]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Darwin, configury : Allow for specification and detection of dsymutil.
[thirdparty/gcc.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 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157 GOC="$(GOC_FOR_BUILD)"; export GOC; \
158 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159 GDC="$(GDC_FOR_BUILD)"; export GDC; \
160 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
161 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
163 LD="$(LD_FOR_BUILD)"; export LD; \
164 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
165 NM="$(NM_FOR_BUILD)"; export NM; \
166 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
167 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
168 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
169
170 # These variables must be set on the make command line for directories
171 # built for the build system to override those in BASE_FLAGS_TO_PASS.
172 EXTRA_BUILD_FLAGS = \
173 CFLAGS="$(CFLAGS_FOR_BUILD)" \
174 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
175
176 # This is the list of directories to built for the host system.
177 SUBDIRS = @configdirs@
178 TARGET_CONFIGDIRS = @target_configdirs@
179 # This is set by the configure script to the arguments to use when configuring
180 # directories built for the host system.
181 HOST_CONFIGARGS = @host_configargs@
182 # Host programs are put under this directory, which is . except if building
183 # with srcdir=..
184 HOST_SUBDIR = @host_subdir@
185 # This is the list of variables to export in the environment when
186 # configuring subdirectories for the host system. We need to pass
187 # some to the GCC configure because of its hybrid host/target nature.
188 HOST_EXPORTS = \
189 $(BASE_EXPORTS) \
190 CC="$(CC)"; export CC; \
191 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
192 CFLAGS="$(CFLAGS)"; export CFLAGS; \
193 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
194 CXX="$(CXX)"; export CXX; \
195 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
196 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
197 GOC="$(GOC)"; export GOC; \
198 GDC="$(GDC)"; export GDC; \
199 AR="$(AR)"; export AR; \
200 AS="$(AS)"; export AS; \
201 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
202 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
203 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
204 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
205 LD="$(LD)"; export LD; \
206 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
207 NM="$(NM)"; export NM; \
208 RANLIB="$(RANLIB)"; export RANLIB; \
209 WINDRES="$(WINDRES)"; export WINDRES; \
210 WINDMC="$(WINDMC)"; export WINDMC; \
211 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
212 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
213 OTOOL="$(OTOOL)"; export OTOOL; \
214 READELF="$(READELF)"; export READELF; \
215 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
216 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
217 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
218 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
219 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
220 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
221 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
222 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
223 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
224 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
225 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
226 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
227 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
228 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
229 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
230 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
231 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
232 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
233 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
234 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
235 @if gcc-bootstrap
236 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
237 @endif gcc-bootstrap
238 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
239
240 POSTSTAGE1_CXX_EXPORT = \
241 CXX='$(CXX)'; export CXX; \
242 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
243 @if target-libstdc++-v3-bootstrap
244 # Override the above if we're bootstrapping C++.
245 POSTSTAGE1_CXX_EXPORT = \
246 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
247 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
248 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
249 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
250 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
251 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
252 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
253 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
254 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
255 export CXX; \
256 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
257 @endif target-libstdc++-v3-bootstrap
258
259 # Similar, for later GCC stages.
260 POSTSTAGE1_HOST_EXPORTS = \
261 $(HOST_EXPORTS) \
262 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
263 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
264 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
265 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
266 $(POSTSTAGE1_CXX_EXPORT) \
267 $(LTO_EXPORTS) \
268 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
269 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
270 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
271 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
272 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
273 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
274 export GDC; \
275 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
276 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
277 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
278 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
279
280 # Target libraries are put under this directory:
281 TARGET_SUBDIR = @target_subdir@
282 # This is set by the configure script to the arguments to use when configuring
283 # directories built for the target.
284 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
285 # This is the list of variables to export in the environment when
286 # configuring subdirectories for the target system.
287 BASE_TARGET_EXPORTS = \
288 $(BASE_EXPORTS) \
289 AR="$(AR_FOR_TARGET)"; export AR; \
290 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
291 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
292 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
293 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
294 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
295 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
296 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
297 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
298 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
299 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
300 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
301 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
302 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
303 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
304 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
305 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
306 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
307 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
308 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
309 READELF="$(READELF_FOR_TARGET)"; export READELF; \
310 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
311 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
312 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
313 @if gcc-bootstrap
314 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
315 @endif gcc-bootstrap
316 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
317 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
318
319 RAW_CXX_TARGET_EXPORTS = \
320 $(BASE_TARGET_EXPORTS) \
321 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
322 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
323
324 NORMAL_TARGET_EXPORTS = \
325 $(BASE_TARGET_EXPORTS) \
326 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
327
328 # Where to find GMP
329 HOST_GMPLIBS = @gmplibs@
330 HOST_GMPINC = @gmpinc@
331
332 # Where to find isl
333 HOST_ISLLIBS = @isllibs@
334 HOST_ISLINC = @islinc@
335
336 # Where to find libelf
337 HOST_LIBELFLIBS = @libelflibs@
338 HOST_LIBELFINC = @libelfinc@
339
340 # ----------------------------------------------
341 # Programs producing files for the BUILD machine
342 # ----------------------------------------------
343
344 SHELL = @SHELL@
345
346 # pwd command to use. Allow user to override default by setting PWDCMD in
347 # the environment to account for automounters. The make variable must not
348 # be called PWDCMD, otherwise the value set here is passed to make
349 # subprocesses and overrides the setting from the user's environment.
350 # Don't use PWD since it is a common shell environment variable and we
351 # don't want to corrupt it.
352 PWD_COMMAND = $${PWDCMD-pwd}
353
354 # compilers to use to create programs which must be run in the build
355 # environment.
356 AR_FOR_BUILD = @AR_FOR_BUILD@
357 AS_FOR_BUILD = @AS_FOR_BUILD@
358 CC_FOR_BUILD = @CC_FOR_BUILD@
359 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
360 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
361 CXX_FOR_BUILD = @CXX_FOR_BUILD@
362 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
363 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
364 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
365 GOC_FOR_BUILD = @GOC_FOR_BUILD@
366 GDC_FOR_BUILD = @GDC_FOR_BUILD@
367 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
368 LD_FOR_BUILD = @LD_FOR_BUILD@
369 NM_FOR_BUILD = @NM_FOR_BUILD@
370 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
371 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
372 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
373
374 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
375 # here so that they can be overridden by Makefile fragments.
376 BUILD_PREFIX = @BUILD_PREFIX@
377 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
378
379 # Flags to pass to stage2 and later makes. They are defined
380 # here so that they can be overridden by Makefile fragments.
381 BOOT_CFLAGS= -g -O2
382 BOOT_LDFLAGS=
383 BOOT_ADAFLAGS= -gnatpg
384
385 AWK = @AWK@
386 SED = @SED@
387 BISON = @BISON@
388 YACC = @YACC@
389 FLEX = @FLEX@
390 LEX = @LEX@
391 M4 = @M4@
392 MAKEINFO = @MAKEINFO@
393 EXPECT = @EXPECT@
394 RUNTEST = @RUNTEST@
395
396 AUTO_PROFILE = gcc-auto-profile -c 10000000
397
398 # This just becomes part of the MAKEINFO definition passed down to
399 # sub-makes. It lets flags be given on the command line while still
400 # using the makeinfo from the object tree.
401 # (Default to avoid splitting info files by setting the threshold high.)
402 MAKEINFOFLAGS = --split-size=5000000
403
404 # ---------------------------------------------
405 # Programs producing files for the HOST machine
406 # ---------------------------------------------
407
408 AS = @AS@
409 AR = @AR@
410 AR_FLAGS = rc
411 CC = @CC@
412 CXX = @CXX@
413 DLLTOOL = @DLLTOOL@
414 DSYMUTIL = @DSYMUTIL@
415 LD = @LD@
416 LIPO = @LIPO@
417 NM = @NM@
418 OBJDUMP = @OBJDUMP@
419 OTOOL = @OTOOL@
420 RANLIB = @RANLIB@
421 READELF = @READELF@
422 STRIP = @STRIP@
423 WINDRES = @WINDRES@
424 WINDMC = @WINDMC@
425
426 GDC = @GDC@
427 GNATBIND = @GNATBIND@
428 GNATMAKE = @GNATMAKE@
429
430 CFLAGS = @CFLAGS@
431 LDFLAGS = @LDFLAGS@
432 LIBCFLAGS = $(CFLAGS)
433 CXXFLAGS = @CXXFLAGS@
434 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
435 GOCFLAGS = $(CFLAGS)
436 GDCFLAGS = $(CFLAGS)
437
438 CREATE_GCOV = create_gcov
439
440 TFLAGS =
441
442 # Defaults for all stages; some are overridden below.
443
444 STAGE_CFLAGS = $(BOOT_CFLAGS)
445 STAGE_TFLAGS = $(TFLAGS)
446 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
447
448
449 # Defaults for stage 1; some are overridden below.
450 STAGE1_CFLAGS = $(STAGE_CFLAGS)
451 STAGE1_CXXFLAGS = $(CXXFLAGS)
452 @if target-libstdc++-v3-bootstrap
453 # Override the above if we're bootstrapping C++.
454 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
455 @endif target-libstdc++-v3-bootstrap
456 STAGE1_TFLAGS = $(STAGE_TFLAGS)
457 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
458
459 # Defaults for stage 2; some are overridden below.
460 STAGE2_CFLAGS = $(STAGE_CFLAGS)
461 STAGE2_CXXFLAGS = $(CXXFLAGS)
462 @if target-libstdc++-v3-bootstrap
463 # Override the above if we're bootstrapping C++.
464 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
465 @endif target-libstdc++-v3-bootstrap
466 STAGE2_TFLAGS = $(STAGE_TFLAGS)
467 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
468
469 # Defaults for stage 3; some are overridden below.
470 STAGE3_CFLAGS = $(STAGE_CFLAGS)
471 STAGE3_CXXFLAGS = $(CXXFLAGS)
472 @if target-libstdc++-v3-bootstrap
473 # Override the above if we're bootstrapping C++.
474 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
475 @endif target-libstdc++-v3-bootstrap
476 STAGE3_TFLAGS = $(STAGE_TFLAGS)
477 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
478
479 # Defaults for stage 4; some are overridden below.
480 STAGE4_CFLAGS = $(STAGE_CFLAGS)
481 STAGE4_CXXFLAGS = $(CXXFLAGS)
482 @if target-libstdc++-v3-bootstrap
483 # Override the above if we're bootstrapping C++.
484 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
485 @endif target-libstdc++-v3-bootstrap
486 STAGE4_TFLAGS = $(STAGE_TFLAGS)
487 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
488
489 # Defaults for stage profile; some are overridden below.
490 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
491 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
492 @if target-libstdc++-v3-bootstrap
493 # Override the above if we're bootstrapping C++.
494 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
495 @endif target-libstdc++-v3-bootstrap
496 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
497 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
498
499 # Defaults for stage train; some are overridden below.
500 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
501 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
502 @if target-libstdc++-v3-bootstrap
503 # Override the above if we're bootstrapping C++.
504 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
505 @endif target-libstdc++-v3-bootstrap
506 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
507 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
508
509 # Defaults for stage feedback; some are overridden below.
510 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
511 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
512 @if target-libstdc++-v3-bootstrap
513 # Override the above if we're bootstrapping C++.
514 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
515 @endif target-libstdc++-v3-bootstrap
516 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
517 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
518
519 # Defaults for stage autoprofile; some are overridden below.
520 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
521 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
527 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528
529 # Defaults for stage autofeedback; some are overridden below.
530 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
531 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
532 @if target-libstdc++-v3-bootstrap
533 # Override the above if we're bootstrapping C++.
534 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
535 @endif target-libstdc++-v3-bootstrap
536 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
537 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
538
539
540 # By default, C and C++ are the only stage1 languages, because they are the
541 # only ones we require to build with the bootstrap compiler, and also the
542 # only ones useful for building stage2.
543
544 STAGE1_CFLAGS = @stage1_cflags@
545 STAGE1_CHECKING = @stage1_checking@
546 STAGE1_LANGUAGES = @stage1_languages@
547 # * We force-disable intermodule optimizations, even if
548 # --enable-intermodule was passed, since the installed compiler
549 # probably can't handle them. Luckily, autoconf always respects
550 # the last argument when conflicting --enable arguments are passed.
551 # * Likewise, we force-disable coverage flags, since the installed
552 # compiler probably has never heard of them.
553 # * We also disable -Wformat, since older GCCs don't understand newer %s.
554 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
555 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
556 --disable-build-format-warnings
557
558 # When using the slow stage1 compiler disable IL verification and forcefully
559 # enable it when using the stage2 compiler instead. As we later compare
560 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
561 # checking when building all target libraries for release builds.
562 STAGE1_TFLAGS += -fno-checking
563 STAGE2_CFLAGS += -fno-checking
564 STAGE2_TFLAGS += -fno-checking
565 STAGE3_CFLAGS += -fchecking=1
566 STAGE3_TFLAGS += -fchecking=1
567
568 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
569 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
570
571 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
572 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
573
574 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
575 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
576
577 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
578 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
579
580 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
581 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
582
583 do-compare = @do_compare@
584 do-compare3 = $(do-compare)
585
586 # -----------------------------------------------
587 # Programs producing files for the TARGET machine
588 # -----------------------------------------------
589
590 AR_FOR_TARGET=@AR_FOR_TARGET@
591 AS_FOR_TARGET=@AS_FOR_TARGET@
592 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
593
594 # If GCC_FOR_TARGET is not overriden on the command line, then this
595 # variable is passed down to the gcc Makefile, where it is used to
596 # build libgcc2.a. We define it here so that it can itself be
597 # overridden on the command line.
598 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
599 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
600 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
601 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
602 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
603 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
604 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
605 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
606 LD_FOR_TARGET=@LD_FOR_TARGET@
607
608 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
609 NM_FOR_TARGET=@NM_FOR_TARGET@
610 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
611 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
612 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
613 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
614 READELF_FOR_TARGET=@READELF_FOR_TARGET@
615 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
616 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
617 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
618
619 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
620 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
621 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
622
623 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
624 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
625
626 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
627 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
628 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
629 GOCFLAGS_FOR_TARGET = -O2 -g
630 GDCFLAGS_FOR_TARGET = -O2 -g
631
632 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
633 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
634 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
635
636 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
637
638 # ------------------------------------
639 # Miscellaneous targets and flag lists
640 # ------------------------------------
641
642 # The first rule in the file had better be this one. Don't put any above it.
643 # This lives here to allow makefile fragments to contain dependencies.
644 all:
645
646 #### host and target specific makefile fragments come in here.
647 @target_makefile_frag@
648 @alphaieee_frag@
649 @ospace_frag@
650 @host_makefile_frag@
651 ###
652
653 # This is the list of directories that may be needed in RPATH_ENVVAR
654 # so that programs built for the target machine work.
655 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)
656
657 @if target-libstdc++-v3
658 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
659 @endif target-libstdc++-v3
660
661 @if target-libsanitizer
662 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
663 @endif target-libsanitizer
664
665 @if target-libvtv
666 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
667 @endif target-libvtv
668
669 @if target-liboffloadmic
670 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
671 @endif target-liboffloadmic
672
673 @if target-libssp
674 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
675 @endif target-libssp
676
677 @if target-libphobos
678 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
679 @endif target-libphobos
680
681 @if target-libgomp
682 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
683 @endif target-libgomp
684
685 @if target-libitm
686 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
687 @endif target-libitm
688
689 @if target-libatomic
690 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
691 @endif target-libatomic
692
693
694
695 # This is the list of directories that may be needed in RPATH_ENVVAR
696 # so that programs built for the host machine work.
697 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
698
699 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
700 @if gcc
701 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
702 @endif gcc
703
704
705 @if gmp
706 HOST_LIB_PATH_gmp = \
707 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
708 @endif gmp
709
710 @if mpfr
711 HOST_LIB_PATH_mpfr = \
712 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
713 @endif mpfr
714
715 @if mpc
716 HOST_LIB_PATH_mpc = \
717 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
718 @endif mpc
719
720 @if isl
721 HOST_LIB_PATH_isl = \
722 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
723 @endif isl
724
725 @if libelf
726 HOST_LIB_PATH_libelf = \
727 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
728 @endif libelf
729
730
731 CXX_FOR_TARGET_FLAG_TO_PASS = \
732 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
733 @if target-libstdc++-v3
734 # CXX_FOR_TARGET is tricky to get right for target libs that require a
735 # functional C++ compiler. When we recurse, if we expand
736 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
737 # libstdc++ include flags from the script. Instead, we get an
738 # -funconfigured-* word, so that we'll get errors if this invalid C++
739 # command line is used for anything, but also so that we can use the
740 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
741 # don't pass it on, sub-make will use the default definition, that
742 # re-expands it at the time of use, so we'll get it right when we need
743 # it. One potential exception is the expansion of CXX_FOR_TARGET
744 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
745 # really work, for C++ host programs can't depend on the current-stage
746 # C++ target library.
747 CXX_FOR_TARGET_FLAG_TO_PASS = \
748 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
749 @endif target-libstdc++-v3
750
751 # Flags to pass down to all sub-makes. STAGE*FLAGS,
752 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
753 # overrideable (for a bootstrap build stage1 also builds gcc.info).
754 BASE_FLAGS_TO_PASS = \
755 "DESTDIR=$(DESTDIR)" \
756 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
757 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
758 "bindir=$(bindir)" \
759 "datadir=$(datadir)" \
760 "exec_prefix=$(exec_prefix)" \
761 "includedir=$(includedir)" \
762 "datarootdir=$(datarootdir)" \
763 "docdir=$(docdir)" \
764 "infodir=$(infodir)" \
765 "pdfdir=$(pdfdir)" \
766 "htmldir=$(htmldir)" \
767 "libdir=$(libdir)" \
768 "libexecdir=$(libexecdir)" \
769 "lispdir=$(lispdir)" \
770 "localstatedir=$(localstatedir)" \
771 "mandir=$(mandir)" \
772 "oldincludedir=$(oldincludedir)" \
773 "prefix=$(prefix)" \
774 "sbindir=$(sbindir)" \
775 "sharedstatedir=$(sharedstatedir)" \
776 "sysconfdir=$(sysconfdir)" \
777 "tooldir=$(tooldir)" \
778 "build_tooldir=$(build_tooldir)" \
779 "target_alias=$(target_alias)" \
780 "AWK=$(AWK)" \
781 "BISON=$(BISON)" \
782 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
783 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
784 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
785 "EXPECT=$(EXPECT)" \
786 "FLEX=$(FLEX)" \
787 "INSTALL=$(INSTALL)" \
788 "INSTALL_DATA=$(INSTALL_DATA)" \
789 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
790 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
791 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
792 "LEX=$(LEX)" \
793 "M4=$(M4)" \
794 "MAKE=$(MAKE)" \
795 "RUNTEST=$(RUNTEST)" \
796 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
797 "SED=$(SED)" \
798 "SHELL=$(SHELL)" \
799 "YACC=$(YACC)" \
800 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
801 "ADA_CFLAGS=$(ADA_CFLAGS)" \
802 "AR_FLAGS=$(AR_FLAGS)" \
803 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
805 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
806 "CFLAGS=$(CFLAGS)" \
807 "CXXFLAGS=$(CXXFLAGS)" \
808 "LDFLAGS=$(LDFLAGS)" \
809 "LIBCFLAGS=$(LIBCFLAGS)" \
810 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
811 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
812 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
813 "GNATBIND=$(GNATBIND)" \
814 "GNATMAKE=$(GNATMAKE)" \
815 "GDC=$(GDC)" \
816 "GDCFLAGS=$(GDCFLAGS)" \
817 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
818 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
819 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
820 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
821 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
822 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
823 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
824 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
825 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
826 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
827 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
828 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
829 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
830 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
831 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
832 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
833 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
834 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
835 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
836 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
837 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
838 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
839 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
840 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
841 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
842 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
843 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
844 "BUILD_CONFIG=$(BUILD_CONFIG)" \
845 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
846 "LEAN=$(LEAN)" \
847 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
848 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
849 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
850 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
851 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
852 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
853 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
854 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
855 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
856 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
857 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
858 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
859 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
860 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
861 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
862 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
863 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
864 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
865 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
866 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
867 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
868 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
869 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
870 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
871 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
872 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
873 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
874 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
875 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
876 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
877 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
878 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
879 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
880 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
881 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
882 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
883 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
884 "TFLAGS=$(TFLAGS)" \
885 "CONFIG_SHELL=$(SHELL)" \
886 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
887 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
888
889 # We leave this in just in case, but it is not needed anymore.
890 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
891
892 # Flags to pass down to most sub-makes, in which we're building with
893 # the host environment.
894 EXTRA_HOST_FLAGS = \
895 'AR=$(AR)' \
896 'AS=$(AS)' \
897 'CC=$(CC)' \
898 'CXX=$(CXX)' \
899 'DLLTOOL=$(DLLTOOL)' \
900 'DSYMUTIL=$(DSYMUTIL)' \
901 'GFORTRAN=$(GFORTRAN)' \
902 'GOC=$(GOC)' \
903 'GDC=$(GDC)' \
904 'LD=$(LD)' \
905 'LIPO=$(LIPO)' \
906 'NM=$(NM)' \
907 'OBJDUMP=$(OBJDUMP)' \
908 'OTOOL=$(OTOOL)' \
909 'RANLIB=$(RANLIB)' \
910 'READELF=$(READELF)' \
911 'STRIP=$(STRIP)' \
912 'WINDRES=$(WINDRES)' \
913 'WINDMC=$(WINDMC)' \
914 'CREATE_GCOV=$(CREATE_GCOV)'
915
916 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
917
918 # Flags to pass to stage1 or when not bootstrapping.
919
920 STAGE1_FLAGS_TO_PASS = \
921 LDFLAGS="$${LDFLAGS}" \
922 HOST_LIBS="$${HOST_LIBS}"
923
924 # Flags to pass to stage2 and later makes.
925
926 POSTSTAGE1_FLAGS_TO_PASS = \
927 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
928 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
929 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
930 GNATBIND="$${GNATBIND}" \
931 LDFLAGS="$${LDFLAGS}" \
932 HOST_LIBS="$${HOST_LIBS}" \
933 $(LTO_FLAGS_TO_PASS) \
934 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
935
936 @if gcc-bootstrap
937 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
938 $(POSTSTAGE1_HOST_EXPORTS) \
939 fi;
940
941 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
942 @endif gcc-bootstrap
943
944 # Flags to pass down to makes which are built with the target environment.
945 # The double $ decreases the length of the command line; those variables
946 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
947 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
948 # so we expand them here.
949 EXTRA_TARGET_FLAGS = \
950 'AR=$$(AR_FOR_TARGET)' \
951 'AS=$(COMPILER_AS_FOR_TARGET)' \
952 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
953 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
954 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
955 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
956 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
957 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
958 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
959 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
960 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
961 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
962 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
963 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
964 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
965 'LD=$(COMPILER_LD_FOR_TARGET)' \
966 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
967 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
968 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
969 'NM=$(COMPILER_NM_FOR_TARGET)' \
970 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
971 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
972 'RANLIB=$$(RANLIB_FOR_TARGET)' \
973 'READELF=$$(READELF_FOR_TARGET)' \
974 'WINDRES=$$(WINDRES_FOR_TARGET)' \
975 'WINDMC=$$(WINDMC_FOR_TARGET)' \
976 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
977 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
978 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
979 "TFLAGS=$$TFLAGS"
980
981 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
982
983 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
984 # unfortunately needs the native compiler and the target ar and
985 # ranlib.
986 # If any variables are added here, they must be added to do-*, below.
987 # The BUILD_* variables are a special case, which are used for the gcc
988 # cross-building scheme.
989 EXTRA_GCC_FLAGS = \
990 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
991 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
992 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
993
994 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
995
996 @if gcc
997 BUILD_CONFIG = @BUILD_CONFIG@
998 ifneq ($(BUILD_CONFIG),)
999 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1000 endif
1001 @endif gcc
1002
1003 .PHONY: configure-host
1004 configure-host: \
1005 maybe-configure-bfd \
1006 maybe-configure-opcodes \
1007 maybe-configure-binutils \
1008 maybe-configure-bison \
1009 maybe-configure-cgen \
1010 maybe-configure-dejagnu \
1011 maybe-configure-etc \
1012 maybe-configure-fastjar \
1013 maybe-configure-fixincludes \
1014 maybe-configure-flex \
1015 maybe-configure-gas \
1016 maybe-configure-gcc \
1017 maybe-configure-gmp \
1018 maybe-configure-mpfr \
1019 maybe-configure-mpc \
1020 maybe-configure-isl \
1021 maybe-configure-libelf \
1022 maybe-configure-gold \
1023 maybe-configure-gprof \
1024 maybe-configure-intl \
1025 maybe-configure-tcl \
1026 maybe-configure-itcl \
1027 maybe-configure-ld \
1028 maybe-configure-libbacktrace \
1029 maybe-configure-libcpp \
1030 maybe-configure-libcody \
1031 maybe-configure-libdecnumber \
1032 maybe-configure-libgui \
1033 maybe-configure-libiberty \
1034 maybe-configure-libiberty-linker-plugin \
1035 maybe-configure-libiconv \
1036 maybe-configure-m4 \
1037 maybe-configure-readline \
1038 maybe-configure-sid \
1039 maybe-configure-sim \
1040 maybe-configure-texinfo \
1041 maybe-configure-zlib \
1042 maybe-configure-gnulib \
1043 maybe-configure-gdbsupport \
1044 maybe-configure-gdbserver \
1045 maybe-configure-gdb \
1046 maybe-configure-expect \
1047 maybe-configure-guile \
1048 maybe-configure-tk \
1049 maybe-configure-libtermcap \
1050 maybe-configure-utils \
1051 maybe-configure-c++tools \
1052 maybe-configure-gnattools \
1053 maybe-configure-lto-plugin \
1054 maybe-configure-libcc1 \
1055 maybe-configure-gotools \
1056 maybe-configure-libctf
1057 .PHONY: configure-target
1058 configure-target: \
1059 maybe-configure-target-libstdc++-v3 \
1060 maybe-configure-target-libsanitizer \
1061 maybe-configure-target-libvtv \
1062 maybe-configure-target-liboffloadmic \
1063 maybe-configure-target-libssp \
1064 maybe-configure-target-newlib \
1065 maybe-configure-target-libgcc \
1066 maybe-configure-target-libbacktrace \
1067 maybe-configure-target-libquadmath \
1068 maybe-configure-target-libgfortran \
1069 maybe-configure-target-libobjc \
1070 maybe-configure-target-libgo \
1071 maybe-configure-target-libphobos \
1072 maybe-configure-target-libtermcap \
1073 maybe-configure-target-winsup \
1074 maybe-configure-target-libgloss \
1075 maybe-configure-target-libffi \
1076 maybe-configure-target-zlib \
1077 maybe-configure-target-rda \
1078 maybe-configure-target-libada \
1079 maybe-configure-target-libgomp \
1080 maybe-configure-target-libitm \
1081 maybe-configure-target-libatomic
1082
1083 # The target built for a native non-bootstrap build.
1084 .PHONY: all
1085 all:
1086 @if gcc-bootstrap
1087 [ -f stage_final ] || echo stage3 > stage_final
1088 @r=`${PWD_COMMAND}`; export r; \
1089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1090 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1091 @endif gcc-bootstrap
1092 @: $(MAKE); $(unstage)
1093 @r=`${PWD_COMMAND}`; export r; \
1094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1095 @if gcc-bootstrap
1096 if [ -f stage_last ]; then \
1097 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1098 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1099 else \
1100 @endif gcc-bootstrap
1101 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1102 @if gcc-bootstrap
1103 ; \
1104 fi \
1105 @endif gcc-bootstrap
1106 && :
1107
1108 .PHONY: all-build
1109
1110 all-build: maybe-all-build-libiberty
1111 all-build: maybe-all-build-bison
1112 all-build: maybe-all-build-flex
1113 all-build: maybe-all-build-m4
1114 all-build: maybe-all-build-texinfo
1115 all-build: maybe-all-build-fixincludes
1116 all-build: maybe-all-build-libcpp
1117
1118 .PHONY: all-host
1119
1120 @if bfd-no-bootstrap
1121 all-host: maybe-all-bfd
1122 @endif bfd-no-bootstrap
1123 @if opcodes-no-bootstrap
1124 all-host: maybe-all-opcodes
1125 @endif opcodes-no-bootstrap
1126 @if binutils-no-bootstrap
1127 all-host: maybe-all-binutils
1128 @endif binutils-no-bootstrap
1129 all-host: maybe-all-bison
1130 all-host: maybe-all-cgen
1131 all-host: maybe-all-dejagnu
1132 all-host: maybe-all-etc
1133 all-host: maybe-all-fastjar
1134 @if fixincludes-no-bootstrap
1135 all-host: maybe-all-fixincludes
1136 @endif fixincludes-no-bootstrap
1137 all-host: maybe-all-flex
1138 @if gas-no-bootstrap
1139 all-host: maybe-all-gas
1140 @endif gas-no-bootstrap
1141 @if gcc-no-bootstrap
1142 all-host: maybe-all-gcc
1143 @endif gcc-no-bootstrap
1144 @if gmp-no-bootstrap
1145 all-host: maybe-all-gmp
1146 @endif gmp-no-bootstrap
1147 @if mpfr-no-bootstrap
1148 all-host: maybe-all-mpfr
1149 @endif mpfr-no-bootstrap
1150 @if mpc-no-bootstrap
1151 all-host: maybe-all-mpc
1152 @endif mpc-no-bootstrap
1153 @if isl-no-bootstrap
1154 all-host: maybe-all-isl
1155 @endif isl-no-bootstrap
1156 @if libelf-no-bootstrap
1157 all-host: maybe-all-libelf
1158 @endif libelf-no-bootstrap
1159 @if gold-no-bootstrap
1160 all-host: maybe-all-gold
1161 @endif gold-no-bootstrap
1162 all-host: maybe-all-gprof
1163 @if intl-no-bootstrap
1164 all-host: maybe-all-intl
1165 @endif intl-no-bootstrap
1166 all-host: maybe-all-tcl
1167 all-host: maybe-all-itcl
1168 @if ld-no-bootstrap
1169 all-host: maybe-all-ld
1170 @endif ld-no-bootstrap
1171 @if libbacktrace-no-bootstrap
1172 all-host: maybe-all-libbacktrace
1173 @endif libbacktrace-no-bootstrap
1174 @if libcpp-no-bootstrap
1175 all-host: maybe-all-libcpp
1176 @endif libcpp-no-bootstrap
1177 @if libcody-no-bootstrap
1178 all-host: maybe-all-libcody
1179 @endif libcody-no-bootstrap
1180 @if libdecnumber-no-bootstrap
1181 all-host: maybe-all-libdecnumber
1182 @endif libdecnumber-no-bootstrap
1183 all-host: maybe-all-libgui
1184 @if libiberty-no-bootstrap
1185 all-host: maybe-all-libiberty
1186 @endif libiberty-no-bootstrap
1187 @if libiberty-linker-plugin-no-bootstrap
1188 all-host: maybe-all-libiberty-linker-plugin
1189 @endif libiberty-linker-plugin-no-bootstrap
1190 @if libiconv-no-bootstrap
1191 all-host: maybe-all-libiconv
1192 @endif libiconv-no-bootstrap
1193 all-host: maybe-all-m4
1194 all-host: maybe-all-readline
1195 all-host: maybe-all-sid
1196 all-host: maybe-all-sim
1197 all-host: maybe-all-texinfo
1198 @if zlib-no-bootstrap
1199 all-host: maybe-all-zlib
1200 @endif zlib-no-bootstrap
1201 all-host: maybe-all-gnulib
1202 all-host: maybe-all-gdbsupport
1203 all-host: maybe-all-gdbserver
1204 all-host: maybe-all-gdb
1205 all-host: maybe-all-expect
1206 all-host: maybe-all-guile
1207 all-host: maybe-all-tk
1208 all-host: maybe-all-libtermcap
1209 all-host: maybe-all-utils
1210 all-host: maybe-all-c++tools
1211 all-host: maybe-all-gnattools
1212 @if lto-plugin-no-bootstrap
1213 all-host: maybe-all-lto-plugin
1214 @endif lto-plugin-no-bootstrap
1215 all-host: maybe-all-libcc1
1216 all-host: maybe-all-gotools
1217 @if libctf-no-bootstrap
1218 all-host: maybe-all-libctf
1219 @endif libctf-no-bootstrap
1220
1221 .PHONY: all-target
1222
1223 @if target-libstdc++-v3-no-bootstrap
1224 all-target: maybe-all-target-libstdc++-v3
1225 @endif target-libstdc++-v3-no-bootstrap
1226 @if target-libsanitizer-no-bootstrap
1227 all-target: maybe-all-target-libsanitizer
1228 @endif target-libsanitizer-no-bootstrap
1229 @if target-libvtv-no-bootstrap
1230 all-target: maybe-all-target-libvtv
1231 @endif target-libvtv-no-bootstrap
1232 all-target: maybe-all-target-liboffloadmic
1233 all-target: maybe-all-target-libssp
1234 all-target: maybe-all-target-newlib
1235 @if target-libgcc-no-bootstrap
1236 all-target: maybe-all-target-libgcc
1237 @endif target-libgcc-no-bootstrap
1238 all-target: maybe-all-target-libbacktrace
1239 all-target: maybe-all-target-libquadmath
1240 all-target: maybe-all-target-libgfortran
1241 all-target: maybe-all-target-libobjc
1242 all-target: maybe-all-target-libgo
1243 all-target: maybe-all-target-libphobos
1244 all-target: maybe-all-target-libtermcap
1245 all-target: maybe-all-target-winsup
1246 all-target: maybe-all-target-libgloss
1247 all-target: maybe-all-target-libffi
1248 all-target: maybe-all-target-zlib
1249 all-target: maybe-all-target-rda
1250 all-target: maybe-all-target-libada
1251 @if target-libgomp-no-bootstrap
1252 all-target: maybe-all-target-libgomp
1253 @endif target-libgomp-no-bootstrap
1254 all-target: maybe-all-target-libitm
1255 all-target: maybe-all-target-libatomic
1256
1257 # Do a target for all the subdirectories. A ``make do-X'' will do a
1258 # ``make X'' in all subdirectories (because, in general, there is a
1259 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1260 # but it may do additional work as well).
1261
1262 .PHONY: do-info
1263 do-info:
1264 @: $(MAKE); $(unstage)
1265 @r=`${PWD_COMMAND}`; export r; \
1266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1267 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1268 info-target
1269
1270
1271 .PHONY: info-host
1272
1273 info-host: maybe-info-bfd
1274 info-host: maybe-info-opcodes
1275 info-host: maybe-info-binutils
1276 info-host: maybe-info-bison
1277 info-host: maybe-info-cgen
1278 info-host: maybe-info-dejagnu
1279 info-host: maybe-info-etc
1280 info-host: maybe-info-fastjar
1281 info-host: maybe-info-fixincludes
1282 info-host: maybe-info-flex
1283 info-host: maybe-info-gas
1284 info-host: maybe-info-gcc
1285 info-host: maybe-info-gmp
1286 info-host: maybe-info-mpfr
1287 info-host: maybe-info-mpc
1288 info-host: maybe-info-isl
1289 info-host: maybe-info-libelf
1290 info-host: maybe-info-gold
1291 info-host: maybe-info-gprof
1292 info-host: maybe-info-intl
1293 info-host: maybe-info-tcl
1294 info-host: maybe-info-itcl
1295 info-host: maybe-info-ld
1296 info-host: maybe-info-libbacktrace
1297 info-host: maybe-info-libcpp
1298 info-host: maybe-info-libcody
1299 info-host: maybe-info-libdecnumber
1300 info-host: maybe-info-libgui
1301 info-host: maybe-info-libiberty
1302 info-host: maybe-info-libiberty-linker-plugin
1303 info-host: maybe-info-libiconv
1304 info-host: maybe-info-m4
1305 info-host: maybe-info-readline
1306 info-host: maybe-info-sid
1307 info-host: maybe-info-sim
1308 info-host: maybe-info-texinfo
1309 info-host: maybe-info-zlib
1310 info-host: maybe-info-gnulib
1311 info-host: maybe-info-gdbsupport
1312 info-host: maybe-info-gdbserver
1313 info-host: maybe-info-gdb
1314 info-host: maybe-info-expect
1315 info-host: maybe-info-guile
1316 info-host: maybe-info-tk
1317 info-host: maybe-info-libtermcap
1318 info-host: maybe-info-utils
1319 info-host: maybe-info-c++tools
1320 info-host: maybe-info-gnattools
1321 info-host: maybe-info-lto-plugin
1322 info-host: maybe-info-libcc1
1323 info-host: maybe-info-gotools
1324 info-host: maybe-info-libctf
1325
1326 .PHONY: info-target
1327
1328 info-target: maybe-info-target-libstdc++-v3
1329 info-target: maybe-info-target-libsanitizer
1330 info-target: maybe-info-target-libvtv
1331 info-target: maybe-info-target-liboffloadmic
1332 info-target: maybe-info-target-libssp
1333 info-target: maybe-info-target-newlib
1334 info-target: maybe-info-target-libgcc
1335 info-target: maybe-info-target-libbacktrace
1336 info-target: maybe-info-target-libquadmath
1337 info-target: maybe-info-target-libgfortran
1338 info-target: maybe-info-target-libobjc
1339 info-target: maybe-info-target-libgo
1340 info-target: maybe-info-target-libphobos
1341 info-target: maybe-info-target-libtermcap
1342 info-target: maybe-info-target-winsup
1343 info-target: maybe-info-target-libgloss
1344 info-target: maybe-info-target-libffi
1345 info-target: maybe-info-target-zlib
1346 info-target: maybe-info-target-rda
1347 info-target: maybe-info-target-libada
1348 info-target: maybe-info-target-libgomp
1349 info-target: maybe-info-target-libitm
1350 info-target: maybe-info-target-libatomic
1351
1352 .PHONY: do-dvi
1353 do-dvi:
1354 @: $(MAKE); $(unstage)
1355 @r=`${PWD_COMMAND}`; export r; \
1356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1357 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1358 dvi-target
1359
1360
1361 .PHONY: dvi-host
1362
1363 dvi-host: maybe-dvi-bfd
1364 dvi-host: maybe-dvi-opcodes
1365 dvi-host: maybe-dvi-binutils
1366 dvi-host: maybe-dvi-bison
1367 dvi-host: maybe-dvi-cgen
1368 dvi-host: maybe-dvi-dejagnu
1369 dvi-host: maybe-dvi-etc
1370 dvi-host: maybe-dvi-fastjar
1371 dvi-host: maybe-dvi-fixincludes
1372 dvi-host: maybe-dvi-flex
1373 dvi-host: maybe-dvi-gas
1374 dvi-host: maybe-dvi-gcc
1375 dvi-host: maybe-dvi-gmp
1376 dvi-host: maybe-dvi-mpfr
1377 dvi-host: maybe-dvi-mpc
1378 dvi-host: maybe-dvi-isl
1379 dvi-host: maybe-dvi-libelf
1380 dvi-host: maybe-dvi-gold
1381 dvi-host: maybe-dvi-gprof
1382 dvi-host: maybe-dvi-intl
1383 dvi-host: maybe-dvi-tcl
1384 dvi-host: maybe-dvi-itcl
1385 dvi-host: maybe-dvi-ld
1386 dvi-host: maybe-dvi-libbacktrace
1387 dvi-host: maybe-dvi-libcpp
1388 dvi-host: maybe-dvi-libcody
1389 dvi-host: maybe-dvi-libdecnumber
1390 dvi-host: maybe-dvi-libgui
1391 dvi-host: maybe-dvi-libiberty
1392 dvi-host: maybe-dvi-libiberty-linker-plugin
1393 dvi-host: maybe-dvi-libiconv
1394 dvi-host: maybe-dvi-m4
1395 dvi-host: maybe-dvi-readline
1396 dvi-host: maybe-dvi-sid
1397 dvi-host: maybe-dvi-sim
1398 dvi-host: maybe-dvi-texinfo
1399 dvi-host: maybe-dvi-zlib
1400 dvi-host: maybe-dvi-gnulib
1401 dvi-host: maybe-dvi-gdbsupport
1402 dvi-host: maybe-dvi-gdbserver
1403 dvi-host: maybe-dvi-gdb
1404 dvi-host: maybe-dvi-expect
1405 dvi-host: maybe-dvi-guile
1406 dvi-host: maybe-dvi-tk
1407 dvi-host: maybe-dvi-libtermcap
1408 dvi-host: maybe-dvi-utils
1409 dvi-host: maybe-dvi-c++tools
1410 dvi-host: maybe-dvi-gnattools
1411 dvi-host: maybe-dvi-lto-plugin
1412 dvi-host: maybe-dvi-libcc1
1413 dvi-host: maybe-dvi-gotools
1414 dvi-host: maybe-dvi-libctf
1415
1416 .PHONY: dvi-target
1417
1418 dvi-target: maybe-dvi-target-libstdc++-v3
1419 dvi-target: maybe-dvi-target-libsanitizer
1420 dvi-target: maybe-dvi-target-libvtv
1421 dvi-target: maybe-dvi-target-liboffloadmic
1422 dvi-target: maybe-dvi-target-libssp
1423 dvi-target: maybe-dvi-target-newlib
1424 dvi-target: maybe-dvi-target-libgcc
1425 dvi-target: maybe-dvi-target-libbacktrace
1426 dvi-target: maybe-dvi-target-libquadmath
1427 dvi-target: maybe-dvi-target-libgfortran
1428 dvi-target: maybe-dvi-target-libobjc
1429 dvi-target: maybe-dvi-target-libgo
1430 dvi-target: maybe-dvi-target-libphobos
1431 dvi-target: maybe-dvi-target-libtermcap
1432 dvi-target: maybe-dvi-target-winsup
1433 dvi-target: maybe-dvi-target-libgloss
1434 dvi-target: maybe-dvi-target-libffi
1435 dvi-target: maybe-dvi-target-zlib
1436 dvi-target: maybe-dvi-target-rda
1437 dvi-target: maybe-dvi-target-libada
1438 dvi-target: maybe-dvi-target-libgomp
1439 dvi-target: maybe-dvi-target-libitm
1440 dvi-target: maybe-dvi-target-libatomic
1441
1442 .PHONY: do-pdf
1443 do-pdf:
1444 @: $(MAKE); $(unstage)
1445 @r=`${PWD_COMMAND}`; export r; \
1446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1447 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1448 pdf-target
1449
1450
1451 .PHONY: pdf-host
1452
1453 pdf-host: maybe-pdf-bfd
1454 pdf-host: maybe-pdf-opcodes
1455 pdf-host: maybe-pdf-binutils
1456 pdf-host: maybe-pdf-bison
1457 pdf-host: maybe-pdf-cgen
1458 pdf-host: maybe-pdf-dejagnu
1459 pdf-host: maybe-pdf-etc
1460 pdf-host: maybe-pdf-fastjar
1461 pdf-host: maybe-pdf-fixincludes
1462 pdf-host: maybe-pdf-flex
1463 pdf-host: maybe-pdf-gas
1464 pdf-host: maybe-pdf-gcc
1465 pdf-host: maybe-pdf-gmp
1466 pdf-host: maybe-pdf-mpfr
1467 pdf-host: maybe-pdf-mpc
1468 pdf-host: maybe-pdf-isl
1469 pdf-host: maybe-pdf-libelf
1470 pdf-host: maybe-pdf-gold
1471 pdf-host: maybe-pdf-gprof
1472 pdf-host: maybe-pdf-intl
1473 pdf-host: maybe-pdf-tcl
1474 pdf-host: maybe-pdf-itcl
1475 pdf-host: maybe-pdf-ld
1476 pdf-host: maybe-pdf-libbacktrace
1477 pdf-host: maybe-pdf-libcpp
1478 pdf-host: maybe-pdf-libcody
1479 pdf-host: maybe-pdf-libdecnumber
1480 pdf-host: maybe-pdf-libgui
1481 pdf-host: maybe-pdf-libiberty
1482 pdf-host: maybe-pdf-libiberty-linker-plugin
1483 pdf-host: maybe-pdf-libiconv
1484 pdf-host: maybe-pdf-m4
1485 pdf-host: maybe-pdf-readline
1486 pdf-host: maybe-pdf-sid
1487 pdf-host: maybe-pdf-sim
1488 pdf-host: maybe-pdf-texinfo
1489 pdf-host: maybe-pdf-zlib
1490 pdf-host: maybe-pdf-gnulib
1491 pdf-host: maybe-pdf-gdbsupport
1492 pdf-host: maybe-pdf-gdbserver
1493 pdf-host: maybe-pdf-gdb
1494 pdf-host: maybe-pdf-expect
1495 pdf-host: maybe-pdf-guile
1496 pdf-host: maybe-pdf-tk
1497 pdf-host: maybe-pdf-libtermcap
1498 pdf-host: maybe-pdf-utils
1499 pdf-host: maybe-pdf-c++tools
1500 pdf-host: maybe-pdf-gnattools
1501 pdf-host: maybe-pdf-lto-plugin
1502 pdf-host: maybe-pdf-libcc1
1503 pdf-host: maybe-pdf-gotools
1504 pdf-host: maybe-pdf-libctf
1505
1506 .PHONY: pdf-target
1507
1508 pdf-target: maybe-pdf-target-libstdc++-v3
1509 pdf-target: maybe-pdf-target-libsanitizer
1510 pdf-target: maybe-pdf-target-libvtv
1511 pdf-target: maybe-pdf-target-liboffloadmic
1512 pdf-target: maybe-pdf-target-libssp
1513 pdf-target: maybe-pdf-target-newlib
1514 pdf-target: maybe-pdf-target-libgcc
1515 pdf-target: maybe-pdf-target-libbacktrace
1516 pdf-target: maybe-pdf-target-libquadmath
1517 pdf-target: maybe-pdf-target-libgfortran
1518 pdf-target: maybe-pdf-target-libobjc
1519 pdf-target: maybe-pdf-target-libgo
1520 pdf-target: maybe-pdf-target-libphobos
1521 pdf-target: maybe-pdf-target-libtermcap
1522 pdf-target: maybe-pdf-target-winsup
1523 pdf-target: maybe-pdf-target-libgloss
1524 pdf-target: maybe-pdf-target-libffi
1525 pdf-target: maybe-pdf-target-zlib
1526 pdf-target: maybe-pdf-target-rda
1527 pdf-target: maybe-pdf-target-libada
1528 pdf-target: maybe-pdf-target-libgomp
1529 pdf-target: maybe-pdf-target-libitm
1530 pdf-target: maybe-pdf-target-libatomic
1531
1532 .PHONY: do-html
1533 do-html:
1534 @: $(MAKE); $(unstage)
1535 @r=`${PWD_COMMAND}`; export r; \
1536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1537 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1538 html-target
1539
1540
1541 .PHONY: html-host
1542
1543 html-host: maybe-html-bfd
1544 html-host: maybe-html-opcodes
1545 html-host: maybe-html-binutils
1546 html-host: maybe-html-bison
1547 html-host: maybe-html-cgen
1548 html-host: maybe-html-dejagnu
1549 html-host: maybe-html-etc
1550 html-host: maybe-html-fastjar
1551 html-host: maybe-html-fixincludes
1552 html-host: maybe-html-flex
1553 html-host: maybe-html-gas
1554 html-host: maybe-html-gcc
1555 html-host: maybe-html-gmp
1556 html-host: maybe-html-mpfr
1557 html-host: maybe-html-mpc
1558 html-host: maybe-html-isl
1559 html-host: maybe-html-libelf
1560 html-host: maybe-html-gold
1561 html-host: maybe-html-gprof
1562 html-host: maybe-html-intl
1563 html-host: maybe-html-tcl
1564 html-host: maybe-html-itcl
1565 html-host: maybe-html-ld
1566 html-host: maybe-html-libbacktrace
1567 html-host: maybe-html-libcpp
1568 html-host: maybe-html-libcody
1569 html-host: maybe-html-libdecnumber
1570 html-host: maybe-html-libgui
1571 html-host: maybe-html-libiberty
1572 html-host: maybe-html-libiberty-linker-plugin
1573 html-host: maybe-html-libiconv
1574 html-host: maybe-html-m4
1575 html-host: maybe-html-readline
1576 html-host: maybe-html-sid
1577 html-host: maybe-html-sim
1578 html-host: maybe-html-texinfo
1579 html-host: maybe-html-zlib
1580 html-host: maybe-html-gnulib
1581 html-host: maybe-html-gdbsupport
1582 html-host: maybe-html-gdbserver
1583 html-host: maybe-html-gdb
1584 html-host: maybe-html-expect
1585 html-host: maybe-html-guile
1586 html-host: maybe-html-tk
1587 html-host: maybe-html-libtermcap
1588 html-host: maybe-html-utils
1589 html-host: maybe-html-c++tools
1590 html-host: maybe-html-gnattools
1591 html-host: maybe-html-lto-plugin
1592 html-host: maybe-html-libcc1
1593 html-host: maybe-html-gotools
1594 html-host: maybe-html-libctf
1595
1596 .PHONY: html-target
1597
1598 html-target: maybe-html-target-libstdc++-v3
1599 html-target: maybe-html-target-libsanitizer
1600 html-target: maybe-html-target-libvtv
1601 html-target: maybe-html-target-liboffloadmic
1602 html-target: maybe-html-target-libssp
1603 html-target: maybe-html-target-newlib
1604 html-target: maybe-html-target-libgcc
1605 html-target: maybe-html-target-libbacktrace
1606 html-target: maybe-html-target-libquadmath
1607 html-target: maybe-html-target-libgfortran
1608 html-target: maybe-html-target-libobjc
1609 html-target: maybe-html-target-libgo
1610 html-target: maybe-html-target-libphobos
1611 html-target: maybe-html-target-libtermcap
1612 html-target: maybe-html-target-winsup
1613 html-target: maybe-html-target-libgloss
1614 html-target: maybe-html-target-libffi
1615 html-target: maybe-html-target-zlib
1616 html-target: maybe-html-target-rda
1617 html-target: maybe-html-target-libada
1618 html-target: maybe-html-target-libgomp
1619 html-target: maybe-html-target-libitm
1620 html-target: maybe-html-target-libatomic
1621
1622 .PHONY: do-TAGS
1623 do-TAGS:
1624 @: $(MAKE); $(unstage)
1625 @r=`${PWD_COMMAND}`; export r; \
1626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1627 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1628 TAGS-target
1629
1630
1631 .PHONY: TAGS-host
1632
1633 TAGS-host: maybe-TAGS-bfd
1634 TAGS-host: maybe-TAGS-opcodes
1635 TAGS-host: maybe-TAGS-binutils
1636 TAGS-host: maybe-TAGS-bison
1637 TAGS-host: maybe-TAGS-cgen
1638 TAGS-host: maybe-TAGS-dejagnu
1639 TAGS-host: maybe-TAGS-etc
1640 TAGS-host: maybe-TAGS-fastjar
1641 TAGS-host: maybe-TAGS-fixincludes
1642 TAGS-host: maybe-TAGS-flex
1643 TAGS-host: maybe-TAGS-gas
1644 TAGS-host: maybe-TAGS-gcc
1645 TAGS-host: maybe-TAGS-gmp
1646 TAGS-host: maybe-TAGS-mpfr
1647 TAGS-host: maybe-TAGS-mpc
1648 TAGS-host: maybe-TAGS-isl
1649 TAGS-host: maybe-TAGS-libelf
1650 TAGS-host: maybe-TAGS-gold
1651 TAGS-host: maybe-TAGS-gprof
1652 TAGS-host: maybe-TAGS-intl
1653 TAGS-host: maybe-TAGS-tcl
1654 TAGS-host: maybe-TAGS-itcl
1655 TAGS-host: maybe-TAGS-ld
1656 TAGS-host: maybe-TAGS-libbacktrace
1657 TAGS-host: maybe-TAGS-libcpp
1658 TAGS-host: maybe-TAGS-libcody
1659 TAGS-host: maybe-TAGS-libdecnumber
1660 TAGS-host: maybe-TAGS-libgui
1661 TAGS-host: maybe-TAGS-libiberty
1662 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1663 TAGS-host: maybe-TAGS-libiconv
1664 TAGS-host: maybe-TAGS-m4
1665 TAGS-host: maybe-TAGS-readline
1666 TAGS-host: maybe-TAGS-sid
1667 TAGS-host: maybe-TAGS-sim
1668 TAGS-host: maybe-TAGS-texinfo
1669 TAGS-host: maybe-TAGS-zlib
1670 TAGS-host: maybe-TAGS-gnulib
1671 TAGS-host: maybe-TAGS-gdbsupport
1672 TAGS-host: maybe-TAGS-gdbserver
1673 TAGS-host: maybe-TAGS-gdb
1674 TAGS-host: maybe-TAGS-expect
1675 TAGS-host: maybe-TAGS-guile
1676 TAGS-host: maybe-TAGS-tk
1677 TAGS-host: maybe-TAGS-libtermcap
1678 TAGS-host: maybe-TAGS-utils
1679 TAGS-host: maybe-TAGS-c++tools
1680 TAGS-host: maybe-TAGS-gnattools
1681 TAGS-host: maybe-TAGS-lto-plugin
1682 TAGS-host: maybe-TAGS-libcc1
1683 TAGS-host: maybe-TAGS-gotools
1684 TAGS-host: maybe-TAGS-libctf
1685
1686 .PHONY: TAGS-target
1687
1688 TAGS-target: maybe-TAGS-target-libstdc++-v3
1689 TAGS-target: maybe-TAGS-target-libsanitizer
1690 TAGS-target: maybe-TAGS-target-libvtv
1691 TAGS-target: maybe-TAGS-target-liboffloadmic
1692 TAGS-target: maybe-TAGS-target-libssp
1693 TAGS-target: maybe-TAGS-target-newlib
1694 TAGS-target: maybe-TAGS-target-libgcc
1695 TAGS-target: maybe-TAGS-target-libbacktrace
1696 TAGS-target: maybe-TAGS-target-libquadmath
1697 TAGS-target: maybe-TAGS-target-libgfortran
1698 TAGS-target: maybe-TAGS-target-libobjc
1699 TAGS-target: maybe-TAGS-target-libgo
1700 TAGS-target: maybe-TAGS-target-libphobos
1701 TAGS-target: maybe-TAGS-target-libtermcap
1702 TAGS-target: maybe-TAGS-target-winsup
1703 TAGS-target: maybe-TAGS-target-libgloss
1704 TAGS-target: maybe-TAGS-target-libffi
1705 TAGS-target: maybe-TAGS-target-zlib
1706 TAGS-target: maybe-TAGS-target-rda
1707 TAGS-target: maybe-TAGS-target-libada
1708 TAGS-target: maybe-TAGS-target-libgomp
1709 TAGS-target: maybe-TAGS-target-libitm
1710 TAGS-target: maybe-TAGS-target-libatomic
1711
1712 .PHONY: do-install-info
1713 do-install-info:
1714 @: $(MAKE); $(unstage)
1715 @r=`${PWD_COMMAND}`; export r; \
1716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1717 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1718 install-info-target
1719
1720
1721 .PHONY: install-info-host
1722
1723 install-info-host: maybe-install-info-bfd
1724 install-info-host: maybe-install-info-opcodes
1725 install-info-host: maybe-install-info-binutils
1726 install-info-host: maybe-install-info-bison
1727 install-info-host: maybe-install-info-cgen
1728 install-info-host: maybe-install-info-dejagnu
1729 install-info-host: maybe-install-info-etc
1730 install-info-host: maybe-install-info-fastjar
1731 install-info-host: maybe-install-info-fixincludes
1732 install-info-host: maybe-install-info-flex
1733 install-info-host: maybe-install-info-gas
1734 install-info-host: maybe-install-info-gcc
1735 install-info-host: maybe-install-info-gmp
1736 install-info-host: maybe-install-info-mpfr
1737 install-info-host: maybe-install-info-mpc
1738 install-info-host: maybe-install-info-isl
1739 install-info-host: maybe-install-info-libelf
1740 install-info-host: maybe-install-info-gold
1741 install-info-host: maybe-install-info-gprof
1742 install-info-host: maybe-install-info-intl
1743 install-info-host: maybe-install-info-tcl
1744 install-info-host: maybe-install-info-itcl
1745 install-info-host: maybe-install-info-ld
1746 install-info-host: maybe-install-info-libbacktrace
1747 install-info-host: maybe-install-info-libcpp
1748 install-info-host: maybe-install-info-libcody
1749 install-info-host: maybe-install-info-libdecnumber
1750 install-info-host: maybe-install-info-libgui
1751 install-info-host: maybe-install-info-libiberty
1752 install-info-host: maybe-install-info-libiberty-linker-plugin
1753 install-info-host: maybe-install-info-libiconv
1754 install-info-host: maybe-install-info-m4
1755 install-info-host: maybe-install-info-readline
1756 install-info-host: maybe-install-info-sid
1757 install-info-host: maybe-install-info-sim
1758 install-info-host: maybe-install-info-texinfo
1759 install-info-host: maybe-install-info-zlib
1760 install-info-host: maybe-install-info-gnulib
1761 install-info-host: maybe-install-info-gdbsupport
1762 install-info-host: maybe-install-info-gdbserver
1763 install-info-host: maybe-install-info-gdb
1764 install-info-host: maybe-install-info-expect
1765 install-info-host: maybe-install-info-guile
1766 install-info-host: maybe-install-info-tk
1767 install-info-host: maybe-install-info-libtermcap
1768 install-info-host: maybe-install-info-utils
1769 install-info-host: maybe-install-info-c++tools
1770 install-info-host: maybe-install-info-gnattools
1771 install-info-host: maybe-install-info-lto-plugin
1772 install-info-host: maybe-install-info-libcc1
1773 install-info-host: maybe-install-info-gotools
1774 install-info-host: maybe-install-info-libctf
1775
1776 .PHONY: install-info-target
1777
1778 install-info-target: maybe-install-info-target-libstdc++-v3
1779 install-info-target: maybe-install-info-target-libsanitizer
1780 install-info-target: maybe-install-info-target-libvtv
1781 install-info-target: maybe-install-info-target-liboffloadmic
1782 install-info-target: maybe-install-info-target-libssp
1783 install-info-target: maybe-install-info-target-newlib
1784 install-info-target: maybe-install-info-target-libgcc
1785 install-info-target: maybe-install-info-target-libbacktrace
1786 install-info-target: maybe-install-info-target-libquadmath
1787 install-info-target: maybe-install-info-target-libgfortran
1788 install-info-target: maybe-install-info-target-libobjc
1789 install-info-target: maybe-install-info-target-libgo
1790 install-info-target: maybe-install-info-target-libphobos
1791 install-info-target: maybe-install-info-target-libtermcap
1792 install-info-target: maybe-install-info-target-winsup
1793 install-info-target: maybe-install-info-target-libgloss
1794 install-info-target: maybe-install-info-target-libffi
1795 install-info-target: maybe-install-info-target-zlib
1796 install-info-target: maybe-install-info-target-rda
1797 install-info-target: maybe-install-info-target-libada
1798 install-info-target: maybe-install-info-target-libgomp
1799 install-info-target: maybe-install-info-target-libitm
1800 install-info-target: maybe-install-info-target-libatomic
1801
1802 .PHONY: do-install-pdf
1803 do-install-pdf:
1804 @: $(MAKE); $(unstage)
1805 @r=`${PWD_COMMAND}`; export r; \
1806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1807 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1808 install-pdf-target
1809
1810
1811 .PHONY: install-pdf-host
1812
1813 install-pdf-host: maybe-install-pdf-bfd
1814 install-pdf-host: maybe-install-pdf-opcodes
1815 install-pdf-host: maybe-install-pdf-binutils
1816 install-pdf-host: maybe-install-pdf-bison
1817 install-pdf-host: maybe-install-pdf-cgen
1818 install-pdf-host: maybe-install-pdf-dejagnu
1819 install-pdf-host: maybe-install-pdf-etc
1820 install-pdf-host: maybe-install-pdf-fastjar
1821 install-pdf-host: maybe-install-pdf-fixincludes
1822 install-pdf-host: maybe-install-pdf-flex
1823 install-pdf-host: maybe-install-pdf-gas
1824 install-pdf-host: maybe-install-pdf-gcc
1825 install-pdf-host: maybe-install-pdf-gmp
1826 install-pdf-host: maybe-install-pdf-mpfr
1827 install-pdf-host: maybe-install-pdf-mpc
1828 install-pdf-host: maybe-install-pdf-isl
1829 install-pdf-host: maybe-install-pdf-libelf
1830 install-pdf-host: maybe-install-pdf-gold
1831 install-pdf-host: maybe-install-pdf-gprof
1832 install-pdf-host: maybe-install-pdf-intl
1833 install-pdf-host: maybe-install-pdf-tcl
1834 install-pdf-host: maybe-install-pdf-itcl
1835 install-pdf-host: maybe-install-pdf-ld
1836 install-pdf-host: maybe-install-pdf-libbacktrace
1837 install-pdf-host: maybe-install-pdf-libcpp
1838 install-pdf-host: maybe-install-pdf-libcody
1839 install-pdf-host: maybe-install-pdf-libdecnumber
1840 install-pdf-host: maybe-install-pdf-libgui
1841 install-pdf-host: maybe-install-pdf-libiberty
1842 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1843 install-pdf-host: maybe-install-pdf-libiconv
1844 install-pdf-host: maybe-install-pdf-m4
1845 install-pdf-host: maybe-install-pdf-readline
1846 install-pdf-host: maybe-install-pdf-sid
1847 install-pdf-host: maybe-install-pdf-sim
1848 install-pdf-host: maybe-install-pdf-texinfo
1849 install-pdf-host: maybe-install-pdf-zlib
1850 install-pdf-host: maybe-install-pdf-gnulib
1851 install-pdf-host: maybe-install-pdf-gdbsupport
1852 install-pdf-host: maybe-install-pdf-gdbserver
1853 install-pdf-host: maybe-install-pdf-gdb
1854 install-pdf-host: maybe-install-pdf-expect
1855 install-pdf-host: maybe-install-pdf-guile
1856 install-pdf-host: maybe-install-pdf-tk
1857 install-pdf-host: maybe-install-pdf-libtermcap
1858 install-pdf-host: maybe-install-pdf-utils
1859 install-pdf-host: maybe-install-pdf-c++tools
1860 install-pdf-host: maybe-install-pdf-gnattools
1861 install-pdf-host: maybe-install-pdf-lto-plugin
1862 install-pdf-host: maybe-install-pdf-libcc1
1863 install-pdf-host: maybe-install-pdf-gotools
1864 install-pdf-host: maybe-install-pdf-libctf
1865
1866 .PHONY: install-pdf-target
1867
1868 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1869 install-pdf-target: maybe-install-pdf-target-libsanitizer
1870 install-pdf-target: maybe-install-pdf-target-libvtv
1871 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1872 install-pdf-target: maybe-install-pdf-target-libssp
1873 install-pdf-target: maybe-install-pdf-target-newlib
1874 install-pdf-target: maybe-install-pdf-target-libgcc
1875 install-pdf-target: maybe-install-pdf-target-libbacktrace
1876 install-pdf-target: maybe-install-pdf-target-libquadmath
1877 install-pdf-target: maybe-install-pdf-target-libgfortran
1878 install-pdf-target: maybe-install-pdf-target-libobjc
1879 install-pdf-target: maybe-install-pdf-target-libgo
1880 install-pdf-target: maybe-install-pdf-target-libphobos
1881 install-pdf-target: maybe-install-pdf-target-libtermcap
1882 install-pdf-target: maybe-install-pdf-target-winsup
1883 install-pdf-target: maybe-install-pdf-target-libgloss
1884 install-pdf-target: maybe-install-pdf-target-libffi
1885 install-pdf-target: maybe-install-pdf-target-zlib
1886 install-pdf-target: maybe-install-pdf-target-rda
1887 install-pdf-target: maybe-install-pdf-target-libada
1888 install-pdf-target: maybe-install-pdf-target-libgomp
1889 install-pdf-target: maybe-install-pdf-target-libitm
1890 install-pdf-target: maybe-install-pdf-target-libatomic
1891
1892 .PHONY: do-install-html
1893 do-install-html:
1894 @: $(MAKE); $(unstage)
1895 @r=`${PWD_COMMAND}`; export r; \
1896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1898 install-html-target
1899
1900
1901 .PHONY: install-html-host
1902
1903 install-html-host: maybe-install-html-bfd
1904 install-html-host: maybe-install-html-opcodes
1905 install-html-host: maybe-install-html-binutils
1906 install-html-host: maybe-install-html-bison
1907 install-html-host: maybe-install-html-cgen
1908 install-html-host: maybe-install-html-dejagnu
1909 install-html-host: maybe-install-html-etc
1910 install-html-host: maybe-install-html-fastjar
1911 install-html-host: maybe-install-html-fixincludes
1912 install-html-host: maybe-install-html-flex
1913 install-html-host: maybe-install-html-gas
1914 install-html-host: maybe-install-html-gcc
1915 install-html-host: maybe-install-html-gmp
1916 install-html-host: maybe-install-html-mpfr
1917 install-html-host: maybe-install-html-mpc
1918 install-html-host: maybe-install-html-isl
1919 install-html-host: maybe-install-html-libelf
1920 install-html-host: maybe-install-html-gold
1921 install-html-host: maybe-install-html-gprof
1922 install-html-host: maybe-install-html-intl
1923 install-html-host: maybe-install-html-tcl
1924 install-html-host: maybe-install-html-itcl
1925 install-html-host: maybe-install-html-ld
1926 install-html-host: maybe-install-html-libbacktrace
1927 install-html-host: maybe-install-html-libcpp
1928 install-html-host: maybe-install-html-libcody
1929 install-html-host: maybe-install-html-libdecnumber
1930 install-html-host: maybe-install-html-libgui
1931 install-html-host: maybe-install-html-libiberty
1932 install-html-host: maybe-install-html-libiberty-linker-plugin
1933 install-html-host: maybe-install-html-libiconv
1934 install-html-host: maybe-install-html-m4
1935 install-html-host: maybe-install-html-readline
1936 install-html-host: maybe-install-html-sid
1937 install-html-host: maybe-install-html-sim
1938 install-html-host: maybe-install-html-texinfo
1939 install-html-host: maybe-install-html-zlib
1940 install-html-host: maybe-install-html-gnulib
1941 install-html-host: maybe-install-html-gdbsupport
1942 install-html-host: maybe-install-html-gdbserver
1943 install-html-host: maybe-install-html-gdb
1944 install-html-host: maybe-install-html-expect
1945 install-html-host: maybe-install-html-guile
1946 install-html-host: maybe-install-html-tk
1947 install-html-host: maybe-install-html-libtermcap
1948 install-html-host: maybe-install-html-utils
1949 install-html-host: maybe-install-html-c++tools
1950 install-html-host: maybe-install-html-gnattools
1951 install-html-host: maybe-install-html-lto-plugin
1952 install-html-host: maybe-install-html-libcc1
1953 install-html-host: maybe-install-html-gotools
1954 install-html-host: maybe-install-html-libctf
1955
1956 .PHONY: install-html-target
1957
1958 install-html-target: maybe-install-html-target-libstdc++-v3
1959 install-html-target: maybe-install-html-target-libsanitizer
1960 install-html-target: maybe-install-html-target-libvtv
1961 install-html-target: maybe-install-html-target-liboffloadmic
1962 install-html-target: maybe-install-html-target-libssp
1963 install-html-target: maybe-install-html-target-newlib
1964 install-html-target: maybe-install-html-target-libgcc
1965 install-html-target: maybe-install-html-target-libbacktrace
1966 install-html-target: maybe-install-html-target-libquadmath
1967 install-html-target: maybe-install-html-target-libgfortran
1968 install-html-target: maybe-install-html-target-libobjc
1969 install-html-target: maybe-install-html-target-libgo
1970 install-html-target: maybe-install-html-target-libphobos
1971 install-html-target: maybe-install-html-target-libtermcap
1972 install-html-target: maybe-install-html-target-winsup
1973 install-html-target: maybe-install-html-target-libgloss
1974 install-html-target: maybe-install-html-target-libffi
1975 install-html-target: maybe-install-html-target-zlib
1976 install-html-target: maybe-install-html-target-rda
1977 install-html-target: maybe-install-html-target-libada
1978 install-html-target: maybe-install-html-target-libgomp
1979 install-html-target: maybe-install-html-target-libitm
1980 install-html-target: maybe-install-html-target-libatomic
1981
1982 .PHONY: do-installcheck
1983 do-installcheck:
1984 @: $(MAKE); $(unstage)
1985 @r=`${PWD_COMMAND}`; export r; \
1986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1988 installcheck-target
1989
1990
1991 .PHONY: installcheck-host
1992
1993 installcheck-host: maybe-installcheck-bfd
1994 installcheck-host: maybe-installcheck-opcodes
1995 installcheck-host: maybe-installcheck-binutils
1996 installcheck-host: maybe-installcheck-bison
1997 installcheck-host: maybe-installcheck-cgen
1998 installcheck-host: maybe-installcheck-dejagnu
1999 installcheck-host: maybe-installcheck-etc
2000 installcheck-host: maybe-installcheck-fastjar
2001 installcheck-host: maybe-installcheck-fixincludes
2002 installcheck-host: maybe-installcheck-flex
2003 installcheck-host: maybe-installcheck-gas
2004 installcheck-host: maybe-installcheck-gcc
2005 installcheck-host: maybe-installcheck-gmp
2006 installcheck-host: maybe-installcheck-mpfr
2007 installcheck-host: maybe-installcheck-mpc
2008 installcheck-host: maybe-installcheck-isl
2009 installcheck-host: maybe-installcheck-libelf
2010 installcheck-host: maybe-installcheck-gold
2011 installcheck-host: maybe-installcheck-gprof
2012 installcheck-host: maybe-installcheck-intl
2013 installcheck-host: maybe-installcheck-tcl
2014 installcheck-host: maybe-installcheck-itcl
2015 installcheck-host: maybe-installcheck-ld
2016 installcheck-host: maybe-installcheck-libbacktrace
2017 installcheck-host: maybe-installcheck-libcpp
2018 installcheck-host: maybe-installcheck-libcody
2019 installcheck-host: maybe-installcheck-libdecnumber
2020 installcheck-host: maybe-installcheck-libgui
2021 installcheck-host: maybe-installcheck-libiberty
2022 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2023 installcheck-host: maybe-installcheck-libiconv
2024 installcheck-host: maybe-installcheck-m4
2025 installcheck-host: maybe-installcheck-readline
2026 installcheck-host: maybe-installcheck-sid
2027 installcheck-host: maybe-installcheck-sim
2028 installcheck-host: maybe-installcheck-texinfo
2029 installcheck-host: maybe-installcheck-zlib
2030 installcheck-host: maybe-installcheck-gnulib
2031 installcheck-host: maybe-installcheck-gdbsupport
2032 installcheck-host: maybe-installcheck-gdbserver
2033 installcheck-host: maybe-installcheck-gdb
2034 installcheck-host: maybe-installcheck-expect
2035 installcheck-host: maybe-installcheck-guile
2036 installcheck-host: maybe-installcheck-tk
2037 installcheck-host: maybe-installcheck-libtermcap
2038 installcheck-host: maybe-installcheck-utils
2039 installcheck-host: maybe-installcheck-c++tools
2040 installcheck-host: maybe-installcheck-gnattools
2041 installcheck-host: maybe-installcheck-lto-plugin
2042 installcheck-host: maybe-installcheck-libcc1
2043 installcheck-host: maybe-installcheck-gotools
2044 installcheck-host: maybe-installcheck-libctf
2045
2046 .PHONY: installcheck-target
2047
2048 installcheck-target: maybe-installcheck-target-libstdc++-v3
2049 installcheck-target: maybe-installcheck-target-libsanitizer
2050 installcheck-target: maybe-installcheck-target-libvtv
2051 installcheck-target: maybe-installcheck-target-liboffloadmic
2052 installcheck-target: maybe-installcheck-target-libssp
2053 installcheck-target: maybe-installcheck-target-newlib
2054 installcheck-target: maybe-installcheck-target-libgcc
2055 installcheck-target: maybe-installcheck-target-libbacktrace
2056 installcheck-target: maybe-installcheck-target-libquadmath
2057 installcheck-target: maybe-installcheck-target-libgfortran
2058 installcheck-target: maybe-installcheck-target-libobjc
2059 installcheck-target: maybe-installcheck-target-libgo
2060 installcheck-target: maybe-installcheck-target-libphobos
2061 installcheck-target: maybe-installcheck-target-libtermcap
2062 installcheck-target: maybe-installcheck-target-winsup
2063 installcheck-target: maybe-installcheck-target-libgloss
2064 installcheck-target: maybe-installcheck-target-libffi
2065 installcheck-target: maybe-installcheck-target-zlib
2066 installcheck-target: maybe-installcheck-target-rda
2067 installcheck-target: maybe-installcheck-target-libada
2068 installcheck-target: maybe-installcheck-target-libgomp
2069 installcheck-target: maybe-installcheck-target-libitm
2070 installcheck-target: maybe-installcheck-target-libatomic
2071
2072 .PHONY: do-mostlyclean
2073 do-mostlyclean:
2074 @: $(MAKE); $(unstage)
2075 @r=`${PWD_COMMAND}`; export r; \
2076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2077 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2078 mostlyclean-target
2079
2080
2081 .PHONY: mostlyclean-host
2082
2083 mostlyclean-host: maybe-mostlyclean-bfd
2084 mostlyclean-host: maybe-mostlyclean-opcodes
2085 mostlyclean-host: maybe-mostlyclean-binutils
2086 mostlyclean-host: maybe-mostlyclean-bison
2087 mostlyclean-host: maybe-mostlyclean-cgen
2088 mostlyclean-host: maybe-mostlyclean-dejagnu
2089 mostlyclean-host: maybe-mostlyclean-etc
2090 mostlyclean-host: maybe-mostlyclean-fastjar
2091 mostlyclean-host: maybe-mostlyclean-fixincludes
2092 mostlyclean-host: maybe-mostlyclean-flex
2093 mostlyclean-host: maybe-mostlyclean-gas
2094 mostlyclean-host: maybe-mostlyclean-gcc
2095 mostlyclean-host: maybe-mostlyclean-gmp
2096 mostlyclean-host: maybe-mostlyclean-mpfr
2097 mostlyclean-host: maybe-mostlyclean-mpc
2098 mostlyclean-host: maybe-mostlyclean-isl
2099 mostlyclean-host: maybe-mostlyclean-libelf
2100 mostlyclean-host: maybe-mostlyclean-gold
2101 mostlyclean-host: maybe-mostlyclean-gprof
2102 mostlyclean-host: maybe-mostlyclean-intl
2103 mostlyclean-host: maybe-mostlyclean-tcl
2104 mostlyclean-host: maybe-mostlyclean-itcl
2105 mostlyclean-host: maybe-mostlyclean-ld
2106 mostlyclean-host: maybe-mostlyclean-libbacktrace
2107 mostlyclean-host: maybe-mostlyclean-libcpp
2108 mostlyclean-host: maybe-mostlyclean-libcody
2109 mostlyclean-host: maybe-mostlyclean-libdecnumber
2110 mostlyclean-host: maybe-mostlyclean-libgui
2111 mostlyclean-host: maybe-mostlyclean-libiberty
2112 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2113 mostlyclean-host: maybe-mostlyclean-libiconv
2114 mostlyclean-host: maybe-mostlyclean-m4
2115 mostlyclean-host: maybe-mostlyclean-readline
2116 mostlyclean-host: maybe-mostlyclean-sid
2117 mostlyclean-host: maybe-mostlyclean-sim
2118 mostlyclean-host: maybe-mostlyclean-texinfo
2119 mostlyclean-host: maybe-mostlyclean-zlib
2120 mostlyclean-host: maybe-mostlyclean-gnulib
2121 mostlyclean-host: maybe-mostlyclean-gdbsupport
2122 mostlyclean-host: maybe-mostlyclean-gdbserver
2123 mostlyclean-host: maybe-mostlyclean-gdb
2124 mostlyclean-host: maybe-mostlyclean-expect
2125 mostlyclean-host: maybe-mostlyclean-guile
2126 mostlyclean-host: maybe-mostlyclean-tk
2127 mostlyclean-host: maybe-mostlyclean-libtermcap
2128 mostlyclean-host: maybe-mostlyclean-utils
2129 mostlyclean-host: maybe-mostlyclean-c++tools
2130 mostlyclean-host: maybe-mostlyclean-gnattools
2131 mostlyclean-host: maybe-mostlyclean-lto-plugin
2132 mostlyclean-host: maybe-mostlyclean-libcc1
2133 mostlyclean-host: maybe-mostlyclean-gotools
2134 mostlyclean-host: maybe-mostlyclean-libctf
2135
2136 .PHONY: mostlyclean-target
2137
2138 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2139 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2140 mostlyclean-target: maybe-mostlyclean-target-libvtv
2141 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2142 mostlyclean-target: maybe-mostlyclean-target-libssp
2143 mostlyclean-target: maybe-mostlyclean-target-newlib
2144 mostlyclean-target: maybe-mostlyclean-target-libgcc
2145 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2146 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2147 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2148 mostlyclean-target: maybe-mostlyclean-target-libobjc
2149 mostlyclean-target: maybe-mostlyclean-target-libgo
2150 mostlyclean-target: maybe-mostlyclean-target-libphobos
2151 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2152 mostlyclean-target: maybe-mostlyclean-target-winsup
2153 mostlyclean-target: maybe-mostlyclean-target-libgloss
2154 mostlyclean-target: maybe-mostlyclean-target-libffi
2155 mostlyclean-target: maybe-mostlyclean-target-zlib
2156 mostlyclean-target: maybe-mostlyclean-target-rda
2157 mostlyclean-target: maybe-mostlyclean-target-libada
2158 mostlyclean-target: maybe-mostlyclean-target-libgomp
2159 mostlyclean-target: maybe-mostlyclean-target-libitm
2160 mostlyclean-target: maybe-mostlyclean-target-libatomic
2161
2162 .PHONY: do-clean
2163 do-clean:
2164 @: $(MAKE); $(unstage)
2165 @r=`${PWD_COMMAND}`; export r; \
2166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2168 clean-target
2169
2170
2171 .PHONY: clean-host
2172
2173 clean-host: maybe-clean-bfd
2174 clean-host: maybe-clean-opcodes
2175 clean-host: maybe-clean-binutils
2176 clean-host: maybe-clean-bison
2177 clean-host: maybe-clean-cgen
2178 clean-host: maybe-clean-dejagnu
2179 clean-host: maybe-clean-etc
2180 clean-host: maybe-clean-fastjar
2181 clean-host: maybe-clean-fixincludes
2182 clean-host: maybe-clean-flex
2183 clean-host: maybe-clean-gas
2184 clean-host: maybe-clean-gcc
2185 clean-host: maybe-clean-gmp
2186 clean-host: maybe-clean-mpfr
2187 clean-host: maybe-clean-mpc
2188 clean-host: maybe-clean-isl
2189 clean-host: maybe-clean-libelf
2190 clean-host: maybe-clean-gold
2191 clean-host: maybe-clean-gprof
2192 clean-host: maybe-clean-intl
2193 clean-host: maybe-clean-tcl
2194 clean-host: maybe-clean-itcl
2195 clean-host: maybe-clean-ld
2196 clean-host: maybe-clean-libbacktrace
2197 clean-host: maybe-clean-libcpp
2198 clean-host: maybe-clean-libcody
2199 clean-host: maybe-clean-libdecnumber
2200 clean-host: maybe-clean-libgui
2201 clean-host: maybe-clean-libiberty
2202 clean-host: maybe-clean-libiberty-linker-plugin
2203 clean-host: maybe-clean-libiconv
2204 clean-host: maybe-clean-m4
2205 clean-host: maybe-clean-readline
2206 clean-host: maybe-clean-sid
2207 clean-host: maybe-clean-sim
2208 clean-host: maybe-clean-texinfo
2209 clean-host: maybe-clean-zlib
2210 clean-host: maybe-clean-gnulib
2211 clean-host: maybe-clean-gdbsupport
2212 clean-host: maybe-clean-gdbserver
2213 clean-host: maybe-clean-gdb
2214 clean-host: maybe-clean-expect
2215 clean-host: maybe-clean-guile
2216 clean-host: maybe-clean-tk
2217 clean-host: maybe-clean-libtermcap
2218 clean-host: maybe-clean-utils
2219 clean-host: maybe-clean-c++tools
2220 clean-host: maybe-clean-gnattools
2221 clean-host: maybe-clean-lto-plugin
2222 clean-host: maybe-clean-libcc1
2223 clean-host: maybe-clean-gotools
2224 clean-host: maybe-clean-libctf
2225
2226 .PHONY: clean-target
2227
2228 clean-target: maybe-clean-target-libstdc++-v3
2229 clean-target: maybe-clean-target-libsanitizer
2230 clean-target: maybe-clean-target-libvtv
2231 clean-target: maybe-clean-target-liboffloadmic
2232 clean-target: maybe-clean-target-libssp
2233 clean-target: maybe-clean-target-newlib
2234 clean-target: maybe-clean-target-libgcc
2235 clean-target: maybe-clean-target-libbacktrace
2236 clean-target: maybe-clean-target-libquadmath
2237 clean-target: maybe-clean-target-libgfortran
2238 clean-target: maybe-clean-target-libobjc
2239 clean-target: maybe-clean-target-libgo
2240 clean-target: maybe-clean-target-libphobos
2241 clean-target: maybe-clean-target-libtermcap
2242 clean-target: maybe-clean-target-winsup
2243 clean-target: maybe-clean-target-libgloss
2244 clean-target: maybe-clean-target-libffi
2245 clean-target: maybe-clean-target-zlib
2246 clean-target: maybe-clean-target-rda
2247 clean-target: maybe-clean-target-libada
2248 clean-target: maybe-clean-target-libgomp
2249 clean-target: maybe-clean-target-libitm
2250 clean-target: maybe-clean-target-libatomic
2251
2252 .PHONY: do-distclean
2253 do-distclean:
2254 @: $(MAKE); $(unstage)
2255 @r=`${PWD_COMMAND}`; export r; \
2256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2257 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2258 distclean-target
2259
2260
2261 .PHONY: distclean-host
2262
2263 distclean-host: maybe-distclean-bfd
2264 distclean-host: maybe-distclean-opcodes
2265 distclean-host: maybe-distclean-binutils
2266 distclean-host: maybe-distclean-bison
2267 distclean-host: maybe-distclean-cgen
2268 distclean-host: maybe-distclean-dejagnu
2269 distclean-host: maybe-distclean-etc
2270 distclean-host: maybe-distclean-fastjar
2271 distclean-host: maybe-distclean-fixincludes
2272 distclean-host: maybe-distclean-flex
2273 distclean-host: maybe-distclean-gas
2274 distclean-host: maybe-distclean-gcc
2275 distclean-host: maybe-distclean-gmp
2276 distclean-host: maybe-distclean-mpfr
2277 distclean-host: maybe-distclean-mpc
2278 distclean-host: maybe-distclean-isl
2279 distclean-host: maybe-distclean-libelf
2280 distclean-host: maybe-distclean-gold
2281 distclean-host: maybe-distclean-gprof
2282 distclean-host: maybe-distclean-intl
2283 distclean-host: maybe-distclean-tcl
2284 distclean-host: maybe-distclean-itcl
2285 distclean-host: maybe-distclean-ld
2286 distclean-host: maybe-distclean-libbacktrace
2287 distclean-host: maybe-distclean-libcpp
2288 distclean-host: maybe-distclean-libcody
2289 distclean-host: maybe-distclean-libdecnumber
2290 distclean-host: maybe-distclean-libgui
2291 distclean-host: maybe-distclean-libiberty
2292 distclean-host: maybe-distclean-libiberty-linker-plugin
2293 distclean-host: maybe-distclean-libiconv
2294 distclean-host: maybe-distclean-m4
2295 distclean-host: maybe-distclean-readline
2296 distclean-host: maybe-distclean-sid
2297 distclean-host: maybe-distclean-sim
2298 distclean-host: maybe-distclean-texinfo
2299 distclean-host: maybe-distclean-zlib
2300 distclean-host: maybe-distclean-gnulib
2301 distclean-host: maybe-distclean-gdbsupport
2302 distclean-host: maybe-distclean-gdbserver
2303 distclean-host: maybe-distclean-gdb
2304 distclean-host: maybe-distclean-expect
2305 distclean-host: maybe-distclean-guile
2306 distclean-host: maybe-distclean-tk
2307 distclean-host: maybe-distclean-libtermcap
2308 distclean-host: maybe-distclean-utils
2309 distclean-host: maybe-distclean-c++tools
2310 distclean-host: maybe-distclean-gnattools
2311 distclean-host: maybe-distclean-lto-plugin
2312 distclean-host: maybe-distclean-libcc1
2313 distclean-host: maybe-distclean-gotools
2314 distclean-host: maybe-distclean-libctf
2315
2316 .PHONY: distclean-target
2317
2318 distclean-target: maybe-distclean-target-libstdc++-v3
2319 distclean-target: maybe-distclean-target-libsanitizer
2320 distclean-target: maybe-distclean-target-libvtv
2321 distclean-target: maybe-distclean-target-liboffloadmic
2322 distclean-target: maybe-distclean-target-libssp
2323 distclean-target: maybe-distclean-target-newlib
2324 distclean-target: maybe-distclean-target-libgcc
2325 distclean-target: maybe-distclean-target-libbacktrace
2326 distclean-target: maybe-distclean-target-libquadmath
2327 distclean-target: maybe-distclean-target-libgfortran
2328 distclean-target: maybe-distclean-target-libobjc
2329 distclean-target: maybe-distclean-target-libgo
2330 distclean-target: maybe-distclean-target-libphobos
2331 distclean-target: maybe-distclean-target-libtermcap
2332 distclean-target: maybe-distclean-target-winsup
2333 distclean-target: maybe-distclean-target-libgloss
2334 distclean-target: maybe-distclean-target-libffi
2335 distclean-target: maybe-distclean-target-zlib
2336 distclean-target: maybe-distclean-target-rda
2337 distclean-target: maybe-distclean-target-libada
2338 distclean-target: maybe-distclean-target-libgomp
2339 distclean-target: maybe-distclean-target-libitm
2340 distclean-target: maybe-distclean-target-libatomic
2341
2342 .PHONY: do-maintainer-clean
2343 do-maintainer-clean:
2344 @: $(MAKE); $(unstage)
2345 @r=`${PWD_COMMAND}`; export r; \
2346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2347 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2348 maintainer-clean-target
2349
2350
2351 .PHONY: maintainer-clean-host
2352
2353 maintainer-clean-host: maybe-maintainer-clean-bfd
2354 maintainer-clean-host: maybe-maintainer-clean-opcodes
2355 maintainer-clean-host: maybe-maintainer-clean-binutils
2356 maintainer-clean-host: maybe-maintainer-clean-bison
2357 maintainer-clean-host: maybe-maintainer-clean-cgen
2358 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2359 maintainer-clean-host: maybe-maintainer-clean-etc
2360 maintainer-clean-host: maybe-maintainer-clean-fastjar
2361 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2362 maintainer-clean-host: maybe-maintainer-clean-flex
2363 maintainer-clean-host: maybe-maintainer-clean-gas
2364 maintainer-clean-host: maybe-maintainer-clean-gcc
2365 maintainer-clean-host: maybe-maintainer-clean-gmp
2366 maintainer-clean-host: maybe-maintainer-clean-mpfr
2367 maintainer-clean-host: maybe-maintainer-clean-mpc
2368 maintainer-clean-host: maybe-maintainer-clean-isl
2369 maintainer-clean-host: maybe-maintainer-clean-libelf
2370 maintainer-clean-host: maybe-maintainer-clean-gold
2371 maintainer-clean-host: maybe-maintainer-clean-gprof
2372 maintainer-clean-host: maybe-maintainer-clean-intl
2373 maintainer-clean-host: maybe-maintainer-clean-tcl
2374 maintainer-clean-host: maybe-maintainer-clean-itcl
2375 maintainer-clean-host: maybe-maintainer-clean-ld
2376 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2377 maintainer-clean-host: maybe-maintainer-clean-libcpp
2378 maintainer-clean-host: maybe-maintainer-clean-libcody
2379 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2380 maintainer-clean-host: maybe-maintainer-clean-libgui
2381 maintainer-clean-host: maybe-maintainer-clean-libiberty
2382 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2383 maintainer-clean-host: maybe-maintainer-clean-libiconv
2384 maintainer-clean-host: maybe-maintainer-clean-m4
2385 maintainer-clean-host: maybe-maintainer-clean-readline
2386 maintainer-clean-host: maybe-maintainer-clean-sid
2387 maintainer-clean-host: maybe-maintainer-clean-sim
2388 maintainer-clean-host: maybe-maintainer-clean-texinfo
2389 maintainer-clean-host: maybe-maintainer-clean-zlib
2390 maintainer-clean-host: maybe-maintainer-clean-gnulib
2391 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2392 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2393 maintainer-clean-host: maybe-maintainer-clean-gdb
2394 maintainer-clean-host: maybe-maintainer-clean-expect
2395 maintainer-clean-host: maybe-maintainer-clean-guile
2396 maintainer-clean-host: maybe-maintainer-clean-tk
2397 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2398 maintainer-clean-host: maybe-maintainer-clean-utils
2399 maintainer-clean-host: maybe-maintainer-clean-c++tools
2400 maintainer-clean-host: maybe-maintainer-clean-gnattools
2401 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2402 maintainer-clean-host: maybe-maintainer-clean-libcc1
2403 maintainer-clean-host: maybe-maintainer-clean-gotools
2404 maintainer-clean-host: maybe-maintainer-clean-libctf
2405
2406 .PHONY: maintainer-clean-target
2407
2408 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2409 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2410 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2411 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2412 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2413 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2414 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2415 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2416 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2417 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2418 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2419 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2420 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2421 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2422 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2423 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2424 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2425 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2426 maintainer-clean-target: maybe-maintainer-clean-target-rda
2427 maintainer-clean-target: maybe-maintainer-clean-target-libada
2428 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2429 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2430 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2431
2432
2433 # Here are the targets which correspond to the do-X targets.
2434
2435 .PHONY: info installcheck dvi pdf html
2436 .PHONY: install-info install-pdf install-html
2437 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2438 .PHONY: local-clean local-distclean local-maintainer-clean
2439 info: do-info
2440 installcheck: do-installcheck
2441 dvi: do-dvi
2442 pdf: do-pdf
2443 html: do-html
2444
2445 # Make sure makeinfo is built before we do a `make info', if we're
2446 # in fact building texinfo.
2447 do-info: maybe-all-texinfo
2448
2449 install-info: do-install-info dir.info
2450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2451 if [ -f dir.info ]; then \
2452 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2453 else true; fi
2454
2455 install-pdf: do-install-pdf
2456
2457 install-html: do-install-html
2458
2459 local-clean:
2460 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2461
2462 local-distclean:
2463 -rm -f Makefile config.status config.cache mh-frag mt-frag
2464 -rm -f maybedep.tmp serdep.tmp stage_final
2465 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2466 rm -rf $(TARGET_SUBDIR); \
2467 else true; fi
2468 -rm -rf $(BUILD_SUBDIR)
2469 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2470 rm -rf $(HOST_SUBDIR); \
2471 else true; fi
2472 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2473 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2474 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2475 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2476 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2477 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2478 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2479
2480 local-maintainer-clean:
2481 @echo "This command is intended for maintainers to use;"
2482 @echo "it deletes files that may require special tools to rebuild."
2483
2484 clean: do-clean local-clean
2485 mostlyclean: do-mostlyclean local-clean
2486 distclean: do-distclean local-clean local-distclean
2487 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2488 maintainer-clean: local-distclean
2489 realclean: maintainer-clean
2490
2491 # Check target.
2492
2493 .PHONY: check do-check
2494 check: do-check
2495
2496 # Only include modules actually being configured and built.
2497 .PHONY: check-host
2498 check-host: \
2499 maybe-check-bfd \
2500 maybe-check-opcodes \
2501 maybe-check-binutils \
2502 maybe-check-bison \
2503 maybe-check-cgen \
2504 maybe-check-dejagnu \
2505 maybe-check-etc \
2506 maybe-check-fastjar \
2507 maybe-check-fixincludes \
2508 maybe-check-flex \
2509 maybe-check-gas \
2510 maybe-check-gcc \
2511 maybe-check-gmp \
2512 maybe-check-mpfr \
2513 maybe-check-mpc \
2514 maybe-check-isl \
2515 maybe-check-libelf \
2516 maybe-check-gold \
2517 maybe-check-gprof \
2518 maybe-check-intl \
2519 maybe-check-tcl \
2520 maybe-check-itcl \
2521 maybe-check-ld \
2522 maybe-check-libbacktrace \
2523 maybe-check-libcpp \
2524 maybe-check-libcody \
2525 maybe-check-libdecnumber \
2526 maybe-check-libgui \
2527 maybe-check-libiberty \
2528 maybe-check-libiberty-linker-plugin \
2529 maybe-check-libiconv \
2530 maybe-check-m4 \
2531 maybe-check-readline \
2532 maybe-check-sid \
2533 maybe-check-sim \
2534 maybe-check-texinfo \
2535 maybe-check-zlib \
2536 maybe-check-gnulib \
2537 maybe-check-gdbsupport \
2538 maybe-check-gdbserver \
2539 maybe-check-gdb \
2540 maybe-check-expect \
2541 maybe-check-guile \
2542 maybe-check-tk \
2543 maybe-check-libtermcap \
2544 maybe-check-utils \
2545 maybe-check-c++tools \
2546 maybe-check-gnattools \
2547 maybe-check-lto-plugin \
2548 maybe-check-libcc1 \
2549 maybe-check-gotools \
2550 maybe-check-libctf
2551
2552 .PHONY: check-target
2553 check-target: \
2554 maybe-check-target-libstdc++-v3 \
2555 maybe-check-target-libsanitizer \
2556 maybe-check-target-libvtv \
2557 maybe-check-target-liboffloadmic \
2558 maybe-check-target-libssp \
2559 maybe-check-target-newlib \
2560 maybe-check-target-libgcc \
2561 maybe-check-target-libbacktrace \
2562 maybe-check-target-libquadmath \
2563 maybe-check-target-libgfortran \
2564 maybe-check-target-libobjc \
2565 maybe-check-target-libgo \
2566 maybe-check-target-libphobos \
2567 maybe-check-target-libtermcap \
2568 maybe-check-target-winsup \
2569 maybe-check-target-libgloss \
2570 maybe-check-target-libffi \
2571 maybe-check-target-zlib \
2572 maybe-check-target-rda \
2573 maybe-check-target-libada \
2574 maybe-check-target-libgomp \
2575 maybe-check-target-libitm \
2576 maybe-check-target-libatomic
2577
2578 do-check:
2579 @: $(MAKE); $(unstage)
2580 @r=`${PWD_COMMAND}`; export r; \
2581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2582 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2583
2584 # Automated reporting of test results.
2585
2586 warning.log: build.log
2587 $(srcdir)/contrib/warn_summary build.log > $@
2588
2589 mail-report.log:
2590 if test x'$(BOOT_CFLAGS)' != x''; then \
2591 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2592 fi; \
2593 $(srcdir)/contrib/test_summary -t >$@
2594 chmod +x $@
2595 echo If you really want to send e-mail, run ./$@ now
2596
2597 mail-report-with-warnings.log: warning.log
2598 if test x'$(BOOT_CFLAGS)' != x''; then \
2599 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2600 fi; \
2601 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2602 chmod +x $@
2603 echo If you really want to send e-mail, run ./$@ now
2604
2605 # Local Vim config
2606
2607 $(srcdir)/.local.vimrc:
2608 $(LN_S) contrib/vimrc $@
2609
2610 $(srcdir)/.lvimrc:
2611 $(LN_S) contrib/vimrc $@
2612
2613 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2614
2615 .PHONY: vimrc
2616
2617 # clang-format config
2618
2619 $(srcdir)/.clang-format:
2620 $(LN_S) contrib/clang-format $@
2621
2622 clang-format: $(srcdir)/.clang-format
2623
2624 .PHONY: clang-format
2625
2626 # Installation targets.
2627
2628 .PHONY: install uninstall
2629 install:
2630 @: $(MAKE); $(unstage)
2631 @r=`${PWD_COMMAND}`; export r; \
2632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2633 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2634
2635 .PHONY: install-host-nogcc
2636 install-host-nogcc: \
2637 maybe-install-bfd \
2638 maybe-install-opcodes \
2639 maybe-install-binutils \
2640 maybe-install-bison \
2641 maybe-install-cgen \
2642 maybe-install-dejagnu \
2643 maybe-install-etc \
2644 maybe-install-fastjar \
2645 maybe-install-fixincludes \
2646 maybe-install-flex \
2647 maybe-install-gas \
2648 maybe-install-gmp \
2649 maybe-install-mpfr \
2650 maybe-install-mpc \
2651 maybe-install-isl \
2652 maybe-install-libelf \
2653 maybe-install-gold \
2654 maybe-install-gprof \
2655 maybe-install-intl \
2656 maybe-install-tcl \
2657 maybe-install-itcl \
2658 maybe-install-ld \
2659 maybe-install-libbacktrace \
2660 maybe-install-libcpp \
2661 maybe-install-libcody \
2662 maybe-install-libdecnumber \
2663 maybe-install-libgui \
2664 maybe-install-libiberty \
2665 maybe-install-libiberty-linker-plugin \
2666 maybe-install-libiconv \
2667 maybe-install-m4 \
2668 maybe-install-readline \
2669 maybe-install-sid \
2670 maybe-install-sim \
2671 maybe-install-texinfo \
2672 maybe-install-zlib \
2673 maybe-install-gnulib \
2674 maybe-install-gdbsupport \
2675 maybe-install-gdbserver \
2676 maybe-install-gdb \
2677 maybe-install-expect \
2678 maybe-install-guile \
2679 maybe-install-tk \
2680 maybe-install-libtermcap \
2681 maybe-install-utils \
2682 maybe-install-c++tools \
2683 maybe-install-gnattools \
2684 maybe-install-lto-plugin \
2685 maybe-install-libcc1 \
2686 maybe-install-gotools \
2687 maybe-install-libctf
2688
2689 .PHONY: install-host
2690 install-host: \
2691 maybe-install-bfd \
2692 maybe-install-opcodes \
2693 maybe-install-binutils \
2694 maybe-install-bison \
2695 maybe-install-cgen \
2696 maybe-install-dejagnu \
2697 maybe-install-etc \
2698 maybe-install-fastjar \
2699 maybe-install-fixincludes \
2700 maybe-install-flex \
2701 maybe-install-gas \
2702 maybe-install-gcc \
2703 maybe-install-gmp \
2704 maybe-install-mpfr \
2705 maybe-install-mpc \
2706 maybe-install-isl \
2707 maybe-install-libelf \
2708 maybe-install-gold \
2709 maybe-install-gprof \
2710 maybe-install-intl \
2711 maybe-install-tcl \
2712 maybe-install-itcl \
2713 maybe-install-ld \
2714 maybe-install-libbacktrace \
2715 maybe-install-libcpp \
2716 maybe-install-libcody \
2717 maybe-install-libdecnumber \
2718 maybe-install-libgui \
2719 maybe-install-libiberty \
2720 maybe-install-libiberty-linker-plugin \
2721 maybe-install-libiconv \
2722 maybe-install-m4 \
2723 maybe-install-readline \
2724 maybe-install-sid \
2725 maybe-install-sim \
2726 maybe-install-texinfo \
2727 maybe-install-zlib \
2728 maybe-install-gnulib \
2729 maybe-install-gdbsupport \
2730 maybe-install-gdbserver \
2731 maybe-install-gdb \
2732 maybe-install-expect \
2733 maybe-install-guile \
2734 maybe-install-tk \
2735 maybe-install-libtermcap \
2736 maybe-install-utils \
2737 maybe-install-c++tools \
2738 maybe-install-gnattools \
2739 maybe-install-lto-plugin \
2740 maybe-install-libcc1 \
2741 maybe-install-gotools \
2742 maybe-install-libctf
2743
2744 .PHONY: install-target
2745 install-target: \
2746 maybe-install-target-libstdc++-v3 \
2747 maybe-install-target-libsanitizer \
2748 maybe-install-target-libvtv \
2749 maybe-install-target-liboffloadmic \
2750 maybe-install-target-libssp \
2751 maybe-install-target-newlib \
2752 maybe-install-target-libgcc \
2753 maybe-install-target-libbacktrace \
2754 maybe-install-target-libquadmath \
2755 maybe-install-target-libgfortran \
2756 maybe-install-target-libobjc \
2757 maybe-install-target-libgo \
2758 maybe-install-target-libphobos \
2759 maybe-install-target-libtermcap \
2760 maybe-install-target-winsup \
2761 maybe-install-target-libgloss \
2762 maybe-install-target-libffi \
2763 maybe-install-target-zlib \
2764 maybe-install-target-rda \
2765 maybe-install-target-libada \
2766 maybe-install-target-libgomp \
2767 maybe-install-target-libitm \
2768 maybe-install-target-libatomic
2769
2770 uninstall:
2771 @echo "the uninstall target is not supported in this tree"
2772
2773 .PHONY: install.all
2774 install.all: install-no-fixedincludes
2775 @if [ -f ./gcc/Makefile ]; then \
2776 r=`${PWD_COMMAND}`; export r; \
2777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778 $(HOST_EXPORTS) \
2779 (cd ./gcc && \
2780 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2781 else \
2782 true; \
2783 fi
2784
2785 # install-no-fixedincludes is used to allow the elaboration of binary packages
2786 # suitable for distribution, where we cannot include the fixed system header
2787 # files.
2788 .PHONY: install-no-fixedincludes
2789 install-no-fixedincludes: installdirs install-host-nogcc \
2790 install-target gcc-install-no-fixedincludes
2791
2792 .PHONY: install-strip
2793 install-strip:
2794 @: $(MAKE); $(unstage)
2795 @r=`${PWD_COMMAND}`; export r; \
2796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2798
2799 .PHONY: install-strip-host
2800 install-strip-host: \
2801 maybe-install-strip-bfd \
2802 maybe-install-strip-opcodes \
2803 maybe-install-strip-binutils \
2804 maybe-install-strip-bison \
2805 maybe-install-strip-cgen \
2806 maybe-install-strip-dejagnu \
2807 maybe-install-strip-etc \
2808 maybe-install-strip-fastjar \
2809 maybe-install-strip-fixincludes \
2810 maybe-install-strip-flex \
2811 maybe-install-strip-gas \
2812 maybe-install-strip-gcc \
2813 maybe-install-strip-gmp \
2814 maybe-install-strip-mpfr \
2815 maybe-install-strip-mpc \
2816 maybe-install-strip-isl \
2817 maybe-install-strip-libelf \
2818 maybe-install-strip-gold \
2819 maybe-install-strip-gprof \
2820 maybe-install-strip-intl \
2821 maybe-install-strip-tcl \
2822 maybe-install-strip-itcl \
2823 maybe-install-strip-ld \
2824 maybe-install-strip-libbacktrace \
2825 maybe-install-strip-libcpp \
2826 maybe-install-strip-libcody \
2827 maybe-install-strip-libdecnumber \
2828 maybe-install-strip-libgui \
2829 maybe-install-strip-libiberty \
2830 maybe-install-strip-libiberty-linker-plugin \
2831 maybe-install-strip-libiconv \
2832 maybe-install-strip-m4 \
2833 maybe-install-strip-readline \
2834 maybe-install-strip-sid \
2835 maybe-install-strip-sim \
2836 maybe-install-strip-texinfo \
2837 maybe-install-strip-zlib \
2838 maybe-install-strip-gnulib \
2839 maybe-install-strip-gdbsupport \
2840 maybe-install-strip-gdbserver \
2841 maybe-install-strip-gdb \
2842 maybe-install-strip-expect \
2843 maybe-install-strip-guile \
2844 maybe-install-strip-tk \
2845 maybe-install-strip-libtermcap \
2846 maybe-install-strip-utils \
2847 maybe-install-strip-c++tools \
2848 maybe-install-strip-gnattools \
2849 maybe-install-strip-lto-plugin \
2850 maybe-install-strip-libcc1 \
2851 maybe-install-strip-gotools \
2852 maybe-install-strip-libctf
2853
2854 .PHONY: install-strip-target
2855 install-strip-target: \
2856 maybe-install-strip-target-libstdc++-v3 \
2857 maybe-install-strip-target-libsanitizer \
2858 maybe-install-strip-target-libvtv \
2859 maybe-install-strip-target-liboffloadmic \
2860 maybe-install-strip-target-libssp \
2861 maybe-install-strip-target-newlib \
2862 maybe-install-strip-target-libgcc \
2863 maybe-install-strip-target-libbacktrace \
2864 maybe-install-strip-target-libquadmath \
2865 maybe-install-strip-target-libgfortran \
2866 maybe-install-strip-target-libobjc \
2867 maybe-install-strip-target-libgo \
2868 maybe-install-strip-target-libphobos \
2869 maybe-install-strip-target-libtermcap \
2870 maybe-install-strip-target-winsup \
2871 maybe-install-strip-target-libgloss \
2872 maybe-install-strip-target-libffi \
2873 maybe-install-strip-target-zlib \
2874 maybe-install-strip-target-rda \
2875 maybe-install-strip-target-libada \
2876 maybe-install-strip-target-libgomp \
2877 maybe-install-strip-target-libitm \
2878 maybe-install-strip-target-libatomic
2879
2880
2881 ### other supporting targets
2882
2883 MAKEDIRS= \
2884 $(DESTDIR)$(prefix) \
2885 $(DESTDIR)$(exec_prefix)
2886 .PHONY: installdirs
2887 installdirs: mkinstalldirs
2888 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2889
2890 dir.info: do-install-info
2891 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2892 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2893 mv -f dir.info.new dir.info; \
2894 else true; \
2895 fi
2896
2897 dist:
2898 @echo "Building a full distribution of this tree isn't done"
2899 @echo "via 'make dist'. Check out the etc/ subdirectory"
2900
2901 etags tags: TAGS
2902
2903 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2904 # ability to use several tags files at once, so there is probably no need
2905 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2906 # (if we felt like it) have this Makefile write a piece of elisp which
2907 # the user could load to tell emacs19 where all the TAGS files we just
2908 # built are.
2909 TAGS: do-TAGS
2910
2911 # ------------------------------------
2912 # Macros for configure and all targets
2913 # ------------------------------------
2914
2915
2916
2917
2918
2919 # --------------------------------------
2920 # Modules which run on the build machine
2921 # --------------------------------------
2922
2923
2924 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2925 maybe-configure-build-libiberty:
2926 @if gcc-bootstrap
2927 configure-build-libiberty: stage_current
2928 @endif gcc-bootstrap
2929 @if build-libiberty
2930 maybe-configure-build-libiberty: configure-build-libiberty
2931 configure-build-libiberty:
2932 @: $(MAKE); $(unstage)
2933 @r=`${PWD_COMMAND}`; export r; \
2934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2935 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2936 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2937 $(BUILD_EXPORTS) \
2938 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2939 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2940 case $(srcdir) in \
2941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2942 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2944 esac; \
2945 module_srcdir=libiberty; \
2946 rm -f no-such-file || : ; \
2947 CONFIG_SITE=no-such-file $(SHELL) \
2948 $$s/$$module_srcdir/configure \
2949 --srcdir=$${topdir}/$$module_srcdir \
2950 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2951 --target=${target_alias} \
2952 || exit 1
2953 @endif build-libiberty
2954
2955
2956
2957
2958
2959 .PHONY: all-build-libiberty maybe-all-build-libiberty
2960 maybe-all-build-libiberty:
2961 @if gcc-bootstrap
2962 all-build-libiberty: stage_current
2963 @endif gcc-bootstrap
2964 @if build-libiberty
2965 TARGET-build-libiberty=all
2966 maybe-all-build-libiberty: all-build-libiberty
2967 all-build-libiberty: configure-build-libiberty
2968 @: $(MAKE); $(unstage)
2969 @r=`${PWD_COMMAND}`; export r; \
2970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971 $(BUILD_EXPORTS) \
2972 (cd $(BUILD_SUBDIR)/libiberty && \
2973 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2974 $(TARGET-build-libiberty))
2975 @endif build-libiberty
2976
2977
2978
2979
2980
2981 .PHONY: configure-build-bison maybe-configure-build-bison
2982 maybe-configure-build-bison:
2983 @if gcc-bootstrap
2984 configure-build-bison: stage_current
2985 @endif gcc-bootstrap
2986 @if build-bison
2987 maybe-configure-build-bison: configure-build-bison
2988 configure-build-bison:
2989 @: $(MAKE); $(unstage)
2990 @r=`${PWD_COMMAND}`; export r; \
2991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2992 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2993 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2994 $(BUILD_EXPORTS) \
2995 echo Configuring in $(BUILD_SUBDIR)/bison; \
2996 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2997 case $(srcdir) in \
2998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2999 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3001 esac; \
3002 module_srcdir=bison; \
3003 rm -f no-such-file || : ; \
3004 CONFIG_SITE=no-such-file $(SHELL) \
3005 $$s/$$module_srcdir/configure \
3006 --srcdir=$${topdir}/$$module_srcdir \
3007 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3008 --target=${target_alias} \
3009 || exit 1
3010 @endif build-bison
3011
3012
3013
3014
3015
3016 .PHONY: all-build-bison maybe-all-build-bison
3017 maybe-all-build-bison:
3018 @if gcc-bootstrap
3019 all-build-bison: stage_current
3020 @endif gcc-bootstrap
3021 @if build-bison
3022 TARGET-build-bison=all
3023 maybe-all-build-bison: all-build-bison
3024 all-build-bison: configure-build-bison
3025 @: $(MAKE); $(unstage)
3026 @r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 $(BUILD_EXPORTS) \
3029 (cd $(BUILD_SUBDIR)/bison && \
3030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3031 $(TARGET-build-bison))
3032 @endif build-bison
3033
3034
3035
3036
3037
3038 .PHONY: configure-build-flex maybe-configure-build-flex
3039 maybe-configure-build-flex:
3040 @if gcc-bootstrap
3041 configure-build-flex: stage_current
3042 @endif gcc-bootstrap
3043 @if build-flex
3044 maybe-configure-build-flex: configure-build-flex
3045 configure-build-flex:
3046 @: $(MAKE); $(unstage)
3047 @r=`${PWD_COMMAND}`; export r; \
3048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3049 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3050 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3051 $(BUILD_EXPORTS) \
3052 echo Configuring in $(BUILD_SUBDIR)/flex; \
3053 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3054 case $(srcdir) in \
3055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3056 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3058 esac; \
3059 module_srcdir=flex; \
3060 rm -f no-such-file || : ; \
3061 CONFIG_SITE=no-such-file $(SHELL) \
3062 $$s/$$module_srcdir/configure \
3063 --srcdir=$${topdir}/$$module_srcdir \
3064 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3065 --target=${target_alias} \
3066 || exit 1
3067 @endif build-flex
3068
3069
3070
3071
3072
3073 .PHONY: all-build-flex maybe-all-build-flex
3074 maybe-all-build-flex:
3075 @if gcc-bootstrap
3076 all-build-flex: stage_current
3077 @endif gcc-bootstrap
3078 @if build-flex
3079 TARGET-build-flex=all
3080 maybe-all-build-flex: all-build-flex
3081 all-build-flex: configure-build-flex
3082 @: $(MAKE); $(unstage)
3083 @r=`${PWD_COMMAND}`; export r; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 $(BUILD_EXPORTS) \
3086 (cd $(BUILD_SUBDIR)/flex && \
3087 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3088 $(TARGET-build-flex))
3089 @endif build-flex
3090
3091
3092
3093
3094
3095 .PHONY: configure-build-m4 maybe-configure-build-m4
3096 maybe-configure-build-m4:
3097 @if gcc-bootstrap
3098 configure-build-m4: stage_current
3099 @endif gcc-bootstrap
3100 @if build-m4
3101 maybe-configure-build-m4: configure-build-m4
3102 configure-build-m4:
3103 @: $(MAKE); $(unstage)
3104 @r=`${PWD_COMMAND}`; export r; \
3105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3107 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3108 $(BUILD_EXPORTS) \
3109 echo Configuring in $(BUILD_SUBDIR)/m4; \
3110 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3111 case $(srcdir) in \
3112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3113 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3115 esac; \
3116 module_srcdir=m4; \
3117 rm -f no-such-file || : ; \
3118 CONFIG_SITE=no-such-file $(SHELL) \
3119 $$s/$$module_srcdir/configure \
3120 --srcdir=$${topdir}/$$module_srcdir \
3121 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3122 --target=${target_alias} \
3123 || exit 1
3124 @endif build-m4
3125
3126
3127
3128
3129
3130 .PHONY: all-build-m4 maybe-all-build-m4
3131 maybe-all-build-m4:
3132 @if gcc-bootstrap
3133 all-build-m4: stage_current
3134 @endif gcc-bootstrap
3135 @if build-m4
3136 TARGET-build-m4=all
3137 maybe-all-build-m4: all-build-m4
3138 all-build-m4: configure-build-m4
3139 @: $(MAKE); $(unstage)
3140 @r=`${PWD_COMMAND}`; export r; \
3141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142 $(BUILD_EXPORTS) \
3143 (cd $(BUILD_SUBDIR)/m4 && \
3144 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3145 $(TARGET-build-m4))
3146 @endif build-m4
3147
3148
3149
3150
3151
3152 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3153 maybe-configure-build-texinfo:
3154 @if gcc-bootstrap
3155 configure-build-texinfo: stage_current
3156 @endif gcc-bootstrap
3157 @if build-texinfo
3158 maybe-configure-build-texinfo: configure-build-texinfo
3159 configure-build-texinfo:
3160 @: $(MAKE); $(unstage)
3161 @r=`${PWD_COMMAND}`; export r; \
3162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3163 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3164 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3165 $(BUILD_EXPORTS) \
3166 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3167 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3168 case $(srcdir) in \
3169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3170 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3172 esac; \
3173 module_srcdir=texinfo; \
3174 rm -f no-such-file || : ; \
3175 CONFIG_SITE=no-such-file $(SHELL) \
3176 $$s/$$module_srcdir/configure \
3177 --srcdir=$${topdir}/$$module_srcdir \
3178 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3179 --target=${target_alias} \
3180 || exit 1
3181 @endif build-texinfo
3182
3183
3184
3185
3186
3187 .PHONY: all-build-texinfo maybe-all-build-texinfo
3188 maybe-all-build-texinfo:
3189 @if gcc-bootstrap
3190 all-build-texinfo: stage_current
3191 @endif gcc-bootstrap
3192 @if build-texinfo
3193 TARGET-build-texinfo=all
3194 maybe-all-build-texinfo: all-build-texinfo
3195 all-build-texinfo: configure-build-texinfo
3196 @: $(MAKE); $(unstage)
3197 @r=`${PWD_COMMAND}`; export r; \
3198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199 $(BUILD_EXPORTS) \
3200 (cd $(BUILD_SUBDIR)/texinfo && \
3201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3202 $(TARGET-build-texinfo))
3203 @endif build-texinfo
3204
3205
3206
3207
3208
3209 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3210 maybe-configure-build-fixincludes:
3211 @if gcc-bootstrap
3212 configure-build-fixincludes: stage_current
3213 @endif gcc-bootstrap
3214 @if build-fixincludes
3215 maybe-configure-build-fixincludes: configure-build-fixincludes
3216 configure-build-fixincludes:
3217 @: $(MAKE); $(unstage)
3218 @r=`${PWD_COMMAND}`; export r; \
3219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3220 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3221 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3222 $(BUILD_EXPORTS) \
3223 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3224 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3225 case $(srcdir) in \
3226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3227 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3229 esac; \
3230 module_srcdir=fixincludes; \
3231 rm -f no-such-file || : ; \
3232 CONFIG_SITE=no-such-file $(SHELL) \
3233 $$s/$$module_srcdir/configure \
3234 --srcdir=$${topdir}/$$module_srcdir \
3235 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3236 --target=${target_alias} \
3237 || exit 1
3238 @endif build-fixincludes
3239
3240
3241
3242
3243
3244 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3245 maybe-all-build-fixincludes:
3246 @if gcc-bootstrap
3247 all-build-fixincludes: stage_current
3248 @endif gcc-bootstrap
3249 @if build-fixincludes
3250 TARGET-build-fixincludes=all
3251 maybe-all-build-fixincludes: all-build-fixincludes
3252 all-build-fixincludes: configure-build-fixincludes
3253 @: $(MAKE); $(unstage)
3254 @r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256 $(BUILD_EXPORTS) \
3257 (cd $(BUILD_SUBDIR)/fixincludes && \
3258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3259 $(TARGET-build-fixincludes))
3260 @endif build-fixincludes
3261
3262
3263
3264
3265
3266 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3267 maybe-configure-build-libcpp:
3268 @if gcc-bootstrap
3269 configure-build-libcpp: stage_current
3270 @endif gcc-bootstrap
3271 @if build-libcpp
3272 maybe-configure-build-libcpp: configure-build-libcpp
3273 configure-build-libcpp:
3274 @: $(MAKE); $(unstage)
3275 @r=`${PWD_COMMAND}`; export r; \
3276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3277 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3278 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3279 $(BUILD_EXPORTS) \
3280 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3281 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3282 case $(srcdir) in \
3283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3286 esac; \
3287 module_srcdir=libcpp; \
3288 rm -f no-such-file || : ; \
3289 CONFIG_SITE=no-such-file $(SHELL) \
3290 $$s/$$module_srcdir/configure \
3291 --srcdir=$${topdir}/$$module_srcdir \
3292 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3293 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3294 || exit 1
3295 @endif build-libcpp
3296
3297
3298
3299
3300
3301 .PHONY: all-build-libcpp maybe-all-build-libcpp
3302 maybe-all-build-libcpp:
3303 @if gcc-bootstrap
3304 all-build-libcpp: stage_current
3305 @endif gcc-bootstrap
3306 @if build-libcpp
3307 TARGET-build-libcpp=all
3308 maybe-all-build-libcpp: all-build-libcpp
3309 all-build-libcpp: configure-build-libcpp
3310 @: $(MAKE); $(unstage)
3311 @r=`${PWD_COMMAND}`; export r; \
3312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313 $(BUILD_EXPORTS) \
3314 (cd $(BUILD_SUBDIR)/libcpp && \
3315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3316 $(TARGET-build-libcpp))
3317 @endif build-libcpp
3318
3319
3320
3321
3322
3323 # --------------------------------------
3324 # Modules which run on the host machine
3325 # --------------------------------------
3326
3327
3328 .PHONY: configure-bfd maybe-configure-bfd
3329 maybe-configure-bfd:
3330 @if gcc-bootstrap
3331 configure-bfd: stage_current
3332 @endif gcc-bootstrap
3333 @if bfd
3334 maybe-configure-bfd: configure-bfd
3335 configure-bfd:
3336 @r=`${PWD_COMMAND}`; export r; \
3337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3340 $(HOST_EXPORTS) \
3341 echo Configuring in $(HOST_SUBDIR)/bfd; \
3342 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3343 case $(srcdir) in \
3344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3345 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3347 esac; \
3348 module_srcdir=bfd; \
3349 $(SHELL) \
3350 $$s/$$module_srcdir/configure \
3351 --srcdir=$${topdir}/$$module_srcdir \
3352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3353 --target=${target_alias} \
3354 || exit 1
3355 @endif bfd
3356
3357
3358
3359 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3360 maybe-configure-stage1-bfd:
3361 @if bfd-bootstrap
3362 maybe-configure-stage1-bfd: configure-stage1-bfd
3363 configure-stage1-bfd:
3364 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3366 @r=`${PWD_COMMAND}`; export r; \
3367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368 TFLAGS="$(STAGE1_TFLAGS)"; \
3369 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3370 $(HOST_EXPORTS) \
3371 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3372 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3373 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3374 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3376 cd $(HOST_SUBDIR)/bfd || exit 1; \
3377 case $(srcdir) in \
3378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3379 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3381 esac; \
3382 module_srcdir=bfd; \
3383 $(SHELL) $$s/$$module_srcdir/configure \
3384 --srcdir=$${topdir}/$$module_srcdir \
3385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3386 --target=${target_alias} \
3387 \
3388 $(STAGE1_CONFIGURE_FLAGS)
3389 @endif bfd-bootstrap
3390
3391 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3392 maybe-configure-stage2-bfd:
3393 @if bfd-bootstrap
3394 maybe-configure-stage2-bfd: configure-stage2-bfd
3395 configure-stage2-bfd:
3396 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3397 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3398 @r=`${PWD_COMMAND}`; export r; \
3399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3400 TFLAGS="$(STAGE2_TFLAGS)"; \
3401 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3402 $(HOST_EXPORTS) \
3403 $(POSTSTAGE1_HOST_EXPORTS) \
3404 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3405 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3406 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3407 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3409 cd $(HOST_SUBDIR)/bfd || exit 1; \
3410 case $(srcdir) in \
3411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3412 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3414 esac; \
3415 module_srcdir=bfd; \
3416 $(SHELL) $$s/$$module_srcdir/configure \
3417 --srcdir=$${topdir}/$$module_srcdir \
3418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3419 --target=${target_alias} \
3420 --with-build-libsubdir=$(HOST_SUBDIR) \
3421 $(STAGE2_CONFIGURE_FLAGS)
3422 @endif bfd-bootstrap
3423
3424 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3425 maybe-configure-stage3-bfd:
3426 @if bfd-bootstrap
3427 maybe-configure-stage3-bfd: configure-stage3-bfd
3428 configure-stage3-bfd:
3429 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3431 @r=`${PWD_COMMAND}`; export r; \
3432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433 TFLAGS="$(STAGE3_TFLAGS)"; \
3434 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3435 $(HOST_EXPORTS) \
3436 $(POSTSTAGE1_HOST_EXPORTS) \
3437 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3438 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3439 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3440 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3442 cd $(HOST_SUBDIR)/bfd || exit 1; \
3443 case $(srcdir) in \
3444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3445 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3447 esac; \
3448 module_srcdir=bfd; \
3449 $(SHELL) $$s/$$module_srcdir/configure \
3450 --srcdir=$${topdir}/$$module_srcdir \
3451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3452 --target=${target_alias} \
3453 --with-build-libsubdir=$(HOST_SUBDIR) \
3454 $(STAGE3_CONFIGURE_FLAGS)
3455 @endif bfd-bootstrap
3456
3457 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3458 maybe-configure-stage4-bfd:
3459 @if bfd-bootstrap
3460 maybe-configure-stage4-bfd: configure-stage4-bfd
3461 configure-stage4-bfd:
3462 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3463 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3464 @r=`${PWD_COMMAND}`; export r; \
3465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3466 TFLAGS="$(STAGE4_TFLAGS)"; \
3467 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3468 $(HOST_EXPORTS) \
3469 $(POSTSTAGE1_HOST_EXPORTS) \
3470 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3471 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3472 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3473 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3475 cd $(HOST_SUBDIR)/bfd || exit 1; \
3476 case $(srcdir) in \
3477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3478 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3480 esac; \
3481 module_srcdir=bfd; \
3482 $(SHELL) $$s/$$module_srcdir/configure \
3483 --srcdir=$${topdir}/$$module_srcdir \
3484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3485 --target=${target_alias} \
3486 --with-build-libsubdir=$(HOST_SUBDIR) \
3487 $(STAGE4_CONFIGURE_FLAGS)
3488 @endif bfd-bootstrap
3489
3490 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3491 maybe-configure-stageprofile-bfd:
3492 @if bfd-bootstrap
3493 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3494 configure-stageprofile-bfd:
3495 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3497 @r=`${PWD_COMMAND}`; export r; \
3498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3499 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3500 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3501 $(HOST_EXPORTS) \
3502 $(POSTSTAGE1_HOST_EXPORTS) \
3503 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3504 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3505 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3506 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3508 cd $(HOST_SUBDIR)/bfd || exit 1; \
3509 case $(srcdir) in \
3510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3511 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3513 esac; \
3514 module_srcdir=bfd; \
3515 $(SHELL) $$s/$$module_srcdir/configure \
3516 --srcdir=$${topdir}/$$module_srcdir \
3517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3518 --target=${target_alias} \
3519 --with-build-libsubdir=$(HOST_SUBDIR) \
3520 $(STAGEprofile_CONFIGURE_FLAGS)
3521 @endif bfd-bootstrap
3522
3523 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3524 maybe-configure-stagetrain-bfd:
3525 @if bfd-bootstrap
3526 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3527 configure-stagetrain-bfd:
3528 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3530 @r=`${PWD_COMMAND}`; export r; \
3531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3533 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3534 $(HOST_EXPORTS) \
3535 $(POSTSTAGE1_HOST_EXPORTS) \
3536 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3537 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3538 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3539 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3541 cd $(HOST_SUBDIR)/bfd || exit 1; \
3542 case $(srcdir) in \
3543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3544 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3546 esac; \
3547 module_srcdir=bfd; \
3548 $(SHELL) $$s/$$module_srcdir/configure \
3549 --srcdir=$${topdir}/$$module_srcdir \
3550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3551 --target=${target_alias} \
3552 --with-build-libsubdir=$(HOST_SUBDIR) \
3553 $(STAGEtrain_CONFIGURE_FLAGS)
3554 @endif bfd-bootstrap
3555
3556 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3557 maybe-configure-stagefeedback-bfd:
3558 @if bfd-bootstrap
3559 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3560 configure-stagefeedback-bfd:
3561 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3563 @r=`${PWD_COMMAND}`; export r; \
3564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3566 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3567 $(HOST_EXPORTS) \
3568 $(POSTSTAGE1_HOST_EXPORTS) \
3569 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3570 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3571 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3572 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3574 cd $(HOST_SUBDIR)/bfd || exit 1; \
3575 case $(srcdir) in \
3576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3577 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3579 esac; \
3580 module_srcdir=bfd; \
3581 $(SHELL) $$s/$$module_srcdir/configure \
3582 --srcdir=$${topdir}/$$module_srcdir \
3583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3584 --target=${target_alias} \
3585 --with-build-libsubdir=$(HOST_SUBDIR) \
3586 $(STAGEfeedback_CONFIGURE_FLAGS)
3587 @endif bfd-bootstrap
3588
3589 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3590 maybe-configure-stageautoprofile-bfd:
3591 @if bfd-bootstrap
3592 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3593 configure-stageautoprofile-bfd:
3594 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3596 @r=`${PWD_COMMAND}`; export r; \
3597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3598 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3599 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3600 $(HOST_EXPORTS) \
3601 $(POSTSTAGE1_HOST_EXPORTS) \
3602 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3603 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3604 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3605 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3607 cd $(HOST_SUBDIR)/bfd || exit 1; \
3608 case $(srcdir) in \
3609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3610 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3612 esac; \
3613 module_srcdir=bfd; \
3614 $(SHELL) $$s/$$module_srcdir/configure \
3615 --srcdir=$${topdir}/$$module_srcdir \
3616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3617 --target=${target_alias} \
3618 --with-build-libsubdir=$(HOST_SUBDIR) \
3619 $(STAGEautoprofile_CONFIGURE_FLAGS)
3620 @endif bfd-bootstrap
3621
3622 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3623 maybe-configure-stageautofeedback-bfd:
3624 @if bfd-bootstrap
3625 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3626 configure-stageautofeedback-bfd:
3627 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3629 @r=`${PWD_COMMAND}`; export r; \
3630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3631 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3632 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3633 $(HOST_EXPORTS) \
3634 $(POSTSTAGE1_HOST_EXPORTS) \
3635 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3636 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3637 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3638 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3640 cd $(HOST_SUBDIR)/bfd || exit 1; \
3641 case $(srcdir) in \
3642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3643 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3645 esac; \
3646 module_srcdir=bfd; \
3647 $(SHELL) $$s/$$module_srcdir/configure \
3648 --srcdir=$${topdir}/$$module_srcdir \
3649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3650 --target=${target_alias} \
3651 --with-build-libsubdir=$(HOST_SUBDIR) \
3652 $(STAGEautofeedback_CONFIGURE_FLAGS)
3653 @endif bfd-bootstrap
3654
3655
3656
3657
3658
3659 .PHONY: all-bfd maybe-all-bfd
3660 maybe-all-bfd:
3661 @if gcc-bootstrap
3662 all-bfd: stage_current
3663 @endif gcc-bootstrap
3664 @if bfd
3665 TARGET-bfd=all
3666 maybe-all-bfd: all-bfd
3667 all-bfd: configure-bfd
3668 @r=`${PWD_COMMAND}`; export r; \
3669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3670 $(HOST_EXPORTS) \
3671 (cd $(HOST_SUBDIR)/bfd && \
3672 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3673 $(TARGET-bfd))
3674 @endif bfd
3675
3676
3677
3678 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3679 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3680 maybe-all-stage1-bfd:
3681 maybe-clean-stage1-bfd:
3682 @if bfd-bootstrap
3683 maybe-all-stage1-bfd: all-stage1-bfd
3684 all-stage1: all-stage1-bfd
3685 TARGET-stage1-bfd = $(TARGET-bfd)
3686 all-stage1-bfd: configure-stage1-bfd
3687 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3688 @r=`${PWD_COMMAND}`; export r; \
3689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3690 TFLAGS="$(STAGE1_TFLAGS)"; \
3691 $(HOST_EXPORTS) \
3692 cd $(HOST_SUBDIR)/bfd && \
3693 \
3694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3695 CFLAGS="$(STAGE1_CFLAGS)" \
3696 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3697 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3698 LIBCFLAGS="$(LIBCFLAGS)" \
3699 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3700 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3701 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3702 $(EXTRA_HOST_FLAGS) \
3703 $(STAGE1_FLAGS_TO_PASS) \
3704 TFLAGS="$(STAGE1_TFLAGS)" \
3705 $(TARGET-stage1-bfd)
3706
3707 maybe-clean-stage1-bfd: clean-stage1-bfd
3708 clean-stage1: clean-stage1-bfd
3709 clean-stage1-bfd:
3710 @if [ $(current_stage) = stage1 ]; then \
3711 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3712 else \
3713 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3714 $(MAKE) stage1-start; \
3715 fi; \
3716 cd $(HOST_SUBDIR)/bfd && \
3717 $(MAKE) $(EXTRA_HOST_FLAGS) \
3718 $(STAGE1_FLAGS_TO_PASS) clean
3719 @endif bfd-bootstrap
3720
3721
3722 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3723 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3724 maybe-all-stage2-bfd:
3725 maybe-clean-stage2-bfd:
3726 @if bfd-bootstrap
3727 maybe-all-stage2-bfd: all-stage2-bfd
3728 all-stage2: all-stage2-bfd
3729 TARGET-stage2-bfd = $(TARGET-bfd)
3730 all-stage2-bfd: configure-stage2-bfd
3731 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3732 @r=`${PWD_COMMAND}`; export r; \
3733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3734 TFLAGS="$(STAGE2_TFLAGS)"; \
3735 $(HOST_EXPORTS) \
3736 $(POSTSTAGE1_HOST_EXPORTS) \
3737 cd $(HOST_SUBDIR)/bfd && \
3738 \
3739 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3740 CFLAGS="$(STAGE2_CFLAGS)" \
3741 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3742 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3743 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3747 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3748 TFLAGS="$(STAGE2_TFLAGS)" \
3749 $(TARGET-stage2-bfd)
3750
3751 maybe-clean-stage2-bfd: clean-stage2-bfd
3752 clean-stage2: clean-stage2-bfd
3753 clean-stage2-bfd:
3754 @if [ $(current_stage) = stage2 ]; then \
3755 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3756 else \
3757 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3758 $(MAKE) stage2-start; \
3759 fi; \
3760 cd $(HOST_SUBDIR)/bfd && \
3761 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3762 @endif bfd-bootstrap
3763
3764
3765 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3766 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3767 maybe-all-stage3-bfd:
3768 maybe-clean-stage3-bfd:
3769 @if bfd-bootstrap
3770 maybe-all-stage3-bfd: all-stage3-bfd
3771 all-stage3: all-stage3-bfd
3772 TARGET-stage3-bfd = $(TARGET-bfd)
3773 all-stage3-bfd: configure-stage3-bfd
3774 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3775 @r=`${PWD_COMMAND}`; export r; \
3776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777 TFLAGS="$(STAGE3_TFLAGS)"; \
3778 $(HOST_EXPORTS) \
3779 $(POSTSTAGE1_HOST_EXPORTS) \
3780 cd $(HOST_SUBDIR)/bfd && \
3781 \
3782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3783 CFLAGS="$(STAGE3_CFLAGS)" \
3784 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3785 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3786 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3790 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3791 TFLAGS="$(STAGE3_TFLAGS)" \
3792 $(TARGET-stage3-bfd)
3793
3794 maybe-clean-stage3-bfd: clean-stage3-bfd
3795 clean-stage3: clean-stage3-bfd
3796 clean-stage3-bfd:
3797 @if [ $(current_stage) = stage3 ]; then \
3798 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3799 else \
3800 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3801 $(MAKE) stage3-start; \
3802 fi; \
3803 cd $(HOST_SUBDIR)/bfd && \
3804 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3805 @endif bfd-bootstrap
3806
3807
3808 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3809 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3810 maybe-all-stage4-bfd:
3811 maybe-clean-stage4-bfd:
3812 @if bfd-bootstrap
3813 maybe-all-stage4-bfd: all-stage4-bfd
3814 all-stage4: all-stage4-bfd
3815 TARGET-stage4-bfd = $(TARGET-bfd)
3816 all-stage4-bfd: configure-stage4-bfd
3817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3818 @r=`${PWD_COMMAND}`; export r; \
3819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820 TFLAGS="$(STAGE4_TFLAGS)"; \
3821 $(HOST_EXPORTS) \
3822 $(POSTSTAGE1_HOST_EXPORTS) \
3823 cd $(HOST_SUBDIR)/bfd && \
3824 \
3825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3826 CFLAGS="$(STAGE4_CFLAGS)" \
3827 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3828 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3829 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3834 TFLAGS="$(STAGE4_TFLAGS)" \
3835 $(TARGET-stage4-bfd)
3836
3837 maybe-clean-stage4-bfd: clean-stage4-bfd
3838 clean-stage4: clean-stage4-bfd
3839 clean-stage4-bfd:
3840 @if [ $(current_stage) = stage4 ]; then \
3841 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3842 else \
3843 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3844 $(MAKE) stage4-start; \
3845 fi; \
3846 cd $(HOST_SUBDIR)/bfd && \
3847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3848 @endif bfd-bootstrap
3849
3850
3851 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3852 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3853 maybe-all-stageprofile-bfd:
3854 maybe-clean-stageprofile-bfd:
3855 @if bfd-bootstrap
3856 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3857 all-stageprofile: all-stageprofile-bfd
3858 TARGET-stageprofile-bfd = $(TARGET-bfd)
3859 all-stageprofile-bfd: configure-stageprofile-bfd
3860 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3861 @r=`${PWD_COMMAND}`; export r; \
3862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3863 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3864 $(HOST_EXPORTS) \
3865 $(POSTSTAGE1_HOST_EXPORTS) \
3866 cd $(HOST_SUBDIR)/bfd && \
3867 \
3868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3869 CFLAGS="$(STAGEprofile_CFLAGS)" \
3870 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3871 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3872 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3873 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3874 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3875 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3876 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3877 TFLAGS="$(STAGEprofile_TFLAGS)" \
3878 $(TARGET-stageprofile-bfd)
3879
3880 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3881 clean-stageprofile: clean-stageprofile-bfd
3882 clean-stageprofile-bfd:
3883 @if [ $(current_stage) = stageprofile ]; then \
3884 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3885 else \
3886 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3887 $(MAKE) stageprofile-start; \
3888 fi; \
3889 cd $(HOST_SUBDIR)/bfd && \
3890 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3891 @endif bfd-bootstrap
3892
3893
3894 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3895 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3896 maybe-all-stagetrain-bfd:
3897 maybe-clean-stagetrain-bfd:
3898 @if bfd-bootstrap
3899 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3900 all-stagetrain: all-stagetrain-bfd
3901 TARGET-stagetrain-bfd = $(TARGET-bfd)
3902 all-stagetrain-bfd: configure-stagetrain-bfd
3903 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3904 @r=`${PWD_COMMAND}`; export r; \
3905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3906 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3907 $(HOST_EXPORTS) \
3908 $(POSTSTAGE1_HOST_EXPORTS) \
3909 cd $(HOST_SUBDIR)/bfd && \
3910 \
3911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3912 CFLAGS="$(STAGEtrain_CFLAGS)" \
3913 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3914 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3915 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3919 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3920 TFLAGS="$(STAGEtrain_TFLAGS)" \
3921 $(TARGET-stagetrain-bfd)
3922
3923 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3924 clean-stagetrain: clean-stagetrain-bfd
3925 clean-stagetrain-bfd:
3926 @if [ $(current_stage) = stagetrain ]; then \
3927 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3928 else \
3929 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3930 $(MAKE) stagetrain-start; \
3931 fi; \
3932 cd $(HOST_SUBDIR)/bfd && \
3933 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3934 @endif bfd-bootstrap
3935
3936
3937 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3938 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3939 maybe-all-stagefeedback-bfd:
3940 maybe-clean-stagefeedback-bfd:
3941 @if bfd-bootstrap
3942 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3943 all-stagefeedback: all-stagefeedback-bfd
3944 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3945 all-stagefeedback-bfd: configure-stagefeedback-bfd
3946 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3947 @r=`${PWD_COMMAND}`; export r; \
3948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3950 $(HOST_EXPORTS) \
3951 $(POSTSTAGE1_HOST_EXPORTS) \
3952 cd $(HOST_SUBDIR)/bfd && \
3953 \
3954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3955 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3956 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3957 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3958 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3963 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3964 $(TARGET-stagefeedback-bfd)
3965
3966 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3967 clean-stagefeedback: clean-stagefeedback-bfd
3968 clean-stagefeedback-bfd:
3969 @if [ $(current_stage) = stagefeedback ]; then \
3970 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3971 else \
3972 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3973 $(MAKE) stagefeedback-start; \
3974 fi; \
3975 cd $(HOST_SUBDIR)/bfd && \
3976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3977 @endif bfd-bootstrap
3978
3979
3980 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3981 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3982 maybe-all-stageautoprofile-bfd:
3983 maybe-clean-stageautoprofile-bfd:
3984 @if bfd-bootstrap
3985 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3986 all-stageautoprofile: all-stageautoprofile-bfd
3987 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3988 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3989 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3990 @r=`${PWD_COMMAND}`; export r; \
3991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3992 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3993 $(HOST_EXPORTS) \
3994 $(POSTSTAGE1_HOST_EXPORTS) \
3995 cd $(HOST_SUBDIR)/bfd && \
3996 $$s/gcc/config/i386/$(AUTO_PROFILE) \
3997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3998 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3999 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4000 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4001 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4006 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4007 $(TARGET-stageautoprofile-bfd)
4008
4009 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4010 clean-stageautoprofile: clean-stageautoprofile-bfd
4011 clean-stageautoprofile-bfd:
4012 @if [ $(current_stage) = stageautoprofile ]; then \
4013 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4014 else \
4015 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4016 $(MAKE) stageautoprofile-start; \
4017 fi; \
4018 cd $(HOST_SUBDIR)/bfd && \
4019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4020 @endif bfd-bootstrap
4021
4022
4023 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4024 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4025 maybe-all-stageautofeedback-bfd:
4026 maybe-clean-stageautofeedback-bfd:
4027 @if bfd-bootstrap
4028 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4029 all-stageautofeedback: all-stageautofeedback-bfd
4030 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4031 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4032 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4033 @r=`${PWD_COMMAND}`; export r; \
4034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4035 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4036 $(HOST_EXPORTS) \
4037 $(POSTSTAGE1_HOST_EXPORTS) \
4038 cd $(HOST_SUBDIR)/bfd && \
4039 \
4040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4041 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4042 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4043 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4044 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4049 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4050 $(TARGET-stageautofeedback-bfd)
4051
4052 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4053 clean-stageautofeedback: clean-stageautofeedback-bfd
4054 clean-stageautofeedback-bfd:
4055 @if [ $(current_stage) = stageautofeedback ]; then \
4056 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4057 else \
4058 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4059 $(MAKE) stageautofeedback-start; \
4060 fi; \
4061 cd $(HOST_SUBDIR)/bfd && \
4062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4063 @endif bfd-bootstrap
4064
4065
4066
4067
4068
4069 .PHONY: check-bfd maybe-check-bfd
4070 maybe-check-bfd:
4071 @if bfd
4072 maybe-check-bfd: check-bfd
4073
4074 check-bfd:
4075 @: $(MAKE); $(unstage)
4076 @r=`${PWD_COMMAND}`; export r; \
4077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4078 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4079 (cd $(HOST_SUBDIR)/bfd && \
4080 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4081
4082 @endif bfd
4083
4084 .PHONY: install-bfd maybe-install-bfd
4085 maybe-install-bfd:
4086 @if bfd
4087 maybe-install-bfd: install-bfd
4088
4089 install-bfd: installdirs
4090 @: $(MAKE); $(unstage)
4091 @r=`${PWD_COMMAND}`; export r; \
4092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4093 $(HOST_EXPORTS) \
4094 (cd $(HOST_SUBDIR)/bfd && \
4095 $(MAKE) $(FLAGS_TO_PASS) install)
4096
4097 @endif bfd
4098
4099 .PHONY: install-strip-bfd maybe-install-strip-bfd
4100 maybe-install-strip-bfd:
4101 @if bfd
4102 maybe-install-strip-bfd: install-strip-bfd
4103
4104 install-strip-bfd: installdirs
4105 @: $(MAKE); $(unstage)
4106 @r=`${PWD_COMMAND}`; export r; \
4107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4108 $(HOST_EXPORTS) \
4109 (cd $(HOST_SUBDIR)/bfd && \
4110 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4111
4112 @endif bfd
4113
4114 # Other targets (info, dvi, pdf, etc.)
4115
4116 .PHONY: maybe-info-bfd info-bfd
4117 maybe-info-bfd:
4118 @if bfd
4119 maybe-info-bfd: info-bfd
4120
4121 info-bfd: \
4122 configure-bfd
4123 @[ -f ./bfd/Makefile ] || exit 0; \
4124 r=`${PWD_COMMAND}`; export r; \
4125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4126 $(HOST_EXPORTS) \
4127 for flag in $(EXTRA_HOST_FLAGS) ; do \
4128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4129 done; \
4130 echo "Doing info in bfd"; \
4131 (cd $(HOST_SUBDIR)/bfd && \
4132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4134 "RANLIB=$${RANLIB}" \
4135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4136 info) \
4137 || exit 1
4138
4139 @endif bfd
4140
4141 .PHONY: maybe-dvi-bfd dvi-bfd
4142 maybe-dvi-bfd:
4143 @if bfd
4144 maybe-dvi-bfd: dvi-bfd
4145
4146 dvi-bfd: \
4147 configure-bfd
4148 @[ -f ./bfd/Makefile ] || exit 0; \
4149 r=`${PWD_COMMAND}`; export r; \
4150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4151 $(HOST_EXPORTS) \
4152 for flag in $(EXTRA_HOST_FLAGS) ; do \
4153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4154 done; \
4155 echo "Doing dvi in bfd"; \
4156 (cd $(HOST_SUBDIR)/bfd && \
4157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4159 "RANLIB=$${RANLIB}" \
4160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4161 dvi) \
4162 || exit 1
4163
4164 @endif bfd
4165
4166 .PHONY: maybe-pdf-bfd pdf-bfd
4167 maybe-pdf-bfd:
4168 @if bfd
4169 maybe-pdf-bfd: pdf-bfd
4170
4171 pdf-bfd: \
4172 configure-bfd
4173 @[ -f ./bfd/Makefile ] || exit 0; \
4174 r=`${PWD_COMMAND}`; export r; \
4175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4176 $(HOST_EXPORTS) \
4177 for flag in $(EXTRA_HOST_FLAGS) ; do \
4178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4179 done; \
4180 echo "Doing pdf in bfd"; \
4181 (cd $(HOST_SUBDIR)/bfd && \
4182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4184 "RANLIB=$${RANLIB}" \
4185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4186 pdf) \
4187 || exit 1
4188
4189 @endif bfd
4190
4191 .PHONY: maybe-html-bfd html-bfd
4192 maybe-html-bfd:
4193 @if bfd
4194 maybe-html-bfd: html-bfd
4195
4196 html-bfd: \
4197 configure-bfd
4198 @[ -f ./bfd/Makefile ] || exit 0; \
4199 r=`${PWD_COMMAND}`; export r; \
4200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201 $(HOST_EXPORTS) \
4202 for flag in $(EXTRA_HOST_FLAGS) ; do \
4203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4204 done; \
4205 echo "Doing html in bfd"; \
4206 (cd $(HOST_SUBDIR)/bfd && \
4207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4209 "RANLIB=$${RANLIB}" \
4210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4211 html) \
4212 || exit 1
4213
4214 @endif bfd
4215
4216 .PHONY: maybe-TAGS-bfd TAGS-bfd
4217 maybe-TAGS-bfd:
4218 @if bfd
4219 maybe-TAGS-bfd: TAGS-bfd
4220
4221 TAGS-bfd: \
4222 configure-bfd
4223 @[ -f ./bfd/Makefile ] || exit 0; \
4224 r=`${PWD_COMMAND}`; export r; \
4225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4226 $(HOST_EXPORTS) \
4227 for flag in $(EXTRA_HOST_FLAGS) ; do \
4228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4229 done; \
4230 echo "Doing TAGS in bfd"; \
4231 (cd $(HOST_SUBDIR)/bfd && \
4232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4234 "RANLIB=$${RANLIB}" \
4235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4236 TAGS) \
4237 || exit 1
4238
4239 @endif bfd
4240
4241 .PHONY: maybe-install-info-bfd install-info-bfd
4242 maybe-install-info-bfd:
4243 @if bfd
4244 maybe-install-info-bfd: install-info-bfd
4245
4246 install-info-bfd: \
4247 configure-bfd \
4248 info-bfd
4249 @[ -f ./bfd/Makefile ] || exit 0; \
4250 r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 $(HOST_EXPORTS) \
4253 for flag in $(EXTRA_HOST_FLAGS) ; do \
4254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4255 done; \
4256 echo "Doing install-info in bfd"; \
4257 (cd $(HOST_SUBDIR)/bfd && \
4258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4260 "RANLIB=$${RANLIB}" \
4261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4262 install-info) \
4263 || exit 1
4264
4265 @endif bfd
4266
4267 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4268 maybe-install-pdf-bfd:
4269 @if bfd
4270 maybe-install-pdf-bfd: install-pdf-bfd
4271
4272 install-pdf-bfd: \
4273 configure-bfd \
4274 pdf-bfd
4275 @[ -f ./bfd/Makefile ] || exit 0; \
4276 r=`${PWD_COMMAND}`; export r; \
4277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278 $(HOST_EXPORTS) \
4279 for flag in $(EXTRA_HOST_FLAGS) ; do \
4280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4281 done; \
4282 echo "Doing install-pdf in bfd"; \
4283 (cd $(HOST_SUBDIR)/bfd && \
4284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4286 "RANLIB=$${RANLIB}" \
4287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4288 install-pdf) \
4289 || exit 1
4290
4291 @endif bfd
4292
4293 .PHONY: maybe-install-html-bfd install-html-bfd
4294 maybe-install-html-bfd:
4295 @if bfd
4296 maybe-install-html-bfd: install-html-bfd
4297
4298 install-html-bfd: \
4299 configure-bfd \
4300 html-bfd
4301 @[ -f ./bfd/Makefile ] || exit 0; \
4302 r=`${PWD_COMMAND}`; export r; \
4303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304 $(HOST_EXPORTS) \
4305 for flag in $(EXTRA_HOST_FLAGS) ; do \
4306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4307 done; \
4308 echo "Doing install-html in bfd"; \
4309 (cd $(HOST_SUBDIR)/bfd && \
4310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4312 "RANLIB=$${RANLIB}" \
4313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4314 install-html) \
4315 || exit 1
4316
4317 @endif bfd
4318
4319 .PHONY: maybe-installcheck-bfd installcheck-bfd
4320 maybe-installcheck-bfd:
4321 @if bfd
4322 maybe-installcheck-bfd: installcheck-bfd
4323
4324 installcheck-bfd: \
4325 configure-bfd
4326 @[ -f ./bfd/Makefile ] || exit 0; \
4327 r=`${PWD_COMMAND}`; export r; \
4328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329 $(HOST_EXPORTS) \
4330 for flag in $(EXTRA_HOST_FLAGS) ; do \
4331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4332 done; \
4333 echo "Doing installcheck in bfd"; \
4334 (cd $(HOST_SUBDIR)/bfd && \
4335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4337 "RANLIB=$${RANLIB}" \
4338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4339 installcheck) \
4340 || exit 1
4341
4342 @endif bfd
4343
4344 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4345 maybe-mostlyclean-bfd:
4346 @if bfd
4347 maybe-mostlyclean-bfd: mostlyclean-bfd
4348
4349 mostlyclean-bfd:
4350 @[ -f ./bfd/Makefile ] || exit 0; \
4351 r=`${PWD_COMMAND}`; export r; \
4352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4353 $(HOST_EXPORTS) \
4354 for flag in $(EXTRA_HOST_FLAGS) ; do \
4355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4356 done; \
4357 echo "Doing mostlyclean in bfd"; \
4358 (cd $(HOST_SUBDIR)/bfd && \
4359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4361 "RANLIB=$${RANLIB}" \
4362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4363 mostlyclean) \
4364 || exit 1
4365
4366 @endif bfd
4367
4368 .PHONY: maybe-clean-bfd clean-bfd
4369 maybe-clean-bfd:
4370 @if bfd
4371 maybe-clean-bfd: clean-bfd
4372
4373 clean-bfd:
4374 @[ -f ./bfd/Makefile ] || exit 0; \
4375 r=`${PWD_COMMAND}`; export r; \
4376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4377 $(HOST_EXPORTS) \
4378 for flag in $(EXTRA_HOST_FLAGS) ; do \
4379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4380 done; \
4381 echo "Doing clean in bfd"; \
4382 (cd $(HOST_SUBDIR)/bfd && \
4383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4385 "RANLIB=$${RANLIB}" \
4386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4387 clean) \
4388 || exit 1
4389
4390 @endif bfd
4391
4392 .PHONY: maybe-distclean-bfd distclean-bfd
4393 maybe-distclean-bfd:
4394 @if bfd
4395 maybe-distclean-bfd: distclean-bfd
4396
4397 distclean-bfd:
4398 @[ -f ./bfd/Makefile ] || exit 0; \
4399 r=`${PWD_COMMAND}`; export r; \
4400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4401 $(HOST_EXPORTS) \
4402 for flag in $(EXTRA_HOST_FLAGS) ; do \
4403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4404 done; \
4405 echo "Doing distclean in bfd"; \
4406 (cd $(HOST_SUBDIR)/bfd && \
4407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4409 "RANLIB=$${RANLIB}" \
4410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4411 distclean) \
4412 || exit 1
4413
4414 @endif bfd
4415
4416 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4417 maybe-maintainer-clean-bfd:
4418 @if bfd
4419 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4420
4421 maintainer-clean-bfd:
4422 @[ -f ./bfd/Makefile ] || exit 0; \
4423 r=`${PWD_COMMAND}`; export r; \
4424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425 $(HOST_EXPORTS) \
4426 for flag in $(EXTRA_HOST_FLAGS) ; do \
4427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4428 done; \
4429 echo "Doing maintainer-clean in bfd"; \
4430 (cd $(HOST_SUBDIR)/bfd && \
4431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4433 "RANLIB=$${RANLIB}" \
4434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4435 maintainer-clean) \
4436 || exit 1
4437
4438 @endif bfd
4439
4440
4441
4442 .PHONY: configure-opcodes maybe-configure-opcodes
4443 maybe-configure-opcodes:
4444 @if gcc-bootstrap
4445 configure-opcodes: stage_current
4446 @endif gcc-bootstrap
4447 @if opcodes
4448 maybe-configure-opcodes: configure-opcodes
4449 configure-opcodes:
4450 @r=`${PWD_COMMAND}`; export r; \
4451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4452 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4454 $(HOST_EXPORTS) \
4455 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4456 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4457 case $(srcdir) in \
4458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4459 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4461 esac; \
4462 module_srcdir=opcodes; \
4463 $(SHELL) \
4464 $$s/$$module_srcdir/configure \
4465 --srcdir=$${topdir}/$$module_srcdir \
4466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4467 --target=${target_alias} \
4468 || exit 1
4469 @endif opcodes
4470
4471
4472
4473 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4474 maybe-configure-stage1-opcodes:
4475 @if opcodes-bootstrap
4476 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4477 configure-stage1-opcodes:
4478 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4480 @r=`${PWD_COMMAND}`; export r; \
4481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482 TFLAGS="$(STAGE1_TFLAGS)"; \
4483 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4484 $(HOST_EXPORTS) \
4485 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4486 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4487 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4488 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4490 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4491 case $(srcdir) in \
4492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4493 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4495 esac; \
4496 module_srcdir=opcodes; \
4497 $(SHELL) $$s/$$module_srcdir/configure \
4498 --srcdir=$${topdir}/$$module_srcdir \
4499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4500 --target=${target_alias} \
4501 \
4502 $(STAGE1_CONFIGURE_FLAGS)
4503 @endif opcodes-bootstrap
4504
4505 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4506 maybe-configure-stage2-opcodes:
4507 @if opcodes-bootstrap
4508 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4509 configure-stage2-opcodes:
4510 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4512 @r=`${PWD_COMMAND}`; export r; \
4513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4514 TFLAGS="$(STAGE2_TFLAGS)"; \
4515 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4516 $(HOST_EXPORTS) \
4517 $(POSTSTAGE1_HOST_EXPORTS) \
4518 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4519 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4520 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4521 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4523 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4524 case $(srcdir) in \
4525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4526 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4528 esac; \
4529 module_srcdir=opcodes; \
4530 $(SHELL) $$s/$$module_srcdir/configure \
4531 --srcdir=$${topdir}/$$module_srcdir \
4532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4533 --target=${target_alias} \
4534 --with-build-libsubdir=$(HOST_SUBDIR) \
4535 $(STAGE2_CONFIGURE_FLAGS)
4536 @endif opcodes-bootstrap
4537
4538 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4539 maybe-configure-stage3-opcodes:
4540 @if opcodes-bootstrap
4541 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4542 configure-stage3-opcodes:
4543 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4544 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4545 @r=`${PWD_COMMAND}`; export r; \
4546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4547 TFLAGS="$(STAGE3_TFLAGS)"; \
4548 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4549 $(HOST_EXPORTS) \
4550 $(POSTSTAGE1_HOST_EXPORTS) \
4551 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4552 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4553 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4554 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4556 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4557 case $(srcdir) in \
4558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4559 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4561 esac; \
4562 module_srcdir=opcodes; \
4563 $(SHELL) $$s/$$module_srcdir/configure \
4564 --srcdir=$${topdir}/$$module_srcdir \
4565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4566 --target=${target_alias} \
4567 --with-build-libsubdir=$(HOST_SUBDIR) \
4568 $(STAGE3_CONFIGURE_FLAGS)
4569 @endif opcodes-bootstrap
4570
4571 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4572 maybe-configure-stage4-opcodes:
4573 @if opcodes-bootstrap
4574 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4575 configure-stage4-opcodes:
4576 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4578 @r=`${PWD_COMMAND}`; export r; \
4579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4580 TFLAGS="$(STAGE4_TFLAGS)"; \
4581 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4582 $(HOST_EXPORTS) \
4583 $(POSTSTAGE1_HOST_EXPORTS) \
4584 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4585 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4586 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4587 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4589 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4590 case $(srcdir) in \
4591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4592 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4594 esac; \
4595 module_srcdir=opcodes; \
4596 $(SHELL) $$s/$$module_srcdir/configure \
4597 --srcdir=$${topdir}/$$module_srcdir \
4598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4599 --target=${target_alias} \
4600 --with-build-libsubdir=$(HOST_SUBDIR) \
4601 $(STAGE4_CONFIGURE_FLAGS)
4602 @endif opcodes-bootstrap
4603
4604 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4605 maybe-configure-stageprofile-opcodes:
4606 @if opcodes-bootstrap
4607 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4608 configure-stageprofile-opcodes:
4609 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4611 @r=`${PWD_COMMAND}`; export r; \
4612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4613 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4614 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4615 $(HOST_EXPORTS) \
4616 $(POSTSTAGE1_HOST_EXPORTS) \
4617 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4618 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4619 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4620 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4622 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4623 case $(srcdir) in \
4624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4625 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4627 esac; \
4628 module_srcdir=opcodes; \
4629 $(SHELL) $$s/$$module_srcdir/configure \
4630 --srcdir=$${topdir}/$$module_srcdir \
4631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4632 --target=${target_alias} \
4633 --with-build-libsubdir=$(HOST_SUBDIR) \
4634 $(STAGEprofile_CONFIGURE_FLAGS)
4635 @endif opcodes-bootstrap
4636
4637 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4638 maybe-configure-stagetrain-opcodes:
4639 @if opcodes-bootstrap
4640 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4641 configure-stagetrain-opcodes:
4642 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4644 @r=`${PWD_COMMAND}`; export r; \
4645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4646 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4647 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4648 $(HOST_EXPORTS) \
4649 $(POSTSTAGE1_HOST_EXPORTS) \
4650 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4651 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4652 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4653 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4655 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4656 case $(srcdir) in \
4657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4658 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4660 esac; \
4661 module_srcdir=opcodes; \
4662 $(SHELL) $$s/$$module_srcdir/configure \
4663 --srcdir=$${topdir}/$$module_srcdir \
4664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4665 --target=${target_alias} \
4666 --with-build-libsubdir=$(HOST_SUBDIR) \
4667 $(STAGEtrain_CONFIGURE_FLAGS)
4668 @endif opcodes-bootstrap
4669
4670 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4671 maybe-configure-stagefeedback-opcodes:
4672 @if opcodes-bootstrap
4673 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4674 configure-stagefeedback-opcodes:
4675 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4677 @r=`${PWD_COMMAND}`; export r; \
4678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4680 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4681 $(HOST_EXPORTS) \
4682 $(POSTSTAGE1_HOST_EXPORTS) \
4683 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4684 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4685 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4686 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4688 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4689 case $(srcdir) in \
4690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4691 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4693 esac; \
4694 module_srcdir=opcodes; \
4695 $(SHELL) $$s/$$module_srcdir/configure \
4696 --srcdir=$${topdir}/$$module_srcdir \
4697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4698 --target=${target_alias} \
4699 --with-build-libsubdir=$(HOST_SUBDIR) \
4700 $(STAGEfeedback_CONFIGURE_FLAGS)
4701 @endif opcodes-bootstrap
4702
4703 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4704 maybe-configure-stageautoprofile-opcodes:
4705 @if opcodes-bootstrap
4706 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4707 configure-stageautoprofile-opcodes:
4708 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4710 @r=`${PWD_COMMAND}`; export r; \
4711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4713 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4714 $(HOST_EXPORTS) \
4715 $(POSTSTAGE1_HOST_EXPORTS) \
4716 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4717 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4718 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4719 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4721 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4722 case $(srcdir) in \
4723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4724 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4726 esac; \
4727 module_srcdir=opcodes; \
4728 $(SHELL) $$s/$$module_srcdir/configure \
4729 --srcdir=$${topdir}/$$module_srcdir \
4730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4731 --target=${target_alias} \
4732 --with-build-libsubdir=$(HOST_SUBDIR) \
4733 $(STAGEautoprofile_CONFIGURE_FLAGS)
4734 @endif opcodes-bootstrap
4735
4736 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4737 maybe-configure-stageautofeedback-opcodes:
4738 @if opcodes-bootstrap
4739 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4740 configure-stageautofeedback-opcodes:
4741 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4743 @r=`${PWD_COMMAND}`; export r; \
4744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4745 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4746 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4747 $(HOST_EXPORTS) \
4748 $(POSTSTAGE1_HOST_EXPORTS) \
4749 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4750 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4751 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4752 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4754 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4755 case $(srcdir) in \
4756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4757 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4759 esac; \
4760 module_srcdir=opcodes; \
4761 $(SHELL) $$s/$$module_srcdir/configure \
4762 --srcdir=$${topdir}/$$module_srcdir \
4763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4764 --target=${target_alias} \
4765 --with-build-libsubdir=$(HOST_SUBDIR) \
4766 $(STAGEautofeedback_CONFIGURE_FLAGS)
4767 @endif opcodes-bootstrap
4768
4769
4770
4771
4772
4773 .PHONY: all-opcodes maybe-all-opcodes
4774 maybe-all-opcodes:
4775 @if gcc-bootstrap
4776 all-opcodes: stage_current
4777 @endif gcc-bootstrap
4778 @if opcodes
4779 TARGET-opcodes=all
4780 maybe-all-opcodes: all-opcodes
4781 all-opcodes: configure-opcodes
4782 @r=`${PWD_COMMAND}`; export r; \
4783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4784 $(HOST_EXPORTS) \
4785 (cd $(HOST_SUBDIR)/opcodes && \
4786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4787 $(TARGET-opcodes))
4788 @endif opcodes
4789
4790
4791
4792 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4793 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4794 maybe-all-stage1-opcodes:
4795 maybe-clean-stage1-opcodes:
4796 @if opcodes-bootstrap
4797 maybe-all-stage1-opcodes: all-stage1-opcodes
4798 all-stage1: all-stage1-opcodes
4799 TARGET-stage1-opcodes = $(TARGET-opcodes)
4800 all-stage1-opcodes: configure-stage1-opcodes
4801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4802 @r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 TFLAGS="$(STAGE1_TFLAGS)"; \
4805 $(HOST_EXPORTS) \
4806 cd $(HOST_SUBDIR)/opcodes && \
4807 \
4808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4809 CFLAGS="$(STAGE1_CFLAGS)" \
4810 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4811 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4812 LIBCFLAGS="$(LIBCFLAGS)" \
4813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4816 $(EXTRA_HOST_FLAGS) \
4817 $(STAGE1_FLAGS_TO_PASS) \
4818 TFLAGS="$(STAGE1_TFLAGS)" \
4819 $(TARGET-stage1-opcodes)
4820
4821 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4822 clean-stage1: clean-stage1-opcodes
4823 clean-stage1-opcodes:
4824 @if [ $(current_stage) = stage1 ]; then \
4825 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4826 else \
4827 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4828 $(MAKE) stage1-start; \
4829 fi; \
4830 cd $(HOST_SUBDIR)/opcodes && \
4831 $(MAKE) $(EXTRA_HOST_FLAGS) \
4832 $(STAGE1_FLAGS_TO_PASS) clean
4833 @endif opcodes-bootstrap
4834
4835
4836 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4837 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4838 maybe-all-stage2-opcodes:
4839 maybe-clean-stage2-opcodes:
4840 @if opcodes-bootstrap
4841 maybe-all-stage2-opcodes: all-stage2-opcodes
4842 all-stage2: all-stage2-opcodes
4843 TARGET-stage2-opcodes = $(TARGET-opcodes)
4844 all-stage2-opcodes: configure-stage2-opcodes
4845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4846 @r=`${PWD_COMMAND}`; export r; \
4847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4848 TFLAGS="$(STAGE2_TFLAGS)"; \
4849 $(HOST_EXPORTS) \
4850 $(POSTSTAGE1_HOST_EXPORTS) \
4851 cd $(HOST_SUBDIR)/opcodes && \
4852 \
4853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4854 CFLAGS="$(STAGE2_CFLAGS)" \
4855 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4856 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4857 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4862 TFLAGS="$(STAGE2_TFLAGS)" \
4863 $(TARGET-stage2-opcodes)
4864
4865 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4866 clean-stage2: clean-stage2-opcodes
4867 clean-stage2-opcodes:
4868 @if [ $(current_stage) = stage2 ]; then \
4869 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4870 else \
4871 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4872 $(MAKE) stage2-start; \
4873 fi; \
4874 cd $(HOST_SUBDIR)/opcodes && \
4875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4876 @endif opcodes-bootstrap
4877
4878
4879 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4880 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4881 maybe-all-stage3-opcodes:
4882 maybe-clean-stage3-opcodes:
4883 @if opcodes-bootstrap
4884 maybe-all-stage3-opcodes: all-stage3-opcodes
4885 all-stage3: all-stage3-opcodes
4886 TARGET-stage3-opcodes = $(TARGET-opcodes)
4887 all-stage3-opcodes: configure-stage3-opcodes
4888 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4889 @r=`${PWD_COMMAND}`; export r; \
4890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4891 TFLAGS="$(STAGE3_TFLAGS)"; \
4892 $(HOST_EXPORTS) \
4893 $(POSTSTAGE1_HOST_EXPORTS) \
4894 cd $(HOST_SUBDIR)/opcodes && \
4895 \
4896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4897 CFLAGS="$(STAGE3_CFLAGS)" \
4898 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4899 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4900 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4905 TFLAGS="$(STAGE3_TFLAGS)" \
4906 $(TARGET-stage3-opcodes)
4907
4908 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4909 clean-stage3: clean-stage3-opcodes
4910 clean-stage3-opcodes:
4911 @if [ $(current_stage) = stage3 ]; then \
4912 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4913 else \
4914 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4915 $(MAKE) stage3-start; \
4916 fi; \
4917 cd $(HOST_SUBDIR)/opcodes && \
4918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4919 @endif opcodes-bootstrap
4920
4921
4922 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4923 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4924 maybe-all-stage4-opcodes:
4925 maybe-clean-stage4-opcodes:
4926 @if opcodes-bootstrap
4927 maybe-all-stage4-opcodes: all-stage4-opcodes
4928 all-stage4: all-stage4-opcodes
4929 TARGET-stage4-opcodes = $(TARGET-opcodes)
4930 all-stage4-opcodes: configure-stage4-opcodes
4931 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4932 @r=`${PWD_COMMAND}`; export r; \
4933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4934 TFLAGS="$(STAGE4_TFLAGS)"; \
4935 $(HOST_EXPORTS) \
4936 $(POSTSTAGE1_HOST_EXPORTS) \
4937 cd $(HOST_SUBDIR)/opcodes && \
4938 \
4939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4940 CFLAGS="$(STAGE4_CFLAGS)" \
4941 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4942 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4943 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4948 TFLAGS="$(STAGE4_TFLAGS)" \
4949 $(TARGET-stage4-opcodes)
4950
4951 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4952 clean-stage4: clean-stage4-opcodes
4953 clean-stage4-opcodes:
4954 @if [ $(current_stage) = stage4 ]; then \
4955 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4956 else \
4957 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4958 $(MAKE) stage4-start; \
4959 fi; \
4960 cd $(HOST_SUBDIR)/opcodes && \
4961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4962 @endif opcodes-bootstrap
4963
4964
4965 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4966 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4967 maybe-all-stageprofile-opcodes:
4968 maybe-clean-stageprofile-opcodes:
4969 @if opcodes-bootstrap
4970 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4971 all-stageprofile: all-stageprofile-opcodes
4972 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4973 all-stageprofile-opcodes: configure-stageprofile-opcodes
4974 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4975 @r=`${PWD_COMMAND}`; export r; \
4976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4977 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4978 $(HOST_EXPORTS) \
4979 $(POSTSTAGE1_HOST_EXPORTS) \
4980 cd $(HOST_SUBDIR)/opcodes && \
4981 \
4982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4983 CFLAGS="$(STAGEprofile_CFLAGS)" \
4984 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4985 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4986 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4991 TFLAGS="$(STAGEprofile_TFLAGS)" \
4992 $(TARGET-stageprofile-opcodes)
4993
4994 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4995 clean-stageprofile: clean-stageprofile-opcodes
4996 clean-stageprofile-opcodes:
4997 @if [ $(current_stage) = stageprofile ]; then \
4998 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4999 else \
5000 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5001 $(MAKE) stageprofile-start; \
5002 fi; \
5003 cd $(HOST_SUBDIR)/opcodes && \
5004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5005 @endif opcodes-bootstrap
5006
5007
5008 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5009 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5010 maybe-all-stagetrain-opcodes:
5011 maybe-clean-stagetrain-opcodes:
5012 @if opcodes-bootstrap
5013 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5014 all-stagetrain: all-stagetrain-opcodes
5015 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5016 all-stagetrain-opcodes: configure-stagetrain-opcodes
5017 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5018 @r=`${PWD_COMMAND}`; export r; \
5019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5021 $(HOST_EXPORTS) \
5022 $(POSTSTAGE1_HOST_EXPORTS) \
5023 cd $(HOST_SUBDIR)/opcodes && \
5024 \
5025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5026 CFLAGS="$(STAGEtrain_CFLAGS)" \
5027 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5028 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5029 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5034 TFLAGS="$(STAGEtrain_TFLAGS)" \
5035 $(TARGET-stagetrain-opcodes)
5036
5037 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5038 clean-stagetrain: clean-stagetrain-opcodes
5039 clean-stagetrain-opcodes:
5040 @if [ $(current_stage) = stagetrain ]; then \
5041 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5042 else \
5043 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5044 $(MAKE) stagetrain-start; \
5045 fi; \
5046 cd $(HOST_SUBDIR)/opcodes && \
5047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5048 @endif opcodes-bootstrap
5049
5050
5051 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5052 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5053 maybe-all-stagefeedback-opcodes:
5054 maybe-clean-stagefeedback-opcodes:
5055 @if opcodes-bootstrap
5056 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5057 all-stagefeedback: all-stagefeedback-opcodes
5058 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5059 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5060 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5061 @r=`${PWD_COMMAND}`; export r; \
5062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5063 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5064 $(HOST_EXPORTS) \
5065 $(POSTSTAGE1_HOST_EXPORTS) \
5066 cd $(HOST_SUBDIR)/opcodes && \
5067 \
5068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5069 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5070 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5071 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5072 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5076 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5077 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5078 $(TARGET-stagefeedback-opcodes)
5079
5080 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5081 clean-stagefeedback: clean-stagefeedback-opcodes
5082 clean-stagefeedback-opcodes:
5083 @if [ $(current_stage) = stagefeedback ]; then \
5084 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5085 else \
5086 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5087 $(MAKE) stagefeedback-start; \
5088 fi; \
5089 cd $(HOST_SUBDIR)/opcodes && \
5090 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5091 @endif opcodes-bootstrap
5092
5093
5094 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5095 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5096 maybe-all-stageautoprofile-opcodes:
5097 maybe-clean-stageautoprofile-opcodes:
5098 @if opcodes-bootstrap
5099 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5100 all-stageautoprofile: all-stageautoprofile-opcodes
5101 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5102 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5103 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5104 @r=`${PWD_COMMAND}`; export r; \
5105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5106 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5107 $(HOST_EXPORTS) \
5108 $(POSTSTAGE1_HOST_EXPORTS) \
5109 cd $(HOST_SUBDIR)/opcodes && \
5110 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5112 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5113 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5114 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5115 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5120 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5121 $(TARGET-stageautoprofile-opcodes)
5122
5123 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5124 clean-stageautoprofile: clean-stageautoprofile-opcodes
5125 clean-stageautoprofile-opcodes:
5126 @if [ $(current_stage) = stageautoprofile ]; then \
5127 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5128 else \
5129 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5130 $(MAKE) stageautoprofile-start; \
5131 fi; \
5132 cd $(HOST_SUBDIR)/opcodes && \
5133 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5134 @endif opcodes-bootstrap
5135
5136
5137 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5138 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5139 maybe-all-stageautofeedback-opcodes:
5140 maybe-clean-stageautofeedback-opcodes:
5141 @if opcodes-bootstrap
5142 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5143 all-stageautofeedback: all-stageautofeedback-opcodes
5144 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5145 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5146 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5147 @r=`${PWD_COMMAND}`; export r; \
5148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5149 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5150 $(HOST_EXPORTS) \
5151 $(POSTSTAGE1_HOST_EXPORTS) \
5152 cd $(HOST_SUBDIR)/opcodes && \
5153 \
5154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5155 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5156 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5157 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5158 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5163 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5164 $(TARGET-stageautofeedback-opcodes)
5165
5166 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5167 clean-stageautofeedback: clean-stageautofeedback-opcodes
5168 clean-stageautofeedback-opcodes:
5169 @if [ $(current_stage) = stageautofeedback ]; then \
5170 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5171 else \
5172 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5173 $(MAKE) stageautofeedback-start; \
5174 fi; \
5175 cd $(HOST_SUBDIR)/opcodes && \
5176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5177 @endif opcodes-bootstrap
5178
5179
5180
5181
5182
5183 .PHONY: check-opcodes maybe-check-opcodes
5184 maybe-check-opcodes:
5185 @if opcodes
5186 maybe-check-opcodes: check-opcodes
5187
5188 check-opcodes:
5189 @: $(MAKE); $(unstage)
5190 @r=`${PWD_COMMAND}`; export r; \
5191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5193 (cd $(HOST_SUBDIR)/opcodes && \
5194 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5195
5196 @endif opcodes
5197
5198 .PHONY: install-opcodes maybe-install-opcodes
5199 maybe-install-opcodes:
5200 @if opcodes
5201 maybe-install-opcodes: install-opcodes
5202
5203 install-opcodes: installdirs
5204 @: $(MAKE); $(unstage)
5205 @r=`${PWD_COMMAND}`; export r; \
5206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207 $(HOST_EXPORTS) \
5208 (cd $(HOST_SUBDIR)/opcodes && \
5209 $(MAKE) $(FLAGS_TO_PASS) install)
5210
5211 @endif opcodes
5212
5213 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5214 maybe-install-strip-opcodes:
5215 @if opcodes
5216 maybe-install-strip-opcodes: install-strip-opcodes
5217
5218 install-strip-opcodes: installdirs
5219 @: $(MAKE); $(unstage)
5220 @r=`${PWD_COMMAND}`; export r; \
5221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222 $(HOST_EXPORTS) \
5223 (cd $(HOST_SUBDIR)/opcodes && \
5224 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5225
5226 @endif opcodes
5227
5228 # Other targets (info, dvi, pdf, etc.)
5229
5230 .PHONY: maybe-info-opcodes info-opcodes
5231 maybe-info-opcodes:
5232 @if opcodes
5233 maybe-info-opcodes: info-opcodes
5234
5235 info-opcodes: \
5236 configure-opcodes
5237 @[ -f ./opcodes/Makefile ] || exit 0; \
5238 r=`${PWD_COMMAND}`; export r; \
5239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5240 $(HOST_EXPORTS) \
5241 for flag in $(EXTRA_HOST_FLAGS) ; do \
5242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5243 done; \
5244 echo "Doing info in opcodes"; \
5245 (cd $(HOST_SUBDIR)/opcodes && \
5246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5248 "RANLIB=$${RANLIB}" \
5249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5250 info) \
5251 || exit 1
5252
5253 @endif opcodes
5254
5255 .PHONY: maybe-dvi-opcodes dvi-opcodes
5256 maybe-dvi-opcodes:
5257 @if opcodes
5258 maybe-dvi-opcodes: dvi-opcodes
5259
5260 dvi-opcodes: \
5261 configure-opcodes
5262 @[ -f ./opcodes/Makefile ] || exit 0; \
5263 r=`${PWD_COMMAND}`; export r; \
5264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5265 $(HOST_EXPORTS) \
5266 for flag in $(EXTRA_HOST_FLAGS) ; do \
5267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5268 done; \
5269 echo "Doing dvi in opcodes"; \
5270 (cd $(HOST_SUBDIR)/opcodes && \
5271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5273 "RANLIB=$${RANLIB}" \
5274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5275 dvi) \
5276 || exit 1
5277
5278 @endif opcodes
5279
5280 .PHONY: maybe-pdf-opcodes pdf-opcodes
5281 maybe-pdf-opcodes:
5282 @if opcodes
5283 maybe-pdf-opcodes: pdf-opcodes
5284
5285 pdf-opcodes: \
5286 configure-opcodes
5287 @[ -f ./opcodes/Makefile ] || exit 0; \
5288 r=`${PWD_COMMAND}`; export r; \
5289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5290 $(HOST_EXPORTS) \
5291 for flag in $(EXTRA_HOST_FLAGS) ; do \
5292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5293 done; \
5294 echo "Doing pdf in opcodes"; \
5295 (cd $(HOST_SUBDIR)/opcodes && \
5296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5298 "RANLIB=$${RANLIB}" \
5299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5300 pdf) \
5301 || exit 1
5302
5303 @endif opcodes
5304
5305 .PHONY: maybe-html-opcodes html-opcodes
5306 maybe-html-opcodes:
5307 @if opcodes
5308 maybe-html-opcodes: html-opcodes
5309
5310 html-opcodes: \
5311 configure-opcodes
5312 @[ -f ./opcodes/Makefile ] || exit 0; \
5313 r=`${PWD_COMMAND}`; export r; \
5314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5315 $(HOST_EXPORTS) \
5316 for flag in $(EXTRA_HOST_FLAGS) ; do \
5317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5318 done; \
5319 echo "Doing html in opcodes"; \
5320 (cd $(HOST_SUBDIR)/opcodes && \
5321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5323 "RANLIB=$${RANLIB}" \
5324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5325 html) \
5326 || exit 1
5327
5328 @endif opcodes
5329
5330 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5331 maybe-TAGS-opcodes:
5332 @if opcodes
5333 maybe-TAGS-opcodes: TAGS-opcodes
5334
5335 TAGS-opcodes: \
5336 configure-opcodes
5337 @[ -f ./opcodes/Makefile ] || exit 0; \
5338 r=`${PWD_COMMAND}`; export r; \
5339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5340 $(HOST_EXPORTS) \
5341 for flag in $(EXTRA_HOST_FLAGS) ; do \
5342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5343 done; \
5344 echo "Doing TAGS in opcodes"; \
5345 (cd $(HOST_SUBDIR)/opcodes && \
5346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5348 "RANLIB=$${RANLIB}" \
5349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5350 TAGS) \
5351 || exit 1
5352
5353 @endif opcodes
5354
5355 .PHONY: maybe-install-info-opcodes install-info-opcodes
5356 maybe-install-info-opcodes:
5357 @if opcodes
5358 maybe-install-info-opcodes: install-info-opcodes
5359
5360 install-info-opcodes: \
5361 configure-opcodes \
5362 info-opcodes
5363 @[ -f ./opcodes/Makefile ] || exit 0; \
5364 r=`${PWD_COMMAND}`; export r; \
5365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5366 $(HOST_EXPORTS) \
5367 for flag in $(EXTRA_HOST_FLAGS) ; do \
5368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5369 done; \
5370 echo "Doing install-info in opcodes"; \
5371 (cd $(HOST_SUBDIR)/opcodes && \
5372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5374 "RANLIB=$${RANLIB}" \
5375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5376 install-info) \
5377 || exit 1
5378
5379 @endif opcodes
5380
5381 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5382 maybe-install-pdf-opcodes:
5383 @if opcodes
5384 maybe-install-pdf-opcodes: install-pdf-opcodes
5385
5386 install-pdf-opcodes: \
5387 configure-opcodes \
5388 pdf-opcodes
5389 @[ -f ./opcodes/Makefile ] || exit 0; \
5390 r=`${PWD_COMMAND}`; export r; \
5391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5392 $(HOST_EXPORTS) \
5393 for flag in $(EXTRA_HOST_FLAGS) ; do \
5394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5395 done; \
5396 echo "Doing install-pdf in opcodes"; \
5397 (cd $(HOST_SUBDIR)/opcodes && \
5398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5400 "RANLIB=$${RANLIB}" \
5401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5402 install-pdf) \
5403 || exit 1
5404
5405 @endif opcodes
5406
5407 .PHONY: maybe-install-html-opcodes install-html-opcodes
5408 maybe-install-html-opcodes:
5409 @if opcodes
5410 maybe-install-html-opcodes: install-html-opcodes
5411
5412 install-html-opcodes: \
5413 configure-opcodes \
5414 html-opcodes
5415 @[ -f ./opcodes/Makefile ] || exit 0; \
5416 r=`${PWD_COMMAND}`; export r; \
5417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5418 $(HOST_EXPORTS) \
5419 for flag in $(EXTRA_HOST_FLAGS) ; do \
5420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5421 done; \
5422 echo "Doing install-html in opcodes"; \
5423 (cd $(HOST_SUBDIR)/opcodes && \
5424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5426 "RANLIB=$${RANLIB}" \
5427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5428 install-html) \
5429 || exit 1
5430
5431 @endif opcodes
5432
5433 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5434 maybe-installcheck-opcodes:
5435 @if opcodes
5436 maybe-installcheck-opcodes: installcheck-opcodes
5437
5438 installcheck-opcodes: \
5439 configure-opcodes
5440 @[ -f ./opcodes/Makefile ] || exit 0; \
5441 r=`${PWD_COMMAND}`; export r; \
5442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 $(HOST_EXPORTS) \
5444 for flag in $(EXTRA_HOST_FLAGS) ; do \
5445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5446 done; \
5447 echo "Doing installcheck in opcodes"; \
5448 (cd $(HOST_SUBDIR)/opcodes && \
5449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5451 "RANLIB=$${RANLIB}" \
5452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5453 installcheck) \
5454 || exit 1
5455
5456 @endif opcodes
5457
5458 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5459 maybe-mostlyclean-opcodes:
5460 @if opcodes
5461 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5462
5463 mostlyclean-opcodes:
5464 @[ -f ./opcodes/Makefile ] || exit 0; \
5465 r=`${PWD_COMMAND}`; export r; \
5466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5467 $(HOST_EXPORTS) \
5468 for flag in $(EXTRA_HOST_FLAGS) ; do \
5469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5470 done; \
5471 echo "Doing mostlyclean in opcodes"; \
5472 (cd $(HOST_SUBDIR)/opcodes && \
5473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5475 "RANLIB=$${RANLIB}" \
5476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5477 mostlyclean) \
5478 || exit 1
5479
5480 @endif opcodes
5481
5482 .PHONY: maybe-clean-opcodes clean-opcodes
5483 maybe-clean-opcodes:
5484 @if opcodes
5485 maybe-clean-opcodes: clean-opcodes
5486
5487 clean-opcodes:
5488 @[ -f ./opcodes/Makefile ] || exit 0; \
5489 r=`${PWD_COMMAND}`; export r; \
5490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5491 $(HOST_EXPORTS) \
5492 for flag in $(EXTRA_HOST_FLAGS) ; do \
5493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5494 done; \
5495 echo "Doing clean in opcodes"; \
5496 (cd $(HOST_SUBDIR)/opcodes && \
5497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5499 "RANLIB=$${RANLIB}" \
5500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5501 clean) \
5502 || exit 1
5503
5504 @endif opcodes
5505
5506 .PHONY: maybe-distclean-opcodes distclean-opcodes
5507 maybe-distclean-opcodes:
5508 @if opcodes
5509 maybe-distclean-opcodes: distclean-opcodes
5510
5511 distclean-opcodes:
5512 @[ -f ./opcodes/Makefile ] || exit 0; \
5513 r=`${PWD_COMMAND}`; export r; \
5514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5515 $(HOST_EXPORTS) \
5516 for flag in $(EXTRA_HOST_FLAGS) ; do \
5517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5518 done; \
5519 echo "Doing distclean in opcodes"; \
5520 (cd $(HOST_SUBDIR)/opcodes && \
5521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5523 "RANLIB=$${RANLIB}" \
5524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5525 distclean) \
5526 || exit 1
5527
5528 @endif opcodes
5529
5530 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5531 maybe-maintainer-clean-opcodes:
5532 @if opcodes
5533 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5534
5535 maintainer-clean-opcodes:
5536 @[ -f ./opcodes/Makefile ] || exit 0; \
5537 r=`${PWD_COMMAND}`; export r; \
5538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5539 $(HOST_EXPORTS) \
5540 for flag in $(EXTRA_HOST_FLAGS) ; do \
5541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5542 done; \
5543 echo "Doing maintainer-clean in opcodes"; \
5544 (cd $(HOST_SUBDIR)/opcodes && \
5545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5547 "RANLIB=$${RANLIB}" \
5548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5549 maintainer-clean) \
5550 || exit 1
5551
5552 @endif opcodes
5553
5554
5555
5556 .PHONY: configure-binutils maybe-configure-binutils
5557 maybe-configure-binutils:
5558 @if gcc-bootstrap
5559 configure-binutils: stage_current
5560 @endif gcc-bootstrap
5561 @if binutils
5562 maybe-configure-binutils: configure-binutils
5563 configure-binutils:
5564 @r=`${PWD_COMMAND}`; export r; \
5565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5566 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5568 $(HOST_EXPORTS) \
5569 echo Configuring in $(HOST_SUBDIR)/binutils; \
5570 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5571 case $(srcdir) in \
5572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5573 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5575 esac; \
5576 module_srcdir=binutils; \
5577 $(SHELL) \
5578 $$s/$$module_srcdir/configure \
5579 --srcdir=$${topdir}/$$module_srcdir \
5580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5581 --target=${target_alias} \
5582 || exit 1
5583 @endif binutils
5584
5585
5586
5587 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5588 maybe-configure-stage1-binutils:
5589 @if binutils-bootstrap
5590 maybe-configure-stage1-binutils: configure-stage1-binutils
5591 configure-stage1-binutils:
5592 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5593 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5594 @r=`${PWD_COMMAND}`; export r; \
5595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5596 TFLAGS="$(STAGE1_TFLAGS)"; \
5597 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5598 $(HOST_EXPORTS) \
5599 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5600 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5601 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5602 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5604 cd $(HOST_SUBDIR)/binutils || exit 1; \
5605 case $(srcdir) in \
5606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5607 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5609 esac; \
5610 module_srcdir=binutils; \
5611 $(SHELL) $$s/$$module_srcdir/configure \
5612 --srcdir=$${topdir}/$$module_srcdir \
5613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5614 --target=${target_alias} \
5615 \
5616 $(STAGE1_CONFIGURE_FLAGS)
5617 @endif binutils-bootstrap
5618
5619 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5620 maybe-configure-stage2-binutils:
5621 @if binutils-bootstrap
5622 maybe-configure-stage2-binutils: configure-stage2-binutils
5623 configure-stage2-binutils:
5624 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5625 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5626 @r=`${PWD_COMMAND}`; export r; \
5627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628 TFLAGS="$(STAGE2_TFLAGS)"; \
5629 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5630 $(HOST_EXPORTS) \
5631 $(POSTSTAGE1_HOST_EXPORTS) \
5632 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5633 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5634 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5635 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5637 cd $(HOST_SUBDIR)/binutils || exit 1; \
5638 case $(srcdir) in \
5639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5640 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5642 esac; \
5643 module_srcdir=binutils; \
5644 $(SHELL) $$s/$$module_srcdir/configure \
5645 --srcdir=$${topdir}/$$module_srcdir \
5646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5647 --target=${target_alias} \
5648 --with-build-libsubdir=$(HOST_SUBDIR) \
5649 $(STAGE2_CONFIGURE_FLAGS)
5650 @endif binutils-bootstrap
5651
5652 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5653 maybe-configure-stage3-binutils:
5654 @if binutils-bootstrap
5655 maybe-configure-stage3-binutils: configure-stage3-binutils
5656 configure-stage3-binutils:
5657 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5659 @r=`${PWD_COMMAND}`; export r; \
5660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661 TFLAGS="$(STAGE3_TFLAGS)"; \
5662 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5663 $(HOST_EXPORTS) \
5664 $(POSTSTAGE1_HOST_EXPORTS) \
5665 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5666 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5667 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5668 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5670 cd $(HOST_SUBDIR)/binutils || exit 1; \
5671 case $(srcdir) in \
5672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5673 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5675 esac; \
5676 module_srcdir=binutils; \
5677 $(SHELL) $$s/$$module_srcdir/configure \
5678 --srcdir=$${topdir}/$$module_srcdir \
5679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5680 --target=${target_alias} \
5681 --with-build-libsubdir=$(HOST_SUBDIR) \
5682 $(STAGE3_CONFIGURE_FLAGS)
5683 @endif binutils-bootstrap
5684
5685 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5686 maybe-configure-stage4-binutils:
5687 @if binutils-bootstrap
5688 maybe-configure-stage4-binutils: configure-stage4-binutils
5689 configure-stage4-binutils:
5690 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5692 @r=`${PWD_COMMAND}`; export r; \
5693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5694 TFLAGS="$(STAGE4_TFLAGS)"; \
5695 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5696 $(HOST_EXPORTS) \
5697 $(POSTSTAGE1_HOST_EXPORTS) \
5698 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5699 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5700 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5701 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5703 cd $(HOST_SUBDIR)/binutils || exit 1; \
5704 case $(srcdir) in \
5705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5706 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5708 esac; \
5709 module_srcdir=binutils; \
5710 $(SHELL) $$s/$$module_srcdir/configure \
5711 --srcdir=$${topdir}/$$module_srcdir \
5712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5713 --target=${target_alias} \
5714 --with-build-libsubdir=$(HOST_SUBDIR) \
5715 $(STAGE4_CONFIGURE_FLAGS)
5716 @endif binutils-bootstrap
5717
5718 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5719 maybe-configure-stageprofile-binutils:
5720 @if binutils-bootstrap
5721 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5722 configure-stageprofile-binutils:
5723 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5725 @r=`${PWD_COMMAND}`; export r; \
5726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5728 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5729 $(HOST_EXPORTS) \
5730 $(POSTSTAGE1_HOST_EXPORTS) \
5731 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5732 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5733 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5734 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5736 cd $(HOST_SUBDIR)/binutils || exit 1; \
5737 case $(srcdir) in \
5738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5739 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5741 esac; \
5742 module_srcdir=binutils; \
5743 $(SHELL) $$s/$$module_srcdir/configure \
5744 --srcdir=$${topdir}/$$module_srcdir \
5745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5746 --target=${target_alias} \
5747 --with-build-libsubdir=$(HOST_SUBDIR) \
5748 $(STAGEprofile_CONFIGURE_FLAGS)
5749 @endif binutils-bootstrap
5750
5751 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5752 maybe-configure-stagetrain-binutils:
5753 @if binutils-bootstrap
5754 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5755 configure-stagetrain-binutils:
5756 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5758 @r=`${PWD_COMMAND}`; export r; \
5759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5760 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5761 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5762 $(HOST_EXPORTS) \
5763 $(POSTSTAGE1_HOST_EXPORTS) \
5764 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5765 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5766 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5767 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5769 cd $(HOST_SUBDIR)/binutils || exit 1; \
5770 case $(srcdir) in \
5771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5772 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5774 esac; \
5775 module_srcdir=binutils; \
5776 $(SHELL) $$s/$$module_srcdir/configure \
5777 --srcdir=$${topdir}/$$module_srcdir \
5778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5779 --target=${target_alias} \
5780 --with-build-libsubdir=$(HOST_SUBDIR) \
5781 $(STAGEtrain_CONFIGURE_FLAGS)
5782 @endif binutils-bootstrap
5783
5784 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5785 maybe-configure-stagefeedback-binutils:
5786 @if binutils-bootstrap
5787 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5788 configure-stagefeedback-binutils:
5789 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5791 @r=`${PWD_COMMAND}`; export r; \
5792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5793 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5794 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5795 $(HOST_EXPORTS) \
5796 $(POSTSTAGE1_HOST_EXPORTS) \
5797 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5798 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5799 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5800 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5802 cd $(HOST_SUBDIR)/binutils || exit 1; \
5803 case $(srcdir) in \
5804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5805 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5807 esac; \
5808 module_srcdir=binutils; \
5809 $(SHELL) $$s/$$module_srcdir/configure \
5810 --srcdir=$${topdir}/$$module_srcdir \
5811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5812 --target=${target_alias} \
5813 --with-build-libsubdir=$(HOST_SUBDIR) \
5814 $(STAGEfeedback_CONFIGURE_FLAGS)
5815 @endif binutils-bootstrap
5816
5817 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5818 maybe-configure-stageautoprofile-binutils:
5819 @if binutils-bootstrap
5820 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5821 configure-stageautoprofile-binutils:
5822 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5824 @r=`${PWD_COMMAND}`; export r; \
5825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5826 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5827 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5828 $(HOST_EXPORTS) \
5829 $(POSTSTAGE1_HOST_EXPORTS) \
5830 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5831 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5832 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5833 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5835 cd $(HOST_SUBDIR)/binutils || exit 1; \
5836 case $(srcdir) in \
5837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5838 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5840 esac; \
5841 module_srcdir=binutils; \
5842 $(SHELL) $$s/$$module_srcdir/configure \
5843 --srcdir=$${topdir}/$$module_srcdir \
5844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5845 --target=${target_alias} \
5846 --with-build-libsubdir=$(HOST_SUBDIR) \
5847 $(STAGEautoprofile_CONFIGURE_FLAGS)
5848 @endif binutils-bootstrap
5849
5850 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5851 maybe-configure-stageautofeedback-binutils:
5852 @if binutils-bootstrap
5853 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5854 configure-stageautofeedback-binutils:
5855 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5857 @r=`${PWD_COMMAND}`; export r; \
5858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5859 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5860 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5861 $(HOST_EXPORTS) \
5862 $(POSTSTAGE1_HOST_EXPORTS) \
5863 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5864 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5865 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5866 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5868 cd $(HOST_SUBDIR)/binutils || exit 1; \
5869 case $(srcdir) in \
5870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5871 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5873 esac; \
5874 module_srcdir=binutils; \
5875 $(SHELL) $$s/$$module_srcdir/configure \
5876 --srcdir=$${topdir}/$$module_srcdir \
5877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878 --target=${target_alias} \
5879 --with-build-libsubdir=$(HOST_SUBDIR) \
5880 $(STAGEautofeedback_CONFIGURE_FLAGS)
5881 @endif binutils-bootstrap
5882
5883
5884
5885
5886
5887 .PHONY: all-binutils maybe-all-binutils
5888 maybe-all-binutils:
5889 @if gcc-bootstrap
5890 all-binutils: stage_current
5891 @endif gcc-bootstrap
5892 @if binutils
5893 TARGET-binutils=all
5894 maybe-all-binutils: all-binutils
5895 all-binutils: configure-binutils
5896 @r=`${PWD_COMMAND}`; export r; \
5897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5898 $(HOST_EXPORTS) \
5899 (cd $(HOST_SUBDIR)/binutils && \
5900 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5901 $(TARGET-binutils))
5902 @endif binutils
5903
5904
5905
5906 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5907 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5908 maybe-all-stage1-binutils:
5909 maybe-clean-stage1-binutils:
5910 @if binutils-bootstrap
5911 maybe-all-stage1-binutils: all-stage1-binutils
5912 all-stage1: all-stage1-binutils
5913 TARGET-stage1-binutils = $(TARGET-binutils)
5914 all-stage1-binutils: configure-stage1-binutils
5915 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5916 @r=`${PWD_COMMAND}`; export r; \
5917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918 TFLAGS="$(STAGE1_TFLAGS)"; \
5919 $(HOST_EXPORTS) \
5920 cd $(HOST_SUBDIR)/binutils && \
5921 \
5922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5923 CFLAGS="$(STAGE1_CFLAGS)" \
5924 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5925 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5926 LIBCFLAGS="$(LIBCFLAGS)" \
5927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5930 $(EXTRA_HOST_FLAGS) \
5931 $(STAGE1_FLAGS_TO_PASS) \
5932 TFLAGS="$(STAGE1_TFLAGS)" \
5933 $(TARGET-stage1-binutils)
5934
5935 maybe-clean-stage1-binutils: clean-stage1-binutils
5936 clean-stage1: clean-stage1-binutils
5937 clean-stage1-binutils:
5938 @if [ $(current_stage) = stage1 ]; then \
5939 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5940 else \
5941 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5942 $(MAKE) stage1-start; \
5943 fi; \
5944 cd $(HOST_SUBDIR)/binutils && \
5945 $(MAKE) $(EXTRA_HOST_FLAGS) \
5946 $(STAGE1_FLAGS_TO_PASS) clean
5947 @endif binutils-bootstrap
5948
5949
5950 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5951 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5952 maybe-all-stage2-binutils:
5953 maybe-clean-stage2-binutils:
5954 @if binutils-bootstrap
5955 maybe-all-stage2-binutils: all-stage2-binutils
5956 all-stage2: all-stage2-binutils
5957 TARGET-stage2-binutils = $(TARGET-binutils)
5958 all-stage2-binutils: configure-stage2-binutils
5959 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5960 @r=`${PWD_COMMAND}`; export r; \
5961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5962 TFLAGS="$(STAGE2_TFLAGS)"; \
5963 $(HOST_EXPORTS) \
5964 $(POSTSTAGE1_HOST_EXPORTS) \
5965 cd $(HOST_SUBDIR)/binutils && \
5966 \
5967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5968 CFLAGS="$(STAGE2_CFLAGS)" \
5969 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5970 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5971 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5976 TFLAGS="$(STAGE2_TFLAGS)" \
5977 $(TARGET-stage2-binutils)
5978
5979 maybe-clean-stage2-binutils: clean-stage2-binutils
5980 clean-stage2: clean-stage2-binutils
5981 clean-stage2-binutils:
5982 @if [ $(current_stage) = stage2 ]; then \
5983 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5984 else \
5985 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5986 $(MAKE) stage2-start; \
5987 fi; \
5988 cd $(HOST_SUBDIR)/binutils && \
5989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5990 @endif binutils-bootstrap
5991
5992
5993 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5994 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5995 maybe-all-stage3-binutils:
5996 maybe-clean-stage3-binutils:
5997 @if binutils-bootstrap
5998 maybe-all-stage3-binutils: all-stage3-binutils
5999 all-stage3: all-stage3-binutils
6000 TARGET-stage3-binutils = $(TARGET-binutils)
6001 all-stage3-binutils: configure-stage3-binutils
6002 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6003 @r=`${PWD_COMMAND}`; export r; \
6004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6005 TFLAGS="$(STAGE3_TFLAGS)"; \
6006 $(HOST_EXPORTS) \
6007 $(POSTSTAGE1_HOST_EXPORTS) \
6008 cd $(HOST_SUBDIR)/binutils && \
6009 \
6010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6011 CFLAGS="$(STAGE3_CFLAGS)" \
6012 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6013 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6014 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6019 TFLAGS="$(STAGE3_TFLAGS)" \
6020 $(TARGET-stage3-binutils)
6021
6022 maybe-clean-stage3-binutils: clean-stage3-binutils
6023 clean-stage3: clean-stage3-binutils
6024 clean-stage3-binutils:
6025 @if [ $(current_stage) = stage3 ]; then \
6026 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6027 else \
6028 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6029 $(MAKE) stage3-start; \
6030 fi; \
6031 cd $(HOST_SUBDIR)/binutils && \
6032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6033 @endif binutils-bootstrap
6034
6035
6036 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6037 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6038 maybe-all-stage4-binutils:
6039 maybe-clean-stage4-binutils:
6040 @if binutils-bootstrap
6041 maybe-all-stage4-binutils: all-stage4-binutils
6042 all-stage4: all-stage4-binutils
6043 TARGET-stage4-binutils = $(TARGET-binutils)
6044 all-stage4-binutils: configure-stage4-binutils
6045 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6046 @r=`${PWD_COMMAND}`; export r; \
6047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048 TFLAGS="$(STAGE4_TFLAGS)"; \
6049 $(HOST_EXPORTS) \
6050 $(POSTSTAGE1_HOST_EXPORTS) \
6051 cd $(HOST_SUBDIR)/binutils && \
6052 \
6053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6054 CFLAGS="$(STAGE4_CFLAGS)" \
6055 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6056 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6057 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6062 TFLAGS="$(STAGE4_TFLAGS)" \
6063 $(TARGET-stage4-binutils)
6064
6065 maybe-clean-stage4-binutils: clean-stage4-binutils
6066 clean-stage4: clean-stage4-binutils
6067 clean-stage4-binutils:
6068 @if [ $(current_stage) = stage4 ]; then \
6069 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6070 else \
6071 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6072 $(MAKE) stage4-start; \
6073 fi; \
6074 cd $(HOST_SUBDIR)/binutils && \
6075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6076 @endif binutils-bootstrap
6077
6078
6079 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6080 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6081 maybe-all-stageprofile-binutils:
6082 maybe-clean-stageprofile-binutils:
6083 @if binutils-bootstrap
6084 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6085 all-stageprofile: all-stageprofile-binutils
6086 TARGET-stageprofile-binutils = $(TARGET-binutils)
6087 all-stageprofile-binutils: configure-stageprofile-binutils
6088 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6089 @r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6092 $(HOST_EXPORTS) \
6093 $(POSTSTAGE1_HOST_EXPORTS) \
6094 cd $(HOST_SUBDIR)/binutils && \
6095 \
6096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6097 CFLAGS="$(STAGEprofile_CFLAGS)" \
6098 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6099 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6100 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6105 TFLAGS="$(STAGEprofile_TFLAGS)" \
6106 $(TARGET-stageprofile-binutils)
6107
6108 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6109 clean-stageprofile: clean-stageprofile-binutils
6110 clean-stageprofile-binutils:
6111 @if [ $(current_stage) = stageprofile ]; then \
6112 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6113 else \
6114 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6115 $(MAKE) stageprofile-start; \
6116 fi; \
6117 cd $(HOST_SUBDIR)/binutils && \
6118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6119 @endif binutils-bootstrap
6120
6121
6122 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6123 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6124 maybe-all-stagetrain-binutils:
6125 maybe-clean-stagetrain-binutils:
6126 @if binutils-bootstrap
6127 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6128 all-stagetrain: all-stagetrain-binutils
6129 TARGET-stagetrain-binutils = $(TARGET-binutils)
6130 all-stagetrain-binutils: configure-stagetrain-binutils
6131 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6132 @r=`${PWD_COMMAND}`; export r; \
6133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6135 $(HOST_EXPORTS) \
6136 $(POSTSTAGE1_HOST_EXPORTS) \
6137 cd $(HOST_SUBDIR)/binutils && \
6138 \
6139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6140 CFLAGS="$(STAGEtrain_CFLAGS)" \
6141 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6142 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6143 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6148 TFLAGS="$(STAGEtrain_TFLAGS)" \
6149 $(TARGET-stagetrain-binutils)
6150
6151 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6152 clean-stagetrain: clean-stagetrain-binutils
6153 clean-stagetrain-binutils:
6154 @if [ $(current_stage) = stagetrain ]; then \
6155 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6156 else \
6157 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6158 $(MAKE) stagetrain-start; \
6159 fi; \
6160 cd $(HOST_SUBDIR)/binutils && \
6161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6162 @endif binutils-bootstrap
6163
6164
6165 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6166 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6167 maybe-all-stagefeedback-binutils:
6168 maybe-clean-stagefeedback-binutils:
6169 @if binutils-bootstrap
6170 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6171 all-stagefeedback: all-stagefeedback-binutils
6172 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6173 all-stagefeedback-binutils: configure-stagefeedback-binutils
6174 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6175 @r=`${PWD_COMMAND}`; export r; \
6176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6177 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6178 $(HOST_EXPORTS) \
6179 $(POSTSTAGE1_HOST_EXPORTS) \
6180 cd $(HOST_SUBDIR)/binutils && \
6181 \
6182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6183 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6184 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6185 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6186 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6191 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6192 $(TARGET-stagefeedback-binutils)
6193
6194 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6195 clean-stagefeedback: clean-stagefeedback-binutils
6196 clean-stagefeedback-binutils:
6197 @if [ $(current_stage) = stagefeedback ]; then \
6198 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6199 else \
6200 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6201 $(MAKE) stagefeedback-start; \
6202 fi; \
6203 cd $(HOST_SUBDIR)/binutils && \
6204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6205 @endif binutils-bootstrap
6206
6207
6208 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6209 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6210 maybe-all-stageautoprofile-binutils:
6211 maybe-clean-stageautoprofile-binutils:
6212 @if binutils-bootstrap
6213 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6214 all-stageautoprofile: all-stageautoprofile-binutils
6215 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6216 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6217 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6218 @r=`${PWD_COMMAND}`; export r; \
6219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6220 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6221 $(HOST_EXPORTS) \
6222 $(POSTSTAGE1_HOST_EXPORTS) \
6223 cd $(HOST_SUBDIR)/binutils && \
6224 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6226 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6227 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6228 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6229 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6234 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6235 $(TARGET-stageautoprofile-binutils)
6236
6237 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6238 clean-stageautoprofile: clean-stageautoprofile-binutils
6239 clean-stageautoprofile-binutils:
6240 @if [ $(current_stage) = stageautoprofile ]; then \
6241 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6242 else \
6243 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6244 $(MAKE) stageautoprofile-start; \
6245 fi; \
6246 cd $(HOST_SUBDIR)/binutils && \
6247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6248 @endif binutils-bootstrap
6249
6250
6251 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6252 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6253 maybe-all-stageautofeedback-binutils:
6254 maybe-clean-stageautofeedback-binutils:
6255 @if binutils-bootstrap
6256 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6257 all-stageautofeedback: all-stageautofeedback-binutils
6258 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6259 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6260 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6261 @r=`${PWD_COMMAND}`; export r; \
6262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6263 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6264 $(HOST_EXPORTS) \
6265 $(POSTSTAGE1_HOST_EXPORTS) \
6266 cd $(HOST_SUBDIR)/binutils && \
6267 \
6268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6269 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6270 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6271 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6272 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6277 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6278 $(TARGET-stageautofeedback-binutils)
6279
6280 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6281 clean-stageautofeedback: clean-stageautofeedback-binutils
6282 clean-stageautofeedback-binutils:
6283 @if [ $(current_stage) = stageautofeedback ]; then \
6284 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6285 else \
6286 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6287 $(MAKE) stageautofeedback-start; \
6288 fi; \
6289 cd $(HOST_SUBDIR)/binutils && \
6290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6291 @endif binutils-bootstrap
6292
6293
6294
6295
6296
6297 .PHONY: check-binutils maybe-check-binutils
6298 maybe-check-binutils:
6299 @if binutils
6300 maybe-check-binutils: check-binutils
6301
6302 check-binutils:
6303 @: $(MAKE); $(unstage)
6304 @r=`${PWD_COMMAND}`; export r; \
6305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6306 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6307 (cd $(HOST_SUBDIR)/binutils && \
6308 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6309
6310 @endif binutils
6311
6312 .PHONY: install-binutils maybe-install-binutils
6313 maybe-install-binutils:
6314 @if binutils
6315 maybe-install-binutils: install-binutils
6316
6317 install-binutils: installdirs
6318 @: $(MAKE); $(unstage)
6319 @r=`${PWD_COMMAND}`; export r; \
6320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6321 $(HOST_EXPORTS) \
6322 (cd $(HOST_SUBDIR)/binutils && \
6323 $(MAKE) $(FLAGS_TO_PASS) install)
6324
6325 @endif binutils
6326
6327 .PHONY: install-strip-binutils maybe-install-strip-binutils
6328 maybe-install-strip-binutils:
6329 @if binutils
6330 maybe-install-strip-binutils: install-strip-binutils
6331
6332 install-strip-binutils: installdirs
6333 @: $(MAKE); $(unstage)
6334 @r=`${PWD_COMMAND}`; export r; \
6335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336 $(HOST_EXPORTS) \
6337 (cd $(HOST_SUBDIR)/binutils && \
6338 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6339
6340 @endif binutils
6341
6342 # Other targets (info, dvi, pdf, etc.)
6343
6344 .PHONY: maybe-info-binutils info-binutils
6345 maybe-info-binutils:
6346 @if binutils
6347 maybe-info-binutils: info-binutils
6348
6349 info-binutils: \
6350 configure-binutils
6351 @[ -f ./binutils/Makefile ] || exit 0; \
6352 r=`${PWD_COMMAND}`; export r; \
6353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6354 $(HOST_EXPORTS) \
6355 for flag in $(EXTRA_HOST_FLAGS) ; do \
6356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6357 done; \
6358 echo "Doing info in binutils"; \
6359 (cd $(HOST_SUBDIR)/binutils && \
6360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6362 "RANLIB=$${RANLIB}" \
6363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6364 info) \
6365 || exit 1
6366
6367 @endif binutils
6368
6369 .PHONY: maybe-dvi-binutils dvi-binutils
6370 maybe-dvi-binutils:
6371 @if binutils
6372 maybe-dvi-binutils: dvi-binutils
6373
6374 dvi-binutils: \
6375 configure-binutils
6376 @[ -f ./binutils/Makefile ] || exit 0; \
6377 r=`${PWD_COMMAND}`; export r; \
6378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6379 $(HOST_EXPORTS) \
6380 for flag in $(EXTRA_HOST_FLAGS) ; do \
6381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6382 done; \
6383 echo "Doing dvi in binutils"; \
6384 (cd $(HOST_SUBDIR)/binutils && \
6385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6387 "RANLIB=$${RANLIB}" \
6388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6389 dvi) \
6390 || exit 1
6391
6392 @endif binutils
6393
6394 .PHONY: maybe-pdf-binutils pdf-binutils
6395 maybe-pdf-binutils:
6396 @if binutils
6397 maybe-pdf-binutils: pdf-binutils
6398
6399 pdf-binutils: \
6400 configure-binutils
6401 @[ -f ./binutils/Makefile ] || exit 0; \
6402 r=`${PWD_COMMAND}`; export r; \
6403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6404 $(HOST_EXPORTS) \
6405 for flag in $(EXTRA_HOST_FLAGS) ; do \
6406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6407 done; \
6408 echo "Doing pdf in binutils"; \
6409 (cd $(HOST_SUBDIR)/binutils && \
6410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6412 "RANLIB=$${RANLIB}" \
6413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6414 pdf) \
6415 || exit 1
6416
6417 @endif binutils
6418
6419 .PHONY: maybe-html-binutils html-binutils
6420 maybe-html-binutils:
6421 @if binutils
6422 maybe-html-binutils: html-binutils
6423
6424 html-binutils: \
6425 configure-binutils
6426 @[ -f ./binutils/Makefile ] || exit 0; \
6427 r=`${PWD_COMMAND}`; export r; \
6428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6429 $(HOST_EXPORTS) \
6430 for flag in $(EXTRA_HOST_FLAGS) ; do \
6431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6432 done; \
6433 echo "Doing html in binutils"; \
6434 (cd $(HOST_SUBDIR)/binutils && \
6435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6437 "RANLIB=$${RANLIB}" \
6438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6439 html) \
6440 || exit 1
6441
6442 @endif binutils
6443
6444 .PHONY: maybe-TAGS-binutils TAGS-binutils
6445 maybe-TAGS-binutils:
6446 @if binutils
6447 maybe-TAGS-binutils: TAGS-binutils
6448
6449 TAGS-binutils: \
6450 configure-binutils
6451 @[ -f ./binutils/Makefile ] || exit 0; \
6452 r=`${PWD_COMMAND}`; export r; \
6453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454 $(HOST_EXPORTS) \
6455 for flag in $(EXTRA_HOST_FLAGS) ; do \
6456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6457 done; \
6458 echo "Doing TAGS in binutils"; \
6459 (cd $(HOST_SUBDIR)/binutils && \
6460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6462 "RANLIB=$${RANLIB}" \
6463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6464 TAGS) \
6465 || exit 1
6466
6467 @endif binutils
6468
6469 .PHONY: maybe-install-info-binutils install-info-binutils
6470 maybe-install-info-binutils:
6471 @if binutils
6472 maybe-install-info-binutils: install-info-binutils
6473
6474 install-info-binutils: \
6475 configure-binutils \
6476 info-binutils
6477 @[ -f ./binutils/Makefile ] || exit 0; \
6478 r=`${PWD_COMMAND}`; export r; \
6479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6480 $(HOST_EXPORTS) \
6481 for flag in $(EXTRA_HOST_FLAGS) ; do \
6482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6483 done; \
6484 echo "Doing install-info in binutils"; \
6485 (cd $(HOST_SUBDIR)/binutils && \
6486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6488 "RANLIB=$${RANLIB}" \
6489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6490 install-info) \
6491 || exit 1
6492
6493 @endif binutils
6494
6495 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6496 maybe-install-pdf-binutils:
6497 @if binutils
6498 maybe-install-pdf-binutils: install-pdf-binutils
6499
6500 install-pdf-binutils: \
6501 configure-binutils \
6502 pdf-binutils
6503 @[ -f ./binutils/Makefile ] || exit 0; \
6504 r=`${PWD_COMMAND}`; export r; \
6505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506 $(HOST_EXPORTS) \
6507 for flag in $(EXTRA_HOST_FLAGS) ; do \
6508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6509 done; \
6510 echo "Doing install-pdf in binutils"; \
6511 (cd $(HOST_SUBDIR)/binutils && \
6512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6514 "RANLIB=$${RANLIB}" \
6515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6516 install-pdf) \
6517 || exit 1
6518
6519 @endif binutils
6520
6521 .PHONY: maybe-install-html-binutils install-html-binutils
6522 maybe-install-html-binutils:
6523 @if binutils
6524 maybe-install-html-binutils: install-html-binutils
6525
6526 install-html-binutils: \
6527 configure-binutils \
6528 html-binutils
6529 @[ -f ./binutils/Makefile ] || exit 0; \
6530 r=`${PWD_COMMAND}`; export r; \
6531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532 $(HOST_EXPORTS) \
6533 for flag in $(EXTRA_HOST_FLAGS) ; do \
6534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535 done; \
6536 echo "Doing install-html in binutils"; \
6537 (cd $(HOST_SUBDIR)/binutils && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6540 "RANLIB=$${RANLIB}" \
6541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6542 install-html) \
6543 || exit 1
6544
6545 @endif binutils
6546
6547 .PHONY: maybe-installcheck-binutils installcheck-binutils
6548 maybe-installcheck-binutils:
6549 @if binutils
6550 maybe-installcheck-binutils: installcheck-binutils
6551
6552 installcheck-binutils: \
6553 configure-binutils
6554 @[ -f ./binutils/Makefile ] || exit 0; \
6555 r=`${PWD_COMMAND}`; export r; \
6556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6557 $(HOST_EXPORTS) \
6558 for flag in $(EXTRA_HOST_FLAGS) ; do \
6559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6560 done; \
6561 echo "Doing installcheck in binutils"; \
6562 (cd $(HOST_SUBDIR)/binutils && \
6563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6565 "RANLIB=$${RANLIB}" \
6566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6567 installcheck) \
6568 || exit 1
6569
6570 @endif binutils
6571
6572 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6573 maybe-mostlyclean-binutils:
6574 @if binutils
6575 maybe-mostlyclean-binutils: mostlyclean-binutils
6576
6577 mostlyclean-binutils:
6578 @[ -f ./binutils/Makefile ] || exit 0; \
6579 r=`${PWD_COMMAND}`; export r; \
6580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6581 $(HOST_EXPORTS) \
6582 for flag in $(EXTRA_HOST_FLAGS) ; do \
6583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6584 done; \
6585 echo "Doing mostlyclean in binutils"; \
6586 (cd $(HOST_SUBDIR)/binutils && \
6587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6589 "RANLIB=$${RANLIB}" \
6590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6591 mostlyclean) \
6592 || exit 1
6593
6594 @endif binutils
6595
6596 .PHONY: maybe-clean-binutils clean-binutils
6597 maybe-clean-binutils:
6598 @if binutils
6599 maybe-clean-binutils: clean-binutils
6600
6601 clean-binutils:
6602 @[ -f ./binutils/Makefile ] || exit 0; \
6603 r=`${PWD_COMMAND}`; export r; \
6604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 $(HOST_EXPORTS) \
6606 for flag in $(EXTRA_HOST_FLAGS) ; do \
6607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608 done; \
6609 echo "Doing clean in binutils"; \
6610 (cd $(HOST_SUBDIR)/binutils && \
6611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613 "RANLIB=$${RANLIB}" \
6614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615 clean) \
6616 || exit 1
6617
6618 @endif binutils
6619
6620 .PHONY: maybe-distclean-binutils distclean-binutils
6621 maybe-distclean-binutils:
6622 @if binutils
6623 maybe-distclean-binutils: distclean-binutils
6624
6625 distclean-binutils:
6626 @[ -f ./binutils/Makefile ] || exit 0; \
6627 r=`${PWD_COMMAND}`; export r; \
6628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629 $(HOST_EXPORTS) \
6630 for flag in $(EXTRA_HOST_FLAGS) ; do \
6631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6632 done; \
6633 echo "Doing distclean in binutils"; \
6634 (cd $(HOST_SUBDIR)/binutils && \
6635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6637 "RANLIB=$${RANLIB}" \
6638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6639 distclean) \
6640 || exit 1
6641
6642 @endif binutils
6643
6644 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6645 maybe-maintainer-clean-binutils:
6646 @if binutils
6647 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6648
6649 maintainer-clean-binutils:
6650 @[ -f ./binutils/Makefile ] || exit 0; \
6651 r=`${PWD_COMMAND}`; export r; \
6652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653 $(HOST_EXPORTS) \
6654 for flag in $(EXTRA_HOST_FLAGS) ; do \
6655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656 done; \
6657 echo "Doing maintainer-clean in binutils"; \
6658 (cd $(HOST_SUBDIR)/binutils && \
6659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661 "RANLIB=$${RANLIB}" \
6662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663 maintainer-clean) \
6664 || exit 1
6665
6666 @endif binutils
6667
6668
6669
6670 .PHONY: configure-bison maybe-configure-bison
6671 maybe-configure-bison:
6672 @if gcc-bootstrap
6673 configure-bison: stage_current
6674 @endif gcc-bootstrap
6675 @if bison
6676 maybe-configure-bison: configure-bison
6677 configure-bison:
6678 @: $(MAKE); $(unstage)
6679 @r=`${PWD_COMMAND}`; export r; \
6680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6681 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6683 $(HOST_EXPORTS) \
6684 echo Configuring in $(HOST_SUBDIR)/bison; \
6685 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6686 case $(srcdir) in \
6687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6688 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6690 esac; \
6691 module_srcdir=bison; \
6692 $(SHELL) \
6693 $$s/$$module_srcdir/configure \
6694 --srcdir=$${topdir}/$$module_srcdir \
6695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6696 --target=${target_alias} \
6697 || exit 1
6698 @endif bison
6699
6700
6701
6702
6703
6704 .PHONY: all-bison maybe-all-bison
6705 maybe-all-bison:
6706 @if gcc-bootstrap
6707 all-bison: stage_current
6708 @endif gcc-bootstrap
6709 @if bison
6710 TARGET-bison=all
6711 maybe-all-bison: all-bison
6712 all-bison: configure-bison
6713 @: $(MAKE); $(unstage)
6714 @r=`${PWD_COMMAND}`; export r; \
6715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6716 $(HOST_EXPORTS) \
6717 (cd $(HOST_SUBDIR)/bison && \
6718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6719 $(TARGET-bison))
6720 @endif bison
6721
6722
6723
6724
6725 .PHONY: check-bison maybe-check-bison
6726 maybe-check-bison:
6727 @if bison
6728 maybe-check-bison: check-bison
6729
6730 # This module is only tested in a native toolchain.
6731 check-bison:
6732 @: $(MAKE); $(unstage)
6733 @if [ '$(host)' = '$(target)' ]; then \
6734 r=`${PWD_COMMAND}`; export r; \
6735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736 $(HOST_EXPORTS) \
6737 (cd $(HOST_SUBDIR)/bison && \
6738 $(MAKE) $(FLAGS_TO_PASS) check)
6739 fi
6740
6741 @endif bison
6742
6743 .PHONY: install-bison maybe-install-bison
6744 maybe-install-bison:
6745 @if bison
6746 maybe-install-bison: install-bison
6747
6748 install-bison: installdirs
6749 @: $(MAKE); $(unstage)
6750 @r=`${PWD_COMMAND}`; export r; \
6751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6752 $(HOST_EXPORTS) \
6753 (cd $(HOST_SUBDIR)/bison && \
6754 $(MAKE) $(FLAGS_TO_PASS) install)
6755
6756 @endif bison
6757
6758 .PHONY: install-strip-bison maybe-install-strip-bison
6759 maybe-install-strip-bison:
6760 @if bison
6761 maybe-install-strip-bison: install-strip-bison
6762
6763 install-strip-bison: installdirs
6764 @: $(MAKE); $(unstage)
6765 @r=`${PWD_COMMAND}`; export r; \
6766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6767 $(HOST_EXPORTS) \
6768 (cd $(HOST_SUBDIR)/bison && \
6769 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6770
6771 @endif bison
6772
6773 # Other targets (info, dvi, pdf, etc.)
6774
6775 .PHONY: maybe-info-bison info-bison
6776 maybe-info-bison:
6777 @if bison
6778 maybe-info-bison: info-bison
6779
6780 info-bison: \
6781 configure-bison
6782 @: $(MAKE); $(unstage)
6783 @[ -f ./bison/Makefile ] || exit 0; \
6784 r=`${PWD_COMMAND}`; export r; \
6785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6786 $(HOST_EXPORTS) \
6787 for flag in $(EXTRA_HOST_FLAGS) ; do \
6788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6789 done; \
6790 echo "Doing info in bison"; \
6791 (cd $(HOST_SUBDIR)/bison && \
6792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6794 "RANLIB=$${RANLIB}" \
6795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6796 info) \
6797 || exit 1
6798
6799 @endif bison
6800
6801 .PHONY: maybe-dvi-bison dvi-bison
6802 maybe-dvi-bison:
6803 @if bison
6804 maybe-dvi-bison: dvi-bison
6805
6806 dvi-bison: \
6807 configure-bison
6808 @: $(MAKE); $(unstage)
6809 @[ -f ./bison/Makefile ] || exit 0; \
6810 r=`${PWD_COMMAND}`; export r; \
6811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6812 $(HOST_EXPORTS) \
6813 for flag in $(EXTRA_HOST_FLAGS) ; do \
6814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6815 done; \
6816 echo "Doing dvi in bison"; \
6817 (cd $(HOST_SUBDIR)/bison && \
6818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6820 "RANLIB=$${RANLIB}" \
6821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6822 dvi) \
6823 || exit 1
6824
6825 @endif bison
6826
6827 .PHONY: maybe-pdf-bison pdf-bison
6828 maybe-pdf-bison:
6829 @if bison
6830 maybe-pdf-bison: pdf-bison
6831
6832 pdf-bison: \
6833 configure-bison
6834 @: $(MAKE); $(unstage)
6835 @[ -f ./bison/Makefile ] || exit 0; \
6836 r=`${PWD_COMMAND}`; export r; \
6837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6838 $(HOST_EXPORTS) \
6839 for flag in $(EXTRA_HOST_FLAGS) ; do \
6840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6841 done; \
6842 echo "Doing pdf in bison"; \
6843 (cd $(HOST_SUBDIR)/bison && \
6844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6846 "RANLIB=$${RANLIB}" \
6847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6848 pdf) \
6849 || exit 1
6850
6851 @endif bison
6852
6853 .PHONY: maybe-html-bison html-bison
6854 maybe-html-bison:
6855 @if bison
6856 maybe-html-bison: html-bison
6857
6858 html-bison: \
6859 configure-bison
6860 @: $(MAKE); $(unstage)
6861 @[ -f ./bison/Makefile ] || exit 0; \
6862 r=`${PWD_COMMAND}`; export r; \
6863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6864 $(HOST_EXPORTS) \
6865 for flag in $(EXTRA_HOST_FLAGS) ; do \
6866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6867 done; \
6868 echo "Doing html in bison"; \
6869 (cd $(HOST_SUBDIR)/bison && \
6870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6872 "RANLIB=$${RANLIB}" \
6873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6874 html) \
6875 || exit 1
6876
6877 @endif bison
6878
6879 .PHONY: maybe-TAGS-bison TAGS-bison
6880 maybe-TAGS-bison:
6881 @if bison
6882 maybe-TAGS-bison: TAGS-bison
6883
6884 TAGS-bison: \
6885 configure-bison
6886 @: $(MAKE); $(unstage)
6887 @[ -f ./bison/Makefile ] || exit 0; \
6888 r=`${PWD_COMMAND}`; export r; \
6889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6890 $(HOST_EXPORTS) \
6891 for flag in $(EXTRA_HOST_FLAGS) ; do \
6892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6893 done; \
6894 echo "Doing TAGS in bison"; \
6895 (cd $(HOST_SUBDIR)/bison && \
6896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6898 "RANLIB=$${RANLIB}" \
6899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6900 TAGS) \
6901 || exit 1
6902
6903 @endif bison
6904
6905 .PHONY: maybe-install-info-bison install-info-bison
6906 maybe-install-info-bison:
6907 @if bison
6908 maybe-install-info-bison: install-info-bison
6909
6910 install-info-bison: \
6911 configure-bison \
6912 info-bison
6913 @: $(MAKE); $(unstage)
6914 @[ -f ./bison/Makefile ] || exit 0; \
6915 r=`${PWD_COMMAND}`; export r; \
6916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917 $(HOST_EXPORTS) \
6918 for flag in $(EXTRA_HOST_FLAGS) ; do \
6919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6920 done; \
6921 echo "Doing install-info in bison"; \
6922 (cd $(HOST_SUBDIR)/bison && \
6923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6925 "RANLIB=$${RANLIB}" \
6926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6927 install-info) \
6928 || exit 1
6929
6930 @endif bison
6931
6932 .PHONY: maybe-install-pdf-bison install-pdf-bison
6933 maybe-install-pdf-bison:
6934 @if bison
6935 maybe-install-pdf-bison: install-pdf-bison
6936
6937 install-pdf-bison: \
6938 configure-bison \
6939 pdf-bison
6940 @: $(MAKE); $(unstage)
6941 @[ -f ./bison/Makefile ] || exit 0; \
6942 r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 $(HOST_EXPORTS) \
6945 for flag in $(EXTRA_HOST_FLAGS) ; do \
6946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6947 done; \
6948 echo "Doing install-pdf in bison"; \
6949 (cd $(HOST_SUBDIR)/bison && \
6950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6952 "RANLIB=$${RANLIB}" \
6953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6954 install-pdf) \
6955 || exit 1
6956
6957 @endif bison
6958
6959 .PHONY: maybe-install-html-bison install-html-bison
6960 maybe-install-html-bison:
6961 @if bison
6962 maybe-install-html-bison: install-html-bison
6963
6964 install-html-bison: \
6965 configure-bison \
6966 html-bison
6967 @: $(MAKE); $(unstage)
6968 @[ -f ./bison/Makefile ] || exit 0; \
6969 r=`${PWD_COMMAND}`; export r; \
6970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6971 $(HOST_EXPORTS) \
6972 for flag in $(EXTRA_HOST_FLAGS) ; do \
6973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6974 done; \
6975 echo "Doing install-html in bison"; \
6976 (cd $(HOST_SUBDIR)/bison && \
6977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6979 "RANLIB=$${RANLIB}" \
6980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6981 install-html) \
6982 || exit 1
6983
6984 @endif bison
6985
6986 .PHONY: maybe-installcheck-bison installcheck-bison
6987 maybe-installcheck-bison:
6988 @if bison
6989 maybe-installcheck-bison: installcheck-bison
6990
6991 installcheck-bison: \
6992 configure-bison
6993 @: $(MAKE); $(unstage)
6994 @[ -f ./bison/Makefile ] || exit 0; \
6995 r=`${PWD_COMMAND}`; export r; \
6996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6997 $(HOST_EXPORTS) \
6998 for flag in $(EXTRA_HOST_FLAGS) ; do \
6999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7000 done; \
7001 echo "Doing installcheck in bison"; \
7002 (cd $(HOST_SUBDIR)/bison && \
7003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7005 "RANLIB=$${RANLIB}" \
7006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7007 installcheck) \
7008 || exit 1
7009
7010 @endif bison
7011
7012 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7013 maybe-mostlyclean-bison:
7014 @if bison
7015 maybe-mostlyclean-bison: mostlyclean-bison
7016
7017 mostlyclean-bison:
7018 @: $(MAKE); $(unstage)
7019 @[ -f ./bison/Makefile ] || exit 0; \
7020 r=`${PWD_COMMAND}`; export r; \
7021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7022 $(HOST_EXPORTS) \
7023 for flag in $(EXTRA_HOST_FLAGS) ; do \
7024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7025 done; \
7026 echo "Doing mostlyclean in bison"; \
7027 (cd $(HOST_SUBDIR)/bison && \
7028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7030 "RANLIB=$${RANLIB}" \
7031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7032 mostlyclean) \
7033 || exit 1
7034
7035 @endif bison
7036
7037 .PHONY: maybe-clean-bison clean-bison
7038 maybe-clean-bison:
7039 @if bison
7040 maybe-clean-bison: clean-bison
7041
7042 clean-bison:
7043 @: $(MAKE); $(unstage)
7044 @[ -f ./bison/Makefile ] || exit 0; \
7045 r=`${PWD_COMMAND}`; export r; \
7046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 $(HOST_EXPORTS) \
7048 for flag in $(EXTRA_HOST_FLAGS) ; do \
7049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7050 done; \
7051 echo "Doing clean in bison"; \
7052 (cd $(HOST_SUBDIR)/bison && \
7053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7055 "RANLIB=$${RANLIB}" \
7056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7057 clean) \
7058 || exit 1
7059
7060 @endif bison
7061
7062 .PHONY: maybe-distclean-bison distclean-bison
7063 maybe-distclean-bison:
7064 @if bison
7065 maybe-distclean-bison: distclean-bison
7066
7067 distclean-bison:
7068 @: $(MAKE); $(unstage)
7069 @[ -f ./bison/Makefile ] || exit 0; \
7070 r=`${PWD_COMMAND}`; export r; \
7071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072 $(HOST_EXPORTS) \
7073 for flag in $(EXTRA_HOST_FLAGS) ; do \
7074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7075 done; \
7076 echo "Doing distclean in bison"; \
7077 (cd $(HOST_SUBDIR)/bison && \
7078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7080 "RANLIB=$${RANLIB}" \
7081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7082 distclean) \
7083 || exit 1
7084
7085 @endif bison
7086
7087 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7088 maybe-maintainer-clean-bison:
7089 @if bison
7090 maybe-maintainer-clean-bison: maintainer-clean-bison
7091
7092 maintainer-clean-bison:
7093 @: $(MAKE); $(unstage)
7094 @[ -f ./bison/Makefile ] || exit 0; \
7095 r=`${PWD_COMMAND}`; export r; \
7096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097 $(HOST_EXPORTS) \
7098 for flag in $(EXTRA_HOST_FLAGS) ; do \
7099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7100 done; \
7101 echo "Doing maintainer-clean in bison"; \
7102 (cd $(HOST_SUBDIR)/bison && \
7103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7105 "RANLIB=$${RANLIB}" \
7106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7107 maintainer-clean) \
7108 || exit 1
7109
7110 @endif bison
7111
7112
7113
7114 .PHONY: configure-cgen maybe-configure-cgen
7115 maybe-configure-cgen:
7116 @if gcc-bootstrap
7117 configure-cgen: stage_current
7118 @endif gcc-bootstrap
7119 @if cgen
7120 maybe-configure-cgen: configure-cgen
7121 configure-cgen:
7122 @: $(MAKE); $(unstage)
7123 @r=`${PWD_COMMAND}`; export r; \
7124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7127 $(HOST_EXPORTS) \
7128 echo Configuring in $(HOST_SUBDIR)/cgen; \
7129 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7130 case $(srcdir) in \
7131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7132 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7134 esac; \
7135 module_srcdir=cgen; \
7136 $(SHELL) \
7137 $$s/$$module_srcdir/configure \
7138 --srcdir=$${topdir}/$$module_srcdir \
7139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7140 --target=${target_alias} \
7141 || exit 1
7142 @endif cgen
7143
7144
7145
7146
7147
7148 .PHONY: all-cgen maybe-all-cgen
7149 maybe-all-cgen:
7150 @if gcc-bootstrap
7151 all-cgen: stage_current
7152 @endif gcc-bootstrap
7153 @if cgen
7154 TARGET-cgen=all
7155 maybe-all-cgen: all-cgen
7156 all-cgen: configure-cgen
7157 @: $(MAKE); $(unstage)
7158 @r=`${PWD_COMMAND}`; export r; \
7159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7160 $(HOST_EXPORTS) \
7161 (cd $(HOST_SUBDIR)/cgen && \
7162 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7163 $(TARGET-cgen))
7164 @endif cgen
7165
7166
7167
7168
7169 .PHONY: check-cgen maybe-check-cgen
7170 maybe-check-cgen:
7171 @if cgen
7172 maybe-check-cgen: check-cgen
7173
7174 check-cgen:
7175 @: $(MAKE); $(unstage)
7176 @r=`${PWD_COMMAND}`; export r; \
7177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7178 $(HOST_EXPORTS) \
7179 (cd $(HOST_SUBDIR)/cgen && \
7180 $(MAKE) $(FLAGS_TO_PASS) check)
7181
7182 @endif cgen
7183
7184 .PHONY: install-cgen maybe-install-cgen
7185 maybe-install-cgen:
7186 @if cgen
7187 maybe-install-cgen: install-cgen
7188
7189 install-cgen: installdirs
7190 @: $(MAKE); $(unstage)
7191 @r=`${PWD_COMMAND}`; export r; \
7192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7193 $(HOST_EXPORTS) \
7194 (cd $(HOST_SUBDIR)/cgen && \
7195 $(MAKE) $(FLAGS_TO_PASS) install)
7196
7197 @endif cgen
7198
7199 .PHONY: install-strip-cgen maybe-install-strip-cgen
7200 maybe-install-strip-cgen:
7201 @if cgen
7202 maybe-install-strip-cgen: install-strip-cgen
7203
7204 install-strip-cgen: installdirs
7205 @: $(MAKE); $(unstage)
7206 @r=`${PWD_COMMAND}`; export r; \
7207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7208 $(HOST_EXPORTS) \
7209 (cd $(HOST_SUBDIR)/cgen && \
7210 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7211
7212 @endif cgen
7213
7214 # Other targets (info, dvi, pdf, etc.)
7215
7216 .PHONY: maybe-info-cgen info-cgen
7217 maybe-info-cgen:
7218 @if cgen
7219 maybe-info-cgen: info-cgen
7220
7221 info-cgen: \
7222 configure-cgen
7223 @: $(MAKE); $(unstage)
7224 @[ -f ./cgen/Makefile ] || exit 0; \
7225 r=`${PWD_COMMAND}`; export r; \
7226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227 $(HOST_EXPORTS) \
7228 for flag in $(EXTRA_HOST_FLAGS) ; do \
7229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7230 done; \
7231 echo "Doing info in cgen"; \
7232 (cd $(HOST_SUBDIR)/cgen && \
7233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7235 "RANLIB=$${RANLIB}" \
7236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7237 info) \
7238 || exit 1
7239
7240 @endif cgen
7241
7242 .PHONY: maybe-dvi-cgen dvi-cgen
7243 maybe-dvi-cgen:
7244 @if cgen
7245 maybe-dvi-cgen: dvi-cgen
7246
7247 dvi-cgen: \
7248 configure-cgen
7249 @: $(MAKE); $(unstage)
7250 @[ -f ./cgen/Makefile ] || exit 0; \
7251 r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7253 $(HOST_EXPORTS) \
7254 for flag in $(EXTRA_HOST_FLAGS) ; do \
7255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7256 done; \
7257 echo "Doing dvi in cgen"; \
7258 (cd $(HOST_SUBDIR)/cgen && \
7259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7261 "RANLIB=$${RANLIB}" \
7262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7263 dvi) \
7264 || exit 1
7265
7266 @endif cgen
7267
7268 .PHONY: maybe-pdf-cgen pdf-cgen
7269 maybe-pdf-cgen:
7270 @if cgen
7271 maybe-pdf-cgen: pdf-cgen
7272
7273 pdf-cgen: \
7274 configure-cgen
7275 @: $(MAKE); $(unstage)
7276 @[ -f ./cgen/Makefile ] || exit 0; \
7277 r=`${PWD_COMMAND}`; export r; \
7278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7279 $(HOST_EXPORTS) \
7280 for flag in $(EXTRA_HOST_FLAGS) ; do \
7281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7282 done; \
7283 echo "Doing pdf in cgen"; \
7284 (cd $(HOST_SUBDIR)/cgen && \
7285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7287 "RANLIB=$${RANLIB}" \
7288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7289 pdf) \
7290 || exit 1
7291
7292 @endif cgen
7293
7294 .PHONY: maybe-html-cgen html-cgen
7295 maybe-html-cgen:
7296 @if cgen
7297 maybe-html-cgen: html-cgen
7298
7299 html-cgen: \
7300 configure-cgen
7301 @: $(MAKE); $(unstage)
7302 @[ -f ./cgen/Makefile ] || exit 0; \
7303 r=`${PWD_COMMAND}`; export r; \
7304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7305 $(HOST_EXPORTS) \
7306 for flag in $(EXTRA_HOST_FLAGS) ; do \
7307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7308 done; \
7309 echo "Doing html in cgen"; \
7310 (cd $(HOST_SUBDIR)/cgen && \
7311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7313 "RANLIB=$${RANLIB}" \
7314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7315 html) \
7316 || exit 1
7317
7318 @endif cgen
7319
7320 .PHONY: maybe-TAGS-cgen TAGS-cgen
7321 maybe-TAGS-cgen:
7322 @if cgen
7323 maybe-TAGS-cgen: TAGS-cgen
7324
7325 TAGS-cgen: \
7326 configure-cgen
7327 @: $(MAKE); $(unstage)
7328 @[ -f ./cgen/Makefile ] || exit 0; \
7329 r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 $(HOST_EXPORTS) \
7332 for flag in $(EXTRA_HOST_FLAGS) ; do \
7333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7334 done; \
7335 echo "Doing TAGS in cgen"; \
7336 (cd $(HOST_SUBDIR)/cgen && \
7337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7339 "RANLIB=$${RANLIB}" \
7340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7341 TAGS) \
7342 || exit 1
7343
7344 @endif cgen
7345
7346 .PHONY: maybe-install-info-cgen install-info-cgen
7347 maybe-install-info-cgen:
7348 @if cgen
7349 maybe-install-info-cgen: install-info-cgen
7350
7351 install-info-cgen: \
7352 configure-cgen \
7353 info-cgen
7354 @: $(MAKE); $(unstage)
7355 @[ -f ./cgen/Makefile ] || exit 0; \
7356 r=`${PWD_COMMAND}`; export r; \
7357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7358 $(HOST_EXPORTS) \
7359 for flag in $(EXTRA_HOST_FLAGS) ; do \
7360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7361 done; \
7362 echo "Doing install-info in cgen"; \
7363 (cd $(HOST_SUBDIR)/cgen && \
7364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7366 "RANLIB=$${RANLIB}" \
7367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7368 install-info) \
7369 || exit 1
7370
7371 @endif cgen
7372
7373 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7374 maybe-install-pdf-cgen:
7375 @if cgen
7376 maybe-install-pdf-cgen: install-pdf-cgen
7377
7378 install-pdf-cgen: \
7379 configure-cgen \
7380 pdf-cgen
7381 @: $(MAKE); $(unstage)
7382 @[ -f ./cgen/Makefile ] || exit 0; \
7383 r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 $(HOST_EXPORTS) \
7386 for flag in $(EXTRA_HOST_FLAGS) ; do \
7387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7388 done; \
7389 echo "Doing install-pdf in cgen"; \
7390 (cd $(HOST_SUBDIR)/cgen && \
7391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7393 "RANLIB=$${RANLIB}" \
7394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7395 install-pdf) \
7396 || exit 1
7397
7398 @endif cgen
7399
7400 .PHONY: maybe-install-html-cgen install-html-cgen
7401 maybe-install-html-cgen:
7402 @if cgen
7403 maybe-install-html-cgen: install-html-cgen
7404
7405 install-html-cgen: \
7406 configure-cgen \
7407 html-cgen
7408 @: $(MAKE); $(unstage)
7409 @[ -f ./cgen/Makefile ] || exit 0; \
7410 r=`${PWD_COMMAND}`; export r; \
7411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7412 $(HOST_EXPORTS) \
7413 for flag in $(EXTRA_HOST_FLAGS) ; do \
7414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7415 done; \
7416 echo "Doing install-html in cgen"; \
7417 (cd $(HOST_SUBDIR)/cgen && \
7418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7420 "RANLIB=$${RANLIB}" \
7421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7422 install-html) \
7423 || exit 1
7424
7425 @endif cgen
7426
7427 .PHONY: maybe-installcheck-cgen installcheck-cgen
7428 maybe-installcheck-cgen:
7429 @if cgen
7430 maybe-installcheck-cgen: installcheck-cgen
7431
7432 installcheck-cgen: \
7433 configure-cgen
7434 @: $(MAKE); $(unstage)
7435 @[ -f ./cgen/Makefile ] || exit 0; \
7436 r=`${PWD_COMMAND}`; export r; \
7437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 $(HOST_EXPORTS) \
7439 for flag in $(EXTRA_HOST_FLAGS) ; do \
7440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7441 done; \
7442 echo "Doing installcheck in cgen"; \
7443 (cd $(HOST_SUBDIR)/cgen && \
7444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7446 "RANLIB=$${RANLIB}" \
7447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7448 installcheck) \
7449 || exit 1
7450
7451 @endif cgen
7452
7453 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7454 maybe-mostlyclean-cgen:
7455 @if cgen
7456 maybe-mostlyclean-cgen: mostlyclean-cgen
7457
7458 mostlyclean-cgen:
7459 @: $(MAKE); $(unstage)
7460 @[ -f ./cgen/Makefile ] || exit 0; \
7461 r=`${PWD_COMMAND}`; export r; \
7462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7463 $(HOST_EXPORTS) \
7464 for flag in $(EXTRA_HOST_FLAGS) ; do \
7465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7466 done; \
7467 echo "Doing mostlyclean in cgen"; \
7468 (cd $(HOST_SUBDIR)/cgen && \
7469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7471 "RANLIB=$${RANLIB}" \
7472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7473 mostlyclean) \
7474 || exit 1
7475
7476 @endif cgen
7477
7478 .PHONY: maybe-clean-cgen clean-cgen
7479 maybe-clean-cgen:
7480 @if cgen
7481 maybe-clean-cgen: clean-cgen
7482
7483 clean-cgen:
7484 @: $(MAKE); $(unstage)
7485 @[ -f ./cgen/Makefile ] || exit 0; \
7486 r=`${PWD_COMMAND}`; export r; \
7487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7488 $(HOST_EXPORTS) \
7489 for flag in $(EXTRA_HOST_FLAGS) ; do \
7490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7491 done; \
7492 echo "Doing clean in cgen"; \
7493 (cd $(HOST_SUBDIR)/cgen && \
7494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7496 "RANLIB=$${RANLIB}" \
7497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7498 clean) \
7499 || exit 1
7500
7501 @endif cgen
7502
7503 .PHONY: maybe-distclean-cgen distclean-cgen
7504 maybe-distclean-cgen:
7505 @if cgen
7506 maybe-distclean-cgen: distclean-cgen
7507
7508 distclean-cgen:
7509 @: $(MAKE); $(unstage)
7510 @[ -f ./cgen/Makefile ] || exit 0; \
7511 r=`${PWD_COMMAND}`; export r; \
7512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7513 $(HOST_EXPORTS) \
7514 for flag in $(EXTRA_HOST_FLAGS) ; do \
7515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7516 done; \
7517 echo "Doing distclean in cgen"; \
7518 (cd $(HOST_SUBDIR)/cgen && \
7519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7521 "RANLIB=$${RANLIB}" \
7522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7523 distclean) \
7524 || exit 1
7525
7526 @endif cgen
7527
7528 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7529 maybe-maintainer-clean-cgen:
7530 @if cgen
7531 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7532
7533 maintainer-clean-cgen:
7534 @: $(MAKE); $(unstage)
7535 @[ -f ./cgen/Makefile ] || exit 0; \
7536 r=`${PWD_COMMAND}`; export r; \
7537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538 $(HOST_EXPORTS) \
7539 for flag in $(EXTRA_HOST_FLAGS) ; do \
7540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541 done; \
7542 echo "Doing maintainer-clean in cgen"; \
7543 (cd $(HOST_SUBDIR)/cgen && \
7544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546 "RANLIB=$${RANLIB}" \
7547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548 maintainer-clean) \
7549 || exit 1
7550
7551 @endif cgen
7552
7553
7554
7555 .PHONY: configure-dejagnu maybe-configure-dejagnu
7556 maybe-configure-dejagnu:
7557 @if gcc-bootstrap
7558 configure-dejagnu: stage_current
7559 @endif gcc-bootstrap
7560 @if dejagnu
7561 maybe-configure-dejagnu: configure-dejagnu
7562 configure-dejagnu:
7563 @: $(MAKE); $(unstage)
7564 @r=`${PWD_COMMAND}`; export r; \
7565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7567 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7568 $(HOST_EXPORTS) \
7569 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7570 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7571 case $(srcdir) in \
7572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7573 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7575 esac; \
7576 module_srcdir=dejagnu; \
7577 $(SHELL) \
7578 $$s/$$module_srcdir/configure \
7579 --srcdir=$${topdir}/$$module_srcdir \
7580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7581 --target=${target_alias} \
7582 || exit 1
7583 @endif dejagnu
7584
7585
7586
7587
7588
7589 .PHONY: all-dejagnu maybe-all-dejagnu
7590 maybe-all-dejagnu:
7591 @if gcc-bootstrap
7592 all-dejagnu: stage_current
7593 @endif gcc-bootstrap
7594 @if dejagnu
7595 TARGET-dejagnu=all
7596 maybe-all-dejagnu: all-dejagnu
7597 all-dejagnu: configure-dejagnu
7598 @: $(MAKE); $(unstage)
7599 @r=`${PWD_COMMAND}`; export r; \
7600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7601 $(HOST_EXPORTS) \
7602 (cd $(HOST_SUBDIR)/dejagnu && \
7603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7604 $(TARGET-dejagnu))
7605 @endif dejagnu
7606
7607
7608
7609
7610 .PHONY: check-dejagnu maybe-check-dejagnu
7611 maybe-check-dejagnu:
7612 @if dejagnu
7613 maybe-check-dejagnu: check-dejagnu
7614
7615 check-dejagnu:
7616 @: $(MAKE); $(unstage)
7617 @r=`${PWD_COMMAND}`; export r; \
7618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7619 $(HOST_EXPORTS) \
7620 (cd $(HOST_SUBDIR)/dejagnu && \
7621 $(MAKE) $(FLAGS_TO_PASS) check)
7622
7623 @endif dejagnu
7624
7625 .PHONY: install-dejagnu maybe-install-dejagnu
7626 maybe-install-dejagnu:
7627 @if dejagnu
7628 maybe-install-dejagnu: install-dejagnu
7629
7630 install-dejagnu: installdirs
7631 @: $(MAKE); $(unstage)
7632 @r=`${PWD_COMMAND}`; export r; \
7633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7634 $(HOST_EXPORTS) \
7635 (cd $(HOST_SUBDIR)/dejagnu && \
7636 $(MAKE) $(FLAGS_TO_PASS) install)
7637
7638 @endif dejagnu
7639
7640 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7641 maybe-install-strip-dejagnu:
7642 @if dejagnu
7643 maybe-install-strip-dejagnu: install-strip-dejagnu
7644
7645 install-strip-dejagnu: installdirs
7646 @: $(MAKE); $(unstage)
7647 @r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 $(HOST_EXPORTS) \
7650 (cd $(HOST_SUBDIR)/dejagnu && \
7651 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7652
7653 @endif dejagnu
7654
7655 # Other targets (info, dvi, pdf, etc.)
7656
7657 .PHONY: maybe-info-dejagnu info-dejagnu
7658 maybe-info-dejagnu:
7659 @if dejagnu
7660 maybe-info-dejagnu: info-dejagnu
7661
7662 info-dejagnu: \
7663 configure-dejagnu
7664 @: $(MAKE); $(unstage)
7665 @[ -f ./dejagnu/Makefile ] || exit 0; \
7666 r=`${PWD_COMMAND}`; export r; \
7667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668 $(HOST_EXPORTS) \
7669 for flag in $(EXTRA_HOST_FLAGS) ; do \
7670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7671 done; \
7672 echo "Doing info in dejagnu"; \
7673 (cd $(HOST_SUBDIR)/dejagnu && \
7674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7676 "RANLIB=$${RANLIB}" \
7677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7678 info) \
7679 || exit 1
7680
7681 @endif dejagnu
7682
7683 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7684 maybe-dvi-dejagnu:
7685 @if dejagnu
7686 maybe-dvi-dejagnu: dvi-dejagnu
7687
7688 dvi-dejagnu: \
7689 configure-dejagnu
7690 @: $(MAKE); $(unstage)
7691 @[ -f ./dejagnu/Makefile ] || exit 0; \
7692 r=`${PWD_COMMAND}`; export r; \
7693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7694 $(HOST_EXPORTS) \
7695 for flag in $(EXTRA_HOST_FLAGS) ; do \
7696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7697 done; \
7698 echo "Doing dvi in dejagnu"; \
7699 (cd $(HOST_SUBDIR)/dejagnu && \
7700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7702 "RANLIB=$${RANLIB}" \
7703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7704 dvi) \
7705 || exit 1
7706
7707 @endif dejagnu
7708
7709 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7710 maybe-pdf-dejagnu:
7711 @if dejagnu
7712 maybe-pdf-dejagnu: pdf-dejagnu
7713
7714 pdf-dejagnu: \
7715 configure-dejagnu
7716 @: $(MAKE); $(unstage)
7717 @[ -f ./dejagnu/Makefile ] || exit 0; \
7718 r=`${PWD_COMMAND}`; export r; \
7719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7720 $(HOST_EXPORTS) \
7721 for flag in $(EXTRA_HOST_FLAGS) ; do \
7722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7723 done; \
7724 echo "Doing pdf in dejagnu"; \
7725 (cd $(HOST_SUBDIR)/dejagnu && \
7726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7728 "RANLIB=$${RANLIB}" \
7729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7730 pdf) \
7731 || exit 1
7732
7733 @endif dejagnu
7734
7735 .PHONY: maybe-html-dejagnu html-dejagnu
7736 maybe-html-dejagnu:
7737 @if dejagnu
7738 maybe-html-dejagnu: html-dejagnu
7739
7740 html-dejagnu: \
7741 configure-dejagnu
7742 @: $(MAKE); $(unstage)
7743 @[ -f ./dejagnu/Makefile ] || exit 0; \
7744 r=`${PWD_COMMAND}`; export r; \
7745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7746 $(HOST_EXPORTS) \
7747 for flag in $(EXTRA_HOST_FLAGS) ; do \
7748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7749 done; \
7750 echo "Doing html in dejagnu"; \
7751 (cd $(HOST_SUBDIR)/dejagnu && \
7752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7754 "RANLIB=$${RANLIB}" \
7755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7756 html) \
7757 || exit 1
7758
7759 @endif dejagnu
7760
7761 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7762 maybe-TAGS-dejagnu:
7763 @if dejagnu
7764 maybe-TAGS-dejagnu: TAGS-dejagnu
7765
7766 TAGS-dejagnu: \
7767 configure-dejagnu
7768 @: $(MAKE); $(unstage)
7769 @[ -f ./dejagnu/Makefile ] || exit 0; \
7770 r=`${PWD_COMMAND}`; export r; \
7771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7772 $(HOST_EXPORTS) \
7773 for flag in $(EXTRA_HOST_FLAGS) ; do \
7774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7775 done; \
7776 echo "Doing TAGS in dejagnu"; \
7777 (cd $(HOST_SUBDIR)/dejagnu && \
7778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7780 "RANLIB=$${RANLIB}" \
7781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7782 TAGS) \
7783 || exit 1
7784
7785 @endif dejagnu
7786
7787 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7788 maybe-install-info-dejagnu:
7789 @if dejagnu
7790 maybe-install-info-dejagnu: install-info-dejagnu
7791
7792 install-info-dejagnu: \
7793 configure-dejagnu \
7794 info-dejagnu
7795 @: $(MAKE); $(unstage)
7796 @[ -f ./dejagnu/Makefile ] || exit 0; \
7797 r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 $(HOST_EXPORTS) \
7800 for flag in $(EXTRA_HOST_FLAGS) ; do \
7801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7802 done; \
7803 echo "Doing install-info in dejagnu"; \
7804 (cd $(HOST_SUBDIR)/dejagnu && \
7805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7807 "RANLIB=$${RANLIB}" \
7808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7809 install-info) \
7810 || exit 1
7811
7812 @endif dejagnu
7813
7814 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7815 maybe-install-pdf-dejagnu:
7816 @if dejagnu
7817 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7818
7819 install-pdf-dejagnu: \
7820 configure-dejagnu \
7821 pdf-dejagnu
7822 @: $(MAKE); $(unstage)
7823 @[ -f ./dejagnu/Makefile ] || exit 0; \
7824 r=`${PWD_COMMAND}`; export r; \
7825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826 $(HOST_EXPORTS) \
7827 for flag in $(EXTRA_HOST_FLAGS) ; do \
7828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829 done; \
7830 echo "Doing install-pdf in dejagnu"; \
7831 (cd $(HOST_SUBDIR)/dejagnu && \
7832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834 "RANLIB=$${RANLIB}" \
7835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836 install-pdf) \
7837 || exit 1
7838
7839 @endif dejagnu
7840
7841 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7842 maybe-install-html-dejagnu:
7843 @if dejagnu
7844 maybe-install-html-dejagnu: install-html-dejagnu
7845
7846 install-html-dejagnu: \
7847 configure-dejagnu \
7848 html-dejagnu
7849 @: $(MAKE); $(unstage)
7850 @[ -f ./dejagnu/Makefile ] || exit 0; \
7851 r=`${PWD_COMMAND}`; export r; \
7852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853 $(HOST_EXPORTS) \
7854 for flag in $(EXTRA_HOST_FLAGS) ; do \
7855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856 done; \
7857 echo "Doing install-html in dejagnu"; \
7858 (cd $(HOST_SUBDIR)/dejagnu && \
7859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861 "RANLIB=$${RANLIB}" \
7862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863 install-html) \
7864 || exit 1
7865
7866 @endif dejagnu
7867
7868 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7869 maybe-installcheck-dejagnu:
7870 @if dejagnu
7871 maybe-installcheck-dejagnu: installcheck-dejagnu
7872
7873 installcheck-dejagnu: \
7874 configure-dejagnu
7875 @: $(MAKE); $(unstage)
7876 @[ -f ./dejagnu/Makefile ] || exit 0; \
7877 r=`${PWD_COMMAND}`; export r; \
7878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879 $(HOST_EXPORTS) \
7880 for flag in $(EXTRA_HOST_FLAGS) ; do \
7881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7882 done; \
7883 echo "Doing installcheck in dejagnu"; \
7884 (cd $(HOST_SUBDIR)/dejagnu && \
7885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7887 "RANLIB=$${RANLIB}" \
7888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7889 installcheck) \
7890 || exit 1
7891
7892 @endif dejagnu
7893
7894 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7895 maybe-mostlyclean-dejagnu:
7896 @if dejagnu
7897 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7898
7899 mostlyclean-dejagnu:
7900 @: $(MAKE); $(unstage)
7901 @[ -f ./dejagnu/Makefile ] || exit 0; \
7902 r=`${PWD_COMMAND}`; export r; \
7903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7904 $(HOST_EXPORTS) \
7905 for flag in $(EXTRA_HOST_FLAGS) ; do \
7906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7907 done; \
7908 echo "Doing mostlyclean in dejagnu"; \
7909 (cd $(HOST_SUBDIR)/dejagnu && \
7910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7912 "RANLIB=$${RANLIB}" \
7913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7914 mostlyclean) \
7915 || exit 1
7916
7917 @endif dejagnu
7918
7919 .PHONY: maybe-clean-dejagnu clean-dejagnu
7920 maybe-clean-dejagnu:
7921 @if dejagnu
7922 maybe-clean-dejagnu: clean-dejagnu
7923
7924 clean-dejagnu:
7925 @: $(MAKE); $(unstage)
7926 @[ -f ./dejagnu/Makefile ] || exit 0; \
7927 r=`${PWD_COMMAND}`; export r; \
7928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7929 $(HOST_EXPORTS) \
7930 for flag in $(EXTRA_HOST_FLAGS) ; do \
7931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7932 done; \
7933 echo "Doing clean in dejagnu"; \
7934 (cd $(HOST_SUBDIR)/dejagnu && \
7935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7937 "RANLIB=$${RANLIB}" \
7938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7939 clean) \
7940 || exit 1
7941
7942 @endif dejagnu
7943
7944 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7945 maybe-distclean-dejagnu:
7946 @if dejagnu
7947 maybe-distclean-dejagnu: distclean-dejagnu
7948
7949 distclean-dejagnu:
7950 @: $(MAKE); $(unstage)
7951 @[ -f ./dejagnu/Makefile ] || exit 0; \
7952 r=`${PWD_COMMAND}`; export r; \
7953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7954 $(HOST_EXPORTS) \
7955 for flag in $(EXTRA_HOST_FLAGS) ; do \
7956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7957 done; \
7958 echo "Doing distclean in dejagnu"; \
7959 (cd $(HOST_SUBDIR)/dejagnu && \
7960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7962 "RANLIB=$${RANLIB}" \
7963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7964 distclean) \
7965 || exit 1
7966
7967 @endif dejagnu
7968
7969 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7970 maybe-maintainer-clean-dejagnu:
7971 @if dejagnu
7972 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7973
7974 maintainer-clean-dejagnu:
7975 @: $(MAKE); $(unstage)
7976 @[ -f ./dejagnu/Makefile ] || exit 0; \
7977 r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 for flag in $(EXTRA_HOST_FLAGS) ; do \
7981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982 done; \
7983 echo "Doing maintainer-clean in dejagnu"; \
7984 (cd $(HOST_SUBDIR)/dejagnu && \
7985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987 "RANLIB=$${RANLIB}" \
7988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989 maintainer-clean) \
7990 || exit 1
7991
7992 @endif dejagnu
7993
7994
7995
7996 .PHONY: configure-etc maybe-configure-etc
7997 maybe-configure-etc:
7998 @if gcc-bootstrap
7999 configure-etc: stage_current
8000 @endif gcc-bootstrap
8001 @if etc
8002 maybe-configure-etc: configure-etc
8003 configure-etc:
8004 @: $(MAKE); $(unstage)
8005 @r=`${PWD_COMMAND}`; export r; \
8006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8007 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8009 $(HOST_EXPORTS) \
8010 echo Configuring in $(HOST_SUBDIR)/etc; \
8011 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8012 case $(srcdir) in \
8013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8014 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8016 esac; \
8017 module_srcdir=etc; \
8018 $(SHELL) \
8019 $$s/$$module_srcdir/configure \
8020 --srcdir=$${topdir}/$$module_srcdir \
8021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8022 --target=${target_alias} \
8023 || exit 1
8024 @endif etc
8025
8026
8027
8028
8029
8030 .PHONY: all-etc maybe-all-etc
8031 maybe-all-etc:
8032 @if gcc-bootstrap
8033 all-etc: stage_current
8034 @endif gcc-bootstrap
8035 @if etc
8036 TARGET-etc=all
8037 maybe-all-etc: all-etc
8038 all-etc: configure-etc
8039 @: $(MAKE); $(unstage)
8040 @r=`${PWD_COMMAND}`; export r; \
8041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8042 $(HOST_EXPORTS) \
8043 (cd $(HOST_SUBDIR)/etc && \
8044 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8045 $(TARGET-etc))
8046 @endif etc
8047
8048
8049
8050
8051 .PHONY: check-etc maybe-check-etc
8052 maybe-check-etc:
8053 @if etc
8054 maybe-check-etc: check-etc
8055
8056 check-etc:
8057 @: $(MAKE); $(unstage)
8058 @r=`${PWD_COMMAND}`; export r; \
8059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060 $(HOST_EXPORTS) \
8061 (cd $(HOST_SUBDIR)/etc && \
8062 $(MAKE) $(FLAGS_TO_PASS) check)
8063
8064 @endif etc
8065
8066 .PHONY: install-etc maybe-install-etc
8067 maybe-install-etc:
8068 @if etc
8069 maybe-install-etc: install-etc
8070
8071 install-etc: installdirs
8072 @: $(MAKE); $(unstage)
8073 @r=`${PWD_COMMAND}`; export r; \
8074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8075 $(HOST_EXPORTS) \
8076 (cd $(HOST_SUBDIR)/etc && \
8077 $(MAKE) $(FLAGS_TO_PASS) install)
8078
8079 @endif etc
8080
8081 .PHONY: install-strip-etc maybe-install-strip-etc
8082 maybe-install-strip-etc:
8083 @if etc
8084 maybe-install-strip-etc: install-strip-etc
8085
8086 install-strip-etc: installdirs
8087 @: $(MAKE); $(unstage)
8088 @r=`${PWD_COMMAND}`; export r; \
8089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8090 $(HOST_EXPORTS) \
8091 (cd $(HOST_SUBDIR)/etc && \
8092 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8093
8094 @endif etc
8095
8096 # Other targets (info, dvi, pdf, etc.)
8097
8098 .PHONY: maybe-info-etc info-etc
8099 maybe-info-etc:
8100 @if etc
8101 maybe-info-etc: info-etc
8102
8103 info-etc: \
8104 configure-etc
8105 @: $(MAKE); $(unstage)
8106 @[ -f ./etc/Makefile ] || exit 0; \
8107 r=`${PWD_COMMAND}`; export r; \
8108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8109 $(HOST_EXPORTS) \
8110 for flag in $(EXTRA_HOST_FLAGS) ; do \
8111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8112 done; \
8113 echo "Doing info in etc"; \
8114 (cd $(HOST_SUBDIR)/etc && \
8115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8117 "RANLIB=$${RANLIB}" \
8118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8119 info) \
8120 || exit 1
8121
8122 @endif etc
8123
8124 .PHONY: maybe-dvi-etc dvi-etc
8125 maybe-dvi-etc:
8126 @if etc
8127 maybe-dvi-etc: dvi-etc
8128
8129 dvi-etc: \
8130 configure-etc
8131 @: $(MAKE); $(unstage)
8132 @[ -f ./etc/Makefile ] || exit 0; \
8133 r=`${PWD_COMMAND}`; export r; \
8134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8135 $(HOST_EXPORTS) \
8136 for flag in $(EXTRA_HOST_FLAGS) ; do \
8137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8138 done; \
8139 echo "Doing dvi in etc"; \
8140 (cd $(HOST_SUBDIR)/etc && \
8141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8143 "RANLIB=$${RANLIB}" \
8144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8145 dvi) \
8146 || exit 1
8147
8148 @endif etc
8149
8150 .PHONY: maybe-pdf-etc pdf-etc
8151 maybe-pdf-etc:
8152 @if etc
8153 maybe-pdf-etc: pdf-etc
8154
8155 pdf-etc: \
8156 configure-etc
8157 @: $(MAKE); $(unstage)
8158 @[ -f ./etc/Makefile ] || exit 0; \
8159 r=`${PWD_COMMAND}`; export r; \
8160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8161 $(HOST_EXPORTS) \
8162 for flag in $(EXTRA_HOST_FLAGS) ; do \
8163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8164 done; \
8165 echo "Doing pdf in etc"; \
8166 (cd $(HOST_SUBDIR)/etc && \
8167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8169 "RANLIB=$${RANLIB}" \
8170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8171 pdf) \
8172 || exit 1
8173
8174 @endif etc
8175
8176 .PHONY: maybe-html-etc html-etc
8177 maybe-html-etc:
8178 @if etc
8179 maybe-html-etc: html-etc
8180
8181 html-etc: \
8182 configure-etc
8183 @: $(MAKE); $(unstage)
8184 @[ -f ./etc/Makefile ] || exit 0; \
8185 r=`${PWD_COMMAND}`; export r; \
8186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187 $(HOST_EXPORTS) \
8188 for flag in $(EXTRA_HOST_FLAGS) ; do \
8189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8190 done; \
8191 echo "Doing html in etc"; \
8192 (cd $(HOST_SUBDIR)/etc && \
8193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8195 "RANLIB=$${RANLIB}" \
8196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8197 html) \
8198 || exit 1
8199
8200 @endif etc
8201
8202 .PHONY: maybe-TAGS-etc TAGS-etc
8203 maybe-TAGS-etc:
8204 @if etc
8205 maybe-TAGS-etc: TAGS-etc
8206
8207 TAGS-etc: \
8208 configure-etc
8209 @: $(MAKE); $(unstage)
8210 @[ -f ./etc/Makefile ] || exit 0; \
8211 r=`${PWD_COMMAND}`; export r; \
8212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8213 $(HOST_EXPORTS) \
8214 for flag in $(EXTRA_HOST_FLAGS) ; do \
8215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8216 done; \
8217 echo "Doing TAGS in etc"; \
8218 (cd $(HOST_SUBDIR)/etc && \
8219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8221 "RANLIB=$${RANLIB}" \
8222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8223 TAGS) \
8224 || exit 1
8225
8226 @endif etc
8227
8228 .PHONY: maybe-install-info-etc install-info-etc
8229 maybe-install-info-etc:
8230 @if etc
8231 maybe-install-info-etc: install-info-etc
8232
8233 install-info-etc: \
8234 configure-etc \
8235 info-etc
8236 @: $(MAKE); $(unstage)
8237 @[ -f ./etc/Makefile ] || exit 0; \
8238 r=`${PWD_COMMAND}`; export r; \
8239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8240 $(HOST_EXPORTS) \
8241 for flag in $(EXTRA_HOST_FLAGS) ; do \
8242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8243 done; \
8244 echo "Doing install-info in etc"; \
8245 (cd $(HOST_SUBDIR)/etc && \
8246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8248 "RANLIB=$${RANLIB}" \
8249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8250 install-info) \
8251 || exit 1
8252
8253 @endif etc
8254
8255 .PHONY: maybe-install-pdf-etc install-pdf-etc
8256 maybe-install-pdf-etc:
8257 @if etc
8258 maybe-install-pdf-etc: install-pdf-etc
8259
8260 install-pdf-etc: \
8261 configure-etc \
8262 pdf-etc
8263 @: $(MAKE); $(unstage)
8264 @[ -f ./etc/Makefile ] || exit 0; \
8265 r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 for flag in $(EXTRA_HOST_FLAGS) ; do \
8269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270 done; \
8271 echo "Doing install-pdf in etc"; \
8272 (cd $(HOST_SUBDIR)/etc && \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275 "RANLIB=$${RANLIB}" \
8276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277 install-pdf) \
8278 || exit 1
8279
8280 @endif etc
8281
8282 .PHONY: maybe-install-html-etc install-html-etc
8283 maybe-install-html-etc:
8284 @if etc
8285 maybe-install-html-etc: install-html-etc
8286
8287 install-html-etc: \
8288 configure-etc \
8289 html-etc
8290 @: $(MAKE); $(unstage)
8291 @[ -f ./etc/Makefile ] || exit 0; \
8292 r=`${PWD_COMMAND}`; export r; \
8293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294 $(HOST_EXPORTS) \
8295 for flag in $(EXTRA_HOST_FLAGS) ; do \
8296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297 done; \
8298 echo "Doing install-html in etc"; \
8299 (cd $(HOST_SUBDIR)/etc && \
8300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302 "RANLIB=$${RANLIB}" \
8303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304 install-html) \
8305 || exit 1
8306
8307 @endif etc
8308
8309 .PHONY: maybe-installcheck-etc installcheck-etc
8310 maybe-installcheck-etc:
8311 @if etc
8312 maybe-installcheck-etc: installcheck-etc
8313
8314 installcheck-etc: \
8315 configure-etc
8316 @: $(MAKE); $(unstage)
8317 @[ -f ./etc/Makefile ] || exit 0; \
8318 r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 for flag in $(EXTRA_HOST_FLAGS) ; do \
8322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323 done; \
8324 echo "Doing installcheck in etc"; \
8325 (cd $(HOST_SUBDIR)/etc && \
8326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328 "RANLIB=$${RANLIB}" \
8329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330 installcheck) \
8331 || exit 1
8332
8333 @endif etc
8334
8335 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8336 maybe-mostlyclean-etc:
8337 @if etc
8338 maybe-mostlyclean-etc: mostlyclean-etc
8339
8340 mostlyclean-etc:
8341 @: $(MAKE); $(unstage)
8342 @[ -f ./etc/Makefile ] || exit 0; \
8343 r=`${PWD_COMMAND}`; export r; \
8344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345 $(HOST_EXPORTS) \
8346 for flag in $(EXTRA_HOST_FLAGS) ; do \
8347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348 done; \
8349 echo "Doing mostlyclean in etc"; \
8350 (cd $(HOST_SUBDIR)/etc && \
8351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353 "RANLIB=$${RANLIB}" \
8354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8355 mostlyclean) \
8356 || exit 1
8357
8358 @endif etc
8359
8360 .PHONY: maybe-clean-etc clean-etc
8361 maybe-clean-etc:
8362 @if etc
8363 maybe-clean-etc: clean-etc
8364
8365 clean-etc:
8366 @: $(MAKE); $(unstage)
8367 @[ -f ./etc/Makefile ] || exit 0; \
8368 r=`${PWD_COMMAND}`; export r; \
8369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370 $(HOST_EXPORTS) \
8371 for flag in $(EXTRA_HOST_FLAGS) ; do \
8372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8373 done; \
8374 echo "Doing clean in etc"; \
8375 (cd $(HOST_SUBDIR)/etc && \
8376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8378 "RANLIB=$${RANLIB}" \
8379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8380 clean) \
8381 || exit 1
8382
8383 @endif etc
8384
8385 .PHONY: maybe-distclean-etc distclean-etc
8386 maybe-distclean-etc:
8387 @if etc
8388 maybe-distclean-etc: distclean-etc
8389
8390 distclean-etc:
8391 @: $(MAKE); $(unstage)
8392 @[ -f ./etc/Makefile ] || exit 0; \
8393 r=`${PWD_COMMAND}`; export r; \
8394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8395 $(HOST_EXPORTS) \
8396 for flag in $(EXTRA_HOST_FLAGS) ; do \
8397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8398 done; \
8399 echo "Doing distclean in etc"; \
8400 (cd $(HOST_SUBDIR)/etc && \
8401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8403 "RANLIB=$${RANLIB}" \
8404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8405 distclean) \
8406 || exit 1
8407
8408 @endif etc
8409
8410 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8411 maybe-maintainer-clean-etc:
8412 @if etc
8413 maybe-maintainer-clean-etc: maintainer-clean-etc
8414
8415 maintainer-clean-etc:
8416 @: $(MAKE); $(unstage)
8417 @[ -f ./etc/Makefile ] || exit 0; \
8418 r=`${PWD_COMMAND}`; export r; \
8419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8420 $(HOST_EXPORTS) \
8421 for flag in $(EXTRA_HOST_FLAGS) ; do \
8422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8423 done; \
8424 echo "Doing maintainer-clean in etc"; \
8425 (cd $(HOST_SUBDIR)/etc && \
8426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8428 "RANLIB=$${RANLIB}" \
8429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8430 maintainer-clean) \
8431 || exit 1
8432
8433 @endif etc
8434
8435
8436
8437 .PHONY: configure-fastjar maybe-configure-fastjar
8438 maybe-configure-fastjar:
8439 @if gcc-bootstrap
8440 configure-fastjar: stage_current
8441 @endif gcc-bootstrap
8442 @if fastjar
8443 maybe-configure-fastjar: configure-fastjar
8444 configure-fastjar:
8445 @: $(MAKE); $(unstage)
8446 @r=`${PWD_COMMAND}`; export r; \
8447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8450 $(HOST_EXPORTS) \
8451 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8452 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8453 case $(srcdir) in \
8454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8455 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8457 esac; \
8458 module_srcdir=fastjar; \
8459 $(SHELL) \
8460 $$s/$$module_srcdir/configure \
8461 --srcdir=$${topdir}/$$module_srcdir \
8462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8463 --target=${target_alias} \
8464 || exit 1
8465 @endif fastjar
8466
8467
8468
8469
8470
8471 .PHONY: all-fastjar maybe-all-fastjar
8472 maybe-all-fastjar:
8473 @if gcc-bootstrap
8474 all-fastjar: stage_current
8475 @endif gcc-bootstrap
8476 @if fastjar
8477 TARGET-fastjar=all
8478 maybe-all-fastjar: all-fastjar
8479 all-fastjar: configure-fastjar
8480 @: $(MAKE); $(unstage)
8481 @r=`${PWD_COMMAND}`; export r; \
8482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8483 $(HOST_EXPORTS) \
8484 (cd $(HOST_SUBDIR)/fastjar && \
8485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8486 $(TARGET-fastjar))
8487 @endif fastjar
8488
8489
8490
8491
8492 .PHONY: check-fastjar maybe-check-fastjar
8493 maybe-check-fastjar:
8494 @if fastjar
8495 maybe-check-fastjar: check-fastjar
8496
8497 # This module is only tested in a native toolchain.
8498 check-fastjar:
8499 @: $(MAKE); $(unstage)
8500 @if [ '$(host)' = '$(target)' ]; then \
8501 r=`${PWD_COMMAND}`; export r; \
8502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503 $(HOST_EXPORTS) \
8504 (cd $(HOST_SUBDIR)/fastjar && \
8505 $(MAKE) $(FLAGS_TO_PASS) check)
8506 fi
8507
8508 @endif fastjar
8509
8510 .PHONY: install-fastjar maybe-install-fastjar
8511 maybe-install-fastjar:
8512 @if fastjar
8513 maybe-install-fastjar: install-fastjar
8514
8515 install-fastjar: installdirs
8516 @: $(MAKE); $(unstage)
8517 @r=`${PWD_COMMAND}`; export r; \
8518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8519 $(HOST_EXPORTS) \
8520 (cd $(HOST_SUBDIR)/fastjar && \
8521 $(MAKE) $(FLAGS_TO_PASS) install)
8522
8523 @endif fastjar
8524
8525 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8526 maybe-install-strip-fastjar:
8527 @if fastjar
8528 maybe-install-strip-fastjar: install-strip-fastjar
8529
8530 install-strip-fastjar: installdirs
8531 @: $(MAKE); $(unstage)
8532 @r=`${PWD_COMMAND}`; export r; \
8533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8534 $(HOST_EXPORTS) \
8535 (cd $(HOST_SUBDIR)/fastjar && \
8536 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8537
8538 @endif fastjar
8539
8540 # Other targets (info, dvi, pdf, etc.)
8541
8542 .PHONY: maybe-info-fastjar info-fastjar
8543 maybe-info-fastjar:
8544 @if fastjar
8545 maybe-info-fastjar: info-fastjar
8546
8547 info-fastjar: \
8548 configure-fastjar
8549 @: $(MAKE); $(unstage)
8550 @[ -f ./fastjar/Makefile ] || exit 0; \
8551 r=`${PWD_COMMAND}`; export r; \
8552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553 $(HOST_EXPORTS) \
8554 for flag in $(EXTRA_HOST_FLAGS) ; do \
8555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8556 done; \
8557 echo "Doing info in fastjar"; \
8558 (cd $(HOST_SUBDIR)/fastjar && \
8559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8561 "RANLIB=$${RANLIB}" \
8562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8563 info) \
8564 || exit 1
8565
8566 @endif fastjar
8567
8568 .PHONY: maybe-dvi-fastjar dvi-fastjar
8569 maybe-dvi-fastjar:
8570 @if fastjar
8571 maybe-dvi-fastjar: dvi-fastjar
8572
8573 dvi-fastjar: \
8574 configure-fastjar
8575 @: $(MAKE); $(unstage)
8576 @[ -f ./fastjar/Makefile ] || exit 0; \
8577 r=`${PWD_COMMAND}`; export r; \
8578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8579 $(HOST_EXPORTS) \
8580 for flag in $(EXTRA_HOST_FLAGS) ; do \
8581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8582 done; \
8583 echo "Doing dvi in fastjar"; \
8584 (cd $(HOST_SUBDIR)/fastjar && \
8585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8587 "RANLIB=$${RANLIB}" \
8588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8589 dvi) \
8590 || exit 1
8591
8592 @endif fastjar
8593
8594 .PHONY: maybe-pdf-fastjar pdf-fastjar
8595 maybe-pdf-fastjar:
8596 @if fastjar
8597 maybe-pdf-fastjar: pdf-fastjar
8598
8599 pdf-fastjar: \
8600 configure-fastjar
8601 @: $(MAKE); $(unstage)
8602 @[ -f ./fastjar/Makefile ] || exit 0; \
8603 r=`${PWD_COMMAND}`; export r; \
8604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8605 $(HOST_EXPORTS) \
8606 for flag in $(EXTRA_HOST_FLAGS) ; do \
8607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8608 done; \
8609 echo "Doing pdf in fastjar"; \
8610 (cd $(HOST_SUBDIR)/fastjar && \
8611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613 "RANLIB=$${RANLIB}" \
8614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8615 pdf) \
8616 || exit 1
8617
8618 @endif fastjar
8619
8620 .PHONY: maybe-html-fastjar html-fastjar
8621 maybe-html-fastjar:
8622 @if fastjar
8623 maybe-html-fastjar: html-fastjar
8624
8625 html-fastjar: \
8626 configure-fastjar
8627 @: $(MAKE); $(unstage)
8628 @[ -f ./fastjar/Makefile ] || exit 0; \
8629 r=`${PWD_COMMAND}`; export r; \
8630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631 $(HOST_EXPORTS) \
8632 for flag in $(EXTRA_HOST_FLAGS) ; do \
8633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8634 done; \
8635 echo "Doing html in fastjar"; \
8636 (cd $(HOST_SUBDIR)/fastjar && \
8637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8639 "RANLIB=$${RANLIB}" \
8640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8641 html) \
8642 || exit 1
8643
8644 @endif fastjar
8645
8646 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8647 maybe-TAGS-fastjar:
8648 @if fastjar
8649 maybe-TAGS-fastjar: TAGS-fastjar
8650
8651 TAGS-fastjar: \
8652 configure-fastjar
8653 @: $(MAKE); $(unstage)
8654 @[ -f ./fastjar/Makefile ] || exit 0; \
8655 r=`${PWD_COMMAND}`; export r; \
8656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657 $(HOST_EXPORTS) \
8658 for flag in $(EXTRA_HOST_FLAGS) ; do \
8659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660 done; \
8661 echo "Doing TAGS in fastjar"; \
8662 (cd $(HOST_SUBDIR)/fastjar && \
8663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665 "RANLIB=$${RANLIB}" \
8666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8667 TAGS) \
8668 || exit 1
8669
8670 @endif fastjar
8671
8672 .PHONY: maybe-install-info-fastjar install-info-fastjar
8673 maybe-install-info-fastjar:
8674 @if fastjar
8675 maybe-install-info-fastjar: install-info-fastjar
8676
8677 install-info-fastjar: \
8678 configure-fastjar \
8679 info-fastjar
8680 @: $(MAKE); $(unstage)
8681 @[ -f ./fastjar/Makefile ] || exit 0; \
8682 r=`${PWD_COMMAND}`; export r; \
8683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8684 $(HOST_EXPORTS) \
8685 for flag in $(EXTRA_HOST_FLAGS) ; do \
8686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8687 done; \
8688 echo "Doing install-info in fastjar"; \
8689 (cd $(HOST_SUBDIR)/fastjar && \
8690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8692 "RANLIB=$${RANLIB}" \
8693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8694 install-info) \
8695 || exit 1
8696
8697 @endif fastjar
8698
8699 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8700 maybe-install-pdf-fastjar:
8701 @if fastjar
8702 maybe-install-pdf-fastjar: install-pdf-fastjar
8703
8704 install-pdf-fastjar: \
8705 configure-fastjar \
8706 pdf-fastjar
8707 @: $(MAKE); $(unstage)
8708 @[ -f ./fastjar/Makefile ] || exit 0; \
8709 r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 for flag in $(EXTRA_HOST_FLAGS) ; do \
8713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714 done; \
8715 echo "Doing install-pdf in fastjar"; \
8716 (cd $(HOST_SUBDIR)/fastjar && \
8717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719 "RANLIB=$${RANLIB}" \
8720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721 install-pdf) \
8722 || exit 1
8723
8724 @endif fastjar
8725
8726 .PHONY: maybe-install-html-fastjar install-html-fastjar
8727 maybe-install-html-fastjar:
8728 @if fastjar
8729 maybe-install-html-fastjar: install-html-fastjar
8730
8731 install-html-fastjar: \
8732 configure-fastjar \
8733 html-fastjar
8734 @: $(MAKE); $(unstage)
8735 @[ -f ./fastjar/Makefile ] || exit 0; \
8736 r=`${PWD_COMMAND}`; export r; \
8737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8738 $(HOST_EXPORTS) \
8739 for flag in $(EXTRA_HOST_FLAGS) ; do \
8740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8741 done; \
8742 echo "Doing install-html in fastjar"; \
8743 (cd $(HOST_SUBDIR)/fastjar && \
8744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8746 "RANLIB=$${RANLIB}" \
8747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8748 install-html) \
8749 || exit 1
8750
8751 @endif fastjar
8752
8753 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8754 maybe-installcheck-fastjar:
8755 @if fastjar
8756 maybe-installcheck-fastjar: installcheck-fastjar
8757
8758 installcheck-fastjar: \
8759 configure-fastjar
8760 @: $(MAKE); $(unstage)
8761 @[ -f ./fastjar/Makefile ] || exit 0; \
8762 r=`${PWD_COMMAND}`; export r; \
8763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764 $(HOST_EXPORTS) \
8765 for flag in $(EXTRA_HOST_FLAGS) ; do \
8766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8767 done; \
8768 echo "Doing installcheck in fastjar"; \
8769 (cd $(HOST_SUBDIR)/fastjar && \
8770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8772 "RANLIB=$${RANLIB}" \
8773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8774 installcheck) \
8775 || exit 1
8776
8777 @endif fastjar
8778
8779 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8780 maybe-mostlyclean-fastjar:
8781 @if fastjar
8782 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8783
8784 mostlyclean-fastjar:
8785 @: $(MAKE); $(unstage)
8786 @[ -f ./fastjar/Makefile ] || exit 0; \
8787 r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789 $(HOST_EXPORTS) \
8790 for flag in $(EXTRA_HOST_FLAGS) ; do \
8791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792 done; \
8793 echo "Doing mostlyclean in fastjar"; \
8794 (cd $(HOST_SUBDIR)/fastjar && \
8795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797 "RANLIB=$${RANLIB}" \
8798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8799 mostlyclean) \
8800 || exit 1
8801
8802 @endif fastjar
8803
8804 .PHONY: maybe-clean-fastjar clean-fastjar
8805 maybe-clean-fastjar:
8806 @if fastjar
8807 maybe-clean-fastjar: clean-fastjar
8808
8809 clean-fastjar:
8810 @: $(MAKE); $(unstage)
8811 @[ -f ./fastjar/Makefile ] || exit 0; \
8812 r=`${PWD_COMMAND}`; export r; \
8813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814 $(HOST_EXPORTS) \
8815 for flag in $(EXTRA_HOST_FLAGS) ; do \
8816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8817 done; \
8818 echo "Doing clean in fastjar"; \
8819 (cd $(HOST_SUBDIR)/fastjar && \
8820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8822 "RANLIB=$${RANLIB}" \
8823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8824 clean) \
8825 || exit 1
8826
8827 @endif fastjar
8828
8829 .PHONY: maybe-distclean-fastjar distclean-fastjar
8830 maybe-distclean-fastjar:
8831 @if fastjar
8832 maybe-distclean-fastjar: distclean-fastjar
8833
8834 distclean-fastjar:
8835 @: $(MAKE); $(unstage)
8836 @[ -f ./fastjar/Makefile ] || exit 0; \
8837 r=`${PWD_COMMAND}`; export r; \
8838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839 $(HOST_EXPORTS) \
8840 for flag in $(EXTRA_HOST_FLAGS) ; do \
8841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8842 done; \
8843 echo "Doing distclean in fastjar"; \
8844 (cd $(HOST_SUBDIR)/fastjar && \
8845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847 "RANLIB=$${RANLIB}" \
8848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8849 distclean) \
8850 || exit 1
8851
8852 @endif fastjar
8853
8854 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8855 maybe-maintainer-clean-fastjar:
8856 @if fastjar
8857 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8858
8859 maintainer-clean-fastjar:
8860 @: $(MAKE); $(unstage)
8861 @[ -f ./fastjar/Makefile ] || exit 0; \
8862 r=`${PWD_COMMAND}`; export r; \
8863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8864 $(HOST_EXPORTS) \
8865 for flag in $(EXTRA_HOST_FLAGS) ; do \
8866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8867 done; \
8868 echo "Doing maintainer-clean in fastjar"; \
8869 (cd $(HOST_SUBDIR)/fastjar && \
8870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8872 "RANLIB=$${RANLIB}" \
8873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8874 maintainer-clean) \
8875 || exit 1
8876
8877 @endif fastjar
8878
8879
8880
8881 .PHONY: configure-fixincludes maybe-configure-fixincludes
8882 maybe-configure-fixincludes:
8883 @if gcc-bootstrap
8884 configure-fixincludes: stage_current
8885 @endif gcc-bootstrap
8886 @if fixincludes
8887 maybe-configure-fixincludes: configure-fixincludes
8888 configure-fixincludes:
8889 @r=`${PWD_COMMAND}`; export r; \
8890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8891 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8893 $(HOST_EXPORTS) \
8894 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8895 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8896 case $(srcdir) in \
8897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8898 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8900 esac; \
8901 module_srcdir=fixincludes; \
8902 $(SHELL) \
8903 $$s/$$module_srcdir/configure \
8904 --srcdir=$${topdir}/$$module_srcdir \
8905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8906 --target=${target_alias} \
8907 || exit 1
8908 @endif fixincludes
8909
8910
8911
8912 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8913 maybe-configure-stage1-fixincludes:
8914 @if fixincludes-bootstrap
8915 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8916 configure-stage1-fixincludes:
8917 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8919 @r=`${PWD_COMMAND}`; export r; \
8920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921 TFLAGS="$(STAGE1_TFLAGS)"; \
8922 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8923 $(HOST_EXPORTS) \
8924 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8925 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8926 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8927 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8929 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8930 case $(srcdir) in \
8931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8932 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8934 esac; \
8935 module_srcdir=fixincludes; \
8936 $(SHELL) $$s/$$module_srcdir/configure \
8937 --srcdir=$${topdir}/$$module_srcdir \
8938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8939 --target=${target_alias} \
8940 \
8941 $(STAGE1_CONFIGURE_FLAGS)
8942 @endif fixincludes-bootstrap
8943
8944 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8945 maybe-configure-stage2-fixincludes:
8946 @if fixincludes-bootstrap
8947 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8948 configure-stage2-fixincludes:
8949 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 TFLAGS="$(STAGE2_TFLAGS)"; \
8954 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8955 $(HOST_EXPORTS) \
8956 $(POSTSTAGE1_HOST_EXPORTS) \
8957 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8958 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8959 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8960 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8962 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8963 case $(srcdir) in \
8964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8965 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8967 esac; \
8968 module_srcdir=fixincludes; \
8969 $(SHELL) $$s/$$module_srcdir/configure \
8970 --srcdir=$${topdir}/$$module_srcdir \
8971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8972 --target=${target_alias} \
8973 --with-build-libsubdir=$(HOST_SUBDIR) \
8974 $(STAGE2_CONFIGURE_FLAGS)
8975 @endif fixincludes-bootstrap
8976
8977 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8978 maybe-configure-stage3-fixincludes:
8979 @if fixincludes-bootstrap
8980 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8981 configure-stage3-fixincludes:
8982 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8984 @r=`${PWD_COMMAND}`; export r; \
8985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8986 TFLAGS="$(STAGE3_TFLAGS)"; \
8987 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8988 $(HOST_EXPORTS) \
8989 $(POSTSTAGE1_HOST_EXPORTS) \
8990 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8991 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8992 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8993 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8995 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8996 case $(srcdir) in \
8997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8998 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9000 esac; \
9001 module_srcdir=fixincludes; \
9002 $(SHELL) $$s/$$module_srcdir/configure \
9003 --srcdir=$${topdir}/$$module_srcdir \
9004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9005 --target=${target_alias} \
9006 --with-build-libsubdir=$(HOST_SUBDIR) \
9007 $(STAGE3_CONFIGURE_FLAGS)
9008 @endif fixincludes-bootstrap
9009
9010 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9011 maybe-configure-stage4-fixincludes:
9012 @if fixincludes-bootstrap
9013 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9014 configure-stage4-fixincludes:
9015 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9016 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9017 @r=`${PWD_COMMAND}`; export r; \
9018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019 TFLAGS="$(STAGE4_TFLAGS)"; \
9020 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9021 $(HOST_EXPORTS) \
9022 $(POSTSTAGE1_HOST_EXPORTS) \
9023 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9024 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9025 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9026 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9028 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9029 case $(srcdir) in \
9030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9031 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9033 esac; \
9034 module_srcdir=fixincludes; \
9035 $(SHELL) $$s/$$module_srcdir/configure \
9036 --srcdir=$${topdir}/$$module_srcdir \
9037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9038 --target=${target_alias} \
9039 --with-build-libsubdir=$(HOST_SUBDIR) \
9040 $(STAGE4_CONFIGURE_FLAGS)
9041 @endif fixincludes-bootstrap
9042
9043 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9044 maybe-configure-stageprofile-fixincludes:
9045 @if fixincludes-bootstrap
9046 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9047 configure-stageprofile-fixincludes:
9048 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9050 @r=`${PWD_COMMAND}`; export r; \
9051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9052 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9053 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9054 $(HOST_EXPORTS) \
9055 $(POSTSTAGE1_HOST_EXPORTS) \
9056 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9057 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9058 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9059 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9061 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9062 case $(srcdir) in \
9063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9064 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9066 esac; \
9067 module_srcdir=fixincludes; \
9068 $(SHELL) $$s/$$module_srcdir/configure \
9069 --srcdir=$${topdir}/$$module_srcdir \
9070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9071 --target=${target_alias} \
9072 --with-build-libsubdir=$(HOST_SUBDIR) \
9073 $(STAGEprofile_CONFIGURE_FLAGS)
9074 @endif fixincludes-bootstrap
9075
9076 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9077 maybe-configure-stagetrain-fixincludes:
9078 @if fixincludes-bootstrap
9079 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9080 configure-stagetrain-fixincludes:
9081 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9082 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9083 @r=`${PWD_COMMAND}`; export r; \
9084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9085 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9086 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9087 $(HOST_EXPORTS) \
9088 $(POSTSTAGE1_HOST_EXPORTS) \
9089 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9090 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9091 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9092 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9094 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9095 case $(srcdir) in \
9096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9097 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9099 esac; \
9100 module_srcdir=fixincludes; \
9101 $(SHELL) $$s/$$module_srcdir/configure \
9102 --srcdir=$${topdir}/$$module_srcdir \
9103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9104 --target=${target_alias} \
9105 --with-build-libsubdir=$(HOST_SUBDIR) \
9106 $(STAGEtrain_CONFIGURE_FLAGS)
9107 @endif fixincludes-bootstrap
9108
9109 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9110 maybe-configure-stagefeedback-fixincludes:
9111 @if fixincludes-bootstrap
9112 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9113 configure-stagefeedback-fixincludes:
9114 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9115 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9116 @r=`${PWD_COMMAND}`; export r; \
9117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9119 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9120 $(HOST_EXPORTS) \
9121 $(POSTSTAGE1_HOST_EXPORTS) \
9122 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9123 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9124 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9125 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9127 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9128 case $(srcdir) in \
9129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9130 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9132 esac; \
9133 module_srcdir=fixincludes; \
9134 $(SHELL) $$s/$$module_srcdir/configure \
9135 --srcdir=$${topdir}/$$module_srcdir \
9136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9137 --target=${target_alias} \
9138 --with-build-libsubdir=$(HOST_SUBDIR) \
9139 $(STAGEfeedback_CONFIGURE_FLAGS)
9140 @endif fixincludes-bootstrap
9141
9142 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9143 maybe-configure-stageautoprofile-fixincludes:
9144 @if fixincludes-bootstrap
9145 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9146 configure-stageautoprofile-fixincludes:
9147 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9148 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9149 @r=`${PWD_COMMAND}`; export r; \
9150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9152 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9153 $(HOST_EXPORTS) \
9154 $(POSTSTAGE1_HOST_EXPORTS) \
9155 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9156 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9157 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9158 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9160 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9161 case $(srcdir) in \
9162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9163 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9165 esac; \
9166 module_srcdir=fixincludes; \
9167 $(SHELL) $$s/$$module_srcdir/configure \
9168 --srcdir=$${topdir}/$$module_srcdir \
9169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9170 --target=${target_alias} \
9171 --with-build-libsubdir=$(HOST_SUBDIR) \
9172 $(STAGEautoprofile_CONFIGURE_FLAGS)
9173 @endif fixincludes-bootstrap
9174
9175 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9176 maybe-configure-stageautofeedback-fixincludes:
9177 @if fixincludes-bootstrap
9178 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9179 configure-stageautofeedback-fixincludes:
9180 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9181 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9182 @r=`${PWD_COMMAND}`; export r; \
9183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9185 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9186 $(HOST_EXPORTS) \
9187 $(POSTSTAGE1_HOST_EXPORTS) \
9188 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9189 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9190 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9191 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9193 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9194 case $(srcdir) in \
9195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9196 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9198 esac; \
9199 module_srcdir=fixincludes; \
9200 $(SHELL) $$s/$$module_srcdir/configure \
9201 --srcdir=$${topdir}/$$module_srcdir \
9202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9203 --target=${target_alias} \
9204 --with-build-libsubdir=$(HOST_SUBDIR) \
9205 $(STAGEautofeedback_CONFIGURE_FLAGS)
9206 @endif fixincludes-bootstrap
9207
9208
9209
9210
9211
9212 .PHONY: all-fixincludes maybe-all-fixincludes
9213 maybe-all-fixincludes:
9214 @if gcc-bootstrap
9215 all-fixincludes: stage_current
9216 @endif gcc-bootstrap
9217 @if fixincludes
9218 TARGET-fixincludes=all
9219 maybe-all-fixincludes: all-fixincludes
9220 all-fixincludes: configure-fixincludes
9221 @r=`${PWD_COMMAND}`; export r; \
9222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223 $(HOST_EXPORTS) \
9224 (cd $(HOST_SUBDIR)/fixincludes && \
9225 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9226 $(TARGET-fixincludes))
9227 @endif fixincludes
9228
9229
9230
9231 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9232 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9233 maybe-all-stage1-fixincludes:
9234 maybe-clean-stage1-fixincludes:
9235 @if fixincludes-bootstrap
9236 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9237 all-stage1: all-stage1-fixincludes
9238 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9239 all-stage1-fixincludes: configure-stage1-fixincludes
9240 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9241 @r=`${PWD_COMMAND}`; export r; \
9242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9243 TFLAGS="$(STAGE1_TFLAGS)"; \
9244 $(HOST_EXPORTS) \
9245 cd $(HOST_SUBDIR)/fixincludes && \
9246 \
9247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9248 CFLAGS="$(STAGE1_CFLAGS)" \
9249 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9250 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9251 LIBCFLAGS="$(LIBCFLAGS)" \
9252 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9253 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9254 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9255 $(EXTRA_HOST_FLAGS) \
9256 $(STAGE1_FLAGS_TO_PASS) \
9257 TFLAGS="$(STAGE1_TFLAGS)" \
9258 $(TARGET-stage1-fixincludes)
9259
9260 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9261 clean-stage1: clean-stage1-fixincludes
9262 clean-stage1-fixincludes:
9263 @if [ $(current_stage) = stage1 ]; then \
9264 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9265 else \
9266 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9267 $(MAKE) stage1-start; \
9268 fi; \
9269 cd $(HOST_SUBDIR)/fixincludes && \
9270 $(MAKE) $(EXTRA_HOST_FLAGS) \
9271 $(STAGE1_FLAGS_TO_PASS) clean
9272 @endif fixincludes-bootstrap
9273
9274
9275 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9276 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9277 maybe-all-stage2-fixincludes:
9278 maybe-clean-stage2-fixincludes:
9279 @if fixincludes-bootstrap
9280 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9281 all-stage2: all-stage2-fixincludes
9282 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9283 all-stage2-fixincludes: configure-stage2-fixincludes
9284 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9285 @r=`${PWD_COMMAND}`; export r; \
9286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9287 TFLAGS="$(STAGE2_TFLAGS)"; \
9288 $(HOST_EXPORTS) \
9289 $(POSTSTAGE1_HOST_EXPORTS) \
9290 cd $(HOST_SUBDIR)/fixincludes && \
9291 \
9292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9293 CFLAGS="$(STAGE2_CFLAGS)" \
9294 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9295 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9296 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9301 TFLAGS="$(STAGE2_TFLAGS)" \
9302 $(TARGET-stage2-fixincludes)
9303
9304 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9305 clean-stage2: clean-stage2-fixincludes
9306 clean-stage2-fixincludes:
9307 @if [ $(current_stage) = stage2 ]; then \
9308 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9309 else \
9310 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9311 $(MAKE) stage2-start; \
9312 fi; \
9313 cd $(HOST_SUBDIR)/fixincludes && \
9314 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9315 @endif fixincludes-bootstrap
9316
9317
9318 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9319 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9320 maybe-all-stage3-fixincludes:
9321 maybe-clean-stage3-fixincludes:
9322 @if fixincludes-bootstrap
9323 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9324 all-stage3: all-stage3-fixincludes
9325 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9326 all-stage3-fixincludes: configure-stage3-fixincludes
9327 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9328 @r=`${PWD_COMMAND}`; export r; \
9329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9330 TFLAGS="$(STAGE3_TFLAGS)"; \
9331 $(HOST_EXPORTS) \
9332 $(POSTSTAGE1_HOST_EXPORTS) \
9333 cd $(HOST_SUBDIR)/fixincludes && \
9334 \
9335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9336 CFLAGS="$(STAGE3_CFLAGS)" \
9337 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9338 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9339 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9344 TFLAGS="$(STAGE3_TFLAGS)" \
9345 $(TARGET-stage3-fixincludes)
9346
9347 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9348 clean-stage3: clean-stage3-fixincludes
9349 clean-stage3-fixincludes:
9350 @if [ $(current_stage) = stage3 ]; then \
9351 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9352 else \
9353 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9354 $(MAKE) stage3-start; \
9355 fi; \
9356 cd $(HOST_SUBDIR)/fixincludes && \
9357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9358 @endif fixincludes-bootstrap
9359
9360
9361 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9362 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9363 maybe-all-stage4-fixincludes:
9364 maybe-clean-stage4-fixincludes:
9365 @if fixincludes-bootstrap
9366 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9367 all-stage4: all-stage4-fixincludes
9368 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9369 all-stage4-fixincludes: configure-stage4-fixincludes
9370 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9371 @r=`${PWD_COMMAND}`; export r; \
9372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9373 TFLAGS="$(STAGE4_TFLAGS)"; \
9374 $(HOST_EXPORTS) \
9375 $(POSTSTAGE1_HOST_EXPORTS) \
9376 cd $(HOST_SUBDIR)/fixincludes && \
9377 \
9378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9379 CFLAGS="$(STAGE4_CFLAGS)" \
9380 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9381 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9382 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9387 TFLAGS="$(STAGE4_TFLAGS)" \
9388 $(TARGET-stage4-fixincludes)
9389
9390 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9391 clean-stage4: clean-stage4-fixincludes
9392 clean-stage4-fixincludes:
9393 @if [ $(current_stage) = stage4 ]; then \
9394 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9395 else \
9396 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9397 $(MAKE) stage4-start; \
9398 fi; \
9399 cd $(HOST_SUBDIR)/fixincludes && \
9400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9401 @endif fixincludes-bootstrap
9402
9403
9404 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9405 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9406 maybe-all-stageprofile-fixincludes:
9407 maybe-clean-stageprofile-fixincludes:
9408 @if fixincludes-bootstrap
9409 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9410 all-stageprofile: all-stageprofile-fixincludes
9411 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9412 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9413 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9414 @r=`${PWD_COMMAND}`; export r; \
9415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9417 $(HOST_EXPORTS) \
9418 $(POSTSTAGE1_HOST_EXPORTS) \
9419 cd $(HOST_SUBDIR)/fixincludes && \
9420 \
9421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9422 CFLAGS="$(STAGEprofile_CFLAGS)" \
9423 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9424 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9425 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9430 TFLAGS="$(STAGEprofile_TFLAGS)" \
9431 $(TARGET-stageprofile-fixincludes)
9432
9433 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9434 clean-stageprofile: clean-stageprofile-fixincludes
9435 clean-stageprofile-fixincludes:
9436 @if [ $(current_stage) = stageprofile ]; then \
9437 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9438 else \
9439 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9440 $(MAKE) stageprofile-start; \
9441 fi; \
9442 cd $(HOST_SUBDIR)/fixincludes && \
9443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9444 @endif fixincludes-bootstrap
9445
9446
9447 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9448 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9449 maybe-all-stagetrain-fixincludes:
9450 maybe-clean-stagetrain-fixincludes:
9451 @if fixincludes-bootstrap
9452 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9453 all-stagetrain: all-stagetrain-fixincludes
9454 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9455 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9456 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9457 @r=`${PWD_COMMAND}`; export r; \
9458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9459 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9460 $(HOST_EXPORTS) \
9461 $(POSTSTAGE1_HOST_EXPORTS) \
9462 cd $(HOST_SUBDIR)/fixincludes && \
9463 \
9464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9465 CFLAGS="$(STAGEtrain_CFLAGS)" \
9466 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9467 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9468 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9473 TFLAGS="$(STAGEtrain_TFLAGS)" \
9474 $(TARGET-stagetrain-fixincludes)
9475
9476 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9477 clean-stagetrain: clean-stagetrain-fixincludes
9478 clean-stagetrain-fixincludes:
9479 @if [ $(current_stage) = stagetrain ]; then \
9480 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9481 else \
9482 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9483 $(MAKE) stagetrain-start; \
9484 fi; \
9485 cd $(HOST_SUBDIR)/fixincludes && \
9486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9487 @endif fixincludes-bootstrap
9488
9489
9490 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9491 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9492 maybe-all-stagefeedback-fixincludes:
9493 maybe-clean-stagefeedback-fixincludes:
9494 @if fixincludes-bootstrap
9495 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9496 all-stagefeedback: all-stagefeedback-fixincludes
9497 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9498 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9499 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9500 @r=`${PWD_COMMAND}`; export r; \
9501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9503 $(HOST_EXPORTS) \
9504 $(POSTSTAGE1_HOST_EXPORTS) \
9505 cd $(HOST_SUBDIR)/fixincludes && \
9506 \
9507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9508 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9509 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9510 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9511 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9516 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9517 $(TARGET-stagefeedback-fixincludes)
9518
9519 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9520 clean-stagefeedback: clean-stagefeedback-fixincludes
9521 clean-stagefeedback-fixincludes:
9522 @if [ $(current_stage) = stagefeedback ]; then \
9523 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9524 else \
9525 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9526 $(MAKE) stagefeedback-start; \
9527 fi; \
9528 cd $(HOST_SUBDIR)/fixincludes && \
9529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9530 @endif fixincludes-bootstrap
9531
9532
9533 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9534 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9535 maybe-all-stageautoprofile-fixincludes:
9536 maybe-clean-stageautoprofile-fixincludes:
9537 @if fixincludes-bootstrap
9538 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9539 all-stageautoprofile: all-stageautoprofile-fixincludes
9540 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9541 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9542 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9543 @r=`${PWD_COMMAND}`; export r; \
9544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9545 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9546 $(HOST_EXPORTS) \
9547 $(POSTSTAGE1_HOST_EXPORTS) \
9548 cd $(HOST_SUBDIR)/fixincludes && \
9549 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9551 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9552 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9553 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9554 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9558 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9559 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9560 $(TARGET-stageautoprofile-fixincludes)
9561
9562 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9563 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9564 clean-stageautoprofile-fixincludes:
9565 @if [ $(current_stage) = stageautoprofile ]; then \
9566 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9567 else \
9568 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9569 $(MAKE) stageautoprofile-start; \
9570 fi; \
9571 cd $(HOST_SUBDIR)/fixincludes && \
9572 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9573 @endif fixincludes-bootstrap
9574
9575
9576 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9577 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9578 maybe-all-stageautofeedback-fixincludes:
9579 maybe-clean-stageautofeedback-fixincludes:
9580 @if fixincludes-bootstrap
9581 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9582 all-stageautofeedback: all-stageautofeedback-fixincludes
9583 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9584 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9585 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9586 @r=`${PWD_COMMAND}`; export r; \
9587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9588 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9589 $(HOST_EXPORTS) \
9590 $(POSTSTAGE1_HOST_EXPORTS) \
9591 cd $(HOST_SUBDIR)/fixincludes && \
9592 \
9593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9594 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9595 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9596 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9597 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9602 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9603 $(TARGET-stageautofeedback-fixincludes)
9604
9605 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9606 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9607 clean-stageautofeedback-fixincludes:
9608 @if [ $(current_stage) = stageautofeedback ]; then \
9609 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9610 else \
9611 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9612 $(MAKE) stageautofeedback-start; \
9613 fi; \
9614 cd $(HOST_SUBDIR)/fixincludes && \
9615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9616 @endif fixincludes-bootstrap
9617
9618
9619
9620
9621
9622 .PHONY: check-fixincludes maybe-check-fixincludes
9623 maybe-check-fixincludes:
9624 @if fixincludes
9625 maybe-check-fixincludes: check-fixincludes
9626
9627 check-fixincludes:
9628 @: $(MAKE); $(unstage)
9629 @r=`${PWD_COMMAND}`; export r; \
9630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9631 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9632 (cd $(HOST_SUBDIR)/fixincludes && \
9633 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9634
9635 @endif fixincludes
9636
9637 .PHONY: install-fixincludes maybe-install-fixincludes
9638 maybe-install-fixincludes:
9639 @if fixincludes
9640 maybe-install-fixincludes: install-fixincludes
9641
9642 install-fixincludes: installdirs
9643 @: $(MAKE); $(unstage)
9644 @r=`${PWD_COMMAND}`; export r; \
9645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9646 $(HOST_EXPORTS) \
9647 (cd $(HOST_SUBDIR)/fixincludes && \
9648 $(MAKE) $(FLAGS_TO_PASS) install)
9649
9650 @endif fixincludes
9651
9652 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9653 maybe-install-strip-fixincludes:
9654 @if fixincludes
9655 maybe-install-strip-fixincludes: install-strip-fixincludes
9656
9657 install-strip-fixincludes: installdirs
9658 @: $(MAKE); $(unstage)
9659 @r=`${PWD_COMMAND}`; export r; \
9660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9661 $(HOST_EXPORTS) \
9662 (cd $(HOST_SUBDIR)/fixincludes && \
9663 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9664
9665 @endif fixincludes
9666
9667 # Other targets (info, dvi, pdf, etc.)
9668
9669 .PHONY: maybe-info-fixincludes info-fixincludes
9670 maybe-info-fixincludes:
9671 @if fixincludes
9672 maybe-info-fixincludes: info-fixincludes
9673
9674 info-fixincludes: \
9675 configure-fixincludes
9676 @[ -f ./fixincludes/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing info in fixincludes"; \
9684 (cd $(HOST_SUBDIR)/fixincludes && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689 info) \
9690 || exit 1
9691
9692 @endif fixincludes
9693
9694 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9695 maybe-dvi-fixincludes:
9696 @if fixincludes
9697 maybe-dvi-fixincludes: dvi-fixincludes
9698
9699 dvi-fixincludes: \
9700 configure-fixincludes
9701 @[ -f ./fixincludes/Makefile ] || exit 0; \
9702 r=`${PWD_COMMAND}`; export r; \
9703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9704 $(HOST_EXPORTS) \
9705 for flag in $(EXTRA_HOST_FLAGS) ; do \
9706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9707 done; \
9708 echo "Doing dvi in fixincludes"; \
9709 (cd $(HOST_SUBDIR)/fixincludes && \
9710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9712 "RANLIB=$${RANLIB}" \
9713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9714 dvi) \
9715 || exit 1
9716
9717 @endif fixincludes
9718
9719 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9720 maybe-pdf-fixincludes:
9721 @if fixincludes
9722 maybe-pdf-fixincludes: pdf-fixincludes
9723
9724 pdf-fixincludes: \
9725 configure-fixincludes
9726 @[ -f ./fixincludes/Makefile ] || exit 0; \
9727 r=`${PWD_COMMAND}`; export r; \
9728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9729 $(HOST_EXPORTS) \
9730 for flag in $(EXTRA_HOST_FLAGS) ; do \
9731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9732 done; \
9733 echo "Doing pdf in fixincludes"; \
9734 (cd $(HOST_SUBDIR)/fixincludes && \
9735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9737 "RANLIB=$${RANLIB}" \
9738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9739 pdf) \
9740 || exit 1
9741
9742 @endif fixincludes
9743
9744 .PHONY: maybe-html-fixincludes html-fixincludes
9745 maybe-html-fixincludes:
9746 @if fixincludes
9747 maybe-html-fixincludes: html-fixincludes
9748
9749 html-fixincludes: \
9750 configure-fixincludes
9751 @[ -f ./fixincludes/Makefile ] || exit 0; \
9752 r=`${PWD_COMMAND}`; export r; \
9753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9754 $(HOST_EXPORTS) \
9755 for flag in $(EXTRA_HOST_FLAGS) ; do \
9756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9757 done; \
9758 echo "Doing html in fixincludes"; \
9759 (cd $(HOST_SUBDIR)/fixincludes && \
9760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9762 "RANLIB=$${RANLIB}" \
9763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9764 html) \
9765 || exit 1
9766
9767 @endif fixincludes
9768
9769 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9770 maybe-TAGS-fixincludes:
9771 @if fixincludes
9772 maybe-TAGS-fixincludes: TAGS-fixincludes
9773
9774 # fixincludes doesn't support TAGS.
9775 TAGS-fixincludes:
9776
9777 @endif fixincludes
9778
9779 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9780 maybe-install-info-fixincludes:
9781 @if fixincludes
9782 maybe-install-info-fixincludes: install-info-fixincludes
9783
9784 install-info-fixincludes: \
9785 configure-fixincludes \
9786 info-fixincludes
9787 @[ -f ./fixincludes/Makefile ] || exit 0; \
9788 r=`${PWD_COMMAND}`; export r; \
9789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790 $(HOST_EXPORTS) \
9791 for flag in $(EXTRA_HOST_FLAGS) ; do \
9792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9793 done; \
9794 echo "Doing install-info in fixincludes"; \
9795 (cd $(HOST_SUBDIR)/fixincludes && \
9796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9798 "RANLIB=$${RANLIB}" \
9799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9800 install-info) \
9801 || exit 1
9802
9803 @endif fixincludes
9804
9805 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9806 maybe-install-pdf-fixincludes:
9807 @if fixincludes
9808 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9809
9810 install-pdf-fixincludes: \
9811 configure-fixincludes \
9812 pdf-fixincludes
9813 @[ -f ./fixincludes/Makefile ] || exit 0; \
9814 r=`${PWD_COMMAND}`; export r; \
9815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9816 $(HOST_EXPORTS) \
9817 for flag in $(EXTRA_HOST_FLAGS) ; do \
9818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9819 done; \
9820 echo "Doing install-pdf in fixincludes"; \
9821 (cd $(HOST_SUBDIR)/fixincludes && \
9822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9824 "RANLIB=$${RANLIB}" \
9825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9826 install-pdf) \
9827 || exit 1
9828
9829 @endif fixincludes
9830
9831 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9832 maybe-install-html-fixincludes:
9833 @if fixincludes
9834 maybe-install-html-fixincludes: install-html-fixincludes
9835
9836 install-html-fixincludes: \
9837 configure-fixincludes \
9838 html-fixincludes
9839 @[ -f ./fixincludes/Makefile ] || exit 0; \
9840 r=`${PWD_COMMAND}`; export r; \
9841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842 $(HOST_EXPORTS) \
9843 for flag in $(EXTRA_HOST_FLAGS) ; do \
9844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9845 done; \
9846 echo "Doing install-html in fixincludes"; \
9847 (cd $(HOST_SUBDIR)/fixincludes && \
9848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9850 "RANLIB=$${RANLIB}" \
9851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9852 install-html) \
9853 || exit 1
9854
9855 @endif fixincludes
9856
9857 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9858 maybe-installcheck-fixincludes:
9859 @if fixincludes
9860 maybe-installcheck-fixincludes: installcheck-fixincludes
9861
9862 installcheck-fixincludes: \
9863 configure-fixincludes
9864 @[ -f ./fixincludes/Makefile ] || exit 0; \
9865 r=`${PWD_COMMAND}`; export r; \
9866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9867 $(HOST_EXPORTS) \
9868 for flag in $(EXTRA_HOST_FLAGS) ; do \
9869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9870 done; \
9871 echo "Doing installcheck in fixincludes"; \
9872 (cd $(HOST_SUBDIR)/fixincludes && \
9873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9875 "RANLIB=$${RANLIB}" \
9876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9877 installcheck) \
9878 || exit 1
9879
9880 @endif fixincludes
9881
9882 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9883 maybe-mostlyclean-fixincludes:
9884 @if fixincludes
9885 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9886
9887 mostlyclean-fixincludes:
9888 @[ -f ./fixincludes/Makefile ] || exit 0; \
9889 r=`${PWD_COMMAND}`; export r; \
9890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9891 $(HOST_EXPORTS) \
9892 for flag in $(EXTRA_HOST_FLAGS) ; do \
9893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9894 done; \
9895 echo "Doing mostlyclean in fixincludes"; \
9896 (cd $(HOST_SUBDIR)/fixincludes && \
9897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9899 "RANLIB=$${RANLIB}" \
9900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9901 mostlyclean) \
9902 || exit 1
9903
9904 @endif fixincludes
9905
9906 .PHONY: maybe-clean-fixincludes clean-fixincludes
9907 maybe-clean-fixincludes:
9908 @if fixincludes
9909 maybe-clean-fixincludes: clean-fixincludes
9910
9911 clean-fixincludes:
9912 @[ -f ./fixincludes/Makefile ] || exit 0; \
9913 r=`${PWD_COMMAND}`; export r; \
9914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915 $(HOST_EXPORTS) \
9916 for flag in $(EXTRA_HOST_FLAGS) ; do \
9917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9918 done; \
9919 echo "Doing clean in fixincludes"; \
9920 (cd $(HOST_SUBDIR)/fixincludes && \
9921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9923 "RANLIB=$${RANLIB}" \
9924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9925 clean) \
9926 || exit 1
9927
9928 @endif fixincludes
9929
9930 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9931 maybe-distclean-fixincludes:
9932 @if fixincludes
9933 maybe-distclean-fixincludes: distclean-fixincludes
9934
9935 distclean-fixincludes:
9936 @[ -f ./fixincludes/Makefile ] || exit 0; \
9937 r=`${PWD_COMMAND}`; export r; \
9938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939 $(HOST_EXPORTS) \
9940 for flag in $(EXTRA_HOST_FLAGS) ; do \
9941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9942 done; \
9943 echo "Doing distclean in fixincludes"; \
9944 (cd $(HOST_SUBDIR)/fixincludes && \
9945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9947 "RANLIB=$${RANLIB}" \
9948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9949 distclean) \
9950 || exit 1
9951
9952 @endif fixincludes
9953
9954 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9955 maybe-maintainer-clean-fixincludes:
9956 @if fixincludes
9957 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9958
9959 maintainer-clean-fixincludes:
9960 @[ -f ./fixincludes/Makefile ] || exit 0; \
9961 r=`${PWD_COMMAND}`; export r; \
9962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963 $(HOST_EXPORTS) \
9964 for flag in $(EXTRA_HOST_FLAGS) ; do \
9965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9966 done; \
9967 echo "Doing maintainer-clean in fixincludes"; \
9968 (cd $(HOST_SUBDIR)/fixincludes && \
9969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9971 "RANLIB=$${RANLIB}" \
9972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973 maintainer-clean) \
9974 || exit 1
9975
9976 @endif fixincludes
9977
9978
9979
9980 .PHONY: configure-flex maybe-configure-flex
9981 maybe-configure-flex:
9982 @if gcc-bootstrap
9983 configure-flex: stage_current
9984 @endif gcc-bootstrap
9985 @if flex
9986 maybe-configure-flex: configure-flex
9987 configure-flex:
9988 @: $(MAKE); $(unstage)
9989 @r=`${PWD_COMMAND}`; export r; \
9990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9991 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9993 $(HOST_EXPORTS) \
9994 echo Configuring in $(HOST_SUBDIR)/flex; \
9995 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9996 case $(srcdir) in \
9997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9998 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10000 esac; \
10001 module_srcdir=flex; \
10002 $(SHELL) \
10003 $$s/$$module_srcdir/configure \
10004 --srcdir=$${topdir}/$$module_srcdir \
10005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10006 --target=${target_alias} \
10007 || exit 1
10008 @endif flex
10009
10010
10011
10012
10013
10014 .PHONY: all-flex maybe-all-flex
10015 maybe-all-flex:
10016 @if gcc-bootstrap
10017 all-flex: stage_current
10018 @endif gcc-bootstrap
10019 @if flex
10020 TARGET-flex=all
10021 maybe-all-flex: all-flex
10022 all-flex: configure-flex
10023 @: $(MAKE); $(unstage)
10024 @r=`${PWD_COMMAND}`; export r; \
10025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10026 $(HOST_EXPORTS) \
10027 (cd $(HOST_SUBDIR)/flex && \
10028 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10029 $(TARGET-flex))
10030 @endif flex
10031
10032
10033
10034
10035 .PHONY: check-flex maybe-check-flex
10036 maybe-check-flex:
10037 @if flex
10038 maybe-check-flex: check-flex
10039
10040 # This module is only tested in a native toolchain.
10041 check-flex:
10042 @: $(MAKE); $(unstage)
10043 @if [ '$(host)' = '$(target)' ]; then \
10044 r=`${PWD_COMMAND}`; export r; \
10045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10046 $(HOST_EXPORTS) \
10047 (cd $(HOST_SUBDIR)/flex && \
10048 $(MAKE) $(FLAGS_TO_PASS) check)
10049 fi
10050
10051 @endif flex
10052
10053 .PHONY: install-flex maybe-install-flex
10054 maybe-install-flex:
10055 @if flex
10056 maybe-install-flex: install-flex
10057
10058 install-flex: installdirs
10059 @: $(MAKE); $(unstage)
10060 @r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 $(HOST_EXPORTS) \
10063 (cd $(HOST_SUBDIR)/flex && \
10064 $(MAKE) $(FLAGS_TO_PASS) install)
10065
10066 @endif flex
10067
10068 .PHONY: install-strip-flex maybe-install-strip-flex
10069 maybe-install-strip-flex:
10070 @if flex
10071 maybe-install-strip-flex: install-strip-flex
10072
10073 install-strip-flex: installdirs
10074 @: $(MAKE); $(unstage)
10075 @r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 (cd $(HOST_SUBDIR)/flex && \
10079 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10080
10081 @endif flex
10082
10083 # Other targets (info, dvi, pdf, etc.)
10084
10085 .PHONY: maybe-info-flex info-flex
10086 maybe-info-flex:
10087 @if flex
10088 maybe-info-flex: info-flex
10089
10090 info-flex: \
10091 configure-flex
10092 @: $(MAKE); $(unstage)
10093 @[ -f ./flex/Makefile ] || exit 0; \
10094 r=`${PWD_COMMAND}`; export r; \
10095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10096 $(HOST_EXPORTS) \
10097 for flag in $(EXTRA_HOST_FLAGS) ; do \
10098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10099 done; \
10100 echo "Doing info in flex"; \
10101 (cd $(HOST_SUBDIR)/flex && \
10102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10104 "RANLIB=$${RANLIB}" \
10105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10106 info) \
10107 || exit 1
10108
10109 @endif flex
10110
10111 .PHONY: maybe-dvi-flex dvi-flex
10112 maybe-dvi-flex:
10113 @if flex
10114 maybe-dvi-flex: dvi-flex
10115
10116 dvi-flex: \
10117 configure-flex
10118 @: $(MAKE); $(unstage)
10119 @[ -f ./flex/Makefile ] || exit 0; \
10120 r=`${PWD_COMMAND}`; export r; \
10121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122 $(HOST_EXPORTS) \
10123 for flag in $(EXTRA_HOST_FLAGS) ; do \
10124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125 done; \
10126 echo "Doing dvi in flex"; \
10127 (cd $(HOST_SUBDIR)/flex && \
10128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130 "RANLIB=$${RANLIB}" \
10131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10132 dvi) \
10133 || exit 1
10134
10135 @endif flex
10136
10137 .PHONY: maybe-pdf-flex pdf-flex
10138 maybe-pdf-flex:
10139 @if flex
10140 maybe-pdf-flex: pdf-flex
10141
10142 pdf-flex: \
10143 configure-flex
10144 @: $(MAKE); $(unstage)
10145 @[ -f ./flex/Makefile ] || exit 0; \
10146 r=`${PWD_COMMAND}`; export r; \
10147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148 $(HOST_EXPORTS) \
10149 for flag in $(EXTRA_HOST_FLAGS) ; do \
10150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10151 done; \
10152 echo "Doing pdf in flex"; \
10153 (cd $(HOST_SUBDIR)/flex && \
10154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10156 "RANLIB=$${RANLIB}" \
10157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10158 pdf) \
10159 || exit 1
10160
10161 @endif flex
10162
10163 .PHONY: maybe-html-flex html-flex
10164 maybe-html-flex:
10165 @if flex
10166 maybe-html-flex: html-flex
10167
10168 html-flex: \
10169 configure-flex
10170 @: $(MAKE); $(unstage)
10171 @[ -f ./flex/Makefile ] || exit 0; \
10172 r=`${PWD_COMMAND}`; export r; \
10173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10174 $(HOST_EXPORTS) \
10175 for flag in $(EXTRA_HOST_FLAGS) ; do \
10176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10177 done; \
10178 echo "Doing html in flex"; \
10179 (cd $(HOST_SUBDIR)/flex && \
10180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10182 "RANLIB=$${RANLIB}" \
10183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10184 html) \
10185 || exit 1
10186
10187 @endif flex
10188
10189 .PHONY: maybe-TAGS-flex TAGS-flex
10190 maybe-TAGS-flex:
10191 @if flex
10192 maybe-TAGS-flex: TAGS-flex
10193
10194 TAGS-flex: \
10195 configure-flex
10196 @: $(MAKE); $(unstage)
10197 @[ -f ./flex/Makefile ] || exit 0; \
10198 r=`${PWD_COMMAND}`; export r; \
10199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200 $(HOST_EXPORTS) \
10201 for flag in $(EXTRA_HOST_FLAGS) ; do \
10202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10203 done; \
10204 echo "Doing TAGS in flex"; \
10205 (cd $(HOST_SUBDIR)/flex && \
10206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10208 "RANLIB=$${RANLIB}" \
10209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10210 TAGS) \
10211 || exit 1
10212
10213 @endif flex
10214
10215 .PHONY: maybe-install-info-flex install-info-flex
10216 maybe-install-info-flex:
10217 @if flex
10218 maybe-install-info-flex: install-info-flex
10219
10220 install-info-flex: \
10221 configure-flex \
10222 info-flex
10223 @: $(MAKE); $(unstage)
10224 @[ -f ./flex/Makefile ] || exit 0; \
10225 r=`${PWD_COMMAND}`; export r; \
10226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10227 $(HOST_EXPORTS) \
10228 for flag in $(EXTRA_HOST_FLAGS) ; do \
10229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10230 done; \
10231 echo "Doing install-info in flex"; \
10232 (cd $(HOST_SUBDIR)/flex && \
10233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10235 "RANLIB=$${RANLIB}" \
10236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10237 install-info) \
10238 || exit 1
10239
10240 @endif flex
10241
10242 .PHONY: maybe-install-pdf-flex install-pdf-flex
10243 maybe-install-pdf-flex:
10244 @if flex
10245 maybe-install-pdf-flex: install-pdf-flex
10246
10247 install-pdf-flex: \
10248 configure-flex \
10249 pdf-flex
10250 @: $(MAKE); $(unstage)
10251 @[ -f ./flex/Makefile ] || exit 0; \
10252 r=`${PWD_COMMAND}`; export r; \
10253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10254 $(HOST_EXPORTS) \
10255 for flag in $(EXTRA_HOST_FLAGS) ; do \
10256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10257 done; \
10258 echo "Doing install-pdf in flex"; \
10259 (cd $(HOST_SUBDIR)/flex && \
10260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10262 "RANLIB=$${RANLIB}" \
10263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10264 install-pdf) \
10265 || exit 1
10266
10267 @endif flex
10268
10269 .PHONY: maybe-install-html-flex install-html-flex
10270 maybe-install-html-flex:
10271 @if flex
10272 maybe-install-html-flex: install-html-flex
10273
10274 install-html-flex: \
10275 configure-flex \
10276 html-flex
10277 @: $(MAKE); $(unstage)
10278 @[ -f ./flex/Makefile ] || exit 0; \
10279 r=`${PWD_COMMAND}`; export r; \
10280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10281 $(HOST_EXPORTS) \
10282 for flag in $(EXTRA_HOST_FLAGS) ; do \
10283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10284 done; \
10285 echo "Doing install-html in flex"; \
10286 (cd $(HOST_SUBDIR)/flex && \
10287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10289 "RANLIB=$${RANLIB}" \
10290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10291 install-html) \
10292 || exit 1
10293
10294 @endif flex
10295
10296 .PHONY: maybe-installcheck-flex installcheck-flex
10297 maybe-installcheck-flex:
10298 @if flex
10299 maybe-installcheck-flex: installcheck-flex
10300
10301 installcheck-flex: \
10302 configure-flex
10303 @: $(MAKE); $(unstage)
10304 @[ -f ./flex/Makefile ] || exit 0; \
10305 r=`${PWD_COMMAND}`; export r; \
10306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10307 $(HOST_EXPORTS) \
10308 for flag in $(EXTRA_HOST_FLAGS) ; do \
10309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10310 done; \
10311 echo "Doing installcheck in flex"; \
10312 (cd $(HOST_SUBDIR)/flex && \
10313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10315 "RANLIB=$${RANLIB}" \
10316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10317 installcheck) \
10318 || exit 1
10319
10320 @endif flex
10321
10322 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10323 maybe-mostlyclean-flex:
10324 @if flex
10325 maybe-mostlyclean-flex: mostlyclean-flex
10326
10327 mostlyclean-flex:
10328 @: $(MAKE); $(unstage)
10329 @[ -f ./flex/Makefile ] || exit 0; \
10330 r=`${PWD_COMMAND}`; export r; \
10331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10332 $(HOST_EXPORTS) \
10333 for flag in $(EXTRA_HOST_FLAGS) ; do \
10334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10335 done; \
10336 echo "Doing mostlyclean in flex"; \
10337 (cd $(HOST_SUBDIR)/flex && \
10338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10340 "RANLIB=$${RANLIB}" \
10341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10342 mostlyclean) \
10343 || exit 1
10344
10345 @endif flex
10346
10347 .PHONY: maybe-clean-flex clean-flex
10348 maybe-clean-flex:
10349 @if flex
10350 maybe-clean-flex: clean-flex
10351
10352 clean-flex:
10353 @: $(MAKE); $(unstage)
10354 @[ -f ./flex/Makefile ] || exit 0; \
10355 r=`${PWD_COMMAND}`; export r; \
10356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10357 $(HOST_EXPORTS) \
10358 for flag in $(EXTRA_HOST_FLAGS) ; do \
10359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10360 done; \
10361 echo "Doing clean in flex"; \
10362 (cd $(HOST_SUBDIR)/flex && \
10363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10365 "RANLIB=$${RANLIB}" \
10366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10367 clean) \
10368 || exit 1
10369
10370 @endif flex
10371
10372 .PHONY: maybe-distclean-flex distclean-flex
10373 maybe-distclean-flex:
10374 @if flex
10375 maybe-distclean-flex: distclean-flex
10376
10377 distclean-flex:
10378 @: $(MAKE); $(unstage)
10379 @[ -f ./flex/Makefile ] || exit 0; \
10380 r=`${PWD_COMMAND}`; export r; \
10381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10382 $(HOST_EXPORTS) \
10383 for flag in $(EXTRA_HOST_FLAGS) ; do \
10384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10385 done; \
10386 echo "Doing distclean in flex"; \
10387 (cd $(HOST_SUBDIR)/flex && \
10388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10390 "RANLIB=$${RANLIB}" \
10391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10392 distclean) \
10393 || exit 1
10394
10395 @endif flex
10396
10397 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10398 maybe-maintainer-clean-flex:
10399 @if flex
10400 maybe-maintainer-clean-flex: maintainer-clean-flex
10401
10402 maintainer-clean-flex:
10403 @: $(MAKE); $(unstage)
10404 @[ -f ./flex/Makefile ] || exit 0; \
10405 r=`${PWD_COMMAND}`; export r; \
10406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10407 $(HOST_EXPORTS) \
10408 for flag in $(EXTRA_HOST_FLAGS) ; do \
10409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10410 done; \
10411 echo "Doing maintainer-clean in flex"; \
10412 (cd $(HOST_SUBDIR)/flex && \
10413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10415 "RANLIB=$${RANLIB}" \
10416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10417 maintainer-clean) \
10418 || exit 1
10419
10420 @endif flex
10421
10422
10423
10424 .PHONY: configure-gas maybe-configure-gas
10425 maybe-configure-gas:
10426 @if gcc-bootstrap
10427 configure-gas: stage_current
10428 @endif gcc-bootstrap
10429 @if gas
10430 maybe-configure-gas: configure-gas
10431 configure-gas:
10432 @r=`${PWD_COMMAND}`; export r; \
10433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10434 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10436 $(HOST_EXPORTS) \
10437 echo Configuring in $(HOST_SUBDIR)/gas; \
10438 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10439 case $(srcdir) in \
10440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10441 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10443 esac; \
10444 module_srcdir=gas; \
10445 $(SHELL) \
10446 $$s/$$module_srcdir/configure \
10447 --srcdir=$${topdir}/$$module_srcdir \
10448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10449 --target=${target_alias} \
10450 || exit 1
10451 @endif gas
10452
10453
10454
10455 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10456 maybe-configure-stage1-gas:
10457 @if gas-bootstrap
10458 maybe-configure-stage1-gas: configure-stage1-gas
10459 configure-stage1-gas:
10460 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10461 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10462 @r=`${PWD_COMMAND}`; export r; \
10463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10464 TFLAGS="$(STAGE1_TFLAGS)"; \
10465 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10466 $(HOST_EXPORTS) \
10467 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10468 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10469 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10470 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10472 cd $(HOST_SUBDIR)/gas || exit 1; \
10473 case $(srcdir) in \
10474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10475 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10477 esac; \
10478 module_srcdir=gas; \
10479 $(SHELL) $$s/$$module_srcdir/configure \
10480 --srcdir=$${topdir}/$$module_srcdir \
10481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10482 --target=${target_alias} \
10483 \
10484 $(STAGE1_CONFIGURE_FLAGS)
10485 @endif gas-bootstrap
10486
10487 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10488 maybe-configure-stage2-gas:
10489 @if gas-bootstrap
10490 maybe-configure-stage2-gas: configure-stage2-gas
10491 configure-stage2-gas:
10492 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10494 @r=`${PWD_COMMAND}`; export r; \
10495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10496 TFLAGS="$(STAGE2_TFLAGS)"; \
10497 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10498 $(HOST_EXPORTS) \
10499 $(POSTSTAGE1_HOST_EXPORTS) \
10500 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10501 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10502 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10503 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10505 cd $(HOST_SUBDIR)/gas || exit 1; \
10506 case $(srcdir) in \
10507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10508 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10510 esac; \
10511 module_srcdir=gas; \
10512 $(SHELL) $$s/$$module_srcdir/configure \
10513 --srcdir=$${topdir}/$$module_srcdir \
10514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10515 --target=${target_alias} \
10516 --with-build-libsubdir=$(HOST_SUBDIR) \
10517 $(STAGE2_CONFIGURE_FLAGS)
10518 @endif gas-bootstrap
10519
10520 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10521 maybe-configure-stage3-gas:
10522 @if gas-bootstrap
10523 maybe-configure-stage3-gas: configure-stage3-gas
10524 configure-stage3-gas:
10525 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10527 @r=`${PWD_COMMAND}`; export r; \
10528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10529 TFLAGS="$(STAGE3_TFLAGS)"; \
10530 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10531 $(HOST_EXPORTS) \
10532 $(POSTSTAGE1_HOST_EXPORTS) \
10533 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10534 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10535 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10536 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10538 cd $(HOST_SUBDIR)/gas || exit 1; \
10539 case $(srcdir) in \
10540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10541 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10543 esac; \
10544 module_srcdir=gas; \
10545 $(SHELL) $$s/$$module_srcdir/configure \
10546 --srcdir=$${topdir}/$$module_srcdir \
10547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10548 --target=${target_alias} \
10549 --with-build-libsubdir=$(HOST_SUBDIR) \
10550 $(STAGE3_CONFIGURE_FLAGS)
10551 @endif gas-bootstrap
10552
10553 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10554 maybe-configure-stage4-gas:
10555 @if gas-bootstrap
10556 maybe-configure-stage4-gas: configure-stage4-gas
10557 configure-stage4-gas:
10558 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10560 @r=`${PWD_COMMAND}`; export r; \
10561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10562 TFLAGS="$(STAGE4_TFLAGS)"; \
10563 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10564 $(HOST_EXPORTS) \
10565 $(POSTSTAGE1_HOST_EXPORTS) \
10566 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10567 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10568 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10569 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10571 cd $(HOST_SUBDIR)/gas || exit 1; \
10572 case $(srcdir) in \
10573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10574 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10576 esac; \
10577 module_srcdir=gas; \
10578 $(SHELL) $$s/$$module_srcdir/configure \
10579 --srcdir=$${topdir}/$$module_srcdir \
10580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10581 --target=${target_alias} \
10582 --with-build-libsubdir=$(HOST_SUBDIR) \
10583 $(STAGE4_CONFIGURE_FLAGS)
10584 @endif gas-bootstrap
10585
10586 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10587 maybe-configure-stageprofile-gas:
10588 @if gas-bootstrap
10589 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10590 configure-stageprofile-gas:
10591 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10592 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10593 @r=`${PWD_COMMAND}`; export r; \
10594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10595 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10596 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10597 $(HOST_EXPORTS) \
10598 $(POSTSTAGE1_HOST_EXPORTS) \
10599 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10600 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10601 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10602 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10604 cd $(HOST_SUBDIR)/gas || exit 1; \
10605 case $(srcdir) in \
10606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10607 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10609 esac; \
10610 module_srcdir=gas; \
10611 $(SHELL) $$s/$$module_srcdir/configure \
10612 --srcdir=$${topdir}/$$module_srcdir \
10613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10614 --target=${target_alias} \
10615 --with-build-libsubdir=$(HOST_SUBDIR) \
10616 $(STAGEprofile_CONFIGURE_FLAGS)
10617 @endif gas-bootstrap
10618
10619 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10620 maybe-configure-stagetrain-gas:
10621 @if gas-bootstrap
10622 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10623 configure-stagetrain-gas:
10624 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10625 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10626 @r=`${PWD_COMMAND}`; export r; \
10627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10628 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10629 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10630 $(HOST_EXPORTS) \
10631 $(POSTSTAGE1_HOST_EXPORTS) \
10632 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10633 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10634 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10635 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10637 cd $(HOST_SUBDIR)/gas || exit 1; \
10638 case $(srcdir) in \
10639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10640 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10642 esac; \
10643 module_srcdir=gas; \
10644 $(SHELL) $$s/$$module_srcdir/configure \
10645 --srcdir=$${topdir}/$$module_srcdir \
10646 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10647 --target=${target_alias} \
10648 --with-build-libsubdir=$(HOST_SUBDIR) \
10649 $(STAGEtrain_CONFIGURE_FLAGS)
10650 @endif gas-bootstrap
10651
10652 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10653 maybe-configure-stagefeedback-gas:
10654 @if gas-bootstrap
10655 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10656 configure-stagefeedback-gas:
10657 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10659 @r=`${PWD_COMMAND}`; export r; \
10660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10661 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10662 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10663 $(HOST_EXPORTS) \
10664 $(POSTSTAGE1_HOST_EXPORTS) \
10665 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10666 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10667 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10668 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10670 cd $(HOST_SUBDIR)/gas || exit 1; \
10671 case $(srcdir) in \
10672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10673 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10675 esac; \
10676 module_srcdir=gas; \
10677 $(SHELL) $$s/$$module_srcdir/configure \
10678 --srcdir=$${topdir}/$$module_srcdir \
10679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10680 --target=${target_alias} \
10681 --with-build-libsubdir=$(HOST_SUBDIR) \
10682 $(STAGEfeedback_CONFIGURE_FLAGS)
10683 @endif gas-bootstrap
10684
10685 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10686 maybe-configure-stageautoprofile-gas:
10687 @if gas-bootstrap
10688 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10689 configure-stageautoprofile-gas:
10690 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10692 @r=`${PWD_COMMAND}`; export r; \
10693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10694 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10695 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10696 $(HOST_EXPORTS) \
10697 $(POSTSTAGE1_HOST_EXPORTS) \
10698 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10699 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10700 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10701 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10703 cd $(HOST_SUBDIR)/gas || exit 1; \
10704 case $(srcdir) in \
10705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10706 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10708 esac; \
10709 module_srcdir=gas; \
10710 $(SHELL) $$s/$$module_srcdir/configure \
10711 --srcdir=$${topdir}/$$module_srcdir \
10712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10713 --target=${target_alias} \
10714 --with-build-libsubdir=$(HOST_SUBDIR) \
10715 $(STAGEautoprofile_CONFIGURE_FLAGS)
10716 @endif gas-bootstrap
10717
10718 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10719 maybe-configure-stageautofeedback-gas:
10720 @if gas-bootstrap
10721 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10722 configure-stageautofeedback-gas:
10723 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10725 @r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10728 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10729 $(HOST_EXPORTS) \
10730 $(POSTSTAGE1_HOST_EXPORTS) \
10731 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10732 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10733 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10734 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10736 cd $(HOST_SUBDIR)/gas || exit 1; \
10737 case $(srcdir) in \
10738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10739 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10741 esac; \
10742 module_srcdir=gas; \
10743 $(SHELL) $$s/$$module_srcdir/configure \
10744 --srcdir=$${topdir}/$$module_srcdir \
10745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10746 --target=${target_alias} \
10747 --with-build-libsubdir=$(HOST_SUBDIR) \
10748 $(STAGEautofeedback_CONFIGURE_FLAGS)
10749 @endif gas-bootstrap
10750
10751
10752
10753
10754
10755 .PHONY: all-gas maybe-all-gas
10756 maybe-all-gas:
10757 @if gcc-bootstrap
10758 all-gas: stage_current
10759 @endif gcc-bootstrap
10760 @if gas
10761 TARGET-gas=all
10762 maybe-all-gas: all-gas
10763 all-gas: configure-gas
10764 @r=`${PWD_COMMAND}`; export r; \
10765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10766 $(HOST_EXPORTS) \
10767 (cd $(HOST_SUBDIR)/gas && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10769 $(TARGET-gas))
10770 @endif gas
10771
10772
10773
10774 .PHONY: all-stage1-gas maybe-all-stage1-gas
10775 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10776 maybe-all-stage1-gas:
10777 maybe-clean-stage1-gas:
10778 @if gas-bootstrap
10779 maybe-all-stage1-gas: all-stage1-gas
10780 all-stage1: all-stage1-gas
10781 TARGET-stage1-gas = $(TARGET-gas)
10782 all-stage1-gas: configure-stage1-gas
10783 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10784 @r=`${PWD_COMMAND}`; export r; \
10785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786 TFLAGS="$(STAGE1_TFLAGS)"; \
10787 $(HOST_EXPORTS) \
10788 cd $(HOST_SUBDIR)/gas && \
10789 \
10790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10791 CFLAGS="$(STAGE1_CFLAGS)" \
10792 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10793 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10794 LIBCFLAGS="$(LIBCFLAGS)" \
10795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10798 $(EXTRA_HOST_FLAGS) \
10799 $(STAGE1_FLAGS_TO_PASS) \
10800 TFLAGS="$(STAGE1_TFLAGS)" \
10801 $(TARGET-stage1-gas)
10802
10803 maybe-clean-stage1-gas: clean-stage1-gas
10804 clean-stage1: clean-stage1-gas
10805 clean-stage1-gas:
10806 @if [ $(current_stage) = stage1 ]; then \
10807 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10808 else \
10809 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10810 $(MAKE) stage1-start; \
10811 fi; \
10812 cd $(HOST_SUBDIR)/gas && \
10813 $(MAKE) $(EXTRA_HOST_FLAGS) \
10814 $(STAGE1_FLAGS_TO_PASS) clean
10815 @endif gas-bootstrap
10816
10817
10818 .PHONY: all-stage2-gas maybe-all-stage2-gas
10819 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10820 maybe-all-stage2-gas:
10821 maybe-clean-stage2-gas:
10822 @if gas-bootstrap
10823 maybe-all-stage2-gas: all-stage2-gas
10824 all-stage2: all-stage2-gas
10825 TARGET-stage2-gas = $(TARGET-gas)
10826 all-stage2-gas: configure-stage2-gas
10827 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10828 @r=`${PWD_COMMAND}`; export r; \
10829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830 TFLAGS="$(STAGE2_TFLAGS)"; \
10831 $(HOST_EXPORTS) \
10832 $(POSTSTAGE1_HOST_EXPORTS) \
10833 cd $(HOST_SUBDIR)/gas && \
10834 \
10835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10836 CFLAGS="$(STAGE2_CFLAGS)" \
10837 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10838 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10839 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10844 TFLAGS="$(STAGE2_TFLAGS)" \
10845 $(TARGET-stage2-gas)
10846
10847 maybe-clean-stage2-gas: clean-stage2-gas
10848 clean-stage2: clean-stage2-gas
10849 clean-stage2-gas:
10850 @if [ $(current_stage) = stage2 ]; then \
10851 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10852 else \
10853 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10854 $(MAKE) stage2-start; \
10855 fi; \
10856 cd $(HOST_SUBDIR)/gas && \
10857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10858 @endif gas-bootstrap
10859
10860
10861 .PHONY: all-stage3-gas maybe-all-stage3-gas
10862 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10863 maybe-all-stage3-gas:
10864 maybe-clean-stage3-gas:
10865 @if gas-bootstrap
10866 maybe-all-stage3-gas: all-stage3-gas
10867 all-stage3: all-stage3-gas
10868 TARGET-stage3-gas = $(TARGET-gas)
10869 all-stage3-gas: configure-stage3-gas
10870 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10871 @r=`${PWD_COMMAND}`; export r; \
10872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10873 TFLAGS="$(STAGE3_TFLAGS)"; \
10874 $(HOST_EXPORTS) \
10875 $(POSTSTAGE1_HOST_EXPORTS) \
10876 cd $(HOST_SUBDIR)/gas && \
10877 \
10878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10879 CFLAGS="$(STAGE3_CFLAGS)" \
10880 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10881 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10882 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10887 TFLAGS="$(STAGE3_TFLAGS)" \
10888 $(TARGET-stage3-gas)
10889
10890 maybe-clean-stage3-gas: clean-stage3-gas
10891 clean-stage3: clean-stage3-gas
10892 clean-stage3-gas:
10893 @if [ $(current_stage) = stage3 ]; then \
10894 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10895 else \
10896 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10897 $(MAKE) stage3-start; \
10898 fi; \
10899 cd $(HOST_SUBDIR)/gas && \
10900 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10901 @endif gas-bootstrap
10902
10903
10904 .PHONY: all-stage4-gas maybe-all-stage4-gas
10905 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10906 maybe-all-stage4-gas:
10907 maybe-clean-stage4-gas:
10908 @if gas-bootstrap
10909 maybe-all-stage4-gas: all-stage4-gas
10910 all-stage4: all-stage4-gas
10911 TARGET-stage4-gas = $(TARGET-gas)
10912 all-stage4-gas: configure-stage4-gas
10913 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10914 @r=`${PWD_COMMAND}`; export r; \
10915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916 TFLAGS="$(STAGE4_TFLAGS)"; \
10917 $(HOST_EXPORTS) \
10918 $(POSTSTAGE1_HOST_EXPORTS) \
10919 cd $(HOST_SUBDIR)/gas && \
10920 \
10921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10922 CFLAGS="$(STAGE4_CFLAGS)" \
10923 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10924 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10925 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10930 TFLAGS="$(STAGE4_TFLAGS)" \
10931 $(TARGET-stage4-gas)
10932
10933 maybe-clean-stage4-gas: clean-stage4-gas
10934 clean-stage4: clean-stage4-gas
10935 clean-stage4-gas:
10936 @if [ $(current_stage) = stage4 ]; then \
10937 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10938 else \
10939 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10940 $(MAKE) stage4-start; \
10941 fi; \
10942 cd $(HOST_SUBDIR)/gas && \
10943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10944 @endif gas-bootstrap
10945
10946
10947 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10948 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10949 maybe-all-stageprofile-gas:
10950 maybe-clean-stageprofile-gas:
10951 @if gas-bootstrap
10952 maybe-all-stageprofile-gas: all-stageprofile-gas
10953 all-stageprofile: all-stageprofile-gas
10954 TARGET-stageprofile-gas = $(TARGET-gas)
10955 all-stageprofile-gas: configure-stageprofile-gas
10956 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10957 @r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10960 $(HOST_EXPORTS) \
10961 $(POSTSTAGE1_HOST_EXPORTS) \
10962 cd $(HOST_SUBDIR)/gas && \
10963 \
10964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10965 CFLAGS="$(STAGEprofile_CFLAGS)" \
10966 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10967 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10968 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10973 TFLAGS="$(STAGEprofile_TFLAGS)" \
10974 $(TARGET-stageprofile-gas)
10975
10976 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10977 clean-stageprofile: clean-stageprofile-gas
10978 clean-stageprofile-gas:
10979 @if [ $(current_stage) = stageprofile ]; then \
10980 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10981 else \
10982 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10983 $(MAKE) stageprofile-start; \
10984 fi; \
10985 cd $(HOST_SUBDIR)/gas && \
10986 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10987 @endif gas-bootstrap
10988
10989
10990 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10991 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10992 maybe-all-stagetrain-gas:
10993 maybe-clean-stagetrain-gas:
10994 @if gas-bootstrap
10995 maybe-all-stagetrain-gas: all-stagetrain-gas
10996 all-stagetrain: all-stagetrain-gas
10997 TARGET-stagetrain-gas = $(TARGET-gas)
10998 all-stagetrain-gas: configure-stagetrain-gas
10999 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11000 @r=`${PWD_COMMAND}`; export r; \
11001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11002 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11003 $(HOST_EXPORTS) \
11004 $(POSTSTAGE1_HOST_EXPORTS) \
11005 cd $(HOST_SUBDIR)/gas && \
11006 \
11007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11008 CFLAGS="$(STAGEtrain_CFLAGS)" \
11009 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11010 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11011 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11016 TFLAGS="$(STAGEtrain_TFLAGS)" \
11017 $(TARGET-stagetrain-gas)
11018
11019 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11020 clean-stagetrain: clean-stagetrain-gas
11021 clean-stagetrain-gas:
11022 @if [ $(current_stage) = stagetrain ]; then \
11023 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11024 else \
11025 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11026 $(MAKE) stagetrain-start; \
11027 fi; \
11028 cd $(HOST_SUBDIR)/gas && \
11029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11030 @endif gas-bootstrap
11031
11032
11033 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11034 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11035 maybe-all-stagefeedback-gas:
11036 maybe-clean-stagefeedback-gas:
11037 @if gas-bootstrap
11038 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11039 all-stagefeedback: all-stagefeedback-gas
11040 TARGET-stagefeedback-gas = $(TARGET-gas)
11041 all-stagefeedback-gas: configure-stagefeedback-gas
11042 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11043 @r=`${PWD_COMMAND}`; export r; \
11044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11045 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11046 $(HOST_EXPORTS) \
11047 $(POSTSTAGE1_HOST_EXPORTS) \
11048 cd $(HOST_SUBDIR)/gas && \
11049 \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11051 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11052 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11053 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11054 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11059 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11060 $(TARGET-stagefeedback-gas)
11061
11062 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11063 clean-stagefeedback: clean-stagefeedback-gas
11064 clean-stagefeedback-gas:
11065 @if [ $(current_stage) = stagefeedback ]; then \
11066 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11067 else \
11068 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11069 $(MAKE) stagefeedback-start; \
11070 fi; \
11071 cd $(HOST_SUBDIR)/gas && \
11072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11073 @endif gas-bootstrap
11074
11075
11076 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11077 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11078 maybe-all-stageautoprofile-gas:
11079 maybe-clean-stageautoprofile-gas:
11080 @if gas-bootstrap
11081 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11082 all-stageautoprofile: all-stageautoprofile-gas
11083 TARGET-stageautoprofile-gas = $(TARGET-gas)
11084 all-stageautoprofile-gas: configure-stageautoprofile-gas
11085 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11086 @r=`${PWD_COMMAND}`; export r; \
11087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11088 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11089 $(HOST_EXPORTS) \
11090 $(POSTSTAGE1_HOST_EXPORTS) \
11091 cd $(HOST_SUBDIR)/gas && \
11092 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11094 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11095 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11096 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11097 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11102 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11103 $(TARGET-stageautoprofile-gas)
11104
11105 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11106 clean-stageautoprofile: clean-stageautoprofile-gas
11107 clean-stageautoprofile-gas:
11108 @if [ $(current_stage) = stageautoprofile ]; then \
11109 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11110 else \
11111 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11112 $(MAKE) stageautoprofile-start; \
11113 fi; \
11114 cd $(HOST_SUBDIR)/gas && \
11115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11116 @endif gas-bootstrap
11117
11118
11119 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11120 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11121 maybe-all-stageautofeedback-gas:
11122 maybe-clean-stageautofeedback-gas:
11123 @if gas-bootstrap
11124 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11125 all-stageautofeedback: all-stageautofeedback-gas
11126 TARGET-stageautofeedback-gas = $(TARGET-gas)
11127 all-stageautofeedback-gas: configure-stageautofeedback-gas
11128 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11129 @r=`${PWD_COMMAND}`; export r; \
11130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11131 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11132 $(HOST_EXPORTS) \
11133 $(POSTSTAGE1_HOST_EXPORTS) \
11134 cd $(HOST_SUBDIR)/gas && \
11135 \
11136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11137 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11138 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11139 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11140 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11145 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11146 $(TARGET-stageautofeedback-gas)
11147
11148 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11149 clean-stageautofeedback: clean-stageautofeedback-gas
11150 clean-stageautofeedback-gas:
11151 @if [ $(current_stage) = stageautofeedback ]; then \
11152 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11153 else \
11154 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11155 $(MAKE) stageautofeedback-start; \
11156 fi; \
11157 cd $(HOST_SUBDIR)/gas && \
11158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11159 @endif gas-bootstrap
11160
11161
11162
11163
11164
11165 .PHONY: check-gas maybe-check-gas
11166 maybe-check-gas:
11167 @if gas
11168 maybe-check-gas: check-gas
11169
11170 check-gas:
11171 @: $(MAKE); $(unstage)
11172 @r=`${PWD_COMMAND}`; export r; \
11173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11174 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11175 (cd $(HOST_SUBDIR)/gas && \
11176 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11177
11178 @endif gas
11179
11180 .PHONY: install-gas maybe-install-gas
11181 maybe-install-gas:
11182 @if gas
11183 maybe-install-gas: install-gas
11184
11185 install-gas: installdirs
11186 @: $(MAKE); $(unstage)
11187 @r=`${PWD_COMMAND}`; export r; \
11188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11189 $(HOST_EXPORTS) \
11190 (cd $(HOST_SUBDIR)/gas && \
11191 $(MAKE) $(FLAGS_TO_PASS) install)
11192
11193 @endif gas
11194
11195 .PHONY: install-strip-gas maybe-install-strip-gas
11196 maybe-install-strip-gas:
11197 @if gas
11198 maybe-install-strip-gas: install-strip-gas
11199
11200 install-strip-gas: installdirs
11201 @: $(MAKE); $(unstage)
11202 @r=`${PWD_COMMAND}`; export r; \
11203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11204 $(HOST_EXPORTS) \
11205 (cd $(HOST_SUBDIR)/gas && \
11206 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11207
11208 @endif gas
11209
11210 # Other targets (info, dvi, pdf, etc.)
11211
11212 .PHONY: maybe-info-gas info-gas
11213 maybe-info-gas:
11214 @if gas
11215 maybe-info-gas: info-gas
11216
11217 info-gas: \
11218 configure-gas
11219 @[ -f ./gas/Makefile ] || exit 0; \
11220 r=`${PWD_COMMAND}`; export r; \
11221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11222 $(HOST_EXPORTS) \
11223 for flag in $(EXTRA_HOST_FLAGS) ; do \
11224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11225 done; \
11226 echo "Doing info in gas"; \
11227 (cd $(HOST_SUBDIR)/gas && \
11228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11230 "RANLIB=$${RANLIB}" \
11231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11232 info) \
11233 || exit 1
11234
11235 @endif gas
11236
11237 .PHONY: maybe-dvi-gas dvi-gas
11238 maybe-dvi-gas:
11239 @if gas
11240 maybe-dvi-gas: dvi-gas
11241
11242 dvi-gas: \
11243 configure-gas
11244 @[ -f ./gas/Makefile ] || exit 0; \
11245 r=`${PWD_COMMAND}`; export r; \
11246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247 $(HOST_EXPORTS) \
11248 for flag in $(EXTRA_HOST_FLAGS) ; do \
11249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11250 done; \
11251 echo "Doing dvi in gas"; \
11252 (cd $(HOST_SUBDIR)/gas && \
11253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11255 "RANLIB=$${RANLIB}" \
11256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11257 dvi) \
11258 || exit 1
11259
11260 @endif gas
11261
11262 .PHONY: maybe-pdf-gas pdf-gas
11263 maybe-pdf-gas:
11264 @if gas
11265 maybe-pdf-gas: pdf-gas
11266
11267 pdf-gas: \
11268 configure-gas
11269 @[ -f ./gas/Makefile ] || exit 0; \
11270 r=`${PWD_COMMAND}`; export r; \
11271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11272 $(HOST_EXPORTS) \
11273 for flag in $(EXTRA_HOST_FLAGS) ; do \
11274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11275 done; \
11276 echo "Doing pdf in gas"; \
11277 (cd $(HOST_SUBDIR)/gas && \
11278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11280 "RANLIB=$${RANLIB}" \
11281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11282 pdf) \
11283 || exit 1
11284
11285 @endif gas
11286
11287 .PHONY: maybe-html-gas html-gas
11288 maybe-html-gas:
11289 @if gas
11290 maybe-html-gas: html-gas
11291
11292 html-gas: \
11293 configure-gas
11294 @[ -f ./gas/Makefile ] || exit 0; \
11295 r=`${PWD_COMMAND}`; export r; \
11296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11297 $(HOST_EXPORTS) \
11298 for flag in $(EXTRA_HOST_FLAGS) ; do \
11299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11300 done; \
11301 echo "Doing html in gas"; \
11302 (cd $(HOST_SUBDIR)/gas && \
11303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11305 "RANLIB=$${RANLIB}" \
11306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11307 html) \
11308 || exit 1
11309
11310 @endif gas
11311
11312 .PHONY: maybe-TAGS-gas TAGS-gas
11313 maybe-TAGS-gas:
11314 @if gas
11315 maybe-TAGS-gas: TAGS-gas
11316
11317 TAGS-gas: \
11318 configure-gas
11319 @[ -f ./gas/Makefile ] || exit 0; \
11320 r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 $(HOST_EXPORTS) \
11323 for flag in $(EXTRA_HOST_FLAGS) ; do \
11324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11325 done; \
11326 echo "Doing TAGS in gas"; \
11327 (cd $(HOST_SUBDIR)/gas && \
11328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11330 "RANLIB=$${RANLIB}" \
11331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11332 TAGS) \
11333 || exit 1
11334
11335 @endif gas
11336
11337 .PHONY: maybe-install-info-gas install-info-gas
11338 maybe-install-info-gas:
11339 @if gas
11340 maybe-install-info-gas: install-info-gas
11341
11342 install-info-gas: \
11343 configure-gas \
11344 info-gas
11345 @[ -f ./gas/Makefile ] || exit 0; \
11346 r=`${PWD_COMMAND}`; export r; \
11347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11348 $(HOST_EXPORTS) \
11349 for flag in $(EXTRA_HOST_FLAGS) ; do \
11350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11351 done; \
11352 echo "Doing install-info in gas"; \
11353 (cd $(HOST_SUBDIR)/gas && \
11354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11356 "RANLIB=$${RANLIB}" \
11357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11358 install-info) \
11359 || exit 1
11360
11361 @endif gas
11362
11363 .PHONY: maybe-install-pdf-gas install-pdf-gas
11364 maybe-install-pdf-gas:
11365 @if gas
11366 maybe-install-pdf-gas: install-pdf-gas
11367
11368 install-pdf-gas: \
11369 configure-gas \
11370 pdf-gas
11371 @[ -f ./gas/Makefile ] || exit 0; \
11372 r=`${PWD_COMMAND}`; export r; \
11373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11374 $(HOST_EXPORTS) \
11375 for flag in $(EXTRA_HOST_FLAGS) ; do \
11376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11377 done; \
11378 echo "Doing install-pdf in gas"; \
11379 (cd $(HOST_SUBDIR)/gas && \
11380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11382 "RANLIB=$${RANLIB}" \
11383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11384 install-pdf) \
11385 || exit 1
11386
11387 @endif gas
11388
11389 .PHONY: maybe-install-html-gas install-html-gas
11390 maybe-install-html-gas:
11391 @if gas
11392 maybe-install-html-gas: install-html-gas
11393
11394 install-html-gas: \
11395 configure-gas \
11396 html-gas
11397 @[ -f ./gas/Makefile ] || exit 0; \
11398 r=`${PWD_COMMAND}`; export r; \
11399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11400 $(HOST_EXPORTS) \
11401 for flag in $(EXTRA_HOST_FLAGS) ; do \
11402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11403 done; \
11404 echo "Doing install-html in gas"; \
11405 (cd $(HOST_SUBDIR)/gas && \
11406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11408 "RANLIB=$${RANLIB}" \
11409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11410 install-html) \
11411 || exit 1
11412
11413 @endif gas
11414
11415 .PHONY: maybe-installcheck-gas installcheck-gas
11416 maybe-installcheck-gas:
11417 @if gas
11418 maybe-installcheck-gas: installcheck-gas
11419
11420 installcheck-gas: \
11421 configure-gas
11422 @[ -f ./gas/Makefile ] || exit 0; \
11423 r=`${PWD_COMMAND}`; export r; \
11424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11425 $(HOST_EXPORTS) \
11426 for flag in $(EXTRA_HOST_FLAGS) ; do \
11427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11428 done; \
11429 echo "Doing installcheck in gas"; \
11430 (cd $(HOST_SUBDIR)/gas && \
11431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11433 "RANLIB=$${RANLIB}" \
11434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11435 installcheck) \
11436 || exit 1
11437
11438 @endif gas
11439
11440 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11441 maybe-mostlyclean-gas:
11442 @if gas
11443 maybe-mostlyclean-gas: mostlyclean-gas
11444
11445 mostlyclean-gas:
11446 @[ -f ./gas/Makefile ] || exit 0; \
11447 r=`${PWD_COMMAND}`; export r; \
11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449 $(HOST_EXPORTS) \
11450 for flag in $(EXTRA_HOST_FLAGS) ; do \
11451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452 done; \
11453 echo "Doing mostlyclean in gas"; \
11454 (cd $(HOST_SUBDIR)/gas && \
11455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457 "RANLIB=$${RANLIB}" \
11458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459 mostlyclean) \
11460 || exit 1
11461
11462 @endif gas
11463
11464 .PHONY: maybe-clean-gas clean-gas
11465 maybe-clean-gas:
11466 @if gas
11467 maybe-clean-gas: clean-gas
11468
11469 clean-gas:
11470 @[ -f ./gas/Makefile ] || exit 0; \
11471 r=`${PWD_COMMAND}`; export r; \
11472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11473 $(HOST_EXPORTS) \
11474 for flag in $(EXTRA_HOST_FLAGS) ; do \
11475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11476 done; \
11477 echo "Doing clean in gas"; \
11478 (cd $(HOST_SUBDIR)/gas && \
11479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11481 "RANLIB=$${RANLIB}" \
11482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11483 clean) \
11484 || exit 1
11485
11486 @endif gas
11487
11488 .PHONY: maybe-distclean-gas distclean-gas
11489 maybe-distclean-gas:
11490 @if gas
11491 maybe-distclean-gas: distclean-gas
11492
11493 distclean-gas:
11494 @[ -f ./gas/Makefile ] || exit 0; \
11495 r=`${PWD_COMMAND}`; export r; \
11496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11497 $(HOST_EXPORTS) \
11498 for flag in $(EXTRA_HOST_FLAGS) ; do \
11499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11500 done; \
11501 echo "Doing distclean in gas"; \
11502 (cd $(HOST_SUBDIR)/gas && \
11503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11505 "RANLIB=$${RANLIB}" \
11506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11507 distclean) \
11508 || exit 1
11509
11510 @endif gas
11511
11512 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11513 maybe-maintainer-clean-gas:
11514 @if gas
11515 maybe-maintainer-clean-gas: maintainer-clean-gas
11516
11517 maintainer-clean-gas:
11518 @[ -f ./gas/Makefile ] || exit 0; \
11519 r=`${PWD_COMMAND}`; export r; \
11520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11521 $(HOST_EXPORTS) \
11522 for flag in $(EXTRA_HOST_FLAGS) ; do \
11523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11524 done; \
11525 echo "Doing maintainer-clean in gas"; \
11526 (cd $(HOST_SUBDIR)/gas && \
11527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11529 "RANLIB=$${RANLIB}" \
11530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11531 maintainer-clean) \
11532 || exit 1
11533
11534 @endif gas
11535
11536
11537
11538 .PHONY: configure-gcc maybe-configure-gcc
11539 maybe-configure-gcc:
11540 @if gcc-bootstrap
11541 configure-gcc: stage_current
11542 @endif gcc-bootstrap
11543 @if gcc
11544 maybe-configure-gcc: configure-gcc
11545 configure-gcc:
11546 @r=`${PWD_COMMAND}`; export r; \
11547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11548 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11550 $(HOST_EXPORTS) \
11551 echo Configuring in $(HOST_SUBDIR)/gcc; \
11552 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11553 case $(srcdir) in \
11554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11555 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11557 esac; \
11558 module_srcdir=gcc; \
11559 $(SHELL) \
11560 $$s/$$module_srcdir/configure \
11561 --srcdir=$${topdir}/$$module_srcdir \
11562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11563 --target=${target_alias} \
11564 || exit 1
11565 @endif gcc
11566
11567
11568
11569 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11570 maybe-configure-stage1-gcc:
11571 @if gcc-bootstrap
11572 maybe-configure-stage1-gcc: configure-stage1-gcc
11573 configure-stage1-gcc:
11574 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11576 @r=`${PWD_COMMAND}`; export r; \
11577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11578 TFLAGS="$(STAGE1_TFLAGS)"; \
11579 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11580 $(HOST_EXPORTS) \
11581 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11582 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11583 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11584 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11586 cd $(HOST_SUBDIR)/gcc || exit 1; \
11587 case $(srcdir) in \
11588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11589 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11591 esac; \
11592 module_srcdir=gcc; \
11593 $(SHELL) $$s/$$module_srcdir/configure \
11594 --srcdir=$${topdir}/$$module_srcdir \
11595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11596 --target=${target_alias} \
11597 \
11598 $(STAGE1_CONFIGURE_FLAGS)
11599 @endif gcc-bootstrap
11600
11601 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11602 maybe-configure-stage2-gcc:
11603 @if gcc-bootstrap
11604 maybe-configure-stage2-gcc: configure-stage2-gcc
11605 configure-stage2-gcc:
11606 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11608 @r=`${PWD_COMMAND}`; export r; \
11609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11610 TFLAGS="$(STAGE2_TFLAGS)"; \
11611 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11612 $(HOST_EXPORTS) \
11613 $(POSTSTAGE1_HOST_EXPORTS) \
11614 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11615 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11616 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11617 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11619 cd $(HOST_SUBDIR)/gcc || exit 1; \
11620 case $(srcdir) in \
11621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11622 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11624 esac; \
11625 module_srcdir=gcc; \
11626 $(SHELL) $$s/$$module_srcdir/configure \
11627 --srcdir=$${topdir}/$$module_srcdir \
11628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11629 --target=${target_alias} \
11630 --with-build-libsubdir=$(HOST_SUBDIR) \
11631 $(STAGE2_CONFIGURE_FLAGS)
11632 @endif gcc-bootstrap
11633
11634 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11635 maybe-configure-stage3-gcc:
11636 @if gcc-bootstrap
11637 maybe-configure-stage3-gcc: configure-stage3-gcc
11638 configure-stage3-gcc:
11639 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11641 @r=`${PWD_COMMAND}`; export r; \
11642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11643 TFLAGS="$(STAGE3_TFLAGS)"; \
11644 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11645 $(HOST_EXPORTS) \
11646 $(POSTSTAGE1_HOST_EXPORTS) \
11647 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11648 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11649 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11650 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11652 cd $(HOST_SUBDIR)/gcc || exit 1; \
11653 case $(srcdir) in \
11654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11655 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11657 esac; \
11658 module_srcdir=gcc; \
11659 $(SHELL) $$s/$$module_srcdir/configure \
11660 --srcdir=$${topdir}/$$module_srcdir \
11661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11662 --target=${target_alias} \
11663 --with-build-libsubdir=$(HOST_SUBDIR) \
11664 $(STAGE3_CONFIGURE_FLAGS)
11665 @endif gcc-bootstrap
11666
11667 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11668 maybe-configure-stage4-gcc:
11669 @if gcc-bootstrap
11670 maybe-configure-stage4-gcc: configure-stage4-gcc
11671 configure-stage4-gcc:
11672 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11674 @r=`${PWD_COMMAND}`; export r; \
11675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676 TFLAGS="$(STAGE4_TFLAGS)"; \
11677 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11678 $(HOST_EXPORTS) \
11679 $(POSTSTAGE1_HOST_EXPORTS) \
11680 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11681 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11682 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11683 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11685 cd $(HOST_SUBDIR)/gcc || exit 1; \
11686 case $(srcdir) in \
11687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11688 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11690 esac; \
11691 module_srcdir=gcc; \
11692 $(SHELL) $$s/$$module_srcdir/configure \
11693 --srcdir=$${topdir}/$$module_srcdir \
11694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11695 --target=${target_alias} \
11696 --with-build-libsubdir=$(HOST_SUBDIR) \
11697 $(STAGE4_CONFIGURE_FLAGS)
11698 @endif gcc-bootstrap
11699
11700 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11701 maybe-configure-stageprofile-gcc:
11702 @if gcc-bootstrap
11703 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11704 configure-stageprofile-gcc:
11705 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11707 @r=`${PWD_COMMAND}`; export r; \
11708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11709 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11710 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11711 $(HOST_EXPORTS) \
11712 $(POSTSTAGE1_HOST_EXPORTS) \
11713 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11714 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11715 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11716 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11718 cd $(HOST_SUBDIR)/gcc || exit 1; \
11719 case $(srcdir) in \
11720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11721 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11723 esac; \
11724 module_srcdir=gcc; \
11725 $(SHELL) $$s/$$module_srcdir/configure \
11726 --srcdir=$${topdir}/$$module_srcdir \
11727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11728 --target=${target_alias} \
11729 --with-build-libsubdir=$(HOST_SUBDIR) \
11730 $(STAGEprofile_CONFIGURE_FLAGS)
11731 @endif gcc-bootstrap
11732
11733 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11734 maybe-configure-stagetrain-gcc:
11735 @if gcc-bootstrap
11736 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11737 configure-stagetrain-gcc:
11738 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11740 @r=`${PWD_COMMAND}`; export r; \
11741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11742 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11743 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11744 $(HOST_EXPORTS) \
11745 $(POSTSTAGE1_HOST_EXPORTS) \
11746 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11747 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11748 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11749 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11751 cd $(HOST_SUBDIR)/gcc || exit 1; \
11752 case $(srcdir) in \
11753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11754 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11756 esac; \
11757 module_srcdir=gcc; \
11758 $(SHELL) $$s/$$module_srcdir/configure \
11759 --srcdir=$${topdir}/$$module_srcdir \
11760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11761 --target=${target_alias} \
11762 --with-build-libsubdir=$(HOST_SUBDIR) \
11763 $(STAGEtrain_CONFIGURE_FLAGS)
11764 @endif gcc-bootstrap
11765
11766 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11767 maybe-configure-stagefeedback-gcc:
11768 @if gcc-bootstrap
11769 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11770 configure-stagefeedback-gcc:
11771 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11773 @r=`${PWD_COMMAND}`; export r; \
11774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11775 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11776 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11777 $(HOST_EXPORTS) \
11778 $(POSTSTAGE1_HOST_EXPORTS) \
11779 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11780 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11781 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11782 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11784 cd $(HOST_SUBDIR)/gcc || exit 1; \
11785 case $(srcdir) in \
11786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11787 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11789 esac; \
11790 module_srcdir=gcc; \
11791 $(SHELL) $$s/$$module_srcdir/configure \
11792 --srcdir=$${topdir}/$$module_srcdir \
11793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11794 --target=${target_alias} \
11795 --with-build-libsubdir=$(HOST_SUBDIR) \
11796 $(STAGEfeedback_CONFIGURE_FLAGS)
11797 @endif gcc-bootstrap
11798
11799 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11800 maybe-configure-stageautoprofile-gcc:
11801 @if gcc-bootstrap
11802 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11803 configure-stageautoprofile-gcc:
11804 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11806 @r=`${PWD_COMMAND}`; export r; \
11807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11808 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11809 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11810 $(HOST_EXPORTS) \
11811 $(POSTSTAGE1_HOST_EXPORTS) \
11812 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11813 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11814 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11815 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11817 cd $(HOST_SUBDIR)/gcc || exit 1; \
11818 case $(srcdir) in \
11819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11820 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11822 esac; \
11823 module_srcdir=gcc; \
11824 $(SHELL) $$s/$$module_srcdir/configure \
11825 --srcdir=$${topdir}/$$module_srcdir \
11826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11827 --target=${target_alias} \
11828 --with-build-libsubdir=$(HOST_SUBDIR) \
11829 $(STAGEautoprofile_CONFIGURE_FLAGS)
11830 @endif gcc-bootstrap
11831
11832 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11833 maybe-configure-stageautofeedback-gcc:
11834 @if gcc-bootstrap
11835 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11836 configure-stageautofeedback-gcc:
11837 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11839 @r=`${PWD_COMMAND}`; export r; \
11840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11842 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11843 $(HOST_EXPORTS) \
11844 $(POSTSTAGE1_HOST_EXPORTS) \
11845 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11846 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11847 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11848 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11850 cd $(HOST_SUBDIR)/gcc || exit 1; \
11851 case $(srcdir) in \
11852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11853 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11855 esac; \
11856 module_srcdir=gcc; \
11857 $(SHELL) $$s/$$module_srcdir/configure \
11858 --srcdir=$${topdir}/$$module_srcdir \
11859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11860 --target=${target_alias} \
11861 --with-build-libsubdir=$(HOST_SUBDIR) \
11862 $(STAGEautofeedback_CONFIGURE_FLAGS)
11863 @endif gcc-bootstrap
11864
11865
11866
11867
11868
11869 .PHONY: all-gcc maybe-all-gcc
11870 maybe-all-gcc:
11871 @if gcc-bootstrap
11872 all-gcc: stage_current
11873 @endif gcc-bootstrap
11874 @if gcc
11875 TARGET-gcc=all
11876 maybe-all-gcc: all-gcc
11877 all-gcc: configure-gcc
11878 @r=`${PWD_COMMAND}`; export r; \
11879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880 $(HOST_EXPORTS) \
11881 (cd $(HOST_SUBDIR)/gcc && \
11882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11883 $(TARGET-gcc))
11884 @endif gcc
11885
11886
11887
11888 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11889 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11890 maybe-all-stage1-gcc:
11891 maybe-clean-stage1-gcc:
11892 @if gcc-bootstrap
11893 maybe-all-stage1-gcc: all-stage1-gcc
11894 all-stage1: all-stage1-gcc
11895 TARGET-stage1-gcc = $(TARGET-gcc)
11896 all-stage1-gcc: configure-stage1-gcc
11897 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11898 @r=`${PWD_COMMAND}`; export r; \
11899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11900 TFLAGS="$(STAGE1_TFLAGS)"; \
11901 $(HOST_EXPORTS) \
11902 cd $(HOST_SUBDIR)/gcc && \
11903 \
11904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11905 CFLAGS="$(STAGE1_CFLAGS)" \
11906 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11907 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11908 LIBCFLAGS="$(LIBCFLAGS)" \
11909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11912 $(EXTRA_HOST_FLAGS) \
11913 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11914 TFLAGS="$(STAGE1_TFLAGS)" \
11915 $(TARGET-stage1-gcc)
11916
11917 maybe-clean-stage1-gcc: clean-stage1-gcc
11918 clean-stage1: clean-stage1-gcc
11919 clean-stage1-gcc:
11920 @if [ $(current_stage) = stage1 ]; then \
11921 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11922 else \
11923 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11924 $(MAKE) stage1-start; \
11925 fi; \
11926 cd $(HOST_SUBDIR)/gcc && \
11927 $(MAKE) $(EXTRA_HOST_FLAGS) \
11928 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11929 @endif gcc-bootstrap
11930
11931
11932 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11933 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11934 maybe-all-stage2-gcc:
11935 maybe-clean-stage2-gcc:
11936 @if gcc-bootstrap
11937 maybe-all-stage2-gcc: all-stage2-gcc
11938 all-stage2: all-stage2-gcc
11939 TARGET-stage2-gcc = $(TARGET-gcc)
11940 all-stage2-gcc: configure-stage2-gcc
11941 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11942 @r=`${PWD_COMMAND}`; export r; \
11943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944 TFLAGS="$(STAGE2_TFLAGS)"; \
11945 $(HOST_EXPORTS) \
11946 $(POSTSTAGE1_HOST_EXPORTS) \
11947 cd $(HOST_SUBDIR)/gcc && \
11948 \
11949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11950 CFLAGS="$(STAGE2_CFLAGS)" \
11951 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11952 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11953 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11958 TFLAGS="$(STAGE2_TFLAGS)" \
11959 $(TARGET-stage2-gcc)
11960
11961 maybe-clean-stage2-gcc: clean-stage2-gcc
11962 clean-stage2: clean-stage2-gcc
11963 clean-stage2-gcc:
11964 @if [ $(current_stage) = stage2 ]; then \
11965 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11966 else \
11967 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11968 $(MAKE) stage2-start; \
11969 fi; \
11970 cd $(HOST_SUBDIR)/gcc && \
11971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11972 @endif gcc-bootstrap
11973
11974
11975 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11976 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11977 maybe-all-stage3-gcc:
11978 maybe-clean-stage3-gcc:
11979 @if gcc-bootstrap
11980 maybe-all-stage3-gcc: all-stage3-gcc
11981 all-stage3: all-stage3-gcc
11982 TARGET-stage3-gcc = $(TARGET-gcc)
11983 all-stage3-gcc: configure-stage3-gcc
11984 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11985 @r=`${PWD_COMMAND}`; export r; \
11986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11987 TFLAGS="$(STAGE3_TFLAGS)"; \
11988 $(HOST_EXPORTS) \
11989 $(POSTSTAGE1_HOST_EXPORTS) \
11990 cd $(HOST_SUBDIR)/gcc && \
11991 \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11993 CFLAGS="$(STAGE3_CFLAGS)" \
11994 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11995 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11996 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12001 TFLAGS="$(STAGE3_TFLAGS)" \
12002 $(TARGET-stage3-gcc)
12003
12004 maybe-clean-stage3-gcc: clean-stage3-gcc
12005 clean-stage3: clean-stage3-gcc
12006 clean-stage3-gcc:
12007 @if [ $(current_stage) = stage3 ]; then \
12008 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12009 else \
12010 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12011 $(MAKE) stage3-start; \
12012 fi; \
12013 cd $(HOST_SUBDIR)/gcc && \
12014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12015 @endif gcc-bootstrap
12016
12017
12018 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12019 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12020 maybe-all-stage4-gcc:
12021 maybe-clean-stage4-gcc:
12022 @if gcc-bootstrap
12023 maybe-all-stage4-gcc: all-stage4-gcc
12024 all-stage4: all-stage4-gcc
12025 TARGET-stage4-gcc = $(TARGET-gcc)
12026 all-stage4-gcc: configure-stage4-gcc
12027 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12028 @r=`${PWD_COMMAND}`; export r; \
12029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12030 TFLAGS="$(STAGE4_TFLAGS)"; \
12031 $(HOST_EXPORTS) \
12032 $(POSTSTAGE1_HOST_EXPORTS) \
12033 cd $(HOST_SUBDIR)/gcc && \
12034 \
12035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12036 CFLAGS="$(STAGE4_CFLAGS)" \
12037 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12038 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12039 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12044 TFLAGS="$(STAGE4_TFLAGS)" \
12045 $(TARGET-stage4-gcc)
12046
12047 maybe-clean-stage4-gcc: clean-stage4-gcc
12048 clean-stage4: clean-stage4-gcc
12049 clean-stage4-gcc:
12050 @if [ $(current_stage) = stage4 ]; then \
12051 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12052 else \
12053 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12054 $(MAKE) stage4-start; \
12055 fi; \
12056 cd $(HOST_SUBDIR)/gcc && \
12057 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12058 @endif gcc-bootstrap
12059
12060
12061 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12062 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12063 maybe-all-stageprofile-gcc:
12064 maybe-clean-stageprofile-gcc:
12065 @if gcc-bootstrap
12066 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12067 all-stageprofile: all-stageprofile-gcc
12068 TARGET-stageprofile-gcc = $(TARGET-gcc)
12069 all-stageprofile-gcc: configure-stageprofile-gcc
12070 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12071 @r=`${PWD_COMMAND}`; export r; \
12072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12074 $(HOST_EXPORTS) \
12075 $(POSTSTAGE1_HOST_EXPORTS) \
12076 cd $(HOST_SUBDIR)/gcc && \
12077 \
12078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12079 CFLAGS="$(STAGEprofile_CFLAGS)" \
12080 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12081 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12082 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12087 TFLAGS="$(STAGEprofile_TFLAGS)" \
12088 $(TARGET-stageprofile-gcc)
12089
12090 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12091 clean-stageprofile: clean-stageprofile-gcc
12092 clean-stageprofile-gcc:
12093 @if [ $(current_stage) = stageprofile ]; then \
12094 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12095 else \
12096 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12097 $(MAKE) stageprofile-start; \
12098 fi; \
12099 cd $(HOST_SUBDIR)/gcc && \
12100 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12101 @endif gcc-bootstrap
12102
12103
12104 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12105 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12106 maybe-all-stagetrain-gcc:
12107 maybe-clean-stagetrain-gcc:
12108 @if gcc-bootstrap
12109 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12110 all-stagetrain: all-stagetrain-gcc
12111 TARGET-stagetrain-gcc = $(TARGET-gcc)
12112 all-stagetrain-gcc: configure-stagetrain-gcc
12113 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12114 @r=`${PWD_COMMAND}`; export r; \
12115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12117 $(HOST_EXPORTS) \
12118 $(POSTSTAGE1_HOST_EXPORTS) \
12119 cd $(HOST_SUBDIR)/gcc && \
12120 \
12121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12122 CFLAGS="$(STAGEtrain_CFLAGS)" \
12123 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12124 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12125 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12130 TFLAGS="$(STAGEtrain_TFLAGS)" \
12131 $(TARGET-stagetrain-gcc)
12132
12133 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12134 clean-stagetrain: clean-stagetrain-gcc
12135 clean-stagetrain-gcc:
12136 @if [ $(current_stage) = stagetrain ]; then \
12137 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12138 else \
12139 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12140 $(MAKE) stagetrain-start; \
12141 fi; \
12142 cd $(HOST_SUBDIR)/gcc && \
12143 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12144 @endif gcc-bootstrap
12145
12146
12147 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12148 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12149 maybe-all-stagefeedback-gcc:
12150 maybe-clean-stagefeedback-gcc:
12151 @if gcc-bootstrap
12152 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12153 all-stagefeedback: all-stagefeedback-gcc
12154 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12155 all-stagefeedback-gcc: configure-stagefeedback-gcc
12156 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12157 @r=`${PWD_COMMAND}`; export r; \
12158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12159 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12160 $(HOST_EXPORTS) \
12161 $(POSTSTAGE1_HOST_EXPORTS) \
12162 cd $(HOST_SUBDIR)/gcc && \
12163 \
12164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12165 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12166 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12167 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12168 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12173 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12174 $(TARGET-stagefeedback-gcc)
12175
12176 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12177 clean-stagefeedback: clean-stagefeedback-gcc
12178 clean-stagefeedback-gcc:
12179 @if [ $(current_stage) = stagefeedback ]; then \
12180 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12181 else \
12182 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12183 $(MAKE) stagefeedback-start; \
12184 fi; \
12185 cd $(HOST_SUBDIR)/gcc && \
12186 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12187 @endif gcc-bootstrap
12188
12189
12190 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12191 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12192 maybe-all-stageautoprofile-gcc:
12193 maybe-clean-stageautoprofile-gcc:
12194 @if gcc-bootstrap
12195 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12196 all-stageautoprofile: all-stageautoprofile-gcc
12197 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12198 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12199 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12200 @r=`${PWD_COMMAND}`; export r; \
12201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12203 $(HOST_EXPORTS) \
12204 $(POSTSTAGE1_HOST_EXPORTS) \
12205 cd $(HOST_SUBDIR)/gcc && \
12206 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12208 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12209 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12210 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12211 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12216 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12217 $(TARGET-stageautoprofile-gcc)
12218
12219 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12220 clean-stageautoprofile: clean-stageautoprofile-gcc
12221 clean-stageautoprofile-gcc:
12222 @if [ $(current_stage) = stageautoprofile ]; then \
12223 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12224 else \
12225 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12226 $(MAKE) stageautoprofile-start; \
12227 fi; \
12228 cd $(HOST_SUBDIR)/gcc && \
12229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12230 @endif gcc-bootstrap
12231
12232
12233 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12234 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12235 maybe-all-stageautofeedback-gcc:
12236 maybe-clean-stageautofeedback-gcc:
12237 @if gcc-bootstrap
12238 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12239 all-stageautofeedback: all-stageautofeedback-gcc
12240 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12241 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12242 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12243 @r=`${PWD_COMMAND}`; export r; \
12244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12246 $(HOST_EXPORTS) \
12247 $(POSTSTAGE1_HOST_EXPORTS) \
12248 cd $(HOST_SUBDIR)/gcc && \
12249 \
12250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12251 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12252 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12253 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12254 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12258 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12259 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12260 $(TARGET-stageautofeedback-gcc)
12261
12262 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12263 clean-stageautofeedback: clean-stageautofeedback-gcc
12264 clean-stageautofeedback-gcc:
12265 @if [ $(current_stage) = stageautofeedback ]; then \
12266 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12267 else \
12268 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12269 $(MAKE) stageautofeedback-start; \
12270 fi; \
12271 cd $(HOST_SUBDIR)/gcc && \
12272 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12273 @endif gcc-bootstrap
12274
12275
12276
12277
12278
12279 .PHONY: check-gcc maybe-check-gcc
12280 maybe-check-gcc:
12281 @if gcc
12282 maybe-check-gcc: check-gcc
12283
12284 check-gcc:
12285 @: $(MAKE); $(unstage)
12286 @r=`${PWD_COMMAND}`; export r; \
12287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12288 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12289 (cd $(HOST_SUBDIR)/gcc && \
12290 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12291
12292 @endif gcc
12293
12294 .PHONY: install-gcc maybe-install-gcc
12295 maybe-install-gcc:
12296 @if gcc
12297 maybe-install-gcc: install-gcc
12298
12299 install-gcc: installdirs
12300 @: $(MAKE); $(unstage)
12301 @r=`${PWD_COMMAND}`; export r; \
12302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12303 $(HOST_EXPORTS) \
12304 (cd $(HOST_SUBDIR)/gcc && \
12305 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12306
12307 @endif gcc
12308
12309 .PHONY: install-strip-gcc maybe-install-strip-gcc
12310 maybe-install-strip-gcc:
12311 @if gcc
12312 maybe-install-strip-gcc: install-strip-gcc
12313
12314 install-strip-gcc: installdirs
12315 @: $(MAKE); $(unstage)
12316 @r=`${PWD_COMMAND}`; export r; \
12317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318 $(HOST_EXPORTS) \
12319 (cd $(HOST_SUBDIR)/gcc && \
12320 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12321
12322 @endif gcc
12323
12324 # Other targets (info, dvi, pdf, etc.)
12325
12326 .PHONY: maybe-info-gcc info-gcc
12327 maybe-info-gcc:
12328 @if gcc
12329 maybe-info-gcc: info-gcc
12330
12331 info-gcc: \
12332 configure-gcc
12333 @[ -f ./gcc/Makefile ] || exit 0; \
12334 r=`${PWD_COMMAND}`; export r; \
12335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336 $(HOST_EXPORTS) \
12337 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12339 done; \
12340 echo "Doing info in gcc"; \
12341 (cd $(HOST_SUBDIR)/gcc && \
12342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12344 "RANLIB=$${RANLIB}" \
12345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12346 info) \
12347 || exit 1
12348
12349 @endif gcc
12350
12351 .PHONY: maybe-dvi-gcc dvi-gcc
12352 maybe-dvi-gcc:
12353 @if gcc
12354 maybe-dvi-gcc: dvi-gcc
12355
12356 dvi-gcc: \
12357 configure-gcc
12358 @[ -f ./gcc/Makefile ] || exit 0; \
12359 r=`${PWD_COMMAND}`; export r; \
12360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12361 $(HOST_EXPORTS) \
12362 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12364 done; \
12365 echo "Doing dvi in gcc"; \
12366 (cd $(HOST_SUBDIR)/gcc && \
12367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12369 "RANLIB=$${RANLIB}" \
12370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12371 dvi) \
12372 || exit 1
12373
12374 @endif gcc
12375
12376 .PHONY: maybe-pdf-gcc pdf-gcc
12377 maybe-pdf-gcc:
12378 @if gcc
12379 maybe-pdf-gcc: pdf-gcc
12380
12381 pdf-gcc: \
12382 configure-gcc
12383 @[ -f ./gcc/Makefile ] || exit 0; \
12384 r=`${PWD_COMMAND}`; export r; \
12385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12386 $(HOST_EXPORTS) \
12387 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12389 done; \
12390 echo "Doing pdf in gcc"; \
12391 (cd $(HOST_SUBDIR)/gcc && \
12392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12394 "RANLIB=$${RANLIB}" \
12395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12396 pdf) \
12397 || exit 1
12398
12399 @endif gcc
12400
12401 .PHONY: maybe-html-gcc html-gcc
12402 maybe-html-gcc:
12403 @if gcc
12404 maybe-html-gcc: html-gcc
12405
12406 html-gcc: \
12407 configure-gcc
12408 @[ -f ./gcc/Makefile ] || exit 0; \
12409 r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12414 done; \
12415 echo "Doing html in gcc"; \
12416 (cd $(HOST_SUBDIR)/gcc && \
12417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12419 "RANLIB=$${RANLIB}" \
12420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12421 html) \
12422 || exit 1
12423
12424 @endif gcc
12425
12426 .PHONY: maybe-TAGS-gcc TAGS-gcc
12427 maybe-TAGS-gcc:
12428 @if gcc
12429 maybe-TAGS-gcc: TAGS-gcc
12430
12431 TAGS-gcc: \
12432 configure-gcc
12433 @[ -f ./gcc/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439 done; \
12440 echo "Doing TAGS in gcc"; \
12441 (cd $(HOST_SUBDIR)/gcc && \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444 "RANLIB=$${RANLIB}" \
12445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446 TAGS) \
12447 || exit 1
12448
12449 @endif gcc
12450
12451 .PHONY: maybe-install-info-gcc install-info-gcc
12452 maybe-install-info-gcc:
12453 @if gcc
12454 maybe-install-info-gcc: install-info-gcc
12455
12456 install-info-gcc: \
12457 configure-gcc \
12458 info-gcc
12459 @[ -f ./gcc/Makefile ] || exit 0; \
12460 r=`${PWD_COMMAND}`; export r; \
12461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462 $(HOST_EXPORTS) \
12463 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing install-info in gcc"; \
12467 (cd $(HOST_SUBDIR)/gcc && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472 install-info) \
12473 || exit 1
12474
12475 @endif gcc
12476
12477 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12478 maybe-install-pdf-gcc:
12479 @if gcc
12480 maybe-install-pdf-gcc: install-pdf-gcc
12481
12482 install-pdf-gcc: \
12483 configure-gcc \
12484 pdf-gcc
12485 @[ -f ./gcc/Makefile ] || exit 0; \
12486 r=`${PWD_COMMAND}`; export r; \
12487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488 $(HOST_EXPORTS) \
12489 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491 done; \
12492 echo "Doing install-pdf in gcc"; \
12493 (cd $(HOST_SUBDIR)/gcc && \
12494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496 "RANLIB=$${RANLIB}" \
12497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498 install-pdf) \
12499 || exit 1
12500
12501 @endif gcc
12502
12503 .PHONY: maybe-install-html-gcc install-html-gcc
12504 maybe-install-html-gcc:
12505 @if gcc
12506 maybe-install-html-gcc: install-html-gcc
12507
12508 install-html-gcc: \
12509 configure-gcc \
12510 html-gcc
12511 @[ -f ./gcc/Makefile ] || exit 0; \
12512 r=`${PWD_COMMAND}`; export r; \
12513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514 $(HOST_EXPORTS) \
12515 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517 done; \
12518 echo "Doing install-html in gcc"; \
12519 (cd $(HOST_SUBDIR)/gcc && \
12520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522 "RANLIB=$${RANLIB}" \
12523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524 install-html) \
12525 || exit 1
12526
12527 @endif gcc
12528
12529 .PHONY: maybe-installcheck-gcc installcheck-gcc
12530 maybe-installcheck-gcc:
12531 @if gcc
12532 maybe-installcheck-gcc: installcheck-gcc
12533
12534 installcheck-gcc: \
12535 configure-gcc
12536 @[ -f ./gcc/Makefile ] || exit 0; \
12537 r=`${PWD_COMMAND}`; export r; \
12538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12539 $(HOST_EXPORTS) \
12540 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12542 done; \
12543 echo "Doing installcheck in gcc"; \
12544 (cd $(HOST_SUBDIR)/gcc && \
12545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12547 "RANLIB=$${RANLIB}" \
12548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12549 installcheck) \
12550 || exit 1
12551
12552 @endif gcc
12553
12554 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12555 maybe-mostlyclean-gcc:
12556 @if gcc
12557 maybe-mostlyclean-gcc: mostlyclean-gcc
12558
12559 mostlyclean-gcc:
12560 @[ -f ./gcc/Makefile ] || exit 0; \
12561 r=`${PWD_COMMAND}`; export r; \
12562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12563 $(HOST_EXPORTS) \
12564 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12566 done; \
12567 echo "Doing mostlyclean in gcc"; \
12568 (cd $(HOST_SUBDIR)/gcc && \
12569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12571 "RANLIB=$${RANLIB}" \
12572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12573 mostlyclean) \
12574 || exit 1
12575
12576 @endif gcc
12577
12578 .PHONY: maybe-clean-gcc clean-gcc
12579 maybe-clean-gcc:
12580 @if gcc
12581 maybe-clean-gcc: clean-gcc
12582
12583 clean-gcc:
12584 @[ -f ./gcc/Makefile ] || exit 0; \
12585 r=`${PWD_COMMAND}`; export r; \
12586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587 $(HOST_EXPORTS) \
12588 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12590 done; \
12591 echo "Doing clean in gcc"; \
12592 (cd $(HOST_SUBDIR)/gcc && \
12593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12595 "RANLIB=$${RANLIB}" \
12596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12597 clean) \
12598 || exit 1
12599
12600 @endif gcc
12601
12602 .PHONY: maybe-distclean-gcc distclean-gcc
12603 maybe-distclean-gcc:
12604 @if gcc
12605 maybe-distclean-gcc: distclean-gcc
12606
12607 distclean-gcc:
12608 @[ -f ./gcc/Makefile ] || exit 0; \
12609 r=`${PWD_COMMAND}`; export r; \
12610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12611 $(HOST_EXPORTS) \
12612 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12614 done; \
12615 echo "Doing distclean in gcc"; \
12616 (cd $(HOST_SUBDIR)/gcc && \
12617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12619 "RANLIB=$${RANLIB}" \
12620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12621 distclean) \
12622 || exit 1
12623
12624 @endif gcc
12625
12626 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12627 maybe-maintainer-clean-gcc:
12628 @if gcc
12629 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12630
12631 maintainer-clean-gcc:
12632 @[ -f ./gcc/Makefile ] || exit 0; \
12633 r=`${PWD_COMMAND}`; export r; \
12634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635 $(HOST_EXPORTS) \
12636 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638 done; \
12639 echo "Doing maintainer-clean in gcc"; \
12640 (cd $(HOST_SUBDIR)/gcc && \
12641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643 "RANLIB=$${RANLIB}" \
12644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12645 maintainer-clean) \
12646 || exit 1
12647
12648 @endif gcc
12649
12650
12651
12652 .PHONY: configure-gmp maybe-configure-gmp
12653 maybe-configure-gmp:
12654 @if gcc-bootstrap
12655 configure-gmp: stage_current
12656 @endif gcc-bootstrap
12657 @if gmp
12658 maybe-configure-gmp: configure-gmp
12659 configure-gmp:
12660 @r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12664 $(HOST_EXPORTS) \
12665 echo Configuring in $(HOST_SUBDIR)/gmp; \
12666 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12667 case $(srcdir) in \
12668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12669 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12671 esac; \
12672 module_srcdir=gmp; \
12673 $(SHELL) \
12674 $$s/$$module_srcdir/configure \
12675 --srcdir=$${topdir}/$$module_srcdir \
12676 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12677 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12678 || exit 1
12679 @endif gmp
12680
12681
12682
12683 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12684 maybe-configure-stage1-gmp:
12685 @if gmp-bootstrap
12686 maybe-configure-stage1-gmp: configure-stage1-gmp
12687 configure-stage1-gmp:
12688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12690 @r=`${PWD_COMMAND}`; export r; \
12691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12692 TFLAGS="$(STAGE1_TFLAGS)"; \
12693 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12694 $(HOST_EXPORTS) \
12695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12696 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12697 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12698 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12700 cd $(HOST_SUBDIR)/gmp || exit 1; \
12701 case $(srcdir) in \
12702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12703 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12705 esac; \
12706 module_srcdir=gmp; \
12707 $(SHELL) $$s/$$module_srcdir/configure \
12708 --srcdir=$${topdir}/$$module_srcdir \
12709 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12710 --target=none-${host_vendor}-${host_os} \
12711 \
12712 $(STAGE1_CONFIGURE_FLAGS) \
12713 --disable-shared LEX="touch lex.yy.c"
12714 @endif gmp-bootstrap
12715
12716 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12717 maybe-configure-stage2-gmp:
12718 @if gmp-bootstrap
12719 maybe-configure-stage2-gmp: configure-stage2-gmp
12720 configure-stage2-gmp:
12721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12723 @r=`${PWD_COMMAND}`; export r; \
12724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12725 TFLAGS="$(STAGE2_TFLAGS)"; \
12726 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12727 $(HOST_EXPORTS) \
12728 $(POSTSTAGE1_HOST_EXPORTS) \
12729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12732 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12734 cd $(HOST_SUBDIR)/gmp || exit 1; \
12735 case $(srcdir) in \
12736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12737 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12739 esac; \
12740 module_srcdir=gmp; \
12741 $(SHELL) $$s/$$module_srcdir/configure \
12742 --srcdir=$${topdir}/$$module_srcdir \
12743 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12744 --target=none-${host_vendor}-${host_os} \
12745 --with-build-libsubdir=$(HOST_SUBDIR) \
12746 $(STAGE2_CONFIGURE_FLAGS) \
12747 --disable-shared LEX="touch lex.yy.c"
12748 @endif gmp-bootstrap
12749
12750 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12751 maybe-configure-stage3-gmp:
12752 @if gmp-bootstrap
12753 maybe-configure-stage3-gmp: configure-stage3-gmp
12754 configure-stage3-gmp:
12755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12757 @r=`${PWD_COMMAND}`; export r; \
12758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12759 TFLAGS="$(STAGE3_TFLAGS)"; \
12760 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12761 $(HOST_EXPORTS) \
12762 $(POSTSTAGE1_HOST_EXPORTS) \
12763 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12764 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12765 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12766 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12768 cd $(HOST_SUBDIR)/gmp || exit 1; \
12769 case $(srcdir) in \
12770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12771 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12773 esac; \
12774 module_srcdir=gmp; \
12775 $(SHELL) $$s/$$module_srcdir/configure \
12776 --srcdir=$${topdir}/$$module_srcdir \
12777 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12778 --target=none-${host_vendor}-${host_os} \
12779 --with-build-libsubdir=$(HOST_SUBDIR) \
12780 $(STAGE3_CONFIGURE_FLAGS) \
12781 --disable-shared LEX="touch lex.yy.c"
12782 @endif gmp-bootstrap
12783
12784 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12785 maybe-configure-stage4-gmp:
12786 @if gmp-bootstrap
12787 maybe-configure-stage4-gmp: configure-stage4-gmp
12788 configure-stage4-gmp:
12789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12791 @r=`${PWD_COMMAND}`; export r; \
12792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793 TFLAGS="$(STAGE4_TFLAGS)"; \
12794 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12795 $(HOST_EXPORTS) \
12796 $(POSTSTAGE1_HOST_EXPORTS) \
12797 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12798 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12799 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12800 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12802 cd $(HOST_SUBDIR)/gmp || exit 1; \
12803 case $(srcdir) in \
12804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12805 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12807 esac; \
12808 module_srcdir=gmp; \
12809 $(SHELL) $$s/$$module_srcdir/configure \
12810 --srcdir=$${topdir}/$$module_srcdir \
12811 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12812 --target=none-${host_vendor}-${host_os} \
12813 --with-build-libsubdir=$(HOST_SUBDIR) \
12814 $(STAGE4_CONFIGURE_FLAGS) \
12815 --disable-shared LEX="touch lex.yy.c"
12816 @endif gmp-bootstrap
12817
12818 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12819 maybe-configure-stageprofile-gmp:
12820 @if gmp-bootstrap
12821 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12822 configure-stageprofile-gmp:
12823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12825 @r=`${PWD_COMMAND}`; export r; \
12826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12828 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12829 $(HOST_EXPORTS) \
12830 $(POSTSTAGE1_HOST_EXPORTS) \
12831 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12833 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12834 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12836 cd $(HOST_SUBDIR)/gmp || exit 1; \
12837 case $(srcdir) in \
12838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12839 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12841 esac; \
12842 module_srcdir=gmp; \
12843 $(SHELL) $$s/$$module_srcdir/configure \
12844 --srcdir=$${topdir}/$$module_srcdir \
12845 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12846 --target=none-${host_vendor}-${host_os} \
12847 --with-build-libsubdir=$(HOST_SUBDIR) \
12848 $(STAGEprofile_CONFIGURE_FLAGS) \
12849 --disable-shared LEX="touch lex.yy.c"
12850 @endif gmp-bootstrap
12851
12852 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12853 maybe-configure-stagetrain-gmp:
12854 @if gmp-bootstrap
12855 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12856 configure-stagetrain-gmp:
12857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12859 @r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12862 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12863 $(HOST_EXPORTS) \
12864 $(POSTSTAGE1_HOST_EXPORTS) \
12865 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12867 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12868 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12870 cd $(HOST_SUBDIR)/gmp || exit 1; \
12871 case $(srcdir) in \
12872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12873 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12875 esac; \
12876 module_srcdir=gmp; \
12877 $(SHELL) $$s/$$module_srcdir/configure \
12878 --srcdir=$${topdir}/$$module_srcdir \
12879 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12880 --target=none-${host_vendor}-${host_os} \
12881 --with-build-libsubdir=$(HOST_SUBDIR) \
12882 $(STAGEtrain_CONFIGURE_FLAGS) \
12883 --disable-shared LEX="touch lex.yy.c"
12884 @endif gmp-bootstrap
12885
12886 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12887 maybe-configure-stagefeedback-gmp:
12888 @if gmp-bootstrap
12889 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12890 configure-stagefeedback-gmp:
12891 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12893 @r=`${PWD_COMMAND}`; export r; \
12894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12896 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12897 $(HOST_EXPORTS) \
12898 $(POSTSTAGE1_HOST_EXPORTS) \
12899 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12900 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12901 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12902 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12904 cd $(HOST_SUBDIR)/gmp || exit 1; \
12905 case $(srcdir) in \
12906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12907 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12909 esac; \
12910 module_srcdir=gmp; \
12911 $(SHELL) $$s/$$module_srcdir/configure \
12912 --srcdir=$${topdir}/$$module_srcdir \
12913 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12914 --target=none-${host_vendor}-${host_os} \
12915 --with-build-libsubdir=$(HOST_SUBDIR) \
12916 $(STAGEfeedback_CONFIGURE_FLAGS) \
12917 --disable-shared LEX="touch lex.yy.c"
12918 @endif gmp-bootstrap
12919
12920 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12921 maybe-configure-stageautoprofile-gmp:
12922 @if gmp-bootstrap
12923 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12924 configure-stageautoprofile-gmp:
12925 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12927 @r=`${PWD_COMMAND}`; export r; \
12928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12930 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12931 $(HOST_EXPORTS) \
12932 $(POSTSTAGE1_HOST_EXPORTS) \
12933 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12934 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12935 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12936 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12938 cd $(HOST_SUBDIR)/gmp || exit 1; \
12939 case $(srcdir) in \
12940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12941 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12943 esac; \
12944 module_srcdir=gmp; \
12945 $(SHELL) $$s/$$module_srcdir/configure \
12946 --srcdir=$${topdir}/$$module_srcdir \
12947 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12948 --target=none-${host_vendor}-${host_os} \
12949 --with-build-libsubdir=$(HOST_SUBDIR) \
12950 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12951 --disable-shared LEX="touch lex.yy.c"
12952 @endif gmp-bootstrap
12953
12954 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12955 maybe-configure-stageautofeedback-gmp:
12956 @if gmp-bootstrap
12957 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12958 configure-stageautofeedback-gmp:
12959 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12961 @r=`${PWD_COMMAND}`; export r; \
12962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12964 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12965 $(HOST_EXPORTS) \
12966 $(POSTSTAGE1_HOST_EXPORTS) \
12967 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12968 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12969 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12970 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12972 cd $(HOST_SUBDIR)/gmp || exit 1; \
12973 case $(srcdir) in \
12974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12975 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12977 esac; \
12978 module_srcdir=gmp; \
12979 $(SHELL) $$s/$$module_srcdir/configure \
12980 --srcdir=$${topdir}/$$module_srcdir \
12981 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12982 --target=none-${host_vendor}-${host_os} \
12983 --with-build-libsubdir=$(HOST_SUBDIR) \
12984 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12985 --disable-shared LEX="touch lex.yy.c"
12986 @endif gmp-bootstrap
12987
12988
12989
12990
12991
12992 .PHONY: all-gmp maybe-all-gmp
12993 maybe-all-gmp:
12994 @if gcc-bootstrap
12995 all-gmp: stage_current
12996 @endif gcc-bootstrap
12997 @if gmp
12998 TARGET-gmp=all
12999 maybe-all-gmp: all-gmp
13000 all-gmp: configure-gmp
13001 @r=`${PWD_COMMAND}`; export r; \
13002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003 $(HOST_EXPORTS) \
13004 (cd $(HOST_SUBDIR)/gmp && \
13005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13006 $(TARGET-gmp))
13007 @endif gmp
13008
13009
13010
13011 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13012 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13013 maybe-all-stage1-gmp:
13014 maybe-clean-stage1-gmp:
13015 @if gmp-bootstrap
13016 maybe-all-stage1-gmp: all-stage1-gmp
13017 all-stage1: all-stage1-gmp
13018 TARGET-stage1-gmp = $(TARGET-gmp)
13019 all-stage1-gmp: configure-stage1-gmp
13020 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13021 @r=`${PWD_COMMAND}`; export r; \
13022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13023 TFLAGS="$(STAGE1_TFLAGS)"; \
13024 $(HOST_EXPORTS) \
13025 cd $(HOST_SUBDIR)/gmp && \
13026 \
13027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13028 CFLAGS="$(STAGE1_CFLAGS)" \
13029 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13030 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13031 LIBCFLAGS="$(LIBCFLAGS)" \
13032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13035 $(EXTRA_HOST_FLAGS) \
13036 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13037 TFLAGS="$(STAGE1_TFLAGS)" \
13038 $(TARGET-stage1-gmp)
13039
13040 maybe-clean-stage1-gmp: clean-stage1-gmp
13041 clean-stage1: clean-stage1-gmp
13042 clean-stage1-gmp:
13043 @if [ $(current_stage) = stage1 ]; then \
13044 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13045 else \
13046 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13047 $(MAKE) stage1-start; \
13048 fi; \
13049 cd $(HOST_SUBDIR)/gmp && \
13050 $(MAKE) $(EXTRA_HOST_FLAGS) \
13051 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13052 @endif gmp-bootstrap
13053
13054
13055 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13056 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13057 maybe-all-stage2-gmp:
13058 maybe-clean-stage2-gmp:
13059 @if gmp-bootstrap
13060 maybe-all-stage2-gmp: all-stage2-gmp
13061 all-stage2: all-stage2-gmp
13062 TARGET-stage2-gmp = $(TARGET-gmp)
13063 all-stage2-gmp: configure-stage2-gmp
13064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13065 @r=`${PWD_COMMAND}`; export r; \
13066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13067 TFLAGS="$(STAGE2_TFLAGS)"; \
13068 $(HOST_EXPORTS) \
13069 $(POSTSTAGE1_HOST_EXPORTS) \
13070 cd $(HOST_SUBDIR)/gmp && \
13071 \
13072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13073 CFLAGS="$(STAGE2_CFLAGS)" \
13074 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13075 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13076 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13081 TFLAGS="$(STAGE2_TFLAGS)" \
13082 $(TARGET-stage2-gmp)
13083
13084 maybe-clean-stage2-gmp: clean-stage2-gmp
13085 clean-stage2: clean-stage2-gmp
13086 clean-stage2-gmp:
13087 @if [ $(current_stage) = stage2 ]; then \
13088 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13089 else \
13090 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13091 $(MAKE) stage2-start; \
13092 fi; \
13093 cd $(HOST_SUBDIR)/gmp && \
13094 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13095 @endif gmp-bootstrap
13096
13097
13098 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13099 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13100 maybe-all-stage3-gmp:
13101 maybe-clean-stage3-gmp:
13102 @if gmp-bootstrap
13103 maybe-all-stage3-gmp: all-stage3-gmp
13104 all-stage3: all-stage3-gmp
13105 TARGET-stage3-gmp = $(TARGET-gmp)
13106 all-stage3-gmp: configure-stage3-gmp
13107 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13108 @r=`${PWD_COMMAND}`; export r; \
13109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13110 TFLAGS="$(STAGE3_TFLAGS)"; \
13111 $(HOST_EXPORTS) \
13112 $(POSTSTAGE1_HOST_EXPORTS) \
13113 cd $(HOST_SUBDIR)/gmp && \
13114 \
13115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13116 CFLAGS="$(STAGE3_CFLAGS)" \
13117 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13118 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13119 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13123 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13124 TFLAGS="$(STAGE3_TFLAGS)" \
13125 $(TARGET-stage3-gmp)
13126
13127 maybe-clean-stage3-gmp: clean-stage3-gmp
13128 clean-stage3: clean-stage3-gmp
13129 clean-stage3-gmp:
13130 @if [ $(current_stage) = stage3 ]; then \
13131 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13132 else \
13133 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13134 $(MAKE) stage3-start; \
13135 fi; \
13136 cd $(HOST_SUBDIR)/gmp && \
13137 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13138 @endif gmp-bootstrap
13139
13140
13141 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13142 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13143 maybe-all-stage4-gmp:
13144 maybe-clean-stage4-gmp:
13145 @if gmp-bootstrap
13146 maybe-all-stage4-gmp: all-stage4-gmp
13147 all-stage4: all-stage4-gmp
13148 TARGET-stage4-gmp = $(TARGET-gmp)
13149 all-stage4-gmp: configure-stage4-gmp
13150 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13151 @r=`${PWD_COMMAND}`; export r; \
13152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13153 TFLAGS="$(STAGE4_TFLAGS)"; \
13154 $(HOST_EXPORTS) \
13155 $(POSTSTAGE1_HOST_EXPORTS) \
13156 cd $(HOST_SUBDIR)/gmp && \
13157 \
13158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13159 CFLAGS="$(STAGE4_CFLAGS)" \
13160 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13161 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13162 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13166 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13167 TFLAGS="$(STAGE4_TFLAGS)" \
13168 $(TARGET-stage4-gmp)
13169
13170 maybe-clean-stage4-gmp: clean-stage4-gmp
13171 clean-stage4: clean-stage4-gmp
13172 clean-stage4-gmp:
13173 @if [ $(current_stage) = stage4 ]; then \
13174 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13175 else \
13176 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13177 $(MAKE) stage4-start; \
13178 fi; \
13179 cd $(HOST_SUBDIR)/gmp && \
13180 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13181 @endif gmp-bootstrap
13182
13183
13184 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13185 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13186 maybe-all-stageprofile-gmp:
13187 maybe-clean-stageprofile-gmp:
13188 @if gmp-bootstrap
13189 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13190 all-stageprofile: all-stageprofile-gmp
13191 TARGET-stageprofile-gmp = $(TARGET-gmp)
13192 all-stageprofile-gmp: configure-stageprofile-gmp
13193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13194 @r=`${PWD_COMMAND}`; export r; \
13195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13196 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13197 $(HOST_EXPORTS) \
13198 $(POSTSTAGE1_HOST_EXPORTS) \
13199 cd $(HOST_SUBDIR)/gmp && \
13200 \
13201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13202 CFLAGS="$(STAGEprofile_CFLAGS)" \
13203 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13204 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13205 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13209 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13210 TFLAGS="$(STAGEprofile_TFLAGS)" \
13211 $(TARGET-stageprofile-gmp)
13212
13213 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13214 clean-stageprofile: clean-stageprofile-gmp
13215 clean-stageprofile-gmp:
13216 @if [ $(current_stage) = stageprofile ]; then \
13217 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13218 else \
13219 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13220 $(MAKE) stageprofile-start; \
13221 fi; \
13222 cd $(HOST_SUBDIR)/gmp && \
13223 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13224 @endif gmp-bootstrap
13225
13226
13227 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13228 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13229 maybe-all-stagetrain-gmp:
13230 maybe-clean-stagetrain-gmp:
13231 @if gmp-bootstrap
13232 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13233 all-stagetrain: all-stagetrain-gmp
13234 TARGET-stagetrain-gmp = $(TARGET-gmp)
13235 all-stagetrain-gmp: configure-stagetrain-gmp
13236 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13237 @r=`${PWD_COMMAND}`; export r; \
13238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13240 $(HOST_EXPORTS) \
13241 $(POSTSTAGE1_HOST_EXPORTS) \
13242 cd $(HOST_SUBDIR)/gmp && \
13243 \
13244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13245 CFLAGS="$(STAGEtrain_CFLAGS)" \
13246 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13247 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13248 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13253 TFLAGS="$(STAGEtrain_TFLAGS)" \
13254 $(TARGET-stagetrain-gmp)
13255
13256 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13257 clean-stagetrain: clean-stagetrain-gmp
13258 clean-stagetrain-gmp:
13259 @if [ $(current_stage) = stagetrain ]; then \
13260 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13261 else \
13262 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13263 $(MAKE) stagetrain-start; \
13264 fi; \
13265 cd $(HOST_SUBDIR)/gmp && \
13266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13267 @endif gmp-bootstrap
13268
13269
13270 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13271 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13272 maybe-all-stagefeedback-gmp:
13273 maybe-clean-stagefeedback-gmp:
13274 @if gmp-bootstrap
13275 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13276 all-stagefeedback: all-stagefeedback-gmp
13277 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13278 all-stagefeedback-gmp: configure-stagefeedback-gmp
13279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13280 @r=`${PWD_COMMAND}`; export r; \
13281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13283 $(HOST_EXPORTS) \
13284 $(POSTSTAGE1_HOST_EXPORTS) \
13285 cd $(HOST_SUBDIR)/gmp && \
13286 \
13287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13288 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13289 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13290 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13291 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13296 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13297 $(TARGET-stagefeedback-gmp)
13298
13299 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13300 clean-stagefeedback: clean-stagefeedback-gmp
13301 clean-stagefeedback-gmp:
13302 @if [ $(current_stage) = stagefeedback ]; then \
13303 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13304 else \
13305 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13306 $(MAKE) stagefeedback-start; \
13307 fi; \
13308 cd $(HOST_SUBDIR)/gmp && \
13309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13310 @endif gmp-bootstrap
13311
13312
13313 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13314 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13315 maybe-all-stageautoprofile-gmp:
13316 maybe-clean-stageautoprofile-gmp:
13317 @if gmp-bootstrap
13318 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13319 all-stageautoprofile: all-stageautoprofile-gmp
13320 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13321 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13322 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13323 @r=`${PWD_COMMAND}`; export r; \
13324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13326 $(HOST_EXPORTS) \
13327 $(POSTSTAGE1_HOST_EXPORTS) \
13328 cd $(HOST_SUBDIR)/gmp && \
13329 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13331 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13332 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13333 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13334 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13338 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13339 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13340 $(TARGET-stageautoprofile-gmp)
13341
13342 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13343 clean-stageautoprofile: clean-stageautoprofile-gmp
13344 clean-stageautoprofile-gmp:
13345 @if [ $(current_stage) = stageautoprofile ]; then \
13346 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13347 else \
13348 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13349 $(MAKE) stageautoprofile-start; \
13350 fi; \
13351 cd $(HOST_SUBDIR)/gmp && \
13352 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13353 @endif gmp-bootstrap
13354
13355
13356 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13357 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13358 maybe-all-stageautofeedback-gmp:
13359 maybe-clean-stageautofeedback-gmp:
13360 @if gmp-bootstrap
13361 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13362 all-stageautofeedback: all-stageautofeedback-gmp
13363 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13364 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13365 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13366 @r=`${PWD_COMMAND}`; export r; \
13367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13368 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13369 $(HOST_EXPORTS) \
13370 $(POSTSTAGE1_HOST_EXPORTS) \
13371 cd $(HOST_SUBDIR)/gmp && \
13372 \
13373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13374 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13375 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13376 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13377 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13381 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13382 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13383 $(TARGET-stageautofeedback-gmp)
13384
13385 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13386 clean-stageautofeedback: clean-stageautofeedback-gmp
13387 clean-stageautofeedback-gmp:
13388 @if [ $(current_stage) = stageautofeedback ]; then \
13389 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13390 else \
13391 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13392 $(MAKE) stageautofeedback-start; \
13393 fi; \
13394 cd $(HOST_SUBDIR)/gmp && \
13395 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13396 @endif gmp-bootstrap
13397
13398
13399
13400
13401
13402 .PHONY: check-gmp maybe-check-gmp
13403 maybe-check-gmp:
13404 @if gmp
13405 maybe-check-gmp: check-gmp
13406
13407 check-gmp:
13408 @: $(MAKE); $(unstage)
13409 @r=`${PWD_COMMAND}`; export r; \
13410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13412 (cd $(HOST_SUBDIR)/gmp && \
13413 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13414
13415 @endif gmp
13416
13417 .PHONY: install-gmp maybe-install-gmp
13418 maybe-install-gmp:
13419 @if gmp
13420 maybe-install-gmp: install-gmp
13421
13422 install-gmp:
13423
13424 @endif gmp
13425
13426 .PHONY: install-strip-gmp maybe-install-strip-gmp
13427 maybe-install-strip-gmp:
13428 @if gmp
13429 maybe-install-strip-gmp: install-strip-gmp
13430
13431 install-strip-gmp:
13432
13433 @endif gmp
13434
13435 # Other targets (info, dvi, pdf, etc.)
13436
13437 .PHONY: maybe-info-gmp info-gmp
13438 maybe-info-gmp:
13439 @if gmp
13440 maybe-info-gmp: info-gmp
13441
13442 info-gmp: \
13443 configure-gmp
13444 @[ -f ./gmp/Makefile ] || exit 0; \
13445 r=`${PWD_COMMAND}`; export r; \
13446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447 $(HOST_EXPORTS) \
13448 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13450 done; \
13451 echo "Doing info in gmp"; \
13452 (cd $(HOST_SUBDIR)/gmp && \
13453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13455 "RANLIB=$${RANLIB}" \
13456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13457 info) \
13458 || exit 1
13459
13460 @endif gmp
13461
13462 .PHONY: maybe-dvi-gmp dvi-gmp
13463 maybe-dvi-gmp:
13464 @if gmp
13465 maybe-dvi-gmp: dvi-gmp
13466
13467 dvi-gmp: \
13468 configure-gmp
13469 @[ -f ./gmp/Makefile ] || exit 0; \
13470 r=`${PWD_COMMAND}`; export r; \
13471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13472 $(HOST_EXPORTS) \
13473 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13475 done; \
13476 echo "Doing dvi in gmp"; \
13477 (cd $(HOST_SUBDIR)/gmp && \
13478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13480 "RANLIB=$${RANLIB}" \
13481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13482 dvi) \
13483 || exit 1
13484
13485 @endif gmp
13486
13487 .PHONY: maybe-pdf-gmp pdf-gmp
13488 maybe-pdf-gmp:
13489 @if gmp
13490 maybe-pdf-gmp: pdf-gmp
13491
13492 pdf-gmp: \
13493 configure-gmp
13494 @[ -f ./gmp/Makefile ] || exit 0; \
13495 r=`${PWD_COMMAND}`; export r; \
13496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13497 $(HOST_EXPORTS) \
13498 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13500 done; \
13501 echo "Doing pdf in gmp"; \
13502 (cd $(HOST_SUBDIR)/gmp && \
13503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13505 "RANLIB=$${RANLIB}" \
13506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13507 pdf) \
13508 || exit 1
13509
13510 @endif gmp
13511
13512 .PHONY: maybe-html-gmp html-gmp
13513 maybe-html-gmp:
13514 @if gmp
13515 maybe-html-gmp: html-gmp
13516
13517 html-gmp: \
13518 configure-gmp
13519 @[ -f ./gmp/Makefile ] || exit 0; \
13520 r=`${PWD_COMMAND}`; export r; \
13521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522 $(HOST_EXPORTS) \
13523 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13525 done; \
13526 echo "Doing html in gmp"; \
13527 (cd $(HOST_SUBDIR)/gmp && \
13528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13530 "RANLIB=$${RANLIB}" \
13531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13532 html) \
13533 || exit 1
13534
13535 @endif gmp
13536
13537 .PHONY: maybe-TAGS-gmp TAGS-gmp
13538 maybe-TAGS-gmp:
13539 @if gmp
13540 maybe-TAGS-gmp: TAGS-gmp
13541
13542 TAGS-gmp: \
13543 configure-gmp
13544 @[ -f ./gmp/Makefile ] || exit 0; \
13545 r=`${PWD_COMMAND}`; export r; \
13546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547 $(HOST_EXPORTS) \
13548 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13550 done; \
13551 echo "Doing TAGS in gmp"; \
13552 (cd $(HOST_SUBDIR)/gmp && \
13553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13555 "RANLIB=$${RANLIB}" \
13556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13557 TAGS) \
13558 || exit 1
13559
13560 @endif gmp
13561
13562 .PHONY: maybe-install-info-gmp install-info-gmp
13563 maybe-install-info-gmp:
13564 @if gmp
13565 maybe-install-info-gmp: install-info-gmp
13566
13567 install-info-gmp: \
13568 configure-gmp \
13569 info-gmp
13570 @[ -f ./gmp/Makefile ] || exit 0; \
13571 r=`${PWD_COMMAND}`; export r; \
13572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13573 $(HOST_EXPORTS) \
13574 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13576 done; \
13577 echo "Doing install-info in gmp"; \
13578 (cd $(HOST_SUBDIR)/gmp && \
13579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13581 "RANLIB=$${RANLIB}" \
13582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13583 install-info) \
13584 || exit 1
13585
13586 @endif gmp
13587
13588 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13589 maybe-install-pdf-gmp:
13590 @if gmp
13591 maybe-install-pdf-gmp: install-pdf-gmp
13592
13593 install-pdf-gmp: \
13594 configure-gmp \
13595 pdf-gmp
13596 @[ -f ./gmp/Makefile ] || exit 0; \
13597 r=`${PWD_COMMAND}`; export r; \
13598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599 $(HOST_EXPORTS) \
13600 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602 done; \
13603 echo "Doing install-pdf in gmp"; \
13604 (cd $(HOST_SUBDIR)/gmp && \
13605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607 "RANLIB=$${RANLIB}" \
13608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13609 install-pdf) \
13610 || exit 1
13611
13612 @endif gmp
13613
13614 .PHONY: maybe-install-html-gmp install-html-gmp
13615 maybe-install-html-gmp:
13616 @if gmp
13617 maybe-install-html-gmp: install-html-gmp
13618
13619 install-html-gmp: \
13620 configure-gmp \
13621 html-gmp
13622 @[ -f ./gmp/Makefile ] || exit 0; \
13623 r=`${PWD_COMMAND}`; export r; \
13624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13625 $(HOST_EXPORTS) \
13626 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13628 done; \
13629 echo "Doing install-html in gmp"; \
13630 (cd $(HOST_SUBDIR)/gmp && \
13631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13633 "RANLIB=$${RANLIB}" \
13634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13635 install-html) \
13636 || exit 1
13637
13638 @endif gmp
13639
13640 .PHONY: maybe-installcheck-gmp installcheck-gmp
13641 maybe-installcheck-gmp:
13642 @if gmp
13643 maybe-installcheck-gmp: installcheck-gmp
13644
13645 installcheck-gmp: \
13646 configure-gmp
13647 @[ -f ./gmp/Makefile ] || exit 0; \
13648 r=`${PWD_COMMAND}`; export r; \
13649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13650 $(HOST_EXPORTS) \
13651 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13653 done; \
13654 echo "Doing installcheck in gmp"; \
13655 (cd $(HOST_SUBDIR)/gmp && \
13656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13658 "RANLIB=$${RANLIB}" \
13659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13660 installcheck) \
13661 || exit 1
13662
13663 @endif gmp
13664
13665 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13666 maybe-mostlyclean-gmp:
13667 @if gmp
13668 maybe-mostlyclean-gmp: mostlyclean-gmp
13669
13670 mostlyclean-gmp:
13671 @[ -f ./gmp/Makefile ] || exit 0; \
13672 r=`${PWD_COMMAND}`; export r; \
13673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13674 $(HOST_EXPORTS) \
13675 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13677 done; \
13678 echo "Doing mostlyclean in gmp"; \
13679 (cd $(HOST_SUBDIR)/gmp && \
13680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13682 "RANLIB=$${RANLIB}" \
13683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13684 mostlyclean) \
13685 || exit 1
13686
13687 @endif gmp
13688
13689 .PHONY: maybe-clean-gmp clean-gmp
13690 maybe-clean-gmp:
13691 @if gmp
13692 maybe-clean-gmp: clean-gmp
13693
13694 clean-gmp:
13695 @[ -f ./gmp/Makefile ] || exit 0; \
13696 r=`${PWD_COMMAND}`; export r; \
13697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698 $(HOST_EXPORTS) \
13699 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13701 done; \
13702 echo "Doing clean in gmp"; \
13703 (cd $(HOST_SUBDIR)/gmp && \
13704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13706 "RANLIB=$${RANLIB}" \
13707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13708 clean) \
13709 || exit 1
13710
13711 @endif gmp
13712
13713 .PHONY: maybe-distclean-gmp distclean-gmp
13714 maybe-distclean-gmp:
13715 @if gmp
13716 maybe-distclean-gmp: distclean-gmp
13717
13718 distclean-gmp:
13719 @[ -f ./gmp/Makefile ] || exit 0; \
13720 r=`${PWD_COMMAND}`; export r; \
13721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13722 $(HOST_EXPORTS) \
13723 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13725 done; \
13726 echo "Doing distclean in gmp"; \
13727 (cd $(HOST_SUBDIR)/gmp && \
13728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13730 "RANLIB=$${RANLIB}" \
13731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13732 distclean) \
13733 || exit 1
13734
13735 @endif gmp
13736
13737 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13738 maybe-maintainer-clean-gmp:
13739 @if gmp
13740 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13741
13742 maintainer-clean-gmp:
13743 @[ -f ./gmp/Makefile ] || exit 0; \
13744 r=`${PWD_COMMAND}`; export r; \
13745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13746 $(HOST_EXPORTS) \
13747 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13749 done; \
13750 echo "Doing maintainer-clean in gmp"; \
13751 (cd $(HOST_SUBDIR)/gmp && \
13752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13754 "RANLIB=$${RANLIB}" \
13755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13756 maintainer-clean) \
13757 || exit 1
13758
13759 @endif gmp
13760
13761
13762
13763 .PHONY: configure-mpfr maybe-configure-mpfr
13764 maybe-configure-mpfr:
13765 @if gcc-bootstrap
13766 configure-mpfr: stage_current
13767 @endif gcc-bootstrap
13768 @if mpfr
13769 maybe-configure-mpfr: configure-mpfr
13770 configure-mpfr:
13771 @r=`${PWD_COMMAND}`; export r; \
13772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13773 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13775 $(HOST_EXPORTS) \
13776 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13777 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13778 case $(srcdir) in \
13779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13780 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13782 esac; \
13783 module_srcdir=mpfr; \
13784 $(SHELL) \
13785 $$s/$$module_srcdir/configure \
13786 --srcdir=$${topdir}/$$module_srcdir \
13787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13788 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13789 || exit 1
13790 @endif mpfr
13791
13792
13793
13794 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13795 maybe-configure-stage1-mpfr:
13796 @if mpfr-bootstrap
13797 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13798 configure-stage1-mpfr:
13799 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13801 @r=`${PWD_COMMAND}`; export r; \
13802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803 TFLAGS="$(STAGE1_TFLAGS)"; \
13804 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13805 $(HOST_EXPORTS) \
13806 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13807 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13808 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13809 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13811 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13812 case $(srcdir) in \
13813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13814 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13816 esac; \
13817 module_srcdir=mpfr; \
13818 $(SHELL) $$s/$$module_srcdir/configure \
13819 --srcdir=$${topdir}/$$module_srcdir \
13820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13821 --target=${target_alias} \
13822 \
13823 $(STAGE1_CONFIGURE_FLAGS) \
13824 --disable-shared @extra_mpfr_configure_flags@
13825 @endif mpfr-bootstrap
13826
13827 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13828 maybe-configure-stage2-mpfr:
13829 @if mpfr-bootstrap
13830 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13831 configure-stage2-mpfr:
13832 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13834 @r=`${PWD_COMMAND}`; export r; \
13835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13836 TFLAGS="$(STAGE2_TFLAGS)"; \
13837 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13838 $(HOST_EXPORTS) \
13839 $(POSTSTAGE1_HOST_EXPORTS) \
13840 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13841 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13842 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13843 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13845 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13846 case $(srcdir) in \
13847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13848 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13850 esac; \
13851 module_srcdir=mpfr; \
13852 $(SHELL) $$s/$$module_srcdir/configure \
13853 --srcdir=$${topdir}/$$module_srcdir \
13854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13855 --target=${target_alias} \
13856 --with-build-libsubdir=$(HOST_SUBDIR) \
13857 $(STAGE2_CONFIGURE_FLAGS) \
13858 --disable-shared @extra_mpfr_configure_flags@
13859 @endif mpfr-bootstrap
13860
13861 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13862 maybe-configure-stage3-mpfr:
13863 @if mpfr-bootstrap
13864 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13865 configure-stage3-mpfr:
13866 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13868 @r=`${PWD_COMMAND}`; export r; \
13869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13870 TFLAGS="$(STAGE3_TFLAGS)"; \
13871 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13872 $(HOST_EXPORTS) \
13873 $(POSTSTAGE1_HOST_EXPORTS) \
13874 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13875 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13876 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13877 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13879 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13880 case $(srcdir) in \
13881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13882 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13884 esac; \
13885 module_srcdir=mpfr; \
13886 $(SHELL) $$s/$$module_srcdir/configure \
13887 --srcdir=$${topdir}/$$module_srcdir \
13888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13889 --target=${target_alias} \
13890 --with-build-libsubdir=$(HOST_SUBDIR) \
13891 $(STAGE3_CONFIGURE_FLAGS) \
13892 --disable-shared @extra_mpfr_configure_flags@
13893 @endif mpfr-bootstrap
13894
13895 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13896 maybe-configure-stage4-mpfr:
13897 @if mpfr-bootstrap
13898 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13899 configure-stage4-mpfr:
13900 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13902 @r=`${PWD_COMMAND}`; export r; \
13903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13904 TFLAGS="$(STAGE4_TFLAGS)"; \
13905 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13906 $(HOST_EXPORTS) \
13907 $(POSTSTAGE1_HOST_EXPORTS) \
13908 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13909 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13910 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13911 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13913 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13914 case $(srcdir) in \
13915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13916 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13918 esac; \
13919 module_srcdir=mpfr; \
13920 $(SHELL) $$s/$$module_srcdir/configure \
13921 --srcdir=$${topdir}/$$module_srcdir \
13922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13923 --target=${target_alias} \
13924 --with-build-libsubdir=$(HOST_SUBDIR) \
13925 $(STAGE4_CONFIGURE_FLAGS) \
13926 --disable-shared @extra_mpfr_configure_flags@
13927 @endif mpfr-bootstrap
13928
13929 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13930 maybe-configure-stageprofile-mpfr:
13931 @if mpfr-bootstrap
13932 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13933 configure-stageprofile-mpfr:
13934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13936 @r=`${PWD_COMMAND}`; export r; \
13937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13939 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13940 $(HOST_EXPORTS) \
13941 $(POSTSTAGE1_HOST_EXPORTS) \
13942 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13943 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13944 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13945 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13947 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13948 case $(srcdir) in \
13949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13950 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13952 esac; \
13953 module_srcdir=mpfr; \
13954 $(SHELL) $$s/$$module_srcdir/configure \
13955 --srcdir=$${topdir}/$$module_srcdir \
13956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13957 --target=${target_alias} \
13958 --with-build-libsubdir=$(HOST_SUBDIR) \
13959 $(STAGEprofile_CONFIGURE_FLAGS) \
13960 --disable-shared @extra_mpfr_configure_flags@
13961 @endif mpfr-bootstrap
13962
13963 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13964 maybe-configure-stagetrain-mpfr:
13965 @if mpfr-bootstrap
13966 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13967 configure-stagetrain-mpfr:
13968 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13970 @r=`${PWD_COMMAND}`; export r; \
13971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13972 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13973 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13974 $(HOST_EXPORTS) \
13975 $(POSTSTAGE1_HOST_EXPORTS) \
13976 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13977 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13978 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13979 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13981 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13982 case $(srcdir) in \
13983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13984 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13986 esac; \
13987 module_srcdir=mpfr; \
13988 $(SHELL) $$s/$$module_srcdir/configure \
13989 --srcdir=$${topdir}/$$module_srcdir \
13990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13991 --target=${target_alias} \
13992 --with-build-libsubdir=$(HOST_SUBDIR) \
13993 $(STAGEtrain_CONFIGURE_FLAGS) \
13994 --disable-shared @extra_mpfr_configure_flags@
13995 @endif mpfr-bootstrap
13996
13997 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13998 maybe-configure-stagefeedback-mpfr:
13999 @if mpfr-bootstrap
14000 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14001 configure-stagefeedback-mpfr:
14002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14004 @r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14007 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14008 $(HOST_EXPORTS) \
14009 $(POSTSTAGE1_HOST_EXPORTS) \
14010 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14011 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14012 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14013 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14015 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14016 case $(srcdir) in \
14017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14018 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14020 esac; \
14021 module_srcdir=mpfr; \
14022 $(SHELL) $$s/$$module_srcdir/configure \
14023 --srcdir=$${topdir}/$$module_srcdir \
14024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14025 --target=${target_alias} \
14026 --with-build-libsubdir=$(HOST_SUBDIR) \
14027 $(STAGEfeedback_CONFIGURE_FLAGS) \
14028 --disable-shared @extra_mpfr_configure_flags@
14029 @endif mpfr-bootstrap
14030
14031 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14032 maybe-configure-stageautoprofile-mpfr:
14033 @if mpfr-bootstrap
14034 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14035 configure-stageautoprofile-mpfr:
14036 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14038 @r=`${PWD_COMMAND}`; export r; \
14039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14041 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14042 $(HOST_EXPORTS) \
14043 $(POSTSTAGE1_HOST_EXPORTS) \
14044 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14045 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14046 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14047 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14049 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14050 case $(srcdir) in \
14051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14052 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14054 esac; \
14055 module_srcdir=mpfr; \
14056 $(SHELL) $$s/$$module_srcdir/configure \
14057 --srcdir=$${topdir}/$$module_srcdir \
14058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14059 --target=${target_alias} \
14060 --with-build-libsubdir=$(HOST_SUBDIR) \
14061 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14062 --disable-shared @extra_mpfr_configure_flags@
14063 @endif mpfr-bootstrap
14064
14065 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14066 maybe-configure-stageautofeedback-mpfr:
14067 @if mpfr-bootstrap
14068 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14069 configure-stageautofeedback-mpfr:
14070 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14072 @r=`${PWD_COMMAND}`; export r; \
14073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14075 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14076 $(HOST_EXPORTS) \
14077 $(POSTSTAGE1_HOST_EXPORTS) \
14078 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14079 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14080 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14081 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14083 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14084 case $(srcdir) in \
14085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14086 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14088 esac; \
14089 module_srcdir=mpfr; \
14090 $(SHELL) $$s/$$module_srcdir/configure \
14091 --srcdir=$${topdir}/$$module_srcdir \
14092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14093 --target=${target_alias} \
14094 --with-build-libsubdir=$(HOST_SUBDIR) \
14095 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14096 --disable-shared @extra_mpfr_configure_flags@
14097 @endif mpfr-bootstrap
14098
14099
14100
14101
14102
14103 .PHONY: all-mpfr maybe-all-mpfr
14104 maybe-all-mpfr:
14105 @if gcc-bootstrap
14106 all-mpfr: stage_current
14107 @endif gcc-bootstrap
14108 @if mpfr
14109 TARGET-mpfr=all
14110 maybe-all-mpfr: all-mpfr
14111 all-mpfr: configure-mpfr
14112 @r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 (cd $(HOST_SUBDIR)/mpfr && \
14116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14117 $(TARGET-mpfr))
14118 @endif mpfr
14119
14120
14121
14122 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14123 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14124 maybe-all-stage1-mpfr:
14125 maybe-clean-stage1-mpfr:
14126 @if mpfr-bootstrap
14127 maybe-all-stage1-mpfr: all-stage1-mpfr
14128 all-stage1: all-stage1-mpfr
14129 TARGET-stage1-mpfr = $(TARGET-mpfr)
14130 all-stage1-mpfr: configure-stage1-mpfr
14131 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14132 @r=`${PWD_COMMAND}`; export r; \
14133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14134 TFLAGS="$(STAGE1_TFLAGS)"; \
14135 $(HOST_EXPORTS) \
14136 cd $(HOST_SUBDIR)/mpfr && \
14137 \
14138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14139 CFLAGS="$(STAGE1_CFLAGS)" \
14140 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14141 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14142 LIBCFLAGS="$(LIBCFLAGS)" \
14143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14146 $(EXTRA_HOST_FLAGS) \
14147 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14148 TFLAGS="$(STAGE1_TFLAGS)" \
14149 $(TARGET-stage1-mpfr)
14150
14151 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14152 clean-stage1: clean-stage1-mpfr
14153 clean-stage1-mpfr:
14154 @if [ $(current_stage) = stage1 ]; then \
14155 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14156 else \
14157 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14158 $(MAKE) stage1-start; \
14159 fi; \
14160 cd $(HOST_SUBDIR)/mpfr && \
14161 $(MAKE) $(EXTRA_HOST_FLAGS) \
14162 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14163 @endif mpfr-bootstrap
14164
14165
14166 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14167 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14168 maybe-all-stage2-mpfr:
14169 maybe-clean-stage2-mpfr:
14170 @if mpfr-bootstrap
14171 maybe-all-stage2-mpfr: all-stage2-mpfr
14172 all-stage2: all-stage2-mpfr
14173 TARGET-stage2-mpfr = $(TARGET-mpfr)
14174 all-stage2-mpfr: configure-stage2-mpfr
14175 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14176 @r=`${PWD_COMMAND}`; export r; \
14177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14178 TFLAGS="$(STAGE2_TFLAGS)"; \
14179 $(HOST_EXPORTS) \
14180 $(POSTSTAGE1_HOST_EXPORTS) \
14181 cd $(HOST_SUBDIR)/mpfr && \
14182 \
14183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14184 CFLAGS="$(STAGE2_CFLAGS)" \
14185 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14186 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14187 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14192 TFLAGS="$(STAGE2_TFLAGS)" \
14193 $(TARGET-stage2-mpfr)
14194
14195 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14196 clean-stage2: clean-stage2-mpfr
14197 clean-stage2-mpfr:
14198 @if [ $(current_stage) = stage2 ]; then \
14199 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14200 else \
14201 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14202 $(MAKE) stage2-start; \
14203 fi; \
14204 cd $(HOST_SUBDIR)/mpfr && \
14205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14206 @endif mpfr-bootstrap
14207
14208
14209 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14210 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14211 maybe-all-stage3-mpfr:
14212 maybe-clean-stage3-mpfr:
14213 @if mpfr-bootstrap
14214 maybe-all-stage3-mpfr: all-stage3-mpfr
14215 all-stage3: all-stage3-mpfr
14216 TARGET-stage3-mpfr = $(TARGET-mpfr)
14217 all-stage3-mpfr: configure-stage3-mpfr
14218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14219 @r=`${PWD_COMMAND}`; export r; \
14220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14221 TFLAGS="$(STAGE3_TFLAGS)"; \
14222 $(HOST_EXPORTS) \
14223 $(POSTSTAGE1_HOST_EXPORTS) \
14224 cd $(HOST_SUBDIR)/mpfr && \
14225 \
14226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14227 CFLAGS="$(STAGE3_CFLAGS)" \
14228 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14229 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14230 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14235 TFLAGS="$(STAGE3_TFLAGS)" \
14236 $(TARGET-stage3-mpfr)
14237
14238 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14239 clean-stage3: clean-stage3-mpfr
14240 clean-stage3-mpfr:
14241 @if [ $(current_stage) = stage3 ]; then \
14242 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14243 else \
14244 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14245 $(MAKE) stage3-start; \
14246 fi; \
14247 cd $(HOST_SUBDIR)/mpfr && \
14248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14249 @endif mpfr-bootstrap
14250
14251
14252 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14253 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14254 maybe-all-stage4-mpfr:
14255 maybe-clean-stage4-mpfr:
14256 @if mpfr-bootstrap
14257 maybe-all-stage4-mpfr: all-stage4-mpfr
14258 all-stage4: all-stage4-mpfr
14259 TARGET-stage4-mpfr = $(TARGET-mpfr)
14260 all-stage4-mpfr: configure-stage4-mpfr
14261 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14262 @r=`${PWD_COMMAND}`; export r; \
14263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14264 TFLAGS="$(STAGE4_TFLAGS)"; \
14265 $(HOST_EXPORTS) \
14266 $(POSTSTAGE1_HOST_EXPORTS) \
14267 cd $(HOST_SUBDIR)/mpfr && \
14268 \
14269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14270 CFLAGS="$(STAGE4_CFLAGS)" \
14271 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14272 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14278 TFLAGS="$(STAGE4_TFLAGS)" \
14279 $(TARGET-stage4-mpfr)
14280
14281 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14282 clean-stage4: clean-stage4-mpfr
14283 clean-stage4-mpfr:
14284 @if [ $(current_stage) = stage4 ]; then \
14285 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14286 else \
14287 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14288 $(MAKE) stage4-start; \
14289 fi; \
14290 cd $(HOST_SUBDIR)/mpfr && \
14291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14292 @endif mpfr-bootstrap
14293
14294
14295 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14296 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14297 maybe-all-stageprofile-mpfr:
14298 maybe-clean-stageprofile-mpfr:
14299 @if mpfr-bootstrap
14300 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14301 all-stageprofile: all-stageprofile-mpfr
14302 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14303 all-stageprofile-mpfr: configure-stageprofile-mpfr
14304 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14305 @r=`${PWD_COMMAND}`; export r; \
14306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14308 $(HOST_EXPORTS) \
14309 $(POSTSTAGE1_HOST_EXPORTS) \
14310 cd $(HOST_SUBDIR)/mpfr && \
14311 \
14312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14313 CFLAGS="$(STAGEprofile_CFLAGS)" \
14314 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14315 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14316 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14321 TFLAGS="$(STAGEprofile_TFLAGS)" \
14322 $(TARGET-stageprofile-mpfr)
14323
14324 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14325 clean-stageprofile: clean-stageprofile-mpfr
14326 clean-stageprofile-mpfr:
14327 @if [ $(current_stage) = stageprofile ]; then \
14328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14329 else \
14330 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14331 $(MAKE) stageprofile-start; \
14332 fi; \
14333 cd $(HOST_SUBDIR)/mpfr && \
14334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14335 @endif mpfr-bootstrap
14336
14337
14338 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14339 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14340 maybe-all-stagetrain-mpfr:
14341 maybe-clean-stagetrain-mpfr:
14342 @if mpfr-bootstrap
14343 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14344 all-stagetrain: all-stagetrain-mpfr
14345 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14346 all-stagetrain-mpfr: configure-stagetrain-mpfr
14347 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14348 @r=`${PWD_COMMAND}`; export r; \
14349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14350 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14351 $(HOST_EXPORTS) \
14352 $(POSTSTAGE1_HOST_EXPORTS) \
14353 cd $(HOST_SUBDIR)/mpfr && \
14354 \
14355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14356 CFLAGS="$(STAGEtrain_CFLAGS)" \
14357 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14358 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14359 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14364 TFLAGS="$(STAGEtrain_TFLAGS)" \
14365 $(TARGET-stagetrain-mpfr)
14366
14367 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14368 clean-stagetrain: clean-stagetrain-mpfr
14369 clean-stagetrain-mpfr:
14370 @if [ $(current_stage) = stagetrain ]; then \
14371 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14372 else \
14373 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14374 $(MAKE) stagetrain-start; \
14375 fi; \
14376 cd $(HOST_SUBDIR)/mpfr && \
14377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14378 @endif mpfr-bootstrap
14379
14380
14381 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14382 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14383 maybe-all-stagefeedback-mpfr:
14384 maybe-clean-stagefeedback-mpfr:
14385 @if mpfr-bootstrap
14386 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14387 all-stagefeedback: all-stagefeedback-mpfr
14388 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14389 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14391 @r=`${PWD_COMMAND}`; export r; \
14392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14394 $(HOST_EXPORTS) \
14395 $(POSTSTAGE1_HOST_EXPORTS) \
14396 cd $(HOST_SUBDIR)/mpfr && \
14397 \
14398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14399 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14400 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14401 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14407 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14408 $(TARGET-stagefeedback-mpfr)
14409
14410 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14411 clean-stagefeedback: clean-stagefeedback-mpfr
14412 clean-stagefeedback-mpfr:
14413 @if [ $(current_stage) = stagefeedback ]; then \
14414 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14415 else \
14416 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14417 $(MAKE) stagefeedback-start; \
14418 fi; \
14419 cd $(HOST_SUBDIR)/mpfr && \
14420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14421 @endif mpfr-bootstrap
14422
14423
14424 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14425 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14426 maybe-all-stageautoprofile-mpfr:
14427 maybe-clean-stageautoprofile-mpfr:
14428 @if mpfr-bootstrap
14429 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14430 all-stageautoprofile: all-stageautoprofile-mpfr
14431 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14432 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14433 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14434 @r=`${PWD_COMMAND}`; export r; \
14435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14436 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14437 $(HOST_EXPORTS) \
14438 $(POSTSTAGE1_HOST_EXPORTS) \
14439 cd $(HOST_SUBDIR)/mpfr && \
14440 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14442 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14443 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14444 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14445 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14450 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14451 $(TARGET-stageautoprofile-mpfr)
14452
14453 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14454 clean-stageautoprofile: clean-stageautoprofile-mpfr
14455 clean-stageautoprofile-mpfr:
14456 @if [ $(current_stage) = stageautoprofile ]; then \
14457 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14458 else \
14459 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14460 $(MAKE) stageautoprofile-start; \
14461 fi; \
14462 cd $(HOST_SUBDIR)/mpfr && \
14463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14464 @endif mpfr-bootstrap
14465
14466
14467 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14468 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14469 maybe-all-stageautofeedback-mpfr:
14470 maybe-clean-stageautofeedback-mpfr:
14471 @if mpfr-bootstrap
14472 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14473 all-stageautofeedback: all-stageautofeedback-mpfr
14474 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14475 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14476 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14477 @r=`${PWD_COMMAND}`; export r; \
14478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14479 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14480 $(HOST_EXPORTS) \
14481 $(POSTSTAGE1_HOST_EXPORTS) \
14482 cd $(HOST_SUBDIR)/mpfr && \
14483 \
14484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14485 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14486 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14487 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14488 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14493 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14494 $(TARGET-stageautofeedback-mpfr)
14495
14496 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14497 clean-stageautofeedback: clean-stageautofeedback-mpfr
14498 clean-stageautofeedback-mpfr:
14499 @if [ $(current_stage) = stageautofeedback ]; then \
14500 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14501 else \
14502 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14503 $(MAKE) stageautofeedback-start; \
14504 fi; \
14505 cd $(HOST_SUBDIR)/mpfr && \
14506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14507 @endif mpfr-bootstrap
14508
14509
14510
14511
14512
14513 .PHONY: check-mpfr maybe-check-mpfr
14514 maybe-check-mpfr:
14515 @if mpfr
14516 maybe-check-mpfr: check-mpfr
14517
14518 check-mpfr:
14519 @: $(MAKE); $(unstage)
14520 @r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14523 (cd $(HOST_SUBDIR)/mpfr && \
14524 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14525
14526 @endif mpfr
14527
14528 .PHONY: install-mpfr maybe-install-mpfr
14529 maybe-install-mpfr:
14530 @if mpfr
14531 maybe-install-mpfr: install-mpfr
14532
14533 install-mpfr:
14534
14535 @endif mpfr
14536
14537 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14538 maybe-install-strip-mpfr:
14539 @if mpfr
14540 maybe-install-strip-mpfr: install-strip-mpfr
14541
14542 install-strip-mpfr:
14543
14544 @endif mpfr
14545
14546 # Other targets (info, dvi, pdf, etc.)
14547
14548 .PHONY: maybe-info-mpfr info-mpfr
14549 maybe-info-mpfr:
14550 @if mpfr
14551 maybe-info-mpfr: info-mpfr
14552
14553 info-mpfr: \
14554 configure-mpfr
14555 @[ -f ./mpfr/Makefile ] || exit 0; \
14556 r=`${PWD_COMMAND}`; export r; \
14557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14558 $(HOST_EXPORTS) \
14559 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14561 done; \
14562 echo "Doing info in mpfr"; \
14563 (cd $(HOST_SUBDIR)/mpfr && \
14564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14566 "RANLIB=$${RANLIB}" \
14567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14568 info) \
14569 || exit 1
14570
14571 @endif mpfr
14572
14573 .PHONY: maybe-dvi-mpfr dvi-mpfr
14574 maybe-dvi-mpfr:
14575 @if mpfr
14576 maybe-dvi-mpfr: dvi-mpfr
14577
14578 dvi-mpfr: \
14579 configure-mpfr
14580 @[ -f ./mpfr/Makefile ] || exit 0; \
14581 r=`${PWD_COMMAND}`; export r; \
14582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14583 $(HOST_EXPORTS) \
14584 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14586 done; \
14587 echo "Doing dvi in mpfr"; \
14588 (cd $(HOST_SUBDIR)/mpfr && \
14589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14591 "RANLIB=$${RANLIB}" \
14592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14593 dvi) \
14594 || exit 1
14595
14596 @endif mpfr
14597
14598 .PHONY: maybe-pdf-mpfr pdf-mpfr
14599 maybe-pdf-mpfr:
14600 @if mpfr
14601 maybe-pdf-mpfr: pdf-mpfr
14602
14603 pdf-mpfr: \
14604 configure-mpfr
14605 @[ -f ./mpfr/Makefile ] || exit 0; \
14606 r=`${PWD_COMMAND}`; export r; \
14607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14608 $(HOST_EXPORTS) \
14609 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14611 done; \
14612 echo "Doing pdf in mpfr"; \
14613 (cd $(HOST_SUBDIR)/mpfr && \
14614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14616 "RANLIB=$${RANLIB}" \
14617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14618 pdf) \
14619 || exit 1
14620
14621 @endif mpfr
14622
14623 .PHONY: maybe-html-mpfr html-mpfr
14624 maybe-html-mpfr:
14625 @if mpfr
14626 maybe-html-mpfr: html-mpfr
14627
14628 html-mpfr: \
14629 configure-mpfr
14630 @[ -f ./mpfr/Makefile ] || exit 0; \
14631 r=`${PWD_COMMAND}`; export r; \
14632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14633 $(HOST_EXPORTS) \
14634 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14636 done; \
14637 echo "Doing html in mpfr"; \
14638 (cd $(HOST_SUBDIR)/mpfr && \
14639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14641 "RANLIB=$${RANLIB}" \
14642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14643 html) \
14644 || exit 1
14645
14646 @endif mpfr
14647
14648 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14649 maybe-TAGS-mpfr:
14650 @if mpfr
14651 maybe-TAGS-mpfr: TAGS-mpfr
14652
14653 TAGS-mpfr: \
14654 configure-mpfr
14655 @[ -f ./mpfr/Makefile ] || exit 0; \
14656 r=`${PWD_COMMAND}`; export r; \
14657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658 $(HOST_EXPORTS) \
14659 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14661 done; \
14662 echo "Doing TAGS in mpfr"; \
14663 (cd $(HOST_SUBDIR)/mpfr && \
14664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14666 "RANLIB=$${RANLIB}" \
14667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14668 TAGS) \
14669 || exit 1
14670
14671 @endif mpfr
14672
14673 .PHONY: maybe-install-info-mpfr install-info-mpfr
14674 maybe-install-info-mpfr:
14675 @if mpfr
14676 maybe-install-info-mpfr: install-info-mpfr
14677
14678 install-info-mpfr: \
14679 configure-mpfr \
14680 info-mpfr
14681 @[ -f ./mpfr/Makefile ] || exit 0; \
14682 r=`${PWD_COMMAND}`; export r; \
14683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14684 $(HOST_EXPORTS) \
14685 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14687 done; \
14688 echo "Doing install-info in mpfr"; \
14689 (cd $(HOST_SUBDIR)/mpfr && \
14690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14692 "RANLIB=$${RANLIB}" \
14693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14694 install-info) \
14695 || exit 1
14696
14697 @endif mpfr
14698
14699 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14700 maybe-install-pdf-mpfr:
14701 @if mpfr
14702 maybe-install-pdf-mpfr: install-pdf-mpfr
14703
14704 install-pdf-mpfr: \
14705 configure-mpfr \
14706 pdf-mpfr
14707 @[ -f ./mpfr/Makefile ] || exit 0; \
14708 r=`${PWD_COMMAND}`; export r; \
14709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14710 $(HOST_EXPORTS) \
14711 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14713 done; \
14714 echo "Doing install-pdf in mpfr"; \
14715 (cd $(HOST_SUBDIR)/mpfr && \
14716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14718 "RANLIB=$${RANLIB}" \
14719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14720 install-pdf) \
14721 || exit 1
14722
14723 @endif mpfr
14724
14725 .PHONY: maybe-install-html-mpfr install-html-mpfr
14726 maybe-install-html-mpfr:
14727 @if mpfr
14728 maybe-install-html-mpfr: install-html-mpfr
14729
14730 install-html-mpfr: \
14731 configure-mpfr \
14732 html-mpfr
14733 @[ -f ./mpfr/Makefile ] || exit 0; \
14734 r=`${PWD_COMMAND}`; export r; \
14735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14736 $(HOST_EXPORTS) \
14737 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14739 done; \
14740 echo "Doing install-html in mpfr"; \
14741 (cd $(HOST_SUBDIR)/mpfr && \
14742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14744 "RANLIB=$${RANLIB}" \
14745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14746 install-html) \
14747 || exit 1
14748
14749 @endif mpfr
14750
14751 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14752 maybe-installcheck-mpfr:
14753 @if mpfr
14754 maybe-installcheck-mpfr: installcheck-mpfr
14755
14756 installcheck-mpfr: \
14757 configure-mpfr
14758 @[ -f ./mpfr/Makefile ] || exit 0; \
14759 r=`${PWD_COMMAND}`; export r; \
14760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14761 $(HOST_EXPORTS) \
14762 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14764 done; \
14765 echo "Doing installcheck in mpfr"; \
14766 (cd $(HOST_SUBDIR)/mpfr && \
14767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14769 "RANLIB=$${RANLIB}" \
14770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14771 installcheck) \
14772 || exit 1
14773
14774 @endif mpfr
14775
14776 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14777 maybe-mostlyclean-mpfr:
14778 @if mpfr
14779 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14780
14781 mostlyclean-mpfr:
14782 @[ -f ./mpfr/Makefile ] || exit 0; \
14783 r=`${PWD_COMMAND}`; export r; \
14784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14785 $(HOST_EXPORTS) \
14786 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14788 done; \
14789 echo "Doing mostlyclean in mpfr"; \
14790 (cd $(HOST_SUBDIR)/mpfr && \
14791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14793 "RANLIB=$${RANLIB}" \
14794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14795 mostlyclean) \
14796 || exit 1
14797
14798 @endif mpfr
14799
14800 .PHONY: maybe-clean-mpfr clean-mpfr
14801 maybe-clean-mpfr:
14802 @if mpfr
14803 maybe-clean-mpfr: clean-mpfr
14804
14805 clean-mpfr:
14806 @[ -f ./mpfr/Makefile ] || exit 0; \
14807 r=`${PWD_COMMAND}`; export r; \
14808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14809 $(HOST_EXPORTS) \
14810 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14812 done; \
14813 echo "Doing clean in mpfr"; \
14814 (cd $(HOST_SUBDIR)/mpfr && \
14815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14817 "RANLIB=$${RANLIB}" \
14818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14819 clean) \
14820 || exit 1
14821
14822 @endif mpfr
14823
14824 .PHONY: maybe-distclean-mpfr distclean-mpfr
14825 maybe-distclean-mpfr:
14826 @if mpfr
14827 maybe-distclean-mpfr: distclean-mpfr
14828
14829 distclean-mpfr:
14830 @[ -f ./mpfr/Makefile ] || exit 0; \
14831 r=`${PWD_COMMAND}`; export r; \
14832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14833 $(HOST_EXPORTS) \
14834 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14836 done; \
14837 echo "Doing distclean in mpfr"; \
14838 (cd $(HOST_SUBDIR)/mpfr && \
14839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14841 "RANLIB=$${RANLIB}" \
14842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14843 distclean) \
14844 || exit 1
14845
14846 @endif mpfr
14847
14848 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14849 maybe-maintainer-clean-mpfr:
14850 @if mpfr
14851 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14852
14853 maintainer-clean-mpfr:
14854 @[ -f ./mpfr/Makefile ] || exit 0; \
14855 r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 $(HOST_EXPORTS) \
14858 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14860 done; \
14861 echo "Doing maintainer-clean in mpfr"; \
14862 (cd $(HOST_SUBDIR)/mpfr && \
14863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14865 "RANLIB=$${RANLIB}" \
14866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14867 maintainer-clean) \
14868 || exit 1
14869
14870 @endif mpfr
14871
14872
14873
14874 .PHONY: configure-mpc maybe-configure-mpc
14875 maybe-configure-mpc:
14876 @if gcc-bootstrap
14877 configure-mpc: stage_current
14878 @endif gcc-bootstrap
14879 @if mpc
14880 maybe-configure-mpc: configure-mpc
14881 configure-mpc:
14882 @r=`${PWD_COMMAND}`; export r; \
14883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14884 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14886 $(HOST_EXPORTS) \
14887 echo Configuring in $(HOST_SUBDIR)/mpc; \
14888 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14889 case $(srcdir) in \
14890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14891 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14893 esac; \
14894 module_srcdir=mpc; \
14895 $(SHELL) \
14896 $$s/$$module_srcdir/configure \
14897 --srcdir=$${topdir}/$$module_srcdir \
14898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14899 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14900 || exit 1
14901 @endif mpc
14902
14903
14904
14905 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14906 maybe-configure-stage1-mpc:
14907 @if mpc-bootstrap
14908 maybe-configure-stage1-mpc: configure-stage1-mpc
14909 configure-stage1-mpc:
14910 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14912 @r=`${PWD_COMMAND}`; export r; \
14913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14914 TFLAGS="$(STAGE1_TFLAGS)"; \
14915 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14916 $(HOST_EXPORTS) \
14917 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14918 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14919 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14920 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14922 cd $(HOST_SUBDIR)/mpc || exit 1; \
14923 case $(srcdir) in \
14924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14925 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14927 esac; \
14928 module_srcdir=mpc; \
14929 $(SHELL) $$s/$$module_srcdir/configure \
14930 --srcdir=$${topdir}/$$module_srcdir \
14931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14932 --target=${target_alias} \
14933 \
14934 $(STAGE1_CONFIGURE_FLAGS) \
14935 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14936 @endif mpc-bootstrap
14937
14938 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14939 maybe-configure-stage2-mpc:
14940 @if mpc-bootstrap
14941 maybe-configure-stage2-mpc: configure-stage2-mpc
14942 configure-stage2-mpc:
14943 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14945 @r=`${PWD_COMMAND}`; export r; \
14946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14947 TFLAGS="$(STAGE2_TFLAGS)"; \
14948 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14949 $(HOST_EXPORTS) \
14950 $(POSTSTAGE1_HOST_EXPORTS) \
14951 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14952 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14953 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14954 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14956 cd $(HOST_SUBDIR)/mpc || exit 1; \
14957 case $(srcdir) in \
14958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14959 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14961 esac; \
14962 module_srcdir=mpc; \
14963 $(SHELL) $$s/$$module_srcdir/configure \
14964 --srcdir=$${topdir}/$$module_srcdir \
14965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14966 --target=${target_alias} \
14967 --with-build-libsubdir=$(HOST_SUBDIR) \
14968 $(STAGE2_CONFIGURE_FLAGS) \
14969 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14970 @endif mpc-bootstrap
14971
14972 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14973 maybe-configure-stage3-mpc:
14974 @if mpc-bootstrap
14975 maybe-configure-stage3-mpc: configure-stage3-mpc
14976 configure-stage3-mpc:
14977 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14979 @r=`${PWD_COMMAND}`; export r; \
14980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14981 TFLAGS="$(STAGE3_TFLAGS)"; \
14982 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14983 $(HOST_EXPORTS) \
14984 $(POSTSTAGE1_HOST_EXPORTS) \
14985 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14986 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14987 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14988 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14990 cd $(HOST_SUBDIR)/mpc || exit 1; \
14991 case $(srcdir) in \
14992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14993 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14995 esac; \
14996 module_srcdir=mpc; \
14997 $(SHELL) $$s/$$module_srcdir/configure \
14998 --srcdir=$${topdir}/$$module_srcdir \
14999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15000 --target=${target_alias} \
15001 --with-build-libsubdir=$(HOST_SUBDIR) \
15002 $(STAGE3_CONFIGURE_FLAGS) \
15003 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15004 @endif mpc-bootstrap
15005
15006 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15007 maybe-configure-stage4-mpc:
15008 @if mpc-bootstrap
15009 maybe-configure-stage4-mpc: configure-stage4-mpc
15010 configure-stage4-mpc:
15011 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15013 @r=`${PWD_COMMAND}`; export r; \
15014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15015 TFLAGS="$(STAGE4_TFLAGS)"; \
15016 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15017 $(HOST_EXPORTS) \
15018 $(POSTSTAGE1_HOST_EXPORTS) \
15019 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15020 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15021 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15022 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15024 cd $(HOST_SUBDIR)/mpc || exit 1; \
15025 case $(srcdir) in \
15026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15027 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15029 esac; \
15030 module_srcdir=mpc; \
15031 $(SHELL) $$s/$$module_srcdir/configure \
15032 --srcdir=$${topdir}/$$module_srcdir \
15033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15034 --target=${target_alias} \
15035 --with-build-libsubdir=$(HOST_SUBDIR) \
15036 $(STAGE4_CONFIGURE_FLAGS) \
15037 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15038 @endif mpc-bootstrap
15039
15040 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15041 maybe-configure-stageprofile-mpc:
15042 @if mpc-bootstrap
15043 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15044 configure-stageprofile-mpc:
15045 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15047 @r=`${PWD_COMMAND}`; export r; \
15048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15049 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15050 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15051 $(HOST_EXPORTS) \
15052 $(POSTSTAGE1_HOST_EXPORTS) \
15053 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15054 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15055 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15056 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15058 cd $(HOST_SUBDIR)/mpc || exit 1; \
15059 case $(srcdir) in \
15060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15061 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15063 esac; \
15064 module_srcdir=mpc; \
15065 $(SHELL) $$s/$$module_srcdir/configure \
15066 --srcdir=$${topdir}/$$module_srcdir \
15067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15068 --target=${target_alias} \
15069 --with-build-libsubdir=$(HOST_SUBDIR) \
15070 $(STAGEprofile_CONFIGURE_FLAGS) \
15071 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15072 @endif mpc-bootstrap
15073
15074 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15075 maybe-configure-stagetrain-mpc:
15076 @if mpc-bootstrap
15077 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15078 configure-stagetrain-mpc:
15079 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15081 @r=`${PWD_COMMAND}`; export r; \
15082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15084 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15085 $(HOST_EXPORTS) \
15086 $(POSTSTAGE1_HOST_EXPORTS) \
15087 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15088 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15089 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15090 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15092 cd $(HOST_SUBDIR)/mpc || exit 1; \
15093 case $(srcdir) in \
15094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15095 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15097 esac; \
15098 module_srcdir=mpc; \
15099 $(SHELL) $$s/$$module_srcdir/configure \
15100 --srcdir=$${topdir}/$$module_srcdir \
15101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15102 --target=${target_alias} \
15103 --with-build-libsubdir=$(HOST_SUBDIR) \
15104 $(STAGEtrain_CONFIGURE_FLAGS) \
15105 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15106 @endif mpc-bootstrap
15107
15108 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15109 maybe-configure-stagefeedback-mpc:
15110 @if mpc-bootstrap
15111 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15112 configure-stagefeedback-mpc:
15113 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15115 @r=`${PWD_COMMAND}`; export r; \
15116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15118 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15119 $(HOST_EXPORTS) \
15120 $(POSTSTAGE1_HOST_EXPORTS) \
15121 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15122 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15123 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15124 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15126 cd $(HOST_SUBDIR)/mpc || exit 1; \
15127 case $(srcdir) in \
15128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15129 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15131 esac; \
15132 module_srcdir=mpc; \
15133 $(SHELL) $$s/$$module_srcdir/configure \
15134 --srcdir=$${topdir}/$$module_srcdir \
15135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15136 --target=${target_alias} \
15137 --with-build-libsubdir=$(HOST_SUBDIR) \
15138 $(STAGEfeedback_CONFIGURE_FLAGS) \
15139 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15140 @endif mpc-bootstrap
15141
15142 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15143 maybe-configure-stageautoprofile-mpc:
15144 @if mpc-bootstrap
15145 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15146 configure-stageautoprofile-mpc:
15147 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15148 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15149 @r=`${PWD_COMMAND}`; export r; \
15150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15151 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15152 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15153 $(HOST_EXPORTS) \
15154 $(POSTSTAGE1_HOST_EXPORTS) \
15155 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15156 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15157 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15158 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15160 cd $(HOST_SUBDIR)/mpc || exit 1; \
15161 case $(srcdir) in \
15162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15163 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15165 esac; \
15166 module_srcdir=mpc; \
15167 $(SHELL) $$s/$$module_srcdir/configure \
15168 --srcdir=$${topdir}/$$module_srcdir \
15169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15170 --target=${target_alias} \
15171 --with-build-libsubdir=$(HOST_SUBDIR) \
15172 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15173 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15174 @endif mpc-bootstrap
15175
15176 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15177 maybe-configure-stageautofeedback-mpc:
15178 @if mpc-bootstrap
15179 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15180 configure-stageautofeedback-mpc:
15181 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15183 @r=`${PWD_COMMAND}`; export r; \
15184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15185 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15186 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15187 $(HOST_EXPORTS) \
15188 $(POSTSTAGE1_HOST_EXPORTS) \
15189 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15190 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15191 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15192 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15194 cd $(HOST_SUBDIR)/mpc || exit 1; \
15195 case $(srcdir) in \
15196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15197 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15199 esac; \
15200 module_srcdir=mpc; \
15201 $(SHELL) $$s/$$module_srcdir/configure \
15202 --srcdir=$${topdir}/$$module_srcdir \
15203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15204 --target=${target_alias} \
15205 --with-build-libsubdir=$(HOST_SUBDIR) \
15206 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15207 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15208 @endif mpc-bootstrap
15209
15210
15211
15212
15213
15214 .PHONY: all-mpc maybe-all-mpc
15215 maybe-all-mpc:
15216 @if gcc-bootstrap
15217 all-mpc: stage_current
15218 @endif gcc-bootstrap
15219 @if mpc
15220 TARGET-mpc=all
15221 maybe-all-mpc: all-mpc
15222 all-mpc: configure-mpc
15223 @r=`${PWD_COMMAND}`; export r; \
15224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15225 $(HOST_EXPORTS) \
15226 (cd $(HOST_SUBDIR)/mpc && \
15227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15228 $(TARGET-mpc))
15229 @endif mpc
15230
15231
15232
15233 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15234 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15235 maybe-all-stage1-mpc:
15236 maybe-clean-stage1-mpc:
15237 @if mpc-bootstrap
15238 maybe-all-stage1-mpc: all-stage1-mpc
15239 all-stage1: all-stage1-mpc
15240 TARGET-stage1-mpc = $(TARGET-mpc)
15241 all-stage1-mpc: configure-stage1-mpc
15242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15243 @r=`${PWD_COMMAND}`; export r; \
15244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15245 TFLAGS="$(STAGE1_TFLAGS)"; \
15246 $(HOST_EXPORTS) \
15247 cd $(HOST_SUBDIR)/mpc && \
15248 \
15249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15250 CFLAGS="$(STAGE1_CFLAGS)" \
15251 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15252 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15253 LIBCFLAGS="$(LIBCFLAGS)" \
15254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15257 $(EXTRA_HOST_FLAGS) \
15258 $(STAGE1_FLAGS_TO_PASS) \
15259 TFLAGS="$(STAGE1_TFLAGS)" \
15260 $(TARGET-stage1-mpc)
15261
15262 maybe-clean-stage1-mpc: clean-stage1-mpc
15263 clean-stage1: clean-stage1-mpc
15264 clean-stage1-mpc:
15265 @if [ $(current_stage) = stage1 ]; then \
15266 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15267 else \
15268 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15269 $(MAKE) stage1-start; \
15270 fi; \
15271 cd $(HOST_SUBDIR)/mpc && \
15272 $(MAKE) $(EXTRA_HOST_FLAGS) \
15273 $(STAGE1_FLAGS_TO_PASS) clean
15274 @endif mpc-bootstrap
15275
15276
15277 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15278 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15279 maybe-all-stage2-mpc:
15280 maybe-clean-stage2-mpc:
15281 @if mpc-bootstrap
15282 maybe-all-stage2-mpc: all-stage2-mpc
15283 all-stage2: all-stage2-mpc
15284 TARGET-stage2-mpc = $(TARGET-mpc)
15285 all-stage2-mpc: configure-stage2-mpc
15286 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15287 @r=`${PWD_COMMAND}`; export r; \
15288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289 TFLAGS="$(STAGE2_TFLAGS)"; \
15290 $(HOST_EXPORTS) \
15291 $(POSTSTAGE1_HOST_EXPORTS) \
15292 cd $(HOST_SUBDIR)/mpc && \
15293 \
15294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15295 CFLAGS="$(STAGE2_CFLAGS)" \
15296 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15297 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15298 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15303 TFLAGS="$(STAGE2_TFLAGS)" \
15304 $(TARGET-stage2-mpc)
15305
15306 maybe-clean-stage2-mpc: clean-stage2-mpc
15307 clean-stage2: clean-stage2-mpc
15308 clean-stage2-mpc:
15309 @if [ $(current_stage) = stage2 ]; then \
15310 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15311 else \
15312 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15313 $(MAKE) stage2-start; \
15314 fi; \
15315 cd $(HOST_SUBDIR)/mpc && \
15316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15317 @endif mpc-bootstrap
15318
15319
15320 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15321 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15322 maybe-all-stage3-mpc:
15323 maybe-clean-stage3-mpc:
15324 @if mpc-bootstrap
15325 maybe-all-stage3-mpc: all-stage3-mpc
15326 all-stage3: all-stage3-mpc
15327 TARGET-stage3-mpc = $(TARGET-mpc)
15328 all-stage3-mpc: configure-stage3-mpc
15329 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15330 @r=`${PWD_COMMAND}`; export r; \
15331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15332 TFLAGS="$(STAGE3_TFLAGS)"; \
15333 $(HOST_EXPORTS) \
15334 $(POSTSTAGE1_HOST_EXPORTS) \
15335 cd $(HOST_SUBDIR)/mpc && \
15336 \
15337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15338 CFLAGS="$(STAGE3_CFLAGS)" \
15339 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15340 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15341 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15346 TFLAGS="$(STAGE3_TFLAGS)" \
15347 $(TARGET-stage3-mpc)
15348
15349 maybe-clean-stage3-mpc: clean-stage3-mpc
15350 clean-stage3: clean-stage3-mpc
15351 clean-stage3-mpc:
15352 @if [ $(current_stage) = stage3 ]; then \
15353 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15354 else \
15355 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15356 $(MAKE) stage3-start; \
15357 fi; \
15358 cd $(HOST_SUBDIR)/mpc && \
15359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15360 @endif mpc-bootstrap
15361
15362
15363 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15364 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15365 maybe-all-stage4-mpc:
15366 maybe-clean-stage4-mpc:
15367 @if mpc-bootstrap
15368 maybe-all-stage4-mpc: all-stage4-mpc
15369 all-stage4: all-stage4-mpc
15370 TARGET-stage4-mpc = $(TARGET-mpc)
15371 all-stage4-mpc: configure-stage4-mpc
15372 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15373 @r=`${PWD_COMMAND}`; export r; \
15374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15375 TFLAGS="$(STAGE4_TFLAGS)"; \
15376 $(HOST_EXPORTS) \
15377 $(POSTSTAGE1_HOST_EXPORTS) \
15378 cd $(HOST_SUBDIR)/mpc && \
15379 \
15380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15381 CFLAGS="$(STAGE4_CFLAGS)" \
15382 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15383 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15384 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15389 TFLAGS="$(STAGE4_TFLAGS)" \
15390 $(TARGET-stage4-mpc)
15391
15392 maybe-clean-stage4-mpc: clean-stage4-mpc
15393 clean-stage4: clean-stage4-mpc
15394 clean-stage4-mpc:
15395 @if [ $(current_stage) = stage4 ]; then \
15396 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15397 else \
15398 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15399 $(MAKE) stage4-start; \
15400 fi; \
15401 cd $(HOST_SUBDIR)/mpc && \
15402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15403 @endif mpc-bootstrap
15404
15405
15406 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15407 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15408 maybe-all-stageprofile-mpc:
15409 maybe-clean-stageprofile-mpc:
15410 @if mpc-bootstrap
15411 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15412 all-stageprofile: all-stageprofile-mpc
15413 TARGET-stageprofile-mpc = $(TARGET-mpc)
15414 all-stageprofile-mpc: configure-stageprofile-mpc
15415 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15416 @r=`${PWD_COMMAND}`; export r; \
15417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15419 $(HOST_EXPORTS) \
15420 $(POSTSTAGE1_HOST_EXPORTS) \
15421 cd $(HOST_SUBDIR)/mpc && \
15422 \
15423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15424 CFLAGS="$(STAGEprofile_CFLAGS)" \
15425 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15426 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15427 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15432 TFLAGS="$(STAGEprofile_TFLAGS)" \
15433 $(TARGET-stageprofile-mpc)
15434
15435 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15436 clean-stageprofile: clean-stageprofile-mpc
15437 clean-stageprofile-mpc:
15438 @if [ $(current_stage) = stageprofile ]; then \
15439 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15440 else \
15441 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15442 $(MAKE) stageprofile-start; \
15443 fi; \
15444 cd $(HOST_SUBDIR)/mpc && \
15445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15446 @endif mpc-bootstrap
15447
15448
15449 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15450 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15451 maybe-all-stagetrain-mpc:
15452 maybe-clean-stagetrain-mpc:
15453 @if mpc-bootstrap
15454 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15455 all-stagetrain: all-stagetrain-mpc
15456 TARGET-stagetrain-mpc = $(TARGET-mpc)
15457 all-stagetrain-mpc: configure-stagetrain-mpc
15458 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15459 @r=`${PWD_COMMAND}`; export r; \
15460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15461 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15462 $(HOST_EXPORTS) \
15463 $(POSTSTAGE1_HOST_EXPORTS) \
15464 cd $(HOST_SUBDIR)/mpc && \
15465 \
15466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15467 CFLAGS="$(STAGEtrain_CFLAGS)" \
15468 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15469 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15470 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15475 TFLAGS="$(STAGEtrain_TFLAGS)" \
15476 $(TARGET-stagetrain-mpc)
15477
15478 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15479 clean-stagetrain: clean-stagetrain-mpc
15480 clean-stagetrain-mpc:
15481 @if [ $(current_stage) = stagetrain ]; then \
15482 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15483 else \
15484 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15485 $(MAKE) stagetrain-start; \
15486 fi; \
15487 cd $(HOST_SUBDIR)/mpc && \
15488 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15489 @endif mpc-bootstrap
15490
15491
15492 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15493 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15494 maybe-all-stagefeedback-mpc:
15495 maybe-clean-stagefeedback-mpc:
15496 @if mpc-bootstrap
15497 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15498 all-stagefeedback: all-stagefeedback-mpc
15499 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15500 all-stagefeedback-mpc: configure-stagefeedback-mpc
15501 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15502 @r=`${PWD_COMMAND}`; export r; \
15503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15504 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15505 $(HOST_EXPORTS) \
15506 $(POSTSTAGE1_HOST_EXPORTS) \
15507 cd $(HOST_SUBDIR)/mpc && \
15508 \
15509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15510 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15511 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15519 $(TARGET-stagefeedback-mpc)
15520
15521 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15522 clean-stagefeedback: clean-stagefeedback-mpc
15523 clean-stagefeedback-mpc:
15524 @if [ $(current_stage) = stagefeedback ]; then \
15525 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15526 else \
15527 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15528 $(MAKE) stagefeedback-start; \
15529 fi; \
15530 cd $(HOST_SUBDIR)/mpc && \
15531 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15532 @endif mpc-bootstrap
15533
15534
15535 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15536 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15537 maybe-all-stageautoprofile-mpc:
15538 maybe-clean-stageautoprofile-mpc:
15539 @if mpc-bootstrap
15540 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15541 all-stageautoprofile: all-stageautoprofile-mpc
15542 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15543 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15545 @r=`${PWD_COMMAND}`; export r; \
15546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15547 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15548 $(HOST_EXPORTS) \
15549 $(POSTSTAGE1_HOST_EXPORTS) \
15550 cd $(HOST_SUBDIR)/mpc && \
15551 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15553 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15554 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15555 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15556 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15561 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15562 $(TARGET-stageautoprofile-mpc)
15563
15564 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15565 clean-stageautoprofile: clean-stageautoprofile-mpc
15566 clean-stageautoprofile-mpc:
15567 @if [ $(current_stage) = stageautoprofile ]; then \
15568 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15569 else \
15570 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15571 $(MAKE) stageautoprofile-start; \
15572 fi; \
15573 cd $(HOST_SUBDIR)/mpc && \
15574 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15575 @endif mpc-bootstrap
15576
15577
15578 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15579 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15580 maybe-all-stageautofeedback-mpc:
15581 maybe-clean-stageautofeedback-mpc:
15582 @if mpc-bootstrap
15583 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15584 all-stageautofeedback: all-stageautofeedback-mpc
15585 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15586 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15587 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15588 @r=`${PWD_COMMAND}`; export r; \
15589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15590 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15591 $(HOST_EXPORTS) \
15592 $(POSTSTAGE1_HOST_EXPORTS) \
15593 cd $(HOST_SUBDIR)/mpc && \
15594 \
15595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15596 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15597 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15598 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15599 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15604 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15605 $(TARGET-stageautofeedback-mpc)
15606
15607 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15608 clean-stageautofeedback: clean-stageautofeedback-mpc
15609 clean-stageautofeedback-mpc:
15610 @if [ $(current_stage) = stageautofeedback ]; then \
15611 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15612 else \
15613 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15614 $(MAKE) stageautofeedback-start; \
15615 fi; \
15616 cd $(HOST_SUBDIR)/mpc && \
15617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15618 @endif mpc-bootstrap
15619
15620
15621
15622
15623
15624 .PHONY: check-mpc maybe-check-mpc
15625 maybe-check-mpc:
15626 @if mpc
15627 maybe-check-mpc: check-mpc
15628
15629 check-mpc:
15630 @: $(MAKE); $(unstage)
15631 @r=`${PWD_COMMAND}`; export r; \
15632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15634 (cd $(HOST_SUBDIR)/mpc && \
15635 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15636
15637 @endif mpc
15638
15639 .PHONY: install-mpc maybe-install-mpc
15640 maybe-install-mpc:
15641 @if mpc
15642 maybe-install-mpc: install-mpc
15643
15644 install-mpc:
15645
15646 @endif mpc
15647
15648 .PHONY: install-strip-mpc maybe-install-strip-mpc
15649 maybe-install-strip-mpc:
15650 @if mpc
15651 maybe-install-strip-mpc: install-strip-mpc
15652
15653 install-strip-mpc:
15654
15655 @endif mpc
15656
15657 # Other targets (info, dvi, pdf, etc.)
15658
15659 .PHONY: maybe-info-mpc info-mpc
15660 maybe-info-mpc:
15661 @if mpc
15662 maybe-info-mpc: info-mpc
15663
15664 info-mpc: \
15665 configure-mpc
15666 @[ -f ./mpc/Makefile ] || exit 0; \
15667 r=`${PWD_COMMAND}`; export r; \
15668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15669 $(HOST_EXPORTS) \
15670 for flag in $(EXTRA_HOST_FLAGS) ; do \
15671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15672 done; \
15673 echo "Doing info in mpc"; \
15674 (cd $(HOST_SUBDIR)/mpc && \
15675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15677 "RANLIB=$${RANLIB}" \
15678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15679 info) \
15680 || exit 1
15681
15682 @endif mpc
15683
15684 .PHONY: maybe-dvi-mpc dvi-mpc
15685 maybe-dvi-mpc:
15686 @if mpc
15687 maybe-dvi-mpc: dvi-mpc
15688
15689 dvi-mpc: \
15690 configure-mpc
15691 @[ -f ./mpc/Makefile ] || exit 0; \
15692 r=`${PWD_COMMAND}`; export r; \
15693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15694 $(HOST_EXPORTS) \
15695 for flag in $(EXTRA_HOST_FLAGS) ; do \
15696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15697 done; \
15698 echo "Doing dvi in mpc"; \
15699 (cd $(HOST_SUBDIR)/mpc && \
15700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15702 "RANLIB=$${RANLIB}" \
15703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15704 dvi) \
15705 || exit 1
15706
15707 @endif mpc
15708
15709 .PHONY: maybe-pdf-mpc pdf-mpc
15710 maybe-pdf-mpc:
15711 @if mpc
15712 maybe-pdf-mpc: pdf-mpc
15713
15714 pdf-mpc: \
15715 configure-mpc
15716 @[ -f ./mpc/Makefile ] || exit 0; \
15717 r=`${PWD_COMMAND}`; export r; \
15718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15719 $(HOST_EXPORTS) \
15720 for flag in $(EXTRA_HOST_FLAGS) ; do \
15721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15722 done; \
15723 echo "Doing pdf in mpc"; \
15724 (cd $(HOST_SUBDIR)/mpc && \
15725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15727 "RANLIB=$${RANLIB}" \
15728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15729 pdf) \
15730 || exit 1
15731
15732 @endif mpc
15733
15734 .PHONY: maybe-html-mpc html-mpc
15735 maybe-html-mpc:
15736 @if mpc
15737 maybe-html-mpc: html-mpc
15738
15739 html-mpc: \
15740 configure-mpc
15741 @[ -f ./mpc/Makefile ] || exit 0; \
15742 r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 $(HOST_EXPORTS) \
15745 for flag in $(EXTRA_HOST_FLAGS) ; do \
15746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747 done; \
15748 echo "Doing html in mpc"; \
15749 (cd $(HOST_SUBDIR)/mpc && \
15750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752 "RANLIB=$${RANLIB}" \
15753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15754 html) \
15755 || exit 1
15756
15757 @endif mpc
15758
15759 .PHONY: maybe-TAGS-mpc TAGS-mpc
15760 maybe-TAGS-mpc:
15761 @if mpc
15762 maybe-TAGS-mpc: TAGS-mpc
15763
15764 TAGS-mpc: \
15765 configure-mpc
15766 @[ -f ./mpc/Makefile ] || exit 0; \
15767 r=`${PWD_COMMAND}`; export r; \
15768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769 $(HOST_EXPORTS) \
15770 for flag in $(EXTRA_HOST_FLAGS) ; do \
15771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15772 done; \
15773 echo "Doing TAGS in mpc"; \
15774 (cd $(HOST_SUBDIR)/mpc && \
15775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15777 "RANLIB=$${RANLIB}" \
15778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15779 TAGS) \
15780 || exit 1
15781
15782 @endif mpc
15783
15784 .PHONY: maybe-install-info-mpc install-info-mpc
15785 maybe-install-info-mpc:
15786 @if mpc
15787 maybe-install-info-mpc: install-info-mpc
15788
15789 install-info-mpc: \
15790 configure-mpc \
15791 info-mpc
15792 @[ -f ./mpc/Makefile ] || exit 0; \
15793 r=`${PWD_COMMAND}`; export r; \
15794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15795 $(HOST_EXPORTS) \
15796 for flag in $(EXTRA_HOST_FLAGS) ; do \
15797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15798 done; \
15799 echo "Doing install-info in mpc"; \
15800 (cd $(HOST_SUBDIR)/mpc && \
15801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15803 "RANLIB=$${RANLIB}" \
15804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15805 install-info) \
15806 || exit 1
15807
15808 @endif mpc
15809
15810 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15811 maybe-install-pdf-mpc:
15812 @if mpc
15813 maybe-install-pdf-mpc: install-pdf-mpc
15814
15815 install-pdf-mpc: \
15816 configure-mpc \
15817 pdf-mpc
15818 @[ -f ./mpc/Makefile ] || exit 0; \
15819 r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 $(HOST_EXPORTS) \
15822 for flag in $(EXTRA_HOST_FLAGS) ; do \
15823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824 done; \
15825 echo "Doing install-pdf in mpc"; \
15826 (cd $(HOST_SUBDIR)/mpc && \
15827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829 "RANLIB=$${RANLIB}" \
15830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15831 install-pdf) \
15832 || exit 1
15833
15834 @endif mpc
15835
15836 .PHONY: maybe-install-html-mpc install-html-mpc
15837 maybe-install-html-mpc:
15838 @if mpc
15839 maybe-install-html-mpc: install-html-mpc
15840
15841 install-html-mpc: \
15842 configure-mpc \
15843 html-mpc
15844 @[ -f ./mpc/Makefile ] || exit 0; \
15845 r=`${PWD_COMMAND}`; export r; \
15846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15847 $(HOST_EXPORTS) \
15848 for flag in $(EXTRA_HOST_FLAGS) ; do \
15849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15850 done; \
15851 echo "Doing install-html in mpc"; \
15852 (cd $(HOST_SUBDIR)/mpc && \
15853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15855 "RANLIB=$${RANLIB}" \
15856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15857 install-html) \
15858 || exit 1
15859
15860 @endif mpc
15861
15862 .PHONY: maybe-installcheck-mpc installcheck-mpc
15863 maybe-installcheck-mpc:
15864 @if mpc
15865 maybe-installcheck-mpc: installcheck-mpc
15866
15867 installcheck-mpc: \
15868 configure-mpc
15869 @[ -f ./mpc/Makefile ] || exit 0; \
15870 r=`${PWD_COMMAND}`; export r; \
15871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15872 $(HOST_EXPORTS) \
15873 for flag in $(EXTRA_HOST_FLAGS) ; do \
15874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15875 done; \
15876 echo "Doing installcheck in mpc"; \
15877 (cd $(HOST_SUBDIR)/mpc && \
15878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15880 "RANLIB=$${RANLIB}" \
15881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15882 installcheck) \
15883 || exit 1
15884
15885 @endif mpc
15886
15887 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15888 maybe-mostlyclean-mpc:
15889 @if mpc
15890 maybe-mostlyclean-mpc: mostlyclean-mpc
15891
15892 mostlyclean-mpc:
15893 @[ -f ./mpc/Makefile ] || exit 0; \
15894 r=`${PWD_COMMAND}`; export r; \
15895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15896 $(HOST_EXPORTS) \
15897 for flag in $(EXTRA_HOST_FLAGS) ; do \
15898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15899 done; \
15900 echo "Doing mostlyclean in mpc"; \
15901 (cd $(HOST_SUBDIR)/mpc && \
15902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15904 "RANLIB=$${RANLIB}" \
15905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15906 mostlyclean) \
15907 || exit 1
15908
15909 @endif mpc
15910
15911 .PHONY: maybe-clean-mpc clean-mpc
15912 maybe-clean-mpc:
15913 @if mpc
15914 maybe-clean-mpc: clean-mpc
15915
15916 clean-mpc:
15917 @[ -f ./mpc/Makefile ] || exit 0; \
15918 r=`${PWD_COMMAND}`; export r; \
15919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15920 $(HOST_EXPORTS) \
15921 for flag in $(EXTRA_HOST_FLAGS) ; do \
15922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15923 done; \
15924 echo "Doing clean in mpc"; \
15925 (cd $(HOST_SUBDIR)/mpc && \
15926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15928 "RANLIB=$${RANLIB}" \
15929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15930 clean) \
15931 || exit 1
15932
15933 @endif mpc
15934
15935 .PHONY: maybe-distclean-mpc distclean-mpc
15936 maybe-distclean-mpc:
15937 @if mpc
15938 maybe-distclean-mpc: distclean-mpc
15939
15940 distclean-mpc:
15941 @[ -f ./mpc/Makefile ] || exit 0; \
15942 r=`${PWD_COMMAND}`; export r; \
15943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15944 $(HOST_EXPORTS) \
15945 for flag in $(EXTRA_HOST_FLAGS) ; do \
15946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15947 done; \
15948 echo "Doing distclean in mpc"; \
15949 (cd $(HOST_SUBDIR)/mpc && \
15950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15952 "RANLIB=$${RANLIB}" \
15953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15954 distclean) \
15955 || exit 1
15956
15957 @endif mpc
15958
15959 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15960 maybe-maintainer-clean-mpc:
15961 @if mpc
15962 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15963
15964 maintainer-clean-mpc:
15965 @[ -f ./mpc/Makefile ] || exit 0; \
15966 r=`${PWD_COMMAND}`; export r; \
15967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15968 $(HOST_EXPORTS) \
15969 for flag in $(EXTRA_HOST_FLAGS) ; do \
15970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15971 done; \
15972 echo "Doing maintainer-clean in mpc"; \
15973 (cd $(HOST_SUBDIR)/mpc && \
15974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15976 "RANLIB=$${RANLIB}" \
15977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15978 maintainer-clean) \
15979 || exit 1
15980
15981 @endif mpc
15982
15983
15984
15985 .PHONY: configure-isl maybe-configure-isl
15986 maybe-configure-isl:
15987 @if gcc-bootstrap
15988 configure-isl: stage_current
15989 @endif gcc-bootstrap
15990 @if isl
15991 maybe-configure-isl: configure-isl
15992 configure-isl:
15993 @r=`${PWD_COMMAND}`; export r; \
15994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15997 $(HOST_EXPORTS) \
15998 echo Configuring in $(HOST_SUBDIR)/isl; \
15999 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16000 case $(srcdir) in \
16001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16002 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16004 esac; \
16005 module_srcdir=isl; \
16006 $(SHELL) \
16007 $$s/$$module_srcdir/configure \
16008 --srcdir=$${topdir}/$$module_srcdir \
16009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16010 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16011 || exit 1
16012 @endif isl
16013
16014
16015
16016 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16017 maybe-configure-stage1-isl:
16018 @if isl-bootstrap
16019 maybe-configure-stage1-isl: configure-stage1-isl
16020 configure-stage1-isl:
16021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16023 @r=`${PWD_COMMAND}`; export r; \
16024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025 TFLAGS="$(STAGE1_TFLAGS)"; \
16026 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16027 $(HOST_EXPORTS) \
16028 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16029 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16030 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16031 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16033 cd $(HOST_SUBDIR)/isl || exit 1; \
16034 case $(srcdir) in \
16035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16036 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16038 esac; \
16039 module_srcdir=isl; \
16040 $(SHELL) $$s/$$module_srcdir/configure \
16041 --srcdir=$${topdir}/$$module_srcdir \
16042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16043 --target=${target_alias} \
16044 \
16045 $(STAGE1_CONFIGURE_FLAGS) \
16046 --disable-shared @extra_isl_gmp_configure_flags@
16047 @endif isl-bootstrap
16048
16049 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16050 maybe-configure-stage2-isl:
16051 @if isl-bootstrap
16052 maybe-configure-stage2-isl: configure-stage2-isl
16053 configure-stage2-isl:
16054 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16056 @r=`${PWD_COMMAND}`; export r; \
16057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16058 TFLAGS="$(STAGE2_TFLAGS)"; \
16059 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16060 $(HOST_EXPORTS) \
16061 $(POSTSTAGE1_HOST_EXPORTS) \
16062 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16063 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16064 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16065 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16067 cd $(HOST_SUBDIR)/isl || exit 1; \
16068 case $(srcdir) in \
16069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16070 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16072 esac; \
16073 module_srcdir=isl; \
16074 $(SHELL) $$s/$$module_srcdir/configure \
16075 --srcdir=$${topdir}/$$module_srcdir \
16076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16077 --target=${target_alias} \
16078 --with-build-libsubdir=$(HOST_SUBDIR) \
16079 $(STAGE2_CONFIGURE_FLAGS) \
16080 --disable-shared @extra_isl_gmp_configure_flags@
16081 @endif isl-bootstrap
16082
16083 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16084 maybe-configure-stage3-isl:
16085 @if isl-bootstrap
16086 maybe-configure-stage3-isl: configure-stage3-isl
16087 configure-stage3-isl:
16088 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16090 @r=`${PWD_COMMAND}`; export r; \
16091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16092 TFLAGS="$(STAGE3_TFLAGS)"; \
16093 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16094 $(HOST_EXPORTS) \
16095 $(POSTSTAGE1_HOST_EXPORTS) \
16096 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16097 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16098 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16099 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16101 cd $(HOST_SUBDIR)/isl || exit 1; \
16102 case $(srcdir) in \
16103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16104 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16106 esac; \
16107 module_srcdir=isl; \
16108 $(SHELL) $$s/$$module_srcdir/configure \
16109 --srcdir=$${topdir}/$$module_srcdir \
16110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16111 --target=${target_alias} \
16112 --with-build-libsubdir=$(HOST_SUBDIR) \
16113 $(STAGE3_CONFIGURE_FLAGS) \
16114 --disable-shared @extra_isl_gmp_configure_flags@
16115 @endif isl-bootstrap
16116
16117 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16118 maybe-configure-stage4-isl:
16119 @if isl-bootstrap
16120 maybe-configure-stage4-isl: configure-stage4-isl
16121 configure-stage4-isl:
16122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16124 @r=`${PWD_COMMAND}`; export r; \
16125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126 TFLAGS="$(STAGE4_TFLAGS)"; \
16127 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16128 $(HOST_EXPORTS) \
16129 $(POSTSTAGE1_HOST_EXPORTS) \
16130 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16131 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16132 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16133 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16135 cd $(HOST_SUBDIR)/isl || exit 1; \
16136 case $(srcdir) in \
16137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16138 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16140 esac; \
16141 module_srcdir=isl; \
16142 $(SHELL) $$s/$$module_srcdir/configure \
16143 --srcdir=$${topdir}/$$module_srcdir \
16144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16145 --target=${target_alias} \
16146 --with-build-libsubdir=$(HOST_SUBDIR) \
16147 $(STAGE4_CONFIGURE_FLAGS) \
16148 --disable-shared @extra_isl_gmp_configure_flags@
16149 @endif isl-bootstrap
16150
16151 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16152 maybe-configure-stageprofile-isl:
16153 @if isl-bootstrap
16154 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16155 configure-stageprofile-isl:
16156 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16158 @r=`${PWD_COMMAND}`; export r; \
16159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16161 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16165 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16166 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16167 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16169 cd $(HOST_SUBDIR)/isl || exit 1; \
16170 case $(srcdir) in \
16171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16172 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16174 esac; \
16175 module_srcdir=isl; \
16176 $(SHELL) $$s/$$module_srcdir/configure \
16177 --srcdir=$${topdir}/$$module_srcdir \
16178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16179 --target=${target_alias} \
16180 --with-build-libsubdir=$(HOST_SUBDIR) \
16181 $(STAGEprofile_CONFIGURE_FLAGS) \
16182 --disable-shared @extra_isl_gmp_configure_flags@
16183 @endif isl-bootstrap
16184
16185 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16186 maybe-configure-stagetrain-isl:
16187 @if isl-bootstrap
16188 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16189 configure-stagetrain-isl:
16190 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16192 @r=`${PWD_COMMAND}`; export r; \
16193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16194 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16195 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16196 $(HOST_EXPORTS) \
16197 $(POSTSTAGE1_HOST_EXPORTS) \
16198 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16199 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16200 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16201 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16203 cd $(HOST_SUBDIR)/isl || exit 1; \
16204 case $(srcdir) in \
16205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16206 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16208 esac; \
16209 module_srcdir=isl; \
16210 $(SHELL) $$s/$$module_srcdir/configure \
16211 --srcdir=$${topdir}/$$module_srcdir \
16212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16213 --target=${target_alias} \
16214 --with-build-libsubdir=$(HOST_SUBDIR) \
16215 $(STAGEtrain_CONFIGURE_FLAGS) \
16216 --disable-shared @extra_isl_gmp_configure_flags@
16217 @endif isl-bootstrap
16218
16219 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16220 maybe-configure-stagefeedback-isl:
16221 @if isl-bootstrap
16222 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16223 configure-stagefeedback-isl:
16224 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16226 @r=`${PWD_COMMAND}`; export r; \
16227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16229 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16230 $(HOST_EXPORTS) \
16231 $(POSTSTAGE1_HOST_EXPORTS) \
16232 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16233 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16234 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16235 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16237 cd $(HOST_SUBDIR)/isl || exit 1; \
16238 case $(srcdir) in \
16239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16240 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16242 esac; \
16243 module_srcdir=isl; \
16244 $(SHELL) $$s/$$module_srcdir/configure \
16245 --srcdir=$${topdir}/$$module_srcdir \
16246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16247 --target=${target_alias} \
16248 --with-build-libsubdir=$(HOST_SUBDIR) \
16249 $(STAGEfeedback_CONFIGURE_FLAGS) \
16250 --disable-shared @extra_isl_gmp_configure_flags@
16251 @endif isl-bootstrap
16252
16253 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16254 maybe-configure-stageautoprofile-isl:
16255 @if isl-bootstrap
16256 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16257 configure-stageautoprofile-isl:
16258 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16260 @r=`${PWD_COMMAND}`; export r; \
16261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16262 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16263 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16264 $(HOST_EXPORTS) \
16265 $(POSTSTAGE1_HOST_EXPORTS) \
16266 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16267 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16268 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16269 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16271 cd $(HOST_SUBDIR)/isl || exit 1; \
16272 case $(srcdir) in \
16273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16274 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16276 esac; \
16277 module_srcdir=isl; \
16278 $(SHELL) $$s/$$module_srcdir/configure \
16279 --srcdir=$${topdir}/$$module_srcdir \
16280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16281 --target=${target_alias} \
16282 --with-build-libsubdir=$(HOST_SUBDIR) \
16283 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16284 --disable-shared @extra_isl_gmp_configure_flags@
16285 @endif isl-bootstrap
16286
16287 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16288 maybe-configure-stageautofeedback-isl:
16289 @if isl-bootstrap
16290 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16291 configure-stageautofeedback-isl:
16292 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16294 @r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16297 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16298 $(HOST_EXPORTS) \
16299 $(POSTSTAGE1_HOST_EXPORTS) \
16300 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16301 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16302 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16303 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16305 cd $(HOST_SUBDIR)/isl || exit 1; \
16306 case $(srcdir) in \
16307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16308 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16310 esac; \
16311 module_srcdir=isl; \
16312 $(SHELL) $$s/$$module_srcdir/configure \
16313 --srcdir=$${topdir}/$$module_srcdir \
16314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16315 --target=${target_alias} \
16316 --with-build-libsubdir=$(HOST_SUBDIR) \
16317 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16318 --disable-shared @extra_isl_gmp_configure_flags@
16319 @endif isl-bootstrap
16320
16321
16322
16323
16324
16325 .PHONY: all-isl maybe-all-isl
16326 maybe-all-isl:
16327 @if gcc-bootstrap
16328 all-isl: stage_current
16329 @endif gcc-bootstrap
16330 @if isl
16331 TARGET-isl=all
16332 maybe-all-isl: all-isl
16333 all-isl: configure-isl
16334 @r=`${PWD_COMMAND}`; export r; \
16335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336 $(HOST_EXPORTS) \
16337 (cd $(HOST_SUBDIR)/isl && \
16338 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16339 $(TARGET-isl))
16340 @endif isl
16341
16342
16343
16344 .PHONY: all-stage1-isl maybe-all-stage1-isl
16345 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16346 maybe-all-stage1-isl:
16347 maybe-clean-stage1-isl:
16348 @if isl-bootstrap
16349 maybe-all-stage1-isl: all-stage1-isl
16350 all-stage1: all-stage1-isl
16351 TARGET-stage1-isl = $(TARGET-isl)
16352 all-stage1-isl: configure-stage1-isl
16353 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16354 @r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356 TFLAGS="$(STAGE1_TFLAGS)"; \
16357 $(HOST_EXPORTS) \
16358 cd $(HOST_SUBDIR)/isl && \
16359 \
16360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16361 CFLAGS="$(STAGE1_CFLAGS)" \
16362 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16363 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16364 LIBCFLAGS="$(LIBCFLAGS)" \
16365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16368 $(EXTRA_HOST_FLAGS) \
16369 $(STAGE1_FLAGS_TO_PASS) V=1 \
16370 TFLAGS="$(STAGE1_TFLAGS)" \
16371 $(TARGET-stage1-isl)
16372
16373 maybe-clean-stage1-isl: clean-stage1-isl
16374 clean-stage1: clean-stage1-isl
16375 clean-stage1-isl:
16376 @if [ $(current_stage) = stage1 ]; then \
16377 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16378 else \
16379 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16380 $(MAKE) stage1-start; \
16381 fi; \
16382 cd $(HOST_SUBDIR)/isl && \
16383 $(MAKE) $(EXTRA_HOST_FLAGS) \
16384 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16385 @endif isl-bootstrap
16386
16387
16388 .PHONY: all-stage2-isl maybe-all-stage2-isl
16389 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16390 maybe-all-stage2-isl:
16391 maybe-clean-stage2-isl:
16392 @if isl-bootstrap
16393 maybe-all-stage2-isl: all-stage2-isl
16394 all-stage2: all-stage2-isl
16395 TARGET-stage2-isl = $(TARGET-isl)
16396 all-stage2-isl: configure-stage2-isl
16397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16398 @r=`${PWD_COMMAND}`; export r; \
16399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16400 TFLAGS="$(STAGE2_TFLAGS)"; \
16401 $(HOST_EXPORTS) \
16402 $(POSTSTAGE1_HOST_EXPORTS) \
16403 cd $(HOST_SUBDIR)/isl && \
16404 \
16405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16406 CFLAGS="$(STAGE2_CFLAGS)" \
16407 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16408 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16409 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16414 TFLAGS="$(STAGE2_TFLAGS)" \
16415 $(TARGET-stage2-isl)
16416
16417 maybe-clean-stage2-isl: clean-stage2-isl
16418 clean-stage2: clean-stage2-isl
16419 clean-stage2-isl:
16420 @if [ $(current_stage) = stage2 ]; then \
16421 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16422 else \
16423 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16424 $(MAKE) stage2-start; \
16425 fi; \
16426 cd $(HOST_SUBDIR)/isl && \
16427 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16428 @endif isl-bootstrap
16429
16430
16431 .PHONY: all-stage3-isl maybe-all-stage3-isl
16432 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16433 maybe-all-stage3-isl:
16434 maybe-clean-stage3-isl:
16435 @if isl-bootstrap
16436 maybe-all-stage3-isl: all-stage3-isl
16437 all-stage3: all-stage3-isl
16438 TARGET-stage3-isl = $(TARGET-isl)
16439 all-stage3-isl: configure-stage3-isl
16440 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16441 @r=`${PWD_COMMAND}`; export r; \
16442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443 TFLAGS="$(STAGE3_TFLAGS)"; \
16444 $(HOST_EXPORTS) \
16445 $(POSTSTAGE1_HOST_EXPORTS) \
16446 cd $(HOST_SUBDIR)/isl && \
16447 \
16448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16449 CFLAGS="$(STAGE3_CFLAGS)" \
16450 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16451 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16452 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16457 TFLAGS="$(STAGE3_TFLAGS)" \
16458 $(TARGET-stage3-isl)
16459
16460 maybe-clean-stage3-isl: clean-stage3-isl
16461 clean-stage3: clean-stage3-isl
16462 clean-stage3-isl:
16463 @if [ $(current_stage) = stage3 ]; then \
16464 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16465 else \
16466 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16467 $(MAKE) stage3-start; \
16468 fi; \
16469 cd $(HOST_SUBDIR)/isl && \
16470 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16471 @endif isl-bootstrap
16472
16473
16474 .PHONY: all-stage4-isl maybe-all-stage4-isl
16475 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16476 maybe-all-stage4-isl:
16477 maybe-clean-stage4-isl:
16478 @if isl-bootstrap
16479 maybe-all-stage4-isl: all-stage4-isl
16480 all-stage4: all-stage4-isl
16481 TARGET-stage4-isl = $(TARGET-isl)
16482 all-stage4-isl: configure-stage4-isl
16483 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16484 @r=`${PWD_COMMAND}`; export r; \
16485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486 TFLAGS="$(STAGE4_TFLAGS)"; \
16487 $(HOST_EXPORTS) \
16488 $(POSTSTAGE1_HOST_EXPORTS) \
16489 cd $(HOST_SUBDIR)/isl && \
16490 \
16491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16492 CFLAGS="$(STAGE4_CFLAGS)" \
16493 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16494 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16495 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16500 TFLAGS="$(STAGE4_TFLAGS)" \
16501 $(TARGET-stage4-isl)
16502
16503 maybe-clean-stage4-isl: clean-stage4-isl
16504 clean-stage4: clean-stage4-isl
16505 clean-stage4-isl:
16506 @if [ $(current_stage) = stage4 ]; then \
16507 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16508 else \
16509 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16510 $(MAKE) stage4-start; \
16511 fi; \
16512 cd $(HOST_SUBDIR)/isl && \
16513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16514 @endif isl-bootstrap
16515
16516
16517 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16518 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16519 maybe-all-stageprofile-isl:
16520 maybe-clean-stageprofile-isl:
16521 @if isl-bootstrap
16522 maybe-all-stageprofile-isl: all-stageprofile-isl
16523 all-stageprofile: all-stageprofile-isl
16524 TARGET-stageprofile-isl = $(TARGET-isl)
16525 all-stageprofile-isl: configure-stageprofile-isl
16526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16527 @r=`${PWD_COMMAND}`; export r; \
16528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16530 $(HOST_EXPORTS) \
16531 $(POSTSTAGE1_HOST_EXPORTS) \
16532 cd $(HOST_SUBDIR)/isl && \
16533 \
16534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16535 CFLAGS="$(STAGEprofile_CFLAGS)" \
16536 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16537 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16538 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16543 TFLAGS="$(STAGEprofile_TFLAGS)" \
16544 $(TARGET-stageprofile-isl)
16545
16546 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16547 clean-stageprofile: clean-stageprofile-isl
16548 clean-stageprofile-isl:
16549 @if [ $(current_stage) = stageprofile ]; then \
16550 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16551 else \
16552 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16553 $(MAKE) stageprofile-start; \
16554 fi; \
16555 cd $(HOST_SUBDIR)/isl && \
16556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16557 @endif isl-bootstrap
16558
16559
16560 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16561 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16562 maybe-all-stagetrain-isl:
16563 maybe-clean-stagetrain-isl:
16564 @if isl-bootstrap
16565 maybe-all-stagetrain-isl: all-stagetrain-isl
16566 all-stagetrain: all-stagetrain-isl
16567 TARGET-stagetrain-isl = $(TARGET-isl)
16568 all-stagetrain-isl: configure-stagetrain-isl
16569 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16570 @r=`${PWD_COMMAND}`; export r; \
16571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16572 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16573 $(HOST_EXPORTS) \
16574 $(POSTSTAGE1_HOST_EXPORTS) \
16575 cd $(HOST_SUBDIR)/isl && \
16576 \
16577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16578 CFLAGS="$(STAGEtrain_CFLAGS)" \
16579 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16580 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16581 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16586 TFLAGS="$(STAGEtrain_TFLAGS)" \
16587 $(TARGET-stagetrain-isl)
16588
16589 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16590 clean-stagetrain: clean-stagetrain-isl
16591 clean-stagetrain-isl:
16592 @if [ $(current_stage) = stagetrain ]; then \
16593 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16594 else \
16595 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16596 $(MAKE) stagetrain-start; \
16597 fi; \
16598 cd $(HOST_SUBDIR)/isl && \
16599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16600 @endif isl-bootstrap
16601
16602
16603 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16604 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16605 maybe-all-stagefeedback-isl:
16606 maybe-clean-stagefeedback-isl:
16607 @if isl-bootstrap
16608 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16609 all-stagefeedback: all-stagefeedback-isl
16610 TARGET-stagefeedback-isl = $(TARGET-isl)
16611 all-stagefeedback-isl: configure-stagefeedback-isl
16612 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16613 @r=`${PWD_COMMAND}`; export r; \
16614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16615 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16616 $(HOST_EXPORTS) \
16617 $(POSTSTAGE1_HOST_EXPORTS) \
16618 cd $(HOST_SUBDIR)/isl && \
16619 \
16620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16621 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16622 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16623 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16624 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16629 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16630 $(TARGET-stagefeedback-isl)
16631
16632 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16633 clean-stagefeedback: clean-stagefeedback-isl
16634 clean-stagefeedback-isl:
16635 @if [ $(current_stage) = stagefeedback ]; then \
16636 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16637 else \
16638 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16639 $(MAKE) stagefeedback-start; \
16640 fi; \
16641 cd $(HOST_SUBDIR)/isl && \
16642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16643 @endif isl-bootstrap
16644
16645
16646 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16647 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16648 maybe-all-stageautoprofile-isl:
16649 maybe-clean-stageautoprofile-isl:
16650 @if isl-bootstrap
16651 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16652 all-stageautoprofile: all-stageautoprofile-isl
16653 TARGET-stageautoprofile-isl = $(TARGET-isl)
16654 all-stageautoprofile-isl: configure-stageautoprofile-isl
16655 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16656 @r=`${PWD_COMMAND}`; export r; \
16657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16658 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16659 $(HOST_EXPORTS) \
16660 $(POSTSTAGE1_HOST_EXPORTS) \
16661 cd $(HOST_SUBDIR)/isl && \
16662 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16664 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16665 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16666 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16667 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16672 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16673 $(TARGET-stageautoprofile-isl)
16674
16675 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16676 clean-stageautoprofile: clean-stageautoprofile-isl
16677 clean-stageautoprofile-isl:
16678 @if [ $(current_stage) = stageautoprofile ]; then \
16679 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16680 else \
16681 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16682 $(MAKE) stageautoprofile-start; \
16683 fi; \
16684 cd $(HOST_SUBDIR)/isl && \
16685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16686 @endif isl-bootstrap
16687
16688
16689 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16690 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16691 maybe-all-stageautofeedback-isl:
16692 maybe-clean-stageautofeedback-isl:
16693 @if isl-bootstrap
16694 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16695 all-stageautofeedback: all-stageautofeedback-isl
16696 TARGET-stageautofeedback-isl = $(TARGET-isl)
16697 all-stageautofeedback-isl: configure-stageautofeedback-isl
16698 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16699 @r=`${PWD_COMMAND}`; export r; \
16700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16701 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16702 $(HOST_EXPORTS) \
16703 $(POSTSTAGE1_HOST_EXPORTS) \
16704 cd $(HOST_SUBDIR)/isl && \
16705 \
16706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16707 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16708 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16709 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16710 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16715 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16716 $(TARGET-stageautofeedback-isl)
16717
16718 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16719 clean-stageautofeedback: clean-stageautofeedback-isl
16720 clean-stageautofeedback-isl:
16721 @if [ $(current_stage) = stageautofeedback ]; then \
16722 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16723 else \
16724 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16725 $(MAKE) stageautofeedback-start; \
16726 fi; \
16727 cd $(HOST_SUBDIR)/isl && \
16728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16729 @endif isl-bootstrap
16730
16731
16732
16733
16734
16735 .PHONY: check-isl maybe-check-isl
16736 maybe-check-isl:
16737 @if isl
16738 maybe-check-isl: check-isl
16739
16740 check-isl:
16741 @: $(MAKE); $(unstage)
16742 @r=`${PWD_COMMAND}`; export r; \
16743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16744 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16745 (cd $(HOST_SUBDIR)/isl && \
16746 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16747
16748 @endif isl
16749
16750 .PHONY: install-isl maybe-install-isl
16751 maybe-install-isl:
16752 @if isl
16753 maybe-install-isl: install-isl
16754
16755 install-isl:
16756
16757 @endif isl
16758
16759 .PHONY: install-strip-isl maybe-install-strip-isl
16760 maybe-install-strip-isl:
16761 @if isl
16762 maybe-install-strip-isl: install-strip-isl
16763
16764 install-strip-isl:
16765
16766 @endif isl
16767
16768 # Other targets (info, dvi, pdf, etc.)
16769
16770 .PHONY: maybe-info-isl info-isl
16771 maybe-info-isl:
16772 @if isl
16773 maybe-info-isl: info-isl
16774
16775 info-isl: \
16776 configure-isl
16777 @[ -f ./isl/Makefile ] || exit 0; \
16778 r=`${PWD_COMMAND}`; export r; \
16779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16780 $(HOST_EXPORTS) \
16781 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16783 done; \
16784 echo "Doing info in isl"; \
16785 (cd $(HOST_SUBDIR)/isl && \
16786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16788 "RANLIB=$${RANLIB}" \
16789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16790 info) \
16791 || exit 1
16792
16793 @endif isl
16794
16795 .PHONY: maybe-dvi-isl dvi-isl
16796 maybe-dvi-isl:
16797 @if isl
16798 maybe-dvi-isl: dvi-isl
16799
16800 dvi-isl: \
16801 configure-isl
16802 @[ -f ./isl/Makefile ] || exit 0; \
16803 r=`${PWD_COMMAND}`; export r; \
16804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16805 $(HOST_EXPORTS) \
16806 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16808 done; \
16809 echo "Doing dvi in isl"; \
16810 (cd $(HOST_SUBDIR)/isl && \
16811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16813 "RANLIB=$${RANLIB}" \
16814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16815 dvi) \
16816 || exit 1
16817
16818 @endif isl
16819
16820 .PHONY: maybe-pdf-isl pdf-isl
16821 maybe-pdf-isl:
16822 @if isl
16823 maybe-pdf-isl: pdf-isl
16824
16825 pdf-isl: \
16826 configure-isl
16827 @[ -f ./isl/Makefile ] || exit 0; \
16828 r=`${PWD_COMMAND}`; export r; \
16829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16830 $(HOST_EXPORTS) \
16831 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16833 done; \
16834 echo "Doing pdf in isl"; \
16835 (cd $(HOST_SUBDIR)/isl && \
16836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16838 "RANLIB=$${RANLIB}" \
16839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16840 pdf) \
16841 || exit 1
16842
16843 @endif isl
16844
16845 .PHONY: maybe-html-isl html-isl
16846 maybe-html-isl:
16847 @if isl
16848 maybe-html-isl: html-isl
16849
16850 html-isl: \
16851 configure-isl
16852 @[ -f ./isl/Makefile ] || exit 0; \
16853 r=`${PWD_COMMAND}`; export r; \
16854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16855 $(HOST_EXPORTS) \
16856 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16858 done; \
16859 echo "Doing html in isl"; \
16860 (cd $(HOST_SUBDIR)/isl && \
16861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16863 "RANLIB=$${RANLIB}" \
16864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16865 html) \
16866 || exit 1
16867
16868 @endif isl
16869
16870 .PHONY: maybe-TAGS-isl TAGS-isl
16871 maybe-TAGS-isl:
16872 @if isl
16873 maybe-TAGS-isl: TAGS-isl
16874
16875 TAGS-isl: \
16876 configure-isl
16877 @[ -f ./isl/Makefile ] || exit 0; \
16878 r=`${PWD_COMMAND}`; export r; \
16879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16880 $(HOST_EXPORTS) \
16881 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16883 done; \
16884 echo "Doing TAGS in isl"; \
16885 (cd $(HOST_SUBDIR)/isl && \
16886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16888 "RANLIB=$${RANLIB}" \
16889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16890 TAGS) \
16891 || exit 1
16892
16893 @endif isl
16894
16895 .PHONY: maybe-install-info-isl install-info-isl
16896 maybe-install-info-isl:
16897 @if isl
16898 maybe-install-info-isl: install-info-isl
16899
16900 install-info-isl: \
16901 configure-isl \
16902 info-isl
16903 @[ -f ./isl/Makefile ] || exit 0; \
16904 r=`${PWD_COMMAND}`; export r; \
16905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16906 $(HOST_EXPORTS) \
16907 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16909 done; \
16910 echo "Doing install-info in isl"; \
16911 (cd $(HOST_SUBDIR)/isl && \
16912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16914 "RANLIB=$${RANLIB}" \
16915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16916 install-info) \
16917 || exit 1
16918
16919 @endif isl
16920
16921 .PHONY: maybe-install-pdf-isl install-pdf-isl
16922 maybe-install-pdf-isl:
16923 @if isl
16924 maybe-install-pdf-isl: install-pdf-isl
16925
16926 install-pdf-isl: \
16927 configure-isl \
16928 pdf-isl
16929 @[ -f ./isl/Makefile ] || exit 0; \
16930 r=`${PWD_COMMAND}`; export r; \
16931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932 $(HOST_EXPORTS) \
16933 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16935 done; \
16936 echo "Doing install-pdf in isl"; \
16937 (cd $(HOST_SUBDIR)/isl && \
16938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16940 "RANLIB=$${RANLIB}" \
16941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16942 install-pdf) \
16943 || exit 1
16944
16945 @endif isl
16946
16947 .PHONY: maybe-install-html-isl install-html-isl
16948 maybe-install-html-isl:
16949 @if isl
16950 maybe-install-html-isl: install-html-isl
16951
16952 install-html-isl: \
16953 configure-isl \
16954 html-isl
16955 @[ -f ./isl/Makefile ] || exit 0; \
16956 r=`${PWD_COMMAND}`; export r; \
16957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16958 $(HOST_EXPORTS) \
16959 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16961 done; \
16962 echo "Doing install-html in isl"; \
16963 (cd $(HOST_SUBDIR)/isl && \
16964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16966 "RANLIB=$${RANLIB}" \
16967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16968 install-html) \
16969 || exit 1
16970
16971 @endif isl
16972
16973 .PHONY: maybe-installcheck-isl installcheck-isl
16974 maybe-installcheck-isl:
16975 @if isl
16976 maybe-installcheck-isl: installcheck-isl
16977
16978 installcheck-isl: \
16979 configure-isl
16980 @[ -f ./isl/Makefile ] || exit 0; \
16981 r=`${PWD_COMMAND}`; export r; \
16982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16983 $(HOST_EXPORTS) \
16984 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16986 done; \
16987 echo "Doing installcheck in isl"; \
16988 (cd $(HOST_SUBDIR)/isl && \
16989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16991 "RANLIB=$${RANLIB}" \
16992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16993 installcheck) \
16994 || exit 1
16995
16996 @endif isl
16997
16998 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16999 maybe-mostlyclean-isl:
17000 @if isl
17001 maybe-mostlyclean-isl: mostlyclean-isl
17002
17003 mostlyclean-isl:
17004 @[ -f ./isl/Makefile ] || exit 0; \
17005 r=`${PWD_COMMAND}`; export r; \
17006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17007 $(HOST_EXPORTS) \
17008 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17010 done; \
17011 echo "Doing mostlyclean in isl"; \
17012 (cd $(HOST_SUBDIR)/isl && \
17013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17015 "RANLIB=$${RANLIB}" \
17016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17017 mostlyclean) \
17018 || exit 1
17019
17020 @endif isl
17021
17022 .PHONY: maybe-clean-isl clean-isl
17023 maybe-clean-isl:
17024 @if isl
17025 maybe-clean-isl: clean-isl
17026
17027 clean-isl:
17028 @[ -f ./isl/Makefile ] || exit 0; \
17029 r=`${PWD_COMMAND}`; export r; \
17030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17031 $(HOST_EXPORTS) \
17032 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17034 done; \
17035 echo "Doing clean in isl"; \
17036 (cd $(HOST_SUBDIR)/isl && \
17037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17039 "RANLIB=$${RANLIB}" \
17040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17041 clean) \
17042 || exit 1
17043
17044 @endif isl
17045
17046 .PHONY: maybe-distclean-isl distclean-isl
17047 maybe-distclean-isl:
17048 @if isl
17049 maybe-distclean-isl: distclean-isl
17050
17051 distclean-isl:
17052 @[ -f ./isl/Makefile ] || exit 0; \
17053 r=`${PWD_COMMAND}`; export r; \
17054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17055 $(HOST_EXPORTS) \
17056 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17058 done; \
17059 echo "Doing distclean in isl"; \
17060 (cd $(HOST_SUBDIR)/isl && \
17061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17063 "RANLIB=$${RANLIB}" \
17064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17065 distclean) \
17066 || exit 1
17067
17068 @endif isl
17069
17070 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17071 maybe-maintainer-clean-isl:
17072 @if isl
17073 maybe-maintainer-clean-isl: maintainer-clean-isl
17074
17075 maintainer-clean-isl:
17076 @[ -f ./isl/Makefile ] || exit 0; \
17077 r=`${PWD_COMMAND}`; export r; \
17078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17079 $(HOST_EXPORTS) \
17080 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17082 done; \
17083 echo "Doing maintainer-clean in isl"; \
17084 (cd $(HOST_SUBDIR)/isl && \
17085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17087 "RANLIB=$${RANLIB}" \
17088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17089 maintainer-clean) \
17090 || exit 1
17091
17092 @endif isl
17093
17094
17095
17096 .PHONY: configure-libelf maybe-configure-libelf
17097 maybe-configure-libelf:
17098 @if gcc-bootstrap
17099 configure-libelf: stage_current
17100 @endif gcc-bootstrap
17101 @if libelf
17102 maybe-configure-libelf: configure-libelf
17103 configure-libelf:
17104 @r=`${PWD_COMMAND}`; export r; \
17105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17106 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17108 $(HOST_EXPORTS) \
17109 echo Configuring in $(HOST_SUBDIR)/libelf; \
17110 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17111 case $(srcdir) in \
17112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17113 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17115 esac; \
17116 module_srcdir=libelf; \
17117 $(SHELL) \
17118 $$s/$$module_srcdir/configure \
17119 --srcdir=$${topdir}/$$module_srcdir \
17120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17121 --target=${target_alias} --disable-shared \
17122 || exit 1
17123 @endif libelf
17124
17125
17126
17127 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17128 maybe-configure-stage1-libelf:
17129 @if libelf-bootstrap
17130 maybe-configure-stage1-libelf: configure-stage1-libelf
17131 configure-stage1-libelf:
17132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17134 @r=`${PWD_COMMAND}`; export r; \
17135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136 TFLAGS="$(STAGE1_TFLAGS)"; \
17137 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17138 $(HOST_EXPORTS) \
17139 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17140 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17141 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17142 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17144 cd $(HOST_SUBDIR)/libelf || exit 1; \
17145 case $(srcdir) in \
17146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17147 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17149 esac; \
17150 module_srcdir=libelf; \
17151 $(SHELL) $$s/$$module_srcdir/configure \
17152 --srcdir=$${topdir}/$$module_srcdir \
17153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17154 --target=${target_alias} \
17155 \
17156 $(STAGE1_CONFIGURE_FLAGS) \
17157 --disable-shared
17158 @endif libelf-bootstrap
17159
17160 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17161 maybe-configure-stage2-libelf:
17162 @if libelf-bootstrap
17163 maybe-configure-stage2-libelf: configure-stage2-libelf
17164 configure-stage2-libelf:
17165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17167 @r=`${PWD_COMMAND}`; export r; \
17168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17169 TFLAGS="$(STAGE2_TFLAGS)"; \
17170 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17171 $(HOST_EXPORTS) \
17172 $(POSTSTAGE1_HOST_EXPORTS) \
17173 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17174 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17175 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17176 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17178 cd $(HOST_SUBDIR)/libelf || exit 1; \
17179 case $(srcdir) in \
17180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17181 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17183 esac; \
17184 module_srcdir=libelf; \
17185 $(SHELL) $$s/$$module_srcdir/configure \
17186 --srcdir=$${topdir}/$$module_srcdir \
17187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17188 --target=${target_alias} \
17189 --with-build-libsubdir=$(HOST_SUBDIR) \
17190 $(STAGE2_CONFIGURE_FLAGS) \
17191 --disable-shared
17192 @endif libelf-bootstrap
17193
17194 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17195 maybe-configure-stage3-libelf:
17196 @if libelf-bootstrap
17197 maybe-configure-stage3-libelf: configure-stage3-libelf
17198 configure-stage3-libelf:
17199 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17201 @r=`${PWD_COMMAND}`; export r; \
17202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17203 TFLAGS="$(STAGE3_TFLAGS)"; \
17204 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17205 $(HOST_EXPORTS) \
17206 $(POSTSTAGE1_HOST_EXPORTS) \
17207 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17208 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17209 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17210 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17212 cd $(HOST_SUBDIR)/libelf || exit 1; \
17213 case $(srcdir) in \
17214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17215 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17217 esac; \
17218 module_srcdir=libelf; \
17219 $(SHELL) $$s/$$module_srcdir/configure \
17220 --srcdir=$${topdir}/$$module_srcdir \
17221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17222 --target=${target_alias} \
17223 --with-build-libsubdir=$(HOST_SUBDIR) \
17224 $(STAGE3_CONFIGURE_FLAGS) \
17225 --disable-shared
17226 @endif libelf-bootstrap
17227
17228 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17229 maybe-configure-stage4-libelf:
17230 @if libelf-bootstrap
17231 maybe-configure-stage4-libelf: configure-stage4-libelf
17232 configure-stage4-libelf:
17233 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17235 @r=`${PWD_COMMAND}`; export r; \
17236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17237 TFLAGS="$(STAGE4_TFLAGS)"; \
17238 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17239 $(HOST_EXPORTS) \
17240 $(POSTSTAGE1_HOST_EXPORTS) \
17241 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17242 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17243 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17244 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17246 cd $(HOST_SUBDIR)/libelf || exit 1; \
17247 case $(srcdir) in \
17248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17249 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17251 esac; \
17252 module_srcdir=libelf; \
17253 $(SHELL) $$s/$$module_srcdir/configure \
17254 --srcdir=$${topdir}/$$module_srcdir \
17255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17256 --target=${target_alias} \
17257 --with-build-libsubdir=$(HOST_SUBDIR) \
17258 $(STAGE4_CONFIGURE_FLAGS) \
17259 --disable-shared
17260 @endif libelf-bootstrap
17261
17262 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17263 maybe-configure-stageprofile-libelf:
17264 @if libelf-bootstrap
17265 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17266 configure-stageprofile-libelf:
17267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17269 @r=`${PWD_COMMAND}`; export r; \
17270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17271 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17272 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17273 $(HOST_EXPORTS) \
17274 $(POSTSTAGE1_HOST_EXPORTS) \
17275 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17277 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17278 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17280 cd $(HOST_SUBDIR)/libelf || exit 1; \
17281 case $(srcdir) in \
17282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17283 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17285 esac; \
17286 module_srcdir=libelf; \
17287 $(SHELL) $$s/$$module_srcdir/configure \
17288 --srcdir=$${topdir}/$$module_srcdir \
17289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17290 --target=${target_alias} \
17291 --with-build-libsubdir=$(HOST_SUBDIR) \
17292 $(STAGEprofile_CONFIGURE_FLAGS) \
17293 --disable-shared
17294 @endif libelf-bootstrap
17295
17296 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17297 maybe-configure-stagetrain-libelf:
17298 @if libelf-bootstrap
17299 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17300 configure-stagetrain-libelf:
17301 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17303 @r=`${PWD_COMMAND}`; export r; \
17304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17306 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17307 $(HOST_EXPORTS) \
17308 $(POSTSTAGE1_HOST_EXPORTS) \
17309 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17310 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17311 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17312 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17314 cd $(HOST_SUBDIR)/libelf || exit 1; \
17315 case $(srcdir) in \
17316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17317 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17319 esac; \
17320 module_srcdir=libelf; \
17321 $(SHELL) $$s/$$module_srcdir/configure \
17322 --srcdir=$${topdir}/$$module_srcdir \
17323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17324 --target=${target_alias} \
17325 --with-build-libsubdir=$(HOST_SUBDIR) \
17326 $(STAGEtrain_CONFIGURE_FLAGS) \
17327 --disable-shared
17328 @endif libelf-bootstrap
17329
17330 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17331 maybe-configure-stagefeedback-libelf:
17332 @if libelf-bootstrap
17333 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17334 configure-stagefeedback-libelf:
17335 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17337 @r=`${PWD_COMMAND}`; export r; \
17338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17340 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17341 $(HOST_EXPORTS) \
17342 $(POSTSTAGE1_HOST_EXPORTS) \
17343 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17344 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17345 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17346 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17348 cd $(HOST_SUBDIR)/libelf || exit 1; \
17349 case $(srcdir) in \
17350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17351 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17353 esac; \
17354 module_srcdir=libelf; \
17355 $(SHELL) $$s/$$module_srcdir/configure \
17356 --srcdir=$${topdir}/$$module_srcdir \
17357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17358 --target=${target_alias} \
17359 --with-build-libsubdir=$(HOST_SUBDIR) \
17360 $(STAGEfeedback_CONFIGURE_FLAGS) \
17361 --disable-shared
17362 @endif libelf-bootstrap
17363
17364 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17365 maybe-configure-stageautoprofile-libelf:
17366 @if libelf-bootstrap
17367 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17368 configure-stageautoprofile-libelf:
17369 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17371 @r=`${PWD_COMMAND}`; export r; \
17372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17373 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17374 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17375 $(HOST_EXPORTS) \
17376 $(POSTSTAGE1_HOST_EXPORTS) \
17377 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17378 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17379 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17380 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17382 cd $(HOST_SUBDIR)/libelf || exit 1; \
17383 case $(srcdir) in \
17384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17385 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17387 esac; \
17388 module_srcdir=libelf; \
17389 $(SHELL) $$s/$$module_srcdir/configure \
17390 --srcdir=$${topdir}/$$module_srcdir \
17391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17392 --target=${target_alias} \
17393 --with-build-libsubdir=$(HOST_SUBDIR) \
17394 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17395 --disable-shared
17396 @endif libelf-bootstrap
17397
17398 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17399 maybe-configure-stageautofeedback-libelf:
17400 @if libelf-bootstrap
17401 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17402 configure-stageautofeedback-libelf:
17403 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17405 @r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17408 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17409 $(HOST_EXPORTS) \
17410 $(POSTSTAGE1_HOST_EXPORTS) \
17411 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17412 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17413 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17414 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17416 cd $(HOST_SUBDIR)/libelf || exit 1; \
17417 case $(srcdir) in \
17418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17419 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17421 esac; \
17422 module_srcdir=libelf; \
17423 $(SHELL) $$s/$$module_srcdir/configure \
17424 --srcdir=$${topdir}/$$module_srcdir \
17425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17426 --target=${target_alias} \
17427 --with-build-libsubdir=$(HOST_SUBDIR) \
17428 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17429 --disable-shared
17430 @endif libelf-bootstrap
17431
17432
17433
17434
17435
17436 .PHONY: all-libelf maybe-all-libelf
17437 maybe-all-libelf:
17438 @if gcc-bootstrap
17439 all-libelf: stage_current
17440 @endif gcc-bootstrap
17441 @if libelf
17442 TARGET-libelf=all
17443 maybe-all-libelf: all-libelf
17444 all-libelf: configure-libelf
17445 @r=`${PWD_COMMAND}`; export r; \
17446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17447 $(HOST_EXPORTS) \
17448 (cd $(HOST_SUBDIR)/libelf && \
17449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17450 $(TARGET-libelf))
17451 @endif libelf
17452
17453
17454
17455 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17456 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17457 maybe-all-stage1-libelf:
17458 maybe-clean-stage1-libelf:
17459 @if libelf-bootstrap
17460 maybe-all-stage1-libelf: all-stage1-libelf
17461 all-stage1: all-stage1-libelf
17462 TARGET-stage1-libelf = $(TARGET-libelf)
17463 all-stage1-libelf: configure-stage1-libelf
17464 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17465 @r=`${PWD_COMMAND}`; export r; \
17466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467 TFLAGS="$(STAGE1_TFLAGS)"; \
17468 $(HOST_EXPORTS) \
17469 cd $(HOST_SUBDIR)/libelf && \
17470 \
17471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17472 CFLAGS="$(STAGE1_CFLAGS)" \
17473 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17474 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17475 LIBCFLAGS="$(LIBCFLAGS)" \
17476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17479 $(EXTRA_HOST_FLAGS) \
17480 $(STAGE1_FLAGS_TO_PASS) \
17481 TFLAGS="$(STAGE1_TFLAGS)" \
17482 $(TARGET-stage1-libelf)
17483
17484 maybe-clean-stage1-libelf: clean-stage1-libelf
17485 clean-stage1: clean-stage1-libelf
17486 clean-stage1-libelf:
17487 @if [ $(current_stage) = stage1 ]; then \
17488 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17489 else \
17490 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17491 $(MAKE) stage1-start; \
17492 fi; \
17493 cd $(HOST_SUBDIR)/libelf && \
17494 $(MAKE) $(EXTRA_HOST_FLAGS) \
17495 $(STAGE1_FLAGS_TO_PASS) clean
17496 @endif libelf-bootstrap
17497
17498
17499 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17500 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17501 maybe-all-stage2-libelf:
17502 maybe-clean-stage2-libelf:
17503 @if libelf-bootstrap
17504 maybe-all-stage2-libelf: all-stage2-libelf
17505 all-stage2: all-stage2-libelf
17506 TARGET-stage2-libelf = $(TARGET-libelf)
17507 all-stage2-libelf: configure-stage2-libelf
17508 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17509 @r=`${PWD_COMMAND}`; export r; \
17510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17511 TFLAGS="$(STAGE2_TFLAGS)"; \
17512 $(HOST_EXPORTS) \
17513 $(POSTSTAGE1_HOST_EXPORTS) \
17514 cd $(HOST_SUBDIR)/libelf && \
17515 \
17516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17517 CFLAGS="$(STAGE2_CFLAGS)" \
17518 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17519 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17520 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17525 TFLAGS="$(STAGE2_TFLAGS)" \
17526 $(TARGET-stage2-libelf)
17527
17528 maybe-clean-stage2-libelf: clean-stage2-libelf
17529 clean-stage2: clean-stage2-libelf
17530 clean-stage2-libelf:
17531 @if [ $(current_stage) = stage2 ]; then \
17532 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17533 else \
17534 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17535 $(MAKE) stage2-start; \
17536 fi; \
17537 cd $(HOST_SUBDIR)/libelf && \
17538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17539 @endif libelf-bootstrap
17540
17541
17542 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17543 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17544 maybe-all-stage3-libelf:
17545 maybe-clean-stage3-libelf:
17546 @if libelf-bootstrap
17547 maybe-all-stage3-libelf: all-stage3-libelf
17548 all-stage3: all-stage3-libelf
17549 TARGET-stage3-libelf = $(TARGET-libelf)
17550 all-stage3-libelf: configure-stage3-libelf
17551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17552 @r=`${PWD_COMMAND}`; export r; \
17553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17554 TFLAGS="$(STAGE3_TFLAGS)"; \
17555 $(HOST_EXPORTS) \
17556 $(POSTSTAGE1_HOST_EXPORTS) \
17557 cd $(HOST_SUBDIR)/libelf && \
17558 \
17559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17560 CFLAGS="$(STAGE3_CFLAGS)" \
17561 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17562 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17563 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17568 TFLAGS="$(STAGE3_TFLAGS)" \
17569 $(TARGET-stage3-libelf)
17570
17571 maybe-clean-stage3-libelf: clean-stage3-libelf
17572 clean-stage3: clean-stage3-libelf
17573 clean-stage3-libelf:
17574 @if [ $(current_stage) = stage3 ]; then \
17575 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17576 else \
17577 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17578 $(MAKE) stage3-start; \
17579 fi; \
17580 cd $(HOST_SUBDIR)/libelf && \
17581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17582 @endif libelf-bootstrap
17583
17584
17585 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17586 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17587 maybe-all-stage4-libelf:
17588 maybe-clean-stage4-libelf:
17589 @if libelf-bootstrap
17590 maybe-all-stage4-libelf: all-stage4-libelf
17591 all-stage4: all-stage4-libelf
17592 TARGET-stage4-libelf = $(TARGET-libelf)
17593 all-stage4-libelf: configure-stage4-libelf
17594 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17595 @r=`${PWD_COMMAND}`; export r; \
17596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17597 TFLAGS="$(STAGE4_TFLAGS)"; \
17598 $(HOST_EXPORTS) \
17599 $(POSTSTAGE1_HOST_EXPORTS) \
17600 cd $(HOST_SUBDIR)/libelf && \
17601 \
17602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17603 CFLAGS="$(STAGE4_CFLAGS)" \
17604 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17605 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17606 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17610 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17611 TFLAGS="$(STAGE4_TFLAGS)" \
17612 $(TARGET-stage4-libelf)
17613
17614 maybe-clean-stage4-libelf: clean-stage4-libelf
17615 clean-stage4: clean-stage4-libelf
17616 clean-stage4-libelf:
17617 @if [ $(current_stage) = stage4 ]; then \
17618 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17619 else \
17620 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17621 $(MAKE) stage4-start; \
17622 fi; \
17623 cd $(HOST_SUBDIR)/libelf && \
17624 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17625 @endif libelf-bootstrap
17626
17627
17628 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17629 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17630 maybe-all-stageprofile-libelf:
17631 maybe-clean-stageprofile-libelf:
17632 @if libelf-bootstrap
17633 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17634 all-stageprofile: all-stageprofile-libelf
17635 TARGET-stageprofile-libelf = $(TARGET-libelf)
17636 all-stageprofile-libelf: configure-stageprofile-libelf
17637 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17638 @r=`${PWD_COMMAND}`; export r; \
17639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17640 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17641 $(HOST_EXPORTS) \
17642 $(POSTSTAGE1_HOST_EXPORTS) \
17643 cd $(HOST_SUBDIR)/libelf && \
17644 \
17645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17646 CFLAGS="$(STAGEprofile_CFLAGS)" \
17647 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17648 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17649 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17653 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17654 TFLAGS="$(STAGEprofile_TFLAGS)" \
17655 $(TARGET-stageprofile-libelf)
17656
17657 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17658 clean-stageprofile: clean-stageprofile-libelf
17659 clean-stageprofile-libelf:
17660 @if [ $(current_stage) = stageprofile ]; then \
17661 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17662 else \
17663 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17664 $(MAKE) stageprofile-start; \
17665 fi; \
17666 cd $(HOST_SUBDIR)/libelf && \
17667 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17668 @endif libelf-bootstrap
17669
17670
17671 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17672 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17673 maybe-all-stagetrain-libelf:
17674 maybe-clean-stagetrain-libelf:
17675 @if libelf-bootstrap
17676 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17677 all-stagetrain: all-stagetrain-libelf
17678 TARGET-stagetrain-libelf = $(TARGET-libelf)
17679 all-stagetrain-libelf: configure-stagetrain-libelf
17680 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17681 @r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17684 $(HOST_EXPORTS) \
17685 $(POSTSTAGE1_HOST_EXPORTS) \
17686 cd $(HOST_SUBDIR)/libelf && \
17687 \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17689 CFLAGS="$(STAGEtrain_CFLAGS)" \
17690 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17691 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17692 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17696 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17697 TFLAGS="$(STAGEtrain_TFLAGS)" \
17698 $(TARGET-stagetrain-libelf)
17699
17700 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17701 clean-stagetrain: clean-stagetrain-libelf
17702 clean-stagetrain-libelf:
17703 @if [ $(current_stage) = stagetrain ]; then \
17704 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17705 else \
17706 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17707 $(MAKE) stagetrain-start; \
17708 fi; \
17709 cd $(HOST_SUBDIR)/libelf && \
17710 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17711 @endif libelf-bootstrap
17712
17713
17714 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17715 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17716 maybe-all-stagefeedback-libelf:
17717 maybe-clean-stagefeedback-libelf:
17718 @if libelf-bootstrap
17719 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17720 all-stagefeedback: all-stagefeedback-libelf
17721 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17722 all-stagefeedback-libelf: configure-stagefeedback-libelf
17723 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17724 @r=`${PWD_COMMAND}`; export r; \
17725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17726 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17727 $(HOST_EXPORTS) \
17728 $(POSTSTAGE1_HOST_EXPORTS) \
17729 cd $(HOST_SUBDIR)/libelf && \
17730 \
17731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17732 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17733 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17734 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17735 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17739 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17740 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17741 $(TARGET-stagefeedback-libelf)
17742
17743 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17744 clean-stagefeedback: clean-stagefeedback-libelf
17745 clean-stagefeedback-libelf:
17746 @if [ $(current_stage) = stagefeedback ]; then \
17747 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17748 else \
17749 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17750 $(MAKE) stagefeedback-start; \
17751 fi; \
17752 cd $(HOST_SUBDIR)/libelf && \
17753 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17754 @endif libelf-bootstrap
17755
17756
17757 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17758 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17759 maybe-all-stageautoprofile-libelf:
17760 maybe-clean-stageautoprofile-libelf:
17761 @if libelf-bootstrap
17762 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17763 all-stageautoprofile: all-stageautoprofile-libelf
17764 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17765 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17766 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17767 @r=`${PWD_COMMAND}`; export r; \
17768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17770 $(HOST_EXPORTS) \
17771 $(POSTSTAGE1_HOST_EXPORTS) \
17772 cd $(HOST_SUBDIR)/libelf && \
17773 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17775 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17776 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17777 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17778 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17779 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17780 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17781 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17782 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17783 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17784 $(TARGET-stageautoprofile-libelf)
17785
17786 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17787 clean-stageautoprofile: clean-stageautoprofile-libelf
17788 clean-stageautoprofile-libelf:
17789 @if [ $(current_stage) = stageautoprofile ]; then \
17790 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17791 else \
17792 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17793 $(MAKE) stageautoprofile-start; \
17794 fi; \
17795 cd $(HOST_SUBDIR)/libelf && \
17796 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17797 @endif libelf-bootstrap
17798
17799
17800 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17801 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17802 maybe-all-stageautofeedback-libelf:
17803 maybe-clean-stageautofeedback-libelf:
17804 @if libelf-bootstrap
17805 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17806 all-stageautofeedback: all-stageautofeedback-libelf
17807 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17808 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17809 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17810 @r=`${PWD_COMMAND}`; export r; \
17811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17813 $(HOST_EXPORTS) \
17814 $(POSTSTAGE1_HOST_EXPORTS) \
17815 cd $(HOST_SUBDIR)/libelf && \
17816 \
17817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17818 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17819 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17820 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17821 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17825 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17826 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17827 $(TARGET-stageautofeedback-libelf)
17828
17829 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17830 clean-stageautofeedback: clean-stageautofeedback-libelf
17831 clean-stageautofeedback-libelf:
17832 @if [ $(current_stage) = stageautofeedback ]; then \
17833 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17834 else \
17835 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17836 $(MAKE) stageautofeedback-start; \
17837 fi; \
17838 cd $(HOST_SUBDIR)/libelf && \
17839 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17840 @endif libelf-bootstrap
17841
17842
17843
17844
17845
17846 .PHONY: check-libelf maybe-check-libelf
17847 maybe-check-libelf:
17848 @if libelf
17849 maybe-check-libelf: check-libelf
17850
17851 check-libelf:
17852 @: $(MAKE); $(unstage)
17853 @r=`${PWD_COMMAND}`; export r; \
17854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17856 (cd $(HOST_SUBDIR)/libelf && \
17857 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17858
17859 @endif libelf
17860
17861 .PHONY: install-libelf maybe-install-libelf
17862 maybe-install-libelf:
17863 @if libelf
17864 maybe-install-libelf: install-libelf
17865
17866 install-libelf:
17867
17868 @endif libelf
17869
17870 .PHONY: install-strip-libelf maybe-install-strip-libelf
17871 maybe-install-strip-libelf:
17872 @if libelf
17873 maybe-install-strip-libelf: install-strip-libelf
17874
17875 install-strip-libelf:
17876
17877 @endif libelf
17878
17879 # Other targets (info, dvi, pdf, etc.)
17880
17881 .PHONY: maybe-info-libelf info-libelf
17882 maybe-info-libelf:
17883 @if libelf
17884 maybe-info-libelf: info-libelf
17885
17886 info-libelf: \
17887 configure-libelf
17888 @[ -f ./libelf/Makefile ] || exit 0; \
17889 r=`${PWD_COMMAND}`; export r; \
17890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891 $(HOST_EXPORTS) \
17892 for flag in $(EXTRA_HOST_FLAGS) ; do \
17893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17894 done; \
17895 echo "Doing info in libelf"; \
17896 (cd $(HOST_SUBDIR)/libelf && \
17897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17899 "RANLIB=$${RANLIB}" \
17900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17901 info) \
17902 || exit 1
17903
17904 @endif libelf
17905
17906 .PHONY: maybe-dvi-libelf dvi-libelf
17907 maybe-dvi-libelf:
17908 @if libelf
17909 maybe-dvi-libelf: dvi-libelf
17910
17911 dvi-libelf: \
17912 configure-libelf
17913 @[ -f ./libelf/Makefile ] || exit 0; \
17914 r=`${PWD_COMMAND}`; export r; \
17915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916 $(HOST_EXPORTS) \
17917 for flag in $(EXTRA_HOST_FLAGS) ; do \
17918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17919 done; \
17920 echo "Doing dvi in libelf"; \
17921 (cd $(HOST_SUBDIR)/libelf && \
17922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17924 "RANLIB=$${RANLIB}" \
17925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17926 dvi) \
17927 || exit 1
17928
17929 @endif libelf
17930
17931 .PHONY: maybe-pdf-libelf pdf-libelf
17932 maybe-pdf-libelf:
17933 @if libelf
17934 maybe-pdf-libelf: pdf-libelf
17935
17936 pdf-libelf: \
17937 configure-libelf
17938 @[ -f ./libelf/Makefile ] || exit 0; \
17939 r=`${PWD_COMMAND}`; export r; \
17940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17941 $(HOST_EXPORTS) \
17942 for flag in $(EXTRA_HOST_FLAGS) ; do \
17943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17944 done; \
17945 echo "Doing pdf in libelf"; \
17946 (cd $(HOST_SUBDIR)/libelf && \
17947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17949 "RANLIB=$${RANLIB}" \
17950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951 pdf) \
17952 || exit 1
17953
17954 @endif libelf
17955
17956 .PHONY: maybe-html-libelf html-libelf
17957 maybe-html-libelf:
17958 @if libelf
17959 maybe-html-libelf: html-libelf
17960
17961 html-libelf: \
17962 configure-libelf
17963 @[ -f ./libelf/Makefile ] || exit 0; \
17964 r=`${PWD_COMMAND}`; export r; \
17965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 $(HOST_EXPORTS) \
17967 for flag in $(EXTRA_HOST_FLAGS) ; do \
17968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969 done; \
17970 echo "Doing html in libelf"; \
17971 (cd $(HOST_SUBDIR)/libelf && \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17974 "RANLIB=$${RANLIB}" \
17975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976 html) \
17977 || exit 1
17978
17979 @endif libelf
17980
17981 .PHONY: maybe-TAGS-libelf TAGS-libelf
17982 maybe-TAGS-libelf:
17983 @if libelf
17984 maybe-TAGS-libelf: TAGS-libelf
17985
17986 TAGS-libelf: \
17987 configure-libelf
17988 @[ -f ./libelf/Makefile ] || exit 0; \
17989 r=`${PWD_COMMAND}`; export r; \
17990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17991 $(HOST_EXPORTS) \
17992 for flag in $(EXTRA_HOST_FLAGS) ; do \
17993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17994 done; \
17995 echo "Doing TAGS in libelf"; \
17996 (cd $(HOST_SUBDIR)/libelf && \
17997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17999 "RANLIB=$${RANLIB}" \
18000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18001 TAGS) \
18002 || exit 1
18003
18004 @endif libelf
18005
18006 .PHONY: maybe-install-info-libelf install-info-libelf
18007 maybe-install-info-libelf:
18008 @if libelf
18009 maybe-install-info-libelf: install-info-libelf
18010
18011 install-info-libelf: \
18012 configure-libelf \
18013 info-libelf
18014 @[ -f ./libelf/Makefile ] || exit 0; \
18015 r=`${PWD_COMMAND}`; export r; \
18016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18017 $(HOST_EXPORTS) \
18018 for flag in $(EXTRA_HOST_FLAGS) ; do \
18019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18020 done; \
18021 echo "Doing install-info in libelf"; \
18022 (cd $(HOST_SUBDIR)/libelf && \
18023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18025 "RANLIB=$${RANLIB}" \
18026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18027 install-info) \
18028 || exit 1
18029
18030 @endif libelf
18031
18032 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18033 maybe-install-pdf-libelf:
18034 @if libelf
18035 maybe-install-pdf-libelf: install-pdf-libelf
18036
18037 install-pdf-libelf: \
18038 configure-libelf \
18039 pdf-libelf
18040 @[ -f ./libelf/Makefile ] || exit 0; \
18041 r=`${PWD_COMMAND}`; export r; \
18042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043 $(HOST_EXPORTS) \
18044 for flag in $(EXTRA_HOST_FLAGS) ; do \
18045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18046 done; \
18047 echo "Doing install-pdf in libelf"; \
18048 (cd $(HOST_SUBDIR)/libelf && \
18049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18051 "RANLIB=$${RANLIB}" \
18052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18053 install-pdf) \
18054 || exit 1
18055
18056 @endif libelf
18057
18058 .PHONY: maybe-install-html-libelf install-html-libelf
18059 maybe-install-html-libelf:
18060 @if libelf
18061 maybe-install-html-libelf: install-html-libelf
18062
18063 install-html-libelf: \
18064 configure-libelf \
18065 html-libelf
18066 @[ -f ./libelf/Makefile ] || exit 0; \
18067 r=`${PWD_COMMAND}`; export r; \
18068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18069 $(HOST_EXPORTS) \
18070 for flag in $(EXTRA_HOST_FLAGS) ; do \
18071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18072 done; \
18073 echo "Doing install-html in libelf"; \
18074 (cd $(HOST_SUBDIR)/libelf && \
18075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18077 "RANLIB=$${RANLIB}" \
18078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18079 install-html) \
18080 || exit 1
18081
18082 @endif libelf
18083
18084 .PHONY: maybe-installcheck-libelf installcheck-libelf
18085 maybe-installcheck-libelf:
18086 @if libelf
18087 maybe-installcheck-libelf: installcheck-libelf
18088
18089 installcheck-libelf: \
18090 configure-libelf
18091 @[ -f ./libelf/Makefile ] || exit 0; \
18092 r=`${PWD_COMMAND}`; export r; \
18093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18094 $(HOST_EXPORTS) \
18095 for flag in $(EXTRA_HOST_FLAGS) ; do \
18096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18097 done; \
18098 echo "Doing installcheck in libelf"; \
18099 (cd $(HOST_SUBDIR)/libelf && \
18100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18102 "RANLIB=$${RANLIB}" \
18103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18104 installcheck) \
18105 || exit 1
18106
18107 @endif libelf
18108
18109 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18110 maybe-mostlyclean-libelf:
18111 @if libelf
18112 maybe-mostlyclean-libelf: mostlyclean-libelf
18113
18114 mostlyclean-libelf:
18115 @[ -f ./libelf/Makefile ] || exit 0; \
18116 r=`${PWD_COMMAND}`; export r; \
18117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18118 $(HOST_EXPORTS) \
18119 for flag in $(EXTRA_HOST_FLAGS) ; do \
18120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18121 done; \
18122 echo "Doing mostlyclean in libelf"; \
18123 (cd $(HOST_SUBDIR)/libelf && \
18124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18126 "RANLIB=$${RANLIB}" \
18127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18128 mostlyclean) \
18129 || exit 1
18130
18131 @endif libelf
18132
18133 .PHONY: maybe-clean-libelf clean-libelf
18134 maybe-clean-libelf:
18135 @if libelf
18136 maybe-clean-libelf: clean-libelf
18137
18138 clean-libelf:
18139 @[ -f ./libelf/Makefile ] || exit 0; \
18140 r=`${PWD_COMMAND}`; export r; \
18141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18142 $(HOST_EXPORTS) \
18143 for flag in $(EXTRA_HOST_FLAGS) ; do \
18144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18145 done; \
18146 echo "Doing clean in libelf"; \
18147 (cd $(HOST_SUBDIR)/libelf && \
18148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18150 "RANLIB=$${RANLIB}" \
18151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18152 clean) \
18153 || exit 1
18154
18155 @endif libelf
18156
18157 .PHONY: maybe-distclean-libelf distclean-libelf
18158 maybe-distclean-libelf:
18159 @if libelf
18160 maybe-distclean-libelf: distclean-libelf
18161
18162 distclean-libelf:
18163 @[ -f ./libelf/Makefile ] || exit 0; \
18164 r=`${PWD_COMMAND}`; export r; \
18165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166 $(HOST_EXPORTS) \
18167 for flag in $(EXTRA_HOST_FLAGS) ; do \
18168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18169 done; \
18170 echo "Doing distclean in libelf"; \
18171 (cd $(HOST_SUBDIR)/libelf && \
18172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18174 "RANLIB=$${RANLIB}" \
18175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18176 distclean) \
18177 || exit 1
18178
18179 @endif libelf
18180
18181 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18182 maybe-maintainer-clean-libelf:
18183 @if libelf
18184 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18185
18186 maintainer-clean-libelf:
18187 @[ -f ./libelf/Makefile ] || exit 0; \
18188 r=`${PWD_COMMAND}`; export r; \
18189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190 $(HOST_EXPORTS) \
18191 for flag in $(EXTRA_HOST_FLAGS) ; do \
18192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193 done; \
18194 echo "Doing maintainer-clean in libelf"; \
18195 (cd $(HOST_SUBDIR)/libelf && \
18196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198 "RANLIB=$${RANLIB}" \
18199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200 maintainer-clean) \
18201 || exit 1
18202
18203 @endif libelf
18204
18205
18206
18207 .PHONY: configure-gold maybe-configure-gold
18208 maybe-configure-gold:
18209 @if gcc-bootstrap
18210 configure-gold: stage_current
18211 @endif gcc-bootstrap
18212 @if gold
18213 maybe-configure-gold: configure-gold
18214 configure-gold:
18215 @r=`${PWD_COMMAND}`; export r; \
18216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18219 $(HOST_EXPORTS) \
18220 echo Configuring in $(HOST_SUBDIR)/gold; \
18221 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18222 case $(srcdir) in \
18223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18224 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18226 esac; \
18227 module_srcdir=gold; \
18228 $(SHELL) \
18229 $$s/$$module_srcdir/configure \
18230 --srcdir=$${topdir}/$$module_srcdir \
18231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18232 --target=${target_alias} \
18233 || exit 1
18234 @endif gold
18235
18236
18237
18238 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18239 maybe-configure-stage1-gold:
18240 @if gold-bootstrap
18241 maybe-configure-stage1-gold: configure-stage1-gold
18242 configure-stage1-gold:
18243 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18245 @r=`${PWD_COMMAND}`; export r; \
18246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18247 TFLAGS="$(STAGE1_TFLAGS)"; \
18248 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18249 $(HOST_EXPORTS) \
18250 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18251 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18252 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18253 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18255 cd $(HOST_SUBDIR)/gold || exit 1; \
18256 case $(srcdir) in \
18257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18258 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18260 esac; \
18261 module_srcdir=gold; \
18262 $(SHELL) $$s/$$module_srcdir/configure \
18263 --srcdir=$${topdir}/$$module_srcdir \
18264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18265 --target=${target_alias} \
18266 \
18267 $(STAGE1_CONFIGURE_FLAGS)
18268 @endif gold-bootstrap
18269
18270 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18271 maybe-configure-stage2-gold:
18272 @if gold-bootstrap
18273 maybe-configure-stage2-gold: configure-stage2-gold
18274 configure-stage2-gold:
18275 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18277 @r=`${PWD_COMMAND}`; export r; \
18278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279 TFLAGS="$(STAGE2_TFLAGS)"; \
18280 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18281 $(HOST_EXPORTS) \
18282 $(POSTSTAGE1_HOST_EXPORTS) \
18283 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18284 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18285 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18286 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18288 cd $(HOST_SUBDIR)/gold || exit 1; \
18289 case $(srcdir) in \
18290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18291 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18293 esac; \
18294 module_srcdir=gold; \
18295 $(SHELL) $$s/$$module_srcdir/configure \
18296 --srcdir=$${topdir}/$$module_srcdir \
18297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18298 --target=${target_alias} \
18299 --with-build-libsubdir=$(HOST_SUBDIR) \
18300 $(STAGE2_CONFIGURE_FLAGS)
18301 @endif gold-bootstrap
18302
18303 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18304 maybe-configure-stage3-gold:
18305 @if gold-bootstrap
18306 maybe-configure-stage3-gold: configure-stage3-gold
18307 configure-stage3-gold:
18308 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18310 @r=`${PWD_COMMAND}`; export r; \
18311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18312 TFLAGS="$(STAGE3_TFLAGS)"; \
18313 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18314 $(HOST_EXPORTS) \
18315 $(POSTSTAGE1_HOST_EXPORTS) \
18316 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18317 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18318 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18319 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18321 cd $(HOST_SUBDIR)/gold || exit 1; \
18322 case $(srcdir) in \
18323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18324 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18326 esac; \
18327 module_srcdir=gold; \
18328 $(SHELL) $$s/$$module_srcdir/configure \
18329 --srcdir=$${topdir}/$$module_srcdir \
18330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18331 --target=${target_alias} \
18332 --with-build-libsubdir=$(HOST_SUBDIR) \
18333 $(STAGE3_CONFIGURE_FLAGS)
18334 @endif gold-bootstrap
18335
18336 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18337 maybe-configure-stage4-gold:
18338 @if gold-bootstrap
18339 maybe-configure-stage4-gold: configure-stage4-gold
18340 configure-stage4-gold:
18341 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345 TFLAGS="$(STAGE4_TFLAGS)"; \
18346 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18347 $(HOST_EXPORTS) \
18348 $(POSTSTAGE1_HOST_EXPORTS) \
18349 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18350 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18351 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18352 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18354 cd $(HOST_SUBDIR)/gold || exit 1; \
18355 case $(srcdir) in \
18356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18357 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18359 esac; \
18360 module_srcdir=gold; \
18361 $(SHELL) $$s/$$module_srcdir/configure \
18362 --srcdir=$${topdir}/$$module_srcdir \
18363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18364 --target=${target_alias} \
18365 --with-build-libsubdir=$(HOST_SUBDIR) \
18366 $(STAGE4_CONFIGURE_FLAGS)
18367 @endif gold-bootstrap
18368
18369 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18370 maybe-configure-stageprofile-gold:
18371 @if gold-bootstrap
18372 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18373 configure-stageprofile-gold:
18374 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18376 @r=`${PWD_COMMAND}`; export r; \
18377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18378 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18379 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18380 $(HOST_EXPORTS) \
18381 $(POSTSTAGE1_HOST_EXPORTS) \
18382 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18383 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18384 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18385 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18387 cd $(HOST_SUBDIR)/gold || exit 1; \
18388 case $(srcdir) in \
18389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18390 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18392 esac; \
18393 module_srcdir=gold; \
18394 $(SHELL) $$s/$$module_srcdir/configure \
18395 --srcdir=$${topdir}/$$module_srcdir \
18396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18397 --target=${target_alias} \
18398 --with-build-libsubdir=$(HOST_SUBDIR) \
18399 $(STAGEprofile_CONFIGURE_FLAGS)
18400 @endif gold-bootstrap
18401
18402 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18403 maybe-configure-stagetrain-gold:
18404 @if gold-bootstrap
18405 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18406 configure-stagetrain-gold:
18407 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18408 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18409 @r=`${PWD_COMMAND}`; export r; \
18410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18411 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18412 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18413 $(HOST_EXPORTS) \
18414 $(POSTSTAGE1_HOST_EXPORTS) \
18415 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18416 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18417 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18418 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18420 cd $(HOST_SUBDIR)/gold || exit 1; \
18421 case $(srcdir) in \
18422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18423 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18425 esac; \
18426 module_srcdir=gold; \
18427 $(SHELL) $$s/$$module_srcdir/configure \
18428 --srcdir=$${topdir}/$$module_srcdir \
18429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18430 --target=${target_alias} \
18431 --with-build-libsubdir=$(HOST_SUBDIR) \
18432 $(STAGEtrain_CONFIGURE_FLAGS)
18433 @endif gold-bootstrap
18434
18435 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18436 maybe-configure-stagefeedback-gold:
18437 @if gold-bootstrap
18438 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18439 configure-stagefeedback-gold:
18440 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18442 @r=`${PWD_COMMAND}`; export r; \
18443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18444 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18445 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18446 $(HOST_EXPORTS) \
18447 $(POSTSTAGE1_HOST_EXPORTS) \
18448 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18449 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18450 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18451 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18453 cd $(HOST_SUBDIR)/gold || exit 1; \
18454 case $(srcdir) in \
18455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18456 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18458 esac; \
18459 module_srcdir=gold; \
18460 $(SHELL) $$s/$$module_srcdir/configure \
18461 --srcdir=$${topdir}/$$module_srcdir \
18462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18463 --target=${target_alias} \
18464 --with-build-libsubdir=$(HOST_SUBDIR) \
18465 $(STAGEfeedback_CONFIGURE_FLAGS)
18466 @endif gold-bootstrap
18467
18468 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18469 maybe-configure-stageautoprofile-gold:
18470 @if gold-bootstrap
18471 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18472 configure-stageautoprofile-gold:
18473 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18475 @r=`${PWD_COMMAND}`; export r; \
18476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18477 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18478 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18479 $(HOST_EXPORTS) \
18480 $(POSTSTAGE1_HOST_EXPORTS) \
18481 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18482 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18483 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18484 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18486 cd $(HOST_SUBDIR)/gold || exit 1; \
18487 case $(srcdir) in \
18488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491 esac; \
18492 module_srcdir=gold; \
18493 $(SHELL) $$s/$$module_srcdir/configure \
18494 --srcdir=$${topdir}/$$module_srcdir \
18495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18496 --target=${target_alias} \
18497 --with-build-libsubdir=$(HOST_SUBDIR) \
18498 $(STAGEautoprofile_CONFIGURE_FLAGS)
18499 @endif gold-bootstrap
18500
18501 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18502 maybe-configure-stageautofeedback-gold:
18503 @if gold-bootstrap
18504 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18505 configure-stageautofeedback-gold:
18506 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18507 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18508 @r=`${PWD_COMMAND}`; export r; \
18509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18511 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18512 $(HOST_EXPORTS) \
18513 $(POSTSTAGE1_HOST_EXPORTS) \
18514 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18515 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18516 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18517 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18519 cd $(HOST_SUBDIR)/gold || exit 1; \
18520 case $(srcdir) in \
18521 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18522 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18523 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18524 esac; \
18525 module_srcdir=gold; \
18526 $(SHELL) $$s/$$module_srcdir/configure \
18527 --srcdir=$${topdir}/$$module_srcdir \
18528 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18529 --target=${target_alias} \
18530 --with-build-libsubdir=$(HOST_SUBDIR) \
18531 $(STAGEautofeedback_CONFIGURE_FLAGS)
18532 @endif gold-bootstrap
18533
18534
18535
18536
18537
18538 .PHONY: all-gold maybe-all-gold
18539 maybe-all-gold:
18540 @if gcc-bootstrap
18541 all-gold: stage_current
18542 @endif gcc-bootstrap
18543 @if gold
18544 TARGET-gold=all
18545 maybe-all-gold: all-gold
18546 all-gold: configure-gold
18547 @r=`${PWD_COMMAND}`; export r; \
18548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549 $(HOST_EXPORTS) \
18550 (cd $(HOST_SUBDIR)/gold && \
18551 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18552 $(TARGET-gold))
18553 @endif gold
18554
18555
18556
18557 .PHONY: all-stage1-gold maybe-all-stage1-gold
18558 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18559 maybe-all-stage1-gold:
18560 maybe-clean-stage1-gold:
18561 @if gold-bootstrap
18562 maybe-all-stage1-gold: all-stage1-gold
18563 all-stage1: all-stage1-gold
18564 TARGET-stage1-gold = $(TARGET-gold)
18565 all-stage1-gold: configure-stage1-gold
18566 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18567 @r=`${PWD_COMMAND}`; export r; \
18568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18569 TFLAGS="$(STAGE1_TFLAGS)"; \
18570 $(HOST_EXPORTS) \
18571 cd $(HOST_SUBDIR)/gold && \
18572 \
18573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18574 CFLAGS="$(STAGE1_CFLAGS)" \
18575 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18576 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18577 LIBCFLAGS="$(LIBCFLAGS)" \
18578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18581 $(EXTRA_HOST_FLAGS) \
18582 $(STAGE1_FLAGS_TO_PASS) \
18583 TFLAGS="$(STAGE1_TFLAGS)" \
18584 $(TARGET-stage1-gold)
18585
18586 maybe-clean-stage1-gold: clean-stage1-gold
18587 clean-stage1: clean-stage1-gold
18588 clean-stage1-gold:
18589 @if [ $(current_stage) = stage1 ]; then \
18590 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18591 else \
18592 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18593 $(MAKE) stage1-start; \
18594 fi; \
18595 cd $(HOST_SUBDIR)/gold && \
18596 $(MAKE) $(EXTRA_HOST_FLAGS) \
18597 $(STAGE1_FLAGS_TO_PASS) clean
18598 @endif gold-bootstrap
18599
18600
18601 .PHONY: all-stage2-gold maybe-all-stage2-gold
18602 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18603 maybe-all-stage2-gold:
18604 maybe-clean-stage2-gold:
18605 @if gold-bootstrap
18606 maybe-all-stage2-gold: all-stage2-gold
18607 all-stage2: all-stage2-gold
18608 TARGET-stage2-gold = $(TARGET-gold)
18609 all-stage2-gold: configure-stage2-gold
18610 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18611 @r=`${PWD_COMMAND}`; export r; \
18612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18613 TFLAGS="$(STAGE2_TFLAGS)"; \
18614 $(HOST_EXPORTS) \
18615 $(POSTSTAGE1_HOST_EXPORTS) \
18616 cd $(HOST_SUBDIR)/gold && \
18617 \
18618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18619 CFLAGS="$(STAGE2_CFLAGS)" \
18620 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18621 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18622 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18627 TFLAGS="$(STAGE2_TFLAGS)" \
18628 $(TARGET-stage2-gold)
18629
18630 maybe-clean-stage2-gold: clean-stage2-gold
18631 clean-stage2: clean-stage2-gold
18632 clean-stage2-gold:
18633 @if [ $(current_stage) = stage2 ]; then \
18634 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18635 else \
18636 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18637 $(MAKE) stage2-start; \
18638 fi; \
18639 cd $(HOST_SUBDIR)/gold && \
18640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18641 @endif gold-bootstrap
18642
18643
18644 .PHONY: all-stage3-gold maybe-all-stage3-gold
18645 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18646 maybe-all-stage3-gold:
18647 maybe-clean-stage3-gold:
18648 @if gold-bootstrap
18649 maybe-all-stage3-gold: all-stage3-gold
18650 all-stage3: all-stage3-gold
18651 TARGET-stage3-gold = $(TARGET-gold)
18652 all-stage3-gold: configure-stage3-gold
18653 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18654 @r=`${PWD_COMMAND}`; export r; \
18655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18656 TFLAGS="$(STAGE3_TFLAGS)"; \
18657 $(HOST_EXPORTS) \
18658 $(POSTSTAGE1_HOST_EXPORTS) \
18659 cd $(HOST_SUBDIR)/gold && \
18660 \
18661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18662 CFLAGS="$(STAGE3_CFLAGS)" \
18663 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18664 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18665 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18670 TFLAGS="$(STAGE3_TFLAGS)" \
18671 $(TARGET-stage3-gold)
18672
18673 maybe-clean-stage3-gold: clean-stage3-gold
18674 clean-stage3: clean-stage3-gold
18675 clean-stage3-gold:
18676 @if [ $(current_stage) = stage3 ]; then \
18677 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18678 else \
18679 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18680 $(MAKE) stage3-start; \
18681 fi; \
18682 cd $(HOST_SUBDIR)/gold && \
18683 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18684 @endif gold-bootstrap
18685
18686
18687 .PHONY: all-stage4-gold maybe-all-stage4-gold
18688 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18689 maybe-all-stage4-gold:
18690 maybe-clean-stage4-gold:
18691 @if gold-bootstrap
18692 maybe-all-stage4-gold: all-stage4-gold
18693 all-stage4: all-stage4-gold
18694 TARGET-stage4-gold = $(TARGET-gold)
18695 all-stage4-gold: configure-stage4-gold
18696 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18697 @r=`${PWD_COMMAND}`; export r; \
18698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18699 TFLAGS="$(STAGE4_TFLAGS)"; \
18700 $(HOST_EXPORTS) \
18701 $(POSTSTAGE1_HOST_EXPORTS) \
18702 cd $(HOST_SUBDIR)/gold && \
18703 \
18704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18705 CFLAGS="$(STAGE4_CFLAGS)" \
18706 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18707 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18708 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18713 TFLAGS="$(STAGE4_TFLAGS)" \
18714 $(TARGET-stage4-gold)
18715
18716 maybe-clean-stage4-gold: clean-stage4-gold
18717 clean-stage4: clean-stage4-gold
18718 clean-stage4-gold:
18719 @if [ $(current_stage) = stage4 ]; then \
18720 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18721 else \
18722 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18723 $(MAKE) stage4-start; \
18724 fi; \
18725 cd $(HOST_SUBDIR)/gold && \
18726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18727 @endif gold-bootstrap
18728
18729
18730 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18731 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18732 maybe-all-stageprofile-gold:
18733 maybe-clean-stageprofile-gold:
18734 @if gold-bootstrap
18735 maybe-all-stageprofile-gold: all-stageprofile-gold
18736 all-stageprofile: all-stageprofile-gold
18737 TARGET-stageprofile-gold = $(TARGET-gold)
18738 all-stageprofile-gold: configure-stageprofile-gold
18739 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18740 @r=`${PWD_COMMAND}`; export r; \
18741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18742 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18743 $(HOST_EXPORTS) \
18744 $(POSTSTAGE1_HOST_EXPORTS) \
18745 cd $(HOST_SUBDIR)/gold && \
18746 \
18747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18748 CFLAGS="$(STAGEprofile_CFLAGS)" \
18749 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18750 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18751 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18756 TFLAGS="$(STAGEprofile_TFLAGS)" \
18757 $(TARGET-stageprofile-gold)
18758
18759 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18760 clean-stageprofile: clean-stageprofile-gold
18761 clean-stageprofile-gold:
18762 @if [ $(current_stage) = stageprofile ]; then \
18763 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18764 else \
18765 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18766 $(MAKE) stageprofile-start; \
18767 fi; \
18768 cd $(HOST_SUBDIR)/gold && \
18769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18770 @endif gold-bootstrap
18771
18772
18773 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18774 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18775 maybe-all-stagetrain-gold:
18776 maybe-clean-stagetrain-gold:
18777 @if gold-bootstrap
18778 maybe-all-stagetrain-gold: all-stagetrain-gold
18779 all-stagetrain: all-stagetrain-gold
18780 TARGET-stagetrain-gold = $(TARGET-gold)
18781 all-stagetrain-gold: configure-stagetrain-gold
18782 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18783 @r=`${PWD_COMMAND}`; export r; \
18784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18786 $(HOST_EXPORTS) \
18787 $(POSTSTAGE1_HOST_EXPORTS) \
18788 cd $(HOST_SUBDIR)/gold && \
18789 \
18790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18791 CFLAGS="$(STAGEtrain_CFLAGS)" \
18792 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18793 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18794 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18798 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18799 TFLAGS="$(STAGEtrain_TFLAGS)" \
18800 $(TARGET-stagetrain-gold)
18801
18802 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18803 clean-stagetrain: clean-stagetrain-gold
18804 clean-stagetrain-gold:
18805 @if [ $(current_stage) = stagetrain ]; then \
18806 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18807 else \
18808 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18809 $(MAKE) stagetrain-start; \
18810 fi; \
18811 cd $(HOST_SUBDIR)/gold && \
18812 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18813 @endif gold-bootstrap
18814
18815
18816 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18817 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18818 maybe-all-stagefeedback-gold:
18819 maybe-clean-stagefeedback-gold:
18820 @if gold-bootstrap
18821 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18822 all-stagefeedback: all-stagefeedback-gold
18823 TARGET-stagefeedback-gold = $(TARGET-gold)
18824 all-stagefeedback-gold: configure-stagefeedback-gold
18825 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18826 @r=`${PWD_COMMAND}`; export r; \
18827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18829 $(HOST_EXPORTS) \
18830 $(POSTSTAGE1_HOST_EXPORTS) \
18831 cd $(HOST_SUBDIR)/gold && \
18832 \
18833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18834 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18835 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18836 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18837 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18841 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18842 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18843 $(TARGET-stagefeedback-gold)
18844
18845 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18846 clean-stagefeedback: clean-stagefeedback-gold
18847 clean-stagefeedback-gold:
18848 @if [ $(current_stage) = stagefeedback ]; then \
18849 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18850 else \
18851 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18852 $(MAKE) stagefeedback-start; \
18853 fi; \
18854 cd $(HOST_SUBDIR)/gold && \
18855 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18856 @endif gold-bootstrap
18857
18858
18859 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18860 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18861 maybe-all-stageautoprofile-gold:
18862 maybe-clean-stageautoprofile-gold:
18863 @if gold-bootstrap
18864 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18865 all-stageautoprofile: all-stageautoprofile-gold
18866 TARGET-stageautoprofile-gold = $(TARGET-gold)
18867 all-stageautoprofile-gold: configure-stageautoprofile-gold
18868 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18869 @r=`${PWD_COMMAND}`; export r; \
18870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18871 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18872 $(HOST_EXPORTS) \
18873 $(POSTSTAGE1_HOST_EXPORTS) \
18874 cd $(HOST_SUBDIR)/gold && \
18875 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18877 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18878 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18879 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18880 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18884 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18885 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18886 $(TARGET-stageautoprofile-gold)
18887
18888 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18889 clean-stageautoprofile: clean-stageautoprofile-gold
18890 clean-stageautoprofile-gold:
18891 @if [ $(current_stage) = stageautoprofile ]; then \
18892 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18893 else \
18894 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18895 $(MAKE) stageautoprofile-start; \
18896 fi; \
18897 cd $(HOST_SUBDIR)/gold && \
18898 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18899 @endif gold-bootstrap
18900
18901
18902 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18903 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18904 maybe-all-stageautofeedback-gold:
18905 maybe-clean-stageautofeedback-gold:
18906 @if gold-bootstrap
18907 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18908 all-stageautofeedback: all-stageautofeedback-gold
18909 TARGET-stageautofeedback-gold = $(TARGET-gold)
18910 all-stageautofeedback-gold: configure-stageautofeedback-gold
18911 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18912 @r=`${PWD_COMMAND}`; export r; \
18913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18914 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18915 $(HOST_EXPORTS) \
18916 $(POSTSTAGE1_HOST_EXPORTS) \
18917 cd $(HOST_SUBDIR)/gold && \
18918 \
18919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18920 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18921 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18922 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18923 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18928 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18929 $(TARGET-stageautofeedback-gold)
18930
18931 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18932 clean-stageautofeedback: clean-stageautofeedback-gold
18933 clean-stageautofeedback-gold:
18934 @if [ $(current_stage) = stageautofeedback ]; then \
18935 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18936 else \
18937 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18938 $(MAKE) stageautofeedback-start; \
18939 fi; \
18940 cd $(HOST_SUBDIR)/gold && \
18941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18942 @endif gold-bootstrap
18943
18944
18945
18946
18947
18948 .PHONY: check-gold maybe-check-gold
18949 maybe-check-gold:
18950 @if gold
18951 maybe-check-gold: check-gold
18952
18953 check-gold:
18954 @: $(MAKE); $(unstage)
18955 @r=`${PWD_COMMAND}`; export r; \
18956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18958 (cd $(HOST_SUBDIR)/gold && \
18959 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18960
18961 @endif gold
18962
18963 .PHONY: install-gold maybe-install-gold
18964 maybe-install-gold:
18965 @if gold
18966 maybe-install-gold: install-gold
18967
18968 install-gold: installdirs
18969 @: $(MAKE); $(unstage)
18970 @r=`${PWD_COMMAND}`; export r; \
18971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972 $(HOST_EXPORTS) \
18973 (cd $(HOST_SUBDIR)/gold && \
18974 $(MAKE) $(FLAGS_TO_PASS) install)
18975
18976 @endif gold
18977
18978 .PHONY: install-strip-gold maybe-install-strip-gold
18979 maybe-install-strip-gold:
18980 @if gold
18981 maybe-install-strip-gold: install-strip-gold
18982
18983 install-strip-gold: installdirs
18984 @: $(MAKE); $(unstage)
18985 @r=`${PWD_COMMAND}`; export r; \
18986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987 $(HOST_EXPORTS) \
18988 (cd $(HOST_SUBDIR)/gold && \
18989 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18990
18991 @endif gold
18992
18993 # Other targets (info, dvi, pdf, etc.)
18994
18995 .PHONY: maybe-info-gold info-gold
18996 maybe-info-gold:
18997 @if gold
18998 maybe-info-gold: info-gold
18999
19000 info-gold: \
19001 configure-gold
19002 @[ -f ./gold/Makefile ] || exit 0; \
19003 r=`${PWD_COMMAND}`; export r; \
19004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19005 $(HOST_EXPORTS) \
19006 for flag in $(EXTRA_HOST_FLAGS) ; do \
19007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19008 done; \
19009 echo "Doing info in gold"; \
19010 (cd $(HOST_SUBDIR)/gold && \
19011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19013 "RANLIB=$${RANLIB}" \
19014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19015 info) \
19016 || exit 1
19017
19018 @endif gold
19019
19020 .PHONY: maybe-dvi-gold dvi-gold
19021 maybe-dvi-gold:
19022 @if gold
19023 maybe-dvi-gold: dvi-gold
19024
19025 dvi-gold: \
19026 configure-gold
19027 @[ -f ./gold/Makefile ] || exit 0; \
19028 r=`${PWD_COMMAND}`; export r; \
19029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19030 $(HOST_EXPORTS) \
19031 for flag in $(EXTRA_HOST_FLAGS) ; do \
19032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19033 done; \
19034 echo "Doing dvi in gold"; \
19035 (cd $(HOST_SUBDIR)/gold && \
19036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19038 "RANLIB=$${RANLIB}" \
19039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19040 dvi) \
19041 || exit 1
19042
19043 @endif gold
19044
19045 .PHONY: maybe-pdf-gold pdf-gold
19046 maybe-pdf-gold:
19047 @if gold
19048 maybe-pdf-gold: pdf-gold
19049
19050 pdf-gold: \
19051 configure-gold
19052 @[ -f ./gold/Makefile ] || exit 0; \
19053 r=`${PWD_COMMAND}`; export r; \
19054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055 $(HOST_EXPORTS) \
19056 for flag in $(EXTRA_HOST_FLAGS) ; do \
19057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19058 done; \
19059 echo "Doing pdf in gold"; \
19060 (cd $(HOST_SUBDIR)/gold && \
19061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063 "RANLIB=$${RANLIB}" \
19064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19065 pdf) \
19066 || exit 1
19067
19068 @endif gold
19069
19070 .PHONY: maybe-html-gold html-gold
19071 maybe-html-gold:
19072 @if gold
19073 maybe-html-gold: html-gold
19074
19075 html-gold: \
19076 configure-gold
19077 @[ -f ./gold/Makefile ] || exit 0; \
19078 r=`${PWD_COMMAND}`; export r; \
19079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080 $(HOST_EXPORTS) \
19081 for flag in $(EXTRA_HOST_FLAGS) ; do \
19082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19083 done; \
19084 echo "Doing html in gold"; \
19085 (cd $(HOST_SUBDIR)/gold && \
19086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19088 "RANLIB=$${RANLIB}" \
19089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19090 html) \
19091 || exit 1
19092
19093 @endif gold
19094
19095 .PHONY: maybe-TAGS-gold TAGS-gold
19096 maybe-TAGS-gold:
19097 @if gold
19098 maybe-TAGS-gold: TAGS-gold
19099
19100 TAGS-gold: \
19101 configure-gold
19102 @[ -f ./gold/Makefile ] || exit 0; \
19103 r=`${PWD_COMMAND}`; export r; \
19104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19105 $(HOST_EXPORTS) \
19106 for flag in $(EXTRA_HOST_FLAGS) ; do \
19107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19108 done; \
19109 echo "Doing TAGS in gold"; \
19110 (cd $(HOST_SUBDIR)/gold && \
19111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19113 "RANLIB=$${RANLIB}" \
19114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19115 TAGS) \
19116 || exit 1
19117
19118 @endif gold
19119
19120 .PHONY: maybe-install-info-gold install-info-gold
19121 maybe-install-info-gold:
19122 @if gold
19123 maybe-install-info-gold: install-info-gold
19124
19125 install-info-gold: \
19126 configure-gold \
19127 info-gold
19128 @[ -f ./gold/Makefile ] || exit 0; \
19129 r=`${PWD_COMMAND}`; export r; \
19130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131 $(HOST_EXPORTS) \
19132 for flag in $(EXTRA_HOST_FLAGS) ; do \
19133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19134 done; \
19135 echo "Doing install-info in gold"; \
19136 (cd $(HOST_SUBDIR)/gold && \
19137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139 "RANLIB=$${RANLIB}" \
19140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19141 install-info) \
19142 || exit 1
19143
19144 @endif gold
19145
19146 .PHONY: maybe-install-pdf-gold install-pdf-gold
19147 maybe-install-pdf-gold:
19148 @if gold
19149 maybe-install-pdf-gold: install-pdf-gold
19150
19151 install-pdf-gold: \
19152 configure-gold \
19153 pdf-gold
19154 @[ -f ./gold/Makefile ] || exit 0; \
19155 r=`${PWD_COMMAND}`; export r; \
19156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157 $(HOST_EXPORTS) \
19158 for flag in $(EXTRA_HOST_FLAGS) ; do \
19159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19160 done; \
19161 echo "Doing install-pdf in gold"; \
19162 (cd $(HOST_SUBDIR)/gold && \
19163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165 "RANLIB=$${RANLIB}" \
19166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19167 install-pdf) \
19168 || exit 1
19169
19170 @endif gold
19171
19172 .PHONY: maybe-install-html-gold install-html-gold
19173 maybe-install-html-gold:
19174 @if gold
19175 maybe-install-html-gold: install-html-gold
19176
19177 install-html-gold: \
19178 configure-gold \
19179 html-gold
19180 @[ -f ./gold/Makefile ] || exit 0; \
19181 r=`${PWD_COMMAND}`; export r; \
19182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19183 $(HOST_EXPORTS) \
19184 for flag in $(EXTRA_HOST_FLAGS) ; do \
19185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19186 done; \
19187 echo "Doing install-html in gold"; \
19188 (cd $(HOST_SUBDIR)/gold && \
19189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19191 "RANLIB=$${RANLIB}" \
19192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19193 install-html) \
19194 || exit 1
19195
19196 @endif gold
19197
19198 .PHONY: maybe-installcheck-gold installcheck-gold
19199 maybe-installcheck-gold:
19200 @if gold
19201 maybe-installcheck-gold: installcheck-gold
19202
19203 installcheck-gold: \
19204 configure-gold
19205 @[ -f ./gold/Makefile ] || exit 0; \
19206 r=`${PWD_COMMAND}`; export r; \
19207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208 $(HOST_EXPORTS) \
19209 for flag in $(EXTRA_HOST_FLAGS) ; do \
19210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211 done; \
19212 echo "Doing installcheck in gold"; \
19213 (cd $(HOST_SUBDIR)/gold && \
19214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216 "RANLIB=$${RANLIB}" \
19217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218 installcheck) \
19219 || exit 1
19220
19221 @endif gold
19222
19223 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19224 maybe-mostlyclean-gold:
19225 @if gold
19226 maybe-mostlyclean-gold: mostlyclean-gold
19227
19228 mostlyclean-gold:
19229 @[ -f ./gold/Makefile ] || exit 0; \
19230 r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 $(HOST_EXPORTS) \
19233 for flag in $(EXTRA_HOST_FLAGS) ; do \
19234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235 done; \
19236 echo "Doing mostlyclean in gold"; \
19237 (cd $(HOST_SUBDIR)/gold && \
19238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240 "RANLIB=$${RANLIB}" \
19241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19242 mostlyclean) \
19243 || exit 1
19244
19245 @endif gold
19246
19247 .PHONY: maybe-clean-gold clean-gold
19248 maybe-clean-gold:
19249 @if gold
19250 maybe-clean-gold: clean-gold
19251
19252 clean-gold:
19253 @[ -f ./gold/Makefile ] || exit 0; \
19254 r=`${PWD_COMMAND}`; export r; \
19255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19256 $(HOST_EXPORTS) \
19257 for flag in $(EXTRA_HOST_FLAGS) ; do \
19258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19259 done; \
19260 echo "Doing clean in gold"; \
19261 (cd $(HOST_SUBDIR)/gold && \
19262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19264 "RANLIB=$${RANLIB}" \
19265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19266 clean) \
19267 || exit 1
19268
19269 @endif gold
19270
19271 .PHONY: maybe-distclean-gold distclean-gold
19272 maybe-distclean-gold:
19273 @if gold
19274 maybe-distclean-gold: distclean-gold
19275
19276 distclean-gold:
19277 @[ -f ./gold/Makefile ] || exit 0; \
19278 r=`${PWD_COMMAND}`; export r; \
19279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280 $(HOST_EXPORTS) \
19281 for flag in $(EXTRA_HOST_FLAGS) ; do \
19282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283 done; \
19284 echo "Doing distclean in gold"; \
19285 (cd $(HOST_SUBDIR)/gold && \
19286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288 "RANLIB=$${RANLIB}" \
19289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290 distclean) \
19291 || exit 1
19292
19293 @endif gold
19294
19295 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19296 maybe-maintainer-clean-gold:
19297 @if gold
19298 maybe-maintainer-clean-gold: maintainer-clean-gold
19299
19300 maintainer-clean-gold:
19301 @[ -f ./gold/Makefile ] || exit 0; \
19302 r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304 $(HOST_EXPORTS) \
19305 for flag in $(EXTRA_HOST_FLAGS) ; do \
19306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19307 done; \
19308 echo "Doing maintainer-clean in gold"; \
19309 (cd $(HOST_SUBDIR)/gold && \
19310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312 "RANLIB=$${RANLIB}" \
19313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314 maintainer-clean) \
19315 || exit 1
19316
19317 @endif gold
19318
19319
19320
19321 .PHONY: configure-gprof maybe-configure-gprof
19322 maybe-configure-gprof:
19323 @if gcc-bootstrap
19324 configure-gprof: stage_current
19325 @endif gcc-bootstrap
19326 @if gprof
19327 maybe-configure-gprof: configure-gprof
19328 configure-gprof:
19329 @: $(MAKE); $(unstage)
19330 @r=`${PWD_COMMAND}`; export r; \
19331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19332 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19334 $(HOST_EXPORTS) \
19335 echo Configuring in $(HOST_SUBDIR)/gprof; \
19336 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19337 case $(srcdir) in \
19338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19339 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19341 esac; \
19342 module_srcdir=gprof; \
19343 $(SHELL) \
19344 $$s/$$module_srcdir/configure \
19345 --srcdir=$${topdir}/$$module_srcdir \
19346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19347 --target=${target_alias} \
19348 || exit 1
19349 @endif gprof
19350
19351
19352
19353
19354
19355 .PHONY: all-gprof maybe-all-gprof
19356 maybe-all-gprof:
19357 @if gcc-bootstrap
19358 all-gprof: stage_current
19359 @endif gcc-bootstrap
19360 @if gprof
19361 TARGET-gprof=all
19362 maybe-all-gprof: all-gprof
19363 all-gprof: configure-gprof
19364 @: $(MAKE); $(unstage)
19365 @r=`${PWD_COMMAND}`; export r; \
19366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19367 $(HOST_EXPORTS) \
19368 (cd $(HOST_SUBDIR)/gprof && \
19369 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19370 $(TARGET-gprof))
19371 @endif gprof
19372
19373
19374
19375
19376 .PHONY: check-gprof maybe-check-gprof
19377 maybe-check-gprof:
19378 @if gprof
19379 maybe-check-gprof: check-gprof
19380
19381 check-gprof:
19382 @: $(MAKE); $(unstage)
19383 @r=`${PWD_COMMAND}`; export r; \
19384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385 $(HOST_EXPORTS) \
19386 (cd $(HOST_SUBDIR)/gprof && \
19387 $(MAKE) $(FLAGS_TO_PASS) check)
19388
19389 @endif gprof
19390
19391 .PHONY: install-gprof maybe-install-gprof
19392 maybe-install-gprof:
19393 @if gprof
19394 maybe-install-gprof: install-gprof
19395
19396 install-gprof: installdirs
19397 @: $(MAKE); $(unstage)
19398 @r=`${PWD_COMMAND}`; export r; \
19399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400 $(HOST_EXPORTS) \
19401 (cd $(HOST_SUBDIR)/gprof && \
19402 $(MAKE) $(FLAGS_TO_PASS) install)
19403
19404 @endif gprof
19405
19406 .PHONY: install-strip-gprof maybe-install-strip-gprof
19407 maybe-install-strip-gprof:
19408 @if gprof
19409 maybe-install-strip-gprof: install-strip-gprof
19410
19411 install-strip-gprof: installdirs
19412 @: $(MAKE); $(unstage)
19413 @r=`${PWD_COMMAND}`; export r; \
19414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19415 $(HOST_EXPORTS) \
19416 (cd $(HOST_SUBDIR)/gprof && \
19417 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19418
19419 @endif gprof
19420
19421 # Other targets (info, dvi, pdf, etc.)
19422
19423 .PHONY: maybe-info-gprof info-gprof
19424 maybe-info-gprof:
19425 @if gprof
19426 maybe-info-gprof: info-gprof
19427
19428 info-gprof: \
19429 configure-gprof
19430 @: $(MAKE); $(unstage)
19431 @[ -f ./gprof/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing info in gprof"; \
19439 (cd $(HOST_SUBDIR)/gprof && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444 info) \
19445 || exit 1
19446
19447 @endif gprof
19448
19449 .PHONY: maybe-dvi-gprof dvi-gprof
19450 maybe-dvi-gprof:
19451 @if gprof
19452 maybe-dvi-gprof: dvi-gprof
19453
19454 dvi-gprof: \
19455 configure-gprof
19456 @: $(MAKE); $(unstage)
19457 @[ -f ./gprof/Makefile ] || exit 0; \
19458 r=`${PWD_COMMAND}`; export r; \
19459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19460 $(HOST_EXPORTS) \
19461 for flag in $(EXTRA_HOST_FLAGS) ; do \
19462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19463 done; \
19464 echo "Doing dvi in gprof"; \
19465 (cd $(HOST_SUBDIR)/gprof && \
19466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19468 "RANLIB=$${RANLIB}" \
19469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19470 dvi) \
19471 || exit 1
19472
19473 @endif gprof
19474
19475 .PHONY: maybe-pdf-gprof pdf-gprof
19476 maybe-pdf-gprof:
19477 @if gprof
19478 maybe-pdf-gprof: pdf-gprof
19479
19480 pdf-gprof: \
19481 configure-gprof
19482 @: $(MAKE); $(unstage)
19483 @[ -f ./gprof/Makefile ] || exit 0; \
19484 r=`${PWD_COMMAND}`; export r; \
19485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486 $(HOST_EXPORTS) \
19487 for flag in $(EXTRA_HOST_FLAGS) ; do \
19488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489 done; \
19490 echo "Doing pdf in gprof"; \
19491 (cd $(HOST_SUBDIR)/gprof && \
19492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494 "RANLIB=$${RANLIB}" \
19495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496 pdf) \
19497 || exit 1
19498
19499 @endif gprof
19500
19501 .PHONY: maybe-html-gprof html-gprof
19502 maybe-html-gprof:
19503 @if gprof
19504 maybe-html-gprof: html-gprof
19505
19506 html-gprof: \
19507 configure-gprof
19508 @: $(MAKE); $(unstage)
19509 @[ -f ./gprof/Makefile ] || exit 0; \
19510 r=`${PWD_COMMAND}`; export r; \
19511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512 $(HOST_EXPORTS) \
19513 for flag in $(EXTRA_HOST_FLAGS) ; do \
19514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19515 done; \
19516 echo "Doing html in gprof"; \
19517 (cd $(HOST_SUBDIR)/gprof && \
19518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19520 "RANLIB=$${RANLIB}" \
19521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19522 html) \
19523 || exit 1
19524
19525 @endif gprof
19526
19527 .PHONY: maybe-TAGS-gprof TAGS-gprof
19528 maybe-TAGS-gprof:
19529 @if gprof
19530 maybe-TAGS-gprof: TAGS-gprof
19531
19532 TAGS-gprof: \
19533 configure-gprof
19534 @: $(MAKE); $(unstage)
19535 @[ -f ./gprof/Makefile ] || exit 0; \
19536 r=`${PWD_COMMAND}`; export r; \
19537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19538 $(HOST_EXPORTS) \
19539 for flag in $(EXTRA_HOST_FLAGS) ; do \
19540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19541 done; \
19542 echo "Doing TAGS in gprof"; \
19543 (cd $(HOST_SUBDIR)/gprof && \
19544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19546 "RANLIB=$${RANLIB}" \
19547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19548 TAGS) \
19549 || exit 1
19550
19551 @endif gprof
19552
19553 .PHONY: maybe-install-info-gprof install-info-gprof
19554 maybe-install-info-gprof:
19555 @if gprof
19556 maybe-install-info-gprof: install-info-gprof
19557
19558 install-info-gprof: \
19559 configure-gprof \
19560 info-gprof
19561 @: $(MAKE); $(unstage)
19562 @[ -f ./gprof/Makefile ] || exit 0; \
19563 r=`${PWD_COMMAND}`; export r; \
19564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565 $(HOST_EXPORTS) \
19566 for flag in $(EXTRA_HOST_FLAGS) ; do \
19567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19568 done; \
19569 echo "Doing install-info in gprof"; \
19570 (cd $(HOST_SUBDIR)/gprof && \
19571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19573 "RANLIB=$${RANLIB}" \
19574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19575 install-info) \
19576 || exit 1
19577
19578 @endif gprof
19579
19580 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19581 maybe-install-pdf-gprof:
19582 @if gprof
19583 maybe-install-pdf-gprof: install-pdf-gprof
19584
19585 install-pdf-gprof: \
19586 configure-gprof \
19587 pdf-gprof
19588 @: $(MAKE); $(unstage)
19589 @[ -f ./gprof/Makefile ] || exit 0; \
19590 r=`${PWD_COMMAND}`; export r; \
19591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592 $(HOST_EXPORTS) \
19593 for flag in $(EXTRA_HOST_FLAGS) ; do \
19594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595 done; \
19596 echo "Doing install-pdf in gprof"; \
19597 (cd $(HOST_SUBDIR)/gprof && \
19598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600 "RANLIB=$${RANLIB}" \
19601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602 install-pdf) \
19603 || exit 1
19604
19605 @endif gprof
19606
19607 .PHONY: maybe-install-html-gprof install-html-gprof
19608 maybe-install-html-gprof:
19609 @if gprof
19610 maybe-install-html-gprof: install-html-gprof
19611
19612 install-html-gprof: \
19613 configure-gprof \
19614 html-gprof
19615 @: $(MAKE); $(unstage)
19616 @[ -f ./gprof/Makefile ] || exit 0; \
19617 r=`${PWD_COMMAND}`; export r; \
19618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619 $(HOST_EXPORTS) \
19620 for flag in $(EXTRA_HOST_FLAGS) ; do \
19621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622 done; \
19623 echo "Doing install-html in gprof"; \
19624 (cd $(HOST_SUBDIR)/gprof && \
19625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627 "RANLIB=$${RANLIB}" \
19628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629 install-html) \
19630 || exit 1
19631
19632 @endif gprof
19633
19634 .PHONY: maybe-installcheck-gprof installcheck-gprof
19635 maybe-installcheck-gprof:
19636 @if gprof
19637 maybe-installcheck-gprof: installcheck-gprof
19638
19639 installcheck-gprof: \
19640 configure-gprof
19641 @: $(MAKE); $(unstage)
19642 @[ -f ./gprof/Makefile ] || exit 0; \
19643 r=`${PWD_COMMAND}`; export r; \
19644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19645 $(HOST_EXPORTS) \
19646 for flag in $(EXTRA_HOST_FLAGS) ; do \
19647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19648 done; \
19649 echo "Doing installcheck in gprof"; \
19650 (cd $(HOST_SUBDIR)/gprof && \
19651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19653 "RANLIB=$${RANLIB}" \
19654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19655 installcheck) \
19656 || exit 1
19657
19658 @endif gprof
19659
19660 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19661 maybe-mostlyclean-gprof:
19662 @if gprof
19663 maybe-mostlyclean-gprof: mostlyclean-gprof
19664
19665 mostlyclean-gprof:
19666 @: $(MAKE); $(unstage)
19667 @[ -f ./gprof/Makefile ] || exit 0; \
19668 r=`${PWD_COMMAND}`; export r; \
19669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19670 $(HOST_EXPORTS) \
19671 for flag in $(EXTRA_HOST_FLAGS) ; do \
19672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19673 done; \
19674 echo "Doing mostlyclean in gprof"; \
19675 (cd $(HOST_SUBDIR)/gprof && \
19676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19678 "RANLIB=$${RANLIB}" \
19679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19680 mostlyclean) \
19681 || exit 1
19682
19683 @endif gprof
19684
19685 .PHONY: maybe-clean-gprof clean-gprof
19686 maybe-clean-gprof:
19687 @if gprof
19688 maybe-clean-gprof: clean-gprof
19689
19690 clean-gprof:
19691 @: $(MAKE); $(unstage)
19692 @[ -f ./gprof/Makefile ] || exit 0; \
19693 r=`${PWD_COMMAND}`; export r; \
19694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19695 $(HOST_EXPORTS) \
19696 for flag in $(EXTRA_HOST_FLAGS) ; do \
19697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19698 done; \
19699 echo "Doing clean in gprof"; \
19700 (cd $(HOST_SUBDIR)/gprof && \
19701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19703 "RANLIB=$${RANLIB}" \
19704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19705 clean) \
19706 || exit 1
19707
19708 @endif gprof
19709
19710 .PHONY: maybe-distclean-gprof distclean-gprof
19711 maybe-distclean-gprof:
19712 @if gprof
19713 maybe-distclean-gprof: distclean-gprof
19714
19715 distclean-gprof:
19716 @: $(MAKE); $(unstage)
19717 @[ -f ./gprof/Makefile ] || exit 0; \
19718 r=`${PWD_COMMAND}`; export r; \
19719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720 $(HOST_EXPORTS) \
19721 for flag in $(EXTRA_HOST_FLAGS) ; do \
19722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19723 done; \
19724 echo "Doing distclean in gprof"; \
19725 (cd $(HOST_SUBDIR)/gprof && \
19726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19728 "RANLIB=$${RANLIB}" \
19729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19730 distclean) \
19731 || exit 1
19732
19733 @endif gprof
19734
19735 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19736 maybe-maintainer-clean-gprof:
19737 @if gprof
19738 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19739
19740 maintainer-clean-gprof:
19741 @: $(MAKE); $(unstage)
19742 @[ -f ./gprof/Makefile ] || exit 0; \
19743 r=`${PWD_COMMAND}`; export r; \
19744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19745 $(HOST_EXPORTS) \
19746 for flag in $(EXTRA_HOST_FLAGS) ; do \
19747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19748 done; \
19749 echo "Doing maintainer-clean in gprof"; \
19750 (cd $(HOST_SUBDIR)/gprof && \
19751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19753 "RANLIB=$${RANLIB}" \
19754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19755 maintainer-clean) \
19756 || exit 1
19757
19758 @endif gprof
19759
19760
19761
19762 .PHONY: configure-intl maybe-configure-intl
19763 maybe-configure-intl:
19764 @if gcc-bootstrap
19765 configure-intl: stage_current
19766 @endif gcc-bootstrap
19767 @if intl
19768 maybe-configure-intl: configure-intl
19769 configure-intl:
19770 @r=`${PWD_COMMAND}`; export r; \
19771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19774 $(HOST_EXPORTS) \
19775 echo Configuring in $(HOST_SUBDIR)/intl; \
19776 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19777 case $(srcdir) in \
19778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19779 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19781 esac; \
19782 module_srcdir=intl; \
19783 $(SHELL) \
19784 $$s/$$module_srcdir/configure \
19785 --srcdir=$${topdir}/$$module_srcdir \
19786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19787 --target=${target_alias} \
19788 || exit 1
19789 @endif intl
19790
19791
19792
19793 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19794 maybe-configure-stage1-intl:
19795 @if intl-bootstrap
19796 maybe-configure-stage1-intl: configure-stage1-intl
19797 configure-stage1-intl:
19798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19800 @r=`${PWD_COMMAND}`; export r; \
19801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19802 TFLAGS="$(STAGE1_TFLAGS)"; \
19803 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19804 $(HOST_EXPORTS) \
19805 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19806 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19807 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19808 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19810 cd $(HOST_SUBDIR)/intl || exit 1; \
19811 case $(srcdir) in \
19812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19813 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19815 esac; \
19816 module_srcdir=intl; \
19817 $(SHELL) $$s/$$module_srcdir/configure \
19818 --srcdir=$${topdir}/$$module_srcdir \
19819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19820 --target=${target_alias} \
19821 \
19822 $(STAGE1_CONFIGURE_FLAGS)
19823 @endif intl-bootstrap
19824
19825 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19826 maybe-configure-stage2-intl:
19827 @if intl-bootstrap
19828 maybe-configure-stage2-intl: configure-stage2-intl
19829 configure-stage2-intl:
19830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19832 @r=`${PWD_COMMAND}`; export r; \
19833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19834 TFLAGS="$(STAGE2_TFLAGS)"; \
19835 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19836 $(HOST_EXPORTS) \
19837 $(POSTSTAGE1_HOST_EXPORTS) \
19838 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19839 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19840 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19841 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19843 cd $(HOST_SUBDIR)/intl || exit 1; \
19844 case $(srcdir) in \
19845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19846 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19848 esac; \
19849 module_srcdir=intl; \
19850 $(SHELL) $$s/$$module_srcdir/configure \
19851 --srcdir=$${topdir}/$$module_srcdir \
19852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19853 --target=${target_alias} \
19854 --with-build-libsubdir=$(HOST_SUBDIR) \
19855 $(STAGE2_CONFIGURE_FLAGS)
19856 @endif intl-bootstrap
19857
19858 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19859 maybe-configure-stage3-intl:
19860 @if intl-bootstrap
19861 maybe-configure-stage3-intl: configure-stage3-intl
19862 configure-stage3-intl:
19863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19865 @r=`${PWD_COMMAND}`; export r; \
19866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867 TFLAGS="$(STAGE3_TFLAGS)"; \
19868 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19869 $(HOST_EXPORTS) \
19870 $(POSTSTAGE1_HOST_EXPORTS) \
19871 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19872 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19873 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19874 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19876 cd $(HOST_SUBDIR)/intl || exit 1; \
19877 case $(srcdir) in \
19878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19879 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19881 esac; \
19882 module_srcdir=intl; \
19883 $(SHELL) $$s/$$module_srcdir/configure \
19884 --srcdir=$${topdir}/$$module_srcdir \
19885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19886 --target=${target_alias} \
19887 --with-build-libsubdir=$(HOST_SUBDIR) \
19888 $(STAGE3_CONFIGURE_FLAGS)
19889 @endif intl-bootstrap
19890
19891 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19892 maybe-configure-stage4-intl:
19893 @if intl-bootstrap
19894 maybe-configure-stage4-intl: configure-stage4-intl
19895 configure-stage4-intl:
19896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19898 @r=`${PWD_COMMAND}`; export r; \
19899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900 TFLAGS="$(STAGE4_TFLAGS)"; \
19901 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19902 $(HOST_EXPORTS) \
19903 $(POSTSTAGE1_HOST_EXPORTS) \
19904 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19905 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19906 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19907 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19909 cd $(HOST_SUBDIR)/intl || exit 1; \
19910 case $(srcdir) in \
19911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19912 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19914 esac; \
19915 module_srcdir=intl; \
19916 $(SHELL) $$s/$$module_srcdir/configure \
19917 --srcdir=$${topdir}/$$module_srcdir \
19918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19919 --target=${target_alias} \
19920 --with-build-libsubdir=$(HOST_SUBDIR) \
19921 $(STAGE4_CONFIGURE_FLAGS)
19922 @endif intl-bootstrap
19923
19924 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19925 maybe-configure-stageprofile-intl:
19926 @if intl-bootstrap
19927 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19928 configure-stageprofile-intl:
19929 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19931 @r=`${PWD_COMMAND}`; export r; \
19932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19934 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19935 $(HOST_EXPORTS) \
19936 $(POSTSTAGE1_HOST_EXPORTS) \
19937 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19938 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19939 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19940 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19942 cd $(HOST_SUBDIR)/intl || exit 1; \
19943 case $(srcdir) in \
19944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19945 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19947 esac; \
19948 module_srcdir=intl; \
19949 $(SHELL) $$s/$$module_srcdir/configure \
19950 --srcdir=$${topdir}/$$module_srcdir \
19951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19952 --target=${target_alias} \
19953 --with-build-libsubdir=$(HOST_SUBDIR) \
19954 $(STAGEprofile_CONFIGURE_FLAGS)
19955 @endif intl-bootstrap
19956
19957 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19958 maybe-configure-stagetrain-intl:
19959 @if intl-bootstrap
19960 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19961 configure-stagetrain-intl:
19962 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19964 @r=`${PWD_COMMAND}`; export r; \
19965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19966 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19967 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19968 $(HOST_EXPORTS) \
19969 $(POSTSTAGE1_HOST_EXPORTS) \
19970 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19971 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19972 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19973 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19975 cd $(HOST_SUBDIR)/intl || exit 1; \
19976 case $(srcdir) in \
19977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19978 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19980 esac; \
19981 module_srcdir=intl; \
19982 $(SHELL) $$s/$$module_srcdir/configure \
19983 --srcdir=$${topdir}/$$module_srcdir \
19984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19985 --target=${target_alias} \
19986 --with-build-libsubdir=$(HOST_SUBDIR) \
19987 $(STAGEtrain_CONFIGURE_FLAGS)
19988 @endif intl-bootstrap
19989
19990 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19991 maybe-configure-stagefeedback-intl:
19992 @if intl-bootstrap
19993 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19994 configure-stagefeedback-intl:
19995 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19997 @r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20000 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20001 $(HOST_EXPORTS) \
20002 $(POSTSTAGE1_HOST_EXPORTS) \
20003 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20004 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20005 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20006 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20008 cd $(HOST_SUBDIR)/intl || exit 1; \
20009 case $(srcdir) in \
20010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20011 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20013 esac; \
20014 module_srcdir=intl; \
20015 $(SHELL) $$s/$$module_srcdir/configure \
20016 --srcdir=$${topdir}/$$module_srcdir \
20017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20018 --target=${target_alias} \
20019 --with-build-libsubdir=$(HOST_SUBDIR) \
20020 $(STAGEfeedback_CONFIGURE_FLAGS)
20021 @endif intl-bootstrap
20022
20023 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20024 maybe-configure-stageautoprofile-intl:
20025 @if intl-bootstrap
20026 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20027 configure-stageautoprofile-intl:
20028 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20030 @r=`${PWD_COMMAND}`; export r; \
20031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20033 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20034 $(HOST_EXPORTS) \
20035 $(POSTSTAGE1_HOST_EXPORTS) \
20036 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20039 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20041 cd $(HOST_SUBDIR)/intl || exit 1; \
20042 case $(srcdir) in \
20043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20044 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20046 esac; \
20047 module_srcdir=intl; \
20048 $(SHELL) $$s/$$module_srcdir/configure \
20049 --srcdir=$${topdir}/$$module_srcdir \
20050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20051 --target=${target_alias} \
20052 --with-build-libsubdir=$(HOST_SUBDIR) \
20053 $(STAGEautoprofile_CONFIGURE_FLAGS)
20054 @endif intl-bootstrap
20055
20056 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20057 maybe-configure-stageautofeedback-intl:
20058 @if intl-bootstrap
20059 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20060 configure-stageautofeedback-intl:
20061 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20063 @r=`${PWD_COMMAND}`; export r; \
20064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20066 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20067 $(HOST_EXPORTS) \
20068 $(POSTSTAGE1_HOST_EXPORTS) \
20069 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20070 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20071 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20072 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20074 cd $(HOST_SUBDIR)/intl || exit 1; \
20075 case $(srcdir) in \
20076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20077 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20079 esac; \
20080 module_srcdir=intl; \
20081 $(SHELL) $$s/$$module_srcdir/configure \
20082 --srcdir=$${topdir}/$$module_srcdir \
20083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20084 --target=${target_alias} \
20085 --with-build-libsubdir=$(HOST_SUBDIR) \
20086 $(STAGEautofeedback_CONFIGURE_FLAGS)
20087 @endif intl-bootstrap
20088
20089
20090
20091
20092
20093 .PHONY: all-intl maybe-all-intl
20094 maybe-all-intl:
20095 @if gcc-bootstrap
20096 all-intl: stage_current
20097 @endif gcc-bootstrap
20098 @if intl
20099 TARGET-intl=all
20100 maybe-all-intl: all-intl
20101 all-intl: configure-intl
20102 @r=`${PWD_COMMAND}`; export r; \
20103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104 $(HOST_EXPORTS) \
20105 (cd $(HOST_SUBDIR)/intl && \
20106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20107 $(TARGET-intl))
20108 @endif intl
20109
20110
20111
20112 .PHONY: all-stage1-intl maybe-all-stage1-intl
20113 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20114 maybe-all-stage1-intl:
20115 maybe-clean-stage1-intl:
20116 @if intl-bootstrap
20117 maybe-all-stage1-intl: all-stage1-intl
20118 all-stage1: all-stage1-intl
20119 TARGET-stage1-intl = $(TARGET-intl)
20120 all-stage1-intl: configure-stage1-intl
20121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20122 @r=`${PWD_COMMAND}`; export r; \
20123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20124 TFLAGS="$(STAGE1_TFLAGS)"; \
20125 $(HOST_EXPORTS) \
20126 cd $(HOST_SUBDIR)/intl && \
20127 \
20128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20129 CFLAGS="$(STAGE1_CFLAGS)" \
20130 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20131 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20132 LIBCFLAGS="$(LIBCFLAGS)" \
20133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20136 $(EXTRA_HOST_FLAGS) \
20137 $(STAGE1_FLAGS_TO_PASS) \
20138 TFLAGS="$(STAGE1_TFLAGS)" \
20139 $(TARGET-stage1-intl)
20140
20141 maybe-clean-stage1-intl: clean-stage1-intl
20142 clean-stage1: clean-stage1-intl
20143 clean-stage1-intl:
20144 @if [ $(current_stage) = stage1 ]; then \
20145 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20146 else \
20147 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20148 $(MAKE) stage1-start; \
20149 fi; \
20150 cd $(HOST_SUBDIR)/intl && \
20151 $(MAKE) $(EXTRA_HOST_FLAGS) \
20152 $(STAGE1_FLAGS_TO_PASS) clean
20153 @endif intl-bootstrap
20154
20155
20156 .PHONY: all-stage2-intl maybe-all-stage2-intl
20157 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20158 maybe-all-stage2-intl:
20159 maybe-clean-stage2-intl:
20160 @if intl-bootstrap
20161 maybe-all-stage2-intl: all-stage2-intl
20162 all-stage2: all-stage2-intl
20163 TARGET-stage2-intl = $(TARGET-intl)
20164 all-stage2-intl: configure-stage2-intl
20165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20166 @r=`${PWD_COMMAND}`; export r; \
20167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20168 TFLAGS="$(STAGE2_TFLAGS)"; \
20169 $(HOST_EXPORTS) \
20170 $(POSTSTAGE1_HOST_EXPORTS) \
20171 cd $(HOST_SUBDIR)/intl && \
20172 \
20173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20174 CFLAGS="$(STAGE2_CFLAGS)" \
20175 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20176 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20177 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20182 TFLAGS="$(STAGE2_TFLAGS)" \
20183 $(TARGET-stage2-intl)
20184
20185 maybe-clean-stage2-intl: clean-stage2-intl
20186 clean-stage2: clean-stage2-intl
20187 clean-stage2-intl:
20188 @if [ $(current_stage) = stage2 ]; then \
20189 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20190 else \
20191 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20192 $(MAKE) stage2-start; \
20193 fi; \
20194 cd $(HOST_SUBDIR)/intl && \
20195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20196 @endif intl-bootstrap
20197
20198
20199 .PHONY: all-stage3-intl maybe-all-stage3-intl
20200 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20201 maybe-all-stage3-intl:
20202 maybe-clean-stage3-intl:
20203 @if intl-bootstrap
20204 maybe-all-stage3-intl: all-stage3-intl
20205 all-stage3: all-stage3-intl
20206 TARGET-stage3-intl = $(TARGET-intl)
20207 all-stage3-intl: configure-stage3-intl
20208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20209 @r=`${PWD_COMMAND}`; export r; \
20210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211 TFLAGS="$(STAGE3_TFLAGS)"; \
20212 $(HOST_EXPORTS) \
20213 $(POSTSTAGE1_HOST_EXPORTS) \
20214 cd $(HOST_SUBDIR)/intl && \
20215 \
20216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20217 CFLAGS="$(STAGE3_CFLAGS)" \
20218 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20219 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20220 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20225 TFLAGS="$(STAGE3_TFLAGS)" \
20226 $(TARGET-stage3-intl)
20227
20228 maybe-clean-stage3-intl: clean-stage3-intl
20229 clean-stage3: clean-stage3-intl
20230 clean-stage3-intl:
20231 @if [ $(current_stage) = stage3 ]; then \
20232 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20233 else \
20234 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20235 $(MAKE) stage3-start; \
20236 fi; \
20237 cd $(HOST_SUBDIR)/intl && \
20238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20239 @endif intl-bootstrap
20240
20241
20242 .PHONY: all-stage4-intl maybe-all-stage4-intl
20243 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20244 maybe-all-stage4-intl:
20245 maybe-clean-stage4-intl:
20246 @if intl-bootstrap
20247 maybe-all-stage4-intl: all-stage4-intl
20248 all-stage4: all-stage4-intl
20249 TARGET-stage4-intl = $(TARGET-intl)
20250 all-stage4-intl: configure-stage4-intl
20251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20252 @r=`${PWD_COMMAND}`; export r; \
20253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20254 TFLAGS="$(STAGE4_TFLAGS)"; \
20255 $(HOST_EXPORTS) \
20256 $(POSTSTAGE1_HOST_EXPORTS) \
20257 cd $(HOST_SUBDIR)/intl && \
20258 \
20259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20260 CFLAGS="$(STAGE4_CFLAGS)" \
20261 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20262 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20263 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20268 TFLAGS="$(STAGE4_TFLAGS)" \
20269 $(TARGET-stage4-intl)
20270
20271 maybe-clean-stage4-intl: clean-stage4-intl
20272 clean-stage4: clean-stage4-intl
20273 clean-stage4-intl:
20274 @if [ $(current_stage) = stage4 ]; then \
20275 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20276 else \
20277 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20278 $(MAKE) stage4-start; \
20279 fi; \
20280 cd $(HOST_SUBDIR)/intl && \
20281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20282 @endif intl-bootstrap
20283
20284
20285 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20286 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20287 maybe-all-stageprofile-intl:
20288 maybe-clean-stageprofile-intl:
20289 @if intl-bootstrap
20290 maybe-all-stageprofile-intl: all-stageprofile-intl
20291 all-stageprofile: all-stageprofile-intl
20292 TARGET-stageprofile-intl = $(TARGET-intl)
20293 all-stageprofile-intl: configure-stageprofile-intl
20294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20295 @r=`${PWD_COMMAND}`; export r; \
20296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20298 $(HOST_EXPORTS) \
20299 $(POSTSTAGE1_HOST_EXPORTS) \
20300 cd $(HOST_SUBDIR)/intl && \
20301 \
20302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20303 CFLAGS="$(STAGEprofile_CFLAGS)" \
20304 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20305 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20306 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20311 TFLAGS="$(STAGEprofile_TFLAGS)" \
20312 $(TARGET-stageprofile-intl)
20313
20314 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20315 clean-stageprofile: clean-stageprofile-intl
20316 clean-stageprofile-intl:
20317 @if [ $(current_stage) = stageprofile ]; then \
20318 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20319 else \
20320 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20321 $(MAKE) stageprofile-start; \
20322 fi; \
20323 cd $(HOST_SUBDIR)/intl && \
20324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20325 @endif intl-bootstrap
20326
20327
20328 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20329 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20330 maybe-all-stagetrain-intl:
20331 maybe-clean-stagetrain-intl:
20332 @if intl-bootstrap
20333 maybe-all-stagetrain-intl: all-stagetrain-intl
20334 all-stagetrain: all-stagetrain-intl
20335 TARGET-stagetrain-intl = $(TARGET-intl)
20336 all-stagetrain-intl: configure-stagetrain-intl
20337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20338 @r=`${PWD_COMMAND}`; export r; \
20339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20340 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20341 $(HOST_EXPORTS) \
20342 $(POSTSTAGE1_HOST_EXPORTS) \
20343 cd $(HOST_SUBDIR)/intl && \
20344 \
20345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20346 CFLAGS="$(STAGEtrain_CFLAGS)" \
20347 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20348 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20349 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20354 TFLAGS="$(STAGEtrain_TFLAGS)" \
20355 $(TARGET-stagetrain-intl)
20356
20357 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20358 clean-stagetrain: clean-stagetrain-intl
20359 clean-stagetrain-intl:
20360 @if [ $(current_stage) = stagetrain ]; then \
20361 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20362 else \
20363 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20364 $(MAKE) stagetrain-start; \
20365 fi; \
20366 cd $(HOST_SUBDIR)/intl && \
20367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20368 @endif intl-bootstrap
20369
20370
20371 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20372 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20373 maybe-all-stagefeedback-intl:
20374 maybe-clean-stagefeedback-intl:
20375 @if intl-bootstrap
20376 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20377 all-stagefeedback: all-stagefeedback-intl
20378 TARGET-stagefeedback-intl = $(TARGET-intl)
20379 all-stagefeedback-intl: configure-stagefeedback-intl
20380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20381 @r=`${PWD_COMMAND}`; export r; \
20382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20384 $(HOST_EXPORTS) \
20385 $(POSTSTAGE1_HOST_EXPORTS) \
20386 cd $(HOST_SUBDIR)/intl && \
20387 \
20388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20390 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20397 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20398 $(TARGET-stagefeedback-intl)
20399
20400 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20401 clean-stagefeedback: clean-stagefeedback-intl
20402 clean-stagefeedback-intl:
20403 @if [ $(current_stage) = stagefeedback ]; then \
20404 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20405 else \
20406 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20407 $(MAKE) stagefeedback-start; \
20408 fi; \
20409 cd $(HOST_SUBDIR)/intl && \
20410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20411 @endif intl-bootstrap
20412
20413
20414 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20415 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20416 maybe-all-stageautoprofile-intl:
20417 maybe-clean-stageautoprofile-intl:
20418 @if intl-bootstrap
20419 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20420 all-stageautoprofile: all-stageautoprofile-intl
20421 TARGET-stageautoprofile-intl = $(TARGET-intl)
20422 all-stageautoprofile-intl: configure-stageautoprofile-intl
20423 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20424 @r=`${PWD_COMMAND}`; export r; \
20425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20426 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20427 $(HOST_EXPORTS) \
20428 $(POSTSTAGE1_HOST_EXPORTS) \
20429 cd $(HOST_SUBDIR)/intl && \
20430 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20432 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20433 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20434 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20435 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20440 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20441 $(TARGET-stageautoprofile-intl)
20442
20443 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20444 clean-stageautoprofile: clean-stageautoprofile-intl
20445 clean-stageautoprofile-intl:
20446 @if [ $(current_stage) = stageautoprofile ]; then \
20447 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20448 else \
20449 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20450 $(MAKE) stageautoprofile-start; \
20451 fi; \
20452 cd $(HOST_SUBDIR)/intl && \
20453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20454 @endif intl-bootstrap
20455
20456
20457 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20458 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20459 maybe-all-stageautofeedback-intl:
20460 maybe-clean-stageautofeedback-intl:
20461 @if intl-bootstrap
20462 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20463 all-stageautofeedback: all-stageautofeedback-intl
20464 TARGET-stageautofeedback-intl = $(TARGET-intl)
20465 all-stageautofeedback-intl: configure-stageautofeedback-intl
20466 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20467 @r=`${PWD_COMMAND}`; export r; \
20468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20470 $(HOST_EXPORTS) \
20471 $(POSTSTAGE1_HOST_EXPORTS) \
20472 cd $(HOST_SUBDIR)/intl && \
20473 \
20474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20475 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20476 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20477 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20478 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20483 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20484 $(TARGET-stageautofeedback-intl)
20485
20486 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20487 clean-stageautofeedback: clean-stageautofeedback-intl
20488 clean-stageautofeedback-intl:
20489 @if [ $(current_stage) = stageautofeedback ]; then \
20490 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20491 else \
20492 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20493 $(MAKE) stageautofeedback-start; \
20494 fi; \
20495 cd $(HOST_SUBDIR)/intl && \
20496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20497 @endif intl-bootstrap
20498
20499
20500
20501
20502
20503 .PHONY: check-intl maybe-check-intl
20504 maybe-check-intl:
20505 @if intl
20506 maybe-check-intl: check-intl
20507
20508 check-intl:
20509 @: $(MAKE); $(unstage)
20510 @r=`${PWD_COMMAND}`; export r; \
20511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20512 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20513 (cd $(HOST_SUBDIR)/intl && \
20514 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20515
20516 @endif intl
20517
20518 .PHONY: install-intl maybe-install-intl
20519 maybe-install-intl:
20520 @if intl
20521 maybe-install-intl: install-intl
20522
20523 install-intl: installdirs
20524 @: $(MAKE); $(unstage)
20525 @r=`${PWD_COMMAND}`; export r; \
20526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527 $(HOST_EXPORTS) \
20528 (cd $(HOST_SUBDIR)/intl && \
20529 $(MAKE) $(FLAGS_TO_PASS) install)
20530
20531 @endif intl
20532
20533 .PHONY: install-strip-intl maybe-install-strip-intl
20534 maybe-install-strip-intl:
20535 @if intl
20536 maybe-install-strip-intl: install-strip-intl
20537
20538 install-strip-intl: installdirs
20539 @: $(MAKE); $(unstage)
20540 @r=`${PWD_COMMAND}`; export r; \
20541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20542 $(HOST_EXPORTS) \
20543 (cd $(HOST_SUBDIR)/intl && \
20544 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20545
20546 @endif intl
20547
20548 # Other targets (info, dvi, pdf, etc.)
20549
20550 .PHONY: maybe-info-intl info-intl
20551 maybe-info-intl:
20552 @if intl
20553 maybe-info-intl: info-intl
20554
20555 info-intl: \
20556 configure-intl
20557 @[ -f ./intl/Makefile ] || exit 0; \
20558 r=`${PWD_COMMAND}`; export r; \
20559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20560 $(HOST_EXPORTS) \
20561 for flag in $(EXTRA_HOST_FLAGS) ; do \
20562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20563 done; \
20564 echo "Doing info in intl"; \
20565 (cd $(HOST_SUBDIR)/intl && \
20566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20568 "RANLIB=$${RANLIB}" \
20569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20570 info) \
20571 || exit 1
20572
20573 @endif intl
20574
20575 .PHONY: maybe-dvi-intl dvi-intl
20576 maybe-dvi-intl:
20577 @if intl
20578 maybe-dvi-intl: dvi-intl
20579
20580 dvi-intl: \
20581 configure-intl
20582 @[ -f ./intl/Makefile ] || exit 0; \
20583 r=`${PWD_COMMAND}`; export r; \
20584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20585 $(HOST_EXPORTS) \
20586 for flag in $(EXTRA_HOST_FLAGS) ; do \
20587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20588 done; \
20589 echo "Doing dvi in intl"; \
20590 (cd $(HOST_SUBDIR)/intl && \
20591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20593 "RANLIB=$${RANLIB}" \
20594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20595 dvi) \
20596 || exit 1
20597
20598 @endif intl
20599
20600 .PHONY: maybe-pdf-intl pdf-intl
20601 maybe-pdf-intl:
20602 @if intl
20603 maybe-pdf-intl: pdf-intl
20604
20605 pdf-intl: \
20606 configure-intl
20607 @[ -f ./intl/Makefile ] || exit 0; \
20608 r=`${PWD_COMMAND}`; export r; \
20609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610 $(HOST_EXPORTS) \
20611 for flag in $(EXTRA_HOST_FLAGS) ; do \
20612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20613 done; \
20614 echo "Doing pdf in intl"; \
20615 (cd $(HOST_SUBDIR)/intl && \
20616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20618 "RANLIB=$${RANLIB}" \
20619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20620 pdf) \
20621 || exit 1
20622
20623 @endif intl
20624
20625 .PHONY: maybe-html-intl html-intl
20626 maybe-html-intl:
20627 @if intl
20628 maybe-html-intl: html-intl
20629
20630 html-intl: \
20631 configure-intl
20632 @[ -f ./intl/Makefile ] || exit 0; \
20633 r=`${PWD_COMMAND}`; export r; \
20634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20635 $(HOST_EXPORTS) \
20636 for flag in $(EXTRA_HOST_FLAGS) ; do \
20637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20638 done; \
20639 echo "Doing html in intl"; \
20640 (cd $(HOST_SUBDIR)/intl && \
20641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20643 "RANLIB=$${RANLIB}" \
20644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20645 html) \
20646 || exit 1
20647
20648 @endif intl
20649
20650 .PHONY: maybe-TAGS-intl TAGS-intl
20651 maybe-TAGS-intl:
20652 @if intl
20653 maybe-TAGS-intl: TAGS-intl
20654
20655 TAGS-intl: \
20656 configure-intl
20657 @[ -f ./intl/Makefile ] || exit 0; \
20658 r=`${PWD_COMMAND}`; export r; \
20659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20660 $(HOST_EXPORTS) \
20661 for flag in $(EXTRA_HOST_FLAGS) ; do \
20662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20663 done; \
20664 echo "Doing TAGS in intl"; \
20665 (cd $(HOST_SUBDIR)/intl && \
20666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20668 "RANLIB=$${RANLIB}" \
20669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20670 TAGS) \
20671 || exit 1
20672
20673 @endif intl
20674
20675 .PHONY: maybe-install-info-intl install-info-intl
20676 maybe-install-info-intl:
20677 @if intl
20678 maybe-install-info-intl: install-info-intl
20679
20680 install-info-intl: \
20681 configure-intl \
20682 info-intl
20683 @[ -f ./intl/Makefile ] || exit 0; \
20684 r=`${PWD_COMMAND}`; export r; \
20685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686 $(HOST_EXPORTS) \
20687 for flag in $(EXTRA_HOST_FLAGS) ; do \
20688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20689 done; \
20690 echo "Doing install-info in intl"; \
20691 (cd $(HOST_SUBDIR)/intl && \
20692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20694 "RANLIB=$${RANLIB}" \
20695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20696 install-info) \
20697 || exit 1
20698
20699 @endif intl
20700
20701 .PHONY: maybe-install-pdf-intl install-pdf-intl
20702 maybe-install-pdf-intl:
20703 @if intl
20704 maybe-install-pdf-intl: install-pdf-intl
20705
20706 install-pdf-intl: \
20707 configure-intl \
20708 pdf-intl
20709 @[ -f ./intl/Makefile ] || exit 0; \
20710 r=`${PWD_COMMAND}`; export r; \
20711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712 $(HOST_EXPORTS) \
20713 for flag in $(EXTRA_HOST_FLAGS) ; do \
20714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20715 done; \
20716 echo "Doing install-pdf in intl"; \
20717 (cd $(HOST_SUBDIR)/intl && \
20718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20720 "RANLIB=$${RANLIB}" \
20721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20722 install-pdf) \
20723 || exit 1
20724
20725 @endif intl
20726
20727 .PHONY: maybe-install-html-intl install-html-intl
20728 maybe-install-html-intl:
20729 @if intl
20730 maybe-install-html-intl: install-html-intl
20731
20732 install-html-intl: \
20733 configure-intl \
20734 html-intl
20735 @[ -f ./intl/Makefile ] || exit 0; \
20736 r=`${PWD_COMMAND}`; export r; \
20737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738 $(HOST_EXPORTS) \
20739 for flag in $(EXTRA_HOST_FLAGS) ; do \
20740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20741 done; \
20742 echo "Doing install-html in intl"; \
20743 (cd $(HOST_SUBDIR)/intl && \
20744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20746 "RANLIB=$${RANLIB}" \
20747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20748 install-html) \
20749 || exit 1
20750
20751 @endif intl
20752
20753 .PHONY: maybe-installcheck-intl installcheck-intl
20754 maybe-installcheck-intl:
20755 @if intl
20756 maybe-installcheck-intl: installcheck-intl
20757
20758 installcheck-intl: \
20759 configure-intl
20760 @[ -f ./intl/Makefile ] || exit 0; \
20761 r=`${PWD_COMMAND}`; export r; \
20762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763 $(HOST_EXPORTS) \
20764 for flag in $(EXTRA_HOST_FLAGS) ; do \
20765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20766 done; \
20767 echo "Doing installcheck in intl"; \
20768 (cd $(HOST_SUBDIR)/intl && \
20769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20771 "RANLIB=$${RANLIB}" \
20772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20773 installcheck) \
20774 || exit 1
20775
20776 @endif intl
20777
20778 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20779 maybe-mostlyclean-intl:
20780 @if intl
20781 maybe-mostlyclean-intl: mostlyclean-intl
20782
20783 mostlyclean-intl:
20784 @[ -f ./intl/Makefile ] || exit 0; \
20785 r=`${PWD_COMMAND}`; export r; \
20786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787 $(HOST_EXPORTS) \
20788 for flag in $(EXTRA_HOST_FLAGS) ; do \
20789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790 done; \
20791 echo "Doing mostlyclean in intl"; \
20792 (cd $(HOST_SUBDIR)/intl && \
20793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795 "RANLIB=$${RANLIB}" \
20796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20797 mostlyclean) \
20798 || exit 1
20799
20800 @endif intl
20801
20802 .PHONY: maybe-clean-intl clean-intl
20803 maybe-clean-intl:
20804 @if intl
20805 maybe-clean-intl: clean-intl
20806
20807 clean-intl:
20808 @[ -f ./intl/Makefile ] || exit 0; \
20809 r=`${PWD_COMMAND}`; export r; \
20810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20811 $(HOST_EXPORTS) \
20812 for flag in $(EXTRA_HOST_FLAGS) ; do \
20813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20814 done; \
20815 echo "Doing clean in intl"; \
20816 (cd $(HOST_SUBDIR)/intl && \
20817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20819 "RANLIB=$${RANLIB}" \
20820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20821 clean) \
20822 || exit 1
20823
20824 @endif intl
20825
20826 .PHONY: maybe-distclean-intl distclean-intl
20827 maybe-distclean-intl:
20828 @if intl
20829 maybe-distclean-intl: distclean-intl
20830
20831 distclean-intl:
20832 @[ -f ./intl/Makefile ] || exit 0; \
20833 r=`${PWD_COMMAND}`; export r; \
20834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20835 $(HOST_EXPORTS) \
20836 for flag in $(EXTRA_HOST_FLAGS) ; do \
20837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20838 done; \
20839 echo "Doing distclean in intl"; \
20840 (cd $(HOST_SUBDIR)/intl && \
20841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20843 "RANLIB=$${RANLIB}" \
20844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20845 distclean) \
20846 || exit 1
20847
20848 @endif intl
20849
20850 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20851 maybe-maintainer-clean-intl:
20852 @if intl
20853 maybe-maintainer-clean-intl: maintainer-clean-intl
20854
20855 maintainer-clean-intl:
20856 @[ -f ./intl/Makefile ] || exit 0; \
20857 r=`${PWD_COMMAND}`; export r; \
20858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20859 $(HOST_EXPORTS) \
20860 for flag in $(EXTRA_HOST_FLAGS) ; do \
20861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20862 done; \
20863 echo "Doing maintainer-clean in intl"; \
20864 (cd $(HOST_SUBDIR)/intl && \
20865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20867 "RANLIB=$${RANLIB}" \
20868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20869 maintainer-clean) \
20870 || exit 1
20871
20872 @endif intl
20873
20874
20875
20876 .PHONY: configure-tcl maybe-configure-tcl
20877 maybe-configure-tcl:
20878 @if gcc-bootstrap
20879 configure-tcl: stage_current
20880 @endif gcc-bootstrap
20881 @if tcl
20882 maybe-configure-tcl: configure-tcl
20883 configure-tcl:
20884 @: $(MAKE); $(unstage)
20885 @r=`${PWD_COMMAND}`; export r; \
20886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20889 $(HOST_EXPORTS) \
20890 echo Configuring in $(HOST_SUBDIR)/tcl; \
20891 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20892 case $(srcdir) in \
20893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20894 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20896 esac; \
20897 module_srcdir=tcl; \
20898 $(SHELL) \
20899 $$s/$$module_srcdir/configure \
20900 --srcdir=$${topdir}/$$module_srcdir \
20901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20902 --target=${target_alias} \
20903 || exit 1
20904 @endif tcl
20905
20906
20907
20908
20909
20910 .PHONY: all-tcl maybe-all-tcl
20911 maybe-all-tcl:
20912 @if gcc-bootstrap
20913 all-tcl: stage_current
20914 @endif gcc-bootstrap
20915 @if tcl
20916 TARGET-tcl=all
20917 maybe-all-tcl: all-tcl
20918 all-tcl: configure-tcl
20919 @: $(MAKE); $(unstage)
20920 @r=`${PWD_COMMAND}`; export r; \
20921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20922 $(HOST_EXPORTS) \
20923 (cd $(HOST_SUBDIR)/tcl && \
20924 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20925 $(TARGET-tcl))
20926 @endif tcl
20927
20928
20929
20930
20931 .PHONY: check-tcl maybe-check-tcl
20932 maybe-check-tcl:
20933 @if tcl
20934 maybe-check-tcl: check-tcl
20935
20936 check-tcl:
20937 @: $(MAKE); $(unstage)
20938 @r=`${PWD_COMMAND}`; export r; \
20939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20940 $(HOST_EXPORTS) \
20941 (cd $(HOST_SUBDIR)/tcl && \
20942 $(MAKE) $(FLAGS_TO_PASS) check)
20943
20944 @endif tcl
20945
20946 .PHONY: install-tcl maybe-install-tcl
20947 maybe-install-tcl:
20948 @if tcl
20949 maybe-install-tcl: install-tcl
20950
20951 install-tcl: installdirs
20952 @: $(MAKE); $(unstage)
20953 @r=`${PWD_COMMAND}`; export r; \
20954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20955 $(HOST_EXPORTS) \
20956 (cd $(HOST_SUBDIR)/tcl && \
20957 $(MAKE) $(FLAGS_TO_PASS) install)
20958
20959 @endif tcl
20960
20961 .PHONY: install-strip-tcl maybe-install-strip-tcl
20962 maybe-install-strip-tcl:
20963 @if tcl
20964 maybe-install-strip-tcl: install-strip-tcl
20965
20966 install-strip-tcl: installdirs
20967 @: $(MAKE); $(unstage)
20968 @r=`${PWD_COMMAND}`; export r; \
20969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20970 $(HOST_EXPORTS) \
20971 (cd $(HOST_SUBDIR)/tcl && \
20972 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20973
20974 @endif tcl
20975
20976 # Other targets (info, dvi, pdf, etc.)
20977
20978 .PHONY: maybe-info-tcl info-tcl
20979 maybe-info-tcl:
20980 @if tcl
20981 maybe-info-tcl: info-tcl
20982
20983 info-tcl: \
20984 configure-tcl
20985 @: $(MAKE); $(unstage)
20986 @[ -f ./tcl/Makefile ] || exit 0; \
20987 r=`${PWD_COMMAND}`; export r; \
20988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989 $(HOST_EXPORTS) \
20990 for flag in $(EXTRA_HOST_FLAGS) ; do \
20991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992 done; \
20993 echo "Doing info in tcl"; \
20994 (cd $(HOST_SUBDIR)/tcl && \
20995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997 "RANLIB=$${RANLIB}" \
20998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999 info) \
21000 || exit 1
21001
21002 @endif tcl
21003
21004 .PHONY: maybe-dvi-tcl dvi-tcl
21005 maybe-dvi-tcl:
21006 @if tcl
21007 maybe-dvi-tcl: dvi-tcl
21008
21009 dvi-tcl: \
21010 configure-tcl
21011 @: $(MAKE); $(unstage)
21012 @[ -f ./tcl/Makefile ] || exit 0; \
21013 r=`${PWD_COMMAND}`; export r; \
21014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015 $(HOST_EXPORTS) \
21016 for flag in $(EXTRA_HOST_FLAGS) ; do \
21017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21018 done; \
21019 echo "Doing dvi in tcl"; \
21020 (cd $(HOST_SUBDIR)/tcl && \
21021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21023 "RANLIB=$${RANLIB}" \
21024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21025 dvi) \
21026 || exit 1
21027
21028 @endif tcl
21029
21030 .PHONY: maybe-pdf-tcl pdf-tcl
21031 maybe-pdf-tcl:
21032 @if tcl
21033 maybe-pdf-tcl: pdf-tcl
21034
21035 pdf-tcl: \
21036 configure-tcl
21037 @: $(MAKE); $(unstage)
21038 @[ -f ./tcl/Makefile ] || exit 0; \
21039 r=`${PWD_COMMAND}`; export r; \
21040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041 $(HOST_EXPORTS) \
21042 for flag in $(EXTRA_HOST_FLAGS) ; do \
21043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21044 done; \
21045 echo "Doing pdf in tcl"; \
21046 (cd $(HOST_SUBDIR)/tcl && \
21047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21049 "RANLIB=$${RANLIB}" \
21050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21051 pdf) \
21052 || exit 1
21053
21054 @endif tcl
21055
21056 .PHONY: maybe-html-tcl html-tcl
21057 maybe-html-tcl:
21058 @if tcl
21059 maybe-html-tcl: html-tcl
21060
21061 html-tcl: \
21062 configure-tcl
21063 @: $(MAKE); $(unstage)
21064 @[ -f ./tcl/Makefile ] || exit 0; \
21065 r=`${PWD_COMMAND}`; export r; \
21066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067 $(HOST_EXPORTS) \
21068 for flag in $(EXTRA_HOST_FLAGS) ; do \
21069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070 done; \
21071 echo "Doing html in tcl"; \
21072 (cd $(HOST_SUBDIR)/tcl && \
21073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075 "RANLIB=$${RANLIB}" \
21076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077 html) \
21078 || exit 1
21079
21080 @endif tcl
21081
21082 .PHONY: maybe-TAGS-tcl TAGS-tcl
21083 maybe-TAGS-tcl:
21084 @if tcl
21085 maybe-TAGS-tcl: TAGS-tcl
21086
21087 TAGS-tcl: \
21088 configure-tcl
21089 @: $(MAKE); $(unstage)
21090 @[ -f ./tcl/Makefile ] || exit 0; \
21091 r=`${PWD_COMMAND}`; export r; \
21092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21093 $(HOST_EXPORTS) \
21094 for flag in $(EXTRA_HOST_FLAGS) ; do \
21095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21096 done; \
21097 echo "Doing TAGS in tcl"; \
21098 (cd $(HOST_SUBDIR)/tcl && \
21099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21101 "RANLIB=$${RANLIB}" \
21102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21103 TAGS) \
21104 || exit 1
21105
21106 @endif tcl
21107
21108 .PHONY: maybe-install-info-tcl install-info-tcl
21109 maybe-install-info-tcl:
21110 @if tcl
21111 maybe-install-info-tcl: install-info-tcl
21112
21113 install-info-tcl: \
21114 configure-tcl \
21115 info-tcl
21116 @: $(MAKE); $(unstage)
21117 @[ -f ./tcl/Makefile ] || exit 0; \
21118 r=`${PWD_COMMAND}`; export r; \
21119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21120 $(HOST_EXPORTS) \
21121 for flag in $(EXTRA_HOST_FLAGS) ; do \
21122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21123 done; \
21124 echo "Doing install-info in tcl"; \
21125 (cd $(HOST_SUBDIR)/tcl && \
21126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21128 "RANLIB=$${RANLIB}" \
21129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21130 install-info) \
21131 || exit 1
21132
21133 @endif tcl
21134
21135 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21136 maybe-install-pdf-tcl:
21137 @if tcl
21138 maybe-install-pdf-tcl: install-pdf-tcl
21139
21140 install-pdf-tcl: \
21141 configure-tcl \
21142 pdf-tcl
21143 @: $(MAKE); $(unstage)
21144 @[ -f ./tcl/Makefile ] || exit 0; \
21145 r=`${PWD_COMMAND}`; export r; \
21146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147 $(HOST_EXPORTS) \
21148 for flag in $(EXTRA_HOST_FLAGS) ; do \
21149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21150 done; \
21151 echo "Doing install-pdf in tcl"; \
21152 (cd $(HOST_SUBDIR)/tcl && \
21153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21155 "RANLIB=$${RANLIB}" \
21156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21157 install-pdf) \
21158 || exit 1
21159
21160 @endif tcl
21161
21162 .PHONY: maybe-install-html-tcl install-html-tcl
21163 maybe-install-html-tcl:
21164 @if tcl
21165 maybe-install-html-tcl: install-html-tcl
21166
21167 install-html-tcl: \
21168 configure-tcl \
21169 html-tcl
21170 @: $(MAKE); $(unstage)
21171 @[ -f ./tcl/Makefile ] || exit 0; \
21172 r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 $(HOST_EXPORTS) \
21175 for flag in $(EXTRA_HOST_FLAGS) ; do \
21176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177 done; \
21178 echo "Doing install-html in tcl"; \
21179 (cd $(HOST_SUBDIR)/tcl && \
21180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182 "RANLIB=$${RANLIB}" \
21183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184 install-html) \
21185 || exit 1
21186
21187 @endif tcl
21188
21189 .PHONY: maybe-installcheck-tcl installcheck-tcl
21190 maybe-installcheck-tcl:
21191 @if tcl
21192 maybe-installcheck-tcl: installcheck-tcl
21193
21194 installcheck-tcl: \
21195 configure-tcl
21196 @: $(MAKE); $(unstage)
21197 @[ -f ./tcl/Makefile ] || exit 0; \
21198 r=`${PWD_COMMAND}`; export r; \
21199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21200 $(HOST_EXPORTS) \
21201 for flag in $(EXTRA_HOST_FLAGS) ; do \
21202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21203 done; \
21204 echo "Doing installcheck in tcl"; \
21205 (cd $(HOST_SUBDIR)/tcl && \
21206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21208 "RANLIB=$${RANLIB}" \
21209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21210 installcheck) \
21211 || exit 1
21212
21213 @endif tcl
21214
21215 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21216 maybe-mostlyclean-tcl:
21217 @if tcl
21218 maybe-mostlyclean-tcl: mostlyclean-tcl
21219
21220 # tcl doesn't support mostlyclean.
21221 mostlyclean-tcl:
21222
21223 @endif tcl
21224
21225 .PHONY: maybe-clean-tcl clean-tcl
21226 maybe-clean-tcl:
21227 @if tcl
21228 maybe-clean-tcl: clean-tcl
21229
21230 clean-tcl:
21231 @: $(MAKE); $(unstage)
21232 @[ -f ./tcl/Makefile ] || exit 0; \
21233 r=`${PWD_COMMAND}`; export r; \
21234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21235 $(HOST_EXPORTS) \
21236 for flag in $(EXTRA_HOST_FLAGS) ; do \
21237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21238 done; \
21239 echo "Doing clean in tcl"; \
21240 (cd $(HOST_SUBDIR)/tcl && \
21241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21243 "RANLIB=$${RANLIB}" \
21244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21245 clean) \
21246 || exit 1
21247
21248 @endif tcl
21249
21250 .PHONY: maybe-distclean-tcl distclean-tcl
21251 maybe-distclean-tcl:
21252 @if tcl
21253 maybe-distclean-tcl: distclean-tcl
21254
21255 distclean-tcl:
21256 @: $(MAKE); $(unstage)
21257 @[ -f ./tcl/Makefile ] || exit 0; \
21258 r=`${PWD_COMMAND}`; export r; \
21259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21260 $(HOST_EXPORTS) \
21261 for flag in $(EXTRA_HOST_FLAGS) ; do \
21262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21263 done; \
21264 echo "Doing distclean in tcl"; \
21265 (cd $(HOST_SUBDIR)/tcl && \
21266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21268 "RANLIB=$${RANLIB}" \
21269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21270 distclean) \
21271 || exit 1
21272
21273 @endif tcl
21274
21275 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21276 maybe-maintainer-clean-tcl:
21277 @if tcl
21278 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21279
21280 maintainer-clean-tcl:
21281 @: $(MAKE); $(unstage)
21282 @[ -f ./tcl/Makefile ] || exit 0; \
21283 r=`${PWD_COMMAND}`; export r; \
21284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21285 $(HOST_EXPORTS) \
21286 for flag in $(EXTRA_HOST_FLAGS) ; do \
21287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21288 done; \
21289 echo "Doing maintainer-clean in tcl"; \
21290 (cd $(HOST_SUBDIR)/tcl && \
21291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21293 "RANLIB=$${RANLIB}" \
21294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21295 maintainer-clean) \
21296 || exit 1
21297
21298 @endif tcl
21299
21300
21301
21302 .PHONY: configure-itcl maybe-configure-itcl
21303 maybe-configure-itcl:
21304 @if gcc-bootstrap
21305 configure-itcl: stage_current
21306 @endif gcc-bootstrap
21307 @if itcl
21308 maybe-configure-itcl: configure-itcl
21309 configure-itcl:
21310 @: $(MAKE); $(unstage)
21311 @r=`${PWD_COMMAND}`; export r; \
21312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21315 $(HOST_EXPORTS) \
21316 echo Configuring in $(HOST_SUBDIR)/itcl; \
21317 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21318 case $(srcdir) in \
21319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21320 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21322 esac; \
21323 module_srcdir=itcl; \
21324 $(SHELL) \
21325 $$s/$$module_srcdir/configure \
21326 --srcdir=$${topdir}/$$module_srcdir \
21327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21328 --target=${target_alias} \
21329 || exit 1
21330 @endif itcl
21331
21332
21333
21334
21335
21336 .PHONY: all-itcl maybe-all-itcl
21337 maybe-all-itcl:
21338 @if gcc-bootstrap
21339 all-itcl: stage_current
21340 @endif gcc-bootstrap
21341 @if itcl
21342 TARGET-itcl=all
21343 maybe-all-itcl: all-itcl
21344 all-itcl: configure-itcl
21345 @: $(MAKE); $(unstage)
21346 @r=`${PWD_COMMAND}`; export r; \
21347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348 $(HOST_EXPORTS) \
21349 (cd $(HOST_SUBDIR)/itcl && \
21350 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21351 $(TARGET-itcl))
21352 @endif itcl
21353
21354
21355
21356
21357 .PHONY: check-itcl maybe-check-itcl
21358 maybe-check-itcl:
21359 @if itcl
21360 maybe-check-itcl: check-itcl
21361
21362 check-itcl:
21363 @: $(MAKE); $(unstage)
21364 @r=`${PWD_COMMAND}`; export r; \
21365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21366 $(HOST_EXPORTS) \
21367 (cd $(HOST_SUBDIR)/itcl && \
21368 $(MAKE) $(FLAGS_TO_PASS) check)
21369
21370 @endif itcl
21371
21372 .PHONY: install-itcl maybe-install-itcl
21373 maybe-install-itcl:
21374 @if itcl
21375 maybe-install-itcl: install-itcl
21376
21377 install-itcl: installdirs
21378 @: $(MAKE); $(unstage)
21379 @r=`${PWD_COMMAND}`; export r; \
21380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381 $(HOST_EXPORTS) \
21382 (cd $(HOST_SUBDIR)/itcl && \
21383 $(MAKE) $(FLAGS_TO_PASS) install)
21384
21385 @endif itcl
21386
21387 .PHONY: install-strip-itcl maybe-install-strip-itcl
21388 maybe-install-strip-itcl:
21389 @if itcl
21390 maybe-install-strip-itcl: install-strip-itcl
21391
21392 install-strip-itcl: installdirs
21393 @: $(MAKE); $(unstage)
21394 @r=`${PWD_COMMAND}`; export r; \
21395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21396 $(HOST_EXPORTS) \
21397 (cd $(HOST_SUBDIR)/itcl && \
21398 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21399
21400 @endif itcl
21401
21402 # Other targets (info, dvi, pdf, etc.)
21403
21404 .PHONY: maybe-info-itcl info-itcl
21405 maybe-info-itcl:
21406 @if itcl
21407 maybe-info-itcl: info-itcl
21408
21409 info-itcl: \
21410 configure-itcl
21411 @: $(MAKE); $(unstage)
21412 @[ -f ./itcl/Makefile ] || exit 0; \
21413 r=`${PWD_COMMAND}`; export r; \
21414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415 $(HOST_EXPORTS) \
21416 for flag in $(EXTRA_HOST_FLAGS) ; do \
21417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418 done; \
21419 echo "Doing info in itcl"; \
21420 (cd $(HOST_SUBDIR)/itcl && \
21421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21423 "RANLIB=$${RANLIB}" \
21424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21425 info) \
21426 || exit 1
21427
21428 @endif itcl
21429
21430 .PHONY: maybe-dvi-itcl dvi-itcl
21431 maybe-dvi-itcl:
21432 @if itcl
21433 maybe-dvi-itcl: dvi-itcl
21434
21435 dvi-itcl: \
21436 configure-itcl
21437 @: $(MAKE); $(unstage)
21438 @[ -f ./itcl/Makefile ] || exit 0; \
21439 r=`${PWD_COMMAND}`; export r; \
21440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441 $(HOST_EXPORTS) \
21442 for flag in $(EXTRA_HOST_FLAGS) ; do \
21443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21444 done; \
21445 echo "Doing dvi in itcl"; \
21446 (cd $(HOST_SUBDIR)/itcl && \
21447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21449 "RANLIB=$${RANLIB}" \
21450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21451 dvi) \
21452 || exit 1
21453
21454 @endif itcl
21455
21456 .PHONY: maybe-pdf-itcl pdf-itcl
21457 maybe-pdf-itcl:
21458 @if itcl
21459 maybe-pdf-itcl: pdf-itcl
21460
21461 pdf-itcl: \
21462 configure-itcl
21463 @: $(MAKE); $(unstage)
21464 @[ -f ./itcl/Makefile ] || exit 0; \
21465 r=`${PWD_COMMAND}`; export r; \
21466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467 $(HOST_EXPORTS) \
21468 for flag in $(EXTRA_HOST_FLAGS) ; do \
21469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21470 done; \
21471 echo "Doing pdf in itcl"; \
21472 (cd $(HOST_SUBDIR)/itcl && \
21473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21475 "RANLIB=$${RANLIB}" \
21476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21477 pdf) \
21478 || exit 1
21479
21480 @endif itcl
21481
21482 .PHONY: maybe-html-itcl html-itcl
21483 maybe-html-itcl:
21484 @if itcl
21485 maybe-html-itcl: html-itcl
21486
21487 html-itcl: \
21488 configure-itcl
21489 @: $(MAKE); $(unstage)
21490 @[ -f ./itcl/Makefile ] || exit 0; \
21491 r=`${PWD_COMMAND}`; export r; \
21492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 $(HOST_EXPORTS) \
21494 for flag in $(EXTRA_HOST_FLAGS) ; do \
21495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21496 done; \
21497 echo "Doing html in itcl"; \
21498 (cd $(HOST_SUBDIR)/itcl && \
21499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21501 "RANLIB=$${RANLIB}" \
21502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21503 html) \
21504 || exit 1
21505
21506 @endif itcl
21507
21508 .PHONY: maybe-TAGS-itcl TAGS-itcl
21509 maybe-TAGS-itcl:
21510 @if itcl
21511 maybe-TAGS-itcl: TAGS-itcl
21512
21513 TAGS-itcl: \
21514 configure-itcl
21515 @: $(MAKE); $(unstage)
21516 @[ -f ./itcl/Makefile ] || exit 0; \
21517 r=`${PWD_COMMAND}`; export r; \
21518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21519 $(HOST_EXPORTS) \
21520 for flag in $(EXTRA_HOST_FLAGS) ; do \
21521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21522 done; \
21523 echo "Doing TAGS in itcl"; \
21524 (cd $(HOST_SUBDIR)/itcl && \
21525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21527 "RANLIB=$${RANLIB}" \
21528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21529 TAGS) \
21530 || exit 1
21531
21532 @endif itcl
21533
21534 .PHONY: maybe-install-info-itcl install-info-itcl
21535 maybe-install-info-itcl:
21536 @if itcl
21537 maybe-install-info-itcl: install-info-itcl
21538
21539 install-info-itcl: \
21540 configure-itcl \
21541 info-itcl
21542 @: $(MAKE); $(unstage)
21543 @[ -f ./itcl/Makefile ] || exit 0; \
21544 r=`${PWD_COMMAND}`; export r; \
21545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 $(HOST_EXPORTS) \
21547 for flag in $(EXTRA_HOST_FLAGS) ; do \
21548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21549 done; \
21550 echo "Doing install-info in itcl"; \
21551 (cd $(HOST_SUBDIR)/itcl && \
21552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21554 "RANLIB=$${RANLIB}" \
21555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21556 install-info) \
21557 || exit 1
21558
21559 @endif itcl
21560
21561 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21562 maybe-install-pdf-itcl:
21563 @if itcl
21564 maybe-install-pdf-itcl: install-pdf-itcl
21565
21566 install-pdf-itcl: \
21567 configure-itcl \
21568 pdf-itcl
21569 @: $(MAKE); $(unstage)
21570 @[ -f ./itcl/Makefile ] || exit 0; \
21571 r=`${PWD_COMMAND}`; export r; \
21572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21573 $(HOST_EXPORTS) \
21574 for flag in $(EXTRA_HOST_FLAGS) ; do \
21575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21576 done; \
21577 echo "Doing install-pdf in itcl"; \
21578 (cd $(HOST_SUBDIR)/itcl && \
21579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21581 "RANLIB=$${RANLIB}" \
21582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21583 install-pdf) \
21584 || exit 1
21585
21586 @endif itcl
21587
21588 .PHONY: maybe-install-html-itcl install-html-itcl
21589 maybe-install-html-itcl:
21590 @if itcl
21591 maybe-install-html-itcl: install-html-itcl
21592
21593 install-html-itcl: \
21594 configure-itcl \
21595 html-itcl
21596 @: $(MAKE); $(unstage)
21597 @[ -f ./itcl/Makefile ] || exit 0; \
21598 r=`${PWD_COMMAND}`; export r; \
21599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21600 $(HOST_EXPORTS) \
21601 for flag in $(EXTRA_HOST_FLAGS) ; do \
21602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21603 done; \
21604 echo "Doing install-html in itcl"; \
21605 (cd $(HOST_SUBDIR)/itcl && \
21606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21608 "RANLIB=$${RANLIB}" \
21609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21610 install-html) \
21611 || exit 1
21612
21613 @endif itcl
21614
21615 .PHONY: maybe-installcheck-itcl installcheck-itcl
21616 maybe-installcheck-itcl:
21617 @if itcl
21618 maybe-installcheck-itcl: installcheck-itcl
21619
21620 installcheck-itcl: \
21621 configure-itcl
21622 @: $(MAKE); $(unstage)
21623 @[ -f ./itcl/Makefile ] || exit 0; \
21624 r=`${PWD_COMMAND}`; export r; \
21625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626 $(HOST_EXPORTS) \
21627 for flag in $(EXTRA_HOST_FLAGS) ; do \
21628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21629 done; \
21630 echo "Doing installcheck in itcl"; \
21631 (cd $(HOST_SUBDIR)/itcl && \
21632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21634 "RANLIB=$${RANLIB}" \
21635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21636 installcheck) \
21637 || exit 1
21638
21639 @endif itcl
21640
21641 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21642 maybe-mostlyclean-itcl:
21643 @if itcl
21644 maybe-mostlyclean-itcl: mostlyclean-itcl
21645
21646 mostlyclean-itcl:
21647 @: $(MAKE); $(unstage)
21648 @[ -f ./itcl/Makefile ] || exit 0; \
21649 r=`${PWD_COMMAND}`; export r; \
21650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651 $(HOST_EXPORTS) \
21652 for flag in $(EXTRA_HOST_FLAGS) ; do \
21653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654 done; \
21655 echo "Doing mostlyclean in itcl"; \
21656 (cd $(HOST_SUBDIR)/itcl && \
21657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659 "RANLIB=$${RANLIB}" \
21660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21661 mostlyclean) \
21662 || exit 1
21663
21664 @endif itcl
21665
21666 .PHONY: maybe-clean-itcl clean-itcl
21667 maybe-clean-itcl:
21668 @if itcl
21669 maybe-clean-itcl: clean-itcl
21670
21671 clean-itcl:
21672 @: $(MAKE); $(unstage)
21673 @[ -f ./itcl/Makefile ] || exit 0; \
21674 r=`${PWD_COMMAND}`; export r; \
21675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21676 $(HOST_EXPORTS) \
21677 for flag in $(EXTRA_HOST_FLAGS) ; do \
21678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21679 done; \
21680 echo "Doing clean in itcl"; \
21681 (cd $(HOST_SUBDIR)/itcl && \
21682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21684 "RANLIB=$${RANLIB}" \
21685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21686 clean) \
21687 || exit 1
21688
21689 @endif itcl
21690
21691 .PHONY: maybe-distclean-itcl distclean-itcl
21692 maybe-distclean-itcl:
21693 @if itcl
21694 maybe-distclean-itcl: distclean-itcl
21695
21696 distclean-itcl:
21697 @: $(MAKE); $(unstage)
21698 @[ -f ./itcl/Makefile ] || exit 0; \
21699 r=`${PWD_COMMAND}`; export r; \
21700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701 $(HOST_EXPORTS) \
21702 for flag in $(EXTRA_HOST_FLAGS) ; do \
21703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21704 done; \
21705 echo "Doing distclean in itcl"; \
21706 (cd $(HOST_SUBDIR)/itcl && \
21707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21709 "RANLIB=$${RANLIB}" \
21710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21711 distclean) \
21712 || exit 1
21713
21714 @endif itcl
21715
21716 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21717 maybe-maintainer-clean-itcl:
21718 @if itcl
21719 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21720
21721 maintainer-clean-itcl:
21722 @: $(MAKE); $(unstage)
21723 @[ -f ./itcl/Makefile ] || exit 0; \
21724 r=`${PWD_COMMAND}`; export r; \
21725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21726 $(HOST_EXPORTS) \
21727 for flag in $(EXTRA_HOST_FLAGS) ; do \
21728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21729 done; \
21730 echo "Doing maintainer-clean in itcl"; \
21731 (cd $(HOST_SUBDIR)/itcl && \
21732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21734 "RANLIB=$${RANLIB}" \
21735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21736 maintainer-clean) \
21737 || exit 1
21738
21739 @endif itcl
21740
21741
21742
21743 .PHONY: configure-ld maybe-configure-ld
21744 maybe-configure-ld:
21745 @if gcc-bootstrap
21746 configure-ld: stage_current
21747 @endif gcc-bootstrap
21748 @if ld
21749 maybe-configure-ld: configure-ld
21750 configure-ld:
21751 @r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21755 $(HOST_EXPORTS) \
21756 echo Configuring in $(HOST_SUBDIR)/ld; \
21757 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21758 case $(srcdir) in \
21759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21760 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21762 esac; \
21763 module_srcdir=ld; \
21764 $(SHELL) \
21765 $$s/$$module_srcdir/configure \
21766 --srcdir=$${topdir}/$$module_srcdir \
21767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21768 --target=${target_alias} \
21769 || exit 1
21770 @endif ld
21771
21772
21773
21774 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21775 maybe-configure-stage1-ld:
21776 @if ld-bootstrap
21777 maybe-configure-stage1-ld: configure-stage1-ld
21778 configure-stage1-ld:
21779 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21781 @r=`${PWD_COMMAND}`; export r; \
21782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21783 TFLAGS="$(STAGE1_TFLAGS)"; \
21784 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21785 $(HOST_EXPORTS) \
21786 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21787 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21788 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21789 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21791 cd $(HOST_SUBDIR)/ld || exit 1; \
21792 case $(srcdir) in \
21793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21794 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21796 esac; \
21797 module_srcdir=ld; \
21798 $(SHELL) $$s/$$module_srcdir/configure \
21799 --srcdir=$${topdir}/$$module_srcdir \
21800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21801 --target=${target_alias} \
21802 \
21803 $(STAGE1_CONFIGURE_FLAGS)
21804 @endif ld-bootstrap
21805
21806 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21807 maybe-configure-stage2-ld:
21808 @if ld-bootstrap
21809 maybe-configure-stage2-ld: configure-stage2-ld
21810 configure-stage2-ld:
21811 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 TFLAGS="$(STAGE2_TFLAGS)"; \
21816 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21817 $(HOST_EXPORTS) \
21818 $(POSTSTAGE1_HOST_EXPORTS) \
21819 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21820 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21821 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21822 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21824 cd $(HOST_SUBDIR)/ld || exit 1; \
21825 case $(srcdir) in \
21826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21827 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21829 esac; \
21830 module_srcdir=ld; \
21831 $(SHELL) $$s/$$module_srcdir/configure \
21832 --srcdir=$${topdir}/$$module_srcdir \
21833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21834 --target=${target_alias} \
21835 --with-build-libsubdir=$(HOST_SUBDIR) \
21836 $(STAGE2_CONFIGURE_FLAGS)
21837 @endif ld-bootstrap
21838
21839 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21840 maybe-configure-stage3-ld:
21841 @if ld-bootstrap
21842 maybe-configure-stage3-ld: configure-stage3-ld
21843 configure-stage3-ld:
21844 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21846 @r=`${PWD_COMMAND}`; export r; \
21847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848 TFLAGS="$(STAGE3_TFLAGS)"; \
21849 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21850 $(HOST_EXPORTS) \
21851 $(POSTSTAGE1_HOST_EXPORTS) \
21852 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21853 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21854 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21855 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21857 cd $(HOST_SUBDIR)/ld || exit 1; \
21858 case $(srcdir) in \
21859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21860 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21862 esac; \
21863 module_srcdir=ld; \
21864 $(SHELL) $$s/$$module_srcdir/configure \
21865 --srcdir=$${topdir}/$$module_srcdir \
21866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21867 --target=${target_alias} \
21868 --with-build-libsubdir=$(HOST_SUBDIR) \
21869 $(STAGE3_CONFIGURE_FLAGS)
21870 @endif ld-bootstrap
21871
21872 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21873 maybe-configure-stage4-ld:
21874 @if ld-bootstrap
21875 maybe-configure-stage4-ld: configure-stage4-ld
21876 configure-stage4-ld:
21877 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21879 @r=`${PWD_COMMAND}`; export r; \
21880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21881 TFLAGS="$(STAGE4_TFLAGS)"; \
21882 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21883 $(HOST_EXPORTS) \
21884 $(POSTSTAGE1_HOST_EXPORTS) \
21885 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21886 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21887 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21888 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21890 cd $(HOST_SUBDIR)/ld || exit 1; \
21891 case $(srcdir) in \
21892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21893 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21895 esac; \
21896 module_srcdir=ld; \
21897 $(SHELL) $$s/$$module_srcdir/configure \
21898 --srcdir=$${topdir}/$$module_srcdir \
21899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21900 --target=${target_alias} \
21901 --with-build-libsubdir=$(HOST_SUBDIR) \
21902 $(STAGE4_CONFIGURE_FLAGS)
21903 @endif ld-bootstrap
21904
21905 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21906 maybe-configure-stageprofile-ld:
21907 @if ld-bootstrap
21908 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21909 configure-stageprofile-ld:
21910 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21912 @r=`${PWD_COMMAND}`; export r; \
21913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21914 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21915 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21916 $(HOST_EXPORTS) \
21917 $(POSTSTAGE1_HOST_EXPORTS) \
21918 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21919 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21920 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21921 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21923 cd $(HOST_SUBDIR)/ld || exit 1; \
21924 case $(srcdir) in \
21925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21926 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21928 esac; \
21929 module_srcdir=ld; \
21930 $(SHELL) $$s/$$module_srcdir/configure \
21931 --srcdir=$${topdir}/$$module_srcdir \
21932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21933 --target=${target_alias} \
21934 --with-build-libsubdir=$(HOST_SUBDIR) \
21935 $(STAGEprofile_CONFIGURE_FLAGS)
21936 @endif ld-bootstrap
21937
21938 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21939 maybe-configure-stagetrain-ld:
21940 @if ld-bootstrap
21941 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21942 configure-stagetrain-ld:
21943 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21945 @r=`${PWD_COMMAND}`; export r; \
21946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21948 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21949 $(HOST_EXPORTS) \
21950 $(POSTSTAGE1_HOST_EXPORTS) \
21951 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21952 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21953 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21954 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21956 cd $(HOST_SUBDIR)/ld || exit 1; \
21957 case $(srcdir) in \
21958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21959 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961 esac; \
21962 module_srcdir=ld; \
21963 $(SHELL) $$s/$$module_srcdir/configure \
21964 --srcdir=$${topdir}/$$module_srcdir \
21965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966 --target=${target_alias} \
21967 --with-build-libsubdir=$(HOST_SUBDIR) \
21968 $(STAGEtrain_CONFIGURE_FLAGS)
21969 @endif ld-bootstrap
21970
21971 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21972 maybe-configure-stagefeedback-ld:
21973 @if ld-bootstrap
21974 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21975 configure-stagefeedback-ld:
21976 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21978 @r=`${PWD_COMMAND}`; export r; \
21979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21981 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21982 $(HOST_EXPORTS) \
21983 $(POSTSTAGE1_HOST_EXPORTS) \
21984 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21985 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21986 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21987 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21989 cd $(HOST_SUBDIR)/ld || exit 1; \
21990 case $(srcdir) in \
21991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21992 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21994 esac; \
21995 module_srcdir=ld; \
21996 $(SHELL) $$s/$$module_srcdir/configure \
21997 --srcdir=$${topdir}/$$module_srcdir \
21998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21999 --target=${target_alias} \
22000 --with-build-libsubdir=$(HOST_SUBDIR) \
22001 $(STAGEfeedback_CONFIGURE_FLAGS)
22002 @endif ld-bootstrap
22003
22004 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22005 maybe-configure-stageautoprofile-ld:
22006 @if ld-bootstrap
22007 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22008 configure-stageautoprofile-ld:
22009 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22011 @r=`${PWD_COMMAND}`; export r; \
22012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22013 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22014 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22015 $(HOST_EXPORTS) \
22016 $(POSTSTAGE1_HOST_EXPORTS) \
22017 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22018 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22019 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22020 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22022 cd $(HOST_SUBDIR)/ld || exit 1; \
22023 case $(srcdir) in \
22024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22025 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22027 esac; \
22028 module_srcdir=ld; \
22029 $(SHELL) $$s/$$module_srcdir/configure \
22030 --srcdir=$${topdir}/$$module_srcdir \
22031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22032 --target=${target_alias} \
22033 --with-build-libsubdir=$(HOST_SUBDIR) \
22034 $(STAGEautoprofile_CONFIGURE_FLAGS)
22035 @endif ld-bootstrap
22036
22037 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22038 maybe-configure-stageautofeedback-ld:
22039 @if ld-bootstrap
22040 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22041 configure-stageautofeedback-ld:
22042 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22044 @r=`${PWD_COMMAND}`; export r; \
22045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22046 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22047 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22048 $(HOST_EXPORTS) \
22049 $(POSTSTAGE1_HOST_EXPORTS) \
22050 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22051 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22052 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22053 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22055 cd $(HOST_SUBDIR)/ld || exit 1; \
22056 case $(srcdir) in \
22057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22058 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22060 esac; \
22061 module_srcdir=ld; \
22062 $(SHELL) $$s/$$module_srcdir/configure \
22063 --srcdir=$${topdir}/$$module_srcdir \
22064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22065 --target=${target_alias} \
22066 --with-build-libsubdir=$(HOST_SUBDIR) \
22067 $(STAGEautofeedback_CONFIGURE_FLAGS)
22068 @endif ld-bootstrap
22069
22070
22071
22072
22073
22074 .PHONY: all-ld maybe-all-ld
22075 maybe-all-ld:
22076 @if gcc-bootstrap
22077 all-ld: stage_current
22078 @endif gcc-bootstrap
22079 @if ld
22080 TARGET-ld=all
22081 maybe-all-ld: all-ld
22082 all-ld: configure-ld
22083 @r=`${PWD_COMMAND}`; export r; \
22084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085 $(HOST_EXPORTS) \
22086 (cd $(HOST_SUBDIR)/ld && \
22087 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22088 $(TARGET-ld))
22089 @endif ld
22090
22091
22092
22093 .PHONY: all-stage1-ld maybe-all-stage1-ld
22094 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22095 maybe-all-stage1-ld:
22096 maybe-clean-stage1-ld:
22097 @if ld-bootstrap
22098 maybe-all-stage1-ld: all-stage1-ld
22099 all-stage1: all-stage1-ld
22100 TARGET-stage1-ld = $(TARGET-ld)
22101 all-stage1-ld: configure-stage1-ld
22102 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22103 @r=`${PWD_COMMAND}`; export r; \
22104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22105 TFLAGS="$(STAGE1_TFLAGS)"; \
22106 $(HOST_EXPORTS) \
22107 cd $(HOST_SUBDIR)/ld && \
22108 \
22109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22110 CFLAGS="$(STAGE1_CFLAGS)" \
22111 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22112 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22113 LIBCFLAGS="$(LIBCFLAGS)" \
22114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22117 $(EXTRA_HOST_FLAGS) \
22118 $(STAGE1_FLAGS_TO_PASS) \
22119 TFLAGS="$(STAGE1_TFLAGS)" \
22120 $(TARGET-stage1-ld)
22121
22122 maybe-clean-stage1-ld: clean-stage1-ld
22123 clean-stage1: clean-stage1-ld
22124 clean-stage1-ld:
22125 @if [ $(current_stage) = stage1 ]; then \
22126 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22127 else \
22128 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22129 $(MAKE) stage1-start; \
22130 fi; \
22131 cd $(HOST_SUBDIR)/ld && \
22132 $(MAKE) $(EXTRA_HOST_FLAGS) \
22133 $(STAGE1_FLAGS_TO_PASS) clean
22134 @endif ld-bootstrap
22135
22136
22137 .PHONY: all-stage2-ld maybe-all-stage2-ld
22138 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22139 maybe-all-stage2-ld:
22140 maybe-clean-stage2-ld:
22141 @if ld-bootstrap
22142 maybe-all-stage2-ld: all-stage2-ld
22143 all-stage2: all-stage2-ld
22144 TARGET-stage2-ld = $(TARGET-ld)
22145 all-stage2-ld: configure-stage2-ld
22146 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22147 @r=`${PWD_COMMAND}`; export r; \
22148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149 TFLAGS="$(STAGE2_TFLAGS)"; \
22150 $(HOST_EXPORTS) \
22151 $(POSTSTAGE1_HOST_EXPORTS) \
22152 cd $(HOST_SUBDIR)/ld && \
22153 \
22154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22155 CFLAGS="$(STAGE2_CFLAGS)" \
22156 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22157 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22158 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22163 TFLAGS="$(STAGE2_TFLAGS)" \
22164 $(TARGET-stage2-ld)
22165
22166 maybe-clean-stage2-ld: clean-stage2-ld
22167 clean-stage2: clean-stage2-ld
22168 clean-stage2-ld:
22169 @if [ $(current_stage) = stage2 ]; then \
22170 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22171 else \
22172 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22173 $(MAKE) stage2-start; \
22174 fi; \
22175 cd $(HOST_SUBDIR)/ld && \
22176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22177 @endif ld-bootstrap
22178
22179
22180 .PHONY: all-stage3-ld maybe-all-stage3-ld
22181 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22182 maybe-all-stage3-ld:
22183 maybe-clean-stage3-ld:
22184 @if ld-bootstrap
22185 maybe-all-stage3-ld: all-stage3-ld
22186 all-stage3: all-stage3-ld
22187 TARGET-stage3-ld = $(TARGET-ld)
22188 all-stage3-ld: configure-stage3-ld
22189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22190 @r=`${PWD_COMMAND}`; export r; \
22191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22192 TFLAGS="$(STAGE3_TFLAGS)"; \
22193 $(HOST_EXPORTS) \
22194 $(POSTSTAGE1_HOST_EXPORTS) \
22195 cd $(HOST_SUBDIR)/ld && \
22196 \
22197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22198 CFLAGS="$(STAGE3_CFLAGS)" \
22199 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22200 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22201 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22206 TFLAGS="$(STAGE3_TFLAGS)" \
22207 $(TARGET-stage3-ld)
22208
22209 maybe-clean-stage3-ld: clean-stage3-ld
22210 clean-stage3: clean-stage3-ld
22211 clean-stage3-ld:
22212 @if [ $(current_stage) = stage3 ]; then \
22213 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22214 else \
22215 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22216 $(MAKE) stage3-start; \
22217 fi; \
22218 cd $(HOST_SUBDIR)/ld && \
22219 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22220 @endif ld-bootstrap
22221
22222
22223 .PHONY: all-stage4-ld maybe-all-stage4-ld
22224 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22225 maybe-all-stage4-ld:
22226 maybe-clean-stage4-ld:
22227 @if ld-bootstrap
22228 maybe-all-stage4-ld: all-stage4-ld
22229 all-stage4: all-stage4-ld
22230 TARGET-stage4-ld = $(TARGET-ld)
22231 all-stage4-ld: configure-stage4-ld
22232 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22233 @r=`${PWD_COMMAND}`; export r; \
22234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22235 TFLAGS="$(STAGE4_TFLAGS)"; \
22236 $(HOST_EXPORTS) \
22237 $(POSTSTAGE1_HOST_EXPORTS) \
22238 cd $(HOST_SUBDIR)/ld && \
22239 \
22240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22241 CFLAGS="$(STAGE4_CFLAGS)" \
22242 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22243 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22244 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22249 TFLAGS="$(STAGE4_TFLAGS)" \
22250 $(TARGET-stage4-ld)
22251
22252 maybe-clean-stage4-ld: clean-stage4-ld
22253 clean-stage4: clean-stage4-ld
22254 clean-stage4-ld:
22255 @if [ $(current_stage) = stage4 ]; then \
22256 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22257 else \
22258 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22259 $(MAKE) stage4-start; \
22260 fi; \
22261 cd $(HOST_SUBDIR)/ld && \
22262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22263 @endif ld-bootstrap
22264
22265
22266 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22267 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22268 maybe-all-stageprofile-ld:
22269 maybe-clean-stageprofile-ld:
22270 @if ld-bootstrap
22271 maybe-all-stageprofile-ld: all-stageprofile-ld
22272 all-stageprofile: all-stageprofile-ld
22273 TARGET-stageprofile-ld = $(TARGET-ld)
22274 all-stageprofile-ld: configure-stageprofile-ld
22275 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22276 @r=`${PWD_COMMAND}`; export r; \
22277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22278 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22279 $(HOST_EXPORTS) \
22280 $(POSTSTAGE1_HOST_EXPORTS) \
22281 cd $(HOST_SUBDIR)/ld && \
22282 \
22283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22284 CFLAGS="$(STAGEprofile_CFLAGS)" \
22285 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22286 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22287 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22292 TFLAGS="$(STAGEprofile_TFLAGS)" \
22293 $(TARGET-stageprofile-ld)
22294
22295 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22296 clean-stageprofile: clean-stageprofile-ld
22297 clean-stageprofile-ld:
22298 @if [ $(current_stage) = stageprofile ]; then \
22299 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22300 else \
22301 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22302 $(MAKE) stageprofile-start; \
22303 fi; \
22304 cd $(HOST_SUBDIR)/ld && \
22305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22306 @endif ld-bootstrap
22307
22308
22309 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22310 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22311 maybe-all-stagetrain-ld:
22312 maybe-clean-stagetrain-ld:
22313 @if ld-bootstrap
22314 maybe-all-stagetrain-ld: all-stagetrain-ld
22315 all-stagetrain: all-stagetrain-ld
22316 TARGET-stagetrain-ld = $(TARGET-ld)
22317 all-stagetrain-ld: configure-stagetrain-ld
22318 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22319 @r=`${PWD_COMMAND}`; export r; \
22320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22322 $(HOST_EXPORTS) \
22323 $(POSTSTAGE1_HOST_EXPORTS) \
22324 cd $(HOST_SUBDIR)/ld && \
22325 \
22326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22327 CFLAGS="$(STAGEtrain_CFLAGS)" \
22328 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22329 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22330 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22335 TFLAGS="$(STAGEtrain_TFLAGS)" \
22336 $(TARGET-stagetrain-ld)
22337
22338 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22339 clean-stagetrain: clean-stagetrain-ld
22340 clean-stagetrain-ld:
22341 @if [ $(current_stage) = stagetrain ]; then \
22342 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22343 else \
22344 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22345 $(MAKE) stagetrain-start; \
22346 fi; \
22347 cd $(HOST_SUBDIR)/ld && \
22348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22349 @endif ld-bootstrap
22350
22351
22352 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22353 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22354 maybe-all-stagefeedback-ld:
22355 maybe-clean-stagefeedback-ld:
22356 @if ld-bootstrap
22357 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22358 all-stagefeedback: all-stagefeedback-ld
22359 TARGET-stagefeedback-ld = $(TARGET-ld)
22360 all-stagefeedback-ld: configure-stagefeedback-ld
22361 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22362 @r=`${PWD_COMMAND}`; export r; \
22363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22364 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22365 $(HOST_EXPORTS) \
22366 $(POSTSTAGE1_HOST_EXPORTS) \
22367 cd $(HOST_SUBDIR)/ld && \
22368 \
22369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22370 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22371 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22372 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22373 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22378 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22379 $(TARGET-stagefeedback-ld)
22380
22381 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22382 clean-stagefeedback: clean-stagefeedback-ld
22383 clean-stagefeedback-ld:
22384 @if [ $(current_stage) = stagefeedback ]; then \
22385 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22386 else \
22387 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22388 $(MAKE) stagefeedback-start; \
22389 fi; \
22390 cd $(HOST_SUBDIR)/ld && \
22391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22392 @endif ld-bootstrap
22393
22394
22395 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22396 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22397 maybe-all-stageautoprofile-ld:
22398 maybe-clean-stageautoprofile-ld:
22399 @if ld-bootstrap
22400 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22401 all-stageautoprofile: all-stageautoprofile-ld
22402 TARGET-stageautoprofile-ld = $(TARGET-ld)
22403 all-stageautoprofile-ld: configure-stageautoprofile-ld
22404 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22405 @r=`${PWD_COMMAND}`; export r; \
22406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22407 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22408 $(HOST_EXPORTS) \
22409 $(POSTSTAGE1_HOST_EXPORTS) \
22410 cd $(HOST_SUBDIR)/ld && \
22411 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22413 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22414 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22415 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22416 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22421 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22422 $(TARGET-stageautoprofile-ld)
22423
22424 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22425 clean-stageautoprofile: clean-stageautoprofile-ld
22426 clean-stageautoprofile-ld:
22427 @if [ $(current_stage) = stageautoprofile ]; then \
22428 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22429 else \
22430 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22431 $(MAKE) stageautoprofile-start; \
22432 fi; \
22433 cd $(HOST_SUBDIR)/ld && \
22434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22435 @endif ld-bootstrap
22436
22437
22438 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22439 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22440 maybe-all-stageautofeedback-ld:
22441 maybe-clean-stageautofeedback-ld:
22442 @if ld-bootstrap
22443 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22444 all-stageautofeedback: all-stageautofeedback-ld
22445 TARGET-stageautofeedback-ld = $(TARGET-ld)
22446 all-stageautofeedback-ld: configure-stageautofeedback-ld
22447 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22448 @r=`${PWD_COMMAND}`; export r; \
22449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22450 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22451 $(HOST_EXPORTS) \
22452 $(POSTSTAGE1_HOST_EXPORTS) \
22453 cd $(HOST_SUBDIR)/ld && \
22454 \
22455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22456 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22457 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22458 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22459 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22464 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22465 $(TARGET-stageautofeedback-ld)
22466
22467 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22468 clean-stageautofeedback: clean-stageautofeedback-ld
22469 clean-stageautofeedback-ld:
22470 @if [ $(current_stage) = stageautofeedback ]; then \
22471 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22472 else \
22473 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22474 $(MAKE) stageautofeedback-start; \
22475 fi; \
22476 cd $(HOST_SUBDIR)/ld && \
22477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22478 @endif ld-bootstrap
22479
22480
22481
22482
22483
22484 .PHONY: check-ld maybe-check-ld
22485 maybe-check-ld:
22486 @if ld
22487 maybe-check-ld: check-ld
22488
22489 check-ld:
22490 @: $(MAKE); $(unstage)
22491 @r=`${PWD_COMMAND}`; export r; \
22492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22494 (cd $(HOST_SUBDIR)/ld && \
22495 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22496
22497 @endif ld
22498
22499 .PHONY: install-ld maybe-install-ld
22500 maybe-install-ld:
22501 @if ld
22502 maybe-install-ld: install-ld
22503
22504 install-ld: installdirs
22505 @: $(MAKE); $(unstage)
22506 @r=`${PWD_COMMAND}`; export r; \
22507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508 $(HOST_EXPORTS) \
22509 (cd $(HOST_SUBDIR)/ld && \
22510 $(MAKE) $(FLAGS_TO_PASS) install)
22511
22512 @endif ld
22513
22514 .PHONY: install-strip-ld maybe-install-strip-ld
22515 maybe-install-strip-ld:
22516 @if ld
22517 maybe-install-strip-ld: install-strip-ld
22518
22519 install-strip-ld: installdirs
22520 @: $(MAKE); $(unstage)
22521 @r=`${PWD_COMMAND}`; export r; \
22522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22523 $(HOST_EXPORTS) \
22524 (cd $(HOST_SUBDIR)/ld && \
22525 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22526
22527 @endif ld
22528
22529 # Other targets (info, dvi, pdf, etc.)
22530
22531 .PHONY: maybe-info-ld info-ld
22532 maybe-info-ld:
22533 @if ld
22534 maybe-info-ld: info-ld
22535
22536 info-ld: \
22537 configure-ld
22538 @[ -f ./ld/Makefile ] || exit 0; \
22539 r=`${PWD_COMMAND}`; export r; \
22540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541 $(HOST_EXPORTS) \
22542 for flag in $(EXTRA_HOST_FLAGS) ; do \
22543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22544 done; \
22545 echo "Doing info in ld"; \
22546 (cd $(HOST_SUBDIR)/ld && \
22547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22549 "RANLIB=$${RANLIB}" \
22550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22551 info) \
22552 || exit 1
22553
22554 @endif ld
22555
22556 .PHONY: maybe-dvi-ld dvi-ld
22557 maybe-dvi-ld:
22558 @if ld
22559 maybe-dvi-ld: dvi-ld
22560
22561 dvi-ld: \
22562 configure-ld
22563 @[ -f ./ld/Makefile ] || exit 0; \
22564 r=`${PWD_COMMAND}`; export r; \
22565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22566 $(HOST_EXPORTS) \
22567 for flag in $(EXTRA_HOST_FLAGS) ; do \
22568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22569 done; \
22570 echo "Doing dvi in ld"; \
22571 (cd $(HOST_SUBDIR)/ld && \
22572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22574 "RANLIB=$${RANLIB}" \
22575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22576 dvi) \
22577 || exit 1
22578
22579 @endif ld
22580
22581 .PHONY: maybe-pdf-ld pdf-ld
22582 maybe-pdf-ld:
22583 @if ld
22584 maybe-pdf-ld: pdf-ld
22585
22586 pdf-ld: \
22587 configure-ld
22588 @[ -f ./ld/Makefile ] || exit 0; \
22589 r=`${PWD_COMMAND}`; export r; \
22590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22591 $(HOST_EXPORTS) \
22592 for flag in $(EXTRA_HOST_FLAGS) ; do \
22593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22594 done; \
22595 echo "Doing pdf in ld"; \
22596 (cd $(HOST_SUBDIR)/ld && \
22597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22599 "RANLIB=$${RANLIB}" \
22600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22601 pdf) \
22602 || exit 1
22603
22604 @endif ld
22605
22606 .PHONY: maybe-html-ld html-ld
22607 maybe-html-ld:
22608 @if ld
22609 maybe-html-ld: html-ld
22610
22611 html-ld: \
22612 configure-ld
22613 @[ -f ./ld/Makefile ] || exit 0; \
22614 r=`${PWD_COMMAND}`; export r; \
22615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22616 $(HOST_EXPORTS) \
22617 for flag in $(EXTRA_HOST_FLAGS) ; do \
22618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22619 done; \
22620 echo "Doing html in ld"; \
22621 (cd $(HOST_SUBDIR)/ld && \
22622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22624 "RANLIB=$${RANLIB}" \
22625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22626 html) \
22627 || exit 1
22628
22629 @endif ld
22630
22631 .PHONY: maybe-TAGS-ld TAGS-ld
22632 maybe-TAGS-ld:
22633 @if ld
22634 maybe-TAGS-ld: TAGS-ld
22635
22636 TAGS-ld: \
22637 configure-ld
22638 @[ -f ./ld/Makefile ] || exit 0; \
22639 r=`${PWD_COMMAND}`; export r; \
22640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22641 $(HOST_EXPORTS) \
22642 for flag in $(EXTRA_HOST_FLAGS) ; do \
22643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22644 done; \
22645 echo "Doing TAGS in ld"; \
22646 (cd $(HOST_SUBDIR)/ld && \
22647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22649 "RANLIB=$${RANLIB}" \
22650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22651 TAGS) \
22652 || exit 1
22653
22654 @endif ld
22655
22656 .PHONY: maybe-install-info-ld install-info-ld
22657 maybe-install-info-ld:
22658 @if ld
22659 maybe-install-info-ld: install-info-ld
22660
22661 install-info-ld: \
22662 configure-ld \
22663 info-ld
22664 @[ -f ./ld/Makefile ] || exit 0; \
22665 r=`${PWD_COMMAND}`; export r; \
22666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22667 $(HOST_EXPORTS) \
22668 for flag in $(EXTRA_HOST_FLAGS) ; do \
22669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22670 done; \
22671 echo "Doing install-info in ld"; \
22672 (cd $(HOST_SUBDIR)/ld && \
22673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22675 "RANLIB=$${RANLIB}" \
22676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22677 install-info) \
22678 || exit 1
22679
22680 @endif ld
22681
22682 .PHONY: maybe-install-pdf-ld install-pdf-ld
22683 maybe-install-pdf-ld:
22684 @if ld
22685 maybe-install-pdf-ld: install-pdf-ld
22686
22687 install-pdf-ld: \
22688 configure-ld \
22689 pdf-ld
22690 @[ -f ./ld/Makefile ] || exit 0; \
22691 r=`${PWD_COMMAND}`; export r; \
22692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22693 $(HOST_EXPORTS) \
22694 for flag in $(EXTRA_HOST_FLAGS) ; do \
22695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22696 done; \
22697 echo "Doing install-pdf in ld"; \
22698 (cd $(HOST_SUBDIR)/ld && \
22699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22701 "RANLIB=$${RANLIB}" \
22702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22703 install-pdf) \
22704 || exit 1
22705
22706 @endif ld
22707
22708 .PHONY: maybe-install-html-ld install-html-ld
22709 maybe-install-html-ld:
22710 @if ld
22711 maybe-install-html-ld: install-html-ld
22712
22713 install-html-ld: \
22714 configure-ld \
22715 html-ld
22716 @[ -f ./ld/Makefile ] || exit 0; \
22717 r=`${PWD_COMMAND}`; export r; \
22718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719 $(HOST_EXPORTS) \
22720 for flag in $(EXTRA_HOST_FLAGS) ; do \
22721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22722 done; \
22723 echo "Doing install-html in ld"; \
22724 (cd $(HOST_SUBDIR)/ld && \
22725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22727 "RANLIB=$${RANLIB}" \
22728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22729 install-html) \
22730 || exit 1
22731
22732 @endif ld
22733
22734 .PHONY: maybe-installcheck-ld installcheck-ld
22735 maybe-installcheck-ld:
22736 @if ld
22737 maybe-installcheck-ld: installcheck-ld
22738
22739 installcheck-ld: \
22740 configure-ld
22741 @[ -f ./ld/Makefile ] || exit 0; \
22742 r=`${PWD_COMMAND}`; export r; \
22743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22744 $(HOST_EXPORTS) \
22745 for flag in $(EXTRA_HOST_FLAGS) ; do \
22746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22747 done; \
22748 echo "Doing installcheck in ld"; \
22749 (cd $(HOST_SUBDIR)/ld && \
22750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22752 "RANLIB=$${RANLIB}" \
22753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22754 installcheck) \
22755 || exit 1
22756
22757 @endif ld
22758
22759 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22760 maybe-mostlyclean-ld:
22761 @if ld
22762 maybe-mostlyclean-ld: mostlyclean-ld
22763
22764 mostlyclean-ld:
22765 @[ -f ./ld/Makefile ] || exit 0; \
22766 r=`${PWD_COMMAND}`; export r; \
22767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22768 $(HOST_EXPORTS) \
22769 for flag in $(EXTRA_HOST_FLAGS) ; do \
22770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22771 done; \
22772 echo "Doing mostlyclean in ld"; \
22773 (cd $(HOST_SUBDIR)/ld && \
22774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22776 "RANLIB=$${RANLIB}" \
22777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22778 mostlyclean) \
22779 || exit 1
22780
22781 @endif ld
22782
22783 .PHONY: maybe-clean-ld clean-ld
22784 maybe-clean-ld:
22785 @if ld
22786 maybe-clean-ld: clean-ld
22787
22788 clean-ld:
22789 @[ -f ./ld/Makefile ] || exit 0; \
22790 r=`${PWD_COMMAND}`; export r; \
22791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792 $(HOST_EXPORTS) \
22793 for flag in $(EXTRA_HOST_FLAGS) ; do \
22794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795 done; \
22796 echo "Doing clean in ld"; \
22797 (cd $(HOST_SUBDIR)/ld && \
22798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800 "RANLIB=$${RANLIB}" \
22801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22802 clean) \
22803 || exit 1
22804
22805 @endif ld
22806
22807 .PHONY: maybe-distclean-ld distclean-ld
22808 maybe-distclean-ld:
22809 @if ld
22810 maybe-distclean-ld: distclean-ld
22811
22812 distclean-ld:
22813 @[ -f ./ld/Makefile ] || exit 0; \
22814 r=`${PWD_COMMAND}`; export r; \
22815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22816 $(HOST_EXPORTS) \
22817 for flag in $(EXTRA_HOST_FLAGS) ; do \
22818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22819 done; \
22820 echo "Doing distclean in ld"; \
22821 (cd $(HOST_SUBDIR)/ld && \
22822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22824 "RANLIB=$${RANLIB}" \
22825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22826 distclean) \
22827 || exit 1
22828
22829 @endif ld
22830
22831 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22832 maybe-maintainer-clean-ld:
22833 @if ld
22834 maybe-maintainer-clean-ld: maintainer-clean-ld
22835
22836 maintainer-clean-ld:
22837 @[ -f ./ld/Makefile ] || exit 0; \
22838 r=`${PWD_COMMAND}`; export r; \
22839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22840 $(HOST_EXPORTS) \
22841 for flag in $(EXTRA_HOST_FLAGS) ; do \
22842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22843 done; \
22844 echo "Doing maintainer-clean in ld"; \
22845 (cd $(HOST_SUBDIR)/ld && \
22846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22848 "RANLIB=$${RANLIB}" \
22849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22850 maintainer-clean) \
22851 || exit 1
22852
22853 @endif ld
22854
22855
22856
22857 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22858 maybe-configure-libbacktrace:
22859 @if gcc-bootstrap
22860 configure-libbacktrace: stage_current
22861 @endif gcc-bootstrap
22862 @if libbacktrace
22863 maybe-configure-libbacktrace: configure-libbacktrace
22864 configure-libbacktrace:
22865 @r=`${PWD_COMMAND}`; export r; \
22866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22869 $(HOST_EXPORTS) \
22870 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22871 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22872 case $(srcdir) in \
22873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22874 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22876 esac; \
22877 module_srcdir=libbacktrace; \
22878 $(SHELL) \
22879 $$s/$$module_srcdir/configure \
22880 --srcdir=$${topdir}/$$module_srcdir \
22881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22882 --target=${target_alias} \
22883 || exit 1
22884 @endif libbacktrace
22885
22886
22887
22888 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22889 maybe-configure-stage1-libbacktrace:
22890 @if libbacktrace-bootstrap
22891 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22892 configure-stage1-libbacktrace:
22893 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22895 @r=`${PWD_COMMAND}`; export r; \
22896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897 TFLAGS="$(STAGE1_TFLAGS)"; \
22898 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22899 $(HOST_EXPORTS) \
22900 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22901 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22902 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22903 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22905 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22906 case $(srcdir) in \
22907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22908 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22910 esac; \
22911 module_srcdir=libbacktrace; \
22912 $(SHELL) $$s/$$module_srcdir/configure \
22913 --srcdir=$${topdir}/$$module_srcdir \
22914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22915 --target=${target_alias} \
22916 \
22917 $(STAGE1_CONFIGURE_FLAGS)
22918 @endif libbacktrace-bootstrap
22919
22920 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22921 maybe-configure-stage2-libbacktrace:
22922 @if libbacktrace-bootstrap
22923 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22924 configure-stage2-libbacktrace:
22925 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22927 @r=`${PWD_COMMAND}`; export r; \
22928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22929 TFLAGS="$(STAGE2_TFLAGS)"; \
22930 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22931 $(HOST_EXPORTS) \
22932 $(POSTSTAGE1_HOST_EXPORTS) \
22933 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22934 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22935 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22936 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22938 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22939 case $(srcdir) in \
22940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22941 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22943 esac; \
22944 module_srcdir=libbacktrace; \
22945 $(SHELL) $$s/$$module_srcdir/configure \
22946 --srcdir=$${topdir}/$$module_srcdir \
22947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22948 --target=${target_alias} \
22949 --with-build-libsubdir=$(HOST_SUBDIR) \
22950 $(STAGE2_CONFIGURE_FLAGS)
22951 @endif libbacktrace-bootstrap
22952
22953 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22954 maybe-configure-stage3-libbacktrace:
22955 @if libbacktrace-bootstrap
22956 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22957 configure-stage3-libbacktrace:
22958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22960 @r=`${PWD_COMMAND}`; export r; \
22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962 TFLAGS="$(STAGE3_TFLAGS)"; \
22963 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22964 $(HOST_EXPORTS) \
22965 $(POSTSTAGE1_HOST_EXPORTS) \
22966 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22967 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22968 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22969 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22971 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22972 case $(srcdir) in \
22973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22974 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22976 esac; \
22977 module_srcdir=libbacktrace; \
22978 $(SHELL) $$s/$$module_srcdir/configure \
22979 --srcdir=$${topdir}/$$module_srcdir \
22980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22981 --target=${target_alias} \
22982 --with-build-libsubdir=$(HOST_SUBDIR) \
22983 $(STAGE3_CONFIGURE_FLAGS)
22984 @endif libbacktrace-bootstrap
22985
22986 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22987 maybe-configure-stage4-libbacktrace:
22988 @if libbacktrace-bootstrap
22989 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22990 configure-stage4-libbacktrace:
22991 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22992 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22993 @r=`${PWD_COMMAND}`; export r; \
22994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22995 TFLAGS="$(STAGE4_TFLAGS)"; \
22996 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22997 $(HOST_EXPORTS) \
22998 $(POSTSTAGE1_HOST_EXPORTS) \
22999 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23000 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23001 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23002 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23004 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23005 case $(srcdir) in \
23006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23007 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23009 esac; \
23010 module_srcdir=libbacktrace; \
23011 $(SHELL) $$s/$$module_srcdir/configure \
23012 --srcdir=$${topdir}/$$module_srcdir \
23013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23014 --target=${target_alias} \
23015 --with-build-libsubdir=$(HOST_SUBDIR) \
23016 $(STAGE4_CONFIGURE_FLAGS)
23017 @endif libbacktrace-bootstrap
23018
23019 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23020 maybe-configure-stageprofile-libbacktrace:
23021 @if libbacktrace-bootstrap
23022 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23023 configure-stageprofile-libbacktrace:
23024 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23026 @r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23029 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23030 $(HOST_EXPORTS) \
23031 $(POSTSTAGE1_HOST_EXPORTS) \
23032 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23033 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23034 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23035 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23037 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23038 case $(srcdir) in \
23039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23040 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23042 esac; \
23043 module_srcdir=libbacktrace; \
23044 $(SHELL) $$s/$$module_srcdir/configure \
23045 --srcdir=$${topdir}/$$module_srcdir \
23046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23047 --target=${target_alias} \
23048 --with-build-libsubdir=$(HOST_SUBDIR) \
23049 $(STAGEprofile_CONFIGURE_FLAGS)
23050 @endif libbacktrace-bootstrap
23051
23052 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23053 maybe-configure-stagetrain-libbacktrace:
23054 @if libbacktrace-bootstrap
23055 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23056 configure-stagetrain-libbacktrace:
23057 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23059 @r=`${PWD_COMMAND}`; export r; \
23060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23062 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23063 $(HOST_EXPORTS) \
23064 $(POSTSTAGE1_HOST_EXPORTS) \
23065 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23066 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23067 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23068 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23070 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23071 case $(srcdir) in \
23072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23073 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23075 esac; \
23076 module_srcdir=libbacktrace; \
23077 $(SHELL) $$s/$$module_srcdir/configure \
23078 --srcdir=$${topdir}/$$module_srcdir \
23079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23080 --target=${target_alias} \
23081 --with-build-libsubdir=$(HOST_SUBDIR) \
23082 $(STAGEtrain_CONFIGURE_FLAGS)
23083 @endif libbacktrace-bootstrap
23084
23085 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23086 maybe-configure-stagefeedback-libbacktrace:
23087 @if libbacktrace-bootstrap
23088 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23089 configure-stagefeedback-libbacktrace:
23090 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23092 @r=`${PWD_COMMAND}`; export r; \
23093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23094 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23095 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23096 $(HOST_EXPORTS) \
23097 $(POSTSTAGE1_HOST_EXPORTS) \
23098 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23099 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23100 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23101 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23103 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23104 case $(srcdir) in \
23105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23106 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23108 esac; \
23109 module_srcdir=libbacktrace; \
23110 $(SHELL) $$s/$$module_srcdir/configure \
23111 --srcdir=$${topdir}/$$module_srcdir \
23112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23113 --target=${target_alias} \
23114 --with-build-libsubdir=$(HOST_SUBDIR) \
23115 $(STAGEfeedback_CONFIGURE_FLAGS)
23116 @endif libbacktrace-bootstrap
23117
23118 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23119 maybe-configure-stageautoprofile-libbacktrace:
23120 @if libbacktrace-bootstrap
23121 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23122 configure-stageautoprofile-libbacktrace:
23123 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23125 @r=`${PWD_COMMAND}`; export r; \
23126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23128 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23129 $(HOST_EXPORTS) \
23130 $(POSTSTAGE1_HOST_EXPORTS) \
23131 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23132 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23133 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23134 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23136 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23137 case $(srcdir) in \
23138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23139 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23141 esac; \
23142 module_srcdir=libbacktrace; \
23143 $(SHELL) $$s/$$module_srcdir/configure \
23144 --srcdir=$${topdir}/$$module_srcdir \
23145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23146 --target=${target_alias} \
23147 --with-build-libsubdir=$(HOST_SUBDIR) \
23148 $(STAGEautoprofile_CONFIGURE_FLAGS)
23149 @endif libbacktrace-bootstrap
23150
23151 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23152 maybe-configure-stageautofeedback-libbacktrace:
23153 @if libbacktrace-bootstrap
23154 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23155 configure-stageautofeedback-libbacktrace:
23156 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23158 @r=`${PWD_COMMAND}`; export r; \
23159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23161 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23162 $(HOST_EXPORTS) \
23163 $(POSTSTAGE1_HOST_EXPORTS) \
23164 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23165 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23166 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23167 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23169 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23170 case $(srcdir) in \
23171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23172 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23174 esac; \
23175 module_srcdir=libbacktrace; \
23176 $(SHELL) $$s/$$module_srcdir/configure \
23177 --srcdir=$${topdir}/$$module_srcdir \
23178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23179 --target=${target_alias} \
23180 --with-build-libsubdir=$(HOST_SUBDIR) \
23181 $(STAGEautofeedback_CONFIGURE_FLAGS)
23182 @endif libbacktrace-bootstrap
23183
23184
23185
23186
23187
23188 .PHONY: all-libbacktrace maybe-all-libbacktrace
23189 maybe-all-libbacktrace:
23190 @if gcc-bootstrap
23191 all-libbacktrace: stage_current
23192 @endif gcc-bootstrap
23193 @if libbacktrace
23194 TARGET-libbacktrace=all
23195 maybe-all-libbacktrace: all-libbacktrace
23196 all-libbacktrace: configure-libbacktrace
23197 @r=`${PWD_COMMAND}`; export r; \
23198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23199 $(HOST_EXPORTS) \
23200 (cd $(HOST_SUBDIR)/libbacktrace && \
23201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23202 $(TARGET-libbacktrace))
23203 @endif libbacktrace
23204
23205
23206
23207 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23208 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23209 maybe-all-stage1-libbacktrace:
23210 maybe-clean-stage1-libbacktrace:
23211 @if libbacktrace-bootstrap
23212 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23213 all-stage1: all-stage1-libbacktrace
23214 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23215 all-stage1-libbacktrace: configure-stage1-libbacktrace
23216 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23217 @r=`${PWD_COMMAND}`; export r; \
23218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23219 TFLAGS="$(STAGE1_TFLAGS)"; \
23220 $(HOST_EXPORTS) \
23221 cd $(HOST_SUBDIR)/libbacktrace && \
23222 \
23223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23224 CFLAGS="$(STAGE1_CFLAGS)" \
23225 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23226 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23227 LIBCFLAGS="$(LIBCFLAGS)" \
23228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23231 $(EXTRA_HOST_FLAGS) \
23232 $(STAGE1_FLAGS_TO_PASS) \
23233 TFLAGS="$(STAGE1_TFLAGS)" \
23234 $(TARGET-stage1-libbacktrace)
23235
23236 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23237 clean-stage1: clean-stage1-libbacktrace
23238 clean-stage1-libbacktrace:
23239 @if [ $(current_stage) = stage1 ]; then \
23240 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23241 else \
23242 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23243 $(MAKE) stage1-start; \
23244 fi; \
23245 cd $(HOST_SUBDIR)/libbacktrace && \
23246 $(MAKE) $(EXTRA_HOST_FLAGS) \
23247 $(STAGE1_FLAGS_TO_PASS) clean
23248 @endif libbacktrace-bootstrap
23249
23250
23251 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23252 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23253 maybe-all-stage2-libbacktrace:
23254 maybe-clean-stage2-libbacktrace:
23255 @if libbacktrace-bootstrap
23256 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23257 all-stage2: all-stage2-libbacktrace
23258 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23259 all-stage2-libbacktrace: configure-stage2-libbacktrace
23260 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23261 @r=`${PWD_COMMAND}`; export r; \
23262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23263 TFLAGS="$(STAGE2_TFLAGS)"; \
23264 $(HOST_EXPORTS) \
23265 $(POSTSTAGE1_HOST_EXPORTS) \
23266 cd $(HOST_SUBDIR)/libbacktrace && \
23267 \
23268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23269 CFLAGS="$(STAGE2_CFLAGS)" \
23270 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23271 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23272 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23277 TFLAGS="$(STAGE2_TFLAGS)" \
23278 $(TARGET-stage2-libbacktrace)
23279
23280 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23281 clean-stage2: clean-stage2-libbacktrace
23282 clean-stage2-libbacktrace:
23283 @if [ $(current_stage) = stage2 ]; then \
23284 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23285 else \
23286 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23287 $(MAKE) stage2-start; \
23288 fi; \
23289 cd $(HOST_SUBDIR)/libbacktrace && \
23290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23291 @endif libbacktrace-bootstrap
23292
23293
23294 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23295 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23296 maybe-all-stage3-libbacktrace:
23297 maybe-clean-stage3-libbacktrace:
23298 @if libbacktrace-bootstrap
23299 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23300 all-stage3: all-stage3-libbacktrace
23301 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23302 all-stage3-libbacktrace: configure-stage3-libbacktrace
23303 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23304 @r=`${PWD_COMMAND}`; export r; \
23305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306 TFLAGS="$(STAGE3_TFLAGS)"; \
23307 $(HOST_EXPORTS) \
23308 $(POSTSTAGE1_HOST_EXPORTS) \
23309 cd $(HOST_SUBDIR)/libbacktrace && \
23310 \
23311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23312 CFLAGS="$(STAGE3_CFLAGS)" \
23313 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23314 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23315 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23320 TFLAGS="$(STAGE3_TFLAGS)" \
23321 $(TARGET-stage3-libbacktrace)
23322
23323 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23324 clean-stage3: clean-stage3-libbacktrace
23325 clean-stage3-libbacktrace:
23326 @if [ $(current_stage) = stage3 ]; then \
23327 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23328 else \
23329 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23330 $(MAKE) stage3-start; \
23331 fi; \
23332 cd $(HOST_SUBDIR)/libbacktrace && \
23333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23334 @endif libbacktrace-bootstrap
23335
23336
23337 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23338 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23339 maybe-all-stage4-libbacktrace:
23340 maybe-clean-stage4-libbacktrace:
23341 @if libbacktrace-bootstrap
23342 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23343 all-stage4: all-stage4-libbacktrace
23344 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23345 all-stage4-libbacktrace: configure-stage4-libbacktrace
23346 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23347 @r=`${PWD_COMMAND}`; export r; \
23348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349 TFLAGS="$(STAGE4_TFLAGS)"; \
23350 $(HOST_EXPORTS) \
23351 $(POSTSTAGE1_HOST_EXPORTS) \
23352 cd $(HOST_SUBDIR)/libbacktrace && \
23353 \
23354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23355 CFLAGS="$(STAGE4_CFLAGS)" \
23356 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23357 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23358 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23363 TFLAGS="$(STAGE4_TFLAGS)" \
23364 $(TARGET-stage4-libbacktrace)
23365
23366 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23367 clean-stage4: clean-stage4-libbacktrace
23368 clean-stage4-libbacktrace:
23369 @if [ $(current_stage) = stage4 ]; then \
23370 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23371 else \
23372 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23373 $(MAKE) stage4-start; \
23374 fi; \
23375 cd $(HOST_SUBDIR)/libbacktrace && \
23376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23377 @endif libbacktrace-bootstrap
23378
23379
23380 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23381 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23382 maybe-all-stageprofile-libbacktrace:
23383 maybe-clean-stageprofile-libbacktrace:
23384 @if libbacktrace-bootstrap
23385 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23386 all-stageprofile: all-stageprofile-libbacktrace
23387 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23388 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23389 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23390 @r=`${PWD_COMMAND}`; export r; \
23391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23392 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23393 $(HOST_EXPORTS) \
23394 $(POSTSTAGE1_HOST_EXPORTS) \
23395 cd $(HOST_SUBDIR)/libbacktrace && \
23396 \
23397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23398 CFLAGS="$(STAGEprofile_CFLAGS)" \
23399 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23400 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23401 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23406 TFLAGS="$(STAGEprofile_TFLAGS)" \
23407 $(TARGET-stageprofile-libbacktrace)
23408
23409 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23410 clean-stageprofile: clean-stageprofile-libbacktrace
23411 clean-stageprofile-libbacktrace:
23412 @if [ $(current_stage) = stageprofile ]; then \
23413 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23414 else \
23415 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23416 $(MAKE) stageprofile-start; \
23417 fi; \
23418 cd $(HOST_SUBDIR)/libbacktrace && \
23419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23420 @endif libbacktrace-bootstrap
23421
23422
23423 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23424 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23425 maybe-all-stagetrain-libbacktrace:
23426 maybe-clean-stagetrain-libbacktrace:
23427 @if libbacktrace-bootstrap
23428 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23429 all-stagetrain: all-stagetrain-libbacktrace
23430 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23431 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23433 @r=`${PWD_COMMAND}`; export r; \
23434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23435 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23436 $(HOST_EXPORTS) \
23437 $(POSTSTAGE1_HOST_EXPORTS) \
23438 cd $(HOST_SUBDIR)/libbacktrace && \
23439 \
23440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23441 CFLAGS="$(STAGEtrain_CFLAGS)" \
23442 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23443 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23444 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23449 TFLAGS="$(STAGEtrain_TFLAGS)" \
23450 $(TARGET-stagetrain-libbacktrace)
23451
23452 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23453 clean-stagetrain: clean-stagetrain-libbacktrace
23454 clean-stagetrain-libbacktrace:
23455 @if [ $(current_stage) = stagetrain ]; then \
23456 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23457 else \
23458 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23459 $(MAKE) stagetrain-start; \
23460 fi; \
23461 cd $(HOST_SUBDIR)/libbacktrace && \
23462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23463 @endif libbacktrace-bootstrap
23464
23465
23466 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23467 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23468 maybe-all-stagefeedback-libbacktrace:
23469 maybe-clean-stagefeedback-libbacktrace:
23470 @if libbacktrace-bootstrap
23471 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23472 all-stagefeedback: all-stagefeedback-libbacktrace
23473 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23474 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23475 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23476 @r=`${PWD_COMMAND}`; export r; \
23477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23478 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23479 $(HOST_EXPORTS) \
23480 $(POSTSTAGE1_HOST_EXPORTS) \
23481 cd $(HOST_SUBDIR)/libbacktrace && \
23482 \
23483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23484 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23485 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23486 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23487 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23492 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23493 $(TARGET-stagefeedback-libbacktrace)
23494
23495 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23496 clean-stagefeedback: clean-stagefeedback-libbacktrace
23497 clean-stagefeedback-libbacktrace:
23498 @if [ $(current_stage) = stagefeedback ]; then \
23499 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23500 else \
23501 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23502 $(MAKE) stagefeedback-start; \
23503 fi; \
23504 cd $(HOST_SUBDIR)/libbacktrace && \
23505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23506 @endif libbacktrace-bootstrap
23507
23508
23509 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23510 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23511 maybe-all-stageautoprofile-libbacktrace:
23512 maybe-clean-stageautoprofile-libbacktrace:
23513 @if libbacktrace-bootstrap
23514 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23515 all-stageautoprofile: all-stageautoprofile-libbacktrace
23516 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23517 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23518 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23519 @r=`${PWD_COMMAND}`; export r; \
23520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23521 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23522 $(HOST_EXPORTS) \
23523 $(POSTSTAGE1_HOST_EXPORTS) \
23524 cd $(HOST_SUBDIR)/libbacktrace && \
23525 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23527 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23528 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23529 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23530 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23535 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23536 $(TARGET-stageautoprofile-libbacktrace)
23537
23538 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23539 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23540 clean-stageautoprofile-libbacktrace:
23541 @if [ $(current_stage) = stageautoprofile ]; then \
23542 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23543 else \
23544 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23545 $(MAKE) stageautoprofile-start; \
23546 fi; \
23547 cd $(HOST_SUBDIR)/libbacktrace && \
23548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23549 @endif libbacktrace-bootstrap
23550
23551
23552 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23553 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23554 maybe-all-stageautofeedback-libbacktrace:
23555 maybe-clean-stageautofeedback-libbacktrace:
23556 @if libbacktrace-bootstrap
23557 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23558 all-stageautofeedback: all-stageautofeedback-libbacktrace
23559 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23560 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23561 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23562 @r=`${PWD_COMMAND}`; export r; \
23563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23564 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23565 $(HOST_EXPORTS) \
23566 $(POSTSTAGE1_HOST_EXPORTS) \
23567 cd $(HOST_SUBDIR)/libbacktrace && \
23568 \
23569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23570 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23571 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23572 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23573 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23578 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23579 $(TARGET-stageautofeedback-libbacktrace)
23580
23581 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23582 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23583 clean-stageautofeedback-libbacktrace:
23584 @if [ $(current_stage) = stageautofeedback ]; then \
23585 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23586 else \
23587 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23588 $(MAKE) stageautofeedback-start; \
23589 fi; \
23590 cd $(HOST_SUBDIR)/libbacktrace && \
23591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23592 @endif libbacktrace-bootstrap
23593
23594
23595
23596
23597
23598 .PHONY: check-libbacktrace maybe-check-libbacktrace
23599 maybe-check-libbacktrace:
23600 @if libbacktrace
23601 maybe-check-libbacktrace: check-libbacktrace
23602
23603 check-libbacktrace:
23604 @: $(MAKE); $(unstage)
23605 @r=`${PWD_COMMAND}`; export r; \
23606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23608 (cd $(HOST_SUBDIR)/libbacktrace && \
23609 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23610
23611 @endif libbacktrace
23612
23613 .PHONY: install-libbacktrace maybe-install-libbacktrace
23614 maybe-install-libbacktrace:
23615 @if libbacktrace
23616 maybe-install-libbacktrace: install-libbacktrace
23617
23618 install-libbacktrace: installdirs
23619 @: $(MAKE); $(unstage)
23620 @r=`${PWD_COMMAND}`; export r; \
23621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23622 $(HOST_EXPORTS) \
23623 (cd $(HOST_SUBDIR)/libbacktrace && \
23624 $(MAKE) $(FLAGS_TO_PASS) install)
23625
23626 @endif libbacktrace
23627
23628 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23629 maybe-install-strip-libbacktrace:
23630 @if libbacktrace
23631 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23632
23633 install-strip-libbacktrace: installdirs
23634 @: $(MAKE); $(unstage)
23635 @r=`${PWD_COMMAND}`; export r; \
23636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23637 $(HOST_EXPORTS) \
23638 (cd $(HOST_SUBDIR)/libbacktrace && \
23639 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23640
23641 @endif libbacktrace
23642
23643 # Other targets (info, dvi, pdf, etc.)
23644
23645 .PHONY: maybe-info-libbacktrace info-libbacktrace
23646 maybe-info-libbacktrace:
23647 @if libbacktrace
23648 maybe-info-libbacktrace: info-libbacktrace
23649
23650 info-libbacktrace: \
23651 configure-libbacktrace
23652 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23653 r=`${PWD_COMMAND}`; export r; \
23654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23655 $(HOST_EXPORTS) \
23656 for flag in $(EXTRA_HOST_FLAGS) ; do \
23657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23658 done; \
23659 echo "Doing info in libbacktrace"; \
23660 (cd $(HOST_SUBDIR)/libbacktrace && \
23661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23663 "RANLIB=$${RANLIB}" \
23664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23665 info) \
23666 || exit 1
23667
23668 @endif libbacktrace
23669
23670 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23671 maybe-dvi-libbacktrace:
23672 @if libbacktrace
23673 maybe-dvi-libbacktrace: dvi-libbacktrace
23674
23675 dvi-libbacktrace: \
23676 configure-libbacktrace
23677 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23678 r=`${PWD_COMMAND}`; export r; \
23679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23680 $(HOST_EXPORTS) \
23681 for flag in $(EXTRA_HOST_FLAGS) ; do \
23682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23683 done; \
23684 echo "Doing dvi in libbacktrace"; \
23685 (cd $(HOST_SUBDIR)/libbacktrace && \
23686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23688 "RANLIB=$${RANLIB}" \
23689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23690 dvi) \
23691 || exit 1
23692
23693 @endif libbacktrace
23694
23695 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23696 maybe-pdf-libbacktrace:
23697 @if libbacktrace
23698 maybe-pdf-libbacktrace: pdf-libbacktrace
23699
23700 pdf-libbacktrace: \
23701 configure-libbacktrace
23702 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23703 r=`${PWD_COMMAND}`; export r; \
23704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23705 $(HOST_EXPORTS) \
23706 for flag in $(EXTRA_HOST_FLAGS) ; do \
23707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23708 done; \
23709 echo "Doing pdf in libbacktrace"; \
23710 (cd $(HOST_SUBDIR)/libbacktrace && \
23711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23713 "RANLIB=$${RANLIB}" \
23714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23715 pdf) \
23716 || exit 1
23717
23718 @endif libbacktrace
23719
23720 .PHONY: maybe-html-libbacktrace html-libbacktrace
23721 maybe-html-libbacktrace:
23722 @if libbacktrace
23723 maybe-html-libbacktrace: html-libbacktrace
23724
23725 html-libbacktrace: \
23726 configure-libbacktrace
23727 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23728 r=`${PWD_COMMAND}`; export r; \
23729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23730 $(HOST_EXPORTS) \
23731 for flag in $(EXTRA_HOST_FLAGS) ; do \
23732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23733 done; \
23734 echo "Doing html in libbacktrace"; \
23735 (cd $(HOST_SUBDIR)/libbacktrace && \
23736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23738 "RANLIB=$${RANLIB}" \
23739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23740 html) \
23741 || exit 1
23742
23743 @endif libbacktrace
23744
23745 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23746 maybe-TAGS-libbacktrace:
23747 @if libbacktrace
23748 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23749
23750 TAGS-libbacktrace: \
23751 configure-libbacktrace
23752 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing TAGS in libbacktrace"; \
23760 (cd $(HOST_SUBDIR)/libbacktrace && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765 TAGS) \
23766 || exit 1
23767
23768 @endif libbacktrace
23769
23770 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23771 maybe-install-info-libbacktrace:
23772 @if libbacktrace
23773 maybe-install-info-libbacktrace: install-info-libbacktrace
23774
23775 install-info-libbacktrace: \
23776 configure-libbacktrace \
23777 info-libbacktrace
23778 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23779 r=`${PWD_COMMAND}`; export r; \
23780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23781 $(HOST_EXPORTS) \
23782 for flag in $(EXTRA_HOST_FLAGS) ; do \
23783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23784 done; \
23785 echo "Doing install-info in libbacktrace"; \
23786 (cd $(HOST_SUBDIR)/libbacktrace && \
23787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23789 "RANLIB=$${RANLIB}" \
23790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23791 install-info) \
23792 || exit 1
23793
23794 @endif libbacktrace
23795
23796 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23797 maybe-install-pdf-libbacktrace:
23798 @if libbacktrace
23799 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23800
23801 install-pdf-libbacktrace: \
23802 configure-libbacktrace \
23803 pdf-libbacktrace
23804 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23805 r=`${PWD_COMMAND}`; export r; \
23806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23807 $(HOST_EXPORTS) \
23808 for flag in $(EXTRA_HOST_FLAGS) ; do \
23809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23810 done; \
23811 echo "Doing install-pdf in libbacktrace"; \
23812 (cd $(HOST_SUBDIR)/libbacktrace && \
23813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23815 "RANLIB=$${RANLIB}" \
23816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23817 install-pdf) \
23818 || exit 1
23819
23820 @endif libbacktrace
23821
23822 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23823 maybe-install-html-libbacktrace:
23824 @if libbacktrace
23825 maybe-install-html-libbacktrace: install-html-libbacktrace
23826
23827 install-html-libbacktrace: \
23828 configure-libbacktrace \
23829 html-libbacktrace
23830 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23831 r=`${PWD_COMMAND}`; export r; \
23832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23833 $(HOST_EXPORTS) \
23834 for flag in $(EXTRA_HOST_FLAGS) ; do \
23835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23836 done; \
23837 echo "Doing install-html in libbacktrace"; \
23838 (cd $(HOST_SUBDIR)/libbacktrace && \
23839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23841 "RANLIB=$${RANLIB}" \
23842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23843 install-html) \
23844 || exit 1
23845
23846 @endif libbacktrace
23847
23848 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23849 maybe-installcheck-libbacktrace:
23850 @if libbacktrace
23851 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23852
23853 installcheck-libbacktrace: \
23854 configure-libbacktrace
23855 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23856 r=`${PWD_COMMAND}`; export r; \
23857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23858 $(HOST_EXPORTS) \
23859 for flag in $(EXTRA_HOST_FLAGS) ; do \
23860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23861 done; \
23862 echo "Doing installcheck in libbacktrace"; \
23863 (cd $(HOST_SUBDIR)/libbacktrace && \
23864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23866 "RANLIB=$${RANLIB}" \
23867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23868 installcheck) \
23869 || exit 1
23870
23871 @endif libbacktrace
23872
23873 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23874 maybe-mostlyclean-libbacktrace:
23875 @if libbacktrace
23876 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23877
23878 mostlyclean-libbacktrace:
23879 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23880 r=`${PWD_COMMAND}`; export r; \
23881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23882 $(HOST_EXPORTS) \
23883 for flag in $(EXTRA_HOST_FLAGS) ; do \
23884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23885 done; \
23886 echo "Doing mostlyclean in libbacktrace"; \
23887 (cd $(HOST_SUBDIR)/libbacktrace && \
23888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23890 "RANLIB=$${RANLIB}" \
23891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23892 mostlyclean) \
23893 || exit 1
23894
23895 @endif libbacktrace
23896
23897 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23898 maybe-clean-libbacktrace:
23899 @if libbacktrace
23900 maybe-clean-libbacktrace: clean-libbacktrace
23901
23902 clean-libbacktrace:
23903 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23904 r=`${PWD_COMMAND}`; export r; \
23905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23906 $(HOST_EXPORTS) \
23907 for flag in $(EXTRA_HOST_FLAGS) ; do \
23908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23909 done; \
23910 echo "Doing clean in libbacktrace"; \
23911 (cd $(HOST_SUBDIR)/libbacktrace && \
23912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23914 "RANLIB=$${RANLIB}" \
23915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23916 clean) \
23917 || exit 1
23918
23919 @endif libbacktrace
23920
23921 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23922 maybe-distclean-libbacktrace:
23923 @if libbacktrace
23924 maybe-distclean-libbacktrace: distclean-libbacktrace
23925
23926 distclean-libbacktrace:
23927 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23928 r=`${PWD_COMMAND}`; export r; \
23929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930 $(HOST_EXPORTS) \
23931 for flag in $(EXTRA_HOST_FLAGS) ; do \
23932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933 done; \
23934 echo "Doing distclean in libbacktrace"; \
23935 (cd $(HOST_SUBDIR)/libbacktrace && \
23936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938 "RANLIB=$${RANLIB}" \
23939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23940 distclean) \
23941 || exit 1
23942
23943 @endif libbacktrace
23944
23945 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23946 maybe-maintainer-clean-libbacktrace:
23947 @if libbacktrace
23948 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23949
23950 maintainer-clean-libbacktrace:
23951 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23952 r=`${PWD_COMMAND}`; export r; \
23953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23954 $(HOST_EXPORTS) \
23955 for flag in $(EXTRA_HOST_FLAGS) ; do \
23956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23957 done; \
23958 echo "Doing maintainer-clean in libbacktrace"; \
23959 (cd $(HOST_SUBDIR)/libbacktrace && \
23960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23962 "RANLIB=$${RANLIB}" \
23963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23964 maintainer-clean) \
23965 || exit 1
23966
23967 @endif libbacktrace
23968
23969
23970
23971 .PHONY: configure-libcpp maybe-configure-libcpp
23972 maybe-configure-libcpp:
23973 @if gcc-bootstrap
23974 configure-libcpp: stage_current
23975 @endif gcc-bootstrap
23976 @if libcpp
23977 maybe-configure-libcpp: configure-libcpp
23978 configure-libcpp:
23979 @r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23983 $(HOST_EXPORTS) \
23984 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23985 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23986 case $(srcdir) in \
23987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23988 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23990 esac; \
23991 module_srcdir=libcpp; \
23992 $(SHELL) \
23993 $$s/$$module_srcdir/configure \
23994 --srcdir=$${topdir}/$$module_srcdir \
23995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23996 --target=${target_alias} \
23997 || exit 1
23998 @endif libcpp
23999
24000
24001
24002 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24003 maybe-configure-stage1-libcpp:
24004 @if libcpp-bootstrap
24005 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24006 configure-stage1-libcpp:
24007 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24009 @r=`${PWD_COMMAND}`; export r; \
24010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24011 TFLAGS="$(STAGE1_TFLAGS)"; \
24012 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24013 $(HOST_EXPORTS) \
24014 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24015 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24016 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24017 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24019 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24020 case $(srcdir) in \
24021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24022 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24024 esac; \
24025 module_srcdir=libcpp; \
24026 $(SHELL) $$s/$$module_srcdir/configure \
24027 --srcdir=$${topdir}/$$module_srcdir \
24028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24029 --target=${target_alias} \
24030 \
24031 $(STAGE1_CONFIGURE_FLAGS)
24032 @endif libcpp-bootstrap
24033
24034 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24035 maybe-configure-stage2-libcpp:
24036 @if libcpp-bootstrap
24037 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24038 configure-stage2-libcpp:
24039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24041 @r=`${PWD_COMMAND}`; export r; \
24042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043 TFLAGS="$(STAGE2_TFLAGS)"; \
24044 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24045 $(HOST_EXPORTS) \
24046 $(POSTSTAGE1_HOST_EXPORTS) \
24047 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24048 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24049 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24050 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24052 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24053 case $(srcdir) in \
24054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24055 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24057 esac; \
24058 module_srcdir=libcpp; \
24059 $(SHELL) $$s/$$module_srcdir/configure \
24060 --srcdir=$${topdir}/$$module_srcdir \
24061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24062 --target=${target_alias} \
24063 --with-build-libsubdir=$(HOST_SUBDIR) \
24064 $(STAGE2_CONFIGURE_FLAGS)
24065 @endif libcpp-bootstrap
24066
24067 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24068 maybe-configure-stage3-libcpp:
24069 @if libcpp-bootstrap
24070 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24071 configure-stage3-libcpp:
24072 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24074 @r=`${PWD_COMMAND}`; export r; \
24075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24076 TFLAGS="$(STAGE3_TFLAGS)"; \
24077 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24078 $(HOST_EXPORTS) \
24079 $(POSTSTAGE1_HOST_EXPORTS) \
24080 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24081 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24082 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24083 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24085 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24086 case $(srcdir) in \
24087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24088 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24090 esac; \
24091 module_srcdir=libcpp; \
24092 $(SHELL) $$s/$$module_srcdir/configure \
24093 --srcdir=$${topdir}/$$module_srcdir \
24094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24095 --target=${target_alias} \
24096 --with-build-libsubdir=$(HOST_SUBDIR) \
24097 $(STAGE3_CONFIGURE_FLAGS)
24098 @endif libcpp-bootstrap
24099
24100 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24101 maybe-configure-stage4-libcpp:
24102 @if libcpp-bootstrap
24103 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24104 configure-stage4-libcpp:
24105 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24107 @r=`${PWD_COMMAND}`; export r; \
24108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24109 TFLAGS="$(STAGE4_TFLAGS)"; \
24110 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24111 $(HOST_EXPORTS) \
24112 $(POSTSTAGE1_HOST_EXPORTS) \
24113 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24114 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24115 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24116 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24118 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24119 case $(srcdir) in \
24120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24121 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24123 esac; \
24124 module_srcdir=libcpp; \
24125 $(SHELL) $$s/$$module_srcdir/configure \
24126 --srcdir=$${topdir}/$$module_srcdir \
24127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24128 --target=${target_alias} \
24129 --with-build-libsubdir=$(HOST_SUBDIR) \
24130 $(STAGE4_CONFIGURE_FLAGS)
24131 @endif libcpp-bootstrap
24132
24133 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24134 maybe-configure-stageprofile-libcpp:
24135 @if libcpp-bootstrap
24136 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24137 configure-stageprofile-libcpp:
24138 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24140 @r=`${PWD_COMMAND}`; export r; \
24141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24142 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24143 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24144 $(HOST_EXPORTS) \
24145 $(POSTSTAGE1_HOST_EXPORTS) \
24146 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24147 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24148 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24149 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24151 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24152 case $(srcdir) in \
24153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24154 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24156 esac; \
24157 module_srcdir=libcpp; \
24158 $(SHELL) $$s/$$module_srcdir/configure \
24159 --srcdir=$${topdir}/$$module_srcdir \
24160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24161 --target=${target_alias} \
24162 --with-build-libsubdir=$(HOST_SUBDIR) \
24163 $(STAGEprofile_CONFIGURE_FLAGS)
24164 @endif libcpp-bootstrap
24165
24166 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24167 maybe-configure-stagetrain-libcpp:
24168 @if libcpp-bootstrap
24169 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24170 configure-stagetrain-libcpp:
24171 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24172 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24173 @r=`${PWD_COMMAND}`; export r; \
24174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24175 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24176 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24177 $(HOST_EXPORTS) \
24178 $(POSTSTAGE1_HOST_EXPORTS) \
24179 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24180 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24181 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24182 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24184 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24185 case $(srcdir) in \
24186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24187 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24189 esac; \
24190 module_srcdir=libcpp; \
24191 $(SHELL) $$s/$$module_srcdir/configure \
24192 --srcdir=$${topdir}/$$module_srcdir \
24193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24194 --target=${target_alias} \
24195 --with-build-libsubdir=$(HOST_SUBDIR) \
24196 $(STAGEtrain_CONFIGURE_FLAGS)
24197 @endif libcpp-bootstrap
24198
24199 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24200 maybe-configure-stagefeedback-libcpp:
24201 @if libcpp-bootstrap
24202 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24203 configure-stagefeedback-libcpp:
24204 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24205 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24206 @r=`${PWD_COMMAND}`; export r; \
24207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24209 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24210 $(HOST_EXPORTS) \
24211 $(POSTSTAGE1_HOST_EXPORTS) \
24212 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24213 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24214 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24215 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24217 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24218 case $(srcdir) in \
24219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24220 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24222 esac; \
24223 module_srcdir=libcpp; \
24224 $(SHELL) $$s/$$module_srcdir/configure \
24225 --srcdir=$${topdir}/$$module_srcdir \
24226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24227 --target=${target_alias} \
24228 --with-build-libsubdir=$(HOST_SUBDIR) \
24229 $(STAGEfeedback_CONFIGURE_FLAGS)
24230 @endif libcpp-bootstrap
24231
24232 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24233 maybe-configure-stageautoprofile-libcpp:
24234 @if libcpp-bootstrap
24235 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24236 configure-stageautoprofile-libcpp:
24237 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24239 @r=`${PWD_COMMAND}`; export r; \
24240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24241 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24242 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24243 $(HOST_EXPORTS) \
24244 $(POSTSTAGE1_HOST_EXPORTS) \
24245 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24246 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24247 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24248 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24250 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24251 case $(srcdir) in \
24252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24253 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24255 esac; \
24256 module_srcdir=libcpp; \
24257 $(SHELL) $$s/$$module_srcdir/configure \
24258 --srcdir=$${topdir}/$$module_srcdir \
24259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24260 --target=${target_alias} \
24261 --with-build-libsubdir=$(HOST_SUBDIR) \
24262 $(STAGEautoprofile_CONFIGURE_FLAGS)
24263 @endif libcpp-bootstrap
24264
24265 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24266 maybe-configure-stageautofeedback-libcpp:
24267 @if libcpp-bootstrap
24268 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24269 configure-stageautofeedback-libcpp:
24270 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24272 @r=`${PWD_COMMAND}`; export r; \
24273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24275 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24276 $(HOST_EXPORTS) \
24277 $(POSTSTAGE1_HOST_EXPORTS) \
24278 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24279 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24280 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24281 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24283 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24284 case $(srcdir) in \
24285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24286 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24288 esac; \
24289 module_srcdir=libcpp; \
24290 $(SHELL) $$s/$$module_srcdir/configure \
24291 --srcdir=$${topdir}/$$module_srcdir \
24292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24293 --target=${target_alias} \
24294 --with-build-libsubdir=$(HOST_SUBDIR) \
24295 $(STAGEautofeedback_CONFIGURE_FLAGS)
24296 @endif libcpp-bootstrap
24297
24298
24299
24300
24301
24302 .PHONY: all-libcpp maybe-all-libcpp
24303 maybe-all-libcpp:
24304 @if gcc-bootstrap
24305 all-libcpp: stage_current
24306 @endif gcc-bootstrap
24307 @if libcpp
24308 TARGET-libcpp=all
24309 maybe-all-libcpp: all-libcpp
24310 all-libcpp: configure-libcpp
24311 @r=`${PWD_COMMAND}`; export r; \
24312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24313 $(HOST_EXPORTS) \
24314 (cd $(HOST_SUBDIR)/libcpp && \
24315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24316 $(TARGET-libcpp))
24317 @endif libcpp
24318
24319
24320
24321 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24322 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24323 maybe-all-stage1-libcpp:
24324 maybe-clean-stage1-libcpp:
24325 @if libcpp-bootstrap
24326 maybe-all-stage1-libcpp: all-stage1-libcpp
24327 all-stage1: all-stage1-libcpp
24328 TARGET-stage1-libcpp = $(TARGET-libcpp)
24329 all-stage1-libcpp: configure-stage1-libcpp
24330 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24331 @r=`${PWD_COMMAND}`; export r; \
24332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24333 TFLAGS="$(STAGE1_TFLAGS)"; \
24334 $(HOST_EXPORTS) \
24335 cd $(HOST_SUBDIR)/libcpp && \
24336 \
24337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24338 CFLAGS="$(STAGE1_CFLAGS)" \
24339 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24340 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24341 LIBCFLAGS="$(LIBCFLAGS)" \
24342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24345 $(EXTRA_HOST_FLAGS) \
24346 $(STAGE1_FLAGS_TO_PASS) \
24347 TFLAGS="$(STAGE1_TFLAGS)" \
24348 $(TARGET-stage1-libcpp)
24349
24350 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24351 clean-stage1: clean-stage1-libcpp
24352 clean-stage1-libcpp:
24353 @if [ $(current_stage) = stage1 ]; then \
24354 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24355 else \
24356 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24357 $(MAKE) stage1-start; \
24358 fi; \
24359 cd $(HOST_SUBDIR)/libcpp && \
24360 $(MAKE) $(EXTRA_HOST_FLAGS) \
24361 $(STAGE1_FLAGS_TO_PASS) clean
24362 @endif libcpp-bootstrap
24363
24364
24365 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24366 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24367 maybe-all-stage2-libcpp:
24368 maybe-clean-stage2-libcpp:
24369 @if libcpp-bootstrap
24370 maybe-all-stage2-libcpp: all-stage2-libcpp
24371 all-stage2: all-stage2-libcpp
24372 TARGET-stage2-libcpp = $(TARGET-libcpp)
24373 all-stage2-libcpp: configure-stage2-libcpp
24374 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24375 @r=`${PWD_COMMAND}`; export r; \
24376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24377 TFLAGS="$(STAGE2_TFLAGS)"; \
24378 $(HOST_EXPORTS) \
24379 $(POSTSTAGE1_HOST_EXPORTS) \
24380 cd $(HOST_SUBDIR)/libcpp && \
24381 \
24382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24383 CFLAGS="$(STAGE2_CFLAGS)" \
24384 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24385 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24386 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24391 TFLAGS="$(STAGE2_TFLAGS)" \
24392 $(TARGET-stage2-libcpp)
24393
24394 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24395 clean-stage2: clean-stage2-libcpp
24396 clean-stage2-libcpp:
24397 @if [ $(current_stage) = stage2 ]; then \
24398 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24399 else \
24400 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24401 $(MAKE) stage2-start; \
24402 fi; \
24403 cd $(HOST_SUBDIR)/libcpp && \
24404 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24405 @endif libcpp-bootstrap
24406
24407
24408 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24409 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24410 maybe-all-stage3-libcpp:
24411 maybe-clean-stage3-libcpp:
24412 @if libcpp-bootstrap
24413 maybe-all-stage3-libcpp: all-stage3-libcpp
24414 all-stage3: all-stage3-libcpp
24415 TARGET-stage3-libcpp = $(TARGET-libcpp)
24416 all-stage3-libcpp: configure-stage3-libcpp
24417 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24418 @r=`${PWD_COMMAND}`; export r; \
24419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24420 TFLAGS="$(STAGE3_TFLAGS)"; \
24421 $(HOST_EXPORTS) \
24422 $(POSTSTAGE1_HOST_EXPORTS) \
24423 cd $(HOST_SUBDIR)/libcpp && \
24424 \
24425 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24426 CFLAGS="$(STAGE3_CFLAGS)" \
24427 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24428 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24429 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24434 TFLAGS="$(STAGE3_TFLAGS)" \
24435 $(TARGET-stage3-libcpp)
24436
24437 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24438 clean-stage3: clean-stage3-libcpp
24439 clean-stage3-libcpp:
24440 @if [ $(current_stage) = stage3 ]; then \
24441 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24442 else \
24443 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24444 $(MAKE) stage3-start; \
24445 fi; \
24446 cd $(HOST_SUBDIR)/libcpp && \
24447 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24448 @endif libcpp-bootstrap
24449
24450
24451 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24452 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24453 maybe-all-stage4-libcpp:
24454 maybe-clean-stage4-libcpp:
24455 @if libcpp-bootstrap
24456 maybe-all-stage4-libcpp: all-stage4-libcpp
24457 all-stage4: all-stage4-libcpp
24458 TARGET-stage4-libcpp = $(TARGET-libcpp)
24459 all-stage4-libcpp: configure-stage4-libcpp
24460 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24461 @r=`${PWD_COMMAND}`; export r; \
24462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24463 TFLAGS="$(STAGE4_TFLAGS)"; \
24464 $(HOST_EXPORTS) \
24465 $(POSTSTAGE1_HOST_EXPORTS) \
24466 cd $(HOST_SUBDIR)/libcpp && \
24467 \
24468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24469 CFLAGS="$(STAGE4_CFLAGS)" \
24470 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24471 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24472 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24476 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24477 TFLAGS="$(STAGE4_TFLAGS)" \
24478 $(TARGET-stage4-libcpp)
24479
24480 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24481 clean-stage4: clean-stage4-libcpp
24482 clean-stage4-libcpp:
24483 @if [ $(current_stage) = stage4 ]; then \
24484 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24485 else \
24486 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24487 $(MAKE) stage4-start; \
24488 fi; \
24489 cd $(HOST_SUBDIR)/libcpp && \
24490 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24491 @endif libcpp-bootstrap
24492
24493
24494 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24495 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24496 maybe-all-stageprofile-libcpp:
24497 maybe-clean-stageprofile-libcpp:
24498 @if libcpp-bootstrap
24499 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24500 all-stageprofile: all-stageprofile-libcpp
24501 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24502 all-stageprofile-libcpp: configure-stageprofile-libcpp
24503 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24504 @r=`${PWD_COMMAND}`; export r; \
24505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24506 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24507 $(HOST_EXPORTS) \
24508 $(POSTSTAGE1_HOST_EXPORTS) \
24509 cd $(HOST_SUBDIR)/libcpp && \
24510 \
24511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24512 CFLAGS="$(STAGEprofile_CFLAGS)" \
24513 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24514 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24515 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24519 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24520 TFLAGS="$(STAGEprofile_TFLAGS)" \
24521 $(TARGET-stageprofile-libcpp)
24522
24523 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24524 clean-stageprofile: clean-stageprofile-libcpp
24525 clean-stageprofile-libcpp:
24526 @if [ $(current_stage) = stageprofile ]; then \
24527 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24528 else \
24529 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24530 $(MAKE) stageprofile-start; \
24531 fi; \
24532 cd $(HOST_SUBDIR)/libcpp && \
24533 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24534 @endif libcpp-bootstrap
24535
24536
24537 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24538 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24539 maybe-all-stagetrain-libcpp:
24540 maybe-clean-stagetrain-libcpp:
24541 @if libcpp-bootstrap
24542 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24543 all-stagetrain: all-stagetrain-libcpp
24544 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24545 all-stagetrain-libcpp: configure-stagetrain-libcpp
24546 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24547 @r=`${PWD_COMMAND}`; export r; \
24548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24549 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24550 $(HOST_EXPORTS) \
24551 $(POSTSTAGE1_HOST_EXPORTS) \
24552 cd $(HOST_SUBDIR)/libcpp && \
24553 \
24554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24555 CFLAGS="$(STAGEtrain_CFLAGS)" \
24556 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24557 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24558 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24563 TFLAGS="$(STAGEtrain_TFLAGS)" \
24564 $(TARGET-stagetrain-libcpp)
24565
24566 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24567 clean-stagetrain: clean-stagetrain-libcpp
24568 clean-stagetrain-libcpp:
24569 @if [ $(current_stage) = stagetrain ]; then \
24570 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24571 else \
24572 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24573 $(MAKE) stagetrain-start; \
24574 fi; \
24575 cd $(HOST_SUBDIR)/libcpp && \
24576 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24577 @endif libcpp-bootstrap
24578
24579
24580 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24581 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24582 maybe-all-stagefeedback-libcpp:
24583 maybe-clean-stagefeedback-libcpp:
24584 @if libcpp-bootstrap
24585 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24586 all-stagefeedback: all-stagefeedback-libcpp
24587 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24588 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24589 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24590 @r=`${PWD_COMMAND}`; export r; \
24591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24593 $(HOST_EXPORTS) \
24594 $(POSTSTAGE1_HOST_EXPORTS) \
24595 cd $(HOST_SUBDIR)/libcpp && \
24596 \
24597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24598 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24599 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24600 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24601 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24606 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24607 $(TARGET-stagefeedback-libcpp)
24608
24609 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24610 clean-stagefeedback: clean-stagefeedback-libcpp
24611 clean-stagefeedback-libcpp:
24612 @if [ $(current_stage) = stagefeedback ]; then \
24613 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24614 else \
24615 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24616 $(MAKE) stagefeedback-start; \
24617 fi; \
24618 cd $(HOST_SUBDIR)/libcpp && \
24619 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24620 @endif libcpp-bootstrap
24621
24622
24623 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24624 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24625 maybe-all-stageautoprofile-libcpp:
24626 maybe-clean-stageautoprofile-libcpp:
24627 @if libcpp-bootstrap
24628 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24629 all-stageautoprofile: all-stageautoprofile-libcpp
24630 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24631 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24632 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24633 @r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24636 $(HOST_EXPORTS) \
24637 $(POSTSTAGE1_HOST_EXPORTS) \
24638 cd $(HOST_SUBDIR)/libcpp && \
24639 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24641 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24642 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24643 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24644 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24649 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24650 $(TARGET-stageautoprofile-libcpp)
24651
24652 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24653 clean-stageautoprofile: clean-stageautoprofile-libcpp
24654 clean-stageautoprofile-libcpp:
24655 @if [ $(current_stage) = stageautoprofile ]; then \
24656 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24657 else \
24658 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24659 $(MAKE) stageautoprofile-start; \
24660 fi; \
24661 cd $(HOST_SUBDIR)/libcpp && \
24662 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24663 @endif libcpp-bootstrap
24664
24665
24666 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24667 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24668 maybe-all-stageautofeedback-libcpp:
24669 maybe-clean-stageautofeedback-libcpp:
24670 @if libcpp-bootstrap
24671 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24672 all-stageautofeedback: all-stageautofeedback-libcpp
24673 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24674 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24675 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24676 @r=`${PWD_COMMAND}`; export r; \
24677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24679 $(HOST_EXPORTS) \
24680 $(POSTSTAGE1_HOST_EXPORTS) \
24681 cd $(HOST_SUBDIR)/libcpp && \
24682 \
24683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24684 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24685 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24686 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24687 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24692 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24693 $(TARGET-stageautofeedback-libcpp)
24694
24695 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24696 clean-stageautofeedback: clean-stageautofeedback-libcpp
24697 clean-stageautofeedback-libcpp:
24698 @if [ $(current_stage) = stageautofeedback ]; then \
24699 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24700 else \
24701 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24702 $(MAKE) stageautofeedback-start; \
24703 fi; \
24704 cd $(HOST_SUBDIR)/libcpp && \
24705 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24706 @endif libcpp-bootstrap
24707
24708
24709
24710
24711
24712 .PHONY: check-libcpp maybe-check-libcpp
24713 maybe-check-libcpp:
24714 @if libcpp
24715 maybe-check-libcpp: check-libcpp
24716
24717 check-libcpp:
24718 @: $(MAKE); $(unstage)
24719 @r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24722 (cd $(HOST_SUBDIR)/libcpp && \
24723 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24724
24725 @endif libcpp
24726
24727 .PHONY: install-libcpp maybe-install-libcpp
24728 maybe-install-libcpp:
24729 @if libcpp
24730 maybe-install-libcpp: install-libcpp
24731
24732 install-libcpp: installdirs
24733 @: $(MAKE); $(unstage)
24734 @r=`${PWD_COMMAND}`; export r; \
24735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736 $(HOST_EXPORTS) \
24737 (cd $(HOST_SUBDIR)/libcpp && \
24738 $(MAKE) $(FLAGS_TO_PASS) install)
24739
24740 @endif libcpp
24741
24742 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24743 maybe-install-strip-libcpp:
24744 @if libcpp
24745 maybe-install-strip-libcpp: install-strip-libcpp
24746
24747 install-strip-libcpp: installdirs
24748 @: $(MAKE); $(unstage)
24749 @r=`${PWD_COMMAND}`; export r; \
24750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751 $(HOST_EXPORTS) \
24752 (cd $(HOST_SUBDIR)/libcpp && \
24753 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24754
24755 @endif libcpp
24756
24757 # Other targets (info, dvi, pdf, etc.)
24758
24759 .PHONY: maybe-info-libcpp info-libcpp
24760 maybe-info-libcpp:
24761 @if libcpp
24762 maybe-info-libcpp: info-libcpp
24763
24764 info-libcpp: \
24765 configure-libcpp
24766 @[ -f ./libcpp/Makefile ] || exit 0; \
24767 r=`${PWD_COMMAND}`; export r; \
24768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24769 $(HOST_EXPORTS) \
24770 for flag in $(EXTRA_HOST_FLAGS) ; do \
24771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24772 done; \
24773 echo "Doing info in libcpp"; \
24774 (cd $(HOST_SUBDIR)/libcpp && \
24775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24777 "RANLIB=$${RANLIB}" \
24778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24779 info) \
24780 || exit 1
24781
24782 @endif libcpp
24783
24784 .PHONY: maybe-dvi-libcpp dvi-libcpp
24785 maybe-dvi-libcpp:
24786 @if libcpp
24787 maybe-dvi-libcpp: dvi-libcpp
24788
24789 dvi-libcpp: \
24790 configure-libcpp
24791 @[ -f ./libcpp/Makefile ] || exit 0; \
24792 r=`${PWD_COMMAND}`; export r; \
24793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24794 $(HOST_EXPORTS) \
24795 for flag in $(EXTRA_HOST_FLAGS) ; do \
24796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24797 done; \
24798 echo "Doing dvi in libcpp"; \
24799 (cd $(HOST_SUBDIR)/libcpp && \
24800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24802 "RANLIB=$${RANLIB}" \
24803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24804 dvi) \
24805 || exit 1
24806
24807 @endif libcpp
24808
24809 .PHONY: maybe-pdf-libcpp pdf-libcpp
24810 maybe-pdf-libcpp:
24811 @if libcpp
24812 maybe-pdf-libcpp: pdf-libcpp
24813
24814 pdf-libcpp: \
24815 configure-libcpp
24816 @[ -f ./libcpp/Makefile ] || exit 0; \
24817 r=`${PWD_COMMAND}`; export r; \
24818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24819 $(HOST_EXPORTS) \
24820 for flag in $(EXTRA_HOST_FLAGS) ; do \
24821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24822 done; \
24823 echo "Doing pdf in libcpp"; \
24824 (cd $(HOST_SUBDIR)/libcpp && \
24825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24827 "RANLIB=$${RANLIB}" \
24828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24829 pdf) \
24830 || exit 1
24831
24832 @endif libcpp
24833
24834 .PHONY: maybe-html-libcpp html-libcpp
24835 maybe-html-libcpp:
24836 @if libcpp
24837 maybe-html-libcpp: html-libcpp
24838
24839 html-libcpp: \
24840 configure-libcpp
24841 @[ -f ./libcpp/Makefile ] || exit 0; \
24842 r=`${PWD_COMMAND}`; export r; \
24843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24844 $(HOST_EXPORTS) \
24845 for flag in $(EXTRA_HOST_FLAGS) ; do \
24846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24847 done; \
24848 echo "Doing html in libcpp"; \
24849 (cd $(HOST_SUBDIR)/libcpp && \
24850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24852 "RANLIB=$${RANLIB}" \
24853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24854 html) \
24855 || exit 1
24856
24857 @endif libcpp
24858
24859 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24860 maybe-TAGS-libcpp:
24861 @if libcpp
24862 maybe-TAGS-libcpp: TAGS-libcpp
24863
24864 TAGS-libcpp: \
24865 configure-libcpp
24866 @[ -f ./libcpp/Makefile ] || exit 0; \
24867 r=`${PWD_COMMAND}`; export r; \
24868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24869 $(HOST_EXPORTS) \
24870 for flag in $(EXTRA_HOST_FLAGS) ; do \
24871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24872 done; \
24873 echo "Doing TAGS in libcpp"; \
24874 (cd $(HOST_SUBDIR)/libcpp && \
24875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24877 "RANLIB=$${RANLIB}" \
24878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24879 TAGS) \
24880 || exit 1
24881
24882 @endif libcpp
24883
24884 .PHONY: maybe-install-info-libcpp install-info-libcpp
24885 maybe-install-info-libcpp:
24886 @if libcpp
24887 maybe-install-info-libcpp: install-info-libcpp
24888
24889 install-info-libcpp: \
24890 configure-libcpp \
24891 info-libcpp
24892 @[ -f ./libcpp/Makefile ] || exit 0; \
24893 r=`${PWD_COMMAND}`; export r; \
24894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24895 $(HOST_EXPORTS) \
24896 for flag in $(EXTRA_HOST_FLAGS) ; do \
24897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24898 done; \
24899 echo "Doing install-info in libcpp"; \
24900 (cd $(HOST_SUBDIR)/libcpp && \
24901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24903 "RANLIB=$${RANLIB}" \
24904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24905 install-info) \
24906 || exit 1
24907
24908 @endif libcpp
24909
24910 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24911 maybe-install-pdf-libcpp:
24912 @if libcpp
24913 maybe-install-pdf-libcpp: install-pdf-libcpp
24914
24915 install-pdf-libcpp: \
24916 configure-libcpp \
24917 pdf-libcpp
24918 @[ -f ./libcpp/Makefile ] || exit 0; \
24919 r=`${PWD_COMMAND}`; export r; \
24920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24921 $(HOST_EXPORTS) \
24922 for flag in $(EXTRA_HOST_FLAGS) ; do \
24923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24924 done; \
24925 echo "Doing install-pdf in libcpp"; \
24926 (cd $(HOST_SUBDIR)/libcpp && \
24927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24929 "RANLIB=$${RANLIB}" \
24930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24931 install-pdf) \
24932 || exit 1
24933
24934 @endif libcpp
24935
24936 .PHONY: maybe-install-html-libcpp install-html-libcpp
24937 maybe-install-html-libcpp:
24938 @if libcpp
24939 maybe-install-html-libcpp: install-html-libcpp
24940
24941 install-html-libcpp: \
24942 configure-libcpp \
24943 html-libcpp
24944 @[ -f ./libcpp/Makefile ] || exit 0; \
24945 r=`${PWD_COMMAND}`; export r; \
24946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947 $(HOST_EXPORTS) \
24948 for flag in $(EXTRA_HOST_FLAGS) ; do \
24949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24950 done; \
24951 echo "Doing install-html in libcpp"; \
24952 (cd $(HOST_SUBDIR)/libcpp && \
24953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24955 "RANLIB=$${RANLIB}" \
24956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24957 install-html) \
24958 || exit 1
24959
24960 @endif libcpp
24961
24962 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24963 maybe-installcheck-libcpp:
24964 @if libcpp
24965 maybe-installcheck-libcpp: installcheck-libcpp
24966
24967 installcheck-libcpp: \
24968 configure-libcpp
24969 @[ -f ./libcpp/Makefile ] || exit 0; \
24970 r=`${PWD_COMMAND}`; export r; \
24971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24972 $(HOST_EXPORTS) \
24973 for flag in $(EXTRA_HOST_FLAGS) ; do \
24974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24975 done; \
24976 echo "Doing installcheck in libcpp"; \
24977 (cd $(HOST_SUBDIR)/libcpp && \
24978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24980 "RANLIB=$${RANLIB}" \
24981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24982 installcheck) \
24983 || exit 1
24984
24985 @endif libcpp
24986
24987 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24988 maybe-mostlyclean-libcpp:
24989 @if libcpp
24990 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24991
24992 mostlyclean-libcpp:
24993 @[ -f ./libcpp/Makefile ] || exit 0; \
24994 r=`${PWD_COMMAND}`; export r; \
24995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24996 $(HOST_EXPORTS) \
24997 for flag in $(EXTRA_HOST_FLAGS) ; do \
24998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24999 done; \
25000 echo "Doing mostlyclean in libcpp"; \
25001 (cd $(HOST_SUBDIR)/libcpp && \
25002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25004 "RANLIB=$${RANLIB}" \
25005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25006 mostlyclean) \
25007 || exit 1
25008
25009 @endif libcpp
25010
25011 .PHONY: maybe-clean-libcpp clean-libcpp
25012 maybe-clean-libcpp:
25013 @if libcpp
25014 maybe-clean-libcpp: clean-libcpp
25015
25016 clean-libcpp:
25017 @[ -f ./libcpp/Makefile ] || exit 0; \
25018 r=`${PWD_COMMAND}`; export r; \
25019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020 $(HOST_EXPORTS) \
25021 for flag in $(EXTRA_HOST_FLAGS) ; do \
25022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25023 done; \
25024 echo "Doing clean in libcpp"; \
25025 (cd $(HOST_SUBDIR)/libcpp && \
25026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25028 "RANLIB=$${RANLIB}" \
25029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25030 clean) \
25031 || exit 1
25032
25033 @endif libcpp
25034
25035 .PHONY: maybe-distclean-libcpp distclean-libcpp
25036 maybe-distclean-libcpp:
25037 @if libcpp
25038 maybe-distclean-libcpp: distclean-libcpp
25039
25040 distclean-libcpp:
25041 @[ -f ./libcpp/Makefile ] || exit 0; \
25042 r=`${PWD_COMMAND}`; export r; \
25043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25044 $(HOST_EXPORTS) \
25045 for flag in $(EXTRA_HOST_FLAGS) ; do \
25046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25047 done; \
25048 echo "Doing distclean in libcpp"; \
25049 (cd $(HOST_SUBDIR)/libcpp && \
25050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25052 "RANLIB=$${RANLIB}" \
25053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25054 distclean) \
25055 || exit 1
25056
25057 @endif libcpp
25058
25059 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25060 maybe-maintainer-clean-libcpp:
25061 @if libcpp
25062 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25063
25064 maintainer-clean-libcpp:
25065 @[ -f ./libcpp/Makefile ] || exit 0; \
25066 r=`${PWD_COMMAND}`; export r; \
25067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25068 $(HOST_EXPORTS) \
25069 for flag in $(EXTRA_HOST_FLAGS) ; do \
25070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25071 done; \
25072 echo "Doing maintainer-clean in libcpp"; \
25073 (cd $(HOST_SUBDIR)/libcpp && \
25074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25076 "RANLIB=$${RANLIB}" \
25077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25078 maintainer-clean) \
25079 || exit 1
25080
25081 @endif libcpp
25082
25083
25084
25085 .PHONY: configure-libcody maybe-configure-libcody
25086 maybe-configure-libcody:
25087 @if gcc-bootstrap
25088 configure-libcody: stage_current
25089 @endif gcc-bootstrap
25090 @if libcody
25091 maybe-configure-libcody: configure-libcody
25092 configure-libcody:
25093 @r=`${PWD_COMMAND}`; export r; \
25094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25097 $(HOST_EXPORTS) \
25098 echo Configuring in $(HOST_SUBDIR)/libcody; \
25099 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25100 case $(srcdir) in \
25101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25102 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25104 esac; \
25105 module_srcdir=libcody; \
25106 $(SHELL) \
25107 $$s/$$module_srcdir/configure \
25108 --srcdir=$${topdir}/$$module_srcdir \
25109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25110 --target=${target_alias} \
25111 || exit 1
25112 @endif libcody
25113
25114
25115
25116 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25117 maybe-configure-stage1-libcody:
25118 @if libcody-bootstrap
25119 maybe-configure-stage1-libcody: configure-stage1-libcody
25120 configure-stage1-libcody:
25121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25123 @r=`${PWD_COMMAND}`; export r; \
25124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25125 TFLAGS="$(STAGE1_TFLAGS)"; \
25126 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25127 $(HOST_EXPORTS) \
25128 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25129 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25130 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25131 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25133 cd $(HOST_SUBDIR)/libcody || exit 1; \
25134 case $(srcdir) in \
25135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25136 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25138 esac; \
25139 module_srcdir=libcody; \
25140 $(SHELL) $$s/$$module_srcdir/configure \
25141 --srcdir=$${topdir}/$$module_srcdir \
25142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25143 --target=${target_alias} \
25144 \
25145 $(STAGE1_CONFIGURE_FLAGS)
25146 @endif libcody-bootstrap
25147
25148 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25149 maybe-configure-stage2-libcody:
25150 @if libcody-bootstrap
25151 maybe-configure-stage2-libcody: configure-stage2-libcody
25152 configure-stage2-libcody:
25153 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25155 @r=`${PWD_COMMAND}`; export r; \
25156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157 TFLAGS="$(STAGE2_TFLAGS)"; \
25158 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25159 $(HOST_EXPORTS) \
25160 $(POSTSTAGE1_HOST_EXPORTS) \
25161 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25162 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25163 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25164 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25166 cd $(HOST_SUBDIR)/libcody || exit 1; \
25167 case $(srcdir) in \
25168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25169 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25171 esac; \
25172 module_srcdir=libcody; \
25173 $(SHELL) $$s/$$module_srcdir/configure \
25174 --srcdir=$${topdir}/$$module_srcdir \
25175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25176 --target=${target_alias} \
25177 --with-build-libsubdir=$(HOST_SUBDIR) \
25178 $(STAGE2_CONFIGURE_FLAGS)
25179 @endif libcody-bootstrap
25180
25181 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25182 maybe-configure-stage3-libcody:
25183 @if libcody-bootstrap
25184 maybe-configure-stage3-libcody: configure-stage3-libcody
25185 configure-stage3-libcody:
25186 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25188 @r=`${PWD_COMMAND}`; export r; \
25189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25190 TFLAGS="$(STAGE3_TFLAGS)"; \
25191 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25192 $(HOST_EXPORTS) \
25193 $(POSTSTAGE1_HOST_EXPORTS) \
25194 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25195 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25196 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25197 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25199 cd $(HOST_SUBDIR)/libcody || exit 1; \
25200 case $(srcdir) in \
25201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25202 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25204 esac; \
25205 module_srcdir=libcody; \
25206 $(SHELL) $$s/$$module_srcdir/configure \
25207 --srcdir=$${topdir}/$$module_srcdir \
25208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25209 --target=${target_alias} \
25210 --with-build-libsubdir=$(HOST_SUBDIR) \
25211 $(STAGE3_CONFIGURE_FLAGS)
25212 @endif libcody-bootstrap
25213
25214 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25215 maybe-configure-stage4-libcody:
25216 @if libcody-bootstrap
25217 maybe-configure-stage4-libcody: configure-stage4-libcody
25218 configure-stage4-libcody:
25219 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25221 @r=`${PWD_COMMAND}`; export r; \
25222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223 TFLAGS="$(STAGE4_TFLAGS)"; \
25224 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25225 $(HOST_EXPORTS) \
25226 $(POSTSTAGE1_HOST_EXPORTS) \
25227 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25228 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25229 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25230 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25232 cd $(HOST_SUBDIR)/libcody || exit 1; \
25233 case $(srcdir) in \
25234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25235 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25237 esac; \
25238 module_srcdir=libcody; \
25239 $(SHELL) $$s/$$module_srcdir/configure \
25240 --srcdir=$${topdir}/$$module_srcdir \
25241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25242 --target=${target_alias} \
25243 --with-build-libsubdir=$(HOST_SUBDIR) \
25244 $(STAGE4_CONFIGURE_FLAGS)
25245 @endif libcody-bootstrap
25246
25247 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25248 maybe-configure-stageprofile-libcody:
25249 @if libcody-bootstrap
25250 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25251 configure-stageprofile-libcody:
25252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25254 @r=`${PWD_COMMAND}`; export r; \
25255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25256 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25257 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25258 $(HOST_EXPORTS) \
25259 $(POSTSTAGE1_HOST_EXPORTS) \
25260 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25261 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25262 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25263 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25265 cd $(HOST_SUBDIR)/libcody || exit 1; \
25266 case $(srcdir) in \
25267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25268 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25270 esac; \
25271 module_srcdir=libcody; \
25272 $(SHELL) $$s/$$module_srcdir/configure \
25273 --srcdir=$${topdir}/$$module_srcdir \
25274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25275 --target=${target_alias} \
25276 --with-build-libsubdir=$(HOST_SUBDIR) \
25277 $(STAGEprofile_CONFIGURE_FLAGS)
25278 @endif libcody-bootstrap
25279
25280 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25281 maybe-configure-stagetrain-libcody:
25282 @if libcody-bootstrap
25283 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25284 configure-stagetrain-libcody:
25285 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25287 @r=`${PWD_COMMAND}`; export r; \
25288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25290 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25291 $(HOST_EXPORTS) \
25292 $(POSTSTAGE1_HOST_EXPORTS) \
25293 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25294 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25295 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25296 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25298 cd $(HOST_SUBDIR)/libcody || exit 1; \
25299 case $(srcdir) in \
25300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25301 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25303 esac; \
25304 module_srcdir=libcody; \
25305 $(SHELL) $$s/$$module_srcdir/configure \
25306 --srcdir=$${topdir}/$$module_srcdir \
25307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25308 --target=${target_alias} \
25309 --with-build-libsubdir=$(HOST_SUBDIR) \
25310 $(STAGEtrain_CONFIGURE_FLAGS)
25311 @endif libcody-bootstrap
25312
25313 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25314 maybe-configure-stagefeedback-libcody:
25315 @if libcody-bootstrap
25316 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25317 configure-stagefeedback-libcody:
25318 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25320 @r=`${PWD_COMMAND}`; export r; \
25321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25323 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25324 $(HOST_EXPORTS) \
25325 $(POSTSTAGE1_HOST_EXPORTS) \
25326 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25327 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25328 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25329 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25331 cd $(HOST_SUBDIR)/libcody || exit 1; \
25332 case $(srcdir) in \
25333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25334 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25336 esac; \
25337 module_srcdir=libcody; \
25338 $(SHELL) $$s/$$module_srcdir/configure \
25339 --srcdir=$${topdir}/$$module_srcdir \
25340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25341 --target=${target_alias} \
25342 --with-build-libsubdir=$(HOST_SUBDIR) \
25343 $(STAGEfeedback_CONFIGURE_FLAGS)
25344 @endif libcody-bootstrap
25345
25346 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25347 maybe-configure-stageautoprofile-libcody:
25348 @if libcody-bootstrap
25349 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25350 configure-stageautoprofile-libcody:
25351 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25353 @r=`${PWD_COMMAND}`; export r; \
25354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25356 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25357 $(HOST_EXPORTS) \
25358 $(POSTSTAGE1_HOST_EXPORTS) \
25359 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25360 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25361 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25362 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25364 cd $(HOST_SUBDIR)/libcody || exit 1; \
25365 case $(srcdir) in \
25366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25367 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25369 esac; \
25370 module_srcdir=libcody; \
25371 $(SHELL) $$s/$$module_srcdir/configure \
25372 --srcdir=$${topdir}/$$module_srcdir \
25373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25374 --target=${target_alias} \
25375 --with-build-libsubdir=$(HOST_SUBDIR) \
25376 $(STAGEautoprofile_CONFIGURE_FLAGS)
25377 @endif libcody-bootstrap
25378
25379 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25380 maybe-configure-stageautofeedback-libcody:
25381 @if libcody-bootstrap
25382 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25383 configure-stageautofeedback-libcody:
25384 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25386 @r=`${PWD_COMMAND}`; export r; \
25387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25388 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25389 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25390 $(HOST_EXPORTS) \
25391 $(POSTSTAGE1_HOST_EXPORTS) \
25392 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25393 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25394 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25395 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25397 cd $(HOST_SUBDIR)/libcody || exit 1; \
25398 case $(srcdir) in \
25399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25400 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25402 esac; \
25403 module_srcdir=libcody; \
25404 $(SHELL) $$s/$$module_srcdir/configure \
25405 --srcdir=$${topdir}/$$module_srcdir \
25406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25407 --target=${target_alias} \
25408 --with-build-libsubdir=$(HOST_SUBDIR) \
25409 $(STAGEautofeedback_CONFIGURE_FLAGS)
25410 @endif libcody-bootstrap
25411
25412
25413
25414
25415
25416 .PHONY: all-libcody maybe-all-libcody
25417 maybe-all-libcody:
25418 @if gcc-bootstrap
25419 all-libcody: stage_current
25420 @endif gcc-bootstrap
25421 @if libcody
25422 TARGET-libcody=all
25423 maybe-all-libcody: all-libcody
25424 all-libcody: configure-libcody
25425 @r=`${PWD_COMMAND}`; export r; \
25426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25427 $(HOST_EXPORTS) \
25428 (cd $(HOST_SUBDIR)/libcody && \
25429 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25430 $(TARGET-libcody))
25431 @endif libcody
25432
25433
25434
25435 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25436 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25437 maybe-all-stage1-libcody:
25438 maybe-clean-stage1-libcody:
25439 @if libcody-bootstrap
25440 maybe-all-stage1-libcody: all-stage1-libcody
25441 all-stage1: all-stage1-libcody
25442 TARGET-stage1-libcody = $(TARGET-libcody)
25443 all-stage1-libcody: configure-stage1-libcody
25444 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25445 @r=`${PWD_COMMAND}`; export r; \
25446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25447 TFLAGS="$(STAGE1_TFLAGS)"; \
25448 $(HOST_EXPORTS) \
25449 cd $(HOST_SUBDIR)/libcody && \
25450 \
25451 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25452 CFLAGS="$(STAGE1_CFLAGS)" \
25453 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25454 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25455 LIBCFLAGS="$(LIBCFLAGS)" \
25456 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25457 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25458 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25459 $(EXTRA_HOST_FLAGS) \
25460 $(STAGE1_FLAGS_TO_PASS) \
25461 TFLAGS="$(STAGE1_TFLAGS)" \
25462 $(TARGET-stage1-libcody)
25463
25464 maybe-clean-stage1-libcody: clean-stage1-libcody
25465 clean-stage1: clean-stage1-libcody
25466 clean-stage1-libcody:
25467 @if [ $(current_stage) = stage1 ]; then \
25468 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25469 else \
25470 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25471 $(MAKE) stage1-start; \
25472 fi; \
25473 cd $(HOST_SUBDIR)/libcody && \
25474 $(MAKE) $(EXTRA_HOST_FLAGS) \
25475 $(STAGE1_FLAGS_TO_PASS) clean
25476 @endif libcody-bootstrap
25477
25478
25479 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25480 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25481 maybe-all-stage2-libcody:
25482 maybe-clean-stage2-libcody:
25483 @if libcody-bootstrap
25484 maybe-all-stage2-libcody: all-stage2-libcody
25485 all-stage2: all-stage2-libcody
25486 TARGET-stage2-libcody = $(TARGET-libcody)
25487 all-stage2-libcody: configure-stage2-libcody
25488 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25489 @r=`${PWD_COMMAND}`; export r; \
25490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25491 TFLAGS="$(STAGE2_TFLAGS)"; \
25492 $(HOST_EXPORTS) \
25493 $(POSTSTAGE1_HOST_EXPORTS) \
25494 cd $(HOST_SUBDIR)/libcody && \
25495 \
25496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25497 CFLAGS="$(STAGE2_CFLAGS)" \
25498 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25499 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25500 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25505 TFLAGS="$(STAGE2_TFLAGS)" \
25506 $(TARGET-stage2-libcody)
25507
25508 maybe-clean-stage2-libcody: clean-stage2-libcody
25509 clean-stage2: clean-stage2-libcody
25510 clean-stage2-libcody:
25511 @if [ $(current_stage) = stage2 ]; then \
25512 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25513 else \
25514 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25515 $(MAKE) stage2-start; \
25516 fi; \
25517 cd $(HOST_SUBDIR)/libcody && \
25518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25519 @endif libcody-bootstrap
25520
25521
25522 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25523 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25524 maybe-all-stage3-libcody:
25525 maybe-clean-stage3-libcody:
25526 @if libcody-bootstrap
25527 maybe-all-stage3-libcody: all-stage3-libcody
25528 all-stage3: all-stage3-libcody
25529 TARGET-stage3-libcody = $(TARGET-libcody)
25530 all-stage3-libcody: configure-stage3-libcody
25531 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25532 @r=`${PWD_COMMAND}`; export r; \
25533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534 TFLAGS="$(STAGE3_TFLAGS)"; \
25535 $(HOST_EXPORTS) \
25536 $(POSTSTAGE1_HOST_EXPORTS) \
25537 cd $(HOST_SUBDIR)/libcody && \
25538 \
25539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25540 CFLAGS="$(STAGE3_CFLAGS)" \
25541 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25542 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25543 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25548 TFLAGS="$(STAGE3_TFLAGS)" \
25549 $(TARGET-stage3-libcody)
25550
25551 maybe-clean-stage3-libcody: clean-stage3-libcody
25552 clean-stage3: clean-stage3-libcody
25553 clean-stage3-libcody:
25554 @if [ $(current_stage) = stage3 ]; then \
25555 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25556 else \
25557 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25558 $(MAKE) stage3-start; \
25559 fi; \
25560 cd $(HOST_SUBDIR)/libcody && \
25561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25562 @endif libcody-bootstrap
25563
25564
25565 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25566 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25567 maybe-all-stage4-libcody:
25568 maybe-clean-stage4-libcody:
25569 @if libcody-bootstrap
25570 maybe-all-stage4-libcody: all-stage4-libcody
25571 all-stage4: all-stage4-libcody
25572 TARGET-stage4-libcody = $(TARGET-libcody)
25573 all-stage4-libcody: configure-stage4-libcody
25574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25575 @r=`${PWD_COMMAND}`; export r; \
25576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25577 TFLAGS="$(STAGE4_TFLAGS)"; \
25578 $(HOST_EXPORTS) \
25579 $(POSTSTAGE1_HOST_EXPORTS) \
25580 cd $(HOST_SUBDIR)/libcody && \
25581 \
25582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25583 CFLAGS="$(STAGE4_CFLAGS)" \
25584 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25585 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25586 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25591 TFLAGS="$(STAGE4_TFLAGS)" \
25592 $(TARGET-stage4-libcody)
25593
25594 maybe-clean-stage4-libcody: clean-stage4-libcody
25595 clean-stage4: clean-stage4-libcody
25596 clean-stage4-libcody:
25597 @if [ $(current_stage) = stage4 ]; then \
25598 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25599 else \
25600 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25601 $(MAKE) stage4-start; \
25602 fi; \
25603 cd $(HOST_SUBDIR)/libcody && \
25604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25605 @endif libcody-bootstrap
25606
25607
25608 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25609 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25610 maybe-all-stageprofile-libcody:
25611 maybe-clean-stageprofile-libcody:
25612 @if libcody-bootstrap
25613 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25614 all-stageprofile: all-stageprofile-libcody
25615 TARGET-stageprofile-libcody = $(TARGET-libcody)
25616 all-stageprofile-libcody: configure-stageprofile-libcody
25617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25618 @r=`${PWD_COMMAND}`; export r; \
25619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25621 $(HOST_EXPORTS) \
25622 $(POSTSTAGE1_HOST_EXPORTS) \
25623 cd $(HOST_SUBDIR)/libcody && \
25624 \
25625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25626 CFLAGS="$(STAGEprofile_CFLAGS)" \
25627 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25628 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25629 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25634 TFLAGS="$(STAGEprofile_TFLAGS)" \
25635 $(TARGET-stageprofile-libcody)
25636
25637 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25638 clean-stageprofile: clean-stageprofile-libcody
25639 clean-stageprofile-libcody:
25640 @if [ $(current_stage) = stageprofile ]; then \
25641 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25642 else \
25643 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25644 $(MAKE) stageprofile-start; \
25645 fi; \
25646 cd $(HOST_SUBDIR)/libcody && \
25647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25648 @endif libcody-bootstrap
25649
25650
25651 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25652 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25653 maybe-all-stagetrain-libcody:
25654 maybe-clean-stagetrain-libcody:
25655 @if libcody-bootstrap
25656 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25657 all-stagetrain: all-stagetrain-libcody
25658 TARGET-stagetrain-libcody = $(TARGET-libcody)
25659 all-stagetrain-libcody: configure-stagetrain-libcody
25660 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25661 @r=`${PWD_COMMAND}`; export r; \
25662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25663 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25664 $(HOST_EXPORTS) \
25665 $(POSTSTAGE1_HOST_EXPORTS) \
25666 cd $(HOST_SUBDIR)/libcody && \
25667 \
25668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25669 CFLAGS="$(STAGEtrain_CFLAGS)" \
25670 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25671 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25672 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25677 TFLAGS="$(STAGEtrain_TFLAGS)" \
25678 $(TARGET-stagetrain-libcody)
25679
25680 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25681 clean-stagetrain: clean-stagetrain-libcody
25682 clean-stagetrain-libcody:
25683 @if [ $(current_stage) = stagetrain ]; then \
25684 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25685 else \
25686 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25687 $(MAKE) stagetrain-start; \
25688 fi; \
25689 cd $(HOST_SUBDIR)/libcody && \
25690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25691 @endif libcody-bootstrap
25692
25693
25694 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25695 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25696 maybe-all-stagefeedback-libcody:
25697 maybe-clean-stagefeedback-libcody:
25698 @if libcody-bootstrap
25699 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25700 all-stagefeedback: all-stagefeedback-libcody
25701 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25702 all-stagefeedback-libcody: configure-stagefeedback-libcody
25703 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25704 @r=`${PWD_COMMAND}`; export r; \
25705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25706 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25707 $(HOST_EXPORTS) \
25708 $(POSTSTAGE1_HOST_EXPORTS) \
25709 cd $(HOST_SUBDIR)/libcody && \
25710 \
25711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25712 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25713 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25714 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25715 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25720 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25721 $(TARGET-stagefeedback-libcody)
25722
25723 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25724 clean-stagefeedback: clean-stagefeedback-libcody
25725 clean-stagefeedback-libcody:
25726 @if [ $(current_stage) = stagefeedback ]; then \
25727 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25728 else \
25729 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25730 $(MAKE) stagefeedback-start; \
25731 fi; \
25732 cd $(HOST_SUBDIR)/libcody && \
25733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25734 @endif libcody-bootstrap
25735
25736
25737 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25738 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25739 maybe-all-stageautoprofile-libcody:
25740 maybe-clean-stageautoprofile-libcody:
25741 @if libcody-bootstrap
25742 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25743 all-stageautoprofile: all-stageautoprofile-libcody
25744 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25745 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25746 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25747 @r=`${PWD_COMMAND}`; export r; \
25748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25750 $(HOST_EXPORTS) \
25751 $(POSTSTAGE1_HOST_EXPORTS) \
25752 cd $(HOST_SUBDIR)/libcody && \
25753 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25755 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25756 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25757 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25758 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25762 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25763 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25764 $(TARGET-stageautoprofile-libcody)
25765
25766 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25767 clean-stageautoprofile: clean-stageautoprofile-libcody
25768 clean-stageautoprofile-libcody:
25769 @if [ $(current_stage) = stageautoprofile ]; then \
25770 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25771 else \
25772 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25773 $(MAKE) stageautoprofile-start; \
25774 fi; \
25775 cd $(HOST_SUBDIR)/libcody && \
25776 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25777 @endif libcody-bootstrap
25778
25779
25780 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25781 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25782 maybe-all-stageautofeedback-libcody:
25783 maybe-clean-stageautofeedback-libcody:
25784 @if libcody-bootstrap
25785 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25786 all-stageautofeedback: all-stageautofeedback-libcody
25787 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25788 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25789 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25790 @r=`${PWD_COMMAND}`; export r; \
25791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25792 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25793 $(HOST_EXPORTS) \
25794 $(POSTSTAGE1_HOST_EXPORTS) \
25795 cd $(HOST_SUBDIR)/libcody && \
25796 \
25797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25798 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25799 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25800 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25801 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25805 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25806 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25807 $(TARGET-stageautofeedback-libcody)
25808
25809 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25810 clean-stageautofeedback: clean-stageautofeedback-libcody
25811 clean-stageautofeedback-libcody:
25812 @if [ $(current_stage) = stageautofeedback ]; then \
25813 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25814 else \
25815 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25816 $(MAKE) stageautofeedback-start; \
25817 fi; \
25818 cd $(HOST_SUBDIR)/libcody && \
25819 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25820 @endif libcody-bootstrap
25821
25822
25823
25824
25825
25826 .PHONY: check-libcody maybe-check-libcody
25827 maybe-check-libcody:
25828 @if libcody
25829 maybe-check-libcody: check-libcody
25830
25831 check-libcody:
25832 @: $(MAKE); $(unstage)
25833 @r=`${PWD_COMMAND}`; export r; \
25834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25835 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25836 (cd $(HOST_SUBDIR)/libcody && \
25837 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25838
25839 @endif libcody
25840
25841 .PHONY: install-libcody maybe-install-libcody
25842 maybe-install-libcody:
25843 @if libcody
25844 maybe-install-libcody: install-libcody
25845
25846 install-libcody:
25847
25848 @endif libcody
25849
25850 .PHONY: install-strip-libcody maybe-install-strip-libcody
25851 maybe-install-strip-libcody:
25852 @if libcody
25853 maybe-install-strip-libcody: install-strip-libcody
25854
25855 install-strip-libcody:
25856
25857 @endif libcody
25858
25859 # Other targets (info, dvi, pdf, etc.)
25860
25861 .PHONY: maybe-info-libcody info-libcody
25862 maybe-info-libcody:
25863 @if libcody
25864 maybe-info-libcody: info-libcody
25865
25866 # libcody doesn't support info.
25867 info-libcody:
25868
25869 @endif libcody
25870
25871 .PHONY: maybe-dvi-libcody dvi-libcody
25872 maybe-dvi-libcody:
25873 @if libcody
25874 maybe-dvi-libcody: dvi-libcody
25875
25876 dvi-libcody: \
25877 configure-libcody
25878 @[ -f ./libcody/Makefile ] || exit 0; \
25879 r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 $(HOST_EXPORTS) \
25882 for flag in $(EXTRA_HOST_FLAGS) ; do \
25883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884 done; \
25885 echo "Doing dvi in libcody"; \
25886 (cd $(HOST_SUBDIR)/libcody && \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889 "RANLIB=$${RANLIB}" \
25890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891 dvi) \
25892 || exit 1
25893
25894 @endif libcody
25895
25896 .PHONY: maybe-pdf-libcody pdf-libcody
25897 maybe-pdf-libcody:
25898 @if libcody
25899 maybe-pdf-libcody: pdf-libcody
25900
25901 # libcody doesn't support pdf.
25902 pdf-libcody:
25903
25904 @endif libcody
25905
25906 .PHONY: maybe-html-libcody html-libcody
25907 maybe-html-libcody:
25908 @if libcody
25909 maybe-html-libcody: html-libcody
25910
25911 # libcody doesn't support html.
25912 html-libcody:
25913
25914 @endif libcody
25915
25916 .PHONY: maybe-TAGS-libcody TAGS-libcody
25917 maybe-TAGS-libcody:
25918 @if libcody
25919 maybe-TAGS-libcody: TAGS-libcody
25920
25921 TAGS-libcody: \
25922 configure-libcody
25923 @[ -f ./libcody/Makefile ] || exit 0; \
25924 r=`${PWD_COMMAND}`; export r; \
25925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926 $(HOST_EXPORTS) \
25927 for flag in $(EXTRA_HOST_FLAGS) ; do \
25928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929 done; \
25930 echo "Doing TAGS in libcody"; \
25931 (cd $(HOST_SUBDIR)/libcody && \
25932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934 "RANLIB=$${RANLIB}" \
25935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936 TAGS) \
25937 || exit 1
25938
25939 @endif libcody
25940
25941 .PHONY: maybe-install-info-libcody install-info-libcody
25942 maybe-install-info-libcody:
25943 @if libcody
25944 maybe-install-info-libcody: install-info-libcody
25945
25946 # libcody doesn't support install-info.
25947 install-info-libcody:
25948
25949 @endif libcody
25950
25951 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25952 maybe-install-pdf-libcody:
25953 @if libcody
25954 maybe-install-pdf-libcody: install-pdf-libcody
25955
25956 # libcody doesn't support install-pdf.
25957 install-pdf-libcody:
25958
25959 @endif libcody
25960
25961 .PHONY: maybe-install-html-libcody install-html-libcody
25962 maybe-install-html-libcody:
25963 @if libcody
25964 maybe-install-html-libcody: install-html-libcody
25965
25966 # libcody doesn't support install-html.
25967 install-html-libcody:
25968
25969 @endif libcody
25970
25971 .PHONY: maybe-installcheck-libcody installcheck-libcody
25972 maybe-installcheck-libcody:
25973 @if libcody
25974 maybe-installcheck-libcody: installcheck-libcody
25975
25976 installcheck-libcody: \
25977 configure-libcody
25978 @[ -f ./libcody/Makefile ] || exit 0; \
25979 r=`${PWD_COMMAND}`; export r; \
25980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25981 $(HOST_EXPORTS) \
25982 for flag in $(EXTRA_HOST_FLAGS) ; do \
25983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25984 done; \
25985 echo "Doing installcheck in libcody"; \
25986 (cd $(HOST_SUBDIR)/libcody && \
25987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25989 "RANLIB=$${RANLIB}" \
25990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25991 installcheck) \
25992 || exit 1
25993
25994 @endif libcody
25995
25996 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25997 maybe-mostlyclean-libcody:
25998 @if libcody
25999 maybe-mostlyclean-libcody: mostlyclean-libcody
26000
26001 mostlyclean-libcody:
26002 @[ -f ./libcody/Makefile ] || exit 0; \
26003 r=`${PWD_COMMAND}`; export r; \
26004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26005 $(HOST_EXPORTS) \
26006 for flag in $(EXTRA_HOST_FLAGS) ; do \
26007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26008 done; \
26009 echo "Doing mostlyclean in libcody"; \
26010 (cd $(HOST_SUBDIR)/libcody && \
26011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26013 "RANLIB=$${RANLIB}" \
26014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26015 mostlyclean) \
26016 || exit 1
26017
26018 @endif libcody
26019
26020 .PHONY: maybe-clean-libcody clean-libcody
26021 maybe-clean-libcody:
26022 @if libcody
26023 maybe-clean-libcody: clean-libcody
26024
26025 clean-libcody:
26026 @[ -f ./libcody/Makefile ] || exit 0; \
26027 r=`${PWD_COMMAND}`; export r; \
26028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26029 $(HOST_EXPORTS) \
26030 for flag in $(EXTRA_HOST_FLAGS) ; do \
26031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26032 done; \
26033 echo "Doing clean in libcody"; \
26034 (cd $(HOST_SUBDIR)/libcody && \
26035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26037 "RANLIB=$${RANLIB}" \
26038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26039 clean) \
26040 || exit 1
26041
26042 @endif libcody
26043
26044 .PHONY: maybe-distclean-libcody distclean-libcody
26045 maybe-distclean-libcody:
26046 @if libcody
26047 maybe-distclean-libcody: distclean-libcody
26048
26049 distclean-libcody:
26050 @[ -f ./libcody/Makefile ] || exit 0; \
26051 r=`${PWD_COMMAND}`; export r; \
26052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26053 $(HOST_EXPORTS) \
26054 for flag in $(EXTRA_HOST_FLAGS) ; do \
26055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26056 done; \
26057 echo "Doing distclean in libcody"; \
26058 (cd $(HOST_SUBDIR)/libcody && \
26059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26061 "RANLIB=$${RANLIB}" \
26062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26063 distclean) \
26064 || exit 1
26065
26066 @endif libcody
26067
26068 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26069 maybe-maintainer-clean-libcody:
26070 @if libcody
26071 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26072
26073 maintainer-clean-libcody:
26074 @[ -f ./libcody/Makefile ] || exit 0; \
26075 r=`${PWD_COMMAND}`; export r; \
26076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077 $(HOST_EXPORTS) \
26078 for flag in $(EXTRA_HOST_FLAGS) ; do \
26079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26080 done; \
26081 echo "Doing maintainer-clean in libcody"; \
26082 (cd $(HOST_SUBDIR)/libcody && \
26083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26085 "RANLIB=$${RANLIB}" \
26086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26087 maintainer-clean) \
26088 || exit 1
26089
26090 @endif libcody
26091
26092
26093
26094 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26095 maybe-configure-libdecnumber:
26096 @if gcc-bootstrap
26097 configure-libdecnumber: stage_current
26098 @endif gcc-bootstrap
26099 @if libdecnumber
26100 maybe-configure-libdecnumber: configure-libdecnumber
26101 configure-libdecnumber:
26102 @r=`${PWD_COMMAND}`; export r; \
26103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26106 $(HOST_EXPORTS) \
26107 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26108 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26109 case $(srcdir) in \
26110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26111 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26113 esac; \
26114 module_srcdir=libdecnumber; \
26115 $(SHELL) \
26116 $$s/$$module_srcdir/configure \
26117 --srcdir=$${topdir}/$$module_srcdir \
26118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26119 --target=${target_alias} \
26120 || exit 1
26121 @endif libdecnumber
26122
26123
26124
26125 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26126 maybe-configure-stage1-libdecnumber:
26127 @if libdecnumber-bootstrap
26128 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26129 configure-stage1-libdecnumber:
26130 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26132 @r=`${PWD_COMMAND}`; export r; \
26133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134 TFLAGS="$(STAGE1_TFLAGS)"; \
26135 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26136 $(HOST_EXPORTS) \
26137 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26138 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26139 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26140 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26142 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26143 case $(srcdir) in \
26144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26145 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26147 esac; \
26148 module_srcdir=libdecnumber; \
26149 $(SHELL) $$s/$$module_srcdir/configure \
26150 --srcdir=$${topdir}/$$module_srcdir \
26151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26152 --target=${target_alias} \
26153 \
26154 $(STAGE1_CONFIGURE_FLAGS)
26155 @endif libdecnumber-bootstrap
26156
26157 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26158 maybe-configure-stage2-libdecnumber:
26159 @if libdecnumber-bootstrap
26160 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26161 configure-stage2-libdecnumber:
26162 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26164 @r=`${PWD_COMMAND}`; export r; \
26165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26166 TFLAGS="$(STAGE2_TFLAGS)"; \
26167 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26168 $(HOST_EXPORTS) \
26169 $(POSTSTAGE1_HOST_EXPORTS) \
26170 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26171 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26172 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26173 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26175 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26176 case $(srcdir) in \
26177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26178 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26180 esac; \
26181 module_srcdir=libdecnumber; \
26182 $(SHELL) $$s/$$module_srcdir/configure \
26183 --srcdir=$${topdir}/$$module_srcdir \
26184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26185 --target=${target_alias} \
26186 --with-build-libsubdir=$(HOST_SUBDIR) \
26187 $(STAGE2_CONFIGURE_FLAGS)
26188 @endif libdecnumber-bootstrap
26189
26190 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26191 maybe-configure-stage3-libdecnumber:
26192 @if libdecnumber-bootstrap
26193 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26194 configure-stage3-libdecnumber:
26195 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26197 @r=`${PWD_COMMAND}`; export r; \
26198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26199 TFLAGS="$(STAGE3_TFLAGS)"; \
26200 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26201 $(HOST_EXPORTS) \
26202 $(POSTSTAGE1_HOST_EXPORTS) \
26203 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26204 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26205 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26206 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26208 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26209 case $(srcdir) in \
26210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26211 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26213 esac; \
26214 module_srcdir=libdecnumber; \
26215 $(SHELL) $$s/$$module_srcdir/configure \
26216 --srcdir=$${topdir}/$$module_srcdir \
26217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26218 --target=${target_alias} \
26219 --with-build-libsubdir=$(HOST_SUBDIR) \
26220 $(STAGE3_CONFIGURE_FLAGS)
26221 @endif libdecnumber-bootstrap
26222
26223 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26224 maybe-configure-stage4-libdecnumber:
26225 @if libdecnumber-bootstrap
26226 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26227 configure-stage4-libdecnumber:
26228 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26230 @r=`${PWD_COMMAND}`; export r; \
26231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26232 TFLAGS="$(STAGE4_TFLAGS)"; \
26233 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26234 $(HOST_EXPORTS) \
26235 $(POSTSTAGE1_HOST_EXPORTS) \
26236 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26237 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26238 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26239 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26241 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26242 case $(srcdir) in \
26243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26244 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26246 esac; \
26247 module_srcdir=libdecnumber; \
26248 $(SHELL) $$s/$$module_srcdir/configure \
26249 --srcdir=$${topdir}/$$module_srcdir \
26250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26251 --target=${target_alias} \
26252 --with-build-libsubdir=$(HOST_SUBDIR) \
26253 $(STAGE4_CONFIGURE_FLAGS)
26254 @endif libdecnumber-bootstrap
26255
26256 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26257 maybe-configure-stageprofile-libdecnumber:
26258 @if libdecnumber-bootstrap
26259 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26260 configure-stageprofile-libdecnumber:
26261 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26263 @r=`${PWD_COMMAND}`; export r; \
26264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26265 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26266 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26267 $(HOST_EXPORTS) \
26268 $(POSTSTAGE1_HOST_EXPORTS) \
26269 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26270 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26271 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26272 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26274 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26275 case $(srcdir) in \
26276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26277 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26279 esac; \
26280 module_srcdir=libdecnumber; \
26281 $(SHELL) $$s/$$module_srcdir/configure \
26282 --srcdir=$${topdir}/$$module_srcdir \
26283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26284 --target=${target_alias} \
26285 --with-build-libsubdir=$(HOST_SUBDIR) \
26286 $(STAGEprofile_CONFIGURE_FLAGS)
26287 @endif libdecnumber-bootstrap
26288
26289 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26290 maybe-configure-stagetrain-libdecnumber:
26291 @if libdecnumber-bootstrap
26292 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26293 configure-stagetrain-libdecnumber:
26294 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26296 @r=`${PWD_COMMAND}`; export r; \
26297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26298 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26299 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26300 $(HOST_EXPORTS) \
26301 $(POSTSTAGE1_HOST_EXPORTS) \
26302 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26303 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26304 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26305 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26307 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26308 case $(srcdir) in \
26309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26310 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26312 esac; \
26313 module_srcdir=libdecnumber; \
26314 $(SHELL) $$s/$$module_srcdir/configure \
26315 --srcdir=$${topdir}/$$module_srcdir \
26316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26317 --target=${target_alias} \
26318 --with-build-libsubdir=$(HOST_SUBDIR) \
26319 $(STAGEtrain_CONFIGURE_FLAGS)
26320 @endif libdecnumber-bootstrap
26321
26322 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26323 maybe-configure-stagefeedback-libdecnumber:
26324 @if libdecnumber-bootstrap
26325 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26326 configure-stagefeedback-libdecnumber:
26327 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26329 @r=`${PWD_COMMAND}`; export r; \
26330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26331 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26332 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26333 $(HOST_EXPORTS) \
26334 $(POSTSTAGE1_HOST_EXPORTS) \
26335 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26336 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26337 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26338 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26340 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26341 case $(srcdir) in \
26342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26343 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26345 esac; \
26346 module_srcdir=libdecnumber; \
26347 $(SHELL) $$s/$$module_srcdir/configure \
26348 --srcdir=$${topdir}/$$module_srcdir \
26349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26350 --target=${target_alias} \
26351 --with-build-libsubdir=$(HOST_SUBDIR) \
26352 $(STAGEfeedback_CONFIGURE_FLAGS)
26353 @endif libdecnumber-bootstrap
26354
26355 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26356 maybe-configure-stageautoprofile-libdecnumber:
26357 @if libdecnumber-bootstrap
26358 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26359 configure-stageautoprofile-libdecnumber:
26360 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26362 @r=`${PWD_COMMAND}`; export r; \
26363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26365 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26366 $(HOST_EXPORTS) \
26367 $(POSTSTAGE1_HOST_EXPORTS) \
26368 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26369 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26370 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26371 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26373 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26374 case $(srcdir) in \
26375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26376 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26378 esac; \
26379 module_srcdir=libdecnumber; \
26380 $(SHELL) $$s/$$module_srcdir/configure \
26381 --srcdir=$${topdir}/$$module_srcdir \
26382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26383 --target=${target_alias} \
26384 --with-build-libsubdir=$(HOST_SUBDIR) \
26385 $(STAGEautoprofile_CONFIGURE_FLAGS)
26386 @endif libdecnumber-bootstrap
26387
26388 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26389 maybe-configure-stageautofeedback-libdecnumber:
26390 @if libdecnumber-bootstrap
26391 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26392 configure-stageautofeedback-libdecnumber:
26393 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26395 @r=`${PWD_COMMAND}`; export r; \
26396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26397 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26398 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26399 $(HOST_EXPORTS) \
26400 $(POSTSTAGE1_HOST_EXPORTS) \
26401 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26402 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26403 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26404 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26406 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26407 case $(srcdir) in \
26408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26409 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26411 esac; \
26412 module_srcdir=libdecnumber; \
26413 $(SHELL) $$s/$$module_srcdir/configure \
26414 --srcdir=$${topdir}/$$module_srcdir \
26415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26416 --target=${target_alias} \
26417 --with-build-libsubdir=$(HOST_SUBDIR) \
26418 $(STAGEautofeedback_CONFIGURE_FLAGS)
26419 @endif libdecnumber-bootstrap
26420
26421
26422
26423
26424
26425 .PHONY: all-libdecnumber maybe-all-libdecnumber
26426 maybe-all-libdecnumber:
26427 @if gcc-bootstrap
26428 all-libdecnumber: stage_current
26429 @endif gcc-bootstrap
26430 @if libdecnumber
26431 TARGET-libdecnumber=all
26432 maybe-all-libdecnumber: all-libdecnumber
26433 all-libdecnumber: configure-libdecnumber
26434 @r=`${PWD_COMMAND}`; export r; \
26435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26436 $(HOST_EXPORTS) \
26437 (cd $(HOST_SUBDIR)/libdecnumber && \
26438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26439 $(TARGET-libdecnumber))
26440 @endif libdecnumber
26441
26442
26443
26444 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26445 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26446 maybe-all-stage1-libdecnumber:
26447 maybe-clean-stage1-libdecnumber:
26448 @if libdecnumber-bootstrap
26449 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26450 all-stage1: all-stage1-libdecnumber
26451 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26452 all-stage1-libdecnumber: configure-stage1-libdecnumber
26453 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26454 @r=`${PWD_COMMAND}`; export r; \
26455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26456 TFLAGS="$(STAGE1_TFLAGS)"; \
26457 $(HOST_EXPORTS) \
26458 cd $(HOST_SUBDIR)/libdecnumber && \
26459 \
26460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26461 CFLAGS="$(STAGE1_CFLAGS)" \
26462 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26463 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26464 LIBCFLAGS="$(LIBCFLAGS)" \
26465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26468 $(EXTRA_HOST_FLAGS) \
26469 $(STAGE1_FLAGS_TO_PASS) \
26470 TFLAGS="$(STAGE1_TFLAGS)" \
26471 $(TARGET-stage1-libdecnumber)
26472
26473 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26474 clean-stage1: clean-stage1-libdecnumber
26475 clean-stage1-libdecnumber:
26476 @if [ $(current_stage) = stage1 ]; then \
26477 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26478 else \
26479 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26480 $(MAKE) stage1-start; \
26481 fi; \
26482 cd $(HOST_SUBDIR)/libdecnumber && \
26483 $(MAKE) $(EXTRA_HOST_FLAGS) \
26484 $(STAGE1_FLAGS_TO_PASS) clean
26485 @endif libdecnumber-bootstrap
26486
26487
26488 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26489 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26490 maybe-all-stage2-libdecnumber:
26491 maybe-clean-stage2-libdecnumber:
26492 @if libdecnumber-bootstrap
26493 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26494 all-stage2: all-stage2-libdecnumber
26495 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26496 all-stage2-libdecnumber: configure-stage2-libdecnumber
26497 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26498 @r=`${PWD_COMMAND}`; export r; \
26499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26500 TFLAGS="$(STAGE2_TFLAGS)"; \
26501 $(HOST_EXPORTS) \
26502 $(POSTSTAGE1_HOST_EXPORTS) \
26503 cd $(HOST_SUBDIR)/libdecnumber && \
26504 \
26505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26506 CFLAGS="$(STAGE2_CFLAGS)" \
26507 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26508 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26509 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26514 TFLAGS="$(STAGE2_TFLAGS)" \
26515 $(TARGET-stage2-libdecnumber)
26516
26517 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26518 clean-stage2: clean-stage2-libdecnumber
26519 clean-stage2-libdecnumber:
26520 @if [ $(current_stage) = stage2 ]; then \
26521 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26522 else \
26523 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26524 $(MAKE) stage2-start; \
26525 fi; \
26526 cd $(HOST_SUBDIR)/libdecnumber && \
26527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26528 @endif libdecnumber-bootstrap
26529
26530
26531 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26532 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26533 maybe-all-stage3-libdecnumber:
26534 maybe-clean-stage3-libdecnumber:
26535 @if libdecnumber-bootstrap
26536 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26537 all-stage3: all-stage3-libdecnumber
26538 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26539 all-stage3-libdecnumber: configure-stage3-libdecnumber
26540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26541 @r=`${PWD_COMMAND}`; export r; \
26542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26543 TFLAGS="$(STAGE3_TFLAGS)"; \
26544 $(HOST_EXPORTS) \
26545 $(POSTSTAGE1_HOST_EXPORTS) \
26546 cd $(HOST_SUBDIR)/libdecnumber && \
26547 \
26548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26549 CFLAGS="$(STAGE3_CFLAGS)" \
26550 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26551 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26552 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26557 TFLAGS="$(STAGE3_TFLAGS)" \
26558 $(TARGET-stage3-libdecnumber)
26559
26560 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26561 clean-stage3: clean-stage3-libdecnumber
26562 clean-stage3-libdecnumber:
26563 @if [ $(current_stage) = stage3 ]; then \
26564 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26565 else \
26566 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26567 $(MAKE) stage3-start; \
26568 fi; \
26569 cd $(HOST_SUBDIR)/libdecnumber && \
26570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26571 @endif libdecnumber-bootstrap
26572
26573
26574 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26575 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26576 maybe-all-stage4-libdecnumber:
26577 maybe-clean-stage4-libdecnumber:
26578 @if libdecnumber-bootstrap
26579 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26580 all-stage4: all-stage4-libdecnumber
26581 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26582 all-stage4-libdecnumber: configure-stage4-libdecnumber
26583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26584 @r=`${PWD_COMMAND}`; export r; \
26585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26586 TFLAGS="$(STAGE4_TFLAGS)"; \
26587 $(HOST_EXPORTS) \
26588 $(POSTSTAGE1_HOST_EXPORTS) \
26589 cd $(HOST_SUBDIR)/libdecnumber && \
26590 \
26591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26592 CFLAGS="$(STAGE4_CFLAGS)" \
26593 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26594 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26595 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26600 TFLAGS="$(STAGE4_TFLAGS)" \
26601 $(TARGET-stage4-libdecnumber)
26602
26603 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26604 clean-stage4: clean-stage4-libdecnumber
26605 clean-stage4-libdecnumber:
26606 @if [ $(current_stage) = stage4 ]; then \
26607 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26608 else \
26609 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26610 $(MAKE) stage4-start; \
26611 fi; \
26612 cd $(HOST_SUBDIR)/libdecnumber && \
26613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26614 @endif libdecnumber-bootstrap
26615
26616
26617 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26618 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26619 maybe-all-stageprofile-libdecnumber:
26620 maybe-clean-stageprofile-libdecnumber:
26621 @if libdecnumber-bootstrap
26622 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26623 all-stageprofile: all-stageprofile-libdecnumber
26624 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26625 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26627 @r=`${PWD_COMMAND}`; export r; \
26628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26630 $(HOST_EXPORTS) \
26631 $(POSTSTAGE1_HOST_EXPORTS) \
26632 cd $(HOST_SUBDIR)/libdecnumber && \
26633 \
26634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26635 CFLAGS="$(STAGEprofile_CFLAGS)" \
26636 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26637 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26638 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26643 TFLAGS="$(STAGEprofile_TFLAGS)" \
26644 $(TARGET-stageprofile-libdecnumber)
26645
26646 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26647 clean-stageprofile: clean-stageprofile-libdecnumber
26648 clean-stageprofile-libdecnumber:
26649 @if [ $(current_stage) = stageprofile ]; then \
26650 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26651 else \
26652 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26653 $(MAKE) stageprofile-start; \
26654 fi; \
26655 cd $(HOST_SUBDIR)/libdecnumber && \
26656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26657 @endif libdecnumber-bootstrap
26658
26659
26660 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26661 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26662 maybe-all-stagetrain-libdecnumber:
26663 maybe-clean-stagetrain-libdecnumber:
26664 @if libdecnumber-bootstrap
26665 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26666 all-stagetrain: all-stagetrain-libdecnumber
26667 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26668 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26669 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26670 @r=`${PWD_COMMAND}`; export r; \
26671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26672 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26673 $(HOST_EXPORTS) \
26674 $(POSTSTAGE1_HOST_EXPORTS) \
26675 cd $(HOST_SUBDIR)/libdecnumber && \
26676 \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26678 CFLAGS="$(STAGEtrain_CFLAGS)" \
26679 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26680 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26681 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26686 TFLAGS="$(STAGEtrain_TFLAGS)" \
26687 $(TARGET-stagetrain-libdecnumber)
26688
26689 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26690 clean-stagetrain: clean-stagetrain-libdecnumber
26691 clean-stagetrain-libdecnumber:
26692 @if [ $(current_stage) = stagetrain ]; then \
26693 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26694 else \
26695 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26696 $(MAKE) stagetrain-start; \
26697 fi; \
26698 cd $(HOST_SUBDIR)/libdecnumber && \
26699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26700 @endif libdecnumber-bootstrap
26701
26702
26703 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26704 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26705 maybe-all-stagefeedback-libdecnumber:
26706 maybe-clean-stagefeedback-libdecnumber:
26707 @if libdecnumber-bootstrap
26708 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26709 all-stagefeedback: all-stagefeedback-libdecnumber
26710 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26711 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26712 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26713 @r=`${PWD_COMMAND}`; export r; \
26714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26715 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26716 $(HOST_EXPORTS) \
26717 $(POSTSTAGE1_HOST_EXPORTS) \
26718 cd $(HOST_SUBDIR)/libdecnumber && \
26719 \
26720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26721 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26722 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26723 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26724 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26729 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26730 $(TARGET-stagefeedback-libdecnumber)
26731
26732 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26733 clean-stagefeedback: clean-stagefeedback-libdecnumber
26734 clean-stagefeedback-libdecnumber:
26735 @if [ $(current_stage) = stagefeedback ]; then \
26736 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26737 else \
26738 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26739 $(MAKE) stagefeedback-start; \
26740 fi; \
26741 cd $(HOST_SUBDIR)/libdecnumber && \
26742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26743 @endif libdecnumber-bootstrap
26744
26745
26746 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26747 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26748 maybe-all-stageautoprofile-libdecnumber:
26749 maybe-clean-stageautoprofile-libdecnumber:
26750 @if libdecnumber-bootstrap
26751 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26752 all-stageautoprofile: all-stageautoprofile-libdecnumber
26753 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26754 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26755 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26756 @r=`${PWD_COMMAND}`; export r; \
26757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26759 $(HOST_EXPORTS) \
26760 $(POSTSTAGE1_HOST_EXPORTS) \
26761 cd $(HOST_SUBDIR)/libdecnumber && \
26762 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26764 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26765 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26766 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26767 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26772 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26773 $(TARGET-stageautoprofile-libdecnumber)
26774
26775 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26776 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26777 clean-stageautoprofile-libdecnumber:
26778 @if [ $(current_stage) = stageautoprofile ]; then \
26779 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26780 else \
26781 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26782 $(MAKE) stageautoprofile-start; \
26783 fi; \
26784 cd $(HOST_SUBDIR)/libdecnumber && \
26785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26786 @endif libdecnumber-bootstrap
26787
26788
26789 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26790 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26791 maybe-all-stageautofeedback-libdecnumber:
26792 maybe-clean-stageautofeedback-libdecnumber:
26793 @if libdecnumber-bootstrap
26794 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26795 all-stageautofeedback: all-stageautofeedback-libdecnumber
26796 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26797 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26798 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26799 @r=`${PWD_COMMAND}`; export r; \
26800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26802 $(HOST_EXPORTS) \
26803 $(POSTSTAGE1_HOST_EXPORTS) \
26804 cd $(HOST_SUBDIR)/libdecnumber && \
26805 \
26806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26807 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26808 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26809 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26810 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26815 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26816 $(TARGET-stageautofeedback-libdecnumber)
26817
26818 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26819 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26820 clean-stageautofeedback-libdecnumber:
26821 @if [ $(current_stage) = stageautofeedback ]; then \
26822 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26823 else \
26824 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26825 $(MAKE) stageautofeedback-start; \
26826 fi; \
26827 cd $(HOST_SUBDIR)/libdecnumber && \
26828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26829 @endif libdecnumber-bootstrap
26830
26831
26832
26833
26834
26835 .PHONY: check-libdecnumber maybe-check-libdecnumber
26836 maybe-check-libdecnumber:
26837 @if libdecnumber
26838 maybe-check-libdecnumber: check-libdecnumber
26839
26840 check-libdecnumber:
26841 @: $(MAKE); $(unstage)
26842 @r=`${PWD_COMMAND}`; export r; \
26843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26844 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26845 (cd $(HOST_SUBDIR)/libdecnumber && \
26846 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26847
26848 @endif libdecnumber
26849
26850 .PHONY: install-libdecnumber maybe-install-libdecnumber
26851 maybe-install-libdecnumber:
26852 @if libdecnumber
26853 maybe-install-libdecnumber: install-libdecnumber
26854
26855 install-libdecnumber: installdirs
26856 @: $(MAKE); $(unstage)
26857 @r=`${PWD_COMMAND}`; export r; \
26858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859 $(HOST_EXPORTS) \
26860 (cd $(HOST_SUBDIR)/libdecnumber && \
26861 $(MAKE) $(FLAGS_TO_PASS) install)
26862
26863 @endif libdecnumber
26864
26865 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26866 maybe-install-strip-libdecnumber:
26867 @if libdecnumber
26868 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26869
26870 install-strip-libdecnumber: installdirs
26871 @: $(MAKE); $(unstage)
26872 @r=`${PWD_COMMAND}`; export r; \
26873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26874 $(HOST_EXPORTS) \
26875 (cd $(HOST_SUBDIR)/libdecnumber && \
26876 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26877
26878 @endif libdecnumber
26879
26880 # Other targets (info, dvi, pdf, etc.)
26881
26882 .PHONY: maybe-info-libdecnumber info-libdecnumber
26883 maybe-info-libdecnumber:
26884 @if libdecnumber
26885 maybe-info-libdecnumber: info-libdecnumber
26886
26887 info-libdecnumber: \
26888 configure-libdecnumber
26889 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26890 r=`${PWD_COMMAND}`; export r; \
26891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26892 $(HOST_EXPORTS) \
26893 for flag in $(EXTRA_HOST_FLAGS) ; do \
26894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26895 done; \
26896 echo "Doing info in libdecnumber"; \
26897 (cd $(HOST_SUBDIR)/libdecnumber && \
26898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26900 "RANLIB=$${RANLIB}" \
26901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26902 info) \
26903 || exit 1
26904
26905 @endif libdecnumber
26906
26907 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26908 maybe-dvi-libdecnumber:
26909 @if libdecnumber
26910 maybe-dvi-libdecnumber: dvi-libdecnumber
26911
26912 dvi-libdecnumber: \
26913 configure-libdecnumber
26914 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26915 r=`${PWD_COMMAND}`; export r; \
26916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917 $(HOST_EXPORTS) \
26918 for flag in $(EXTRA_HOST_FLAGS) ; do \
26919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26920 done; \
26921 echo "Doing dvi in libdecnumber"; \
26922 (cd $(HOST_SUBDIR)/libdecnumber && \
26923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26925 "RANLIB=$${RANLIB}" \
26926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927 dvi) \
26928 || exit 1
26929
26930 @endif libdecnumber
26931
26932 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26933 maybe-pdf-libdecnumber:
26934 @if libdecnumber
26935 maybe-pdf-libdecnumber: pdf-libdecnumber
26936
26937 pdf-libdecnumber: \
26938 configure-libdecnumber
26939 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26940 r=`${PWD_COMMAND}`; export r; \
26941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26942 $(HOST_EXPORTS) \
26943 for flag in $(EXTRA_HOST_FLAGS) ; do \
26944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26945 done; \
26946 echo "Doing pdf in libdecnumber"; \
26947 (cd $(HOST_SUBDIR)/libdecnumber && \
26948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26950 "RANLIB=$${RANLIB}" \
26951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26952 pdf) \
26953 || exit 1
26954
26955 @endif libdecnumber
26956
26957 .PHONY: maybe-html-libdecnumber html-libdecnumber
26958 maybe-html-libdecnumber:
26959 @if libdecnumber
26960 maybe-html-libdecnumber: html-libdecnumber
26961
26962 html-libdecnumber: \
26963 configure-libdecnumber
26964 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26965 r=`${PWD_COMMAND}`; export r; \
26966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26967 $(HOST_EXPORTS) \
26968 for flag in $(EXTRA_HOST_FLAGS) ; do \
26969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26970 done; \
26971 echo "Doing html in libdecnumber"; \
26972 (cd $(HOST_SUBDIR)/libdecnumber && \
26973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26975 "RANLIB=$${RANLIB}" \
26976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26977 html) \
26978 || exit 1
26979
26980 @endif libdecnumber
26981
26982 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26983 maybe-TAGS-libdecnumber:
26984 @if libdecnumber
26985 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26986
26987 TAGS-libdecnumber: \
26988 configure-libdecnumber
26989 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26990 r=`${PWD_COMMAND}`; export r; \
26991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992 $(HOST_EXPORTS) \
26993 for flag in $(EXTRA_HOST_FLAGS) ; do \
26994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995 done; \
26996 echo "Doing TAGS in libdecnumber"; \
26997 (cd $(HOST_SUBDIR)/libdecnumber && \
26998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000 "RANLIB=$${RANLIB}" \
27001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27002 TAGS) \
27003 || exit 1
27004
27005 @endif libdecnumber
27006
27007 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27008 maybe-install-info-libdecnumber:
27009 @if libdecnumber
27010 maybe-install-info-libdecnumber: install-info-libdecnumber
27011
27012 install-info-libdecnumber: \
27013 configure-libdecnumber \
27014 info-libdecnumber
27015 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27016 r=`${PWD_COMMAND}`; export r; \
27017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27018 $(HOST_EXPORTS) \
27019 for flag in $(EXTRA_HOST_FLAGS) ; do \
27020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27021 done; \
27022 echo "Doing install-info in libdecnumber"; \
27023 (cd $(HOST_SUBDIR)/libdecnumber && \
27024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27026 "RANLIB=$${RANLIB}" \
27027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27028 install-info) \
27029 || exit 1
27030
27031 @endif libdecnumber
27032
27033 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27034 maybe-install-pdf-libdecnumber:
27035 @if libdecnumber
27036 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27037
27038 install-pdf-libdecnumber: \
27039 configure-libdecnumber \
27040 pdf-libdecnumber
27041 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27042 r=`${PWD_COMMAND}`; export r; \
27043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27044 $(HOST_EXPORTS) \
27045 for flag in $(EXTRA_HOST_FLAGS) ; do \
27046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27047 done; \
27048 echo "Doing install-pdf in libdecnumber"; \
27049 (cd $(HOST_SUBDIR)/libdecnumber && \
27050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27052 "RANLIB=$${RANLIB}" \
27053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27054 install-pdf) \
27055 || exit 1
27056
27057 @endif libdecnumber
27058
27059 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27060 maybe-install-html-libdecnumber:
27061 @if libdecnumber
27062 maybe-install-html-libdecnumber: install-html-libdecnumber
27063
27064 install-html-libdecnumber: \
27065 configure-libdecnumber \
27066 html-libdecnumber
27067 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27068 r=`${PWD_COMMAND}`; export r; \
27069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27070 $(HOST_EXPORTS) \
27071 for flag in $(EXTRA_HOST_FLAGS) ; do \
27072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27073 done; \
27074 echo "Doing install-html in libdecnumber"; \
27075 (cd $(HOST_SUBDIR)/libdecnumber && \
27076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27078 "RANLIB=$${RANLIB}" \
27079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27080 install-html) \
27081 || exit 1
27082
27083 @endif libdecnumber
27084
27085 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27086 maybe-installcheck-libdecnumber:
27087 @if libdecnumber
27088 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27089
27090 installcheck-libdecnumber: \
27091 configure-libdecnumber
27092 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27093 r=`${PWD_COMMAND}`; export r; \
27094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095 $(HOST_EXPORTS) \
27096 for flag in $(EXTRA_HOST_FLAGS) ; do \
27097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27098 done; \
27099 echo "Doing installcheck in libdecnumber"; \
27100 (cd $(HOST_SUBDIR)/libdecnumber && \
27101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103 "RANLIB=$${RANLIB}" \
27104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27105 installcheck) \
27106 || exit 1
27107
27108 @endif libdecnumber
27109
27110 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27111 maybe-mostlyclean-libdecnumber:
27112 @if libdecnumber
27113 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27114
27115 mostlyclean-libdecnumber:
27116 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27117 r=`${PWD_COMMAND}`; export r; \
27118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27119 $(HOST_EXPORTS) \
27120 for flag in $(EXTRA_HOST_FLAGS) ; do \
27121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27122 done; \
27123 echo "Doing mostlyclean in libdecnumber"; \
27124 (cd $(HOST_SUBDIR)/libdecnumber && \
27125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27127 "RANLIB=$${RANLIB}" \
27128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27129 mostlyclean) \
27130 || exit 1
27131
27132 @endif libdecnumber
27133
27134 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27135 maybe-clean-libdecnumber:
27136 @if libdecnumber
27137 maybe-clean-libdecnumber: clean-libdecnumber
27138
27139 clean-libdecnumber:
27140 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27141 r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 $(HOST_EXPORTS) \
27144 for flag in $(EXTRA_HOST_FLAGS) ; do \
27145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27146 done; \
27147 echo "Doing clean in libdecnumber"; \
27148 (cd $(HOST_SUBDIR)/libdecnumber && \
27149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27151 "RANLIB=$${RANLIB}" \
27152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27153 clean) \
27154 || exit 1
27155
27156 @endif libdecnumber
27157
27158 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27159 maybe-distclean-libdecnumber:
27160 @if libdecnumber
27161 maybe-distclean-libdecnumber: distclean-libdecnumber
27162
27163 distclean-libdecnumber:
27164 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27165 r=`${PWD_COMMAND}`; export r; \
27166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167 $(HOST_EXPORTS) \
27168 for flag in $(EXTRA_HOST_FLAGS) ; do \
27169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27170 done; \
27171 echo "Doing distclean in libdecnumber"; \
27172 (cd $(HOST_SUBDIR)/libdecnumber && \
27173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27175 "RANLIB=$${RANLIB}" \
27176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27177 distclean) \
27178 || exit 1
27179
27180 @endif libdecnumber
27181
27182 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27183 maybe-maintainer-clean-libdecnumber:
27184 @if libdecnumber
27185 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27186
27187 maintainer-clean-libdecnumber:
27188 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27189 r=`${PWD_COMMAND}`; export r; \
27190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27191 $(HOST_EXPORTS) \
27192 for flag in $(EXTRA_HOST_FLAGS) ; do \
27193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27194 done; \
27195 echo "Doing maintainer-clean in libdecnumber"; \
27196 (cd $(HOST_SUBDIR)/libdecnumber && \
27197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27199 "RANLIB=$${RANLIB}" \
27200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27201 maintainer-clean) \
27202 || exit 1
27203
27204 @endif libdecnumber
27205
27206
27207
27208 .PHONY: configure-libgui maybe-configure-libgui
27209 maybe-configure-libgui:
27210 @if gcc-bootstrap
27211 configure-libgui: stage_current
27212 @endif gcc-bootstrap
27213 @if libgui
27214 maybe-configure-libgui: configure-libgui
27215 configure-libgui:
27216 @: $(MAKE); $(unstage)
27217 @r=`${PWD_COMMAND}`; export r; \
27218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27221 $(HOST_EXPORTS) \
27222 echo Configuring in $(HOST_SUBDIR)/libgui; \
27223 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27224 case $(srcdir) in \
27225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27226 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27228 esac; \
27229 module_srcdir=libgui; \
27230 $(SHELL) \
27231 $$s/$$module_srcdir/configure \
27232 --srcdir=$${topdir}/$$module_srcdir \
27233 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27234 --target=${target_alias} \
27235 || exit 1
27236 @endif libgui
27237
27238
27239
27240
27241
27242 .PHONY: all-libgui maybe-all-libgui
27243 maybe-all-libgui:
27244 @if gcc-bootstrap
27245 all-libgui: stage_current
27246 @endif gcc-bootstrap
27247 @if libgui
27248 TARGET-libgui=all
27249 maybe-all-libgui: all-libgui
27250 all-libgui: configure-libgui
27251 @: $(MAKE); $(unstage)
27252 @r=`${PWD_COMMAND}`; export r; \
27253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27254 $(HOST_EXPORTS) \
27255 (cd $(HOST_SUBDIR)/libgui && \
27256 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27257 $(TARGET-libgui))
27258 @endif libgui
27259
27260
27261
27262
27263 .PHONY: check-libgui maybe-check-libgui
27264 maybe-check-libgui:
27265 @if libgui
27266 maybe-check-libgui: check-libgui
27267
27268 check-libgui:
27269 @: $(MAKE); $(unstage)
27270 @r=`${PWD_COMMAND}`; export r; \
27271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272 $(HOST_EXPORTS) \
27273 (cd $(HOST_SUBDIR)/libgui && \
27274 $(MAKE) $(FLAGS_TO_PASS) check)
27275
27276 @endif libgui
27277
27278 .PHONY: install-libgui maybe-install-libgui
27279 maybe-install-libgui:
27280 @if libgui
27281 maybe-install-libgui: install-libgui
27282
27283 install-libgui: installdirs
27284 @: $(MAKE); $(unstage)
27285 @r=`${PWD_COMMAND}`; export r; \
27286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287 $(HOST_EXPORTS) \
27288 (cd $(HOST_SUBDIR)/libgui && \
27289 $(MAKE) $(FLAGS_TO_PASS) install)
27290
27291 @endif libgui
27292
27293 .PHONY: install-strip-libgui maybe-install-strip-libgui
27294 maybe-install-strip-libgui:
27295 @if libgui
27296 maybe-install-strip-libgui: install-strip-libgui
27297
27298 install-strip-libgui: installdirs
27299 @: $(MAKE); $(unstage)
27300 @r=`${PWD_COMMAND}`; export r; \
27301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27302 $(HOST_EXPORTS) \
27303 (cd $(HOST_SUBDIR)/libgui && \
27304 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27305
27306 @endif libgui
27307
27308 # Other targets (info, dvi, pdf, etc.)
27309
27310 .PHONY: maybe-info-libgui info-libgui
27311 maybe-info-libgui:
27312 @if libgui
27313 maybe-info-libgui: info-libgui
27314
27315 info-libgui: \
27316 configure-libgui
27317 @: $(MAKE); $(unstage)
27318 @[ -f ./libgui/Makefile ] || exit 0; \
27319 r=`${PWD_COMMAND}`; export r; \
27320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27321 $(HOST_EXPORTS) \
27322 for flag in $(EXTRA_HOST_FLAGS) ; do \
27323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27324 done; \
27325 echo "Doing info in libgui"; \
27326 (cd $(HOST_SUBDIR)/libgui && \
27327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27329 "RANLIB=$${RANLIB}" \
27330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27331 info) \
27332 || exit 1
27333
27334 @endif libgui
27335
27336 .PHONY: maybe-dvi-libgui dvi-libgui
27337 maybe-dvi-libgui:
27338 @if libgui
27339 maybe-dvi-libgui: dvi-libgui
27340
27341 dvi-libgui: \
27342 configure-libgui
27343 @: $(MAKE); $(unstage)
27344 @[ -f ./libgui/Makefile ] || exit 0; \
27345 r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 $(HOST_EXPORTS) \
27348 for flag in $(EXTRA_HOST_FLAGS) ; do \
27349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27350 done; \
27351 echo "Doing dvi in libgui"; \
27352 (cd $(HOST_SUBDIR)/libgui && \
27353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27355 "RANLIB=$${RANLIB}" \
27356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27357 dvi) \
27358 || exit 1
27359
27360 @endif libgui
27361
27362 .PHONY: maybe-pdf-libgui pdf-libgui
27363 maybe-pdf-libgui:
27364 @if libgui
27365 maybe-pdf-libgui: pdf-libgui
27366
27367 pdf-libgui: \
27368 configure-libgui
27369 @: $(MAKE); $(unstage)
27370 @[ -f ./libgui/Makefile ] || exit 0; \
27371 r=`${PWD_COMMAND}`; export r; \
27372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27373 $(HOST_EXPORTS) \
27374 for flag in $(EXTRA_HOST_FLAGS) ; do \
27375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27376 done; \
27377 echo "Doing pdf in libgui"; \
27378 (cd $(HOST_SUBDIR)/libgui && \
27379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27381 "RANLIB=$${RANLIB}" \
27382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27383 pdf) \
27384 || exit 1
27385
27386 @endif libgui
27387
27388 .PHONY: maybe-html-libgui html-libgui
27389 maybe-html-libgui:
27390 @if libgui
27391 maybe-html-libgui: html-libgui
27392
27393 html-libgui: \
27394 configure-libgui
27395 @: $(MAKE); $(unstage)
27396 @[ -f ./libgui/Makefile ] || exit 0; \
27397 r=`${PWD_COMMAND}`; export r; \
27398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399 $(HOST_EXPORTS) \
27400 for flag in $(EXTRA_HOST_FLAGS) ; do \
27401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27402 done; \
27403 echo "Doing html in libgui"; \
27404 (cd $(HOST_SUBDIR)/libgui && \
27405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27407 "RANLIB=$${RANLIB}" \
27408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27409 html) \
27410 || exit 1
27411
27412 @endif libgui
27413
27414 .PHONY: maybe-TAGS-libgui TAGS-libgui
27415 maybe-TAGS-libgui:
27416 @if libgui
27417 maybe-TAGS-libgui: TAGS-libgui
27418
27419 TAGS-libgui: \
27420 configure-libgui
27421 @: $(MAKE); $(unstage)
27422 @[ -f ./libgui/Makefile ] || exit 0; \
27423 r=`${PWD_COMMAND}`; export r; \
27424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425 $(HOST_EXPORTS) \
27426 for flag in $(EXTRA_HOST_FLAGS) ; do \
27427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27428 done; \
27429 echo "Doing TAGS in libgui"; \
27430 (cd $(HOST_SUBDIR)/libgui && \
27431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27433 "RANLIB=$${RANLIB}" \
27434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27435 TAGS) \
27436 || exit 1
27437
27438 @endif libgui
27439
27440 .PHONY: maybe-install-info-libgui install-info-libgui
27441 maybe-install-info-libgui:
27442 @if libgui
27443 maybe-install-info-libgui: install-info-libgui
27444
27445 install-info-libgui: \
27446 configure-libgui \
27447 info-libgui
27448 @: $(MAKE); $(unstage)
27449 @[ -f ./libgui/Makefile ] || exit 0; \
27450 r=`${PWD_COMMAND}`; export r; \
27451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27452 $(HOST_EXPORTS) \
27453 for flag in $(EXTRA_HOST_FLAGS) ; do \
27454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27455 done; \
27456 echo "Doing install-info in libgui"; \
27457 (cd $(HOST_SUBDIR)/libgui && \
27458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27460 "RANLIB=$${RANLIB}" \
27461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27462 install-info) \
27463 || exit 1
27464
27465 @endif libgui
27466
27467 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27468 maybe-install-pdf-libgui:
27469 @if libgui
27470 maybe-install-pdf-libgui: install-pdf-libgui
27471
27472 install-pdf-libgui: \
27473 configure-libgui \
27474 pdf-libgui
27475 @: $(MAKE); $(unstage)
27476 @[ -f ./libgui/Makefile ] || exit 0; \
27477 r=`${PWD_COMMAND}`; export r; \
27478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27479 $(HOST_EXPORTS) \
27480 for flag in $(EXTRA_HOST_FLAGS) ; do \
27481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27482 done; \
27483 echo "Doing install-pdf in libgui"; \
27484 (cd $(HOST_SUBDIR)/libgui && \
27485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27487 "RANLIB=$${RANLIB}" \
27488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27489 install-pdf) \
27490 || exit 1
27491
27492 @endif libgui
27493
27494 .PHONY: maybe-install-html-libgui install-html-libgui
27495 maybe-install-html-libgui:
27496 @if libgui
27497 maybe-install-html-libgui: install-html-libgui
27498
27499 install-html-libgui: \
27500 configure-libgui \
27501 html-libgui
27502 @: $(MAKE); $(unstage)
27503 @[ -f ./libgui/Makefile ] || exit 0; \
27504 r=`${PWD_COMMAND}`; export r; \
27505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27506 $(HOST_EXPORTS) \
27507 for flag in $(EXTRA_HOST_FLAGS) ; do \
27508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27509 done; \
27510 echo "Doing install-html in libgui"; \
27511 (cd $(HOST_SUBDIR)/libgui && \
27512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27514 "RANLIB=$${RANLIB}" \
27515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27516 install-html) \
27517 || exit 1
27518
27519 @endif libgui
27520
27521 .PHONY: maybe-installcheck-libgui installcheck-libgui
27522 maybe-installcheck-libgui:
27523 @if libgui
27524 maybe-installcheck-libgui: installcheck-libgui
27525
27526 installcheck-libgui: \
27527 configure-libgui
27528 @: $(MAKE); $(unstage)
27529 @[ -f ./libgui/Makefile ] || exit 0; \
27530 r=`${PWD_COMMAND}`; export r; \
27531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27532 $(HOST_EXPORTS) \
27533 for flag in $(EXTRA_HOST_FLAGS) ; do \
27534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27535 done; \
27536 echo "Doing installcheck in libgui"; \
27537 (cd $(HOST_SUBDIR)/libgui && \
27538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27540 "RANLIB=$${RANLIB}" \
27541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27542 installcheck) \
27543 || exit 1
27544
27545 @endif libgui
27546
27547 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27548 maybe-mostlyclean-libgui:
27549 @if libgui
27550 maybe-mostlyclean-libgui: mostlyclean-libgui
27551
27552 mostlyclean-libgui:
27553 @: $(MAKE); $(unstage)
27554 @[ -f ./libgui/Makefile ] || exit 0; \
27555 r=`${PWD_COMMAND}`; export r; \
27556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557 $(HOST_EXPORTS) \
27558 for flag in $(EXTRA_HOST_FLAGS) ; do \
27559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27560 done; \
27561 echo "Doing mostlyclean in libgui"; \
27562 (cd $(HOST_SUBDIR)/libgui && \
27563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27565 "RANLIB=$${RANLIB}" \
27566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27567 mostlyclean) \
27568 || exit 1
27569
27570 @endif libgui
27571
27572 .PHONY: maybe-clean-libgui clean-libgui
27573 maybe-clean-libgui:
27574 @if libgui
27575 maybe-clean-libgui: clean-libgui
27576
27577 clean-libgui:
27578 @: $(MAKE); $(unstage)
27579 @[ -f ./libgui/Makefile ] || exit 0; \
27580 r=`${PWD_COMMAND}`; export r; \
27581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27582 $(HOST_EXPORTS) \
27583 for flag in $(EXTRA_HOST_FLAGS) ; do \
27584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27585 done; \
27586 echo "Doing clean in libgui"; \
27587 (cd $(HOST_SUBDIR)/libgui && \
27588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27590 "RANLIB=$${RANLIB}" \
27591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27592 clean) \
27593 || exit 1
27594
27595 @endif libgui
27596
27597 .PHONY: maybe-distclean-libgui distclean-libgui
27598 maybe-distclean-libgui:
27599 @if libgui
27600 maybe-distclean-libgui: distclean-libgui
27601
27602 distclean-libgui:
27603 @: $(MAKE); $(unstage)
27604 @[ -f ./libgui/Makefile ] || exit 0; \
27605 r=`${PWD_COMMAND}`; export r; \
27606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27607 $(HOST_EXPORTS) \
27608 for flag in $(EXTRA_HOST_FLAGS) ; do \
27609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27610 done; \
27611 echo "Doing distclean in libgui"; \
27612 (cd $(HOST_SUBDIR)/libgui && \
27613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27615 "RANLIB=$${RANLIB}" \
27616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27617 distclean) \
27618 || exit 1
27619
27620 @endif libgui
27621
27622 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27623 maybe-maintainer-clean-libgui:
27624 @if libgui
27625 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27626
27627 maintainer-clean-libgui:
27628 @: $(MAKE); $(unstage)
27629 @[ -f ./libgui/Makefile ] || exit 0; \
27630 r=`${PWD_COMMAND}`; export r; \
27631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27632 $(HOST_EXPORTS) \
27633 for flag in $(EXTRA_HOST_FLAGS) ; do \
27634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27635 done; \
27636 echo "Doing maintainer-clean in libgui"; \
27637 (cd $(HOST_SUBDIR)/libgui && \
27638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27640 "RANLIB=$${RANLIB}" \
27641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27642 maintainer-clean) \
27643 || exit 1
27644
27645 @endif libgui
27646
27647
27648
27649 .PHONY: configure-libiberty maybe-configure-libiberty
27650 maybe-configure-libiberty:
27651 @if gcc-bootstrap
27652 configure-libiberty: stage_current
27653 @endif gcc-bootstrap
27654 @if libiberty
27655 maybe-configure-libiberty: configure-libiberty
27656 configure-libiberty:
27657 @r=`${PWD_COMMAND}`; export r; \
27658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27661 $(HOST_EXPORTS) \
27662 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27663 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27664 case $(srcdir) in \
27665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27666 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27668 esac; \
27669 module_srcdir=libiberty; \
27670 $(SHELL) \
27671 $$s/$$module_srcdir/configure \
27672 --srcdir=$${topdir}/$$module_srcdir \
27673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27674 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27675 || exit 1
27676 @endif libiberty
27677
27678
27679
27680 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27681 maybe-configure-stage1-libiberty:
27682 @if libiberty-bootstrap
27683 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27684 configure-stage1-libiberty:
27685 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27687 @r=`${PWD_COMMAND}`; export r; \
27688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27689 TFLAGS="$(STAGE1_TFLAGS)"; \
27690 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27691 $(HOST_EXPORTS) \
27692 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27693 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27694 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27695 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27697 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27698 case $(srcdir) in \
27699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27700 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27702 esac; \
27703 module_srcdir=libiberty; \
27704 $(SHELL) $$s/$$module_srcdir/configure \
27705 --srcdir=$${topdir}/$$module_srcdir \
27706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27707 --target=${target_alias} \
27708 \
27709 $(STAGE1_CONFIGURE_FLAGS) \
27710 @extra_host_libiberty_configure_flags@
27711 @endif libiberty-bootstrap
27712
27713 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27714 maybe-configure-stage2-libiberty:
27715 @if libiberty-bootstrap
27716 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27717 configure-stage2-libiberty:
27718 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27720 @r=`${PWD_COMMAND}`; export r; \
27721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27722 TFLAGS="$(STAGE2_TFLAGS)"; \
27723 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27724 $(HOST_EXPORTS) \
27725 $(POSTSTAGE1_HOST_EXPORTS) \
27726 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27727 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27728 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27729 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27731 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27732 case $(srcdir) in \
27733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27734 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27736 esac; \
27737 module_srcdir=libiberty; \
27738 $(SHELL) $$s/$$module_srcdir/configure \
27739 --srcdir=$${topdir}/$$module_srcdir \
27740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27741 --target=${target_alias} \
27742 --with-build-libsubdir=$(HOST_SUBDIR) \
27743 $(STAGE2_CONFIGURE_FLAGS) \
27744 @extra_host_libiberty_configure_flags@
27745 @endif libiberty-bootstrap
27746
27747 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27748 maybe-configure-stage3-libiberty:
27749 @if libiberty-bootstrap
27750 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27751 configure-stage3-libiberty:
27752 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27754 @r=`${PWD_COMMAND}`; export r; \
27755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27756 TFLAGS="$(STAGE3_TFLAGS)"; \
27757 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27758 $(HOST_EXPORTS) \
27759 $(POSTSTAGE1_HOST_EXPORTS) \
27760 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27761 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27762 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27763 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27765 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27766 case $(srcdir) in \
27767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27768 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27770 esac; \
27771 module_srcdir=libiberty; \
27772 $(SHELL) $$s/$$module_srcdir/configure \
27773 --srcdir=$${topdir}/$$module_srcdir \
27774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27775 --target=${target_alias} \
27776 --with-build-libsubdir=$(HOST_SUBDIR) \
27777 $(STAGE3_CONFIGURE_FLAGS) \
27778 @extra_host_libiberty_configure_flags@
27779 @endif libiberty-bootstrap
27780
27781 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27782 maybe-configure-stage4-libiberty:
27783 @if libiberty-bootstrap
27784 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27785 configure-stage4-libiberty:
27786 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27787 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27788 @r=`${PWD_COMMAND}`; export r; \
27789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27790 TFLAGS="$(STAGE4_TFLAGS)"; \
27791 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27792 $(HOST_EXPORTS) \
27793 $(POSTSTAGE1_HOST_EXPORTS) \
27794 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27795 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27796 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27797 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27799 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27800 case $(srcdir) in \
27801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27802 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27804 esac; \
27805 module_srcdir=libiberty; \
27806 $(SHELL) $$s/$$module_srcdir/configure \
27807 --srcdir=$${topdir}/$$module_srcdir \
27808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27809 --target=${target_alias} \
27810 --with-build-libsubdir=$(HOST_SUBDIR) \
27811 $(STAGE4_CONFIGURE_FLAGS) \
27812 @extra_host_libiberty_configure_flags@
27813 @endif libiberty-bootstrap
27814
27815 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27816 maybe-configure-stageprofile-libiberty:
27817 @if libiberty-bootstrap
27818 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27819 configure-stageprofile-libiberty:
27820 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27822 @r=`${PWD_COMMAND}`; export r; \
27823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27824 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27825 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27826 $(HOST_EXPORTS) \
27827 $(POSTSTAGE1_HOST_EXPORTS) \
27828 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27829 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27830 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27831 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27833 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27834 case $(srcdir) in \
27835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27836 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27838 esac; \
27839 module_srcdir=libiberty; \
27840 $(SHELL) $$s/$$module_srcdir/configure \
27841 --srcdir=$${topdir}/$$module_srcdir \
27842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27843 --target=${target_alias} \
27844 --with-build-libsubdir=$(HOST_SUBDIR) \
27845 $(STAGEprofile_CONFIGURE_FLAGS) \
27846 @extra_host_libiberty_configure_flags@
27847 @endif libiberty-bootstrap
27848
27849 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27850 maybe-configure-stagetrain-libiberty:
27851 @if libiberty-bootstrap
27852 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27853 configure-stagetrain-libiberty:
27854 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27856 @r=`${PWD_COMMAND}`; export r; \
27857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27858 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27859 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27860 $(HOST_EXPORTS) \
27861 $(POSTSTAGE1_HOST_EXPORTS) \
27862 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27863 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27864 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27865 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27867 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27868 case $(srcdir) in \
27869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27870 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27872 esac; \
27873 module_srcdir=libiberty; \
27874 $(SHELL) $$s/$$module_srcdir/configure \
27875 --srcdir=$${topdir}/$$module_srcdir \
27876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27877 --target=${target_alias} \
27878 --with-build-libsubdir=$(HOST_SUBDIR) \
27879 $(STAGEtrain_CONFIGURE_FLAGS) \
27880 @extra_host_libiberty_configure_flags@
27881 @endif libiberty-bootstrap
27882
27883 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27884 maybe-configure-stagefeedback-libiberty:
27885 @if libiberty-bootstrap
27886 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27887 configure-stagefeedback-libiberty:
27888 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27890 @r=`${PWD_COMMAND}`; export r; \
27891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27892 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27893 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27894 $(HOST_EXPORTS) \
27895 $(POSTSTAGE1_HOST_EXPORTS) \
27896 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27897 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27898 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27899 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27901 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27902 case $(srcdir) in \
27903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27904 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27906 esac; \
27907 module_srcdir=libiberty; \
27908 $(SHELL) $$s/$$module_srcdir/configure \
27909 --srcdir=$${topdir}/$$module_srcdir \
27910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27911 --target=${target_alias} \
27912 --with-build-libsubdir=$(HOST_SUBDIR) \
27913 $(STAGEfeedback_CONFIGURE_FLAGS) \
27914 @extra_host_libiberty_configure_flags@
27915 @endif libiberty-bootstrap
27916
27917 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27918 maybe-configure-stageautoprofile-libiberty:
27919 @if libiberty-bootstrap
27920 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27921 configure-stageautoprofile-libiberty:
27922 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27924 @r=`${PWD_COMMAND}`; export r; \
27925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27926 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27927 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27928 $(HOST_EXPORTS) \
27929 $(POSTSTAGE1_HOST_EXPORTS) \
27930 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27931 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27932 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27933 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27935 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27936 case $(srcdir) in \
27937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27938 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27940 esac; \
27941 module_srcdir=libiberty; \
27942 $(SHELL) $$s/$$module_srcdir/configure \
27943 --srcdir=$${topdir}/$$module_srcdir \
27944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27945 --target=${target_alias} \
27946 --with-build-libsubdir=$(HOST_SUBDIR) \
27947 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27948 @extra_host_libiberty_configure_flags@
27949 @endif libiberty-bootstrap
27950
27951 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27952 maybe-configure-stageautofeedback-libiberty:
27953 @if libiberty-bootstrap
27954 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27955 configure-stageautofeedback-libiberty:
27956 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27958 @r=`${PWD_COMMAND}`; export r; \
27959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27960 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27961 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27962 $(HOST_EXPORTS) \
27963 $(POSTSTAGE1_HOST_EXPORTS) \
27964 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27965 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27966 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27967 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27969 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27970 case $(srcdir) in \
27971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27972 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27974 esac; \
27975 module_srcdir=libiberty; \
27976 $(SHELL) $$s/$$module_srcdir/configure \
27977 --srcdir=$${topdir}/$$module_srcdir \
27978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27979 --target=${target_alias} \
27980 --with-build-libsubdir=$(HOST_SUBDIR) \
27981 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27982 @extra_host_libiberty_configure_flags@
27983 @endif libiberty-bootstrap
27984
27985
27986
27987
27988
27989 .PHONY: all-libiberty maybe-all-libiberty
27990 maybe-all-libiberty:
27991 @if gcc-bootstrap
27992 all-libiberty: stage_current
27993 @endif gcc-bootstrap
27994 @if libiberty
27995 TARGET-libiberty=all
27996 maybe-all-libiberty: all-libiberty
27997 all-libiberty: configure-libiberty
27998 @r=`${PWD_COMMAND}`; export r; \
27999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28000 $(HOST_EXPORTS) \
28001 (cd $(HOST_SUBDIR)/libiberty && \
28002 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28003 $(TARGET-libiberty))
28004 @endif libiberty
28005
28006
28007
28008 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28009 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28010 maybe-all-stage1-libiberty:
28011 maybe-clean-stage1-libiberty:
28012 @if libiberty-bootstrap
28013 maybe-all-stage1-libiberty: all-stage1-libiberty
28014 all-stage1: all-stage1-libiberty
28015 TARGET-stage1-libiberty = $(TARGET-libiberty)
28016 all-stage1-libiberty: configure-stage1-libiberty
28017 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28018 @r=`${PWD_COMMAND}`; export r; \
28019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28020 TFLAGS="$(STAGE1_TFLAGS)"; \
28021 $(HOST_EXPORTS) \
28022 cd $(HOST_SUBDIR)/libiberty && \
28023 \
28024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28025 CFLAGS="$(STAGE1_CFLAGS)" \
28026 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28027 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28028 LIBCFLAGS="$(LIBCFLAGS)" \
28029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28032 $(EXTRA_HOST_FLAGS) \
28033 $(STAGE1_FLAGS_TO_PASS) \
28034 TFLAGS="$(STAGE1_TFLAGS)" \
28035 $(TARGET-stage1-libiberty)
28036
28037 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28038 clean-stage1: clean-stage1-libiberty
28039 clean-stage1-libiberty:
28040 @if [ $(current_stage) = stage1 ]; then \
28041 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28042 else \
28043 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28044 $(MAKE) stage1-start; \
28045 fi; \
28046 cd $(HOST_SUBDIR)/libiberty && \
28047 $(MAKE) $(EXTRA_HOST_FLAGS) \
28048 $(STAGE1_FLAGS_TO_PASS) clean
28049 @endif libiberty-bootstrap
28050
28051
28052 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28053 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28054 maybe-all-stage2-libiberty:
28055 maybe-clean-stage2-libiberty:
28056 @if libiberty-bootstrap
28057 maybe-all-stage2-libiberty: all-stage2-libiberty
28058 all-stage2: all-stage2-libiberty
28059 TARGET-stage2-libiberty = $(TARGET-libiberty)
28060 all-stage2-libiberty: configure-stage2-libiberty
28061 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28062 @r=`${PWD_COMMAND}`; export r; \
28063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28064 TFLAGS="$(STAGE2_TFLAGS)"; \
28065 $(HOST_EXPORTS) \
28066 $(POSTSTAGE1_HOST_EXPORTS) \
28067 cd $(HOST_SUBDIR)/libiberty && \
28068 \
28069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28070 CFLAGS="$(STAGE2_CFLAGS)" \
28071 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28072 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28073 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28077 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28078 TFLAGS="$(STAGE2_TFLAGS)" \
28079 $(TARGET-stage2-libiberty)
28080
28081 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28082 clean-stage2: clean-stage2-libiberty
28083 clean-stage2-libiberty:
28084 @if [ $(current_stage) = stage2 ]; then \
28085 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28086 else \
28087 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28088 $(MAKE) stage2-start; \
28089 fi; \
28090 cd $(HOST_SUBDIR)/libiberty && \
28091 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28092 @endif libiberty-bootstrap
28093
28094
28095 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28096 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28097 maybe-all-stage3-libiberty:
28098 maybe-clean-stage3-libiberty:
28099 @if libiberty-bootstrap
28100 maybe-all-stage3-libiberty: all-stage3-libiberty
28101 all-stage3: all-stage3-libiberty
28102 TARGET-stage3-libiberty = $(TARGET-libiberty)
28103 all-stage3-libiberty: configure-stage3-libiberty
28104 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28105 @r=`${PWD_COMMAND}`; export r; \
28106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28107 TFLAGS="$(STAGE3_TFLAGS)"; \
28108 $(HOST_EXPORTS) \
28109 $(POSTSTAGE1_HOST_EXPORTS) \
28110 cd $(HOST_SUBDIR)/libiberty && \
28111 \
28112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28113 CFLAGS="$(STAGE3_CFLAGS)" \
28114 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28115 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28116 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28120 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28121 TFLAGS="$(STAGE3_TFLAGS)" \
28122 $(TARGET-stage3-libiberty)
28123
28124 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28125 clean-stage3: clean-stage3-libiberty
28126 clean-stage3-libiberty:
28127 @if [ $(current_stage) = stage3 ]; then \
28128 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28129 else \
28130 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28131 $(MAKE) stage3-start; \
28132 fi; \
28133 cd $(HOST_SUBDIR)/libiberty && \
28134 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28135 @endif libiberty-bootstrap
28136
28137
28138 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28139 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28140 maybe-all-stage4-libiberty:
28141 maybe-clean-stage4-libiberty:
28142 @if libiberty-bootstrap
28143 maybe-all-stage4-libiberty: all-stage4-libiberty
28144 all-stage4: all-stage4-libiberty
28145 TARGET-stage4-libiberty = $(TARGET-libiberty)
28146 all-stage4-libiberty: configure-stage4-libiberty
28147 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28148 @r=`${PWD_COMMAND}`; export r; \
28149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28150 TFLAGS="$(STAGE4_TFLAGS)"; \
28151 $(HOST_EXPORTS) \
28152 $(POSTSTAGE1_HOST_EXPORTS) \
28153 cd $(HOST_SUBDIR)/libiberty && \
28154 \
28155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28156 CFLAGS="$(STAGE4_CFLAGS)" \
28157 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28158 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28159 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28163 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28164 TFLAGS="$(STAGE4_TFLAGS)" \
28165 $(TARGET-stage4-libiberty)
28166
28167 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28168 clean-stage4: clean-stage4-libiberty
28169 clean-stage4-libiberty:
28170 @if [ $(current_stage) = stage4 ]; then \
28171 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28172 else \
28173 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28174 $(MAKE) stage4-start; \
28175 fi; \
28176 cd $(HOST_SUBDIR)/libiberty && \
28177 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28178 @endif libiberty-bootstrap
28179
28180
28181 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28182 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28183 maybe-all-stageprofile-libiberty:
28184 maybe-clean-stageprofile-libiberty:
28185 @if libiberty-bootstrap
28186 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28187 all-stageprofile: all-stageprofile-libiberty
28188 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28189 all-stageprofile-libiberty: configure-stageprofile-libiberty
28190 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28191 @r=`${PWD_COMMAND}`; export r; \
28192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28194 $(HOST_EXPORTS) \
28195 $(POSTSTAGE1_HOST_EXPORTS) \
28196 cd $(HOST_SUBDIR)/libiberty && \
28197 \
28198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28199 CFLAGS="$(STAGEprofile_CFLAGS)" \
28200 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28201 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28202 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28203 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28204 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28205 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28206 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28207 TFLAGS="$(STAGEprofile_TFLAGS)" \
28208 $(TARGET-stageprofile-libiberty)
28209
28210 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28211 clean-stageprofile: clean-stageprofile-libiberty
28212 clean-stageprofile-libiberty:
28213 @if [ $(current_stage) = stageprofile ]; then \
28214 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28215 else \
28216 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28217 $(MAKE) stageprofile-start; \
28218 fi; \
28219 cd $(HOST_SUBDIR)/libiberty && \
28220 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28221 @endif libiberty-bootstrap
28222
28223
28224 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28225 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28226 maybe-all-stagetrain-libiberty:
28227 maybe-clean-stagetrain-libiberty:
28228 @if libiberty-bootstrap
28229 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28230 all-stagetrain: all-stagetrain-libiberty
28231 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28232 all-stagetrain-libiberty: configure-stagetrain-libiberty
28233 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28234 @r=`${PWD_COMMAND}`; export r; \
28235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28236 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28237 $(HOST_EXPORTS) \
28238 $(POSTSTAGE1_HOST_EXPORTS) \
28239 cd $(HOST_SUBDIR)/libiberty && \
28240 \
28241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28242 CFLAGS="$(STAGEtrain_CFLAGS)" \
28243 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28244 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28245 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28246 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28247 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28248 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28249 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28250 TFLAGS="$(STAGEtrain_TFLAGS)" \
28251 $(TARGET-stagetrain-libiberty)
28252
28253 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28254 clean-stagetrain: clean-stagetrain-libiberty
28255 clean-stagetrain-libiberty:
28256 @if [ $(current_stage) = stagetrain ]; then \
28257 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28258 else \
28259 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28260 $(MAKE) stagetrain-start; \
28261 fi; \
28262 cd $(HOST_SUBDIR)/libiberty && \
28263 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28264 @endif libiberty-bootstrap
28265
28266
28267 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28268 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28269 maybe-all-stagefeedback-libiberty:
28270 maybe-clean-stagefeedback-libiberty:
28271 @if libiberty-bootstrap
28272 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28273 all-stagefeedback: all-stagefeedback-libiberty
28274 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28275 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28276 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28277 @r=`${PWD_COMMAND}`; export r; \
28278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28280 $(HOST_EXPORTS) \
28281 $(POSTSTAGE1_HOST_EXPORTS) \
28282 cd $(HOST_SUBDIR)/libiberty && \
28283 \
28284 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28285 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28286 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28287 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28288 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28292 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28293 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28294 $(TARGET-stagefeedback-libiberty)
28295
28296 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28297 clean-stagefeedback: clean-stagefeedback-libiberty
28298 clean-stagefeedback-libiberty:
28299 @if [ $(current_stage) = stagefeedback ]; then \
28300 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28301 else \
28302 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28303 $(MAKE) stagefeedback-start; \
28304 fi; \
28305 cd $(HOST_SUBDIR)/libiberty && \
28306 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28307 @endif libiberty-bootstrap
28308
28309
28310 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28311 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28312 maybe-all-stageautoprofile-libiberty:
28313 maybe-clean-stageautoprofile-libiberty:
28314 @if libiberty-bootstrap
28315 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28316 all-stageautoprofile: all-stageautoprofile-libiberty
28317 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28318 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28319 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28320 @r=`${PWD_COMMAND}`; export r; \
28321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28322 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28323 $(HOST_EXPORTS) \
28324 $(POSTSTAGE1_HOST_EXPORTS) \
28325 cd $(HOST_SUBDIR)/libiberty && \
28326 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28328 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28329 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28330 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28331 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28332 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28333 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28334 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28335 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28336 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28337 $(TARGET-stageautoprofile-libiberty)
28338
28339 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28340 clean-stageautoprofile: clean-stageautoprofile-libiberty
28341 clean-stageautoprofile-libiberty:
28342 @if [ $(current_stage) = stageautoprofile ]; then \
28343 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28344 else \
28345 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28346 $(MAKE) stageautoprofile-start; \
28347 fi; \
28348 cd $(HOST_SUBDIR)/libiberty && \
28349 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28350 @endif libiberty-bootstrap
28351
28352
28353 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28354 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28355 maybe-all-stageautofeedback-libiberty:
28356 maybe-clean-stageautofeedback-libiberty:
28357 @if libiberty-bootstrap
28358 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28359 all-stageautofeedback: all-stageautofeedback-libiberty
28360 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28361 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28362 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28363 @r=`${PWD_COMMAND}`; export r; \
28364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28365 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28366 $(HOST_EXPORTS) \
28367 $(POSTSTAGE1_HOST_EXPORTS) \
28368 cd $(HOST_SUBDIR)/libiberty && \
28369 \
28370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28371 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28372 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28373 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28374 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28378 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28379 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28380 $(TARGET-stageautofeedback-libiberty)
28381
28382 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28383 clean-stageautofeedback: clean-stageautofeedback-libiberty
28384 clean-stageautofeedback-libiberty:
28385 @if [ $(current_stage) = stageautofeedback ]; then \
28386 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28387 else \
28388 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28389 $(MAKE) stageautofeedback-start; \
28390 fi; \
28391 cd $(HOST_SUBDIR)/libiberty && \
28392 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28393 @endif libiberty-bootstrap
28394
28395
28396
28397
28398
28399 .PHONY: check-libiberty maybe-check-libiberty
28400 maybe-check-libiberty:
28401 @if libiberty
28402 maybe-check-libiberty: check-libiberty
28403
28404 check-libiberty:
28405 @: $(MAKE); $(unstage)
28406 @r=`${PWD_COMMAND}`; export r; \
28407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28408 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28409 (cd $(HOST_SUBDIR)/libiberty && \
28410 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28411
28412 @endif libiberty
28413
28414 .PHONY: install-libiberty maybe-install-libiberty
28415 maybe-install-libiberty:
28416 @if libiberty
28417 maybe-install-libiberty: install-libiberty
28418
28419 install-libiberty: installdirs
28420 @: $(MAKE); $(unstage)
28421 @r=`${PWD_COMMAND}`; export r; \
28422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28423 $(HOST_EXPORTS) \
28424 (cd $(HOST_SUBDIR)/libiberty && \
28425 $(MAKE) $(FLAGS_TO_PASS) install)
28426
28427 @endif libiberty
28428
28429 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28430 maybe-install-strip-libiberty:
28431 @if libiberty
28432 maybe-install-strip-libiberty: install-strip-libiberty
28433
28434 install-strip-libiberty: installdirs
28435 @: $(MAKE); $(unstage)
28436 @r=`${PWD_COMMAND}`; export r; \
28437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28438 $(HOST_EXPORTS) \
28439 (cd $(HOST_SUBDIR)/libiberty && \
28440 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28441
28442 @endif libiberty
28443
28444 # Other targets (info, dvi, pdf, etc.)
28445
28446 .PHONY: maybe-info-libiberty info-libiberty
28447 maybe-info-libiberty:
28448 @if libiberty
28449 maybe-info-libiberty: info-libiberty
28450
28451 info-libiberty: \
28452 configure-libiberty
28453 @[ -f ./libiberty/Makefile ] || exit 0; \
28454 r=`${PWD_COMMAND}`; export r; \
28455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456 $(HOST_EXPORTS) \
28457 for flag in $(EXTRA_HOST_FLAGS) ; do \
28458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459 done; \
28460 echo "Doing info in libiberty"; \
28461 (cd $(HOST_SUBDIR)/libiberty && \
28462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464 "RANLIB=$${RANLIB}" \
28465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466 info) \
28467 || exit 1
28468
28469 @endif libiberty
28470
28471 .PHONY: maybe-dvi-libiberty dvi-libiberty
28472 maybe-dvi-libiberty:
28473 @if libiberty
28474 maybe-dvi-libiberty: dvi-libiberty
28475
28476 dvi-libiberty: \
28477 configure-libiberty
28478 @[ -f ./libiberty/Makefile ] || exit 0; \
28479 r=`${PWD_COMMAND}`; export r; \
28480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481 $(HOST_EXPORTS) \
28482 for flag in $(EXTRA_HOST_FLAGS) ; do \
28483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28484 done; \
28485 echo "Doing dvi in libiberty"; \
28486 (cd $(HOST_SUBDIR)/libiberty && \
28487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28489 "RANLIB=$${RANLIB}" \
28490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28491 dvi) \
28492 || exit 1
28493
28494 @endif libiberty
28495
28496 .PHONY: maybe-pdf-libiberty pdf-libiberty
28497 maybe-pdf-libiberty:
28498 @if libiberty
28499 maybe-pdf-libiberty: pdf-libiberty
28500
28501 pdf-libiberty: \
28502 configure-libiberty
28503 @[ -f ./libiberty/Makefile ] || exit 0; \
28504 r=`${PWD_COMMAND}`; export r; \
28505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28506 $(HOST_EXPORTS) \
28507 for flag in $(EXTRA_HOST_FLAGS) ; do \
28508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28509 done; \
28510 echo "Doing pdf in libiberty"; \
28511 (cd $(HOST_SUBDIR)/libiberty && \
28512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28514 "RANLIB=$${RANLIB}" \
28515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28516 pdf) \
28517 || exit 1
28518
28519 @endif libiberty
28520
28521 .PHONY: maybe-html-libiberty html-libiberty
28522 maybe-html-libiberty:
28523 @if libiberty
28524 maybe-html-libiberty: html-libiberty
28525
28526 html-libiberty: \
28527 configure-libiberty
28528 @[ -f ./libiberty/Makefile ] || exit 0; \
28529 r=`${PWD_COMMAND}`; export r; \
28530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531 $(HOST_EXPORTS) \
28532 for flag in $(EXTRA_HOST_FLAGS) ; do \
28533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534 done; \
28535 echo "Doing html in libiberty"; \
28536 (cd $(HOST_SUBDIR)/libiberty && \
28537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539 "RANLIB=$${RANLIB}" \
28540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541 html) \
28542 || exit 1
28543
28544 @endif libiberty
28545
28546 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28547 maybe-TAGS-libiberty:
28548 @if libiberty
28549 maybe-TAGS-libiberty: TAGS-libiberty
28550
28551 TAGS-libiberty: \
28552 configure-libiberty
28553 @[ -f ./libiberty/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing TAGS in libiberty"; \
28561 (cd $(HOST_SUBDIR)/libiberty && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 TAGS) \
28567 || exit 1
28568
28569 @endif libiberty
28570
28571 .PHONY: maybe-install-info-libiberty install-info-libiberty
28572 maybe-install-info-libiberty:
28573 @if libiberty
28574 maybe-install-info-libiberty: install-info-libiberty
28575
28576 install-info-libiberty: \
28577 configure-libiberty \
28578 info-libiberty
28579 @[ -f ./libiberty/Makefile ] || exit 0; \
28580 r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 for flag in $(EXTRA_HOST_FLAGS) ; do \
28584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585 done; \
28586 echo "Doing install-info in libiberty"; \
28587 (cd $(HOST_SUBDIR)/libiberty && \
28588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590 "RANLIB=$${RANLIB}" \
28591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592 install-info) \
28593 || exit 1
28594
28595 @endif libiberty
28596
28597 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28598 maybe-install-pdf-libiberty:
28599 @if libiberty
28600 maybe-install-pdf-libiberty: install-pdf-libiberty
28601
28602 install-pdf-libiberty: \
28603 configure-libiberty \
28604 pdf-libiberty
28605 @[ -f ./libiberty/Makefile ] || exit 0; \
28606 r=`${PWD_COMMAND}`; export r; \
28607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608 $(HOST_EXPORTS) \
28609 for flag in $(EXTRA_HOST_FLAGS) ; do \
28610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611 done; \
28612 echo "Doing install-pdf in libiberty"; \
28613 (cd $(HOST_SUBDIR)/libiberty && \
28614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616 "RANLIB=$${RANLIB}" \
28617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618 install-pdf) \
28619 || exit 1
28620
28621 @endif libiberty
28622
28623 .PHONY: maybe-install-html-libiberty install-html-libiberty
28624 maybe-install-html-libiberty:
28625 @if libiberty
28626 maybe-install-html-libiberty: install-html-libiberty
28627
28628 install-html-libiberty: \
28629 configure-libiberty \
28630 html-libiberty
28631 @[ -f ./libiberty/Makefile ] || exit 0; \
28632 r=`${PWD_COMMAND}`; export r; \
28633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634 $(HOST_EXPORTS) \
28635 for flag in $(EXTRA_HOST_FLAGS) ; do \
28636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637 done; \
28638 echo "Doing install-html in libiberty"; \
28639 (cd $(HOST_SUBDIR)/libiberty && \
28640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642 "RANLIB=$${RANLIB}" \
28643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644 install-html) \
28645 || exit 1
28646
28647 @endif libiberty
28648
28649 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28650 maybe-installcheck-libiberty:
28651 @if libiberty
28652 maybe-installcheck-libiberty: installcheck-libiberty
28653
28654 installcheck-libiberty: \
28655 configure-libiberty
28656 @[ -f ./libiberty/Makefile ] || exit 0; \
28657 r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 $(HOST_EXPORTS) \
28660 for flag in $(EXTRA_HOST_FLAGS) ; do \
28661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662 done; \
28663 echo "Doing installcheck in libiberty"; \
28664 (cd $(HOST_SUBDIR)/libiberty && \
28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667 "RANLIB=$${RANLIB}" \
28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28669 installcheck) \
28670 || exit 1
28671
28672 @endif libiberty
28673
28674 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28675 maybe-mostlyclean-libiberty:
28676 @if libiberty
28677 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28678
28679 mostlyclean-libiberty:
28680 @[ -f ./libiberty/Makefile ] || exit 0; \
28681 r=`${PWD_COMMAND}`; export r; \
28682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683 $(HOST_EXPORTS) \
28684 for flag in $(EXTRA_HOST_FLAGS) ; do \
28685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686 done; \
28687 echo "Doing mostlyclean in libiberty"; \
28688 (cd $(HOST_SUBDIR)/libiberty && \
28689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691 "RANLIB=$${RANLIB}" \
28692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693 mostlyclean) \
28694 || exit 1
28695
28696 @endif libiberty
28697
28698 .PHONY: maybe-clean-libiberty clean-libiberty
28699 maybe-clean-libiberty:
28700 @if libiberty
28701 maybe-clean-libiberty: clean-libiberty
28702
28703 clean-libiberty:
28704 @[ -f ./libiberty/Makefile ] || exit 0; \
28705 r=`${PWD_COMMAND}`; export r; \
28706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707 $(HOST_EXPORTS) \
28708 for flag in $(EXTRA_HOST_FLAGS) ; do \
28709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710 done; \
28711 echo "Doing clean in libiberty"; \
28712 (cd $(HOST_SUBDIR)/libiberty && \
28713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715 "RANLIB=$${RANLIB}" \
28716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717 clean) \
28718 || exit 1
28719
28720 @endif libiberty
28721
28722 .PHONY: maybe-distclean-libiberty distclean-libiberty
28723 maybe-distclean-libiberty:
28724 @if libiberty
28725 maybe-distclean-libiberty: distclean-libiberty
28726
28727 distclean-libiberty:
28728 @[ -f ./libiberty/Makefile ] || exit 0; \
28729 r=`${PWD_COMMAND}`; export r; \
28730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28731 $(HOST_EXPORTS) \
28732 for flag in $(EXTRA_HOST_FLAGS) ; do \
28733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28734 done; \
28735 echo "Doing distclean in libiberty"; \
28736 (cd $(HOST_SUBDIR)/libiberty && \
28737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28739 "RANLIB=$${RANLIB}" \
28740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28741 distclean) \
28742 || exit 1
28743
28744 @endif libiberty
28745
28746 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28747 maybe-maintainer-clean-libiberty:
28748 @if libiberty
28749 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28750
28751 maintainer-clean-libiberty:
28752 @[ -f ./libiberty/Makefile ] || exit 0; \
28753 r=`${PWD_COMMAND}`; export r; \
28754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755 $(HOST_EXPORTS) \
28756 for flag in $(EXTRA_HOST_FLAGS) ; do \
28757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28758 done; \
28759 echo "Doing maintainer-clean in libiberty"; \
28760 (cd $(HOST_SUBDIR)/libiberty && \
28761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28763 "RANLIB=$${RANLIB}" \
28764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28765 maintainer-clean) \
28766 || exit 1
28767
28768 @endif libiberty
28769
28770
28771
28772 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28773 maybe-configure-libiberty-linker-plugin:
28774 @if gcc-bootstrap
28775 configure-libiberty-linker-plugin: stage_current
28776 @endif gcc-bootstrap
28777 @if libiberty-linker-plugin
28778 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28779 configure-libiberty-linker-plugin:
28780 @r=`${PWD_COMMAND}`; export r; \
28781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28782 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28784 $(HOST_EXPORTS) \
28785 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28786 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28787 case $(srcdir) in \
28788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28789 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28791 esac; \
28792 module_srcdir=libiberty; \
28793 $(SHELL) \
28794 $$s/$$module_srcdir/configure \
28795 --srcdir=$${topdir}/$$module_srcdir \
28796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28797 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28798 || exit 1
28799 @endif libiberty-linker-plugin
28800
28801
28802
28803 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28804 maybe-configure-stage1-libiberty-linker-plugin:
28805 @if libiberty-linker-plugin-bootstrap
28806 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28807 configure-stage1-libiberty-linker-plugin:
28808 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28810 @r=`${PWD_COMMAND}`; export r; \
28811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28812 TFLAGS="$(STAGE1_TFLAGS)"; \
28813 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28814 $(HOST_EXPORTS) \
28815 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28816 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28817 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28818 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28820 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28821 case $(srcdir) in \
28822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28823 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28825 esac; \
28826 module_srcdir=libiberty; \
28827 $(SHELL) $$s/$$module_srcdir/configure \
28828 --srcdir=$${topdir}/$$module_srcdir \
28829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28830 --target=${target_alias} \
28831 \
28832 $(STAGE1_CONFIGURE_FLAGS) \
28833 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28834 @endif libiberty-linker-plugin-bootstrap
28835
28836 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28837 maybe-configure-stage2-libiberty-linker-plugin:
28838 @if libiberty-linker-plugin-bootstrap
28839 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28840 configure-stage2-libiberty-linker-plugin:
28841 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28843 @r=`${PWD_COMMAND}`; export r; \
28844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28845 TFLAGS="$(STAGE2_TFLAGS)"; \
28846 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28847 $(HOST_EXPORTS) \
28848 $(POSTSTAGE1_HOST_EXPORTS) \
28849 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28850 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28851 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28852 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28854 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28855 case $(srcdir) in \
28856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28857 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28859 esac; \
28860 module_srcdir=libiberty; \
28861 $(SHELL) $$s/$$module_srcdir/configure \
28862 --srcdir=$${topdir}/$$module_srcdir \
28863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28864 --target=${target_alias} \
28865 --with-build-libsubdir=$(HOST_SUBDIR) \
28866 $(STAGE2_CONFIGURE_FLAGS) \
28867 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28868 @endif libiberty-linker-plugin-bootstrap
28869
28870 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28871 maybe-configure-stage3-libiberty-linker-plugin:
28872 @if libiberty-linker-plugin-bootstrap
28873 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28874 configure-stage3-libiberty-linker-plugin:
28875 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28877 @r=`${PWD_COMMAND}`; export r; \
28878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28879 TFLAGS="$(STAGE3_TFLAGS)"; \
28880 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28881 $(HOST_EXPORTS) \
28882 $(POSTSTAGE1_HOST_EXPORTS) \
28883 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28884 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28885 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28886 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28888 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28889 case $(srcdir) in \
28890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28891 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28893 esac; \
28894 module_srcdir=libiberty; \
28895 $(SHELL) $$s/$$module_srcdir/configure \
28896 --srcdir=$${topdir}/$$module_srcdir \
28897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28898 --target=${target_alias} \
28899 --with-build-libsubdir=$(HOST_SUBDIR) \
28900 $(STAGE3_CONFIGURE_FLAGS) \
28901 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28902 @endif libiberty-linker-plugin-bootstrap
28903
28904 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28905 maybe-configure-stage4-libiberty-linker-plugin:
28906 @if libiberty-linker-plugin-bootstrap
28907 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28908 configure-stage4-libiberty-linker-plugin:
28909 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28911 @r=`${PWD_COMMAND}`; export r; \
28912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28913 TFLAGS="$(STAGE4_TFLAGS)"; \
28914 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28915 $(HOST_EXPORTS) \
28916 $(POSTSTAGE1_HOST_EXPORTS) \
28917 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28918 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28919 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28920 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28922 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28923 case $(srcdir) in \
28924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28925 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28927 esac; \
28928 module_srcdir=libiberty; \
28929 $(SHELL) $$s/$$module_srcdir/configure \
28930 --srcdir=$${topdir}/$$module_srcdir \
28931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28932 --target=${target_alias} \
28933 --with-build-libsubdir=$(HOST_SUBDIR) \
28934 $(STAGE4_CONFIGURE_FLAGS) \
28935 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28936 @endif libiberty-linker-plugin-bootstrap
28937
28938 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28939 maybe-configure-stageprofile-libiberty-linker-plugin:
28940 @if libiberty-linker-plugin-bootstrap
28941 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28942 configure-stageprofile-libiberty-linker-plugin:
28943 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28945 @r=`${PWD_COMMAND}`; export r; \
28946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28948 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28949 $(HOST_EXPORTS) \
28950 $(POSTSTAGE1_HOST_EXPORTS) \
28951 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28952 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28953 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28954 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28956 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28957 case $(srcdir) in \
28958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28959 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28961 esac; \
28962 module_srcdir=libiberty; \
28963 $(SHELL) $$s/$$module_srcdir/configure \
28964 --srcdir=$${topdir}/$$module_srcdir \
28965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28966 --target=${target_alias} \
28967 --with-build-libsubdir=$(HOST_SUBDIR) \
28968 $(STAGEprofile_CONFIGURE_FLAGS) \
28969 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28970 @endif libiberty-linker-plugin-bootstrap
28971
28972 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28973 maybe-configure-stagetrain-libiberty-linker-plugin:
28974 @if libiberty-linker-plugin-bootstrap
28975 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28976 configure-stagetrain-libiberty-linker-plugin:
28977 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28979 @r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28982 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28983 $(HOST_EXPORTS) \
28984 $(POSTSTAGE1_HOST_EXPORTS) \
28985 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28986 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28987 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28988 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28990 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28991 case $(srcdir) in \
28992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28993 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28995 esac; \
28996 module_srcdir=libiberty; \
28997 $(SHELL) $$s/$$module_srcdir/configure \
28998 --srcdir=$${topdir}/$$module_srcdir \
28999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29000 --target=${target_alias} \
29001 --with-build-libsubdir=$(HOST_SUBDIR) \
29002 $(STAGEtrain_CONFIGURE_FLAGS) \
29003 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29004 @endif libiberty-linker-plugin-bootstrap
29005
29006 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29007 maybe-configure-stagefeedback-libiberty-linker-plugin:
29008 @if libiberty-linker-plugin-bootstrap
29009 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29010 configure-stagefeedback-libiberty-linker-plugin:
29011 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29013 @r=`${PWD_COMMAND}`; export r; \
29014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29015 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29016 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29017 $(HOST_EXPORTS) \
29018 $(POSTSTAGE1_HOST_EXPORTS) \
29019 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29020 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29021 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29022 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29024 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29025 case $(srcdir) in \
29026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29027 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29029 esac; \
29030 module_srcdir=libiberty; \
29031 $(SHELL) $$s/$$module_srcdir/configure \
29032 --srcdir=$${topdir}/$$module_srcdir \
29033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29034 --target=${target_alias} \
29035 --with-build-libsubdir=$(HOST_SUBDIR) \
29036 $(STAGEfeedback_CONFIGURE_FLAGS) \
29037 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29038 @endif libiberty-linker-plugin-bootstrap
29039
29040 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29041 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29042 @if libiberty-linker-plugin-bootstrap
29043 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29044 configure-stageautoprofile-libiberty-linker-plugin:
29045 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29047 @r=`${PWD_COMMAND}`; export r; \
29048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29050 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29051 $(HOST_EXPORTS) \
29052 $(POSTSTAGE1_HOST_EXPORTS) \
29053 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29054 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29055 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29056 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29058 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29059 case $(srcdir) in \
29060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29061 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29063 esac; \
29064 module_srcdir=libiberty; \
29065 $(SHELL) $$s/$$module_srcdir/configure \
29066 --srcdir=$${topdir}/$$module_srcdir \
29067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29068 --target=${target_alias} \
29069 --with-build-libsubdir=$(HOST_SUBDIR) \
29070 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29071 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29072 @endif libiberty-linker-plugin-bootstrap
29073
29074 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29075 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29076 @if libiberty-linker-plugin-bootstrap
29077 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29078 configure-stageautofeedback-libiberty-linker-plugin:
29079 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29081 @r=`${PWD_COMMAND}`; export r; \
29082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29084 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29085 $(HOST_EXPORTS) \
29086 $(POSTSTAGE1_HOST_EXPORTS) \
29087 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29088 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29089 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29090 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29092 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29093 case $(srcdir) in \
29094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29095 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29097 esac; \
29098 module_srcdir=libiberty; \
29099 $(SHELL) $$s/$$module_srcdir/configure \
29100 --srcdir=$${topdir}/$$module_srcdir \
29101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29102 --target=${target_alias} \
29103 --with-build-libsubdir=$(HOST_SUBDIR) \
29104 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29105 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29106 @endif libiberty-linker-plugin-bootstrap
29107
29108
29109
29110
29111
29112 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29113 maybe-all-libiberty-linker-plugin:
29114 @if gcc-bootstrap
29115 all-libiberty-linker-plugin: stage_current
29116 @endif gcc-bootstrap
29117 @if libiberty-linker-plugin
29118 TARGET-libiberty-linker-plugin=all
29119 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29120 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29121 @r=`${PWD_COMMAND}`; export r; \
29122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29123 $(HOST_EXPORTS) \
29124 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29125 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29126 $(TARGET-libiberty-linker-plugin))
29127 @endif libiberty-linker-plugin
29128
29129
29130
29131 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29132 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29133 maybe-all-stage1-libiberty-linker-plugin:
29134 maybe-clean-stage1-libiberty-linker-plugin:
29135 @if libiberty-linker-plugin-bootstrap
29136 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29137 all-stage1: all-stage1-libiberty-linker-plugin
29138 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29139 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29140 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29141 @r=`${PWD_COMMAND}`; export r; \
29142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29143 TFLAGS="$(STAGE1_TFLAGS)"; \
29144 $(HOST_EXPORTS) \
29145 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29146 \
29147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29148 CFLAGS="$(STAGE1_CFLAGS)" \
29149 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29150 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29151 LIBCFLAGS="$(LIBCFLAGS)" \
29152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29155 $(EXTRA_HOST_FLAGS) \
29156 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29157 TFLAGS="$(STAGE1_TFLAGS)" \
29158 $(TARGET-stage1-libiberty-linker-plugin)
29159
29160 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29161 clean-stage1: clean-stage1-libiberty-linker-plugin
29162 clean-stage1-libiberty-linker-plugin:
29163 @if [ $(current_stage) = stage1 ]; then \
29164 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29165 else \
29166 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29167 $(MAKE) stage1-start; \
29168 fi; \
29169 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29170 $(MAKE) $(EXTRA_HOST_FLAGS) \
29171 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29172 @endif libiberty-linker-plugin-bootstrap
29173
29174
29175 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29176 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29177 maybe-all-stage2-libiberty-linker-plugin:
29178 maybe-clean-stage2-libiberty-linker-plugin:
29179 @if libiberty-linker-plugin-bootstrap
29180 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29181 all-stage2: all-stage2-libiberty-linker-plugin
29182 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29183 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29184 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29185 @r=`${PWD_COMMAND}`; export r; \
29186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187 TFLAGS="$(STAGE2_TFLAGS)"; \
29188 $(HOST_EXPORTS) \
29189 $(POSTSTAGE1_HOST_EXPORTS) \
29190 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29191 \
29192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29193 CFLAGS="$(STAGE2_CFLAGS)" \
29194 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29195 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29196 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29200 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29201 TFLAGS="$(STAGE2_TFLAGS)" \
29202 $(TARGET-stage2-libiberty-linker-plugin)
29203
29204 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29205 clean-stage2: clean-stage2-libiberty-linker-plugin
29206 clean-stage2-libiberty-linker-plugin:
29207 @if [ $(current_stage) = stage2 ]; then \
29208 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29209 else \
29210 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29211 $(MAKE) stage2-start; \
29212 fi; \
29213 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29214 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29215 @endif libiberty-linker-plugin-bootstrap
29216
29217
29218 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29219 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29220 maybe-all-stage3-libiberty-linker-plugin:
29221 maybe-clean-stage3-libiberty-linker-plugin:
29222 @if libiberty-linker-plugin-bootstrap
29223 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29224 all-stage3: all-stage3-libiberty-linker-plugin
29225 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29226 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29227 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29228 @r=`${PWD_COMMAND}`; export r; \
29229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29230 TFLAGS="$(STAGE3_TFLAGS)"; \
29231 $(HOST_EXPORTS) \
29232 $(POSTSTAGE1_HOST_EXPORTS) \
29233 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29234 \
29235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29236 CFLAGS="$(STAGE3_CFLAGS)" \
29237 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29238 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29239 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29243 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29244 TFLAGS="$(STAGE3_TFLAGS)" \
29245 $(TARGET-stage3-libiberty-linker-plugin)
29246
29247 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29248 clean-stage3: clean-stage3-libiberty-linker-plugin
29249 clean-stage3-libiberty-linker-plugin:
29250 @if [ $(current_stage) = stage3 ]; then \
29251 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29252 else \
29253 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29254 $(MAKE) stage3-start; \
29255 fi; \
29256 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29257 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29258 @endif libiberty-linker-plugin-bootstrap
29259
29260
29261 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29262 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29263 maybe-all-stage4-libiberty-linker-plugin:
29264 maybe-clean-stage4-libiberty-linker-plugin:
29265 @if libiberty-linker-plugin-bootstrap
29266 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29267 all-stage4: all-stage4-libiberty-linker-plugin
29268 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29269 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29270 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29271 @r=`${PWD_COMMAND}`; export r; \
29272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29273 TFLAGS="$(STAGE4_TFLAGS)"; \
29274 $(HOST_EXPORTS) \
29275 $(POSTSTAGE1_HOST_EXPORTS) \
29276 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29277 \
29278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29279 CFLAGS="$(STAGE4_CFLAGS)" \
29280 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29281 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29282 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29286 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29287 TFLAGS="$(STAGE4_TFLAGS)" \
29288 $(TARGET-stage4-libiberty-linker-plugin)
29289
29290 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29291 clean-stage4: clean-stage4-libiberty-linker-plugin
29292 clean-stage4-libiberty-linker-plugin:
29293 @if [ $(current_stage) = stage4 ]; then \
29294 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29295 else \
29296 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29297 $(MAKE) stage4-start; \
29298 fi; \
29299 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29300 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29301 @endif libiberty-linker-plugin-bootstrap
29302
29303
29304 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29305 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29306 maybe-all-stageprofile-libiberty-linker-plugin:
29307 maybe-clean-stageprofile-libiberty-linker-plugin:
29308 @if libiberty-linker-plugin-bootstrap
29309 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29310 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29311 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29312 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29313 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29314 @r=`${PWD_COMMAND}`; export r; \
29315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29316 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29317 $(HOST_EXPORTS) \
29318 $(POSTSTAGE1_HOST_EXPORTS) \
29319 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29320 \
29321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29322 CFLAGS="$(STAGEprofile_CFLAGS)" \
29323 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29324 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29325 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29326 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29327 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29328 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29329 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29330 TFLAGS="$(STAGEprofile_TFLAGS)" \
29331 $(TARGET-stageprofile-libiberty-linker-plugin)
29332
29333 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29334 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29335 clean-stageprofile-libiberty-linker-plugin:
29336 @if [ $(current_stage) = stageprofile ]; then \
29337 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29338 else \
29339 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29340 $(MAKE) stageprofile-start; \
29341 fi; \
29342 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29343 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29344 @endif libiberty-linker-plugin-bootstrap
29345
29346
29347 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29348 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29349 maybe-all-stagetrain-libiberty-linker-plugin:
29350 maybe-clean-stagetrain-libiberty-linker-plugin:
29351 @if libiberty-linker-plugin-bootstrap
29352 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29353 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29354 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29355 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29356 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29357 @r=`${PWD_COMMAND}`; export r; \
29358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29360 $(HOST_EXPORTS) \
29361 $(POSTSTAGE1_HOST_EXPORTS) \
29362 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29363 \
29364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29365 CFLAGS="$(STAGEtrain_CFLAGS)" \
29366 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29367 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29368 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29372 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29373 TFLAGS="$(STAGEtrain_TFLAGS)" \
29374 $(TARGET-stagetrain-libiberty-linker-plugin)
29375
29376 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29377 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29378 clean-stagetrain-libiberty-linker-plugin:
29379 @if [ $(current_stage) = stagetrain ]; then \
29380 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29381 else \
29382 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29383 $(MAKE) stagetrain-start; \
29384 fi; \
29385 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29386 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29387 @endif libiberty-linker-plugin-bootstrap
29388
29389
29390 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29391 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29392 maybe-all-stagefeedback-libiberty-linker-plugin:
29393 maybe-clean-stagefeedback-libiberty-linker-plugin:
29394 @if libiberty-linker-plugin-bootstrap
29395 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29396 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29397 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29398 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29399 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29400 @r=`${PWD_COMMAND}`; export r; \
29401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29402 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29403 $(HOST_EXPORTS) \
29404 $(POSTSTAGE1_HOST_EXPORTS) \
29405 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29406 \
29407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29408 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29409 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29410 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29411 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29415 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29416 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29417 $(TARGET-stagefeedback-libiberty-linker-plugin)
29418
29419 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29420 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29421 clean-stagefeedback-libiberty-linker-plugin:
29422 @if [ $(current_stage) = stagefeedback ]; then \
29423 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29424 else \
29425 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29426 $(MAKE) stagefeedback-start; \
29427 fi; \
29428 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29429 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29430 @endif libiberty-linker-plugin-bootstrap
29431
29432
29433 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29434 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29435 maybe-all-stageautoprofile-libiberty-linker-plugin:
29436 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29437 @if libiberty-linker-plugin-bootstrap
29438 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29439 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29440 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29441 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29442 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29443 @r=`${PWD_COMMAND}`; export r; \
29444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29446 $(HOST_EXPORTS) \
29447 $(POSTSTAGE1_HOST_EXPORTS) \
29448 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29449 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29451 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29452 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29453 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29454 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29458 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29459 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29460 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29461
29462 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29463 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29464 clean-stageautoprofile-libiberty-linker-plugin:
29465 @if [ $(current_stage) = stageautoprofile ]; then \
29466 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29467 else \
29468 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29469 $(MAKE) stageautoprofile-start; \
29470 fi; \
29471 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29472 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29473 @endif libiberty-linker-plugin-bootstrap
29474
29475
29476 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29477 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29478 maybe-all-stageautofeedback-libiberty-linker-plugin:
29479 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29480 @if libiberty-linker-plugin-bootstrap
29481 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29482 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29483 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29484 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29485 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29486 @r=`${PWD_COMMAND}`; export r; \
29487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29489 $(HOST_EXPORTS) \
29490 $(POSTSTAGE1_HOST_EXPORTS) \
29491 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29492 \
29493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29494 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29495 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29496 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29497 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29501 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29502 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29503 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29504
29505 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29506 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29507 clean-stageautofeedback-libiberty-linker-plugin:
29508 @if [ $(current_stage) = stageautofeedback ]; then \
29509 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29510 else \
29511 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29512 $(MAKE) stageautofeedback-start; \
29513 fi; \
29514 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29515 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29516 @endif libiberty-linker-plugin-bootstrap
29517
29518
29519
29520
29521
29522 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29523 maybe-check-libiberty-linker-plugin:
29524 @if libiberty-linker-plugin
29525 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29526
29527 check-libiberty-linker-plugin:
29528 @: $(MAKE); $(unstage)
29529 @r=`${PWD_COMMAND}`; export r; \
29530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29531 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29532 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29533 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29534
29535 @endif libiberty-linker-plugin
29536
29537 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29538 maybe-install-libiberty-linker-plugin:
29539 @if libiberty-linker-plugin
29540 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29541
29542 install-libiberty-linker-plugin: installdirs
29543 @: $(MAKE); $(unstage)
29544 @r=`${PWD_COMMAND}`; export r; \
29545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29546 $(HOST_EXPORTS) \
29547 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29548 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29549
29550 @endif libiberty-linker-plugin
29551
29552 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29553 maybe-install-strip-libiberty-linker-plugin:
29554 @if libiberty-linker-plugin
29555 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29556
29557 install-strip-libiberty-linker-plugin: installdirs
29558 @: $(MAKE); $(unstage)
29559 @r=`${PWD_COMMAND}`; export r; \
29560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29561 $(HOST_EXPORTS) \
29562 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29563 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29564
29565 @endif libiberty-linker-plugin
29566
29567 # Other targets (info, dvi, pdf, etc.)
29568
29569 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29570 maybe-info-libiberty-linker-plugin:
29571 @if libiberty-linker-plugin
29572 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29573
29574 info-libiberty-linker-plugin: \
29575 configure-libiberty-linker-plugin
29576 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29577 r=`${PWD_COMMAND}`; export r; \
29578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29579 $(HOST_EXPORTS) \
29580 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29582 done; \
29583 echo "Doing info in libiberty-linker-plugin"; \
29584 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29587 "RANLIB=$${RANLIB}" \
29588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29589 info) \
29590 || exit 1
29591
29592 @endif libiberty-linker-plugin
29593
29594 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29595 maybe-dvi-libiberty-linker-plugin:
29596 @if libiberty-linker-plugin
29597 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29598
29599 dvi-libiberty-linker-plugin: \
29600 configure-libiberty-linker-plugin
29601 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29602 r=`${PWD_COMMAND}`; export r; \
29603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29604 $(HOST_EXPORTS) \
29605 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29607 done; \
29608 echo "Doing dvi in libiberty-linker-plugin"; \
29609 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29612 "RANLIB=$${RANLIB}" \
29613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29614 dvi) \
29615 || exit 1
29616
29617 @endif libiberty-linker-plugin
29618
29619 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29620 maybe-pdf-libiberty-linker-plugin:
29621 @if libiberty-linker-plugin
29622 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29623
29624 pdf-libiberty-linker-plugin: \
29625 configure-libiberty-linker-plugin
29626 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29627 r=`${PWD_COMMAND}`; export r; \
29628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629 $(HOST_EXPORTS) \
29630 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29632 done; \
29633 echo "Doing pdf in libiberty-linker-plugin"; \
29634 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29637 "RANLIB=$${RANLIB}" \
29638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29639 pdf) \
29640 || exit 1
29641
29642 @endif libiberty-linker-plugin
29643
29644 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29645 maybe-html-libiberty-linker-plugin:
29646 @if libiberty-linker-plugin
29647 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29648
29649 html-libiberty-linker-plugin: \
29650 configure-libiberty-linker-plugin
29651 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29652 r=`${PWD_COMMAND}`; export r; \
29653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29654 $(HOST_EXPORTS) \
29655 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29657 done; \
29658 echo "Doing html in libiberty-linker-plugin"; \
29659 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29662 "RANLIB=$${RANLIB}" \
29663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29664 html) \
29665 || exit 1
29666
29667 @endif libiberty-linker-plugin
29668
29669 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29670 maybe-TAGS-libiberty-linker-plugin:
29671 @if libiberty-linker-plugin
29672 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29673
29674 TAGS-libiberty-linker-plugin: \
29675 configure-libiberty-linker-plugin
29676 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29677 r=`${PWD_COMMAND}`; export r; \
29678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29679 $(HOST_EXPORTS) \
29680 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29682 done; \
29683 echo "Doing TAGS in libiberty-linker-plugin"; \
29684 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29687 "RANLIB=$${RANLIB}" \
29688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29689 TAGS) \
29690 || exit 1
29691
29692 @endif libiberty-linker-plugin
29693
29694 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29695 maybe-install-info-libiberty-linker-plugin:
29696 @if libiberty-linker-plugin
29697 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29698
29699 install-info-libiberty-linker-plugin: \
29700 configure-libiberty-linker-plugin \
29701 info-libiberty-linker-plugin
29702 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29703 r=`${PWD_COMMAND}`; export r; \
29704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29705 $(HOST_EXPORTS) \
29706 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29708 done; \
29709 echo "Doing install-info in libiberty-linker-plugin"; \
29710 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29713 "RANLIB=$${RANLIB}" \
29714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29715 install-info) \
29716 || exit 1
29717
29718 @endif libiberty-linker-plugin
29719
29720 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29721 maybe-install-pdf-libiberty-linker-plugin:
29722 @if libiberty-linker-plugin
29723 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29724
29725 install-pdf-libiberty-linker-plugin: \
29726 configure-libiberty-linker-plugin \
29727 pdf-libiberty-linker-plugin
29728 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29729 r=`${PWD_COMMAND}`; export r; \
29730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29731 $(HOST_EXPORTS) \
29732 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29734 done; \
29735 echo "Doing install-pdf in libiberty-linker-plugin"; \
29736 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29739 "RANLIB=$${RANLIB}" \
29740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29741 install-pdf) \
29742 || exit 1
29743
29744 @endif libiberty-linker-plugin
29745
29746 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29747 maybe-install-html-libiberty-linker-plugin:
29748 @if libiberty-linker-plugin
29749 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29750
29751 install-html-libiberty-linker-plugin: \
29752 configure-libiberty-linker-plugin \
29753 html-libiberty-linker-plugin
29754 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29755 r=`${PWD_COMMAND}`; export r; \
29756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29757 $(HOST_EXPORTS) \
29758 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29760 done; \
29761 echo "Doing install-html in libiberty-linker-plugin"; \
29762 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29765 "RANLIB=$${RANLIB}" \
29766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29767 install-html) \
29768 || exit 1
29769
29770 @endif libiberty-linker-plugin
29771
29772 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29773 maybe-installcheck-libiberty-linker-plugin:
29774 @if libiberty-linker-plugin
29775 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29776
29777 installcheck-libiberty-linker-plugin: \
29778 configure-libiberty-linker-plugin
29779 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29780 r=`${PWD_COMMAND}`; export r; \
29781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29782 $(HOST_EXPORTS) \
29783 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29785 done; \
29786 echo "Doing installcheck in libiberty-linker-plugin"; \
29787 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29790 "RANLIB=$${RANLIB}" \
29791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29792 installcheck) \
29793 || exit 1
29794
29795 @endif libiberty-linker-plugin
29796
29797 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29798 maybe-mostlyclean-libiberty-linker-plugin:
29799 @if libiberty-linker-plugin
29800 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29801
29802 mostlyclean-libiberty-linker-plugin:
29803 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29804 r=`${PWD_COMMAND}`; export r; \
29805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29806 $(HOST_EXPORTS) \
29807 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29809 done; \
29810 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29811 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29814 "RANLIB=$${RANLIB}" \
29815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29816 mostlyclean) \
29817 || exit 1
29818
29819 @endif libiberty-linker-plugin
29820
29821 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29822 maybe-clean-libiberty-linker-plugin:
29823 @if libiberty-linker-plugin
29824 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29825
29826 clean-libiberty-linker-plugin:
29827 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29828 r=`${PWD_COMMAND}`; export r; \
29829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29830 $(HOST_EXPORTS) \
29831 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29833 done; \
29834 echo "Doing clean in libiberty-linker-plugin"; \
29835 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29838 "RANLIB=$${RANLIB}" \
29839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29840 clean) \
29841 || exit 1
29842
29843 @endif libiberty-linker-plugin
29844
29845 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29846 maybe-distclean-libiberty-linker-plugin:
29847 @if libiberty-linker-plugin
29848 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29849
29850 distclean-libiberty-linker-plugin:
29851 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29852 r=`${PWD_COMMAND}`; export r; \
29853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29854 $(HOST_EXPORTS) \
29855 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29857 done; \
29858 echo "Doing distclean in libiberty-linker-plugin"; \
29859 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29862 "RANLIB=$${RANLIB}" \
29863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29864 distclean) \
29865 || exit 1
29866
29867 @endif libiberty-linker-plugin
29868
29869 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29870 maybe-maintainer-clean-libiberty-linker-plugin:
29871 @if libiberty-linker-plugin
29872 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29873
29874 maintainer-clean-libiberty-linker-plugin:
29875 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29876 r=`${PWD_COMMAND}`; export r; \
29877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29878 $(HOST_EXPORTS) \
29879 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29881 done; \
29882 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29883 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29886 "RANLIB=$${RANLIB}" \
29887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29888 maintainer-clean) \
29889 || exit 1
29890
29891 @endif libiberty-linker-plugin
29892
29893
29894
29895 .PHONY: configure-libiconv maybe-configure-libiconv
29896 maybe-configure-libiconv:
29897 @if gcc-bootstrap
29898 configure-libiconv: stage_current
29899 @endif gcc-bootstrap
29900 @if libiconv
29901 maybe-configure-libiconv: configure-libiconv
29902 configure-libiconv:
29903 @r=`${PWD_COMMAND}`; export r; \
29904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29907 $(HOST_EXPORTS) \
29908 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29909 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29910 case $(srcdir) in \
29911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29912 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29914 esac; \
29915 module_srcdir=libiconv; \
29916 $(SHELL) \
29917 $$s/$$module_srcdir/configure \
29918 --srcdir=$${topdir}/$$module_srcdir \
29919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29920 --target=${target_alias} --disable-shared \
29921 || exit 1
29922 @endif libiconv
29923
29924
29925
29926 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29927 maybe-configure-stage1-libiconv:
29928 @if libiconv-bootstrap
29929 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29930 configure-stage1-libiconv:
29931 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29933 @r=`${PWD_COMMAND}`; export r; \
29934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29935 TFLAGS="$(STAGE1_TFLAGS)"; \
29936 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29937 $(HOST_EXPORTS) \
29938 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29939 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29940 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29941 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29943 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29944 case $(srcdir) in \
29945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29946 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29948 esac; \
29949 module_srcdir=libiconv; \
29950 $(SHELL) $$s/$$module_srcdir/configure \
29951 --srcdir=$${topdir}/$$module_srcdir \
29952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29953 --target=${target_alias} \
29954 \
29955 $(STAGE1_CONFIGURE_FLAGS) \
29956 --disable-shared
29957 @endif libiconv-bootstrap
29958
29959 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29960 maybe-configure-stage2-libiconv:
29961 @if libiconv-bootstrap
29962 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29963 configure-stage2-libiconv:
29964 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29966 @r=`${PWD_COMMAND}`; export r; \
29967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29968 TFLAGS="$(STAGE2_TFLAGS)"; \
29969 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29970 $(HOST_EXPORTS) \
29971 $(POSTSTAGE1_HOST_EXPORTS) \
29972 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29973 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29974 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29975 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29977 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29978 case $(srcdir) in \
29979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29980 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29982 esac; \
29983 module_srcdir=libiconv; \
29984 $(SHELL) $$s/$$module_srcdir/configure \
29985 --srcdir=$${topdir}/$$module_srcdir \
29986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29987 --target=${target_alias} \
29988 --with-build-libsubdir=$(HOST_SUBDIR) \
29989 $(STAGE2_CONFIGURE_FLAGS) \
29990 --disable-shared
29991 @endif libiconv-bootstrap
29992
29993 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29994 maybe-configure-stage3-libiconv:
29995 @if libiconv-bootstrap
29996 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29997 configure-stage3-libiconv:
29998 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30000 @r=`${PWD_COMMAND}`; export r; \
30001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002 TFLAGS="$(STAGE3_TFLAGS)"; \
30003 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30004 $(HOST_EXPORTS) \
30005 $(POSTSTAGE1_HOST_EXPORTS) \
30006 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30007 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30008 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30009 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30011 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30012 case $(srcdir) in \
30013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30014 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30016 esac; \
30017 module_srcdir=libiconv; \
30018 $(SHELL) $$s/$$module_srcdir/configure \
30019 --srcdir=$${topdir}/$$module_srcdir \
30020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30021 --target=${target_alias} \
30022 --with-build-libsubdir=$(HOST_SUBDIR) \
30023 $(STAGE3_CONFIGURE_FLAGS) \
30024 --disable-shared
30025 @endif libiconv-bootstrap
30026
30027 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30028 maybe-configure-stage4-libiconv:
30029 @if libiconv-bootstrap
30030 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30031 configure-stage4-libiconv:
30032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30034 @r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 TFLAGS="$(STAGE4_TFLAGS)"; \
30037 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30038 $(HOST_EXPORTS) \
30039 $(POSTSTAGE1_HOST_EXPORTS) \
30040 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30041 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30042 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30043 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30045 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30046 case $(srcdir) in \
30047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30048 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30050 esac; \
30051 module_srcdir=libiconv; \
30052 $(SHELL) $$s/$$module_srcdir/configure \
30053 --srcdir=$${topdir}/$$module_srcdir \
30054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30055 --target=${target_alias} \
30056 --with-build-libsubdir=$(HOST_SUBDIR) \
30057 $(STAGE4_CONFIGURE_FLAGS) \
30058 --disable-shared
30059 @endif libiconv-bootstrap
30060
30061 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30062 maybe-configure-stageprofile-libiconv:
30063 @if libiconv-bootstrap
30064 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30065 configure-stageprofile-libiconv:
30066 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30068 @r=`${PWD_COMMAND}`; export r; \
30069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30070 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30071 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30072 $(HOST_EXPORTS) \
30073 $(POSTSTAGE1_HOST_EXPORTS) \
30074 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30075 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30076 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30077 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30079 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30080 case $(srcdir) in \
30081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30082 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30084 esac; \
30085 module_srcdir=libiconv; \
30086 $(SHELL) $$s/$$module_srcdir/configure \
30087 --srcdir=$${topdir}/$$module_srcdir \
30088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30089 --target=${target_alias} \
30090 --with-build-libsubdir=$(HOST_SUBDIR) \
30091 $(STAGEprofile_CONFIGURE_FLAGS) \
30092 --disable-shared
30093 @endif libiconv-bootstrap
30094
30095 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30096 maybe-configure-stagetrain-libiconv:
30097 @if libiconv-bootstrap
30098 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30099 configure-stagetrain-libiconv:
30100 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30102 @r=`${PWD_COMMAND}`; export r; \
30103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30104 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30105 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30106 $(HOST_EXPORTS) \
30107 $(POSTSTAGE1_HOST_EXPORTS) \
30108 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30109 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30110 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30111 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30113 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30114 case $(srcdir) in \
30115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30116 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30118 esac; \
30119 module_srcdir=libiconv; \
30120 $(SHELL) $$s/$$module_srcdir/configure \
30121 --srcdir=$${topdir}/$$module_srcdir \
30122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30123 --target=${target_alias} \
30124 --with-build-libsubdir=$(HOST_SUBDIR) \
30125 $(STAGEtrain_CONFIGURE_FLAGS) \
30126 --disable-shared
30127 @endif libiconv-bootstrap
30128
30129 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30130 maybe-configure-stagefeedback-libiconv:
30131 @if libiconv-bootstrap
30132 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30133 configure-stagefeedback-libiconv:
30134 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30136 @r=`${PWD_COMMAND}`; export r; \
30137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30138 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30139 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30140 $(HOST_EXPORTS) \
30141 $(POSTSTAGE1_HOST_EXPORTS) \
30142 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30143 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30144 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30145 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30147 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30148 case $(srcdir) in \
30149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30150 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30152 esac; \
30153 module_srcdir=libiconv; \
30154 $(SHELL) $$s/$$module_srcdir/configure \
30155 --srcdir=$${topdir}/$$module_srcdir \
30156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30157 --target=${target_alias} \
30158 --with-build-libsubdir=$(HOST_SUBDIR) \
30159 $(STAGEfeedback_CONFIGURE_FLAGS) \
30160 --disable-shared
30161 @endif libiconv-bootstrap
30162
30163 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30164 maybe-configure-stageautoprofile-libiconv:
30165 @if libiconv-bootstrap
30166 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30167 configure-stageautoprofile-libiconv:
30168 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30170 @r=`${PWD_COMMAND}`; export r; \
30171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30172 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30173 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30174 $(HOST_EXPORTS) \
30175 $(POSTSTAGE1_HOST_EXPORTS) \
30176 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30177 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30178 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30179 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30181 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30182 case $(srcdir) in \
30183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30184 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30186 esac; \
30187 module_srcdir=libiconv; \
30188 $(SHELL) $$s/$$module_srcdir/configure \
30189 --srcdir=$${topdir}/$$module_srcdir \
30190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30191 --target=${target_alias} \
30192 --with-build-libsubdir=$(HOST_SUBDIR) \
30193 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30194 --disable-shared
30195 @endif libiconv-bootstrap
30196
30197 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30198 maybe-configure-stageautofeedback-libiconv:
30199 @if libiconv-bootstrap
30200 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30201 configure-stageautofeedback-libiconv:
30202 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30204 @r=`${PWD_COMMAND}`; export r; \
30205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30206 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30207 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30208 $(HOST_EXPORTS) \
30209 $(POSTSTAGE1_HOST_EXPORTS) \
30210 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30211 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30212 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30213 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30215 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30216 case $(srcdir) in \
30217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30218 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30220 esac; \
30221 module_srcdir=libiconv; \
30222 $(SHELL) $$s/$$module_srcdir/configure \
30223 --srcdir=$${topdir}/$$module_srcdir \
30224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30225 --target=${target_alias} \
30226 --with-build-libsubdir=$(HOST_SUBDIR) \
30227 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30228 --disable-shared
30229 @endif libiconv-bootstrap
30230
30231
30232
30233
30234
30235 .PHONY: all-libiconv maybe-all-libiconv
30236 maybe-all-libiconv:
30237 @if gcc-bootstrap
30238 all-libiconv: stage_current
30239 @endif gcc-bootstrap
30240 @if libiconv
30241 TARGET-libiconv=all
30242 maybe-all-libiconv: all-libiconv
30243 all-libiconv: configure-libiconv
30244 @r=`${PWD_COMMAND}`; export r; \
30245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30246 $(HOST_EXPORTS) \
30247 (cd $(HOST_SUBDIR)/libiconv && \
30248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30249 $(TARGET-libiconv))
30250 @endif libiconv
30251
30252
30253
30254 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30255 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30256 maybe-all-stage1-libiconv:
30257 maybe-clean-stage1-libiconv:
30258 @if libiconv-bootstrap
30259 maybe-all-stage1-libiconv: all-stage1-libiconv
30260 all-stage1: all-stage1-libiconv
30261 TARGET-stage1-libiconv = $(TARGET-libiconv)
30262 all-stage1-libiconv: configure-stage1-libiconv
30263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30264 @r=`${PWD_COMMAND}`; export r; \
30265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266 TFLAGS="$(STAGE1_TFLAGS)"; \
30267 $(HOST_EXPORTS) \
30268 cd $(HOST_SUBDIR)/libiconv && \
30269 \
30270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30271 CFLAGS="$(STAGE1_CFLAGS)" \
30272 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30273 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30274 LIBCFLAGS="$(LIBCFLAGS)" \
30275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30278 $(EXTRA_HOST_FLAGS) \
30279 $(STAGE1_FLAGS_TO_PASS) \
30280 TFLAGS="$(STAGE1_TFLAGS)" \
30281 $(TARGET-stage1-libiconv)
30282
30283 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30284 clean-stage1: clean-stage1-libiconv
30285 clean-stage1-libiconv:
30286 @if [ $(current_stage) = stage1 ]; then \
30287 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30288 else \
30289 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30290 $(MAKE) stage1-start; \
30291 fi; \
30292 cd $(HOST_SUBDIR)/libiconv && \
30293 $(MAKE) $(EXTRA_HOST_FLAGS) \
30294 $(STAGE1_FLAGS_TO_PASS) clean
30295 @endif libiconv-bootstrap
30296
30297
30298 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30299 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30300 maybe-all-stage2-libiconv:
30301 maybe-clean-stage2-libiconv:
30302 @if libiconv-bootstrap
30303 maybe-all-stage2-libiconv: all-stage2-libiconv
30304 all-stage2: all-stage2-libiconv
30305 TARGET-stage2-libiconv = $(TARGET-libiconv)
30306 all-stage2-libiconv: configure-stage2-libiconv
30307 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30308 @r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 TFLAGS="$(STAGE2_TFLAGS)"; \
30311 $(HOST_EXPORTS) \
30312 $(POSTSTAGE1_HOST_EXPORTS) \
30313 cd $(HOST_SUBDIR)/libiconv && \
30314 \
30315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30316 CFLAGS="$(STAGE2_CFLAGS)" \
30317 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30318 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30319 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30324 TFLAGS="$(STAGE2_TFLAGS)" \
30325 $(TARGET-stage2-libiconv)
30326
30327 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30328 clean-stage2: clean-stage2-libiconv
30329 clean-stage2-libiconv:
30330 @if [ $(current_stage) = stage2 ]; then \
30331 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30332 else \
30333 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30334 $(MAKE) stage2-start; \
30335 fi; \
30336 cd $(HOST_SUBDIR)/libiconv && \
30337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30338 @endif libiconv-bootstrap
30339
30340
30341 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30342 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30343 maybe-all-stage3-libiconv:
30344 maybe-clean-stage3-libiconv:
30345 @if libiconv-bootstrap
30346 maybe-all-stage3-libiconv: all-stage3-libiconv
30347 all-stage3: all-stage3-libiconv
30348 TARGET-stage3-libiconv = $(TARGET-libiconv)
30349 all-stage3-libiconv: configure-stage3-libiconv
30350 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30351 @r=`${PWD_COMMAND}`; export r; \
30352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353 TFLAGS="$(STAGE3_TFLAGS)"; \
30354 $(HOST_EXPORTS) \
30355 $(POSTSTAGE1_HOST_EXPORTS) \
30356 cd $(HOST_SUBDIR)/libiconv && \
30357 \
30358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30359 CFLAGS="$(STAGE3_CFLAGS)" \
30360 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30361 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30362 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30367 TFLAGS="$(STAGE3_TFLAGS)" \
30368 $(TARGET-stage3-libiconv)
30369
30370 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30371 clean-stage3: clean-stage3-libiconv
30372 clean-stage3-libiconv:
30373 @if [ $(current_stage) = stage3 ]; then \
30374 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30375 else \
30376 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30377 $(MAKE) stage3-start; \
30378 fi; \
30379 cd $(HOST_SUBDIR)/libiconv && \
30380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30381 @endif libiconv-bootstrap
30382
30383
30384 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30385 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30386 maybe-all-stage4-libiconv:
30387 maybe-clean-stage4-libiconv:
30388 @if libiconv-bootstrap
30389 maybe-all-stage4-libiconv: all-stage4-libiconv
30390 all-stage4: all-stage4-libiconv
30391 TARGET-stage4-libiconv = $(TARGET-libiconv)
30392 all-stage4-libiconv: configure-stage4-libiconv
30393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30394 @r=`${PWD_COMMAND}`; export r; \
30395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30396 TFLAGS="$(STAGE4_TFLAGS)"; \
30397 $(HOST_EXPORTS) \
30398 $(POSTSTAGE1_HOST_EXPORTS) \
30399 cd $(HOST_SUBDIR)/libiconv && \
30400 \
30401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30402 CFLAGS="$(STAGE4_CFLAGS)" \
30403 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30404 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30405 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30410 TFLAGS="$(STAGE4_TFLAGS)" \
30411 $(TARGET-stage4-libiconv)
30412
30413 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30414 clean-stage4: clean-stage4-libiconv
30415 clean-stage4-libiconv:
30416 @if [ $(current_stage) = stage4 ]; then \
30417 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30418 else \
30419 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30420 $(MAKE) stage4-start; \
30421 fi; \
30422 cd $(HOST_SUBDIR)/libiconv && \
30423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30424 @endif libiconv-bootstrap
30425
30426
30427 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30428 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30429 maybe-all-stageprofile-libiconv:
30430 maybe-clean-stageprofile-libiconv:
30431 @if libiconv-bootstrap
30432 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30433 all-stageprofile: all-stageprofile-libiconv
30434 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30435 all-stageprofile-libiconv: configure-stageprofile-libiconv
30436 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30437 @r=`${PWD_COMMAND}`; export r; \
30438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30439 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30440 $(HOST_EXPORTS) \
30441 $(POSTSTAGE1_HOST_EXPORTS) \
30442 cd $(HOST_SUBDIR)/libiconv && \
30443 \
30444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30445 CFLAGS="$(STAGEprofile_CFLAGS)" \
30446 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30448 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30453 TFLAGS="$(STAGEprofile_TFLAGS)" \
30454 $(TARGET-stageprofile-libiconv)
30455
30456 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30457 clean-stageprofile: clean-stageprofile-libiconv
30458 clean-stageprofile-libiconv:
30459 @if [ $(current_stage) = stageprofile ]; then \
30460 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30461 else \
30462 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30463 $(MAKE) stageprofile-start; \
30464 fi; \
30465 cd $(HOST_SUBDIR)/libiconv && \
30466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30467 @endif libiconv-bootstrap
30468
30469
30470 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30471 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30472 maybe-all-stagetrain-libiconv:
30473 maybe-clean-stagetrain-libiconv:
30474 @if libiconv-bootstrap
30475 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30476 all-stagetrain: all-stagetrain-libiconv
30477 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30478 all-stagetrain-libiconv: configure-stagetrain-libiconv
30479 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30480 @r=`${PWD_COMMAND}`; export r; \
30481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30483 $(HOST_EXPORTS) \
30484 $(POSTSTAGE1_HOST_EXPORTS) \
30485 cd $(HOST_SUBDIR)/libiconv && \
30486 \
30487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30488 CFLAGS="$(STAGEtrain_CFLAGS)" \
30489 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30490 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30491 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30496 TFLAGS="$(STAGEtrain_TFLAGS)" \
30497 $(TARGET-stagetrain-libiconv)
30498
30499 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30500 clean-stagetrain: clean-stagetrain-libiconv
30501 clean-stagetrain-libiconv:
30502 @if [ $(current_stage) = stagetrain ]; then \
30503 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30504 else \
30505 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30506 $(MAKE) stagetrain-start; \
30507 fi; \
30508 cd $(HOST_SUBDIR)/libiconv && \
30509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30510 @endif libiconv-bootstrap
30511
30512
30513 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30514 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30515 maybe-all-stagefeedback-libiconv:
30516 maybe-clean-stagefeedback-libiconv:
30517 @if libiconv-bootstrap
30518 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30519 all-stagefeedback: all-stagefeedback-libiconv
30520 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30521 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30522 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30526 $(HOST_EXPORTS) \
30527 $(POSTSTAGE1_HOST_EXPORTS) \
30528 cd $(HOST_SUBDIR)/libiconv && \
30529 \
30530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30531 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30532 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30533 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30534 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30539 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30540 $(TARGET-stagefeedback-libiconv)
30541
30542 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30543 clean-stagefeedback: clean-stagefeedback-libiconv
30544 clean-stagefeedback-libiconv:
30545 @if [ $(current_stage) = stagefeedback ]; then \
30546 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30547 else \
30548 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30549 $(MAKE) stagefeedback-start; \
30550 fi; \
30551 cd $(HOST_SUBDIR)/libiconv && \
30552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30553 @endif libiconv-bootstrap
30554
30555
30556 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30557 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30558 maybe-all-stageautoprofile-libiconv:
30559 maybe-clean-stageautoprofile-libiconv:
30560 @if libiconv-bootstrap
30561 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30562 all-stageautoprofile: all-stageautoprofile-libiconv
30563 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30564 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30566 @r=`${PWD_COMMAND}`; export r; \
30567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30569 $(HOST_EXPORTS) \
30570 $(POSTSTAGE1_HOST_EXPORTS) \
30571 cd $(HOST_SUBDIR)/libiconv && \
30572 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30574 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30575 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30576 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30577 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30582 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30583 $(TARGET-stageautoprofile-libiconv)
30584
30585 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30586 clean-stageautoprofile: clean-stageautoprofile-libiconv
30587 clean-stageautoprofile-libiconv:
30588 @if [ $(current_stage) = stageautoprofile ]; then \
30589 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30590 else \
30591 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30592 $(MAKE) stageautoprofile-start; \
30593 fi; \
30594 cd $(HOST_SUBDIR)/libiconv && \
30595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30596 @endif libiconv-bootstrap
30597
30598
30599 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30600 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30601 maybe-all-stageautofeedback-libiconv:
30602 maybe-clean-stageautofeedback-libiconv:
30603 @if libiconv-bootstrap
30604 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30605 all-stageautofeedback: all-stageautofeedback-libiconv
30606 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30607 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30608 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30609 @r=`${PWD_COMMAND}`; export r; \
30610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30611 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30612 $(HOST_EXPORTS) \
30613 $(POSTSTAGE1_HOST_EXPORTS) \
30614 cd $(HOST_SUBDIR)/libiconv && \
30615 \
30616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30617 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30618 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30619 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30620 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30625 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30626 $(TARGET-stageautofeedback-libiconv)
30627
30628 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30629 clean-stageautofeedback: clean-stageautofeedback-libiconv
30630 clean-stageautofeedback-libiconv:
30631 @if [ $(current_stage) = stageautofeedback ]; then \
30632 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30633 else \
30634 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30635 $(MAKE) stageautofeedback-start; \
30636 fi; \
30637 cd $(HOST_SUBDIR)/libiconv && \
30638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30639 @endif libiconv-bootstrap
30640
30641
30642
30643
30644
30645 .PHONY: check-libiconv maybe-check-libiconv
30646 maybe-check-libiconv:
30647 @if libiconv
30648 maybe-check-libiconv: check-libiconv
30649
30650 check-libiconv:
30651 @: $(MAKE); $(unstage)
30652 @r=`${PWD_COMMAND}`; export r; \
30653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30654 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30655 (cd $(HOST_SUBDIR)/libiconv && \
30656 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30657
30658 @endif libiconv
30659
30660 .PHONY: install-libiconv maybe-install-libiconv
30661 maybe-install-libiconv:
30662 @if libiconv
30663 maybe-install-libiconv: install-libiconv
30664
30665 install-libiconv:
30666
30667 @endif libiconv
30668
30669 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30670 maybe-install-strip-libiconv:
30671 @if libiconv
30672 maybe-install-strip-libiconv: install-strip-libiconv
30673
30674 install-strip-libiconv:
30675
30676 @endif libiconv
30677
30678 # Other targets (info, dvi, pdf, etc.)
30679
30680 .PHONY: maybe-info-libiconv info-libiconv
30681 maybe-info-libiconv:
30682 @if libiconv
30683 maybe-info-libiconv: info-libiconv
30684
30685 # libiconv doesn't support info.
30686 info-libiconv:
30687
30688 @endif libiconv
30689
30690 .PHONY: maybe-dvi-libiconv dvi-libiconv
30691 maybe-dvi-libiconv:
30692 @if libiconv
30693 maybe-dvi-libiconv: dvi-libiconv
30694
30695 dvi-libiconv: \
30696 configure-libiconv
30697 @[ -f ./libiconv/Makefile ] || exit 0; \
30698 r=`${PWD_COMMAND}`; export r; \
30699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30700 $(HOST_EXPORTS) \
30701 for flag in $(EXTRA_HOST_FLAGS) ; do \
30702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30703 done; \
30704 echo "Doing dvi in libiconv"; \
30705 (cd $(HOST_SUBDIR)/libiconv && \
30706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30708 "RANLIB=$${RANLIB}" \
30709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30710 dvi) \
30711 || exit 1
30712
30713 @endif libiconv
30714
30715 .PHONY: maybe-pdf-libiconv pdf-libiconv
30716 maybe-pdf-libiconv:
30717 @if libiconv
30718 maybe-pdf-libiconv: pdf-libiconv
30719
30720 # libiconv doesn't support pdf.
30721 pdf-libiconv:
30722
30723 @endif libiconv
30724
30725 .PHONY: maybe-html-libiconv html-libiconv
30726 maybe-html-libiconv:
30727 @if libiconv
30728 maybe-html-libiconv: html-libiconv
30729
30730 # libiconv doesn't support html.
30731 html-libiconv:
30732
30733 @endif libiconv
30734
30735 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30736 maybe-TAGS-libiconv:
30737 @if libiconv
30738 maybe-TAGS-libiconv: TAGS-libiconv
30739
30740 TAGS-libiconv: \
30741 configure-libiconv
30742 @[ -f ./libiconv/Makefile ] || exit 0; \
30743 r=`${PWD_COMMAND}`; export r; \
30744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745 $(HOST_EXPORTS) \
30746 for flag in $(EXTRA_HOST_FLAGS) ; do \
30747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30748 done; \
30749 echo "Doing TAGS in libiconv"; \
30750 (cd $(HOST_SUBDIR)/libiconv && \
30751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30753 "RANLIB=$${RANLIB}" \
30754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30755 TAGS) \
30756 || exit 1
30757
30758 @endif libiconv
30759
30760 .PHONY: maybe-install-info-libiconv install-info-libiconv
30761 maybe-install-info-libiconv:
30762 @if libiconv
30763 maybe-install-info-libiconv: install-info-libiconv
30764
30765 # libiconv doesn't support install-info.
30766 install-info-libiconv:
30767
30768 @endif libiconv
30769
30770 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30771 maybe-install-pdf-libiconv:
30772 @if libiconv
30773 maybe-install-pdf-libiconv: install-pdf-libiconv
30774
30775 # libiconv doesn't support install-pdf.
30776 install-pdf-libiconv:
30777
30778 @endif libiconv
30779
30780 .PHONY: maybe-install-html-libiconv install-html-libiconv
30781 maybe-install-html-libiconv:
30782 @if libiconv
30783 maybe-install-html-libiconv: install-html-libiconv
30784
30785 # libiconv doesn't support install-html.
30786 install-html-libiconv:
30787
30788 @endif libiconv
30789
30790 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30791 maybe-installcheck-libiconv:
30792 @if libiconv
30793 maybe-installcheck-libiconv: installcheck-libiconv
30794
30795 installcheck-libiconv: \
30796 configure-libiconv
30797 @[ -f ./libiconv/Makefile ] || exit 0; \
30798 r=`${PWD_COMMAND}`; export r; \
30799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30800 $(HOST_EXPORTS) \
30801 for flag in $(EXTRA_HOST_FLAGS) ; do \
30802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30803 done; \
30804 echo "Doing installcheck in libiconv"; \
30805 (cd $(HOST_SUBDIR)/libiconv && \
30806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30808 "RANLIB=$${RANLIB}" \
30809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30810 installcheck) \
30811 || exit 1
30812
30813 @endif libiconv
30814
30815 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30816 maybe-mostlyclean-libiconv:
30817 @if libiconv
30818 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30819
30820 mostlyclean-libiconv:
30821 @[ -f ./libiconv/Makefile ] || exit 0; \
30822 r=`${PWD_COMMAND}`; export r; \
30823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30824 $(HOST_EXPORTS) \
30825 for flag in $(EXTRA_HOST_FLAGS) ; do \
30826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30827 done; \
30828 echo "Doing mostlyclean in libiconv"; \
30829 (cd $(HOST_SUBDIR)/libiconv && \
30830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30832 "RANLIB=$${RANLIB}" \
30833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30834 mostlyclean) \
30835 || exit 1
30836
30837 @endif libiconv
30838
30839 .PHONY: maybe-clean-libiconv clean-libiconv
30840 maybe-clean-libiconv:
30841 @if libiconv
30842 maybe-clean-libiconv: clean-libiconv
30843
30844 clean-libiconv:
30845 @[ -f ./libiconv/Makefile ] || exit 0; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(HOST_EXPORTS) \
30849 for flag in $(EXTRA_HOST_FLAGS) ; do \
30850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851 done; \
30852 echo "Doing clean in libiconv"; \
30853 (cd $(HOST_SUBDIR)/libiconv && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 clean) \
30859 || exit 1
30860
30861 @endif libiconv
30862
30863 .PHONY: maybe-distclean-libiconv distclean-libiconv
30864 maybe-distclean-libiconv:
30865 @if libiconv
30866 maybe-distclean-libiconv: distclean-libiconv
30867
30868 distclean-libiconv:
30869 @[ -f ./libiconv/Makefile ] || exit 0; \
30870 r=`${PWD_COMMAND}`; export r; \
30871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872 $(HOST_EXPORTS) \
30873 for flag in $(EXTRA_HOST_FLAGS) ; do \
30874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30875 done; \
30876 echo "Doing distclean in libiconv"; \
30877 (cd $(HOST_SUBDIR)/libiconv && \
30878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30880 "RANLIB=$${RANLIB}" \
30881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30882 distclean) \
30883 || exit 1
30884
30885 @endif libiconv
30886
30887 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30888 maybe-maintainer-clean-libiconv:
30889 @if libiconv
30890 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30891
30892 maintainer-clean-libiconv:
30893 @[ -f ./libiconv/Makefile ] || exit 0; \
30894 r=`${PWD_COMMAND}`; export r; \
30895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896 $(HOST_EXPORTS) \
30897 for flag in $(EXTRA_HOST_FLAGS) ; do \
30898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30899 done; \
30900 echo "Doing maintainer-clean in libiconv"; \
30901 (cd $(HOST_SUBDIR)/libiconv && \
30902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30904 "RANLIB=$${RANLIB}" \
30905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30906 maintainer-clean) \
30907 || exit 1
30908
30909 @endif libiconv
30910
30911
30912
30913 .PHONY: configure-m4 maybe-configure-m4
30914 maybe-configure-m4:
30915 @if gcc-bootstrap
30916 configure-m4: stage_current
30917 @endif gcc-bootstrap
30918 @if m4
30919 maybe-configure-m4: configure-m4
30920 configure-m4:
30921 @: $(MAKE); $(unstage)
30922 @r=`${PWD_COMMAND}`; export r; \
30923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30924 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30926 $(HOST_EXPORTS) \
30927 echo Configuring in $(HOST_SUBDIR)/m4; \
30928 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30929 case $(srcdir) in \
30930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30931 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30933 esac; \
30934 module_srcdir=m4; \
30935 $(SHELL) \
30936 $$s/$$module_srcdir/configure \
30937 --srcdir=$${topdir}/$$module_srcdir \
30938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30939 --target=${target_alias} \
30940 || exit 1
30941 @endif m4
30942
30943
30944
30945
30946
30947 .PHONY: all-m4 maybe-all-m4
30948 maybe-all-m4:
30949 @if gcc-bootstrap
30950 all-m4: stage_current
30951 @endif gcc-bootstrap
30952 @if m4
30953 TARGET-m4=all
30954 maybe-all-m4: all-m4
30955 all-m4: configure-m4
30956 @: $(MAKE); $(unstage)
30957 @r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 (cd $(HOST_SUBDIR)/m4 && \
30961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30962 $(TARGET-m4))
30963 @endif m4
30964
30965
30966
30967
30968 .PHONY: check-m4 maybe-check-m4
30969 maybe-check-m4:
30970 @if m4
30971 maybe-check-m4: check-m4
30972
30973 check-m4:
30974 @: $(MAKE); $(unstage)
30975 @r=`${PWD_COMMAND}`; export r; \
30976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30977 $(HOST_EXPORTS) \
30978 (cd $(HOST_SUBDIR)/m4 && \
30979 $(MAKE) $(FLAGS_TO_PASS) check)
30980
30981 @endif m4
30982
30983 .PHONY: install-m4 maybe-install-m4
30984 maybe-install-m4:
30985 @if m4
30986 maybe-install-m4: install-m4
30987
30988 install-m4: installdirs
30989 @: $(MAKE); $(unstage)
30990 @r=`${PWD_COMMAND}`; export r; \
30991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30992 $(HOST_EXPORTS) \
30993 (cd $(HOST_SUBDIR)/m4 && \
30994 $(MAKE) $(FLAGS_TO_PASS) install)
30995
30996 @endif m4
30997
30998 .PHONY: install-strip-m4 maybe-install-strip-m4
30999 maybe-install-strip-m4:
31000 @if m4
31001 maybe-install-strip-m4: install-strip-m4
31002
31003 install-strip-m4: installdirs
31004 @: $(MAKE); $(unstage)
31005 @r=`${PWD_COMMAND}`; export r; \
31006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31007 $(HOST_EXPORTS) \
31008 (cd $(HOST_SUBDIR)/m4 && \
31009 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31010
31011 @endif m4
31012
31013 # Other targets (info, dvi, pdf, etc.)
31014
31015 .PHONY: maybe-info-m4 info-m4
31016 maybe-info-m4:
31017 @if m4
31018 maybe-info-m4: info-m4
31019
31020 info-m4: \
31021 configure-m4
31022 @: $(MAKE); $(unstage)
31023 @[ -f ./m4/Makefile ] || exit 0; \
31024 r=`${PWD_COMMAND}`; export r; \
31025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31026 $(HOST_EXPORTS) \
31027 for flag in $(EXTRA_HOST_FLAGS) ; do \
31028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31029 done; \
31030 echo "Doing info in m4"; \
31031 (cd $(HOST_SUBDIR)/m4 && \
31032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31034 "RANLIB=$${RANLIB}" \
31035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31036 info) \
31037 || exit 1
31038
31039 @endif m4
31040
31041 .PHONY: maybe-dvi-m4 dvi-m4
31042 maybe-dvi-m4:
31043 @if m4
31044 maybe-dvi-m4: dvi-m4
31045
31046 dvi-m4: \
31047 configure-m4
31048 @: $(MAKE); $(unstage)
31049 @[ -f ./m4/Makefile ] || exit 0; \
31050 r=`${PWD_COMMAND}`; export r; \
31051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052 $(HOST_EXPORTS) \
31053 for flag in $(EXTRA_HOST_FLAGS) ; do \
31054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31055 done; \
31056 echo "Doing dvi in m4"; \
31057 (cd $(HOST_SUBDIR)/m4 && \
31058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31060 "RANLIB=$${RANLIB}" \
31061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31062 dvi) \
31063 || exit 1
31064
31065 @endif m4
31066
31067 .PHONY: maybe-pdf-m4 pdf-m4
31068 maybe-pdf-m4:
31069 @if m4
31070 maybe-pdf-m4: pdf-m4
31071
31072 pdf-m4: \
31073 configure-m4
31074 @: $(MAKE); $(unstage)
31075 @[ -f ./m4/Makefile ] || exit 0; \
31076 r=`${PWD_COMMAND}`; export r; \
31077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078 $(HOST_EXPORTS) \
31079 for flag in $(EXTRA_HOST_FLAGS) ; do \
31080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31081 done; \
31082 echo "Doing pdf in m4"; \
31083 (cd $(HOST_SUBDIR)/m4 && \
31084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31086 "RANLIB=$${RANLIB}" \
31087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31088 pdf) \
31089 || exit 1
31090
31091 @endif m4
31092
31093 .PHONY: maybe-html-m4 html-m4
31094 maybe-html-m4:
31095 @if m4
31096 maybe-html-m4: html-m4
31097
31098 html-m4: \
31099 configure-m4
31100 @: $(MAKE); $(unstage)
31101 @[ -f ./m4/Makefile ] || exit 0; \
31102 r=`${PWD_COMMAND}`; export r; \
31103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31104 $(HOST_EXPORTS) \
31105 for flag in $(EXTRA_HOST_FLAGS) ; do \
31106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31107 done; \
31108 echo "Doing html in m4"; \
31109 (cd $(HOST_SUBDIR)/m4 && \
31110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31112 "RANLIB=$${RANLIB}" \
31113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31114 html) \
31115 || exit 1
31116
31117 @endif m4
31118
31119 .PHONY: maybe-TAGS-m4 TAGS-m4
31120 maybe-TAGS-m4:
31121 @if m4
31122 maybe-TAGS-m4: TAGS-m4
31123
31124 TAGS-m4: \
31125 configure-m4
31126 @: $(MAKE); $(unstage)
31127 @[ -f ./m4/Makefile ] || exit 0; \
31128 r=`${PWD_COMMAND}`; export r; \
31129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31130 $(HOST_EXPORTS) \
31131 for flag in $(EXTRA_HOST_FLAGS) ; do \
31132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31133 done; \
31134 echo "Doing TAGS in m4"; \
31135 (cd $(HOST_SUBDIR)/m4 && \
31136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31138 "RANLIB=$${RANLIB}" \
31139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31140 TAGS) \
31141 || exit 1
31142
31143 @endif m4
31144
31145 .PHONY: maybe-install-info-m4 install-info-m4
31146 maybe-install-info-m4:
31147 @if m4
31148 maybe-install-info-m4: install-info-m4
31149
31150 install-info-m4: \
31151 configure-m4 \
31152 info-m4
31153 @: $(MAKE); $(unstage)
31154 @[ -f ./m4/Makefile ] || exit 0; \
31155 r=`${PWD_COMMAND}`; export r; \
31156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31157 $(HOST_EXPORTS) \
31158 for flag in $(EXTRA_HOST_FLAGS) ; do \
31159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31160 done; \
31161 echo "Doing install-info in m4"; \
31162 (cd $(HOST_SUBDIR)/m4 && \
31163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31165 "RANLIB=$${RANLIB}" \
31166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31167 install-info) \
31168 || exit 1
31169
31170 @endif m4
31171
31172 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31173 maybe-install-pdf-m4:
31174 @if m4
31175 maybe-install-pdf-m4: install-pdf-m4
31176
31177 install-pdf-m4: \
31178 configure-m4 \
31179 pdf-m4
31180 @: $(MAKE); $(unstage)
31181 @[ -f ./m4/Makefile ] || exit 0; \
31182 r=`${PWD_COMMAND}`; export r; \
31183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31184 $(HOST_EXPORTS) \
31185 for flag in $(EXTRA_HOST_FLAGS) ; do \
31186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31187 done; \
31188 echo "Doing install-pdf in m4"; \
31189 (cd $(HOST_SUBDIR)/m4 && \
31190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31192 "RANLIB=$${RANLIB}" \
31193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31194 install-pdf) \
31195 || exit 1
31196
31197 @endif m4
31198
31199 .PHONY: maybe-install-html-m4 install-html-m4
31200 maybe-install-html-m4:
31201 @if m4
31202 maybe-install-html-m4: install-html-m4
31203
31204 install-html-m4: \
31205 configure-m4 \
31206 html-m4
31207 @: $(MAKE); $(unstage)
31208 @[ -f ./m4/Makefile ] || exit 0; \
31209 r=`${PWD_COMMAND}`; export r; \
31210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31211 $(HOST_EXPORTS) \
31212 for flag in $(EXTRA_HOST_FLAGS) ; do \
31213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31214 done; \
31215 echo "Doing install-html in m4"; \
31216 (cd $(HOST_SUBDIR)/m4 && \
31217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31219 "RANLIB=$${RANLIB}" \
31220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31221 install-html) \
31222 || exit 1
31223
31224 @endif m4
31225
31226 .PHONY: maybe-installcheck-m4 installcheck-m4
31227 maybe-installcheck-m4:
31228 @if m4
31229 maybe-installcheck-m4: installcheck-m4
31230
31231 installcheck-m4: \
31232 configure-m4
31233 @: $(MAKE); $(unstage)
31234 @[ -f ./m4/Makefile ] || exit 0; \
31235 r=`${PWD_COMMAND}`; export r; \
31236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31237 $(HOST_EXPORTS) \
31238 for flag in $(EXTRA_HOST_FLAGS) ; do \
31239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31240 done; \
31241 echo "Doing installcheck in m4"; \
31242 (cd $(HOST_SUBDIR)/m4 && \
31243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31245 "RANLIB=$${RANLIB}" \
31246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31247 installcheck) \
31248 || exit 1
31249
31250 @endif m4
31251
31252 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31253 maybe-mostlyclean-m4:
31254 @if m4
31255 maybe-mostlyclean-m4: mostlyclean-m4
31256
31257 mostlyclean-m4:
31258 @: $(MAKE); $(unstage)
31259 @[ -f ./m4/Makefile ] || exit 0; \
31260 r=`${PWD_COMMAND}`; export r; \
31261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31262 $(HOST_EXPORTS) \
31263 for flag in $(EXTRA_HOST_FLAGS) ; do \
31264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31265 done; \
31266 echo "Doing mostlyclean in m4"; \
31267 (cd $(HOST_SUBDIR)/m4 && \
31268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31270 "RANLIB=$${RANLIB}" \
31271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31272 mostlyclean) \
31273 || exit 1
31274
31275 @endif m4
31276
31277 .PHONY: maybe-clean-m4 clean-m4
31278 maybe-clean-m4:
31279 @if m4
31280 maybe-clean-m4: clean-m4
31281
31282 clean-m4:
31283 @: $(MAKE); $(unstage)
31284 @[ -f ./m4/Makefile ] || exit 0; \
31285 r=`${PWD_COMMAND}`; export r; \
31286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287 $(HOST_EXPORTS) \
31288 for flag in $(EXTRA_HOST_FLAGS) ; do \
31289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290 done; \
31291 echo "Doing clean in m4"; \
31292 (cd $(HOST_SUBDIR)/m4 && \
31293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295 "RANLIB=$${RANLIB}" \
31296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297 clean) \
31298 || exit 1
31299
31300 @endif m4
31301
31302 .PHONY: maybe-distclean-m4 distclean-m4
31303 maybe-distclean-m4:
31304 @if m4
31305 maybe-distclean-m4: distclean-m4
31306
31307 distclean-m4:
31308 @: $(MAKE); $(unstage)
31309 @[ -f ./m4/Makefile ] || exit 0; \
31310 r=`${PWD_COMMAND}`; export r; \
31311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312 $(HOST_EXPORTS) \
31313 for flag in $(EXTRA_HOST_FLAGS) ; do \
31314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31315 done; \
31316 echo "Doing distclean in m4"; \
31317 (cd $(HOST_SUBDIR)/m4 && \
31318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31320 "RANLIB=$${RANLIB}" \
31321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31322 distclean) \
31323 || exit 1
31324
31325 @endif m4
31326
31327 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31328 maybe-maintainer-clean-m4:
31329 @if m4
31330 maybe-maintainer-clean-m4: maintainer-clean-m4
31331
31332 maintainer-clean-m4:
31333 @: $(MAKE); $(unstage)
31334 @[ -f ./m4/Makefile ] || exit 0; \
31335 r=`${PWD_COMMAND}`; export r; \
31336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337 $(HOST_EXPORTS) \
31338 for flag in $(EXTRA_HOST_FLAGS) ; do \
31339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31340 done; \
31341 echo "Doing maintainer-clean in m4"; \
31342 (cd $(HOST_SUBDIR)/m4 && \
31343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31345 "RANLIB=$${RANLIB}" \
31346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31347 maintainer-clean) \
31348 || exit 1
31349
31350 @endif m4
31351
31352
31353
31354 .PHONY: configure-readline maybe-configure-readline
31355 maybe-configure-readline:
31356 @if gcc-bootstrap
31357 configure-readline: stage_current
31358 @endif gcc-bootstrap
31359 @if readline
31360 maybe-configure-readline: configure-readline
31361 configure-readline:
31362 @: $(MAKE); $(unstage)
31363 @r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31367 $(HOST_EXPORTS) \
31368 echo Configuring in $(HOST_SUBDIR)/readline; \
31369 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31370 case $(srcdir) in \
31371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31372 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31374 esac; \
31375 module_srcdir=readline; \
31376 $(SHELL) \
31377 $$s/$$module_srcdir/configure \
31378 --srcdir=$${topdir}/$$module_srcdir \
31379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31380 --target=${target_alias} \
31381 || exit 1
31382 @endif readline
31383
31384
31385
31386
31387
31388 .PHONY: all-readline maybe-all-readline
31389 maybe-all-readline:
31390 @if gcc-bootstrap
31391 all-readline: stage_current
31392 @endif gcc-bootstrap
31393 @if readline
31394 TARGET-readline=all
31395 maybe-all-readline: all-readline
31396 all-readline: configure-readline
31397 @: $(MAKE); $(unstage)
31398 @r=`${PWD_COMMAND}`; export r; \
31399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31400 $(HOST_EXPORTS) \
31401 (cd $(HOST_SUBDIR)/readline && \
31402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31403 $(TARGET-readline))
31404 @endif readline
31405
31406
31407
31408
31409 .PHONY: check-readline maybe-check-readline
31410 maybe-check-readline:
31411 @if readline
31412 maybe-check-readline: check-readline
31413
31414 check-readline:
31415 @: $(MAKE); $(unstage)
31416 @r=`${PWD_COMMAND}`; export r; \
31417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418 $(HOST_EXPORTS) \
31419 (cd $(HOST_SUBDIR)/readline && \
31420 $(MAKE) $(FLAGS_TO_PASS) check)
31421
31422 @endif readline
31423
31424 .PHONY: install-readline maybe-install-readline
31425 maybe-install-readline:
31426 @if readline
31427 maybe-install-readline: install-readline
31428
31429 install-readline: installdirs
31430 @: $(MAKE); $(unstage)
31431 @r=`${PWD_COMMAND}`; export r; \
31432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31433 $(HOST_EXPORTS) \
31434 (cd $(HOST_SUBDIR)/readline && \
31435 $(MAKE) $(FLAGS_TO_PASS) install)
31436
31437 @endif readline
31438
31439 .PHONY: install-strip-readline maybe-install-strip-readline
31440 maybe-install-strip-readline:
31441 @if readline
31442 maybe-install-strip-readline: install-strip-readline
31443
31444 install-strip-readline: installdirs
31445 @: $(MAKE); $(unstage)
31446 @r=`${PWD_COMMAND}`; export r; \
31447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31448 $(HOST_EXPORTS) \
31449 (cd $(HOST_SUBDIR)/readline && \
31450 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31451
31452 @endif readline
31453
31454 # Other targets (info, dvi, pdf, etc.)
31455
31456 .PHONY: maybe-info-readline info-readline
31457 maybe-info-readline:
31458 @if readline
31459 maybe-info-readline: info-readline
31460
31461 info-readline: \
31462 configure-readline
31463 @: $(MAKE); $(unstage)
31464 @[ -f ./readline/Makefile ] || exit 0; \
31465 r=`${PWD_COMMAND}`; export r; \
31466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467 $(HOST_EXPORTS) \
31468 for flag in $(EXTRA_HOST_FLAGS) ; do \
31469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470 done; \
31471 echo "Doing info in readline"; \
31472 (cd $(HOST_SUBDIR)/readline && \
31473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475 "RANLIB=$${RANLIB}" \
31476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477 info) \
31478 || exit 1
31479
31480 @endif readline
31481
31482 .PHONY: maybe-dvi-readline dvi-readline
31483 maybe-dvi-readline:
31484 @if readline
31485 maybe-dvi-readline: dvi-readline
31486
31487 dvi-readline: \
31488 configure-readline
31489 @: $(MAKE); $(unstage)
31490 @[ -f ./readline/Makefile ] || exit 0; \
31491 r=`${PWD_COMMAND}`; export r; \
31492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31493 $(HOST_EXPORTS) \
31494 for flag in $(EXTRA_HOST_FLAGS) ; do \
31495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31496 done; \
31497 echo "Doing dvi in readline"; \
31498 (cd $(HOST_SUBDIR)/readline && \
31499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31501 "RANLIB=$${RANLIB}" \
31502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31503 dvi) \
31504 || exit 1
31505
31506 @endif readline
31507
31508 .PHONY: maybe-pdf-readline pdf-readline
31509 maybe-pdf-readline:
31510 @if readline
31511 maybe-pdf-readline: pdf-readline
31512
31513 pdf-readline: \
31514 configure-readline
31515 @: $(MAKE); $(unstage)
31516 @[ -f ./readline/Makefile ] || exit 0; \
31517 r=`${PWD_COMMAND}`; export r; \
31518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31519 $(HOST_EXPORTS) \
31520 for flag in $(EXTRA_HOST_FLAGS) ; do \
31521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31522 done; \
31523 echo "Doing pdf in readline"; \
31524 (cd $(HOST_SUBDIR)/readline && \
31525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31527 "RANLIB=$${RANLIB}" \
31528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31529 pdf) \
31530 || exit 1
31531
31532 @endif readline
31533
31534 .PHONY: maybe-html-readline html-readline
31535 maybe-html-readline:
31536 @if readline
31537 maybe-html-readline: html-readline
31538
31539 html-readline: \
31540 configure-readline
31541 @: $(MAKE); $(unstage)
31542 @[ -f ./readline/Makefile ] || exit 0; \
31543 r=`${PWD_COMMAND}`; export r; \
31544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31545 $(HOST_EXPORTS) \
31546 for flag in $(EXTRA_HOST_FLAGS) ; do \
31547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31548 done; \
31549 echo "Doing html in readline"; \
31550 (cd $(HOST_SUBDIR)/readline && \
31551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31553 "RANLIB=$${RANLIB}" \
31554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31555 html) \
31556 || exit 1
31557
31558 @endif readline
31559
31560 .PHONY: maybe-TAGS-readline TAGS-readline
31561 maybe-TAGS-readline:
31562 @if readline
31563 maybe-TAGS-readline: TAGS-readline
31564
31565 TAGS-readline: \
31566 configure-readline
31567 @: $(MAKE); $(unstage)
31568 @[ -f ./readline/Makefile ] || exit 0; \
31569 r=`${PWD_COMMAND}`; export r; \
31570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571 $(HOST_EXPORTS) \
31572 for flag in $(EXTRA_HOST_FLAGS) ; do \
31573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574 done; \
31575 echo "Doing TAGS in readline"; \
31576 (cd $(HOST_SUBDIR)/readline && \
31577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579 "RANLIB=$${RANLIB}" \
31580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31581 TAGS) \
31582 || exit 1
31583
31584 @endif readline
31585
31586 .PHONY: maybe-install-info-readline install-info-readline
31587 maybe-install-info-readline:
31588 @if readline
31589 maybe-install-info-readline: install-info-readline
31590
31591 install-info-readline: \
31592 configure-readline \
31593 info-readline
31594 @: $(MAKE); $(unstage)
31595 @[ -f ./readline/Makefile ] || exit 0; \
31596 r=`${PWD_COMMAND}`; export r; \
31597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31598 $(HOST_EXPORTS) \
31599 for flag in $(EXTRA_HOST_FLAGS) ; do \
31600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31601 done; \
31602 echo "Doing install-info in readline"; \
31603 (cd $(HOST_SUBDIR)/readline && \
31604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31606 "RANLIB=$${RANLIB}" \
31607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31608 install-info) \
31609 || exit 1
31610
31611 @endif readline
31612
31613 .PHONY: maybe-install-pdf-readline install-pdf-readline
31614 maybe-install-pdf-readline:
31615 @if readline
31616 maybe-install-pdf-readline: install-pdf-readline
31617
31618 install-pdf-readline: \
31619 configure-readline \
31620 pdf-readline
31621 @: $(MAKE); $(unstage)
31622 @[ -f ./readline/Makefile ] || exit 0; \
31623 r=`${PWD_COMMAND}`; export r; \
31624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31625 $(HOST_EXPORTS) \
31626 for flag in $(EXTRA_HOST_FLAGS) ; do \
31627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31628 done; \
31629 echo "Doing install-pdf in readline"; \
31630 (cd $(HOST_SUBDIR)/readline && \
31631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31633 "RANLIB=$${RANLIB}" \
31634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31635 install-pdf) \
31636 || exit 1
31637
31638 @endif readline
31639
31640 .PHONY: maybe-install-html-readline install-html-readline
31641 maybe-install-html-readline:
31642 @if readline
31643 maybe-install-html-readline: install-html-readline
31644
31645 install-html-readline: \
31646 configure-readline \
31647 html-readline
31648 @: $(MAKE); $(unstage)
31649 @[ -f ./readline/Makefile ] || exit 0; \
31650 r=`${PWD_COMMAND}`; export r; \
31651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652 $(HOST_EXPORTS) \
31653 for flag in $(EXTRA_HOST_FLAGS) ; do \
31654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655 done; \
31656 echo "Doing install-html in readline"; \
31657 (cd $(HOST_SUBDIR)/readline && \
31658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660 "RANLIB=$${RANLIB}" \
31661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662 install-html) \
31663 || exit 1
31664
31665 @endif readline
31666
31667 .PHONY: maybe-installcheck-readline installcheck-readline
31668 maybe-installcheck-readline:
31669 @if readline
31670 maybe-installcheck-readline: installcheck-readline
31671
31672 installcheck-readline: \
31673 configure-readline
31674 @: $(MAKE); $(unstage)
31675 @[ -f ./readline/Makefile ] || exit 0; \
31676 r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 $(HOST_EXPORTS) \
31679 for flag in $(EXTRA_HOST_FLAGS) ; do \
31680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681 done; \
31682 echo "Doing installcheck in readline"; \
31683 (cd $(HOST_SUBDIR)/readline && \
31684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686 "RANLIB=$${RANLIB}" \
31687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688 installcheck) \
31689 || exit 1
31690
31691 @endif readline
31692
31693 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31694 maybe-mostlyclean-readline:
31695 @if readline
31696 maybe-mostlyclean-readline: mostlyclean-readline
31697
31698 mostlyclean-readline:
31699 @: $(MAKE); $(unstage)
31700 @[ -f ./readline/Makefile ] || exit 0; \
31701 r=`${PWD_COMMAND}`; export r; \
31702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703 $(HOST_EXPORTS) \
31704 for flag in $(EXTRA_HOST_FLAGS) ; do \
31705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31706 done; \
31707 echo "Doing mostlyclean in readline"; \
31708 (cd $(HOST_SUBDIR)/readline && \
31709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31711 "RANLIB=$${RANLIB}" \
31712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31713 mostlyclean) \
31714 || exit 1
31715
31716 @endif readline
31717
31718 .PHONY: maybe-clean-readline clean-readline
31719 maybe-clean-readline:
31720 @if readline
31721 maybe-clean-readline: clean-readline
31722
31723 clean-readline:
31724 @: $(MAKE); $(unstage)
31725 @[ -f ./readline/Makefile ] || exit 0; \
31726 r=`${PWD_COMMAND}`; export r; \
31727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31728 $(HOST_EXPORTS) \
31729 for flag in $(EXTRA_HOST_FLAGS) ; do \
31730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31731 done; \
31732 echo "Doing clean in readline"; \
31733 (cd $(HOST_SUBDIR)/readline && \
31734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31736 "RANLIB=$${RANLIB}" \
31737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31738 clean) \
31739 || exit 1
31740
31741 @endif readline
31742
31743 .PHONY: maybe-distclean-readline distclean-readline
31744 maybe-distclean-readline:
31745 @if readline
31746 maybe-distclean-readline: distclean-readline
31747
31748 distclean-readline:
31749 @: $(MAKE); $(unstage)
31750 @[ -f ./readline/Makefile ] || exit 0; \
31751 r=`${PWD_COMMAND}`; export r; \
31752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31753 $(HOST_EXPORTS) \
31754 for flag in $(EXTRA_HOST_FLAGS) ; do \
31755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31756 done; \
31757 echo "Doing distclean in readline"; \
31758 (cd $(HOST_SUBDIR)/readline && \
31759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31761 "RANLIB=$${RANLIB}" \
31762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31763 distclean) \
31764 || exit 1
31765
31766 @endif readline
31767
31768 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31769 maybe-maintainer-clean-readline:
31770 @if readline
31771 maybe-maintainer-clean-readline: maintainer-clean-readline
31772
31773 maintainer-clean-readline:
31774 @: $(MAKE); $(unstage)
31775 @[ -f ./readline/Makefile ] || exit 0; \
31776 r=`${PWD_COMMAND}`; export r; \
31777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778 $(HOST_EXPORTS) \
31779 for flag in $(EXTRA_HOST_FLAGS) ; do \
31780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31781 done; \
31782 echo "Doing maintainer-clean in readline"; \
31783 (cd $(HOST_SUBDIR)/readline && \
31784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31786 "RANLIB=$${RANLIB}" \
31787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31788 maintainer-clean) \
31789 || exit 1
31790
31791 @endif readline
31792
31793
31794
31795 .PHONY: configure-sid maybe-configure-sid
31796 maybe-configure-sid:
31797 @if gcc-bootstrap
31798 configure-sid: stage_current
31799 @endif gcc-bootstrap
31800 @if sid
31801 maybe-configure-sid: configure-sid
31802 configure-sid:
31803 @: $(MAKE); $(unstage)
31804 @r=`${PWD_COMMAND}`; export r; \
31805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31808 $(HOST_EXPORTS) \
31809 echo Configuring in $(HOST_SUBDIR)/sid; \
31810 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31811 case $(srcdir) in \
31812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31813 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31815 esac; \
31816 module_srcdir=sid; \
31817 $(SHELL) \
31818 $$s/$$module_srcdir/configure \
31819 --srcdir=$${topdir}/$$module_srcdir \
31820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31821 --target=${target_alias} \
31822 || exit 1
31823 @endif sid
31824
31825
31826
31827
31828
31829 .PHONY: all-sid maybe-all-sid
31830 maybe-all-sid:
31831 @if gcc-bootstrap
31832 all-sid: stage_current
31833 @endif gcc-bootstrap
31834 @if sid
31835 TARGET-sid=all
31836 maybe-all-sid: all-sid
31837 all-sid: configure-sid
31838 @: $(MAKE); $(unstage)
31839 @r=`${PWD_COMMAND}`; export r; \
31840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31841 $(HOST_EXPORTS) \
31842 (cd $(HOST_SUBDIR)/sid && \
31843 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31844 $(TARGET-sid))
31845 @endif sid
31846
31847
31848
31849
31850 .PHONY: check-sid maybe-check-sid
31851 maybe-check-sid:
31852 @if sid
31853 maybe-check-sid: check-sid
31854
31855 check-sid:
31856 @: $(MAKE); $(unstage)
31857 @r=`${PWD_COMMAND}`; export r; \
31858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31859 $(HOST_EXPORTS) \
31860 (cd $(HOST_SUBDIR)/sid && \
31861 $(MAKE) $(FLAGS_TO_PASS) check)
31862
31863 @endif sid
31864
31865 .PHONY: install-sid maybe-install-sid
31866 maybe-install-sid:
31867 @if sid
31868 maybe-install-sid: install-sid
31869
31870 install-sid: installdirs
31871 @: $(MAKE); $(unstage)
31872 @r=`${PWD_COMMAND}`; export r; \
31873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31874 $(HOST_EXPORTS) \
31875 (cd $(HOST_SUBDIR)/sid && \
31876 $(MAKE) $(FLAGS_TO_PASS) install)
31877
31878 @endif sid
31879
31880 .PHONY: install-strip-sid maybe-install-strip-sid
31881 maybe-install-strip-sid:
31882 @if sid
31883 maybe-install-strip-sid: install-strip-sid
31884
31885 install-strip-sid: installdirs
31886 @: $(MAKE); $(unstage)
31887 @r=`${PWD_COMMAND}`; export r; \
31888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31889 $(HOST_EXPORTS) \
31890 (cd $(HOST_SUBDIR)/sid && \
31891 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31892
31893 @endif sid
31894
31895 # Other targets (info, dvi, pdf, etc.)
31896
31897 .PHONY: maybe-info-sid info-sid
31898 maybe-info-sid:
31899 @if sid
31900 maybe-info-sid: info-sid
31901
31902 info-sid: \
31903 configure-sid
31904 @: $(MAKE); $(unstage)
31905 @[ -f ./sid/Makefile ] || exit 0; \
31906 r=`${PWD_COMMAND}`; export r; \
31907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908 $(HOST_EXPORTS) \
31909 for flag in $(EXTRA_HOST_FLAGS) ; do \
31910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31911 done; \
31912 echo "Doing info in sid"; \
31913 (cd $(HOST_SUBDIR)/sid && \
31914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916 "RANLIB=$${RANLIB}" \
31917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31918 info) \
31919 || exit 1
31920
31921 @endif sid
31922
31923 .PHONY: maybe-dvi-sid dvi-sid
31924 maybe-dvi-sid:
31925 @if sid
31926 maybe-dvi-sid: dvi-sid
31927
31928 dvi-sid: \
31929 configure-sid
31930 @: $(MAKE); $(unstage)
31931 @[ -f ./sid/Makefile ] || exit 0; \
31932 r=`${PWD_COMMAND}`; export r; \
31933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31934 $(HOST_EXPORTS) \
31935 for flag in $(EXTRA_HOST_FLAGS) ; do \
31936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31937 done; \
31938 echo "Doing dvi in sid"; \
31939 (cd $(HOST_SUBDIR)/sid && \
31940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31942 "RANLIB=$${RANLIB}" \
31943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31944 dvi) \
31945 || exit 1
31946
31947 @endif sid
31948
31949 .PHONY: maybe-pdf-sid pdf-sid
31950 maybe-pdf-sid:
31951 @if sid
31952 maybe-pdf-sid: pdf-sid
31953
31954 pdf-sid: \
31955 configure-sid
31956 @: $(MAKE); $(unstage)
31957 @[ -f ./sid/Makefile ] || exit 0; \
31958 r=`${PWD_COMMAND}`; export r; \
31959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31960 $(HOST_EXPORTS) \
31961 for flag in $(EXTRA_HOST_FLAGS) ; do \
31962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31963 done; \
31964 echo "Doing pdf in sid"; \
31965 (cd $(HOST_SUBDIR)/sid && \
31966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31968 "RANLIB=$${RANLIB}" \
31969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31970 pdf) \
31971 || exit 1
31972
31973 @endif sid
31974
31975 .PHONY: maybe-html-sid html-sid
31976 maybe-html-sid:
31977 @if sid
31978 maybe-html-sid: html-sid
31979
31980 html-sid: \
31981 configure-sid
31982 @: $(MAKE); $(unstage)
31983 @[ -f ./sid/Makefile ] || exit 0; \
31984 r=`${PWD_COMMAND}`; export r; \
31985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31986 $(HOST_EXPORTS) \
31987 for flag in $(EXTRA_HOST_FLAGS) ; do \
31988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31989 done; \
31990 echo "Doing html in sid"; \
31991 (cd $(HOST_SUBDIR)/sid && \
31992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31994 "RANLIB=$${RANLIB}" \
31995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31996 html) \
31997 || exit 1
31998
31999 @endif sid
32000
32001 .PHONY: maybe-TAGS-sid TAGS-sid
32002 maybe-TAGS-sid:
32003 @if sid
32004 maybe-TAGS-sid: TAGS-sid
32005
32006 TAGS-sid: \
32007 configure-sid
32008 @: $(MAKE); $(unstage)
32009 @[ -f ./sid/Makefile ] || exit 0; \
32010 r=`${PWD_COMMAND}`; export r; \
32011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32012 $(HOST_EXPORTS) \
32013 for flag in $(EXTRA_HOST_FLAGS) ; do \
32014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32015 done; \
32016 echo "Doing TAGS in sid"; \
32017 (cd $(HOST_SUBDIR)/sid && \
32018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32020 "RANLIB=$${RANLIB}" \
32021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32022 TAGS) \
32023 || exit 1
32024
32025 @endif sid
32026
32027 .PHONY: maybe-install-info-sid install-info-sid
32028 maybe-install-info-sid:
32029 @if sid
32030 maybe-install-info-sid: install-info-sid
32031
32032 install-info-sid: \
32033 configure-sid \
32034 info-sid
32035 @: $(MAKE); $(unstage)
32036 @[ -f ./sid/Makefile ] || exit 0; \
32037 r=`${PWD_COMMAND}`; export r; \
32038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32039 $(HOST_EXPORTS) \
32040 for flag in $(EXTRA_HOST_FLAGS) ; do \
32041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32042 done; \
32043 echo "Doing install-info in sid"; \
32044 (cd $(HOST_SUBDIR)/sid && \
32045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32047 "RANLIB=$${RANLIB}" \
32048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32049 install-info) \
32050 || exit 1
32051
32052 @endif sid
32053
32054 .PHONY: maybe-install-pdf-sid install-pdf-sid
32055 maybe-install-pdf-sid:
32056 @if sid
32057 maybe-install-pdf-sid: install-pdf-sid
32058
32059 install-pdf-sid: \
32060 configure-sid \
32061 pdf-sid
32062 @: $(MAKE); $(unstage)
32063 @[ -f ./sid/Makefile ] || exit 0; \
32064 r=`${PWD_COMMAND}`; export r; \
32065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066 $(HOST_EXPORTS) \
32067 for flag in $(EXTRA_HOST_FLAGS) ; do \
32068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32069 done; \
32070 echo "Doing install-pdf in sid"; \
32071 (cd $(HOST_SUBDIR)/sid && \
32072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32074 "RANLIB=$${RANLIB}" \
32075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32076 install-pdf) \
32077 || exit 1
32078
32079 @endif sid
32080
32081 .PHONY: maybe-install-html-sid install-html-sid
32082 maybe-install-html-sid:
32083 @if sid
32084 maybe-install-html-sid: install-html-sid
32085
32086 install-html-sid: \
32087 configure-sid \
32088 html-sid
32089 @: $(MAKE); $(unstage)
32090 @[ -f ./sid/Makefile ] || exit 0; \
32091 r=`${PWD_COMMAND}`; export r; \
32092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32093 $(HOST_EXPORTS) \
32094 for flag in $(EXTRA_HOST_FLAGS) ; do \
32095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32096 done; \
32097 echo "Doing install-html in sid"; \
32098 (cd $(HOST_SUBDIR)/sid && \
32099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32101 "RANLIB=$${RANLIB}" \
32102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32103 install-html) \
32104 || exit 1
32105
32106 @endif sid
32107
32108 .PHONY: maybe-installcheck-sid installcheck-sid
32109 maybe-installcheck-sid:
32110 @if sid
32111 maybe-installcheck-sid: installcheck-sid
32112
32113 installcheck-sid: \
32114 configure-sid
32115 @: $(MAKE); $(unstage)
32116 @[ -f ./sid/Makefile ] || exit 0; \
32117 r=`${PWD_COMMAND}`; export r; \
32118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32119 $(HOST_EXPORTS) \
32120 for flag in $(EXTRA_HOST_FLAGS) ; do \
32121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32122 done; \
32123 echo "Doing installcheck in sid"; \
32124 (cd $(HOST_SUBDIR)/sid && \
32125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32127 "RANLIB=$${RANLIB}" \
32128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32129 installcheck) \
32130 || exit 1
32131
32132 @endif sid
32133
32134 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32135 maybe-mostlyclean-sid:
32136 @if sid
32137 maybe-mostlyclean-sid: mostlyclean-sid
32138
32139 mostlyclean-sid:
32140 @: $(MAKE); $(unstage)
32141 @[ -f ./sid/Makefile ] || exit 0; \
32142 r=`${PWD_COMMAND}`; export r; \
32143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32144 $(HOST_EXPORTS) \
32145 for flag in $(EXTRA_HOST_FLAGS) ; do \
32146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32147 done; \
32148 echo "Doing mostlyclean in sid"; \
32149 (cd $(HOST_SUBDIR)/sid && \
32150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32152 "RANLIB=$${RANLIB}" \
32153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32154 mostlyclean) \
32155 || exit 1
32156
32157 @endif sid
32158
32159 .PHONY: maybe-clean-sid clean-sid
32160 maybe-clean-sid:
32161 @if sid
32162 maybe-clean-sid: clean-sid
32163
32164 clean-sid:
32165 @: $(MAKE); $(unstage)
32166 @[ -f ./sid/Makefile ] || exit 0; \
32167 r=`${PWD_COMMAND}`; export r; \
32168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32169 $(HOST_EXPORTS) \
32170 for flag in $(EXTRA_HOST_FLAGS) ; do \
32171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32172 done; \
32173 echo "Doing clean in sid"; \
32174 (cd $(HOST_SUBDIR)/sid && \
32175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32177 "RANLIB=$${RANLIB}" \
32178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32179 clean) \
32180 || exit 1
32181
32182 @endif sid
32183
32184 .PHONY: maybe-distclean-sid distclean-sid
32185 maybe-distclean-sid:
32186 @if sid
32187 maybe-distclean-sid: distclean-sid
32188
32189 distclean-sid:
32190 @: $(MAKE); $(unstage)
32191 @[ -f ./sid/Makefile ] || exit 0; \
32192 r=`${PWD_COMMAND}`; export r; \
32193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194 $(HOST_EXPORTS) \
32195 for flag in $(EXTRA_HOST_FLAGS) ; do \
32196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32197 done; \
32198 echo "Doing distclean in sid"; \
32199 (cd $(HOST_SUBDIR)/sid && \
32200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32202 "RANLIB=$${RANLIB}" \
32203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32204 distclean) \
32205 || exit 1
32206
32207 @endif sid
32208
32209 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32210 maybe-maintainer-clean-sid:
32211 @if sid
32212 maybe-maintainer-clean-sid: maintainer-clean-sid
32213
32214 maintainer-clean-sid:
32215 @: $(MAKE); $(unstage)
32216 @[ -f ./sid/Makefile ] || exit 0; \
32217 r=`${PWD_COMMAND}`; export r; \
32218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32219 $(HOST_EXPORTS) \
32220 for flag in $(EXTRA_HOST_FLAGS) ; do \
32221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32222 done; \
32223 echo "Doing maintainer-clean in sid"; \
32224 (cd $(HOST_SUBDIR)/sid && \
32225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32227 "RANLIB=$${RANLIB}" \
32228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32229 maintainer-clean) \
32230 || exit 1
32231
32232 @endif sid
32233
32234
32235
32236 .PHONY: configure-sim maybe-configure-sim
32237 maybe-configure-sim:
32238 @if gcc-bootstrap
32239 configure-sim: stage_current
32240 @endif gcc-bootstrap
32241 @if sim
32242 maybe-configure-sim: configure-sim
32243 configure-sim:
32244 @: $(MAKE); $(unstage)
32245 @r=`${PWD_COMMAND}`; export r; \
32246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32249 $(HOST_EXPORTS) \
32250 echo Configuring in $(HOST_SUBDIR)/sim; \
32251 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32252 case $(srcdir) in \
32253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32254 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32256 esac; \
32257 module_srcdir=sim; \
32258 $(SHELL) \
32259 $$s/$$module_srcdir/configure \
32260 --srcdir=$${topdir}/$$module_srcdir \
32261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32262 --target=${target_alias} \
32263 || exit 1
32264 @endif sim
32265
32266
32267
32268
32269
32270 .PHONY: all-sim maybe-all-sim
32271 maybe-all-sim:
32272 @if gcc-bootstrap
32273 all-sim: stage_current
32274 @endif gcc-bootstrap
32275 @if sim
32276 TARGET-sim=all
32277 maybe-all-sim: all-sim
32278 all-sim: configure-sim
32279 @: $(MAKE); $(unstage)
32280 @r=`${PWD_COMMAND}`; export r; \
32281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282 $(HOST_EXPORTS) \
32283 (cd $(HOST_SUBDIR)/sim && \
32284 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32285 $(TARGET-sim))
32286 @endif sim
32287
32288
32289
32290
32291 .PHONY: check-sim maybe-check-sim
32292 maybe-check-sim:
32293 @if sim
32294 maybe-check-sim: check-sim
32295
32296 check-sim:
32297 @: $(MAKE); $(unstage)
32298 @r=`${PWD_COMMAND}`; export r; \
32299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300 $(HOST_EXPORTS) \
32301 (cd $(HOST_SUBDIR)/sim && \
32302 $(MAKE) $(FLAGS_TO_PASS) check)
32303
32304 @endif sim
32305
32306 .PHONY: install-sim maybe-install-sim
32307 maybe-install-sim:
32308 @if sim
32309 maybe-install-sim: install-sim
32310
32311 install-sim: installdirs
32312 @: $(MAKE); $(unstage)
32313 @r=`${PWD_COMMAND}`; export r; \
32314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32315 $(HOST_EXPORTS) \
32316 (cd $(HOST_SUBDIR)/sim && \
32317 $(MAKE) $(FLAGS_TO_PASS) install)
32318
32319 @endif sim
32320
32321 .PHONY: install-strip-sim maybe-install-strip-sim
32322 maybe-install-strip-sim:
32323 @if sim
32324 maybe-install-strip-sim: install-strip-sim
32325
32326 install-strip-sim: installdirs
32327 @: $(MAKE); $(unstage)
32328 @r=`${PWD_COMMAND}`; export r; \
32329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32330 $(HOST_EXPORTS) \
32331 (cd $(HOST_SUBDIR)/sim && \
32332 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32333
32334 @endif sim
32335
32336 # Other targets (info, dvi, pdf, etc.)
32337
32338 .PHONY: maybe-info-sim info-sim
32339 maybe-info-sim:
32340 @if sim
32341 maybe-info-sim: info-sim
32342
32343 info-sim: \
32344 configure-sim
32345 @: $(MAKE); $(unstage)
32346 @[ -f ./sim/Makefile ] || exit 0; \
32347 r=`${PWD_COMMAND}`; export r; \
32348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32349 $(HOST_EXPORTS) \
32350 for flag in $(EXTRA_HOST_FLAGS) ; do \
32351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32352 done; \
32353 echo "Doing info in sim"; \
32354 (cd $(HOST_SUBDIR)/sim && \
32355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32357 "RANLIB=$${RANLIB}" \
32358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32359 info) \
32360 || exit 1
32361
32362 @endif sim
32363
32364 .PHONY: maybe-dvi-sim dvi-sim
32365 maybe-dvi-sim:
32366 @if sim
32367 maybe-dvi-sim: dvi-sim
32368
32369 dvi-sim: \
32370 configure-sim
32371 @: $(MAKE); $(unstage)
32372 @[ -f ./sim/Makefile ] || exit 0; \
32373 r=`${PWD_COMMAND}`; export r; \
32374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32375 $(HOST_EXPORTS) \
32376 for flag in $(EXTRA_HOST_FLAGS) ; do \
32377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32378 done; \
32379 echo "Doing dvi in sim"; \
32380 (cd $(HOST_SUBDIR)/sim && \
32381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32383 "RANLIB=$${RANLIB}" \
32384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32385 dvi) \
32386 || exit 1
32387
32388 @endif sim
32389
32390 .PHONY: maybe-pdf-sim pdf-sim
32391 maybe-pdf-sim:
32392 @if sim
32393 maybe-pdf-sim: pdf-sim
32394
32395 pdf-sim: \
32396 configure-sim
32397 @: $(MAKE); $(unstage)
32398 @[ -f ./sim/Makefile ] || exit 0; \
32399 r=`${PWD_COMMAND}`; export r; \
32400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32401 $(HOST_EXPORTS) \
32402 for flag in $(EXTRA_HOST_FLAGS) ; do \
32403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32404 done; \
32405 echo "Doing pdf in sim"; \
32406 (cd $(HOST_SUBDIR)/sim && \
32407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32409 "RANLIB=$${RANLIB}" \
32410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32411 pdf) \
32412 || exit 1
32413
32414 @endif sim
32415
32416 .PHONY: maybe-html-sim html-sim
32417 maybe-html-sim:
32418 @if sim
32419 maybe-html-sim: html-sim
32420
32421 html-sim: \
32422 configure-sim
32423 @: $(MAKE); $(unstage)
32424 @[ -f ./sim/Makefile ] || exit 0; \
32425 r=`${PWD_COMMAND}`; export r; \
32426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32427 $(HOST_EXPORTS) \
32428 for flag in $(EXTRA_HOST_FLAGS) ; do \
32429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32430 done; \
32431 echo "Doing html in sim"; \
32432 (cd $(HOST_SUBDIR)/sim && \
32433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32435 "RANLIB=$${RANLIB}" \
32436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32437 html) \
32438 || exit 1
32439
32440 @endif sim
32441
32442 .PHONY: maybe-TAGS-sim TAGS-sim
32443 maybe-TAGS-sim:
32444 @if sim
32445 maybe-TAGS-sim: TAGS-sim
32446
32447 TAGS-sim: \
32448 configure-sim
32449 @: $(MAKE); $(unstage)
32450 @[ -f ./sim/Makefile ] || exit 0; \
32451 r=`${PWD_COMMAND}`; export r; \
32452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32453 $(HOST_EXPORTS) \
32454 for flag in $(EXTRA_HOST_FLAGS) ; do \
32455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32456 done; \
32457 echo "Doing TAGS in sim"; \
32458 (cd $(HOST_SUBDIR)/sim && \
32459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32461 "RANLIB=$${RANLIB}" \
32462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32463 TAGS) \
32464 || exit 1
32465
32466 @endif sim
32467
32468 .PHONY: maybe-install-info-sim install-info-sim
32469 maybe-install-info-sim:
32470 @if sim
32471 maybe-install-info-sim: install-info-sim
32472
32473 install-info-sim: \
32474 configure-sim \
32475 info-sim
32476 @: $(MAKE); $(unstage)
32477 @[ -f ./sim/Makefile ] || exit 0; \
32478 r=`${PWD_COMMAND}`; export r; \
32479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32480 $(HOST_EXPORTS) \
32481 for flag in $(EXTRA_HOST_FLAGS) ; do \
32482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32483 done; \
32484 echo "Doing install-info in sim"; \
32485 (cd $(HOST_SUBDIR)/sim && \
32486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32488 "RANLIB=$${RANLIB}" \
32489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32490 install-info) \
32491 || exit 1
32492
32493 @endif sim
32494
32495 .PHONY: maybe-install-pdf-sim install-pdf-sim
32496 maybe-install-pdf-sim:
32497 @if sim
32498 maybe-install-pdf-sim: install-pdf-sim
32499
32500 install-pdf-sim: \
32501 configure-sim \
32502 pdf-sim
32503 @: $(MAKE); $(unstage)
32504 @[ -f ./sim/Makefile ] || exit 0; \
32505 r=`${PWD_COMMAND}`; export r; \
32506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32507 $(HOST_EXPORTS) \
32508 for flag in $(EXTRA_HOST_FLAGS) ; do \
32509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32510 done; \
32511 echo "Doing install-pdf in sim"; \
32512 (cd $(HOST_SUBDIR)/sim && \
32513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32515 "RANLIB=$${RANLIB}" \
32516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32517 install-pdf) \
32518 || exit 1
32519
32520 @endif sim
32521
32522 .PHONY: maybe-install-html-sim install-html-sim
32523 maybe-install-html-sim:
32524 @if sim
32525 maybe-install-html-sim: install-html-sim
32526
32527 install-html-sim: \
32528 configure-sim \
32529 html-sim
32530 @: $(MAKE); $(unstage)
32531 @[ -f ./sim/Makefile ] || exit 0; \
32532 r=`${PWD_COMMAND}`; export r; \
32533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32534 $(HOST_EXPORTS) \
32535 for flag in $(EXTRA_HOST_FLAGS) ; do \
32536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32537 done; \
32538 echo "Doing install-html in sim"; \
32539 (cd $(HOST_SUBDIR)/sim && \
32540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32542 "RANLIB=$${RANLIB}" \
32543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32544 install-html) \
32545 || exit 1
32546
32547 @endif sim
32548
32549 .PHONY: maybe-installcheck-sim installcheck-sim
32550 maybe-installcheck-sim:
32551 @if sim
32552 maybe-installcheck-sim: installcheck-sim
32553
32554 installcheck-sim: \
32555 configure-sim
32556 @: $(MAKE); $(unstage)
32557 @[ -f ./sim/Makefile ] || exit 0; \
32558 r=`${PWD_COMMAND}`; export r; \
32559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560 $(HOST_EXPORTS) \
32561 for flag in $(EXTRA_HOST_FLAGS) ; do \
32562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32563 done; \
32564 echo "Doing installcheck in sim"; \
32565 (cd $(HOST_SUBDIR)/sim && \
32566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32568 "RANLIB=$${RANLIB}" \
32569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32570 installcheck) \
32571 || exit 1
32572
32573 @endif sim
32574
32575 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32576 maybe-mostlyclean-sim:
32577 @if sim
32578 maybe-mostlyclean-sim: mostlyclean-sim
32579
32580 mostlyclean-sim:
32581 @: $(MAKE); $(unstage)
32582 @[ -f ./sim/Makefile ] || exit 0; \
32583 r=`${PWD_COMMAND}`; export r; \
32584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32585 $(HOST_EXPORTS) \
32586 for flag in $(EXTRA_HOST_FLAGS) ; do \
32587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32588 done; \
32589 echo "Doing mostlyclean in sim"; \
32590 (cd $(HOST_SUBDIR)/sim && \
32591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32593 "RANLIB=$${RANLIB}" \
32594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32595 mostlyclean) \
32596 || exit 1
32597
32598 @endif sim
32599
32600 .PHONY: maybe-clean-sim clean-sim
32601 maybe-clean-sim:
32602 @if sim
32603 maybe-clean-sim: clean-sim
32604
32605 clean-sim:
32606 @: $(MAKE); $(unstage)
32607 @[ -f ./sim/Makefile ] || exit 0; \
32608 r=`${PWD_COMMAND}`; export r; \
32609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32610 $(HOST_EXPORTS) \
32611 for flag in $(EXTRA_HOST_FLAGS) ; do \
32612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32613 done; \
32614 echo "Doing clean in sim"; \
32615 (cd $(HOST_SUBDIR)/sim && \
32616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32618 "RANLIB=$${RANLIB}" \
32619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32620 clean) \
32621 || exit 1
32622
32623 @endif sim
32624
32625 .PHONY: maybe-distclean-sim distclean-sim
32626 maybe-distclean-sim:
32627 @if sim
32628 maybe-distclean-sim: distclean-sim
32629
32630 distclean-sim:
32631 @: $(MAKE); $(unstage)
32632 @[ -f ./sim/Makefile ] || exit 0; \
32633 r=`${PWD_COMMAND}`; export r; \
32634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32635 $(HOST_EXPORTS) \
32636 for flag in $(EXTRA_HOST_FLAGS) ; do \
32637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32638 done; \
32639 echo "Doing distclean in sim"; \
32640 (cd $(HOST_SUBDIR)/sim && \
32641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32643 "RANLIB=$${RANLIB}" \
32644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32645 distclean) \
32646 || exit 1
32647
32648 @endif sim
32649
32650 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32651 maybe-maintainer-clean-sim:
32652 @if sim
32653 maybe-maintainer-clean-sim: maintainer-clean-sim
32654
32655 maintainer-clean-sim:
32656 @: $(MAKE); $(unstage)
32657 @[ -f ./sim/Makefile ] || exit 0; \
32658 r=`${PWD_COMMAND}`; export r; \
32659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660 $(HOST_EXPORTS) \
32661 for flag in $(EXTRA_HOST_FLAGS) ; do \
32662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32663 done; \
32664 echo "Doing maintainer-clean in sim"; \
32665 (cd $(HOST_SUBDIR)/sim && \
32666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32668 "RANLIB=$${RANLIB}" \
32669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32670 maintainer-clean) \
32671 || exit 1
32672
32673 @endif sim
32674
32675
32676
32677 .PHONY: configure-texinfo maybe-configure-texinfo
32678 maybe-configure-texinfo:
32679 @if gcc-bootstrap
32680 configure-texinfo: stage_current
32681 @endif gcc-bootstrap
32682 @if texinfo
32683 maybe-configure-texinfo: configure-texinfo
32684 configure-texinfo:
32685 @: $(MAKE); $(unstage)
32686 @r=`${PWD_COMMAND}`; export r; \
32687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32688 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32690 $(HOST_EXPORTS) \
32691 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32692 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32693 case $(srcdir) in \
32694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32695 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32697 esac; \
32698 module_srcdir=texinfo; \
32699 $(SHELL) \
32700 $$s/$$module_srcdir/configure \
32701 --srcdir=$${topdir}/$$module_srcdir \
32702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32703 --target=${target_alias} \
32704 || exit 1
32705 @endif texinfo
32706
32707
32708
32709
32710
32711 .PHONY: all-texinfo maybe-all-texinfo
32712 maybe-all-texinfo:
32713 @if gcc-bootstrap
32714 all-texinfo: stage_current
32715 @endif gcc-bootstrap
32716 @if texinfo
32717 TARGET-texinfo=all
32718 maybe-all-texinfo: all-texinfo
32719 all-texinfo: configure-texinfo
32720 @: $(MAKE); $(unstage)
32721 @r=`${PWD_COMMAND}`; export r; \
32722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32723 $(HOST_EXPORTS) \
32724 (cd $(HOST_SUBDIR)/texinfo && \
32725 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32726 $(TARGET-texinfo))
32727 @endif texinfo
32728
32729
32730
32731
32732 .PHONY: check-texinfo maybe-check-texinfo
32733 maybe-check-texinfo:
32734 @if texinfo
32735 maybe-check-texinfo: check-texinfo
32736
32737 check-texinfo:
32738 @: $(MAKE); $(unstage)
32739 @r=`${PWD_COMMAND}`; export r; \
32740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32741 $(HOST_EXPORTS) \
32742 (cd $(HOST_SUBDIR)/texinfo && \
32743 $(MAKE) $(FLAGS_TO_PASS) check)
32744
32745 @endif texinfo
32746
32747 .PHONY: install-texinfo maybe-install-texinfo
32748 maybe-install-texinfo:
32749 @if texinfo
32750 maybe-install-texinfo: install-texinfo
32751
32752 install-texinfo:
32753
32754 @endif texinfo
32755
32756 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32757 maybe-install-strip-texinfo:
32758 @if texinfo
32759 maybe-install-strip-texinfo: install-strip-texinfo
32760
32761 install-strip-texinfo:
32762
32763 @endif texinfo
32764
32765 # Other targets (info, dvi, pdf, etc.)
32766
32767 .PHONY: maybe-info-texinfo info-texinfo
32768 maybe-info-texinfo:
32769 @if texinfo
32770 maybe-info-texinfo: info-texinfo
32771
32772 info-texinfo: \
32773 configure-texinfo
32774 @: $(MAKE); $(unstage)
32775 @[ -f ./texinfo/Makefile ] || exit 0; \
32776 r=`${PWD_COMMAND}`; export r; \
32777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32778 $(HOST_EXPORTS) \
32779 for flag in $(EXTRA_HOST_FLAGS) ; do \
32780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32781 done; \
32782 echo "Doing info in texinfo"; \
32783 (cd $(HOST_SUBDIR)/texinfo && \
32784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32786 "RANLIB=$${RANLIB}" \
32787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32788 info) \
32789 || exit 1
32790
32791 @endif texinfo
32792
32793 .PHONY: maybe-dvi-texinfo dvi-texinfo
32794 maybe-dvi-texinfo:
32795 @if texinfo
32796 maybe-dvi-texinfo: dvi-texinfo
32797
32798 dvi-texinfo: \
32799 configure-texinfo
32800 @: $(MAKE); $(unstage)
32801 @[ -f ./texinfo/Makefile ] || exit 0; \
32802 r=`${PWD_COMMAND}`; export r; \
32803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804 $(HOST_EXPORTS) \
32805 for flag in $(EXTRA_HOST_FLAGS) ; do \
32806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32807 done; \
32808 echo "Doing dvi in texinfo"; \
32809 (cd $(HOST_SUBDIR)/texinfo && \
32810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32812 "RANLIB=$${RANLIB}" \
32813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32814 dvi) \
32815 || exit 1
32816
32817 @endif texinfo
32818
32819 .PHONY: maybe-pdf-texinfo pdf-texinfo
32820 maybe-pdf-texinfo:
32821 @if texinfo
32822 maybe-pdf-texinfo: pdf-texinfo
32823
32824 pdf-texinfo: \
32825 configure-texinfo
32826 @: $(MAKE); $(unstage)
32827 @[ -f ./texinfo/Makefile ] || exit 0; \
32828 r=`${PWD_COMMAND}`; export r; \
32829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32830 $(HOST_EXPORTS) \
32831 for flag in $(EXTRA_HOST_FLAGS) ; do \
32832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32833 done; \
32834 echo "Doing pdf in texinfo"; \
32835 (cd $(HOST_SUBDIR)/texinfo && \
32836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32838 "RANLIB=$${RANLIB}" \
32839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32840 pdf) \
32841 || exit 1
32842
32843 @endif texinfo
32844
32845 .PHONY: maybe-html-texinfo html-texinfo
32846 maybe-html-texinfo:
32847 @if texinfo
32848 maybe-html-texinfo: html-texinfo
32849
32850 html-texinfo: \
32851 configure-texinfo
32852 @: $(MAKE); $(unstage)
32853 @[ -f ./texinfo/Makefile ] || exit 0; \
32854 r=`${PWD_COMMAND}`; export r; \
32855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32856 $(HOST_EXPORTS) \
32857 for flag in $(EXTRA_HOST_FLAGS) ; do \
32858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32859 done; \
32860 echo "Doing html in texinfo"; \
32861 (cd $(HOST_SUBDIR)/texinfo && \
32862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32864 "RANLIB=$${RANLIB}" \
32865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32866 html) \
32867 || exit 1
32868
32869 @endif texinfo
32870
32871 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32872 maybe-TAGS-texinfo:
32873 @if texinfo
32874 maybe-TAGS-texinfo: TAGS-texinfo
32875
32876 TAGS-texinfo: \
32877 configure-texinfo
32878 @: $(MAKE); $(unstage)
32879 @[ -f ./texinfo/Makefile ] || exit 0; \
32880 r=`${PWD_COMMAND}`; export r; \
32881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32882 $(HOST_EXPORTS) \
32883 for flag in $(EXTRA_HOST_FLAGS) ; do \
32884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32885 done; \
32886 echo "Doing TAGS in texinfo"; \
32887 (cd $(HOST_SUBDIR)/texinfo && \
32888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32890 "RANLIB=$${RANLIB}" \
32891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32892 TAGS) \
32893 || exit 1
32894
32895 @endif texinfo
32896
32897 .PHONY: maybe-install-info-texinfo install-info-texinfo
32898 maybe-install-info-texinfo:
32899 @if texinfo
32900 maybe-install-info-texinfo: install-info-texinfo
32901
32902 install-info-texinfo: \
32903 configure-texinfo \
32904 info-texinfo
32905 @: $(MAKE); $(unstage)
32906 @[ -f ./texinfo/Makefile ] || exit 0; \
32907 r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 $(HOST_EXPORTS) \
32910 for flag in $(EXTRA_HOST_FLAGS) ; do \
32911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32912 done; \
32913 echo "Doing install-info in texinfo"; \
32914 (cd $(HOST_SUBDIR)/texinfo && \
32915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32917 "RANLIB=$${RANLIB}" \
32918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32919 install-info) \
32920 || exit 1
32921
32922 @endif texinfo
32923
32924 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32925 maybe-install-pdf-texinfo:
32926 @if texinfo
32927 maybe-install-pdf-texinfo: install-pdf-texinfo
32928
32929 install-pdf-texinfo: \
32930 configure-texinfo \
32931 pdf-texinfo
32932 @: $(MAKE); $(unstage)
32933 @[ -f ./texinfo/Makefile ] || exit 0; \
32934 r=`${PWD_COMMAND}`; export r; \
32935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936 $(HOST_EXPORTS) \
32937 for flag in $(EXTRA_HOST_FLAGS) ; do \
32938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32939 done; \
32940 echo "Doing install-pdf in texinfo"; \
32941 (cd $(HOST_SUBDIR)/texinfo && \
32942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32944 "RANLIB=$${RANLIB}" \
32945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32946 install-pdf) \
32947 || exit 1
32948
32949 @endif texinfo
32950
32951 .PHONY: maybe-install-html-texinfo install-html-texinfo
32952 maybe-install-html-texinfo:
32953 @if texinfo
32954 maybe-install-html-texinfo: install-html-texinfo
32955
32956 install-html-texinfo: \
32957 configure-texinfo \
32958 html-texinfo
32959 @: $(MAKE); $(unstage)
32960 @[ -f ./texinfo/Makefile ] || exit 0; \
32961 r=`${PWD_COMMAND}`; export r; \
32962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32963 $(HOST_EXPORTS) \
32964 for flag in $(EXTRA_HOST_FLAGS) ; do \
32965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32966 done; \
32967 echo "Doing install-html in texinfo"; \
32968 (cd $(HOST_SUBDIR)/texinfo && \
32969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32971 "RANLIB=$${RANLIB}" \
32972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32973 install-html) \
32974 || exit 1
32975
32976 @endif texinfo
32977
32978 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32979 maybe-installcheck-texinfo:
32980 @if texinfo
32981 maybe-installcheck-texinfo: installcheck-texinfo
32982
32983 installcheck-texinfo: \
32984 configure-texinfo
32985 @: $(MAKE); $(unstage)
32986 @[ -f ./texinfo/Makefile ] || exit 0; \
32987 r=`${PWD_COMMAND}`; export r; \
32988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32989 $(HOST_EXPORTS) \
32990 for flag in $(EXTRA_HOST_FLAGS) ; do \
32991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32992 done; \
32993 echo "Doing installcheck in texinfo"; \
32994 (cd $(HOST_SUBDIR)/texinfo && \
32995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32997 "RANLIB=$${RANLIB}" \
32998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32999 installcheck) \
33000 || exit 1
33001
33002 @endif texinfo
33003
33004 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33005 maybe-mostlyclean-texinfo:
33006 @if texinfo
33007 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33008
33009 mostlyclean-texinfo:
33010 @: $(MAKE); $(unstage)
33011 @[ -f ./texinfo/Makefile ] || exit 0; \
33012 r=`${PWD_COMMAND}`; export r; \
33013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33014 $(HOST_EXPORTS) \
33015 for flag in $(EXTRA_HOST_FLAGS) ; do \
33016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33017 done; \
33018 echo "Doing mostlyclean in texinfo"; \
33019 (cd $(HOST_SUBDIR)/texinfo && \
33020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33022 "RANLIB=$${RANLIB}" \
33023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33024 mostlyclean) \
33025 || exit 1
33026
33027 @endif texinfo
33028
33029 .PHONY: maybe-clean-texinfo clean-texinfo
33030 maybe-clean-texinfo:
33031 @if texinfo
33032 maybe-clean-texinfo: clean-texinfo
33033
33034 clean-texinfo:
33035 @: $(MAKE); $(unstage)
33036 @[ -f ./texinfo/Makefile ] || exit 0; \
33037 r=`${PWD_COMMAND}`; export r; \
33038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039 $(HOST_EXPORTS) \
33040 for flag in $(EXTRA_HOST_FLAGS) ; do \
33041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33042 done; \
33043 echo "Doing clean in texinfo"; \
33044 (cd $(HOST_SUBDIR)/texinfo && \
33045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33047 "RANLIB=$${RANLIB}" \
33048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33049 clean) \
33050 || exit 1
33051
33052 @endif texinfo
33053
33054 .PHONY: maybe-distclean-texinfo distclean-texinfo
33055 maybe-distclean-texinfo:
33056 @if texinfo
33057 maybe-distclean-texinfo: distclean-texinfo
33058
33059 distclean-texinfo:
33060 @: $(MAKE); $(unstage)
33061 @[ -f ./texinfo/Makefile ] || exit 0; \
33062 r=`${PWD_COMMAND}`; export r; \
33063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064 $(HOST_EXPORTS) \
33065 for flag in $(EXTRA_HOST_FLAGS) ; do \
33066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33067 done; \
33068 echo "Doing distclean in texinfo"; \
33069 (cd $(HOST_SUBDIR)/texinfo && \
33070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33072 "RANLIB=$${RANLIB}" \
33073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33074 distclean) \
33075 || exit 1
33076
33077 @endif texinfo
33078
33079 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33080 maybe-maintainer-clean-texinfo:
33081 @if texinfo
33082 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33083
33084 maintainer-clean-texinfo:
33085 @: $(MAKE); $(unstage)
33086 @[ -f ./texinfo/Makefile ] || exit 0; \
33087 r=`${PWD_COMMAND}`; export r; \
33088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089 $(HOST_EXPORTS) \
33090 for flag in $(EXTRA_HOST_FLAGS) ; do \
33091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33092 done; \
33093 echo "Doing maintainer-clean in texinfo"; \
33094 (cd $(HOST_SUBDIR)/texinfo && \
33095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33097 "RANLIB=$${RANLIB}" \
33098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33099 maintainer-clean) \
33100 || exit 1
33101
33102 @endif texinfo
33103
33104
33105
33106 .PHONY: configure-zlib maybe-configure-zlib
33107 maybe-configure-zlib:
33108 @if gcc-bootstrap
33109 configure-zlib: stage_current
33110 @endif gcc-bootstrap
33111 @if zlib
33112 maybe-configure-zlib: configure-zlib
33113 configure-zlib:
33114 @r=`${PWD_COMMAND}`; export r; \
33115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33116 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33118 $(HOST_EXPORTS) \
33119 echo Configuring in $(HOST_SUBDIR)/zlib; \
33120 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33121 case $(srcdir) in \
33122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33123 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33125 esac; \
33126 module_srcdir=zlib; \
33127 $(SHELL) \
33128 $$s/$$module_srcdir/configure \
33129 --srcdir=$${topdir}/$$module_srcdir \
33130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33131 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33132 || exit 1
33133 @endif zlib
33134
33135
33136
33137 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33138 maybe-configure-stage1-zlib:
33139 @if zlib-bootstrap
33140 maybe-configure-stage1-zlib: configure-stage1-zlib
33141 configure-stage1-zlib:
33142 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33144 @r=`${PWD_COMMAND}`; export r; \
33145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146 TFLAGS="$(STAGE1_TFLAGS)"; \
33147 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33148 $(HOST_EXPORTS) \
33149 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33150 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33151 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33152 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33154 cd $(HOST_SUBDIR)/zlib || exit 1; \
33155 case $(srcdir) in \
33156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33157 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33159 esac; \
33160 module_srcdir=zlib; \
33161 $(SHELL) $$s/$$module_srcdir/configure \
33162 --srcdir=$${topdir}/$$module_srcdir \
33163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33164 --target=${target_alias} \
33165 \
33166 $(STAGE1_CONFIGURE_FLAGS) \
33167 @extra_host_zlib_configure_flags@
33168 @endif zlib-bootstrap
33169
33170 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33171 maybe-configure-stage2-zlib:
33172 @if zlib-bootstrap
33173 maybe-configure-stage2-zlib: configure-stage2-zlib
33174 configure-stage2-zlib:
33175 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33177 @r=`${PWD_COMMAND}`; export r; \
33178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33179 TFLAGS="$(STAGE2_TFLAGS)"; \
33180 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33181 $(HOST_EXPORTS) \
33182 $(POSTSTAGE1_HOST_EXPORTS) \
33183 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33184 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33185 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33186 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33188 cd $(HOST_SUBDIR)/zlib || exit 1; \
33189 case $(srcdir) in \
33190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33191 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33193 esac; \
33194 module_srcdir=zlib; \
33195 $(SHELL) $$s/$$module_srcdir/configure \
33196 --srcdir=$${topdir}/$$module_srcdir \
33197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33198 --target=${target_alias} \
33199 --with-build-libsubdir=$(HOST_SUBDIR) \
33200 $(STAGE2_CONFIGURE_FLAGS) \
33201 @extra_host_zlib_configure_flags@
33202 @endif zlib-bootstrap
33203
33204 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33205 maybe-configure-stage3-zlib:
33206 @if zlib-bootstrap
33207 maybe-configure-stage3-zlib: configure-stage3-zlib
33208 configure-stage3-zlib:
33209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33211 @r=`${PWD_COMMAND}`; export r; \
33212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33213 TFLAGS="$(STAGE3_TFLAGS)"; \
33214 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33215 $(HOST_EXPORTS) \
33216 $(POSTSTAGE1_HOST_EXPORTS) \
33217 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33218 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33219 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33220 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33222 cd $(HOST_SUBDIR)/zlib || exit 1; \
33223 case $(srcdir) in \
33224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33225 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33227 esac; \
33228 module_srcdir=zlib; \
33229 $(SHELL) $$s/$$module_srcdir/configure \
33230 --srcdir=$${topdir}/$$module_srcdir \
33231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33232 --target=${target_alias} \
33233 --with-build-libsubdir=$(HOST_SUBDIR) \
33234 $(STAGE3_CONFIGURE_FLAGS) \
33235 @extra_host_zlib_configure_flags@
33236 @endif zlib-bootstrap
33237
33238 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33239 maybe-configure-stage4-zlib:
33240 @if zlib-bootstrap
33241 maybe-configure-stage4-zlib: configure-stage4-zlib
33242 configure-stage4-zlib:
33243 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33245 @r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 TFLAGS="$(STAGE4_TFLAGS)"; \
33248 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33249 $(HOST_EXPORTS) \
33250 $(POSTSTAGE1_HOST_EXPORTS) \
33251 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33252 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33253 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33254 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33256 cd $(HOST_SUBDIR)/zlib || exit 1; \
33257 case $(srcdir) in \
33258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33259 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33261 esac; \
33262 module_srcdir=zlib; \
33263 $(SHELL) $$s/$$module_srcdir/configure \
33264 --srcdir=$${topdir}/$$module_srcdir \
33265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33266 --target=${target_alias} \
33267 --with-build-libsubdir=$(HOST_SUBDIR) \
33268 $(STAGE4_CONFIGURE_FLAGS) \
33269 @extra_host_zlib_configure_flags@
33270 @endif zlib-bootstrap
33271
33272 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33273 maybe-configure-stageprofile-zlib:
33274 @if zlib-bootstrap
33275 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33276 configure-stageprofile-zlib:
33277 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33279 @r=`${PWD_COMMAND}`; export r; \
33280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33281 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33282 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33283 $(HOST_EXPORTS) \
33284 $(POSTSTAGE1_HOST_EXPORTS) \
33285 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33286 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33287 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33288 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33290 cd $(HOST_SUBDIR)/zlib || exit 1; \
33291 case $(srcdir) in \
33292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33293 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33295 esac; \
33296 module_srcdir=zlib; \
33297 $(SHELL) $$s/$$module_srcdir/configure \
33298 --srcdir=$${topdir}/$$module_srcdir \
33299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33300 --target=${target_alias} \
33301 --with-build-libsubdir=$(HOST_SUBDIR) \
33302 $(STAGEprofile_CONFIGURE_FLAGS) \
33303 @extra_host_zlib_configure_flags@
33304 @endif zlib-bootstrap
33305
33306 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33307 maybe-configure-stagetrain-zlib:
33308 @if zlib-bootstrap
33309 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33310 configure-stagetrain-zlib:
33311 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33313 @r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33316 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33317 $(HOST_EXPORTS) \
33318 $(POSTSTAGE1_HOST_EXPORTS) \
33319 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33320 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33321 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33322 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33324 cd $(HOST_SUBDIR)/zlib || exit 1; \
33325 case $(srcdir) in \
33326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33327 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33329 esac; \
33330 module_srcdir=zlib; \
33331 $(SHELL) $$s/$$module_srcdir/configure \
33332 --srcdir=$${topdir}/$$module_srcdir \
33333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33334 --target=${target_alias} \
33335 --with-build-libsubdir=$(HOST_SUBDIR) \
33336 $(STAGEtrain_CONFIGURE_FLAGS) \
33337 @extra_host_zlib_configure_flags@
33338 @endif zlib-bootstrap
33339
33340 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33341 maybe-configure-stagefeedback-zlib:
33342 @if zlib-bootstrap
33343 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33344 configure-stagefeedback-zlib:
33345 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33347 @r=`${PWD_COMMAND}`; export r; \
33348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33350 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33351 $(HOST_EXPORTS) \
33352 $(POSTSTAGE1_HOST_EXPORTS) \
33353 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33354 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33355 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33356 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33358 cd $(HOST_SUBDIR)/zlib || exit 1; \
33359 case $(srcdir) in \
33360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33361 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33363 esac; \
33364 module_srcdir=zlib; \
33365 $(SHELL) $$s/$$module_srcdir/configure \
33366 --srcdir=$${topdir}/$$module_srcdir \
33367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33368 --target=${target_alias} \
33369 --with-build-libsubdir=$(HOST_SUBDIR) \
33370 $(STAGEfeedback_CONFIGURE_FLAGS) \
33371 @extra_host_zlib_configure_flags@
33372 @endif zlib-bootstrap
33373
33374 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33375 maybe-configure-stageautoprofile-zlib:
33376 @if zlib-bootstrap
33377 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33378 configure-stageautoprofile-zlib:
33379 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33381 @r=`${PWD_COMMAND}`; export r; \
33382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33383 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33384 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33385 $(HOST_EXPORTS) \
33386 $(POSTSTAGE1_HOST_EXPORTS) \
33387 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33388 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33389 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33390 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33392 cd $(HOST_SUBDIR)/zlib || exit 1; \
33393 case $(srcdir) in \
33394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33395 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33397 esac; \
33398 module_srcdir=zlib; \
33399 $(SHELL) $$s/$$module_srcdir/configure \
33400 --srcdir=$${topdir}/$$module_srcdir \
33401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33402 --target=${target_alias} \
33403 --with-build-libsubdir=$(HOST_SUBDIR) \
33404 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33405 @extra_host_zlib_configure_flags@
33406 @endif zlib-bootstrap
33407
33408 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33409 maybe-configure-stageautofeedback-zlib:
33410 @if zlib-bootstrap
33411 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33412 configure-stageautofeedback-zlib:
33413 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33415 @r=`${PWD_COMMAND}`; export r; \
33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33418 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33419 $(HOST_EXPORTS) \
33420 $(POSTSTAGE1_HOST_EXPORTS) \
33421 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33422 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33423 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33424 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33426 cd $(HOST_SUBDIR)/zlib || exit 1; \
33427 case $(srcdir) in \
33428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33429 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33431 esac; \
33432 module_srcdir=zlib; \
33433 $(SHELL) $$s/$$module_srcdir/configure \
33434 --srcdir=$${topdir}/$$module_srcdir \
33435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33436 --target=${target_alias} \
33437 --with-build-libsubdir=$(HOST_SUBDIR) \
33438 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33439 @extra_host_zlib_configure_flags@
33440 @endif zlib-bootstrap
33441
33442
33443
33444
33445
33446 .PHONY: all-zlib maybe-all-zlib
33447 maybe-all-zlib:
33448 @if gcc-bootstrap
33449 all-zlib: stage_current
33450 @endif gcc-bootstrap
33451 @if zlib
33452 TARGET-zlib=all
33453 maybe-all-zlib: all-zlib
33454 all-zlib: configure-zlib
33455 @r=`${PWD_COMMAND}`; export r; \
33456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33457 $(HOST_EXPORTS) \
33458 (cd $(HOST_SUBDIR)/zlib && \
33459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33460 $(TARGET-zlib))
33461 @endif zlib
33462
33463
33464
33465 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33466 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33467 maybe-all-stage1-zlib:
33468 maybe-clean-stage1-zlib:
33469 @if zlib-bootstrap
33470 maybe-all-stage1-zlib: all-stage1-zlib
33471 all-stage1: all-stage1-zlib
33472 TARGET-stage1-zlib = $(TARGET-zlib)
33473 all-stage1-zlib: configure-stage1-zlib
33474 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33475 @r=`${PWD_COMMAND}`; export r; \
33476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33477 TFLAGS="$(STAGE1_TFLAGS)"; \
33478 $(HOST_EXPORTS) \
33479 cd $(HOST_SUBDIR)/zlib && \
33480 \
33481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33482 CFLAGS="$(STAGE1_CFLAGS)" \
33483 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33484 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33485 LIBCFLAGS="$(LIBCFLAGS)" \
33486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33489 $(EXTRA_HOST_FLAGS) \
33490 $(STAGE1_FLAGS_TO_PASS) \
33491 TFLAGS="$(STAGE1_TFLAGS)" \
33492 $(TARGET-stage1-zlib)
33493
33494 maybe-clean-stage1-zlib: clean-stage1-zlib
33495 clean-stage1: clean-stage1-zlib
33496 clean-stage1-zlib:
33497 @if [ $(current_stage) = stage1 ]; then \
33498 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33499 else \
33500 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33501 $(MAKE) stage1-start; \
33502 fi; \
33503 cd $(HOST_SUBDIR)/zlib && \
33504 $(MAKE) $(EXTRA_HOST_FLAGS) \
33505 $(STAGE1_FLAGS_TO_PASS) clean
33506 @endif zlib-bootstrap
33507
33508
33509 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33510 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33511 maybe-all-stage2-zlib:
33512 maybe-clean-stage2-zlib:
33513 @if zlib-bootstrap
33514 maybe-all-stage2-zlib: all-stage2-zlib
33515 all-stage2: all-stage2-zlib
33516 TARGET-stage2-zlib = $(TARGET-zlib)
33517 all-stage2-zlib: configure-stage2-zlib
33518 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33519 @r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 TFLAGS="$(STAGE2_TFLAGS)"; \
33522 $(HOST_EXPORTS) \
33523 $(POSTSTAGE1_HOST_EXPORTS) \
33524 cd $(HOST_SUBDIR)/zlib && \
33525 \
33526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33527 CFLAGS="$(STAGE2_CFLAGS)" \
33528 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33529 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33530 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33535 TFLAGS="$(STAGE2_TFLAGS)" \
33536 $(TARGET-stage2-zlib)
33537
33538 maybe-clean-stage2-zlib: clean-stage2-zlib
33539 clean-stage2: clean-stage2-zlib
33540 clean-stage2-zlib:
33541 @if [ $(current_stage) = stage2 ]; then \
33542 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33543 else \
33544 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33545 $(MAKE) stage2-start; \
33546 fi; \
33547 cd $(HOST_SUBDIR)/zlib && \
33548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33549 @endif zlib-bootstrap
33550
33551
33552 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33553 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33554 maybe-all-stage3-zlib:
33555 maybe-clean-stage3-zlib:
33556 @if zlib-bootstrap
33557 maybe-all-stage3-zlib: all-stage3-zlib
33558 all-stage3: all-stage3-zlib
33559 TARGET-stage3-zlib = $(TARGET-zlib)
33560 all-stage3-zlib: configure-stage3-zlib
33561 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33562 @r=`${PWD_COMMAND}`; export r; \
33563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33564 TFLAGS="$(STAGE3_TFLAGS)"; \
33565 $(HOST_EXPORTS) \
33566 $(POSTSTAGE1_HOST_EXPORTS) \
33567 cd $(HOST_SUBDIR)/zlib && \
33568 \
33569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33570 CFLAGS="$(STAGE3_CFLAGS)" \
33571 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33572 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33573 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33578 TFLAGS="$(STAGE3_TFLAGS)" \
33579 $(TARGET-stage3-zlib)
33580
33581 maybe-clean-stage3-zlib: clean-stage3-zlib
33582 clean-stage3: clean-stage3-zlib
33583 clean-stage3-zlib:
33584 @if [ $(current_stage) = stage3 ]; then \
33585 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33586 else \
33587 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33588 $(MAKE) stage3-start; \
33589 fi; \
33590 cd $(HOST_SUBDIR)/zlib && \
33591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33592 @endif zlib-bootstrap
33593
33594
33595 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33596 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33597 maybe-all-stage4-zlib:
33598 maybe-clean-stage4-zlib:
33599 @if zlib-bootstrap
33600 maybe-all-stage4-zlib: all-stage4-zlib
33601 all-stage4: all-stage4-zlib
33602 TARGET-stage4-zlib = $(TARGET-zlib)
33603 all-stage4-zlib: configure-stage4-zlib
33604 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33605 @r=`${PWD_COMMAND}`; export r; \
33606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607 TFLAGS="$(STAGE4_TFLAGS)"; \
33608 $(HOST_EXPORTS) \
33609 $(POSTSTAGE1_HOST_EXPORTS) \
33610 cd $(HOST_SUBDIR)/zlib && \
33611 \
33612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33613 CFLAGS="$(STAGE4_CFLAGS)" \
33614 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33615 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33616 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33617 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33618 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33619 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33620 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33621 TFLAGS="$(STAGE4_TFLAGS)" \
33622 $(TARGET-stage4-zlib)
33623
33624 maybe-clean-stage4-zlib: clean-stage4-zlib
33625 clean-stage4: clean-stage4-zlib
33626 clean-stage4-zlib:
33627 @if [ $(current_stage) = stage4 ]; then \
33628 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33629 else \
33630 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33631 $(MAKE) stage4-start; \
33632 fi; \
33633 cd $(HOST_SUBDIR)/zlib && \
33634 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33635 @endif zlib-bootstrap
33636
33637
33638 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33639 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33640 maybe-all-stageprofile-zlib:
33641 maybe-clean-stageprofile-zlib:
33642 @if zlib-bootstrap
33643 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33644 all-stageprofile: all-stageprofile-zlib
33645 TARGET-stageprofile-zlib = $(TARGET-zlib)
33646 all-stageprofile-zlib: configure-stageprofile-zlib
33647 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33648 @r=`${PWD_COMMAND}`; export r; \
33649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33650 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33651 $(HOST_EXPORTS) \
33652 $(POSTSTAGE1_HOST_EXPORTS) \
33653 cd $(HOST_SUBDIR)/zlib && \
33654 \
33655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33656 CFLAGS="$(STAGEprofile_CFLAGS)" \
33657 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33658 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33659 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33664 TFLAGS="$(STAGEprofile_TFLAGS)" \
33665 $(TARGET-stageprofile-zlib)
33666
33667 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33668 clean-stageprofile: clean-stageprofile-zlib
33669 clean-stageprofile-zlib:
33670 @if [ $(current_stage) = stageprofile ]; then \
33671 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33672 else \
33673 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33674 $(MAKE) stageprofile-start; \
33675 fi; \
33676 cd $(HOST_SUBDIR)/zlib && \
33677 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33678 @endif zlib-bootstrap
33679
33680
33681 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33682 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33683 maybe-all-stagetrain-zlib:
33684 maybe-clean-stagetrain-zlib:
33685 @if zlib-bootstrap
33686 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33687 all-stagetrain: all-stagetrain-zlib
33688 TARGET-stagetrain-zlib = $(TARGET-zlib)
33689 all-stagetrain-zlib: configure-stagetrain-zlib
33690 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33691 @r=`${PWD_COMMAND}`; export r; \
33692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33693 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33694 $(HOST_EXPORTS) \
33695 $(POSTSTAGE1_HOST_EXPORTS) \
33696 cd $(HOST_SUBDIR)/zlib && \
33697 \
33698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33699 CFLAGS="$(STAGEtrain_CFLAGS)" \
33700 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33701 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33702 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33707 TFLAGS="$(STAGEtrain_TFLAGS)" \
33708 $(TARGET-stagetrain-zlib)
33709
33710 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33711 clean-stagetrain: clean-stagetrain-zlib
33712 clean-stagetrain-zlib:
33713 @if [ $(current_stage) = stagetrain ]; then \
33714 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33715 else \
33716 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33717 $(MAKE) stagetrain-start; \
33718 fi; \
33719 cd $(HOST_SUBDIR)/zlib && \
33720 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33721 @endif zlib-bootstrap
33722
33723
33724 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33725 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33726 maybe-all-stagefeedback-zlib:
33727 maybe-clean-stagefeedback-zlib:
33728 @if zlib-bootstrap
33729 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33730 all-stagefeedback: all-stagefeedback-zlib
33731 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33732 all-stagefeedback-zlib: configure-stagefeedback-zlib
33733 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33734 @r=`${PWD_COMMAND}`; export r; \
33735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33736 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33737 $(HOST_EXPORTS) \
33738 $(POSTSTAGE1_HOST_EXPORTS) \
33739 cd $(HOST_SUBDIR)/zlib && \
33740 \
33741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33742 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33743 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33744 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33745 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33750 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33751 $(TARGET-stagefeedback-zlib)
33752
33753 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33754 clean-stagefeedback: clean-stagefeedback-zlib
33755 clean-stagefeedback-zlib:
33756 @if [ $(current_stage) = stagefeedback ]; then \
33757 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33758 else \
33759 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33760 $(MAKE) stagefeedback-start; \
33761 fi; \
33762 cd $(HOST_SUBDIR)/zlib && \
33763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33764 @endif zlib-bootstrap
33765
33766
33767 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33768 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33769 maybe-all-stageautoprofile-zlib:
33770 maybe-clean-stageautoprofile-zlib:
33771 @if zlib-bootstrap
33772 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33773 all-stageautoprofile: all-stageautoprofile-zlib
33774 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33775 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33776 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33777 @r=`${PWD_COMMAND}`; export r; \
33778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33779 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33780 $(HOST_EXPORTS) \
33781 $(POSTSTAGE1_HOST_EXPORTS) \
33782 cd $(HOST_SUBDIR)/zlib && \
33783 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33785 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33786 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33787 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33788 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33792 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33793 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33794 $(TARGET-stageautoprofile-zlib)
33795
33796 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33797 clean-stageautoprofile: clean-stageautoprofile-zlib
33798 clean-stageautoprofile-zlib:
33799 @if [ $(current_stage) = stageautoprofile ]; then \
33800 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33801 else \
33802 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33803 $(MAKE) stageautoprofile-start; \
33804 fi; \
33805 cd $(HOST_SUBDIR)/zlib && \
33806 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33807 @endif zlib-bootstrap
33808
33809
33810 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33811 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33812 maybe-all-stageautofeedback-zlib:
33813 maybe-clean-stageautofeedback-zlib:
33814 @if zlib-bootstrap
33815 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33816 all-stageautofeedback: all-stageautofeedback-zlib
33817 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33818 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33819 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33820 @r=`${PWD_COMMAND}`; export r; \
33821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33822 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33823 $(HOST_EXPORTS) \
33824 $(POSTSTAGE1_HOST_EXPORTS) \
33825 cd $(HOST_SUBDIR)/zlib && \
33826 \
33827 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33828 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33829 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33830 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33831 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33836 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33837 $(TARGET-stageautofeedback-zlib)
33838
33839 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33840 clean-stageautofeedback: clean-stageautofeedback-zlib
33841 clean-stageautofeedback-zlib:
33842 @if [ $(current_stage) = stageautofeedback ]; then \
33843 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33844 else \
33845 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33846 $(MAKE) stageautofeedback-start; \
33847 fi; \
33848 cd $(HOST_SUBDIR)/zlib && \
33849 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33850 @endif zlib-bootstrap
33851
33852
33853
33854
33855
33856 .PHONY: check-zlib maybe-check-zlib
33857 maybe-check-zlib:
33858 @if zlib
33859 maybe-check-zlib: check-zlib
33860
33861 check-zlib:
33862
33863 @endif zlib
33864
33865 .PHONY: install-zlib maybe-install-zlib
33866 maybe-install-zlib:
33867 @if zlib
33868 maybe-install-zlib: install-zlib
33869
33870 install-zlib:
33871
33872 @endif zlib
33873
33874 .PHONY: install-strip-zlib maybe-install-strip-zlib
33875 maybe-install-strip-zlib:
33876 @if zlib
33877 maybe-install-strip-zlib: install-strip-zlib
33878
33879 install-strip-zlib:
33880
33881 @endif zlib
33882
33883 # Other targets (info, dvi, pdf, etc.)
33884
33885 .PHONY: maybe-info-zlib info-zlib
33886 maybe-info-zlib:
33887 @if zlib
33888 maybe-info-zlib: info-zlib
33889
33890 info-zlib: \
33891 configure-zlib
33892 @[ -f ./zlib/Makefile ] || exit 0; \
33893 r=`${PWD_COMMAND}`; export r; \
33894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895 $(HOST_EXPORTS) \
33896 for flag in $(EXTRA_HOST_FLAGS) ; do \
33897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33898 done; \
33899 echo "Doing info in zlib"; \
33900 (cd $(HOST_SUBDIR)/zlib && \
33901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903 "RANLIB=$${RANLIB}" \
33904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33905 info) \
33906 || exit 1
33907
33908 @endif zlib
33909
33910 .PHONY: maybe-dvi-zlib dvi-zlib
33911 maybe-dvi-zlib:
33912 @if zlib
33913 maybe-dvi-zlib: dvi-zlib
33914
33915 dvi-zlib: \
33916 configure-zlib
33917 @[ -f ./zlib/Makefile ] || exit 0; \
33918 r=`${PWD_COMMAND}`; export r; \
33919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920 $(HOST_EXPORTS) \
33921 for flag in $(EXTRA_HOST_FLAGS) ; do \
33922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923 done; \
33924 echo "Doing dvi in zlib"; \
33925 (cd $(HOST_SUBDIR)/zlib && \
33926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33928 "RANLIB=$${RANLIB}" \
33929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33930 dvi) \
33931 || exit 1
33932
33933 @endif zlib
33934
33935 .PHONY: maybe-pdf-zlib pdf-zlib
33936 maybe-pdf-zlib:
33937 @if zlib
33938 maybe-pdf-zlib: pdf-zlib
33939
33940 pdf-zlib: \
33941 configure-zlib
33942 @[ -f ./zlib/Makefile ] || exit 0; \
33943 r=`${PWD_COMMAND}`; export r; \
33944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33945 $(HOST_EXPORTS) \
33946 for flag in $(EXTRA_HOST_FLAGS) ; do \
33947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33948 done; \
33949 echo "Doing pdf in zlib"; \
33950 (cd $(HOST_SUBDIR)/zlib && \
33951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33953 "RANLIB=$${RANLIB}" \
33954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33955 pdf) \
33956 || exit 1
33957
33958 @endif zlib
33959
33960 .PHONY: maybe-html-zlib html-zlib
33961 maybe-html-zlib:
33962 @if zlib
33963 maybe-html-zlib: html-zlib
33964
33965 html-zlib: \
33966 configure-zlib
33967 @[ -f ./zlib/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 html in zlib"; \
33975 (cd $(HOST_SUBDIR)/zlib && \
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 html) \
33981 || exit 1
33982
33983 @endif zlib
33984
33985 .PHONY: maybe-TAGS-zlib TAGS-zlib
33986 maybe-TAGS-zlib:
33987 @if zlib
33988 maybe-TAGS-zlib: TAGS-zlib
33989
33990 TAGS-zlib: \
33991 configure-zlib
33992 @[ -f ./zlib/Makefile ] || exit 0; \
33993 r=`${PWD_COMMAND}`; export r; \
33994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33995 $(HOST_EXPORTS) \
33996 for flag in $(EXTRA_HOST_FLAGS) ; do \
33997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33998 done; \
33999 echo "Doing TAGS in zlib"; \
34000 (cd $(HOST_SUBDIR)/zlib && \
34001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34003 "RANLIB=$${RANLIB}" \
34004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34005 TAGS) \
34006 || exit 1
34007
34008 @endif zlib
34009
34010 .PHONY: maybe-install-info-zlib install-info-zlib
34011 maybe-install-info-zlib:
34012 @if zlib
34013 maybe-install-info-zlib: install-info-zlib
34014
34015 install-info-zlib: \
34016 configure-zlib \
34017 info-zlib
34018 @[ -f ./zlib/Makefile ] || exit 0; \
34019 r=`${PWD_COMMAND}`; export r; \
34020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34021 $(HOST_EXPORTS) \
34022 for flag in $(EXTRA_HOST_FLAGS) ; do \
34023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34024 done; \
34025 echo "Doing install-info in zlib"; \
34026 (cd $(HOST_SUBDIR)/zlib && \
34027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34029 "RANLIB=$${RANLIB}" \
34030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34031 install-info) \
34032 || exit 1
34033
34034 @endif zlib
34035
34036 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34037 maybe-install-pdf-zlib:
34038 @if zlib
34039 maybe-install-pdf-zlib: install-pdf-zlib
34040
34041 install-pdf-zlib: \
34042 configure-zlib \
34043 pdf-zlib
34044 @[ -f ./zlib/Makefile ] || exit 0; \
34045 r=`${PWD_COMMAND}`; export r; \
34046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34047 $(HOST_EXPORTS) \
34048 for flag in $(EXTRA_HOST_FLAGS) ; do \
34049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34050 done; \
34051 echo "Doing install-pdf in zlib"; \
34052 (cd $(HOST_SUBDIR)/zlib && \
34053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34055 "RANLIB=$${RANLIB}" \
34056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34057 install-pdf) \
34058 || exit 1
34059
34060 @endif zlib
34061
34062 .PHONY: maybe-install-html-zlib install-html-zlib
34063 maybe-install-html-zlib:
34064 @if zlib
34065 maybe-install-html-zlib: install-html-zlib
34066
34067 install-html-zlib: \
34068 configure-zlib \
34069 html-zlib
34070 @[ -f ./zlib/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 install-html in zlib"; \
34078 (cd $(HOST_SUBDIR)/zlib && \
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 install-html) \
34084 || exit 1
34085
34086 @endif zlib
34087
34088 .PHONY: maybe-installcheck-zlib installcheck-zlib
34089 maybe-installcheck-zlib:
34090 @if zlib
34091 maybe-installcheck-zlib: installcheck-zlib
34092
34093 installcheck-zlib: \
34094 configure-zlib
34095 @[ -f ./zlib/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 installcheck in zlib"; \
34103 (cd $(HOST_SUBDIR)/zlib && \
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 installcheck) \
34109 || exit 1
34110
34111 @endif zlib
34112
34113 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34114 maybe-mostlyclean-zlib:
34115 @if zlib
34116 maybe-mostlyclean-zlib: mostlyclean-zlib
34117
34118 mostlyclean-zlib:
34119 @[ -f ./zlib/Makefile ] || exit 0; \
34120 r=`${PWD_COMMAND}`; export r; \
34121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34122 $(HOST_EXPORTS) \
34123 for flag in $(EXTRA_HOST_FLAGS) ; do \
34124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34125 done; \
34126 echo "Doing mostlyclean in zlib"; \
34127 (cd $(HOST_SUBDIR)/zlib && \
34128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34130 "RANLIB=$${RANLIB}" \
34131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34132 mostlyclean) \
34133 || exit 1
34134
34135 @endif zlib
34136
34137 .PHONY: maybe-clean-zlib clean-zlib
34138 maybe-clean-zlib:
34139 @if zlib
34140 maybe-clean-zlib: clean-zlib
34141
34142 clean-zlib:
34143 @[ -f ./zlib/Makefile ] || exit 0; \
34144 r=`${PWD_COMMAND}`; export r; \
34145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34146 $(HOST_EXPORTS) \
34147 for flag in $(EXTRA_HOST_FLAGS) ; do \
34148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34149 done; \
34150 echo "Doing clean in zlib"; \
34151 (cd $(HOST_SUBDIR)/zlib && \
34152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34154 "RANLIB=$${RANLIB}" \
34155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34156 clean) \
34157 || exit 1
34158
34159 @endif zlib
34160
34161 .PHONY: maybe-distclean-zlib distclean-zlib
34162 maybe-distclean-zlib:
34163 @if zlib
34164 maybe-distclean-zlib: distclean-zlib
34165
34166 distclean-zlib:
34167 @[ -f ./zlib/Makefile ] || exit 0; \
34168 r=`${PWD_COMMAND}`; export r; \
34169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34170 $(HOST_EXPORTS) \
34171 for flag in $(EXTRA_HOST_FLAGS) ; do \
34172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34173 done; \
34174 echo "Doing distclean in zlib"; \
34175 (cd $(HOST_SUBDIR)/zlib && \
34176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34178 "RANLIB=$${RANLIB}" \
34179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34180 distclean) \
34181 || exit 1
34182
34183 @endif zlib
34184
34185 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34186 maybe-maintainer-clean-zlib:
34187 @if zlib
34188 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34189
34190 maintainer-clean-zlib:
34191 @[ -f ./zlib/Makefile ] || exit 0; \
34192 r=`${PWD_COMMAND}`; export r; \
34193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34194 $(HOST_EXPORTS) \
34195 for flag in $(EXTRA_HOST_FLAGS) ; do \
34196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34197 done; \
34198 echo "Doing maintainer-clean in zlib"; \
34199 (cd $(HOST_SUBDIR)/zlib && \
34200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34202 "RANLIB=$${RANLIB}" \
34203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34204 maintainer-clean) \
34205 || exit 1
34206
34207 @endif zlib
34208
34209
34210
34211 .PHONY: configure-gnulib maybe-configure-gnulib
34212 maybe-configure-gnulib:
34213 @if gcc-bootstrap
34214 configure-gnulib: stage_current
34215 @endif gcc-bootstrap
34216 @if gnulib
34217 maybe-configure-gnulib: configure-gnulib
34218 configure-gnulib:
34219 @: $(MAKE); $(unstage)
34220 @r=`${PWD_COMMAND}`; export r; \
34221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34222 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34224 $(HOST_EXPORTS) \
34225 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34226 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34227 case $(srcdir) in \
34228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34229 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34231 esac; \
34232 module_srcdir=gnulib; \
34233 $(SHELL) \
34234 $$s/$$module_srcdir/configure \
34235 --srcdir=$${topdir}/$$module_srcdir \
34236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34237 --target=${target_alias} \
34238 || exit 1
34239 @endif gnulib
34240
34241
34242
34243
34244
34245 .PHONY: all-gnulib maybe-all-gnulib
34246 maybe-all-gnulib:
34247 @if gcc-bootstrap
34248 all-gnulib: stage_current
34249 @endif gcc-bootstrap
34250 @if gnulib
34251 TARGET-gnulib=all
34252 maybe-all-gnulib: all-gnulib
34253 all-gnulib: configure-gnulib
34254 @: $(MAKE); $(unstage)
34255 @r=`${PWD_COMMAND}`; export r; \
34256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34257 $(HOST_EXPORTS) \
34258 (cd $(HOST_SUBDIR)/gnulib && \
34259 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34260 $(TARGET-gnulib))
34261 @endif gnulib
34262
34263
34264
34265
34266 .PHONY: check-gnulib maybe-check-gnulib
34267 maybe-check-gnulib:
34268 @if gnulib
34269 maybe-check-gnulib: check-gnulib
34270
34271 check-gnulib:
34272 @: $(MAKE); $(unstage)
34273 @r=`${PWD_COMMAND}`; export r; \
34274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34275 $(HOST_EXPORTS) \
34276 (cd $(HOST_SUBDIR)/gnulib && \
34277 $(MAKE) $(FLAGS_TO_PASS) check)
34278
34279 @endif gnulib
34280
34281 .PHONY: install-gnulib maybe-install-gnulib
34282 maybe-install-gnulib:
34283 @if gnulib
34284 maybe-install-gnulib: install-gnulib
34285
34286 install-gnulib: installdirs
34287 @: $(MAKE); $(unstage)
34288 @r=`${PWD_COMMAND}`; export r; \
34289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34290 $(HOST_EXPORTS) \
34291 (cd $(HOST_SUBDIR)/gnulib && \
34292 $(MAKE) $(FLAGS_TO_PASS) install)
34293
34294 @endif gnulib
34295
34296 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34297 maybe-install-strip-gnulib:
34298 @if gnulib
34299 maybe-install-strip-gnulib: install-strip-gnulib
34300
34301 install-strip-gnulib: installdirs
34302 @: $(MAKE); $(unstage)
34303 @r=`${PWD_COMMAND}`; export r; \
34304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34305 $(HOST_EXPORTS) \
34306 (cd $(HOST_SUBDIR)/gnulib && \
34307 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34308
34309 @endif gnulib
34310
34311 # Other targets (info, dvi, pdf, etc.)
34312
34313 .PHONY: maybe-info-gnulib info-gnulib
34314 maybe-info-gnulib:
34315 @if gnulib
34316 maybe-info-gnulib: info-gnulib
34317
34318 info-gnulib: \
34319 configure-gnulib
34320 @: $(MAKE); $(unstage)
34321 @[ -f ./gnulib/Makefile ] || exit 0; \
34322 r=`${PWD_COMMAND}`; export r; \
34323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324 $(HOST_EXPORTS) \
34325 for flag in $(EXTRA_HOST_FLAGS) ; do \
34326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34327 done; \
34328 echo "Doing info in gnulib"; \
34329 (cd $(HOST_SUBDIR)/gnulib && \
34330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34332 "RANLIB=$${RANLIB}" \
34333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34334 info) \
34335 || exit 1
34336
34337 @endif gnulib
34338
34339 .PHONY: maybe-dvi-gnulib dvi-gnulib
34340 maybe-dvi-gnulib:
34341 @if gnulib
34342 maybe-dvi-gnulib: dvi-gnulib
34343
34344 dvi-gnulib: \
34345 configure-gnulib
34346 @: $(MAKE); $(unstage)
34347 @[ -f ./gnulib/Makefile ] || exit 0; \
34348 r=`${PWD_COMMAND}`; export r; \
34349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350 $(HOST_EXPORTS) \
34351 for flag in $(EXTRA_HOST_FLAGS) ; do \
34352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34353 done; \
34354 echo "Doing dvi in gnulib"; \
34355 (cd $(HOST_SUBDIR)/gnulib && \
34356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34358 "RANLIB=$${RANLIB}" \
34359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34360 dvi) \
34361 || exit 1
34362
34363 @endif gnulib
34364
34365 .PHONY: maybe-pdf-gnulib pdf-gnulib
34366 maybe-pdf-gnulib:
34367 @if gnulib
34368 maybe-pdf-gnulib: pdf-gnulib
34369
34370 pdf-gnulib: \
34371 configure-gnulib
34372 @: $(MAKE); $(unstage)
34373 @[ -f ./gnulib/Makefile ] || exit 0; \
34374 r=`${PWD_COMMAND}`; export r; \
34375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376 $(HOST_EXPORTS) \
34377 for flag in $(EXTRA_HOST_FLAGS) ; do \
34378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34379 done; \
34380 echo "Doing pdf in gnulib"; \
34381 (cd $(HOST_SUBDIR)/gnulib && \
34382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384 "RANLIB=$${RANLIB}" \
34385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386 pdf) \
34387 || exit 1
34388
34389 @endif gnulib
34390
34391 .PHONY: maybe-html-gnulib html-gnulib
34392 maybe-html-gnulib:
34393 @if gnulib
34394 maybe-html-gnulib: html-gnulib
34395
34396 html-gnulib: \
34397 configure-gnulib
34398 @: $(MAKE); $(unstage)
34399 @[ -f ./gnulib/Makefile ] || exit 0; \
34400 r=`${PWD_COMMAND}`; export r; \
34401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34402 $(HOST_EXPORTS) \
34403 for flag in $(EXTRA_HOST_FLAGS) ; do \
34404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34405 done; \
34406 echo "Doing html in gnulib"; \
34407 (cd $(HOST_SUBDIR)/gnulib && \
34408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34410 "RANLIB=$${RANLIB}" \
34411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34412 html) \
34413 || exit 1
34414
34415 @endif gnulib
34416
34417 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34418 maybe-TAGS-gnulib:
34419 @if gnulib
34420 maybe-TAGS-gnulib: TAGS-gnulib
34421
34422 TAGS-gnulib: \
34423 configure-gnulib
34424 @: $(MAKE); $(unstage)
34425 @[ -f ./gnulib/Makefile ] || exit 0; \
34426 r=`${PWD_COMMAND}`; export r; \
34427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34428 $(HOST_EXPORTS) \
34429 for flag in $(EXTRA_HOST_FLAGS) ; do \
34430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34431 done; \
34432 echo "Doing TAGS in gnulib"; \
34433 (cd $(HOST_SUBDIR)/gnulib && \
34434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34436 "RANLIB=$${RANLIB}" \
34437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34438 TAGS) \
34439 || exit 1
34440
34441 @endif gnulib
34442
34443 .PHONY: maybe-install-info-gnulib install-info-gnulib
34444 maybe-install-info-gnulib:
34445 @if gnulib
34446 maybe-install-info-gnulib: install-info-gnulib
34447
34448 install-info-gnulib: \
34449 configure-gnulib \
34450 info-gnulib
34451 @: $(MAKE); $(unstage)
34452 @[ -f ./gnulib/Makefile ] || exit 0; \
34453 r=`${PWD_COMMAND}`; export r; \
34454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455 $(HOST_EXPORTS) \
34456 for flag in $(EXTRA_HOST_FLAGS) ; do \
34457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34458 done; \
34459 echo "Doing install-info in gnulib"; \
34460 (cd $(HOST_SUBDIR)/gnulib && \
34461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34463 "RANLIB=$${RANLIB}" \
34464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34465 install-info) \
34466 || exit 1
34467
34468 @endif gnulib
34469
34470 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34471 maybe-install-pdf-gnulib:
34472 @if gnulib
34473 maybe-install-pdf-gnulib: install-pdf-gnulib
34474
34475 install-pdf-gnulib: \
34476 configure-gnulib \
34477 pdf-gnulib
34478 @: $(MAKE); $(unstage)
34479 @[ -f ./gnulib/Makefile ] || exit 0; \
34480 r=`${PWD_COMMAND}`; export r; \
34481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34482 $(HOST_EXPORTS) \
34483 for flag in $(EXTRA_HOST_FLAGS) ; do \
34484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34485 done; \
34486 echo "Doing install-pdf in gnulib"; \
34487 (cd $(HOST_SUBDIR)/gnulib && \
34488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34490 "RANLIB=$${RANLIB}" \
34491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34492 install-pdf) \
34493 || exit 1
34494
34495 @endif gnulib
34496
34497 .PHONY: maybe-install-html-gnulib install-html-gnulib
34498 maybe-install-html-gnulib:
34499 @if gnulib
34500 maybe-install-html-gnulib: install-html-gnulib
34501
34502 install-html-gnulib: \
34503 configure-gnulib \
34504 html-gnulib
34505 @: $(MAKE); $(unstage)
34506 @[ -f ./gnulib/Makefile ] || exit 0; \
34507 r=`${PWD_COMMAND}`; export r; \
34508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34509 $(HOST_EXPORTS) \
34510 for flag in $(EXTRA_HOST_FLAGS) ; do \
34511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34512 done; \
34513 echo "Doing install-html in gnulib"; \
34514 (cd $(HOST_SUBDIR)/gnulib && \
34515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34517 "RANLIB=$${RANLIB}" \
34518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34519 install-html) \
34520 || exit 1
34521
34522 @endif gnulib
34523
34524 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34525 maybe-installcheck-gnulib:
34526 @if gnulib
34527 maybe-installcheck-gnulib: installcheck-gnulib
34528
34529 installcheck-gnulib: \
34530 configure-gnulib
34531 @: $(MAKE); $(unstage)
34532 @[ -f ./gnulib/Makefile ] || exit 0; \
34533 r=`${PWD_COMMAND}`; export r; \
34534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34535 $(HOST_EXPORTS) \
34536 for flag in $(EXTRA_HOST_FLAGS) ; do \
34537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34538 done; \
34539 echo "Doing installcheck in gnulib"; \
34540 (cd $(HOST_SUBDIR)/gnulib && \
34541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34543 "RANLIB=$${RANLIB}" \
34544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34545 installcheck) \
34546 || exit 1
34547
34548 @endif gnulib
34549
34550 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34551 maybe-mostlyclean-gnulib:
34552 @if gnulib
34553 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34554
34555 mostlyclean-gnulib:
34556 @: $(MAKE); $(unstage)
34557 @[ -f ./gnulib/Makefile ] || exit 0; \
34558 r=`${PWD_COMMAND}`; export r; \
34559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34560 $(HOST_EXPORTS) \
34561 for flag in $(EXTRA_HOST_FLAGS) ; do \
34562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34563 done; \
34564 echo "Doing mostlyclean in gnulib"; \
34565 (cd $(HOST_SUBDIR)/gnulib && \
34566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34568 "RANLIB=$${RANLIB}" \
34569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34570 mostlyclean) \
34571 || exit 1
34572
34573 @endif gnulib
34574
34575 .PHONY: maybe-clean-gnulib clean-gnulib
34576 maybe-clean-gnulib:
34577 @if gnulib
34578 maybe-clean-gnulib: clean-gnulib
34579
34580 clean-gnulib:
34581 @: $(MAKE); $(unstage)
34582 @[ -f ./gnulib/Makefile ] || exit 0; \
34583 r=`${PWD_COMMAND}`; export r; \
34584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34585 $(HOST_EXPORTS) \
34586 for flag in $(EXTRA_HOST_FLAGS) ; do \
34587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34588 done; \
34589 echo "Doing clean in gnulib"; \
34590 (cd $(HOST_SUBDIR)/gnulib && \
34591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34593 "RANLIB=$${RANLIB}" \
34594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34595 clean) \
34596 || exit 1
34597
34598 @endif gnulib
34599
34600 .PHONY: maybe-distclean-gnulib distclean-gnulib
34601 maybe-distclean-gnulib:
34602 @if gnulib
34603 maybe-distclean-gnulib: distclean-gnulib
34604
34605 distclean-gnulib:
34606 @: $(MAKE); $(unstage)
34607 @[ -f ./gnulib/Makefile ] || exit 0; \
34608 r=`${PWD_COMMAND}`; export r; \
34609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34610 $(HOST_EXPORTS) \
34611 for flag in $(EXTRA_HOST_FLAGS) ; do \
34612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34613 done; \
34614 echo "Doing distclean in gnulib"; \
34615 (cd $(HOST_SUBDIR)/gnulib && \
34616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34618 "RANLIB=$${RANLIB}" \
34619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34620 distclean) \
34621 || exit 1
34622
34623 @endif gnulib
34624
34625 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34626 maybe-maintainer-clean-gnulib:
34627 @if gnulib
34628 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34629
34630 maintainer-clean-gnulib:
34631 @: $(MAKE); $(unstage)
34632 @[ -f ./gnulib/Makefile ] || exit 0; \
34633 r=`${PWD_COMMAND}`; export r; \
34634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635 $(HOST_EXPORTS) \
34636 for flag in $(EXTRA_HOST_FLAGS) ; do \
34637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34638 done; \
34639 echo "Doing maintainer-clean in gnulib"; \
34640 (cd $(HOST_SUBDIR)/gnulib && \
34641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34643 "RANLIB=$${RANLIB}" \
34644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34645 maintainer-clean) \
34646 || exit 1
34647
34648 @endif gnulib
34649
34650
34651
34652 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34653 maybe-configure-gdbsupport:
34654 @if gcc-bootstrap
34655 configure-gdbsupport: stage_current
34656 @endif gcc-bootstrap
34657 @if gdbsupport
34658 maybe-configure-gdbsupport: configure-gdbsupport
34659 configure-gdbsupport:
34660 @: $(MAKE); $(unstage)
34661 @r=`${PWD_COMMAND}`; export r; \
34662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34665 $(HOST_EXPORTS) \
34666 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34667 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34668 case $(srcdir) in \
34669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34670 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34672 esac; \
34673 module_srcdir=gdbsupport; \
34674 $(SHELL) \
34675 $$s/$$module_srcdir/configure \
34676 --srcdir=$${topdir}/$$module_srcdir \
34677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34678 --target=${target_alias} \
34679 || exit 1
34680 @endif gdbsupport
34681
34682
34683
34684
34685
34686 .PHONY: all-gdbsupport maybe-all-gdbsupport
34687 maybe-all-gdbsupport:
34688 @if gcc-bootstrap
34689 all-gdbsupport: stage_current
34690 @endif gcc-bootstrap
34691 @if gdbsupport
34692 TARGET-gdbsupport=all
34693 maybe-all-gdbsupport: all-gdbsupport
34694 all-gdbsupport: configure-gdbsupport
34695 @: $(MAKE); $(unstage)
34696 @r=`${PWD_COMMAND}`; export r; \
34697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698 $(HOST_EXPORTS) \
34699 (cd $(HOST_SUBDIR)/gdbsupport && \
34700 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34701 $(TARGET-gdbsupport))
34702 @endif gdbsupport
34703
34704
34705
34706
34707 .PHONY: check-gdbsupport maybe-check-gdbsupport
34708 maybe-check-gdbsupport:
34709 @if gdbsupport
34710 maybe-check-gdbsupport: check-gdbsupport
34711
34712 check-gdbsupport:
34713 @: $(MAKE); $(unstage)
34714 @r=`${PWD_COMMAND}`; export r; \
34715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34716 $(HOST_EXPORTS) \
34717 (cd $(HOST_SUBDIR)/gdbsupport && \
34718 $(MAKE) $(FLAGS_TO_PASS) check)
34719
34720 @endif gdbsupport
34721
34722 .PHONY: install-gdbsupport maybe-install-gdbsupport
34723 maybe-install-gdbsupport:
34724 @if gdbsupport
34725 maybe-install-gdbsupport: install-gdbsupport
34726
34727 install-gdbsupport: installdirs
34728 @: $(MAKE); $(unstage)
34729 @r=`${PWD_COMMAND}`; export r; \
34730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34731 $(HOST_EXPORTS) \
34732 (cd $(HOST_SUBDIR)/gdbsupport && \
34733 $(MAKE) $(FLAGS_TO_PASS) install)
34734
34735 @endif gdbsupport
34736
34737 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34738 maybe-install-strip-gdbsupport:
34739 @if gdbsupport
34740 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34741
34742 install-strip-gdbsupport: installdirs
34743 @: $(MAKE); $(unstage)
34744 @r=`${PWD_COMMAND}`; export r; \
34745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34746 $(HOST_EXPORTS) \
34747 (cd $(HOST_SUBDIR)/gdbsupport && \
34748 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34749
34750 @endif gdbsupport
34751
34752 # Other targets (info, dvi, pdf, etc.)
34753
34754 .PHONY: maybe-info-gdbsupport info-gdbsupport
34755 maybe-info-gdbsupport:
34756 @if gdbsupport
34757 maybe-info-gdbsupport: info-gdbsupport
34758
34759 info-gdbsupport: \
34760 configure-gdbsupport
34761 @: $(MAKE); $(unstage)
34762 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34763 r=`${PWD_COMMAND}`; export r; \
34764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34765 $(HOST_EXPORTS) \
34766 for flag in $(EXTRA_HOST_FLAGS) ; do \
34767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34768 done; \
34769 echo "Doing info in gdbsupport"; \
34770 (cd $(HOST_SUBDIR)/gdbsupport && \
34771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34773 "RANLIB=$${RANLIB}" \
34774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34775 info) \
34776 || exit 1
34777
34778 @endif gdbsupport
34779
34780 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34781 maybe-dvi-gdbsupport:
34782 @if gdbsupport
34783 maybe-dvi-gdbsupport: dvi-gdbsupport
34784
34785 dvi-gdbsupport: \
34786 configure-gdbsupport
34787 @: $(MAKE); $(unstage)
34788 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34789 r=`${PWD_COMMAND}`; export r; \
34790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34791 $(HOST_EXPORTS) \
34792 for flag in $(EXTRA_HOST_FLAGS) ; do \
34793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34794 done; \
34795 echo "Doing dvi in gdbsupport"; \
34796 (cd $(HOST_SUBDIR)/gdbsupport && \
34797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34799 "RANLIB=$${RANLIB}" \
34800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34801 dvi) \
34802 || exit 1
34803
34804 @endif gdbsupport
34805
34806 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34807 maybe-pdf-gdbsupport:
34808 @if gdbsupport
34809 maybe-pdf-gdbsupport: pdf-gdbsupport
34810
34811 pdf-gdbsupport: \
34812 configure-gdbsupport
34813 @: $(MAKE); $(unstage)
34814 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34815 r=`${PWD_COMMAND}`; export r; \
34816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34817 $(HOST_EXPORTS) \
34818 for flag in $(EXTRA_HOST_FLAGS) ; do \
34819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34820 done; \
34821 echo "Doing pdf in gdbsupport"; \
34822 (cd $(HOST_SUBDIR)/gdbsupport && \
34823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34825 "RANLIB=$${RANLIB}" \
34826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34827 pdf) \
34828 || exit 1
34829
34830 @endif gdbsupport
34831
34832 .PHONY: maybe-html-gdbsupport html-gdbsupport
34833 maybe-html-gdbsupport:
34834 @if gdbsupport
34835 maybe-html-gdbsupport: html-gdbsupport
34836
34837 html-gdbsupport: \
34838 configure-gdbsupport
34839 @: $(MAKE); $(unstage)
34840 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34841 r=`${PWD_COMMAND}`; export r; \
34842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34843 $(HOST_EXPORTS) \
34844 for flag in $(EXTRA_HOST_FLAGS) ; do \
34845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34846 done; \
34847 echo "Doing html in gdbsupport"; \
34848 (cd $(HOST_SUBDIR)/gdbsupport && \
34849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34851 "RANLIB=$${RANLIB}" \
34852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34853 html) \
34854 || exit 1
34855
34856 @endif gdbsupport
34857
34858 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34859 maybe-TAGS-gdbsupport:
34860 @if gdbsupport
34861 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34862
34863 TAGS-gdbsupport: \
34864 configure-gdbsupport
34865 @: $(MAKE); $(unstage)
34866 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34867 r=`${PWD_COMMAND}`; export r; \
34868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34869 $(HOST_EXPORTS) \
34870 for flag in $(EXTRA_HOST_FLAGS) ; do \
34871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34872 done; \
34873 echo "Doing TAGS in gdbsupport"; \
34874 (cd $(HOST_SUBDIR)/gdbsupport && \
34875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34877 "RANLIB=$${RANLIB}" \
34878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34879 TAGS) \
34880 || exit 1
34881
34882 @endif gdbsupport
34883
34884 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34885 maybe-install-info-gdbsupport:
34886 @if gdbsupport
34887 maybe-install-info-gdbsupport: install-info-gdbsupport
34888
34889 install-info-gdbsupport: \
34890 configure-gdbsupport \
34891 info-gdbsupport
34892 @: $(MAKE); $(unstage)
34893 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34894 r=`${PWD_COMMAND}`; export r; \
34895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896 $(HOST_EXPORTS) \
34897 for flag in $(EXTRA_HOST_FLAGS) ; do \
34898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34899 done; \
34900 echo "Doing install-info in gdbsupport"; \
34901 (cd $(HOST_SUBDIR)/gdbsupport && \
34902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34904 "RANLIB=$${RANLIB}" \
34905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34906 install-info) \
34907 || exit 1
34908
34909 @endif gdbsupport
34910
34911 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34912 maybe-install-pdf-gdbsupport:
34913 @if gdbsupport
34914 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34915
34916 install-pdf-gdbsupport: \
34917 configure-gdbsupport \
34918 pdf-gdbsupport
34919 @: $(MAKE); $(unstage)
34920 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34921 r=`${PWD_COMMAND}`; export r; \
34922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34923 $(HOST_EXPORTS) \
34924 for flag in $(EXTRA_HOST_FLAGS) ; do \
34925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34926 done; \
34927 echo "Doing install-pdf in gdbsupport"; \
34928 (cd $(HOST_SUBDIR)/gdbsupport && \
34929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34931 "RANLIB=$${RANLIB}" \
34932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34933 install-pdf) \
34934 || exit 1
34935
34936 @endif gdbsupport
34937
34938 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34939 maybe-install-html-gdbsupport:
34940 @if gdbsupport
34941 maybe-install-html-gdbsupport: install-html-gdbsupport
34942
34943 install-html-gdbsupport: \
34944 configure-gdbsupport \
34945 html-gdbsupport
34946 @: $(MAKE); $(unstage)
34947 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34948 r=`${PWD_COMMAND}`; export r; \
34949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34950 $(HOST_EXPORTS) \
34951 for flag in $(EXTRA_HOST_FLAGS) ; do \
34952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34953 done; \
34954 echo "Doing install-html in gdbsupport"; \
34955 (cd $(HOST_SUBDIR)/gdbsupport && \
34956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34958 "RANLIB=$${RANLIB}" \
34959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34960 install-html) \
34961 || exit 1
34962
34963 @endif gdbsupport
34964
34965 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34966 maybe-installcheck-gdbsupport:
34967 @if gdbsupport
34968 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34969
34970 installcheck-gdbsupport: \
34971 configure-gdbsupport
34972 @: $(MAKE); $(unstage)
34973 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34974 r=`${PWD_COMMAND}`; export r; \
34975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34976 $(HOST_EXPORTS) \
34977 for flag in $(EXTRA_HOST_FLAGS) ; do \
34978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34979 done; \
34980 echo "Doing installcheck in gdbsupport"; \
34981 (cd $(HOST_SUBDIR)/gdbsupport && \
34982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34984 "RANLIB=$${RANLIB}" \
34985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34986 installcheck) \
34987 || exit 1
34988
34989 @endif gdbsupport
34990
34991 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34992 maybe-mostlyclean-gdbsupport:
34993 @if gdbsupport
34994 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34995
34996 mostlyclean-gdbsupport:
34997 @: $(MAKE); $(unstage)
34998 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34999 r=`${PWD_COMMAND}`; export r; \
35000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35001 $(HOST_EXPORTS) \
35002 for flag in $(EXTRA_HOST_FLAGS) ; do \
35003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35004 done; \
35005 echo "Doing mostlyclean in gdbsupport"; \
35006 (cd $(HOST_SUBDIR)/gdbsupport && \
35007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35009 "RANLIB=$${RANLIB}" \
35010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35011 mostlyclean) \
35012 || exit 1
35013
35014 @endif gdbsupport
35015
35016 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35017 maybe-clean-gdbsupport:
35018 @if gdbsupport
35019 maybe-clean-gdbsupport: clean-gdbsupport
35020
35021 clean-gdbsupport:
35022 @: $(MAKE); $(unstage)
35023 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35024 r=`${PWD_COMMAND}`; export r; \
35025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026 $(HOST_EXPORTS) \
35027 for flag in $(EXTRA_HOST_FLAGS) ; do \
35028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35029 done; \
35030 echo "Doing clean in gdbsupport"; \
35031 (cd $(HOST_SUBDIR)/gdbsupport && \
35032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35034 "RANLIB=$${RANLIB}" \
35035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35036 clean) \
35037 || exit 1
35038
35039 @endif gdbsupport
35040
35041 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35042 maybe-distclean-gdbsupport:
35043 @if gdbsupport
35044 maybe-distclean-gdbsupport: distclean-gdbsupport
35045
35046 distclean-gdbsupport:
35047 @: $(MAKE); $(unstage)
35048 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35049 r=`${PWD_COMMAND}`; export r; \
35050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051 $(HOST_EXPORTS) \
35052 for flag in $(EXTRA_HOST_FLAGS) ; do \
35053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35054 done; \
35055 echo "Doing distclean in gdbsupport"; \
35056 (cd $(HOST_SUBDIR)/gdbsupport && \
35057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35059 "RANLIB=$${RANLIB}" \
35060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35061 distclean) \
35062 || exit 1
35063
35064 @endif gdbsupport
35065
35066 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35067 maybe-maintainer-clean-gdbsupport:
35068 @if gdbsupport
35069 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35070
35071 maintainer-clean-gdbsupport:
35072 @: $(MAKE); $(unstage)
35073 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35074 r=`${PWD_COMMAND}`; export r; \
35075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35076 $(HOST_EXPORTS) \
35077 for flag in $(EXTRA_HOST_FLAGS) ; do \
35078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35079 done; \
35080 echo "Doing maintainer-clean in gdbsupport"; \
35081 (cd $(HOST_SUBDIR)/gdbsupport && \
35082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35084 "RANLIB=$${RANLIB}" \
35085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35086 maintainer-clean) \
35087 || exit 1
35088
35089 @endif gdbsupport
35090
35091
35092
35093 .PHONY: configure-gdbserver maybe-configure-gdbserver
35094 maybe-configure-gdbserver:
35095 @if gcc-bootstrap
35096 configure-gdbserver: stage_current
35097 @endif gcc-bootstrap
35098 @if gdbserver
35099 maybe-configure-gdbserver: configure-gdbserver
35100 configure-gdbserver:
35101 @: $(MAKE); $(unstage)
35102 @r=`${PWD_COMMAND}`; export r; \
35103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35104 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35106 $(HOST_EXPORTS) \
35107 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35108 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35109 case $(srcdir) in \
35110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35111 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35113 esac; \
35114 module_srcdir=gdbserver; \
35115 $(SHELL) \
35116 $$s/$$module_srcdir/configure \
35117 --srcdir=$${topdir}/$$module_srcdir \
35118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35119 --target=${target_alias} \
35120 || exit 1
35121 @endif gdbserver
35122
35123
35124
35125
35126
35127 .PHONY: all-gdbserver maybe-all-gdbserver
35128 maybe-all-gdbserver:
35129 @if gcc-bootstrap
35130 all-gdbserver: stage_current
35131 @endif gcc-bootstrap
35132 @if gdbserver
35133 TARGET-gdbserver=all
35134 maybe-all-gdbserver: all-gdbserver
35135 all-gdbserver: configure-gdbserver
35136 @: $(MAKE); $(unstage)
35137 @r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 $(HOST_EXPORTS) \
35140 (cd $(HOST_SUBDIR)/gdbserver && \
35141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35142 $(TARGET-gdbserver))
35143 @endif gdbserver
35144
35145
35146
35147
35148 .PHONY: check-gdbserver maybe-check-gdbserver
35149 maybe-check-gdbserver:
35150 @if gdbserver
35151 maybe-check-gdbserver: check-gdbserver
35152
35153 check-gdbserver:
35154 @: $(MAKE); $(unstage)
35155 @r=`${PWD_COMMAND}`; export r; \
35156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35157 $(HOST_EXPORTS) \
35158 (cd $(HOST_SUBDIR)/gdbserver && \
35159 $(MAKE) $(FLAGS_TO_PASS) check)
35160
35161 @endif gdbserver
35162
35163 .PHONY: install-gdbserver maybe-install-gdbserver
35164 maybe-install-gdbserver:
35165 @if gdbserver
35166 maybe-install-gdbserver: install-gdbserver
35167
35168 install-gdbserver: installdirs
35169 @: $(MAKE); $(unstage)
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 (cd $(HOST_SUBDIR)/gdbserver && \
35174 $(MAKE) $(FLAGS_TO_PASS) install)
35175
35176 @endif gdbserver
35177
35178 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35179 maybe-install-strip-gdbserver:
35180 @if gdbserver
35181 maybe-install-strip-gdbserver: install-strip-gdbserver
35182
35183 install-strip-gdbserver: installdirs
35184 @: $(MAKE); $(unstage)
35185 @r=`${PWD_COMMAND}`; export r; \
35186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35187 $(HOST_EXPORTS) \
35188 (cd $(HOST_SUBDIR)/gdbserver && \
35189 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35190
35191 @endif gdbserver
35192
35193 # Other targets (info, dvi, pdf, etc.)
35194
35195 .PHONY: maybe-info-gdbserver info-gdbserver
35196 maybe-info-gdbserver:
35197 @if gdbserver
35198 maybe-info-gdbserver: info-gdbserver
35199
35200 info-gdbserver: \
35201 configure-gdbserver
35202 @: $(MAKE); $(unstage)
35203 @[ -f ./gdbserver/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 info in gdbserver"; \
35211 (cd $(HOST_SUBDIR)/gdbserver && \
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 info) \
35217 || exit 1
35218
35219 @endif gdbserver
35220
35221 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35222 maybe-dvi-gdbserver:
35223 @if gdbserver
35224 maybe-dvi-gdbserver: dvi-gdbserver
35225
35226 dvi-gdbserver: \
35227 configure-gdbserver
35228 @: $(MAKE); $(unstage)
35229 @[ -f ./gdbserver/Makefile ] || exit 0; \
35230 r=`${PWD_COMMAND}`; export r; \
35231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35232 $(HOST_EXPORTS) \
35233 for flag in $(EXTRA_HOST_FLAGS) ; do \
35234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35235 done; \
35236 echo "Doing dvi in gdbserver"; \
35237 (cd $(HOST_SUBDIR)/gdbserver && \
35238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35240 "RANLIB=$${RANLIB}" \
35241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35242 dvi) \
35243 || exit 1
35244
35245 @endif gdbserver
35246
35247 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35248 maybe-pdf-gdbserver:
35249 @if gdbserver
35250 maybe-pdf-gdbserver: pdf-gdbserver
35251
35252 pdf-gdbserver: \
35253 configure-gdbserver
35254 @: $(MAKE); $(unstage)
35255 @[ -f ./gdbserver/Makefile ] || exit 0; \
35256 r=`${PWD_COMMAND}`; export r; \
35257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35258 $(HOST_EXPORTS) \
35259 for flag in $(EXTRA_HOST_FLAGS) ; do \
35260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35261 done; \
35262 echo "Doing pdf in gdbserver"; \
35263 (cd $(HOST_SUBDIR)/gdbserver && \
35264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35266 "RANLIB=$${RANLIB}" \
35267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35268 pdf) \
35269 || exit 1
35270
35271 @endif gdbserver
35272
35273 .PHONY: maybe-html-gdbserver html-gdbserver
35274 maybe-html-gdbserver:
35275 @if gdbserver
35276 maybe-html-gdbserver: html-gdbserver
35277
35278 html-gdbserver: \
35279 configure-gdbserver
35280 @: $(MAKE); $(unstage)
35281 @[ -f ./gdbserver/Makefile ] || exit 0; \
35282 r=`${PWD_COMMAND}`; export r; \
35283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35284 $(HOST_EXPORTS) \
35285 for flag in $(EXTRA_HOST_FLAGS) ; do \
35286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35287 done; \
35288 echo "Doing html in gdbserver"; \
35289 (cd $(HOST_SUBDIR)/gdbserver && \
35290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35292 "RANLIB=$${RANLIB}" \
35293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35294 html) \
35295 || exit 1
35296
35297 @endif gdbserver
35298
35299 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35300 maybe-TAGS-gdbserver:
35301 @if gdbserver
35302 maybe-TAGS-gdbserver: TAGS-gdbserver
35303
35304 TAGS-gdbserver: \
35305 configure-gdbserver
35306 @: $(MAKE); $(unstage)
35307 @[ -f ./gdbserver/Makefile ] || exit 0; \
35308 r=`${PWD_COMMAND}`; export r; \
35309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35310 $(HOST_EXPORTS) \
35311 for flag in $(EXTRA_HOST_FLAGS) ; do \
35312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35313 done; \
35314 echo "Doing TAGS in gdbserver"; \
35315 (cd $(HOST_SUBDIR)/gdbserver && \
35316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35318 "RANLIB=$${RANLIB}" \
35319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35320 TAGS) \
35321 || exit 1
35322
35323 @endif gdbserver
35324
35325 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35326 maybe-install-info-gdbserver:
35327 @if gdbserver
35328 maybe-install-info-gdbserver: install-info-gdbserver
35329
35330 install-info-gdbserver: \
35331 configure-gdbserver \
35332 info-gdbserver
35333 @: $(MAKE); $(unstage)
35334 @[ -f ./gdbserver/Makefile ] || exit 0; \
35335 r=`${PWD_COMMAND}`; export r; \
35336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337 $(HOST_EXPORTS) \
35338 for flag in $(EXTRA_HOST_FLAGS) ; do \
35339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35340 done; \
35341 echo "Doing install-info in gdbserver"; \
35342 (cd $(HOST_SUBDIR)/gdbserver && \
35343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35345 "RANLIB=$${RANLIB}" \
35346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35347 install-info) \
35348 || exit 1
35349
35350 @endif gdbserver
35351
35352 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35353 maybe-install-pdf-gdbserver:
35354 @if gdbserver
35355 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35356
35357 install-pdf-gdbserver: \
35358 configure-gdbserver \
35359 pdf-gdbserver
35360 @: $(MAKE); $(unstage)
35361 @[ -f ./gdbserver/Makefile ] || exit 0; \
35362 r=`${PWD_COMMAND}`; export r; \
35363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35364 $(HOST_EXPORTS) \
35365 for flag in $(EXTRA_HOST_FLAGS) ; do \
35366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35367 done; \
35368 echo "Doing install-pdf in gdbserver"; \
35369 (cd $(HOST_SUBDIR)/gdbserver && \
35370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35372 "RANLIB=$${RANLIB}" \
35373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35374 install-pdf) \
35375 || exit 1
35376
35377 @endif gdbserver
35378
35379 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35380 maybe-install-html-gdbserver:
35381 @if gdbserver
35382 maybe-install-html-gdbserver: install-html-gdbserver
35383
35384 install-html-gdbserver: \
35385 configure-gdbserver \
35386 html-gdbserver
35387 @: $(MAKE); $(unstage)
35388 @[ -f ./gdbserver/Makefile ] || exit 0; \
35389 r=`${PWD_COMMAND}`; export r; \
35390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35391 $(HOST_EXPORTS) \
35392 for flag in $(EXTRA_HOST_FLAGS) ; do \
35393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35394 done; \
35395 echo "Doing install-html in gdbserver"; \
35396 (cd $(HOST_SUBDIR)/gdbserver && \
35397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35399 "RANLIB=$${RANLIB}" \
35400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35401 install-html) \
35402 || exit 1
35403
35404 @endif gdbserver
35405
35406 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35407 maybe-installcheck-gdbserver:
35408 @if gdbserver
35409 maybe-installcheck-gdbserver: installcheck-gdbserver
35410
35411 installcheck-gdbserver: \
35412 configure-gdbserver
35413 @: $(MAKE); $(unstage)
35414 @[ -f ./gdbserver/Makefile ] || exit 0; \
35415 r=`${PWD_COMMAND}`; export r; \
35416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35417 $(HOST_EXPORTS) \
35418 for flag in $(EXTRA_HOST_FLAGS) ; do \
35419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35420 done; \
35421 echo "Doing installcheck in gdbserver"; \
35422 (cd $(HOST_SUBDIR)/gdbserver && \
35423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35425 "RANLIB=$${RANLIB}" \
35426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35427 installcheck) \
35428 || exit 1
35429
35430 @endif gdbserver
35431
35432 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35433 maybe-mostlyclean-gdbserver:
35434 @if gdbserver
35435 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35436
35437 mostlyclean-gdbserver:
35438 @: $(MAKE); $(unstage)
35439 @[ -f ./gdbserver/Makefile ] || exit 0; \
35440 r=`${PWD_COMMAND}`; export r; \
35441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35442 $(HOST_EXPORTS) \
35443 for flag in $(EXTRA_HOST_FLAGS) ; do \
35444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35445 done; \
35446 echo "Doing mostlyclean in gdbserver"; \
35447 (cd $(HOST_SUBDIR)/gdbserver && \
35448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35450 "RANLIB=$${RANLIB}" \
35451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35452 mostlyclean) \
35453 || exit 1
35454
35455 @endif gdbserver
35456
35457 .PHONY: maybe-clean-gdbserver clean-gdbserver
35458 maybe-clean-gdbserver:
35459 @if gdbserver
35460 maybe-clean-gdbserver: clean-gdbserver
35461
35462 clean-gdbserver:
35463 @: $(MAKE); $(unstage)
35464 @[ -f ./gdbserver/Makefile ] || exit 0; \
35465 r=`${PWD_COMMAND}`; export r; \
35466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35467 $(HOST_EXPORTS) \
35468 for flag in $(EXTRA_HOST_FLAGS) ; do \
35469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35470 done; \
35471 echo "Doing clean in gdbserver"; \
35472 (cd $(HOST_SUBDIR)/gdbserver && \
35473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35475 "RANLIB=$${RANLIB}" \
35476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35477 clean) \
35478 || exit 1
35479
35480 @endif gdbserver
35481
35482 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35483 maybe-distclean-gdbserver:
35484 @if gdbserver
35485 maybe-distclean-gdbserver: distclean-gdbserver
35486
35487 distclean-gdbserver:
35488 @: $(MAKE); $(unstage)
35489 @[ -f ./gdbserver/Makefile ] || exit 0; \
35490 r=`${PWD_COMMAND}`; export r; \
35491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35492 $(HOST_EXPORTS) \
35493 for flag in $(EXTRA_HOST_FLAGS) ; do \
35494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35495 done; \
35496 echo "Doing distclean in gdbserver"; \
35497 (cd $(HOST_SUBDIR)/gdbserver && \
35498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35500 "RANLIB=$${RANLIB}" \
35501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35502 distclean) \
35503 || exit 1
35504
35505 @endif gdbserver
35506
35507 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35508 maybe-maintainer-clean-gdbserver:
35509 @if gdbserver
35510 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35511
35512 maintainer-clean-gdbserver:
35513 @: $(MAKE); $(unstage)
35514 @[ -f ./gdbserver/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing maintainer-clean in gdbserver"; \
35522 (cd $(HOST_SUBDIR)/gdbserver && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 maintainer-clean) \
35528 || exit 1
35529
35530 @endif gdbserver
35531
35532
35533
35534 .PHONY: configure-gdb maybe-configure-gdb
35535 maybe-configure-gdb:
35536 @if gcc-bootstrap
35537 configure-gdb: stage_current
35538 @endif gcc-bootstrap
35539 @if gdb
35540 maybe-configure-gdb: configure-gdb
35541 configure-gdb:
35542 @: $(MAKE); $(unstage)
35543 @r=`${PWD_COMMAND}`; export r; \
35544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35545 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35547 $(HOST_EXPORTS) \
35548 echo Configuring in $(HOST_SUBDIR)/gdb; \
35549 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35550 case $(srcdir) in \
35551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35552 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35554 esac; \
35555 module_srcdir=gdb; \
35556 $(SHELL) \
35557 $$s/$$module_srcdir/configure \
35558 --srcdir=$${topdir}/$$module_srcdir \
35559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35560 --target=${target_alias} \
35561 || exit 1
35562 @endif gdb
35563
35564
35565
35566
35567
35568 .PHONY: all-gdb maybe-all-gdb
35569 maybe-all-gdb:
35570 @if gcc-bootstrap
35571 all-gdb: stage_current
35572 @endif gcc-bootstrap
35573 @if gdb
35574 TARGET-gdb=all
35575 maybe-all-gdb: all-gdb
35576 all-gdb: configure-gdb
35577 @: $(MAKE); $(unstage)
35578 @r=`${PWD_COMMAND}`; export r; \
35579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580 $(HOST_EXPORTS) \
35581 (cd $(HOST_SUBDIR)/gdb && \
35582 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35583 $(TARGET-gdb))
35584 @endif gdb
35585
35586
35587
35588
35589 .PHONY: check-gdb maybe-check-gdb
35590 maybe-check-gdb:
35591 @if gdb
35592 maybe-check-gdb: check-gdb
35593
35594 check-gdb:
35595 @: $(MAKE); $(unstage)
35596 @r=`${PWD_COMMAND}`; export r; \
35597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35598 $(HOST_EXPORTS) \
35599 (cd $(HOST_SUBDIR)/gdb && \
35600 $(MAKE) $(FLAGS_TO_PASS) check)
35601
35602 @endif gdb
35603
35604 .PHONY: install-gdb maybe-install-gdb
35605 maybe-install-gdb:
35606 @if gdb
35607 maybe-install-gdb: install-gdb
35608
35609 install-gdb: installdirs
35610 @: $(MAKE); $(unstage)
35611 @r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 $(HOST_EXPORTS) \
35614 (cd $(HOST_SUBDIR)/gdb && \
35615 $(MAKE) $(FLAGS_TO_PASS) install)
35616
35617 @endif gdb
35618
35619 .PHONY: install-strip-gdb maybe-install-strip-gdb
35620 maybe-install-strip-gdb:
35621 @if gdb
35622 maybe-install-strip-gdb: install-strip-gdb
35623
35624 install-strip-gdb: installdirs
35625 @: $(MAKE); $(unstage)
35626 @r=`${PWD_COMMAND}`; export r; \
35627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628 $(HOST_EXPORTS) \
35629 (cd $(HOST_SUBDIR)/gdb && \
35630 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35631
35632 @endif gdb
35633
35634 # Other targets (info, dvi, pdf, etc.)
35635
35636 .PHONY: maybe-info-gdb info-gdb
35637 maybe-info-gdb:
35638 @if gdb
35639 maybe-info-gdb: info-gdb
35640
35641 info-gdb: \
35642 configure-gdb
35643 @: $(MAKE); $(unstage)
35644 @[ -f ./gdb/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 info in gdb"; \
35652 (cd $(HOST_SUBDIR)/gdb && \
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 info) \
35658 || exit 1
35659
35660 @endif gdb
35661
35662 .PHONY: maybe-dvi-gdb dvi-gdb
35663 maybe-dvi-gdb:
35664 @if gdb
35665 maybe-dvi-gdb: dvi-gdb
35666
35667 dvi-gdb: \
35668 configure-gdb
35669 @: $(MAKE); $(unstage)
35670 @[ -f ./gdb/Makefile ] || exit 0; \
35671 r=`${PWD_COMMAND}`; export r; \
35672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673 $(HOST_EXPORTS) \
35674 for flag in $(EXTRA_HOST_FLAGS) ; do \
35675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35676 done; \
35677 echo "Doing dvi in gdb"; \
35678 (cd $(HOST_SUBDIR)/gdb && \
35679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35681 "RANLIB=$${RANLIB}" \
35682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35683 dvi) \
35684 || exit 1
35685
35686 @endif gdb
35687
35688 .PHONY: maybe-pdf-gdb pdf-gdb
35689 maybe-pdf-gdb:
35690 @if gdb
35691 maybe-pdf-gdb: pdf-gdb
35692
35693 pdf-gdb: \
35694 configure-gdb
35695 @: $(MAKE); $(unstage)
35696 @[ -f ./gdb/Makefile ] || exit 0; \
35697 r=`${PWD_COMMAND}`; export r; \
35698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35699 $(HOST_EXPORTS) \
35700 for flag in $(EXTRA_HOST_FLAGS) ; do \
35701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35702 done; \
35703 echo "Doing pdf in gdb"; \
35704 (cd $(HOST_SUBDIR)/gdb && \
35705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35707 "RANLIB=$${RANLIB}" \
35708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35709 pdf) \
35710 || exit 1
35711
35712 @endif gdb
35713
35714 .PHONY: maybe-html-gdb html-gdb
35715 maybe-html-gdb:
35716 @if gdb
35717 maybe-html-gdb: html-gdb
35718
35719 html-gdb: \
35720 configure-gdb
35721 @: $(MAKE); $(unstage)
35722 @[ -f ./gdb/Makefile ] || exit 0; \
35723 r=`${PWD_COMMAND}`; export r; \
35724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725 $(HOST_EXPORTS) \
35726 for flag in $(EXTRA_HOST_FLAGS) ; do \
35727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728 done; \
35729 echo "Doing html in gdb"; \
35730 (cd $(HOST_SUBDIR)/gdb && \
35731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35733 "RANLIB=$${RANLIB}" \
35734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35735 html) \
35736 || exit 1
35737
35738 @endif gdb
35739
35740 .PHONY: maybe-TAGS-gdb TAGS-gdb
35741 maybe-TAGS-gdb:
35742 @if gdb
35743 maybe-TAGS-gdb: TAGS-gdb
35744
35745 TAGS-gdb: \
35746 configure-gdb
35747 @: $(MAKE); $(unstage)
35748 @[ -f ./gdb/Makefile ] || exit 0; \
35749 r=`${PWD_COMMAND}`; export r; \
35750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35751 $(HOST_EXPORTS) \
35752 for flag in $(EXTRA_HOST_FLAGS) ; do \
35753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35754 done; \
35755 echo "Doing TAGS in gdb"; \
35756 (cd $(HOST_SUBDIR)/gdb && \
35757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35759 "RANLIB=$${RANLIB}" \
35760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35761 TAGS) \
35762 || exit 1
35763
35764 @endif gdb
35765
35766 .PHONY: maybe-install-info-gdb install-info-gdb
35767 maybe-install-info-gdb:
35768 @if gdb
35769 maybe-install-info-gdb: install-info-gdb
35770
35771 install-info-gdb: \
35772 configure-gdb \
35773 info-gdb
35774 @: $(MAKE); $(unstage)
35775 @[ -f ./gdb/Makefile ] || exit 0; \
35776 r=`${PWD_COMMAND}`; export r; \
35777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778 $(HOST_EXPORTS) \
35779 for flag in $(EXTRA_HOST_FLAGS) ; do \
35780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35781 done; \
35782 echo "Doing install-info in gdb"; \
35783 (cd $(HOST_SUBDIR)/gdb && \
35784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35786 "RANLIB=$${RANLIB}" \
35787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35788 install-info) \
35789 || exit 1
35790
35791 @endif gdb
35792
35793 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35794 maybe-install-pdf-gdb:
35795 @if gdb
35796 maybe-install-pdf-gdb: install-pdf-gdb
35797
35798 install-pdf-gdb: \
35799 configure-gdb \
35800 pdf-gdb
35801 @: $(MAKE); $(unstage)
35802 @[ -f ./gdb/Makefile ] || exit 0; \
35803 r=`${PWD_COMMAND}`; export r; \
35804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35805 $(HOST_EXPORTS) \
35806 for flag in $(EXTRA_HOST_FLAGS) ; do \
35807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35808 done; \
35809 echo "Doing install-pdf in gdb"; \
35810 (cd $(HOST_SUBDIR)/gdb && \
35811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35813 "RANLIB=$${RANLIB}" \
35814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35815 install-pdf) \
35816 || exit 1
35817
35818 @endif gdb
35819
35820 .PHONY: maybe-install-html-gdb install-html-gdb
35821 maybe-install-html-gdb:
35822 @if gdb
35823 maybe-install-html-gdb: install-html-gdb
35824
35825 install-html-gdb: \
35826 configure-gdb \
35827 html-gdb
35828 @: $(MAKE); $(unstage)
35829 @[ -f ./gdb/Makefile ] || exit 0; \
35830 r=`${PWD_COMMAND}`; export r; \
35831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35832 $(HOST_EXPORTS) \
35833 for flag in $(EXTRA_HOST_FLAGS) ; do \
35834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35835 done; \
35836 echo "Doing install-html in gdb"; \
35837 (cd $(HOST_SUBDIR)/gdb && \
35838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35840 "RANLIB=$${RANLIB}" \
35841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35842 install-html) \
35843 || exit 1
35844
35845 @endif gdb
35846
35847 .PHONY: maybe-installcheck-gdb installcheck-gdb
35848 maybe-installcheck-gdb:
35849 @if gdb
35850 maybe-installcheck-gdb: installcheck-gdb
35851
35852 installcheck-gdb: \
35853 configure-gdb
35854 @: $(MAKE); $(unstage)
35855 @[ -f ./gdb/Makefile ] || exit 0; \
35856 r=`${PWD_COMMAND}`; export r; \
35857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35858 $(HOST_EXPORTS) \
35859 for flag in $(EXTRA_HOST_FLAGS) ; do \
35860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35861 done; \
35862 echo "Doing installcheck in gdb"; \
35863 (cd $(HOST_SUBDIR)/gdb && \
35864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35866 "RANLIB=$${RANLIB}" \
35867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35868 installcheck) \
35869 || exit 1
35870
35871 @endif gdb
35872
35873 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35874 maybe-mostlyclean-gdb:
35875 @if gdb
35876 maybe-mostlyclean-gdb: mostlyclean-gdb
35877
35878 mostlyclean-gdb:
35879 @: $(MAKE); $(unstage)
35880 @[ -f ./gdb/Makefile ] || exit 0; \
35881 r=`${PWD_COMMAND}`; export r; \
35882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35883 $(HOST_EXPORTS) \
35884 for flag in $(EXTRA_HOST_FLAGS) ; do \
35885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35886 done; \
35887 echo "Doing mostlyclean in gdb"; \
35888 (cd $(HOST_SUBDIR)/gdb && \
35889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35891 "RANLIB=$${RANLIB}" \
35892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35893 mostlyclean) \
35894 || exit 1
35895
35896 @endif gdb
35897
35898 .PHONY: maybe-clean-gdb clean-gdb
35899 maybe-clean-gdb:
35900 @if gdb
35901 maybe-clean-gdb: clean-gdb
35902
35903 clean-gdb:
35904 @: $(MAKE); $(unstage)
35905 @[ -f ./gdb/Makefile ] || exit 0; \
35906 r=`${PWD_COMMAND}`; export r; \
35907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35908 $(HOST_EXPORTS) \
35909 for flag in $(EXTRA_HOST_FLAGS) ; do \
35910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35911 done; \
35912 echo "Doing clean in gdb"; \
35913 (cd $(HOST_SUBDIR)/gdb && \
35914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35916 "RANLIB=$${RANLIB}" \
35917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35918 clean) \
35919 || exit 1
35920
35921 @endif gdb
35922
35923 .PHONY: maybe-distclean-gdb distclean-gdb
35924 maybe-distclean-gdb:
35925 @if gdb
35926 maybe-distclean-gdb: distclean-gdb
35927
35928 distclean-gdb:
35929 @: $(MAKE); $(unstage)
35930 @[ -f ./gdb/Makefile ] || exit 0; \
35931 r=`${PWD_COMMAND}`; export r; \
35932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35933 $(HOST_EXPORTS) \
35934 for flag in $(EXTRA_HOST_FLAGS) ; do \
35935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35936 done; \
35937 echo "Doing distclean in gdb"; \
35938 (cd $(HOST_SUBDIR)/gdb && \
35939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35941 "RANLIB=$${RANLIB}" \
35942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35943 distclean) \
35944 || exit 1
35945
35946 @endif gdb
35947
35948 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35949 maybe-maintainer-clean-gdb:
35950 @if gdb
35951 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35952
35953 maintainer-clean-gdb:
35954 @: $(MAKE); $(unstage)
35955 @[ -f ./gdb/Makefile ] || exit 0; \
35956 r=`${PWD_COMMAND}`; export r; \
35957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35958 $(HOST_EXPORTS) \
35959 for flag in $(EXTRA_HOST_FLAGS) ; do \
35960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35961 done; \
35962 echo "Doing maintainer-clean in gdb"; \
35963 (cd $(HOST_SUBDIR)/gdb && \
35964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35966 "RANLIB=$${RANLIB}" \
35967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35968 maintainer-clean) \
35969 || exit 1
35970
35971 @endif gdb
35972
35973
35974
35975 .PHONY: configure-expect maybe-configure-expect
35976 maybe-configure-expect:
35977 @if gcc-bootstrap
35978 configure-expect: stage_current
35979 @endif gcc-bootstrap
35980 @if expect
35981 maybe-configure-expect: configure-expect
35982 configure-expect:
35983 @: $(MAKE); $(unstage)
35984 @r=`${PWD_COMMAND}`; export r; \
35985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35986 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35988 $(HOST_EXPORTS) \
35989 echo Configuring in $(HOST_SUBDIR)/expect; \
35990 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35991 case $(srcdir) in \
35992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35993 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35995 esac; \
35996 module_srcdir=expect; \
35997 $(SHELL) \
35998 $$s/$$module_srcdir/configure \
35999 --srcdir=$${topdir}/$$module_srcdir \
36000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36001 --target=${target_alias} \
36002 || exit 1
36003 @endif expect
36004
36005
36006
36007
36008
36009 .PHONY: all-expect maybe-all-expect
36010 maybe-all-expect:
36011 @if gcc-bootstrap
36012 all-expect: stage_current
36013 @endif gcc-bootstrap
36014 @if expect
36015 TARGET-expect=all
36016 maybe-all-expect: all-expect
36017 all-expect: configure-expect
36018 @: $(MAKE); $(unstage)
36019 @r=`${PWD_COMMAND}`; export r; \
36020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021 $(HOST_EXPORTS) \
36022 (cd $(HOST_SUBDIR)/expect && \
36023 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36024 $(TARGET-expect))
36025 @endif expect
36026
36027
36028
36029
36030 .PHONY: check-expect maybe-check-expect
36031 maybe-check-expect:
36032 @if expect
36033 maybe-check-expect: check-expect
36034
36035 check-expect:
36036 @: $(MAKE); $(unstage)
36037 @r=`${PWD_COMMAND}`; export r; \
36038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36039 $(HOST_EXPORTS) \
36040 (cd $(HOST_SUBDIR)/expect && \
36041 $(MAKE) $(FLAGS_TO_PASS) check)
36042
36043 @endif expect
36044
36045 .PHONY: install-expect maybe-install-expect
36046 maybe-install-expect:
36047 @if expect
36048 maybe-install-expect: install-expect
36049
36050 install-expect: installdirs
36051 @: $(MAKE); $(unstage)
36052 @r=`${PWD_COMMAND}`; export r; \
36053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36054 $(HOST_EXPORTS) \
36055 (cd $(HOST_SUBDIR)/expect && \
36056 $(MAKE) $(FLAGS_TO_PASS) install)
36057
36058 @endif expect
36059
36060 .PHONY: install-strip-expect maybe-install-strip-expect
36061 maybe-install-strip-expect:
36062 @if expect
36063 maybe-install-strip-expect: install-strip-expect
36064
36065 install-strip-expect: installdirs
36066 @: $(MAKE); $(unstage)
36067 @r=`${PWD_COMMAND}`; export r; \
36068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36069 $(HOST_EXPORTS) \
36070 (cd $(HOST_SUBDIR)/expect && \
36071 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36072
36073 @endif expect
36074
36075 # Other targets (info, dvi, pdf, etc.)
36076
36077 .PHONY: maybe-info-expect info-expect
36078 maybe-info-expect:
36079 @if expect
36080 maybe-info-expect: info-expect
36081
36082 info-expect: \
36083 configure-expect
36084 @: $(MAKE); $(unstage)
36085 @[ -f ./expect/Makefile ] || exit 0; \
36086 r=`${PWD_COMMAND}`; export r; \
36087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36088 $(HOST_EXPORTS) \
36089 for flag in $(EXTRA_HOST_FLAGS) ; do \
36090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36091 done; \
36092 echo "Doing info in expect"; \
36093 (cd $(HOST_SUBDIR)/expect && \
36094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36096 "RANLIB=$${RANLIB}" \
36097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36098 info) \
36099 || exit 1
36100
36101 @endif expect
36102
36103 .PHONY: maybe-dvi-expect dvi-expect
36104 maybe-dvi-expect:
36105 @if expect
36106 maybe-dvi-expect: dvi-expect
36107
36108 dvi-expect: \
36109 configure-expect
36110 @: $(MAKE); $(unstage)
36111 @[ -f ./expect/Makefile ] || exit 0; \
36112 r=`${PWD_COMMAND}`; export r; \
36113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36114 $(HOST_EXPORTS) \
36115 for flag in $(EXTRA_HOST_FLAGS) ; do \
36116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36117 done; \
36118 echo "Doing dvi in expect"; \
36119 (cd $(HOST_SUBDIR)/expect && \
36120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36122 "RANLIB=$${RANLIB}" \
36123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36124 dvi) \
36125 || exit 1
36126
36127 @endif expect
36128
36129 .PHONY: maybe-pdf-expect pdf-expect
36130 maybe-pdf-expect:
36131 @if expect
36132 maybe-pdf-expect: pdf-expect
36133
36134 pdf-expect: \
36135 configure-expect
36136 @: $(MAKE); $(unstage)
36137 @[ -f ./expect/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 pdf in expect"; \
36145 (cd $(HOST_SUBDIR)/expect && \
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 pdf) \
36151 || exit 1
36152
36153 @endif expect
36154
36155 .PHONY: maybe-html-expect html-expect
36156 maybe-html-expect:
36157 @if expect
36158 maybe-html-expect: html-expect
36159
36160 html-expect: \
36161 configure-expect
36162 @: $(MAKE); $(unstage)
36163 @[ -f ./expect/Makefile ] || exit 0; \
36164 r=`${PWD_COMMAND}`; export r; \
36165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36166 $(HOST_EXPORTS) \
36167 for flag in $(EXTRA_HOST_FLAGS) ; do \
36168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36169 done; \
36170 echo "Doing html in expect"; \
36171 (cd $(HOST_SUBDIR)/expect && \
36172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36174 "RANLIB=$${RANLIB}" \
36175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36176 html) \
36177 || exit 1
36178
36179 @endif expect
36180
36181 .PHONY: maybe-TAGS-expect TAGS-expect
36182 maybe-TAGS-expect:
36183 @if expect
36184 maybe-TAGS-expect: TAGS-expect
36185
36186 TAGS-expect: \
36187 configure-expect
36188 @: $(MAKE); $(unstage)
36189 @[ -f ./expect/Makefile ] || exit 0; \
36190 r=`${PWD_COMMAND}`; export r; \
36191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192 $(HOST_EXPORTS) \
36193 for flag in $(EXTRA_HOST_FLAGS) ; do \
36194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36195 done; \
36196 echo "Doing TAGS in expect"; \
36197 (cd $(HOST_SUBDIR)/expect && \
36198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36200 "RANLIB=$${RANLIB}" \
36201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36202 TAGS) \
36203 || exit 1
36204
36205 @endif expect
36206
36207 .PHONY: maybe-install-info-expect install-info-expect
36208 maybe-install-info-expect:
36209 @if expect
36210 maybe-install-info-expect: install-info-expect
36211
36212 install-info-expect: \
36213 configure-expect \
36214 info-expect
36215 @: $(MAKE); $(unstage)
36216 @[ -f ./expect/Makefile ] || exit 0; \
36217 r=`${PWD_COMMAND}`; export r; \
36218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36219 $(HOST_EXPORTS) \
36220 for flag in $(EXTRA_HOST_FLAGS) ; do \
36221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36222 done; \
36223 echo "Doing install-info in expect"; \
36224 (cd $(HOST_SUBDIR)/expect && \
36225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36227 "RANLIB=$${RANLIB}" \
36228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36229 install-info) \
36230 || exit 1
36231
36232 @endif expect
36233
36234 .PHONY: maybe-install-pdf-expect install-pdf-expect
36235 maybe-install-pdf-expect:
36236 @if expect
36237 maybe-install-pdf-expect: install-pdf-expect
36238
36239 install-pdf-expect: \
36240 configure-expect \
36241 pdf-expect
36242 @: $(MAKE); $(unstage)
36243 @[ -f ./expect/Makefile ] || exit 0; \
36244 r=`${PWD_COMMAND}`; export r; \
36245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36246 $(HOST_EXPORTS) \
36247 for flag in $(EXTRA_HOST_FLAGS) ; do \
36248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36249 done; \
36250 echo "Doing install-pdf in expect"; \
36251 (cd $(HOST_SUBDIR)/expect && \
36252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36254 "RANLIB=$${RANLIB}" \
36255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36256 install-pdf) \
36257 || exit 1
36258
36259 @endif expect
36260
36261 .PHONY: maybe-install-html-expect install-html-expect
36262 maybe-install-html-expect:
36263 @if expect
36264 maybe-install-html-expect: install-html-expect
36265
36266 install-html-expect: \
36267 configure-expect \
36268 html-expect
36269 @: $(MAKE); $(unstage)
36270 @[ -f ./expect/Makefile ] || exit 0; \
36271 r=`${PWD_COMMAND}`; export r; \
36272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36273 $(HOST_EXPORTS) \
36274 for flag in $(EXTRA_HOST_FLAGS) ; do \
36275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36276 done; \
36277 echo "Doing install-html in expect"; \
36278 (cd $(HOST_SUBDIR)/expect && \
36279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36281 "RANLIB=$${RANLIB}" \
36282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36283 install-html) \
36284 || exit 1
36285
36286 @endif expect
36287
36288 .PHONY: maybe-installcheck-expect installcheck-expect
36289 maybe-installcheck-expect:
36290 @if expect
36291 maybe-installcheck-expect: installcheck-expect
36292
36293 installcheck-expect: \
36294 configure-expect
36295 @: $(MAKE); $(unstage)
36296 @[ -f ./expect/Makefile ] || exit 0; \
36297 r=`${PWD_COMMAND}`; export r; \
36298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36299 $(HOST_EXPORTS) \
36300 for flag in $(EXTRA_HOST_FLAGS) ; do \
36301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36302 done; \
36303 echo "Doing installcheck in expect"; \
36304 (cd $(HOST_SUBDIR)/expect && \
36305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36307 "RANLIB=$${RANLIB}" \
36308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36309 installcheck) \
36310 || exit 1
36311
36312 @endif expect
36313
36314 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36315 maybe-mostlyclean-expect:
36316 @if expect
36317 maybe-mostlyclean-expect: mostlyclean-expect
36318
36319 mostlyclean-expect:
36320 @: $(MAKE); $(unstage)
36321 @[ -f ./expect/Makefile ] || exit 0; \
36322 r=`${PWD_COMMAND}`; export r; \
36323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36324 $(HOST_EXPORTS) \
36325 for flag in $(EXTRA_HOST_FLAGS) ; do \
36326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36327 done; \
36328 echo "Doing mostlyclean in expect"; \
36329 (cd $(HOST_SUBDIR)/expect && \
36330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36332 "RANLIB=$${RANLIB}" \
36333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36334 mostlyclean) \
36335 || exit 1
36336
36337 @endif expect
36338
36339 .PHONY: maybe-clean-expect clean-expect
36340 maybe-clean-expect:
36341 @if expect
36342 maybe-clean-expect: clean-expect
36343
36344 clean-expect:
36345 @: $(MAKE); $(unstage)
36346 @[ -f ./expect/Makefile ] || exit 0; \
36347 r=`${PWD_COMMAND}`; export r; \
36348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36349 $(HOST_EXPORTS) \
36350 for flag in $(EXTRA_HOST_FLAGS) ; do \
36351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36352 done; \
36353 echo "Doing clean in expect"; \
36354 (cd $(HOST_SUBDIR)/expect && \
36355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36357 "RANLIB=$${RANLIB}" \
36358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36359 clean) \
36360 || exit 1
36361
36362 @endif expect
36363
36364 .PHONY: maybe-distclean-expect distclean-expect
36365 maybe-distclean-expect:
36366 @if expect
36367 maybe-distclean-expect: distclean-expect
36368
36369 distclean-expect:
36370 @: $(MAKE); $(unstage)
36371 @[ -f ./expect/Makefile ] || exit 0; \
36372 r=`${PWD_COMMAND}`; export r; \
36373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36374 $(HOST_EXPORTS) \
36375 for flag in $(EXTRA_HOST_FLAGS) ; do \
36376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36377 done; \
36378 echo "Doing distclean in expect"; \
36379 (cd $(HOST_SUBDIR)/expect && \
36380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36382 "RANLIB=$${RANLIB}" \
36383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36384 distclean) \
36385 || exit 1
36386
36387 @endif expect
36388
36389 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36390 maybe-maintainer-clean-expect:
36391 @if expect
36392 maybe-maintainer-clean-expect: maintainer-clean-expect
36393
36394 maintainer-clean-expect:
36395 @: $(MAKE); $(unstage)
36396 @[ -f ./expect/Makefile ] || exit 0; \
36397 r=`${PWD_COMMAND}`; export r; \
36398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36399 $(HOST_EXPORTS) \
36400 for flag in $(EXTRA_HOST_FLAGS) ; do \
36401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36402 done; \
36403 echo "Doing maintainer-clean in expect"; \
36404 (cd $(HOST_SUBDIR)/expect && \
36405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36407 "RANLIB=$${RANLIB}" \
36408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36409 maintainer-clean) \
36410 || exit 1
36411
36412 @endif expect
36413
36414
36415
36416 .PHONY: configure-guile maybe-configure-guile
36417 maybe-configure-guile:
36418 @if gcc-bootstrap
36419 configure-guile: stage_current
36420 @endif gcc-bootstrap
36421 @if guile
36422 maybe-configure-guile: configure-guile
36423 configure-guile:
36424 @: $(MAKE); $(unstage)
36425 @r=`${PWD_COMMAND}`; export r; \
36426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36427 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36429 $(HOST_EXPORTS) \
36430 echo Configuring in $(HOST_SUBDIR)/guile; \
36431 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36432 case $(srcdir) in \
36433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36434 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36436 esac; \
36437 module_srcdir=guile; \
36438 $(SHELL) \
36439 $$s/$$module_srcdir/configure \
36440 --srcdir=$${topdir}/$$module_srcdir \
36441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36442 --target=${target_alias} \
36443 || exit 1
36444 @endif guile
36445
36446
36447
36448
36449
36450 .PHONY: all-guile maybe-all-guile
36451 maybe-all-guile:
36452 @if gcc-bootstrap
36453 all-guile: stage_current
36454 @endif gcc-bootstrap
36455 @if guile
36456 TARGET-guile=all
36457 maybe-all-guile: all-guile
36458 all-guile: configure-guile
36459 @: $(MAKE); $(unstage)
36460 @r=`${PWD_COMMAND}`; export r; \
36461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36462 $(HOST_EXPORTS) \
36463 (cd $(HOST_SUBDIR)/guile && \
36464 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36465 $(TARGET-guile))
36466 @endif guile
36467
36468
36469
36470
36471 .PHONY: check-guile maybe-check-guile
36472 maybe-check-guile:
36473 @if guile
36474 maybe-check-guile: check-guile
36475
36476 check-guile:
36477 @: $(MAKE); $(unstage)
36478 @r=`${PWD_COMMAND}`; export r; \
36479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480 $(HOST_EXPORTS) \
36481 (cd $(HOST_SUBDIR)/guile && \
36482 $(MAKE) $(FLAGS_TO_PASS) check)
36483
36484 @endif guile
36485
36486 .PHONY: install-guile maybe-install-guile
36487 maybe-install-guile:
36488 @if guile
36489 maybe-install-guile: install-guile
36490
36491 install-guile: installdirs
36492 @: $(MAKE); $(unstage)
36493 @r=`${PWD_COMMAND}`; export r; \
36494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36495 $(HOST_EXPORTS) \
36496 (cd $(HOST_SUBDIR)/guile && \
36497 $(MAKE) $(FLAGS_TO_PASS) install)
36498
36499 @endif guile
36500
36501 .PHONY: install-strip-guile maybe-install-strip-guile
36502 maybe-install-strip-guile:
36503 @if guile
36504 maybe-install-strip-guile: install-strip-guile
36505
36506 install-strip-guile: installdirs
36507 @: $(MAKE); $(unstage)
36508 @r=`${PWD_COMMAND}`; export r; \
36509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36510 $(HOST_EXPORTS) \
36511 (cd $(HOST_SUBDIR)/guile && \
36512 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36513
36514 @endif guile
36515
36516 # Other targets (info, dvi, pdf, etc.)
36517
36518 .PHONY: maybe-info-guile info-guile
36519 maybe-info-guile:
36520 @if guile
36521 maybe-info-guile: info-guile
36522
36523 info-guile: \
36524 configure-guile
36525 @: $(MAKE); $(unstage)
36526 @[ -f ./guile/Makefile ] || exit 0; \
36527 r=`${PWD_COMMAND}`; export r; \
36528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36529 $(HOST_EXPORTS) \
36530 for flag in $(EXTRA_HOST_FLAGS) ; do \
36531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36532 done; \
36533 echo "Doing info in guile"; \
36534 (cd $(HOST_SUBDIR)/guile && \
36535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36537 "RANLIB=$${RANLIB}" \
36538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36539 info) \
36540 || exit 1
36541
36542 @endif guile
36543
36544 .PHONY: maybe-dvi-guile dvi-guile
36545 maybe-dvi-guile:
36546 @if guile
36547 maybe-dvi-guile: dvi-guile
36548
36549 dvi-guile: \
36550 configure-guile
36551 @: $(MAKE); $(unstage)
36552 @[ -f ./guile/Makefile ] || exit 0; \
36553 r=`${PWD_COMMAND}`; export r; \
36554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36555 $(HOST_EXPORTS) \
36556 for flag in $(EXTRA_HOST_FLAGS) ; do \
36557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36558 done; \
36559 echo "Doing dvi in guile"; \
36560 (cd $(HOST_SUBDIR)/guile && \
36561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36563 "RANLIB=$${RANLIB}" \
36564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36565 dvi) \
36566 || exit 1
36567
36568 @endif guile
36569
36570 .PHONY: maybe-pdf-guile pdf-guile
36571 maybe-pdf-guile:
36572 @if guile
36573 maybe-pdf-guile: pdf-guile
36574
36575 pdf-guile: \
36576 configure-guile
36577 @: $(MAKE); $(unstage)
36578 @[ -f ./guile/Makefile ] || exit 0; \
36579 r=`${PWD_COMMAND}`; export r; \
36580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36581 $(HOST_EXPORTS) \
36582 for flag in $(EXTRA_HOST_FLAGS) ; do \
36583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36584 done; \
36585 echo "Doing pdf in guile"; \
36586 (cd $(HOST_SUBDIR)/guile && \
36587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36589 "RANLIB=$${RANLIB}" \
36590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36591 pdf) \
36592 || exit 1
36593
36594 @endif guile
36595
36596 .PHONY: maybe-html-guile html-guile
36597 maybe-html-guile:
36598 @if guile
36599 maybe-html-guile: html-guile
36600
36601 html-guile: \
36602 configure-guile
36603 @: $(MAKE); $(unstage)
36604 @[ -f ./guile/Makefile ] || exit 0; \
36605 r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 $(HOST_EXPORTS) \
36608 for flag in $(EXTRA_HOST_FLAGS) ; do \
36609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610 done; \
36611 echo "Doing html in guile"; \
36612 (cd $(HOST_SUBDIR)/guile && \
36613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36615 "RANLIB=$${RANLIB}" \
36616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36617 html) \
36618 || exit 1
36619
36620 @endif guile
36621
36622 .PHONY: maybe-TAGS-guile TAGS-guile
36623 maybe-TAGS-guile:
36624 @if guile
36625 maybe-TAGS-guile: TAGS-guile
36626
36627 TAGS-guile: \
36628 configure-guile
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./guile/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 TAGS in guile"; \
36638 (cd $(HOST_SUBDIR)/guile && \
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 TAGS) \
36644 || exit 1
36645
36646 @endif guile
36647
36648 .PHONY: maybe-install-info-guile install-info-guile
36649 maybe-install-info-guile:
36650 @if guile
36651 maybe-install-info-guile: install-info-guile
36652
36653 install-info-guile: \
36654 configure-guile \
36655 info-guile
36656 @: $(MAKE); $(unstage)
36657 @[ -f ./guile/Makefile ] || exit 0; \
36658 r=`${PWD_COMMAND}`; export r; \
36659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36660 $(HOST_EXPORTS) \
36661 for flag in $(EXTRA_HOST_FLAGS) ; do \
36662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36663 done; \
36664 echo "Doing install-info in guile"; \
36665 (cd $(HOST_SUBDIR)/guile && \
36666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36668 "RANLIB=$${RANLIB}" \
36669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36670 install-info) \
36671 || exit 1
36672
36673 @endif guile
36674
36675 .PHONY: maybe-install-pdf-guile install-pdf-guile
36676 maybe-install-pdf-guile:
36677 @if guile
36678 maybe-install-pdf-guile: install-pdf-guile
36679
36680 install-pdf-guile: \
36681 configure-guile \
36682 pdf-guile
36683 @: $(MAKE); $(unstage)
36684 @[ -f ./guile/Makefile ] || exit 0; \
36685 r=`${PWD_COMMAND}`; export r; \
36686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36687 $(HOST_EXPORTS) \
36688 for flag in $(EXTRA_HOST_FLAGS) ; do \
36689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36690 done; \
36691 echo "Doing install-pdf in guile"; \
36692 (cd $(HOST_SUBDIR)/guile && \
36693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36695 "RANLIB=$${RANLIB}" \
36696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36697 install-pdf) \
36698 || exit 1
36699
36700 @endif guile
36701
36702 .PHONY: maybe-install-html-guile install-html-guile
36703 maybe-install-html-guile:
36704 @if guile
36705 maybe-install-html-guile: install-html-guile
36706
36707 install-html-guile: \
36708 configure-guile \
36709 html-guile
36710 @: $(MAKE); $(unstage)
36711 @[ -f ./guile/Makefile ] || exit 0; \
36712 r=`${PWD_COMMAND}`; export r; \
36713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714 $(HOST_EXPORTS) \
36715 for flag in $(EXTRA_HOST_FLAGS) ; do \
36716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36717 done; \
36718 echo "Doing install-html in guile"; \
36719 (cd $(HOST_SUBDIR)/guile && \
36720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36722 "RANLIB=$${RANLIB}" \
36723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36724 install-html) \
36725 || exit 1
36726
36727 @endif guile
36728
36729 .PHONY: maybe-installcheck-guile installcheck-guile
36730 maybe-installcheck-guile:
36731 @if guile
36732 maybe-installcheck-guile: installcheck-guile
36733
36734 installcheck-guile: \
36735 configure-guile
36736 @: $(MAKE); $(unstage)
36737 @[ -f ./guile/Makefile ] || exit 0; \
36738 r=`${PWD_COMMAND}`; export r; \
36739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36740 $(HOST_EXPORTS) \
36741 for flag in $(EXTRA_HOST_FLAGS) ; do \
36742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36743 done; \
36744 echo "Doing installcheck in guile"; \
36745 (cd $(HOST_SUBDIR)/guile && \
36746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36748 "RANLIB=$${RANLIB}" \
36749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36750 installcheck) \
36751 || exit 1
36752
36753 @endif guile
36754
36755 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36756 maybe-mostlyclean-guile:
36757 @if guile
36758 maybe-mostlyclean-guile: mostlyclean-guile
36759
36760 mostlyclean-guile:
36761 @: $(MAKE); $(unstage)
36762 @[ -f ./guile/Makefile ] || exit 0; \
36763 r=`${PWD_COMMAND}`; export r; \
36764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36765 $(HOST_EXPORTS) \
36766 for flag in $(EXTRA_HOST_FLAGS) ; do \
36767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36768 done; \
36769 echo "Doing mostlyclean in guile"; \
36770 (cd $(HOST_SUBDIR)/guile && \
36771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36773 "RANLIB=$${RANLIB}" \
36774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36775 mostlyclean) \
36776 || exit 1
36777
36778 @endif guile
36779
36780 .PHONY: maybe-clean-guile clean-guile
36781 maybe-clean-guile:
36782 @if guile
36783 maybe-clean-guile: clean-guile
36784
36785 clean-guile:
36786 @: $(MAKE); $(unstage)
36787 @[ -f ./guile/Makefile ] || exit 0; \
36788 r=`${PWD_COMMAND}`; export r; \
36789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36790 $(HOST_EXPORTS) \
36791 for flag in $(EXTRA_HOST_FLAGS) ; do \
36792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36793 done; \
36794 echo "Doing clean in guile"; \
36795 (cd $(HOST_SUBDIR)/guile && \
36796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36798 "RANLIB=$${RANLIB}" \
36799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36800 clean) \
36801 || exit 1
36802
36803 @endif guile
36804
36805 .PHONY: maybe-distclean-guile distclean-guile
36806 maybe-distclean-guile:
36807 @if guile
36808 maybe-distclean-guile: distclean-guile
36809
36810 distclean-guile:
36811 @: $(MAKE); $(unstage)
36812 @[ -f ./guile/Makefile ] || exit 0; \
36813 r=`${PWD_COMMAND}`; export r; \
36814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36815 $(HOST_EXPORTS) \
36816 for flag in $(EXTRA_HOST_FLAGS) ; do \
36817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36818 done; \
36819 echo "Doing distclean in guile"; \
36820 (cd $(HOST_SUBDIR)/guile && \
36821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36823 "RANLIB=$${RANLIB}" \
36824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36825 distclean) \
36826 || exit 1
36827
36828 @endif guile
36829
36830 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36831 maybe-maintainer-clean-guile:
36832 @if guile
36833 maybe-maintainer-clean-guile: maintainer-clean-guile
36834
36835 maintainer-clean-guile:
36836 @: $(MAKE); $(unstage)
36837 @[ -f ./guile/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 maintainer-clean in guile"; \
36845 (cd $(HOST_SUBDIR)/guile && \
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 maintainer-clean) \
36851 || exit 1
36852
36853 @endif guile
36854
36855
36856
36857 .PHONY: configure-tk maybe-configure-tk
36858 maybe-configure-tk:
36859 @if gcc-bootstrap
36860 configure-tk: stage_current
36861 @endif gcc-bootstrap
36862 @if tk
36863 maybe-configure-tk: configure-tk
36864 configure-tk:
36865 @: $(MAKE); $(unstage)
36866 @r=`${PWD_COMMAND}`; export r; \
36867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36868 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36870 $(HOST_EXPORTS) \
36871 echo Configuring in $(HOST_SUBDIR)/tk; \
36872 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36873 case $(srcdir) in \
36874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36875 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36877 esac; \
36878 module_srcdir=tk; \
36879 $(SHELL) \
36880 $$s/$$module_srcdir/configure \
36881 --srcdir=$${topdir}/$$module_srcdir \
36882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36883 --target=${target_alias} \
36884 || exit 1
36885 @endif tk
36886
36887
36888
36889
36890
36891 .PHONY: all-tk maybe-all-tk
36892 maybe-all-tk:
36893 @if gcc-bootstrap
36894 all-tk: stage_current
36895 @endif gcc-bootstrap
36896 @if tk
36897 TARGET-tk=all
36898 maybe-all-tk: all-tk
36899 all-tk: configure-tk
36900 @: $(MAKE); $(unstage)
36901 @r=`${PWD_COMMAND}`; export r; \
36902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36903 $(HOST_EXPORTS) \
36904 (cd $(HOST_SUBDIR)/tk && \
36905 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36906 $(TARGET-tk))
36907 @endif tk
36908
36909
36910
36911
36912 .PHONY: check-tk maybe-check-tk
36913 maybe-check-tk:
36914 @if tk
36915 maybe-check-tk: check-tk
36916
36917 check-tk:
36918 @: $(MAKE); $(unstage)
36919 @r=`${PWD_COMMAND}`; export r; \
36920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921 $(HOST_EXPORTS) \
36922 (cd $(HOST_SUBDIR)/tk && \
36923 $(MAKE) $(FLAGS_TO_PASS) check)
36924
36925 @endif tk
36926
36927 .PHONY: install-tk maybe-install-tk
36928 maybe-install-tk:
36929 @if tk
36930 maybe-install-tk: install-tk
36931
36932 install-tk: installdirs
36933 @: $(MAKE); $(unstage)
36934 @r=`${PWD_COMMAND}`; export r; \
36935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936 $(HOST_EXPORTS) \
36937 (cd $(HOST_SUBDIR)/tk && \
36938 $(MAKE) $(FLAGS_TO_PASS) install)
36939
36940 @endif tk
36941
36942 .PHONY: install-strip-tk maybe-install-strip-tk
36943 maybe-install-strip-tk:
36944 @if tk
36945 maybe-install-strip-tk: install-strip-tk
36946
36947 install-strip-tk: installdirs
36948 @: $(MAKE); $(unstage)
36949 @r=`${PWD_COMMAND}`; export r; \
36950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951 $(HOST_EXPORTS) \
36952 (cd $(HOST_SUBDIR)/tk && \
36953 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36954
36955 @endif tk
36956
36957 # Other targets (info, dvi, pdf, etc.)
36958
36959 .PHONY: maybe-info-tk info-tk
36960 maybe-info-tk:
36961 @if tk
36962 maybe-info-tk: info-tk
36963
36964 info-tk: \
36965 configure-tk
36966 @: $(MAKE); $(unstage)
36967 @[ -f ./tk/Makefile ] || exit 0; \
36968 r=`${PWD_COMMAND}`; export r; \
36969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36970 $(HOST_EXPORTS) \
36971 for flag in $(EXTRA_HOST_FLAGS) ; do \
36972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36973 done; \
36974 echo "Doing info in tk"; \
36975 (cd $(HOST_SUBDIR)/tk && \
36976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36978 "RANLIB=$${RANLIB}" \
36979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36980 info) \
36981 || exit 1
36982
36983 @endif tk
36984
36985 .PHONY: maybe-dvi-tk dvi-tk
36986 maybe-dvi-tk:
36987 @if tk
36988 maybe-dvi-tk: dvi-tk
36989
36990 dvi-tk: \
36991 configure-tk
36992 @: $(MAKE); $(unstage)
36993 @[ -f ./tk/Makefile ] || exit 0; \
36994 r=`${PWD_COMMAND}`; export r; \
36995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996 $(HOST_EXPORTS) \
36997 for flag in $(EXTRA_HOST_FLAGS) ; do \
36998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36999 done; \
37000 echo "Doing dvi in tk"; \
37001 (cd $(HOST_SUBDIR)/tk && \
37002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37004 "RANLIB=$${RANLIB}" \
37005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37006 dvi) \
37007 || exit 1
37008
37009 @endif tk
37010
37011 .PHONY: maybe-pdf-tk pdf-tk
37012 maybe-pdf-tk:
37013 @if tk
37014 maybe-pdf-tk: pdf-tk
37015
37016 pdf-tk: \
37017 configure-tk
37018 @: $(MAKE); $(unstage)
37019 @[ -f ./tk/Makefile ] || exit 0; \
37020 r=`${PWD_COMMAND}`; export r; \
37021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37022 $(HOST_EXPORTS) \
37023 for flag in $(EXTRA_HOST_FLAGS) ; do \
37024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37025 done; \
37026 echo "Doing pdf in tk"; \
37027 (cd $(HOST_SUBDIR)/tk && \
37028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37030 "RANLIB=$${RANLIB}" \
37031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37032 pdf) \
37033 || exit 1
37034
37035 @endif tk
37036
37037 .PHONY: maybe-html-tk html-tk
37038 maybe-html-tk:
37039 @if tk
37040 maybe-html-tk: html-tk
37041
37042 html-tk: \
37043 configure-tk
37044 @: $(MAKE); $(unstage)
37045 @[ -f ./tk/Makefile ] || exit 0; \
37046 r=`${PWD_COMMAND}`; export r; \
37047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37048 $(HOST_EXPORTS) \
37049 for flag in $(EXTRA_HOST_FLAGS) ; do \
37050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37051 done; \
37052 echo "Doing html in tk"; \
37053 (cd $(HOST_SUBDIR)/tk && \
37054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37056 "RANLIB=$${RANLIB}" \
37057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37058 html) \
37059 || exit 1
37060
37061 @endif tk
37062
37063 .PHONY: maybe-TAGS-tk TAGS-tk
37064 maybe-TAGS-tk:
37065 @if tk
37066 maybe-TAGS-tk: TAGS-tk
37067
37068 TAGS-tk: \
37069 configure-tk
37070 @: $(MAKE); $(unstage)
37071 @[ -f ./tk/Makefile ] || exit 0; \
37072 r=`${PWD_COMMAND}`; export r; \
37073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37074 $(HOST_EXPORTS) \
37075 for flag in $(EXTRA_HOST_FLAGS) ; do \
37076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37077 done; \
37078 echo "Doing TAGS in tk"; \
37079 (cd $(HOST_SUBDIR)/tk && \
37080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37082 "RANLIB=$${RANLIB}" \
37083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37084 TAGS) \
37085 || exit 1
37086
37087 @endif tk
37088
37089 .PHONY: maybe-install-info-tk install-info-tk
37090 maybe-install-info-tk:
37091 @if tk
37092 maybe-install-info-tk: install-info-tk
37093
37094 install-info-tk: \
37095 configure-tk \
37096 info-tk
37097 @: $(MAKE); $(unstage)
37098 @[ -f ./tk/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 install-info in tk"; \
37106 (cd $(HOST_SUBDIR)/tk && \
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 install-info) \
37112 || exit 1
37113
37114 @endif tk
37115
37116 .PHONY: maybe-install-pdf-tk install-pdf-tk
37117 maybe-install-pdf-tk:
37118 @if tk
37119 maybe-install-pdf-tk: install-pdf-tk
37120
37121 install-pdf-tk: \
37122 configure-tk \
37123 pdf-tk
37124 @: $(MAKE); $(unstage)
37125 @[ -f ./tk/Makefile ] || exit 0; \
37126 r=`${PWD_COMMAND}`; export r; \
37127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37128 $(HOST_EXPORTS) \
37129 for flag in $(EXTRA_HOST_FLAGS) ; do \
37130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37131 done; \
37132 echo "Doing install-pdf in tk"; \
37133 (cd $(HOST_SUBDIR)/tk && \
37134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37136 "RANLIB=$${RANLIB}" \
37137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37138 install-pdf) \
37139 || exit 1
37140
37141 @endif tk
37142
37143 .PHONY: maybe-install-html-tk install-html-tk
37144 maybe-install-html-tk:
37145 @if tk
37146 maybe-install-html-tk: install-html-tk
37147
37148 install-html-tk: \
37149 configure-tk \
37150 html-tk
37151 @: $(MAKE); $(unstage)
37152 @[ -f ./tk/Makefile ] || exit 0; \
37153 r=`${PWD_COMMAND}`; export r; \
37154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37155 $(HOST_EXPORTS) \
37156 for flag in $(EXTRA_HOST_FLAGS) ; do \
37157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37158 done; \
37159 echo "Doing install-html in tk"; \
37160 (cd $(HOST_SUBDIR)/tk && \
37161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37163 "RANLIB=$${RANLIB}" \
37164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37165 install-html) \
37166 || exit 1
37167
37168 @endif tk
37169
37170 .PHONY: maybe-installcheck-tk installcheck-tk
37171 maybe-installcheck-tk:
37172 @if tk
37173 maybe-installcheck-tk: installcheck-tk
37174
37175 installcheck-tk: \
37176 configure-tk
37177 @: $(MAKE); $(unstage)
37178 @[ -f ./tk/Makefile ] || exit 0; \
37179 r=`${PWD_COMMAND}`; export r; \
37180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37181 $(HOST_EXPORTS) \
37182 for flag in $(EXTRA_HOST_FLAGS) ; do \
37183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37184 done; \
37185 echo "Doing installcheck in tk"; \
37186 (cd $(HOST_SUBDIR)/tk && \
37187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37189 "RANLIB=$${RANLIB}" \
37190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37191 installcheck) \
37192 || exit 1
37193
37194 @endif tk
37195
37196 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37197 maybe-mostlyclean-tk:
37198 @if tk
37199 maybe-mostlyclean-tk: mostlyclean-tk
37200
37201 mostlyclean-tk:
37202 @: $(MAKE); $(unstage)
37203 @[ -f ./tk/Makefile ] || exit 0; \
37204 r=`${PWD_COMMAND}`; export r; \
37205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37206 $(HOST_EXPORTS) \
37207 for flag in $(EXTRA_HOST_FLAGS) ; do \
37208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37209 done; \
37210 echo "Doing mostlyclean in tk"; \
37211 (cd $(HOST_SUBDIR)/tk && \
37212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37214 "RANLIB=$${RANLIB}" \
37215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37216 mostlyclean) \
37217 || exit 1
37218
37219 @endif tk
37220
37221 .PHONY: maybe-clean-tk clean-tk
37222 maybe-clean-tk:
37223 @if tk
37224 maybe-clean-tk: clean-tk
37225
37226 clean-tk:
37227 @: $(MAKE); $(unstage)
37228 @[ -f ./tk/Makefile ] || exit 0; \
37229 r=`${PWD_COMMAND}`; export r; \
37230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231 $(HOST_EXPORTS) \
37232 for flag in $(EXTRA_HOST_FLAGS) ; do \
37233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37234 done; \
37235 echo "Doing clean in tk"; \
37236 (cd $(HOST_SUBDIR)/tk && \
37237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37239 "RANLIB=$${RANLIB}" \
37240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37241 clean) \
37242 || exit 1
37243
37244 @endif tk
37245
37246 .PHONY: maybe-distclean-tk distclean-tk
37247 maybe-distclean-tk:
37248 @if tk
37249 maybe-distclean-tk: distclean-tk
37250
37251 distclean-tk:
37252 @: $(MAKE); $(unstage)
37253 @[ -f ./tk/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 distclean in tk"; \
37261 (cd $(HOST_SUBDIR)/tk && \
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 distclean) \
37267 || exit 1
37268
37269 @endif tk
37270
37271 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37272 maybe-maintainer-clean-tk:
37273 @if tk
37274 maybe-maintainer-clean-tk: maintainer-clean-tk
37275
37276 maintainer-clean-tk:
37277 @: $(MAKE); $(unstage)
37278 @[ -f ./tk/Makefile ] || exit 0; \
37279 r=`${PWD_COMMAND}`; export r; \
37280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37281 $(HOST_EXPORTS) \
37282 for flag in $(EXTRA_HOST_FLAGS) ; do \
37283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284 done; \
37285 echo "Doing maintainer-clean in tk"; \
37286 (cd $(HOST_SUBDIR)/tk && \
37287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37289 "RANLIB=$${RANLIB}" \
37290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37291 maintainer-clean) \
37292 || exit 1
37293
37294 @endif tk
37295
37296
37297
37298 .PHONY: configure-libtermcap maybe-configure-libtermcap
37299 maybe-configure-libtermcap:
37300 @if gcc-bootstrap
37301 configure-libtermcap: stage_current
37302 @endif gcc-bootstrap
37303 @if libtermcap
37304 maybe-configure-libtermcap: configure-libtermcap
37305 configure-libtermcap:
37306 @: $(MAKE); $(unstage)
37307 @r=`${PWD_COMMAND}`; export r; \
37308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37309 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37311 $(HOST_EXPORTS) \
37312 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37313 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37314 case $(srcdir) in \
37315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37316 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37318 esac; \
37319 module_srcdir=libtermcap; \
37320 $(SHELL) \
37321 $$s/$$module_srcdir/configure \
37322 --srcdir=$${topdir}/$$module_srcdir \
37323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37324 --target=${target_alias} \
37325 || exit 1
37326 @endif libtermcap
37327
37328
37329
37330
37331
37332 .PHONY: all-libtermcap maybe-all-libtermcap
37333 maybe-all-libtermcap:
37334 @if gcc-bootstrap
37335 all-libtermcap: stage_current
37336 @endif gcc-bootstrap
37337 @if libtermcap
37338 TARGET-libtermcap=all
37339 maybe-all-libtermcap: all-libtermcap
37340 all-libtermcap: configure-libtermcap
37341 @: $(MAKE); $(unstage)
37342 @r=`${PWD_COMMAND}`; export r; \
37343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344 $(HOST_EXPORTS) \
37345 (cd $(HOST_SUBDIR)/libtermcap && \
37346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37347 $(TARGET-libtermcap))
37348 @endif libtermcap
37349
37350
37351
37352
37353 .PHONY: check-libtermcap maybe-check-libtermcap
37354 maybe-check-libtermcap:
37355 @if libtermcap
37356 maybe-check-libtermcap: check-libtermcap
37357
37358 check-libtermcap:
37359
37360 @endif libtermcap
37361
37362 .PHONY: install-libtermcap maybe-install-libtermcap
37363 maybe-install-libtermcap:
37364 @if libtermcap
37365 maybe-install-libtermcap: install-libtermcap
37366
37367 install-libtermcap: installdirs
37368 @: $(MAKE); $(unstage)
37369 @r=`${PWD_COMMAND}`; export r; \
37370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37371 $(HOST_EXPORTS) \
37372 (cd $(HOST_SUBDIR)/libtermcap && \
37373 $(MAKE) $(FLAGS_TO_PASS) install)
37374
37375 @endif libtermcap
37376
37377 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37378 maybe-install-strip-libtermcap:
37379 @if libtermcap
37380 maybe-install-strip-libtermcap: install-strip-libtermcap
37381
37382 install-strip-libtermcap: installdirs
37383 @: $(MAKE); $(unstage)
37384 @r=`${PWD_COMMAND}`; export r; \
37385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37386 $(HOST_EXPORTS) \
37387 (cd $(HOST_SUBDIR)/libtermcap && \
37388 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37389
37390 @endif libtermcap
37391
37392 # Other targets (info, dvi, pdf, etc.)
37393
37394 .PHONY: maybe-info-libtermcap info-libtermcap
37395 maybe-info-libtermcap:
37396 @if libtermcap
37397 maybe-info-libtermcap: info-libtermcap
37398
37399 info-libtermcap: \
37400 configure-libtermcap
37401 @: $(MAKE); $(unstage)
37402 @[ -f ./libtermcap/Makefile ] || exit 0; \
37403 r=`${PWD_COMMAND}`; export r; \
37404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37405 $(HOST_EXPORTS) \
37406 for flag in $(EXTRA_HOST_FLAGS) ; do \
37407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408 done; \
37409 echo "Doing info in libtermcap"; \
37410 (cd $(HOST_SUBDIR)/libtermcap && \
37411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37413 "RANLIB=$${RANLIB}" \
37414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37415 info) \
37416 || exit 1
37417
37418 @endif libtermcap
37419
37420 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37421 maybe-dvi-libtermcap:
37422 @if libtermcap
37423 maybe-dvi-libtermcap: dvi-libtermcap
37424
37425 dvi-libtermcap: \
37426 configure-libtermcap
37427 @: $(MAKE); $(unstage)
37428 @[ -f ./libtermcap/Makefile ] || exit 0; \
37429 r=`${PWD_COMMAND}`; export r; \
37430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37431 $(HOST_EXPORTS) \
37432 for flag in $(EXTRA_HOST_FLAGS) ; do \
37433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37434 done; \
37435 echo "Doing dvi in libtermcap"; \
37436 (cd $(HOST_SUBDIR)/libtermcap && \
37437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37439 "RANLIB=$${RANLIB}" \
37440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37441 dvi) \
37442 || exit 1
37443
37444 @endif libtermcap
37445
37446 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37447 maybe-pdf-libtermcap:
37448 @if libtermcap
37449 maybe-pdf-libtermcap: pdf-libtermcap
37450
37451 pdf-libtermcap: \
37452 configure-libtermcap
37453 @: $(MAKE); $(unstage)
37454 @[ -f ./libtermcap/Makefile ] || exit 0; \
37455 r=`${PWD_COMMAND}`; export r; \
37456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37457 $(HOST_EXPORTS) \
37458 for flag in $(EXTRA_HOST_FLAGS) ; do \
37459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37460 done; \
37461 echo "Doing pdf in libtermcap"; \
37462 (cd $(HOST_SUBDIR)/libtermcap && \
37463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37465 "RANLIB=$${RANLIB}" \
37466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37467 pdf) \
37468 || exit 1
37469
37470 @endif libtermcap
37471
37472 .PHONY: maybe-html-libtermcap html-libtermcap
37473 maybe-html-libtermcap:
37474 @if libtermcap
37475 maybe-html-libtermcap: html-libtermcap
37476
37477 html-libtermcap: \
37478 configure-libtermcap
37479 @: $(MAKE); $(unstage)
37480 @[ -f ./libtermcap/Makefile ] || exit 0; \
37481 r=`${PWD_COMMAND}`; export r; \
37482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37483 $(HOST_EXPORTS) \
37484 for flag in $(EXTRA_HOST_FLAGS) ; do \
37485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37486 done; \
37487 echo "Doing html in libtermcap"; \
37488 (cd $(HOST_SUBDIR)/libtermcap && \
37489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37491 "RANLIB=$${RANLIB}" \
37492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37493 html) \
37494 || exit 1
37495
37496 @endif libtermcap
37497
37498 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37499 maybe-TAGS-libtermcap:
37500 @if libtermcap
37501 maybe-TAGS-libtermcap: TAGS-libtermcap
37502
37503 TAGS-libtermcap: \
37504 configure-libtermcap
37505 @: $(MAKE); $(unstage)
37506 @[ -f ./libtermcap/Makefile ] || exit 0; \
37507 r=`${PWD_COMMAND}`; export r; \
37508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37509 $(HOST_EXPORTS) \
37510 for flag in $(EXTRA_HOST_FLAGS) ; do \
37511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37512 done; \
37513 echo "Doing TAGS in libtermcap"; \
37514 (cd $(HOST_SUBDIR)/libtermcap && \
37515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37517 "RANLIB=$${RANLIB}" \
37518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37519 TAGS) \
37520 || exit 1
37521
37522 @endif libtermcap
37523
37524 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37525 maybe-install-info-libtermcap:
37526 @if libtermcap
37527 maybe-install-info-libtermcap: install-info-libtermcap
37528
37529 install-info-libtermcap: \
37530 configure-libtermcap \
37531 info-libtermcap
37532 @: $(MAKE); $(unstage)
37533 @[ -f ./libtermcap/Makefile ] || exit 0; \
37534 r=`${PWD_COMMAND}`; export r; \
37535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536 $(HOST_EXPORTS) \
37537 for flag in $(EXTRA_HOST_FLAGS) ; do \
37538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37539 done; \
37540 echo "Doing install-info in libtermcap"; \
37541 (cd $(HOST_SUBDIR)/libtermcap && \
37542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544 "RANLIB=$${RANLIB}" \
37545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546 install-info) \
37547 || exit 1
37548
37549 @endif libtermcap
37550
37551 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37552 maybe-install-pdf-libtermcap:
37553 @if libtermcap
37554 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37555
37556 install-pdf-libtermcap: \
37557 configure-libtermcap \
37558 pdf-libtermcap
37559 @: $(MAKE); $(unstage)
37560 @[ -f ./libtermcap/Makefile ] || exit 0; \
37561 r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 $(HOST_EXPORTS) \
37564 for flag in $(EXTRA_HOST_FLAGS) ; do \
37565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37566 done; \
37567 echo "Doing install-pdf in libtermcap"; \
37568 (cd $(HOST_SUBDIR)/libtermcap && \
37569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37571 "RANLIB=$${RANLIB}" \
37572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37573 install-pdf) \
37574 || exit 1
37575
37576 @endif libtermcap
37577
37578 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37579 maybe-install-html-libtermcap:
37580 @if libtermcap
37581 maybe-install-html-libtermcap: install-html-libtermcap
37582
37583 install-html-libtermcap: \
37584 configure-libtermcap \
37585 html-libtermcap
37586 @: $(MAKE); $(unstage)
37587 @[ -f ./libtermcap/Makefile ] || exit 0; \
37588 r=`${PWD_COMMAND}`; export r; \
37589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37590 $(HOST_EXPORTS) \
37591 for flag in $(EXTRA_HOST_FLAGS) ; do \
37592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37593 done; \
37594 echo "Doing install-html in libtermcap"; \
37595 (cd $(HOST_SUBDIR)/libtermcap && \
37596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37598 "RANLIB=$${RANLIB}" \
37599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37600 install-html) \
37601 || exit 1
37602
37603 @endif libtermcap
37604
37605 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37606 maybe-installcheck-libtermcap:
37607 @if libtermcap
37608 maybe-installcheck-libtermcap: installcheck-libtermcap
37609
37610 installcheck-libtermcap: \
37611 configure-libtermcap
37612 @: $(MAKE); $(unstage)
37613 @[ -f ./libtermcap/Makefile ] || exit 0; \
37614 r=`${PWD_COMMAND}`; export r; \
37615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37616 $(HOST_EXPORTS) \
37617 for flag in $(EXTRA_HOST_FLAGS) ; do \
37618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37619 done; \
37620 echo "Doing installcheck in libtermcap"; \
37621 (cd $(HOST_SUBDIR)/libtermcap && \
37622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37624 "RANLIB=$${RANLIB}" \
37625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37626 installcheck) \
37627 || exit 1
37628
37629 @endif libtermcap
37630
37631 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37632 maybe-mostlyclean-libtermcap:
37633 @if libtermcap
37634 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37635
37636 # libtermcap doesn't support mostlyclean.
37637 mostlyclean-libtermcap:
37638
37639 @endif libtermcap
37640
37641 .PHONY: maybe-clean-libtermcap clean-libtermcap
37642 maybe-clean-libtermcap:
37643 @if libtermcap
37644 maybe-clean-libtermcap: clean-libtermcap
37645
37646 # libtermcap doesn't support clean.
37647 clean-libtermcap:
37648
37649 @endif libtermcap
37650
37651 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37652 maybe-distclean-libtermcap:
37653 @if libtermcap
37654 maybe-distclean-libtermcap: distclean-libtermcap
37655
37656 # libtermcap doesn't support distclean.
37657 distclean-libtermcap:
37658
37659 @endif libtermcap
37660
37661 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37662 maybe-maintainer-clean-libtermcap:
37663 @if libtermcap
37664 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37665
37666 # libtermcap doesn't support maintainer-clean.
37667 maintainer-clean-libtermcap:
37668
37669 @endif libtermcap
37670
37671
37672
37673 .PHONY: configure-utils maybe-configure-utils
37674 maybe-configure-utils:
37675 @if gcc-bootstrap
37676 configure-utils: stage_current
37677 @endif gcc-bootstrap
37678 @if utils
37679 maybe-configure-utils: configure-utils
37680 configure-utils:
37681 @: $(MAKE); $(unstage)
37682 @r=`${PWD_COMMAND}`; export r; \
37683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37686 $(HOST_EXPORTS) \
37687 echo Configuring in $(HOST_SUBDIR)/utils; \
37688 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37689 case $(srcdir) in \
37690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37691 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37693 esac; \
37694 module_srcdir=utils; \
37695 $(SHELL) \
37696 $$s/$$module_srcdir/configure \
37697 --srcdir=$${topdir}/$$module_srcdir \
37698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37699 --target=${target_alias} \
37700 || exit 1
37701 @endif utils
37702
37703
37704
37705
37706
37707 .PHONY: all-utils maybe-all-utils
37708 maybe-all-utils:
37709 @if gcc-bootstrap
37710 all-utils: stage_current
37711 @endif gcc-bootstrap
37712 @if utils
37713 TARGET-utils=all
37714 maybe-all-utils: all-utils
37715 all-utils: configure-utils
37716 @: $(MAKE); $(unstage)
37717 @r=`${PWD_COMMAND}`; export r; \
37718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37719 $(HOST_EXPORTS) \
37720 (cd $(HOST_SUBDIR)/utils && \
37721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37722 $(TARGET-utils))
37723 @endif utils
37724
37725
37726
37727
37728 .PHONY: check-utils maybe-check-utils
37729 maybe-check-utils:
37730 @if utils
37731 maybe-check-utils: check-utils
37732
37733 check-utils:
37734
37735 @endif utils
37736
37737 .PHONY: install-utils maybe-install-utils
37738 maybe-install-utils:
37739 @if utils
37740 maybe-install-utils: install-utils
37741
37742 install-utils: installdirs
37743 @: $(MAKE); $(unstage)
37744 @r=`${PWD_COMMAND}`; export r; \
37745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37746 $(HOST_EXPORTS) \
37747 (cd $(HOST_SUBDIR)/utils && \
37748 $(MAKE) $(FLAGS_TO_PASS) install)
37749
37750 @endif utils
37751
37752 .PHONY: install-strip-utils maybe-install-strip-utils
37753 maybe-install-strip-utils:
37754 @if utils
37755 maybe-install-strip-utils: install-strip-utils
37756
37757 install-strip-utils: installdirs
37758 @: $(MAKE); $(unstage)
37759 @r=`${PWD_COMMAND}`; export r; \
37760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761 $(HOST_EXPORTS) \
37762 (cd $(HOST_SUBDIR)/utils && \
37763 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37764
37765 @endif utils
37766
37767 # Other targets (info, dvi, pdf, etc.)
37768
37769 .PHONY: maybe-info-utils info-utils
37770 maybe-info-utils:
37771 @if utils
37772 maybe-info-utils: info-utils
37773
37774 info-utils: \
37775 configure-utils
37776 @: $(MAKE); $(unstage)
37777 @[ -f ./utils/Makefile ] || exit 0; \
37778 r=`${PWD_COMMAND}`; export r; \
37779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780 $(HOST_EXPORTS) \
37781 for flag in $(EXTRA_HOST_FLAGS) ; do \
37782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37783 done; \
37784 echo "Doing info in utils"; \
37785 (cd $(HOST_SUBDIR)/utils && \
37786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37788 "RANLIB=$${RANLIB}" \
37789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37790 info) \
37791 || exit 1
37792
37793 @endif utils
37794
37795 .PHONY: maybe-dvi-utils dvi-utils
37796 maybe-dvi-utils:
37797 @if utils
37798 maybe-dvi-utils: dvi-utils
37799
37800 dvi-utils: \
37801 configure-utils
37802 @: $(MAKE); $(unstage)
37803 @[ -f ./utils/Makefile ] || exit 0; \
37804 r=`${PWD_COMMAND}`; export r; \
37805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37806 $(HOST_EXPORTS) \
37807 for flag in $(EXTRA_HOST_FLAGS) ; do \
37808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37809 done; \
37810 echo "Doing dvi in utils"; \
37811 (cd $(HOST_SUBDIR)/utils && \
37812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37814 "RANLIB=$${RANLIB}" \
37815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37816 dvi) \
37817 || exit 1
37818
37819 @endif utils
37820
37821 .PHONY: maybe-pdf-utils pdf-utils
37822 maybe-pdf-utils:
37823 @if utils
37824 maybe-pdf-utils: pdf-utils
37825
37826 pdf-utils: \
37827 configure-utils
37828 @: $(MAKE); $(unstage)
37829 @[ -f ./utils/Makefile ] || exit 0; \
37830 r=`${PWD_COMMAND}`; export r; \
37831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37832 $(HOST_EXPORTS) \
37833 for flag in $(EXTRA_HOST_FLAGS) ; do \
37834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37835 done; \
37836 echo "Doing pdf in utils"; \
37837 (cd $(HOST_SUBDIR)/utils && \
37838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37840 "RANLIB=$${RANLIB}" \
37841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37842 pdf) \
37843 || exit 1
37844
37845 @endif utils
37846
37847 .PHONY: maybe-html-utils html-utils
37848 maybe-html-utils:
37849 @if utils
37850 maybe-html-utils: html-utils
37851
37852 html-utils: \
37853 configure-utils
37854 @: $(MAKE); $(unstage)
37855 @[ -f ./utils/Makefile ] || exit 0; \
37856 r=`${PWD_COMMAND}`; export r; \
37857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37858 $(HOST_EXPORTS) \
37859 for flag in $(EXTRA_HOST_FLAGS) ; do \
37860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37861 done; \
37862 echo "Doing html in utils"; \
37863 (cd $(HOST_SUBDIR)/utils && \
37864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37866 "RANLIB=$${RANLIB}" \
37867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37868 html) \
37869 || exit 1
37870
37871 @endif utils
37872
37873 .PHONY: maybe-TAGS-utils TAGS-utils
37874 maybe-TAGS-utils:
37875 @if utils
37876 maybe-TAGS-utils: TAGS-utils
37877
37878 TAGS-utils: \
37879 configure-utils
37880 @: $(MAKE); $(unstage)
37881 @[ -f ./utils/Makefile ] || exit 0; \
37882 r=`${PWD_COMMAND}`; export r; \
37883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37884 $(HOST_EXPORTS) \
37885 for flag in $(EXTRA_HOST_FLAGS) ; do \
37886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37887 done; \
37888 echo "Doing TAGS in utils"; \
37889 (cd $(HOST_SUBDIR)/utils && \
37890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37892 "RANLIB=$${RANLIB}" \
37893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37894 TAGS) \
37895 || exit 1
37896
37897 @endif utils
37898
37899 .PHONY: maybe-install-info-utils install-info-utils
37900 maybe-install-info-utils:
37901 @if utils
37902 maybe-install-info-utils: install-info-utils
37903
37904 install-info-utils: \
37905 configure-utils \
37906 info-utils
37907 @: $(MAKE); $(unstage)
37908 @[ -f ./utils/Makefile ] || exit 0; \
37909 r=`${PWD_COMMAND}`; export r; \
37910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37911 $(HOST_EXPORTS) \
37912 for flag in $(EXTRA_HOST_FLAGS) ; do \
37913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37914 done; \
37915 echo "Doing install-info in utils"; \
37916 (cd $(HOST_SUBDIR)/utils && \
37917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37919 "RANLIB=$${RANLIB}" \
37920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37921 install-info) \
37922 || exit 1
37923
37924 @endif utils
37925
37926 .PHONY: maybe-install-pdf-utils install-pdf-utils
37927 maybe-install-pdf-utils:
37928 @if utils
37929 maybe-install-pdf-utils: install-pdf-utils
37930
37931 install-pdf-utils: \
37932 configure-utils \
37933 pdf-utils
37934 @: $(MAKE); $(unstage)
37935 @[ -f ./utils/Makefile ] || exit 0; \
37936 r=`${PWD_COMMAND}`; export r; \
37937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37938 $(HOST_EXPORTS) \
37939 for flag in $(EXTRA_HOST_FLAGS) ; do \
37940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37941 done; \
37942 echo "Doing install-pdf in utils"; \
37943 (cd $(HOST_SUBDIR)/utils && \
37944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37946 "RANLIB=$${RANLIB}" \
37947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37948 install-pdf) \
37949 || exit 1
37950
37951 @endif utils
37952
37953 .PHONY: maybe-install-html-utils install-html-utils
37954 maybe-install-html-utils:
37955 @if utils
37956 maybe-install-html-utils: install-html-utils
37957
37958 install-html-utils: \
37959 configure-utils \
37960 html-utils
37961 @: $(MAKE); $(unstage)
37962 @[ -f ./utils/Makefile ] || exit 0; \
37963 r=`${PWD_COMMAND}`; export r; \
37964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37965 $(HOST_EXPORTS) \
37966 for flag in $(EXTRA_HOST_FLAGS) ; do \
37967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37968 done; \
37969 echo "Doing install-html in utils"; \
37970 (cd $(HOST_SUBDIR)/utils && \
37971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37973 "RANLIB=$${RANLIB}" \
37974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37975 install-html) \
37976 || exit 1
37977
37978 @endif utils
37979
37980 .PHONY: maybe-installcheck-utils installcheck-utils
37981 maybe-installcheck-utils:
37982 @if utils
37983 maybe-installcheck-utils: installcheck-utils
37984
37985 installcheck-utils: \
37986 configure-utils
37987 @: $(MAKE); $(unstage)
37988 @[ -f ./utils/Makefile ] || exit 0; \
37989 r=`${PWD_COMMAND}`; export r; \
37990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37991 $(HOST_EXPORTS) \
37992 for flag in $(EXTRA_HOST_FLAGS) ; do \
37993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37994 done; \
37995 echo "Doing installcheck in utils"; \
37996 (cd $(HOST_SUBDIR)/utils && \
37997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37999 "RANLIB=$${RANLIB}" \
38000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38001 installcheck) \
38002 || exit 1
38003
38004 @endif utils
38005
38006 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38007 maybe-mostlyclean-utils:
38008 @if utils
38009 maybe-mostlyclean-utils: mostlyclean-utils
38010
38011 mostlyclean-utils:
38012 @: $(MAKE); $(unstage)
38013 @[ -f ./utils/Makefile ] || exit 0; \
38014 r=`${PWD_COMMAND}`; export r; \
38015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38016 $(HOST_EXPORTS) \
38017 for flag in $(EXTRA_HOST_FLAGS) ; do \
38018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38019 done; \
38020 echo "Doing mostlyclean in utils"; \
38021 (cd $(HOST_SUBDIR)/utils && \
38022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38024 "RANLIB=$${RANLIB}" \
38025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38026 mostlyclean) \
38027 || exit 1
38028
38029 @endif utils
38030
38031 .PHONY: maybe-clean-utils clean-utils
38032 maybe-clean-utils:
38033 @if utils
38034 maybe-clean-utils: clean-utils
38035
38036 clean-utils:
38037 @: $(MAKE); $(unstage)
38038 @[ -f ./utils/Makefile ] || exit 0; \
38039 r=`${PWD_COMMAND}`; export r; \
38040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38041 $(HOST_EXPORTS) \
38042 for flag in $(EXTRA_HOST_FLAGS) ; do \
38043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38044 done; \
38045 echo "Doing clean in utils"; \
38046 (cd $(HOST_SUBDIR)/utils && \
38047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38049 "RANLIB=$${RANLIB}" \
38050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38051 clean) \
38052 || exit 1
38053
38054 @endif utils
38055
38056 .PHONY: maybe-distclean-utils distclean-utils
38057 maybe-distclean-utils:
38058 @if utils
38059 maybe-distclean-utils: distclean-utils
38060
38061 distclean-utils:
38062 @: $(MAKE); $(unstage)
38063 @[ -f ./utils/Makefile ] || exit 0; \
38064 r=`${PWD_COMMAND}`; export r; \
38065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38066 $(HOST_EXPORTS) \
38067 for flag in $(EXTRA_HOST_FLAGS) ; do \
38068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38069 done; \
38070 echo "Doing distclean in utils"; \
38071 (cd $(HOST_SUBDIR)/utils && \
38072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38074 "RANLIB=$${RANLIB}" \
38075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38076 distclean) \
38077 || exit 1
38078
38079 @endif utils
38080
38081 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38082 maybe-maintainer-clean-utils:
38083 @if utils
38084 maybe-maintainer-clean-utils: maintainer-clean-utils
38085
38086 maintainer-clean-utils:
38087 @: $(MAKE); $(unstage)
38088 @[ -f ./utils/Makefile ] || exit 0; \
38089 r=`${PWD_COMMAND}`; export r; \
38090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38091 $(HOST_EXPORTS) \
38092 for flag in $(EXTRA_HOST_FLAGS) ; do \
38093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094 done; \
38095 echo "Doing maintainer-clean in utils"; \
38096 (cd $(HOST_SUBDIR)/utils && \
38097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38099 "RANLIB=$${RANLIB}" \
38100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38101 maintainer-clean) \
38102 || exit 1
38103
38104 @endif utils
38105
38106
38107
38108 .PHONY: configure-c++tools maybe-configure-c++tools
38109 maybe-configure-c++tools:
38110 @if gcc-bootstrap
38111 configure-c++tools: stage_current
38112 @endif gcc-bootstrap
38113 @if c++tools
38114 maybe-configure-c++tools: configure-c++tools
38115 configure-c++tools:
38116 @: $(MAKE); $(unstage)
38117 @r=`${PWD_COMMAND}`; export r; \
38118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38119 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38121 $(HOST_EXPORTS) \
38122 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38123 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38124 case $(srcdir) in \
38125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38126 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38128 esac; \
38129 module_srcdir=c++tools; \
38130 $(SHELL) \
38131 $$s/$$module_srcdir/configure \
38132 --srcdir=$${topdir}/$$module_srcdir \
38133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38134 --target=${target_alias} \
38135 || exit 1
38136 @endif c++tools
38137
38138
38139
38140
38141
38142 .PHONY: all-c++tools maybe-all-c++tools
38143 maybe-all-c++tools:
38144 @if gcc-bootstrap
38145 all-c++tools: stage_current
38146 @endif gcc-bootstrap
38147 @if c++tools
38148 TARGET-c++tools=all
38149 maybe-all-c++tools: all-c++tools
38150 all-c++tools: configure-c++tools
38151 @: $(MAKE); $(unstage)
38152 @r=`${PWD_COMMAND}`; export r; \
38153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38154 $(HOST_EXPORTS) \
38155 (cd $(HOST_SUBDIR)/c++tools && \
38156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38157 $(TARGET-c++tools))
38158 @endif c++tools
38159
38160
38161
38162
38163 .PHONY: check-c++tools maybe-check-c++tools
38164 maybe-check-c++tools:
38165 @if c++tools
38166 maybe-check-c++tools: check-c++tools
38167
38168 check-c++tools:
38169 @: $(MAKE); $(unstage)
38170 @r=`${PWD_COMMAND}`; export r; \
38171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172 $(HOST_EXPORTS) \
38173 (cd $(HOST_SUBDIR)/c++tools && \
38174 $(MAKE) $(FLAGS_TO_PASS) check)
38175
38176 @endif c++tools
38177
38178 .PHONY: install-c++tools maybe-install-c++tools
38179 maybe-install-c++tools:
38180 @if c++tools
38181 maybe-install-c++tools: install-c++tools
38182
38183 install-c++tools: installdirs
38184 @: $(MAKE); $(unstage)
38185 @r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(HOST_EXPORTS) \
38188 (cd $(HOST_SUBDIR)/c++tools && \
38189 $(MAKE) $(FLAGS_TO_PASS) install)
38190
38191 @endif c++tools
38192
38193 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38194 maybe-install-strip-c++tools:
38195 @if c++tools
38196 maybe-install-strip-c++tools: install-strip-c++tools
38197
38198 install-strip-c++tools: installdirs
38199 @: $(MAKE); $(unstage)
38200 @r=`${PWD_COMMAND}`; export r; \
38201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38202 $(HOST_EXPORTS) \
38203 (cd $(HOST_SUBDIR)/c++tools && \
38204 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38205
38206 @endif c++tools
38207
38208 # Other targets (info, dvi, pdf, etc.)
38209
38210 .PHONY: maybe-info-c++tools info-c++tools
38211 maybe-info-c++tools:
38212 @if c++tools
38213 maybe-info-c++tools: info-c++tools
38214
38215 info-c++tools: \
38216 configure-c++tools
38217 @: $(MAKE); $(unstage)
38218 @[ -f ./c++tools/Makefile ] || exit 0; \
38219 r=`${PWD_COMMAND}`; export r; \
38220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38221 $(HOST_EXPORTS) \
38222 for flag in $(EXTRA_HOST_FLAGS) ; do \
38223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38224 done; \
38225 echo "Doing info in c++tools"; \
38226 (cd $(HOST_SUBDIR)/c++tools && \
38227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38229 "RANLIB=$${RANLIB}" \
38230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38231 info) \
38232 || exit 1
38233
38234 @endif c++tools
38235
38236 .PHONY: maybe-dvi-c++tools dvi-c++tools
38237 maybe-dvi-c++tools:
38238 @if c++tools
38239 maybe-dvi-c++tools: dvi-c++tools
38240
38241 dvi-c++tools: \
38242 configure-c++tools
38243 @: $(MAKE); $(unstage)
38244 @[ -f ./c++tools/Makefile ] || exit 0; \
38245 r=`${PWD_COMMAND}`; export r; \
38246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38247 $(HOST_EXPORTS) \
38248 for flag in $(EXTRA_HOST_FLAGS) ; do \
38249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38250 done; \
38251 echo "Doing dvi in c++tools"; \
38252 (cd $(HOST_SUBDIR)/c++tools && \
38253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38255 "RANLIB=$${RANLIB}" \
38256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38257 dvi) \
38258 || exit 1
38259
38260 @endif c++tools
38261
38262 .PHONY: maybe-pdf-c++tools pdf-c++tools
38263 maybe-pdf-c++tools:
38264 @if c++tools
38265 maybe-pdf-c++tools: pdf-c++tools
38266
38267 pdf-c++tools: \
38268 configure-c++tools
38269 @: $(MAKE); $(unstage)
38270 @[ -f ./c++tools/Makefile ] || exit 0; \
38271 r=`${PWD_COMMAND}`; export r; \
38272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38273 $(HOST_EXPORTS) \
38274 for flag in $(EXTRA_HOST_FLAGS) ; do \
38275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38276 done; \
38277 echo "Doing pdf in c++tools"; \
38278 (cd $(HOST_SUBDIR)/c++tools && \
38279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38281 "RANLIB=$${RANLIB}" \
38282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38283 pdf) \
38284 || exit 1
38285
38286 @endif c++tools
38287
38288 .PHONY: maybe-html-c++tools html-c++tools
38289 maybe-html-c++tools:
38290 @if c++tools
38291 maybe-html-c++tools: html-c++tools
38292
38293 html-c++tools: \
38294 configure-c++tools
38295 @: $(MAKE); $(unstage)
38296 @[ -f ./c++tools/Makefile ] || exit 0; \
38297 r=`${PWD_COMMAND}`; export r; \
38298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38299 $(HOST_EXPORTS) \
38300 for flag in $(EXTRA_HOST_FLAGS) ; do \
38301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38302 done; \
38303 echo "Doing html in c++tools"; \
38304 (cd $(HOST_SUBDIR)/c++tools && \
38305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38307 "RANLIB=$${RANLIB}" \
38308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38309 html) \
38310 || exit 1
38311
38312 @endif c++tools
38313
38314 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38315 maybe-TAGS-c++tools:
38316 @if c++tools
38317 maybe-TAGS-c++tools: TAGS-c++tools
38318
38319 TAGS-c++tools: \
38320 configure-c++tools
38321 @: $(MAKE); $(unstage)
38322 @[ -f ./c++tools/Makefile ] || exit 0; \
38323 r=`${PWD_COMMAND}`; export r; \
38324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38325 $(HOST_EXPORTS) \
38326 for flag in $(EXTRA_HOST_FLAGS) ; do \
38327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38328 done; \
38329 echo "Doing TAGS in c++tools"; \
38330 (cd $(HOST_SUBDIR)/c++tools && \
38331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38333 "RANLIB=$${RANLIB}" \
38334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38335 TAGS) \
38336 || exit 1
38337
38338 @endif c++tools
38339
38340 .PHONY: maybe-install-info-c++tools install-info-c++tools
38341 maybe-install-info-c++tools:
38342 @if c++tools
38343 maybe-install-info-c++tools: install-info-c++tools
38344
38345 install-info-c++tools: \
38346 configure-c++tools \
38347 info-c++tools
38348 @: $(MAKE); $(unstage)
38349 @[ -f ./c++tools/Makefile ] || exit 0; \
38350 r=`${PWD_COMMAND}`; export r; \
38351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38352 $(HOST_EXPORTS) \
38353 for flag in $(EXTRA_HOST_FLAGS) ; do \
38354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38355 done; \
38356 echo "Doing install-info in c++tools"; \
38357 (cd $(HOST_SUBDIR)/c++tools && \
38358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38360 "RANLIB=$${RANLIB}" \
38361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38362 install-info) \
38363 || exit 1
38364
38365 @endif c++tools
38366
38367 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38368 maybe-install-pdf-c++tools:
38369 @if c++tools
38370 maybe-install-pdf-c++tools: install-pdf-c++tools
38371
38372 install-pdf-c++tools: \
38373 configure-c++tools \
38374 pdf-c++tools
38375 @: $(MAKE); $(unstage)
38376 @[ -f ./c++tools/Makefile ] || exit 0; \
38377 r=`${PWD_COMMAND}`; export r; \
38378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38379 $(HOST_EXPORTS) \
38380 for flag in $(EXTRA_HOST_FLAGS) ; do \
38381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38382 done; \
38383 echo "Doing install-pdf in c++tools"; \
38384 (cd $(HOST_SUBDIR)/c++tools && \
38385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38387 "RANLIB=$${RANLIB}" \
38388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38389 install-pdf) \
38390 || exit 1
38391
38392 @endif c++tools
38393
38394 .PHONY: maybe-install-html-c++tools install-html-c++tools
38395 maybe-install-html-c++tools:
38396 @if c++tools
38397 maybe-install-html-c++tools: install-html-c++tools
38398
38399 install-html-c++tools: \
38400 configure-c++tools \
38401 html-c++tools
38402 @: $(MAKE); $(unstage)
38403 @[ -f ./c++tools/Makefile ] || exit 0; \
38404 r=`${PWD_COMMAND}`; export r; \
38405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38406 $(HOST_EXPORTS) \
38407 for flag in $(EXTRA_HOST_FLAGS) ; do \
38408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38409 done; \
38410 echo "Doing install-html in c++tools"; \
38411 (cd $(HOST_SUBDIR)/c++tools && \
38412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38414 "RANLIB=$${RANLIB}" \
38415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38416 install-html) \
38417 || exit 1
38418
38419 @endif c++tools
38420
38421 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38422 maybe-installcheck-c++tools:
38423 @if c++tools
38424 maybe-installcheck-c++tools: installcheck-c++tools
38425
38426 installcheck-c++tools: \
38427 configure-c++tools
38428 @: $(MAKE); $(unstage)
38429 @[ -f ./c++tools/Makefile ] || exit 0; \
38430 r=`${PWD_COMMAND}`; export r; \
38431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38432 $(HOST_EXPORTS) \
38433 for flag in $(EXTRA_HOST_FLAGS) ; do \
38434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38435 done; \
38436 echo "Doing installcheck in c++tools"; \
38437 (cd $(HOST_SUBDIR)/c++tools && \
38438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38440 "RANLIB=$${RANLIB}" \
38441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38442 installcheck) \
38443 || exit 1
38444
38445 @endif c++tools
38446
38447 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38448 maybe-mostlyclean-c++tools:
38449 @if c++tools
38450 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38451
38452 mostlyclean-c++tools:
38453 @: $(MAKE); $(unstage)
38454 @[ -f ./c++tools/Makefile ] || exit 0; \
38455 r=`${PWD_COMMAND}`; export r; \
38456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38457 $(HOST_EXPORTS) \
38458 for flag in $(EXTRA_HOST_FLAGS) ; do \
38459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38460 done; \
38461 echo "Doing mostlyclean in c++tools"; \
38462 (cd $(HOST_SUBDIR)/c++tools && \
38463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38465 "RANLIB=$${RANLIB}" \
38466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38467 mostlyclean) \
38468 || exit 1
38469
38470 @endif c++tools
38471
38472 .PHONY: maybe-clean-c++tools clean-c++tools
38473 maybe-clean-c++tools:
38474 @if c++tools
38475 maybe-clean-c++tools: clean-c++tools
38476
38477 clean-c++tools:
38478 @: $(MAKE); $(unstage)
38479 @[ -f ./c++tools/Makefile ] || exit 0; \
38480 r=`${PWD_COMMAND}`; export r; \
38481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38482 $(HOST_EXPORTS) \
38483 for flag in $(EXTRA_HOST_FLAGS) ; do \
38484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38485 done; \
38486 echo "Doing clean in c++tools"; \
38487 (cd $(HOST_SUBDIR)/c++tools && \
38488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38490 "RANLIB=$${RANLIB}" \
38491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38492 clean) \
38493 || exit 1
38494
38495 @endif c++tools
38496
38497 .PHONY: maybe-distclean-c++tools distclean-c++tools
38498 maybe-distclean-c++tools:
38499 @if c++tools
38500 maybe-distclean-c++tools: distclean-c++tools
38501
38502 distclean-c++tools:
38503 @: $(MAKE); $(unstage)
38504 @[ -f ./c++tools/Makefile ] || exit 0; \
38505 r=`${PWD_COMMAND}`; export r; \
38506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38507 $(HOST_EXPORTS) \
38508 for flag in $(EXTRA_HOST_FLAGS) ; do \
38509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38510 done; \
38511 echo "Doing distclean in c++tools"; \
38512 (cd $(HOST_SUBDIR)/c++tools && \
38513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38515 "RANLIB=$${RANLIB}" \
38516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38517 distclean) \
38518 || exit 1
38519
38520 @endif c++tools
38521
38522 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38523 maybe-maintainer-clean-c++tools:
38524 @if c++tools
38525 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38526
38527 maintainer-clean-c++tools:
38528 @: $(MAKE); $(unstage)
38529 @[ -f ./c++tools/Makefile ] || exit 0; \
38530 r=`${PWD_COMMAND}`; export r; \
38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532 $(HOST_EXPORTS) \
38533 for flag in $(EXTRA_HOST_FLAGS) ; do \
38534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535 done; \
38536 echo "Doing maintainer-clean in c++tools"; \
38537 (cd $(HOST_SUBDIR)/c++tools && \
38538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38540 "RANLIB=$${RANLIB}" \
38541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38542 maintainer-clean) \
38543 || exit 1
38544
38545 @endif c++tools
38546
38547
38548
38549 .PHONY: configure-gnattools maybe-configure-gnattools
38550 maybe-configure-gnattools:
38551 @if gcc-bootstrap
38552 configure-gnattools: stage_current
38553 @endif gcc-bootstrap
38554 @if gnattools
38555 maybe-configure-gnattools: configure-gnattools
38556 configure-gnattools:
38557 @: $(MAKE); $(unstage)
38558 @r=`${PWD_COMMAND}`; export r; \
38559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38560 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38562 $(HOST_EXPORTS) \
38563 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38564 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38565 case $(srcdir) in \
38566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38567 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38569 esac; \
38570 module_srcdir=gnattools; \
38571 $(SHELL) \
38572 $$s/$$module_srcdir/configure \
38573 --srcdir=$${topdir}/$$module_srcdir \
38574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38575 --target=${target_alias} \
38576 || exit 1
38577 @endif gnattools
38578
38579
38580
38581
38582
38583 .PHONY: all-gnattools maybe-all-gnattools
38584 maybe-all-gnattools:
38585 @if gcc-bootstrap
38586 all-gnattools: stage_current
38587 @endif gcc-bootstrap
38588 @if gnattools
38589 TARGET-gnattools=all
38590 maybe-all-gnattools: all-gnattools
38591 all-gnattools: configure-gnattools
38592 @: $(MAKE); $(unstage)
38593 @r=`${PWD_COMMAND}`; export r; \
38594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38595 $(HOST_EXPORTS) \
38596 (cd $(HOST_SUBDIR)/gnattools && \
38597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38598 $(TARGET-gnattools))
38599 @endif gnattools
38600
38601
38602
38603
38604 .PHONY: check-gnattools maybe-check-gnattools
38605 maybe-check-gnattools:
38606 @if gnattools
38607 maybe-check-gnattools: check-gnattools
38608
38609 check-gnattools:
38610 @: $(MAKE); $(unstage)
38611 @r=`${PWD_COMMAND}`; export r; \
38612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613 $(HOST_EXPORTS) \
38614 (cd $(HOST_SUBDIR)/gnattools && \
38615 $(MAKE) $(FLAGS_TO_PASS) check)
38616
38617 @endif gnattools
38618
38619 .PHONY: install-gnattools maybe-install-gnattools
38620 maybe-install-gnattools:
38621 @if gnattools
38622 maybe-install-gnattools: install-gnattools
38623
38624 install-gnattools: installdirs
38625 @: $(MAKE); $(unstage)
38626 @r=`${PWD_COMMAND}`; export r; \
38627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38628 $(HOST_EXPORTS) \
38629 (cd $(HOST_SUBDIR)/gnattools && \
38630 $(MAKE) $(FLAGS_TO_PASS) install)
38631
38632 @endif gnattools
38633
38634 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38635 maybe-install-strip-gnattools:
38636 @if gnattools
38637 maybe-install-strip-gnattools: install-strip-gnattools
38638
38639 install-strip-gnattools: installdirs
38640 @: $(MAKE); $(unstage)
38641 @r=`${PWD_COMMAND}`; export r; \
38642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38643 $(HOST_EXPORTS) \
38644 (cd $(HOST_SUBDIR)/gnattools && \
38645 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38646
38647 @endif gnattools
38648
38649 # Other targets (info, dvi, pdf, etc.)
38650
38651 .PHONY: maybe-info-gnattools info-gnattools
38652 maybe-info-gnattools:
38653 @if gnattools
38654 maybe-info-gnattools: info-gnattools
38655
38656 info-gnattools: \
38657 configure-gnattools
38658 @: $(MAKE); $(unstage)
38659 @[ -f ./gnattools/Makefile ] || exit 0; \
38660 r=`${PWD_COMMAND}`; export r; \
38661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38662 $(HOST_EXPORTS) \
38663 for flag in $(EXTRA_HOST_FLAGS) ; do \
38664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38665 done; \
38666 echo "Doing info in gnattools"; \
38667 (cd $(HOST_SUBDIR)/gnattools && \
38668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38670 "RANLIB=$${RANLIB}" \
38671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38672 info) \
38673 || exit 1
38674
38675 @endif gnattools
38676
38677 .PHONY: maybe-dvi-gnattools dvi-gnattools
38678 maybe-dvi-gnattools:
38679 @if gnattools
38680 maybe-dvi-gnattools: dvi-gnattools
38681
38682 dvi-gnattools: \
38683 configure-gnattools
38684 @: $(MAKE); $(unstage)
38685 @[ -f ./gnattools/Makefile ] || exit 0; \
38686 r=`${PWD_COMMAND}`; export r; \
38687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38688 $(HOST_EXPORTS) \
38689 for flag in $(EXTRA_HOST_FLAGS) ; do \
38690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38691 done; \
38692 echo "Doing dvi in gnattools"; \
38693 (cd $(HOST_SUBDIR)/gnattools && \
38694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38696 "RANLIB=$${RANLIB}" \
38697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38698 dvi) \
38699 || exit 1
38700
38701 @endif gnattools
38702
38703 .PHONY: maybe-pdf-gnattools pdf-gnattools
38704 maybe-pdf-gnattools:
38705 @if gnattools
38706 maybe-pdf-gnattools: pdf-gnattools
38707
38708 pdf-gnattools: \
38709 configure-gnattools
38710 @: $(MAKE); $(unstage)
38711 @[ -f ./gnattools/Makefile ] || exit 0; \
38712 r=`${PWD_COMMAND}`; export r; \
38713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714 $(HOST_EXPORTS) \
38715 for flag in $(EXTRA_HOST_FLAGS) ; do \
38716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38717 done; \
38718 echo "Doing pdf in gnattools"; \
38719 (cd $(HOST_SUBDIR)/gnattools && \
38720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38722 "RANLIB=$${RANLIB}" \
38723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38724 pdf) \
38725 || exit 1
38726
38727 @endif gnattools
38728
38729 .PHONY: maybe-html-gnattools html-gnattools
38730 maybe-html-gnattools:
38731 @if gnattools
38732 maybe-html-gnattools: html-gnattools
38733
38734 html-gnattools: \
38735 configure-gnattools
38736 @: $(MAKE); $(unstage)
38737 @[ -f ./gnattools/Makefile ] || exit 0; \
38738 r=`${PWD_COMMAND}`; export r; \
38739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38740 $(HOST_EXPORTS) \
38741 for flag in $(EXTRA_HOST_FLAGS) ; do \
38742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38743 done; \
38744 echo "Doing html in gnattools"; \
38745 (cd $(HOST_SUBDIR)/gnattools && \
38746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38748 "RANLIB=$${RANLIB}" \
38749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38750 html) \
38751 || exit 1
38752
38753 @endif gnattools
38754
38755 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38756 maybe-TAGS-gnattools:
38757 @if gnattools
38758 maybe-TAGS-gnattools: TAGS-gnattools
38759
38760 TAGS-gnattools: \
38761 configure-gnattools
38762 @: $(MAKE); $(unstage)
38763 @[ -f ./gnattools/Makefile ] || exit 0; \
38764 r=`${PWD_COMMAND}`; export r; \
38765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38766 $(HOST_EXPORTS) \
38767 for flag in $(EXTRA_HOST_FLAGS) ; do \
38768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38769 done; \
38770 echo "Doing TAGS in gnattools"; \
38771 (cd $(HOST_SUBDIR)/gnattools && \
38772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38774 "RANLIB=$${RANLIB}" \
38775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38776 TAGS) \
38777 || exit 1
38778
38779 @endif gnattools
38780
38781 .PHONY: maybe-install-info-gnattools install-info-gnattools
38782 maybe-install-info-gnattools:
38783 @if gnattools
38784 maybe-install-info-gnattools: install-info-gnattools
38785
38786 install-info-gnattools: \
38787 configure-gnattools \
38788 info-gnattools
38789 @: $(MAKE); $(unstage)
38790 @[ -f ./gnattools/Makefile ] || exit 0; \
38791 r=`${PWD_COMMAND}`; export r; \
38792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793 $(HOST_EXPORTS) \
38794 for flag in $(EXTRA_HOST_FLAGS) ; do \
38795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38796 done; \
38797 echo "Doing install-info in gnattools"; \
38798 (cd $(HOST_SUBDIR)/gnattools && \
38799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38801 "RANLIB=$${RANLIB}" \
38802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38803 install-info) \
38804 || exit 1
38805
38806 @endif gnattools
38807
38808 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38809 maybe-install-pdf-gnattools:
38810 @if gnattools
38811 maybe-install-pdf-gnattools: install-pdf-gnattools
38812
38813 install-pdf-gnattools: \
38814 configure-gnattools \
38815 pdf-gnattools
38816 @: $(MAKE); $(unstage)
38817 @[ -f ./gnattools/Makefile ] || exit 0; \
38818 r=`${PWD_COMMAND}`; export r; \
38819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38820 $(HOST_EXPORTS) \
38821 for flag in $(EXTRA_HOST_FLAGS) ; do \
38822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38823 done; \
38824 echo "Doing install-pdf in gnattools"; \
38825 (cd $(HOST_SUBDIR)/gnattools && \
38826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38828 "RANLIB=$${RANLIB}" \
38829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38830 install-pdf) \
38831 || exit 1
38832
38833 @endif gnattools
38834
38835 .PHONY: maybe-install-html-gnattools install-html-gnattools
38836 maybe-install-html-gnattools:
38837 @if gnattools
38838 maybe-install-html-gnattools: install-html-gnattools
38839
38840 install-html-gnattools: \
38841 configure-gnattools \
38842 html-gnattools
38843 @: $(MAKE); $(unstage)
38844 @[ -f ./gnattools/Makefile ] || exit 0; \
38845 r=`${PWD_COMMAND}`; export r; \
38846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847 $(HOST_EXPORTS) \
38848 for flag in $(EXTRA_HOST_FLAGS) ; do \
38849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38850 done; \
38851 echo "Doing install-html in gnattools"; \
38852 (cd $(HOST_SUBDIR)/gnattools && \
38853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38855 "RANLIB=$${RANLIB}" \
38856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38857 install-html) \
38858 || exit 1
38859
38860 @endif gnattools
38861
38862 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38863 maybe-installcheck-gnattools:
38864 @if gnattools
38865 maybe-installcheck-gnattools: installcheck-gnattools
38866
38867 installcheck-gnattools: \
38868 configure-gnattools
38869 @: $(MAKE); $(unstage)
38870 @[ -f ./gnattools/Makefile ] || exit 0; \
38871 r=`${PWD_COMMAND}`; export r; \
38872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873 $(HOST_EXPORTS) \
38874 for flag in $(EXTRA_HOST_FLAGS) ; do \
38875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876 done; \
38877 echo "Doing installcheck in gnattools"; \
38878 (cd $(HOST_SUBDIR)/gnattools && \
38879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881 "RANLIB=$${RANLIB}" \
38882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883 installcheck) \
38884 || exit 1
38885
38886 @endif gnattools
38887
38888 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38889 maybe-mostlyclean-gnattools:
38890 @if gnattools
38891 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38892
38893 mostlyclean-gnattools:
38894 @: $(MAKE); $(unstage)
38895 @[ -f ./gnattools/Makefile ] || exit 0; \
38896 r=`${PWD_COMMAND}`; export r; \
38897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898 $(HOST_EXPORTS) \
38899 for flag in $(EXTRA_HOST_FLAGS) ; do \
38900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901 done; \
38902 echo "Doing mostlyclean in gnattools"; \
38903 (cd $(HOST_SUBDIR)/gnattools && \
38904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38906 "RANLIB=$${RANLIB}" \
38907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38908 mostlyclean) \
38909 || exit 1
38910
38911 @endif gnattools
38912
38913 .PHONY: maybe-clean-gnattools clean-gnattools
38914 maybe-clean-gnattools:
38915 @if gnattools
38916 maybe-clean-gnattools: clean-gnattools
38917
38918 clean-gnattools:
38919 @: $(MAKE); $(unstage)
38920 @[ -f ./gnattools/Makefile ] || exit 0; \
38921 r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(HOST_EXPORTS) \
38924 for flag in $(EXTRA_HOST_FLAGS) ; do \
38925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38926 done; \
38927 echo "Doing clean in gnattools"; \
38928 (cd $(HOST_SUBDIR)/gnattools && \
38929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931 "RANLIB=$${RANLIB}" \
38932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933 clean) \
38934 || exit 1
38935
38936 @endif gnattools
38937
38938 .PHONY: maybe-distclean-gnattools distclean-gnattools
38939 maybe-distclean-gnattools:
38940 @if gnattools
38941 maybe-distclean-gnattools: distclean-gnattools
38942
38943 distclean-gnattools:
38944 @: $(MAKE); $(unstage)
38945 @[ -f ./gnattools/Makefile ] || exit 0; \
38946 r=`${PWD_COMMAND}`; export r; \
38947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38948 $(HOST_EXPORTS) \
38949 for flag in $(EXTRA_HOST_FLAGS) ; do \
38950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38951 done; \
38952 echo "Doing distclean in gnattools"; \
38953 (cd $(HOST_SUBDIR)/gnattools && \
38954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38956 "RANLIB=$${RANLIB}" \
38957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38958 distclean) \
38959 || exit 1
38960
38961 @endif gnattools
38962
38963 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38964 maybe-maintainer-clean-gnattools:
38965 @if gnattools
38966 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38967
38968 maintainer-clean-gnattools:
38969 @: $(MAKE); $(unstage)
38970 @[ -f ./gnattools/Makefile ] || exit 0; \
38971 r=`${PWD_COMMAND}`; export r; \
38972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38973 $(HOST_EXPORTS) \
38974 for flag in $(EXTRA_HOST_FLAGS) ; do \
38975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38976 done; \
38977 echo "Doing maintainer-clean in gnattools"; \
38978 (cd $(HOST_SUBDIR)/gnattools && \
38979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38981 "RANLIB=$${RANLIB}" \
38982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38983 maintainer-clean) \
38984 || exit 1
38985
38986 @endif gnattools
38987
38988
38989
38990 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38991 maybe-configure-lto-plugin:
38992 @if gcc-bootstrap
38993 configure-lto-plugin: stage_current
38994 @endif gcc-bootstrap
38995 @if lto-plugin
38996 maybe-configure-lto-plugin: configure-lto-plugin
38997 configure-lto-plugin:
38998 @r=`${PWD_COMMAND}`; export r; \
38999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39002 $(HOST_EXPORTS) \
39003 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39004 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39005 case $(srcdir) in \
39006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39007 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39009 esac; \
39010 module_srcdir=lto-plugin; \
39011 $(SHELL) \
39012 $$s/$$module_srcdir/configure \
39013 --srcdir=$${topdir}/$$module_srcdir \
39014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39015 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39016 || exit 1
39017 @endif lto-plugin
39018
39019
39020
39021 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39022 maybe-configure-stage1-lto-plugin:
39023 @if lto-plugin-bootstrap
39024 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39025 configure-stage1-lto-plugin:
39026 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39028 @r=`${PWD_COMMAND}`; export r; \
39029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39030 TFLAGS="$(STAGE1_TFLAGS)"; \
39031 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39032 $(HOST_EXPORTS) \
39033 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39034 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39035 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39036 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39038 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39039 case $(srcdir) in \
39040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39041 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39043 esac; \
39044 module_srcdir=lto-plugin; \
39045 $(SHELL) $$s/$$module_srcdir/configure \
39046 --srcdir=$${topdir}/$$module_srcdir \
39047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39048 --target=${target_alias} \
39049 \
39050 $(STAGE1_CONFIGURE_FLAGS) \
39051 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39052 @endif lto-plugin-bootstrap
39053
39054 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39055 maybe-configure-stage2-lto-plugin:
39056 @if lto-plugin-bootstrap
39057 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39058 configure-stage2-lto-plugin:
39059 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39060 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39061 @r=`${PWD_COMMAND}`; export r; \
39062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39063 TFLAGS="$(STAGE2_TFLAGS)"; \
39064 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39065 $(HOST_EXPORTS) \
39066 $(POSTSTAGE1_HOST_EXPORTS) \
39067 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39068 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39069 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39070 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39071 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39072 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39073 case $(srcdir) in \
39074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39075 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39077 esac; \
39078 module_srcdir=lto-plugin; \
39079 $(SHELL) $$s/$$module_srcdir/configure \
39080 --srcdir=$${topdir}/$$module_srcdir \
39081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39082 --target=${target_alias} \
39083 --with-build-libsubdir=$(HOST_SUBDIR) \
39084 $(STAGE2_CONFIGURE_FLAGS) \
39085 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39086 @endif lto-plugin-bootstrap
39087
39088 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39089 maybe-configure-stage3-lto-plugin:
39090 @if lto-plugin-bootstrap
39091 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39092 configure-stage3-lto-plugin:
39093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39095 @r=`${PWD_COMMAND}`; export r; \
39096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39097 TFLAGS="$(STAGE3_TFLAGS)"; \
39098 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39099 $(HOST_EXPORTS) \
39100 $(POSTSTAGE1_HOST_EXPORTS) \
39101 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39102 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39103 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39104 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39106 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39107 case $(srcdir) in \
39108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39109 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39111 esac; \
39112 module_srcdir=lto-plugin; \
39113 $(SHELL) $$s/$$module_srcdir/configure \
39114 --srcdir=$${topdir}/$$module_srcdir \
39115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39116 --target=${target_alias} \
39117 --with-build-libsubdir=$(HOST_SUBDIR) \
39118 $(STAGE3_CONFIGURE_FLAGS) \
39119 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39120 @endif lto-plugin-bootstrap
39121
39122 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39123 maybe-configure-stage4-lto-plugin:
39124 @if lto-plugin-bootstrap
39125 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39126 configure-stage4-lto-plugin:
39127 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39129 @r=`${PWD_COMMAND}`; export r; \
39130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39131 TFLAGS="$(STAGE4_TFLAGS)"; \
39132 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39133 $(HOST_EXPORTS) \
39134 $(POSTSTAGE1_HOST_EXPORTS) \
39135 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39136 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39137 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39138 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39140 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39141 case $(srcdir) in \
39142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39143 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39145 esac; \
39146 module_srcdir=lto-plugin; \
39147 $(SHELL) $$s/$$module_srcdir/configure \
39148 --srcdir=$${topdir}/$$module_srcdir \
39149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39150 --target=${target_alias} \
39151 --with-build-libsubdir=$(HOST_SUBDIR) \
39152 $(STAGE4_CONFIGURE_FLAGS) \
39153 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39154 @endif lto-plugin-bootstrap
39155
39156 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39157 maybe-configure-stageprofile-lto-plugin:
39158 @if lto-plugin-bootstrap
39159 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39160 configure-stageprofile-lto-plugin:
39161 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39163 @r=`${PWD_COMMAND}`; export r; \
39164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39165 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39166 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39167 $(HOST_EXPORTS) \
39168 $(POSTSTAGE1_HOST_EXPORTS) \
39169 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39170 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39171 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39172 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39174 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39175 case $(srcdir) in \
39176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39177 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39179 esac; \
39180 module_srcdir=lto-plugin; \
39181 $(SHELL) $$s/$$module_srcdir/configure \
39182 --srcdir=$${topdir}/$$module_srcdir \
39183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39184 --target=${target_alias} \
39185 --with-build-libsubdir=$(HOST_SUBDIR) \
39186 $(STAGEprofile_CONFIGURE_FLAGS) \
39187 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39188 @endif lto-plugin-bootstrap
39189
39190 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39191 maybe-configure-stagetrain-lto-plugin:
39192 @if lto-plugin-bootstrap
39193 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39194 configure-stagetrain-lto-plugin:
39195 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39197 @r=`${PWD_COMMAND}`; export r; \
39198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39200 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39201 $(HOST_EXPORTS) \
39202 $(POSTSTAGE1_HOST_EXPORTS) \
39203 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39204 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39205 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39206 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39208 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39209 case $(srcdir) in \
39210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39211 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39213 esac; \
39214 module_srcdir=lto-plugin; \
39215 $(SHELL) $$s/$$module_srcdir/configure \
39216 --srcdir=$${topdir}/$$module_srcdir \
39217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39218 --target=${target_alias} \
39219 --with-build-libsubdir=$(HOST_SUBDIR) \
39220 $(STAGEtrain_CONFIGURE_FLAGS) \
39221 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39222 @endif lto-plugin-bootstrap
39223
39224 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39225 maybe-configure-stagefeedback-lto-plugin:
39226 @if lto-plugin-bootstrap
39227 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39228 configure-stagefeedback-lto-plugin:
39229 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39231 @r=`${PWD_COMMAND}`; export r; \
39232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39233 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39234 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39235 $(HOST_EXPORTS) \
39236 $(POSTSTAGE1_HOST_EXPORTS) \
39237 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39238 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39239 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39240 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39242 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39243 case $(srcdir) in \
39244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39245 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39247 esac; \
39248 module_srcdir=lto-plugin; \
39249 $(SHELL) $$s/$$module_srcdir/configure \
39250 --srcdir=$${topdir}/$$module_srcdir \
39251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39252 --target=${target_alias} \
39253 --with-build-libsubdir=$(HOST_SUBDIR) \
39254 $(STAGEfeedback_CONFIGURE_FLAGS) \
39255 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39256 @endif lto-plugin-bootstrap
39257
39258 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39259 maybe-configure-stageautoprofile-lto-plugin:
39260 @if lto-plugin-bootstrap
39261 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39262 configure-stageautoprofile-lto-plugin:
39263 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39265 @r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39268 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39269 $(HOST_EXPORTS) \
39270 $(POSTSTAGE1_HOST_EXPORTS) \
39271 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39272 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39273 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39274 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39276 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39277 case $(srcdir) in \
39278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39279 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39281 esac; \
39282 module_srcdir=lto-plugin; \
39283 $(SHELL) $$s/$$module_srcdir/configure \
39284 --srcdir=$${topdir}/$$module_srcdir \
39285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39286 --target=${target_alias} \
39287 --with-build-libsubdir=$(HOST_SUBDIR) \
39288 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39289 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39290 @endif lto-plugin-bootstrap
39291
39292 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39293 maybe-configure-stageautofeedback-lto-plugin:
39294 @if lto-plugin-bootstrap
39295 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39296 configure-stageautofeedback-lto-plugin:
39297 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39299 @r=`${PWD_COMMAND}`; export r; \
39300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39301 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39302 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39303 $(HOST_EXPORTS) \
39304 $(POSTSTAGE1_HOST_EXPORTS) \
39305 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39306 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39307 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39308 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39310 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39311 case $(srcdir) in \
39312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39313 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39315 esac; \
39316 module_srcdir=lto-plugin; \
39317 $(SHELL) $$s/$$module_srcdir/configure \
39318 --srcdir=$${topdir}/$$module_srcdir \
39319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39320 --target=${target_alias} \
39321 --with-build-libsubdir=$(HOST_SUBDIR) \
39322 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39323 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39324 @endif lto-plugin-bootstrap
39325
39326
39327
39328
39329
39330 .PHONY: all-lto-plugin maybe-all-lto-plugin
39331 maybe-all-lto-plugin:
39332 @if gcc-bootstrap
39333 all-lto-plugin: stage_current
39334 @endif gcc-bootstrap
39335 @if lto-plugin
39336 TARGET-lto-plugin=all
39337 maybe-all-lto-plugin: all-lto-plugin
39338 all-lto-plugin: configure-lto-plugin
39339 @r=`${PWD_COMMAND}`; export r; \
39340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39341 $(HOST_EXPORTS) \
39342 (cd $(HOST_SUBDIR)/lto-plugin && \
39343 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39344 $(TARGET-lto-plugin))
39345 @endif lto-plugin
39346
39347
39348
39349 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39350 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39351 maybe-all-stage1-lto-plugin:
39352 maybe-clean-stage1-lto-plugin:
39353 @if lto-plugin-bootstrap
39354 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39355 all-stage1: all-stage1-lto-plugin
39356 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39357 all-stage1-lto-plugin: configure-stage1-lto-plugin
39358 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39359 @r=`${PWD_COMMAND}`; export r; \
39360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39361 TFLAGS="$(STAGE1_TFLAGS)"; \
39362 $(HOST_EXPORTS) \
39363 cd $(HOST_SUBDIR)/lto-plugin && \
39364 \
39365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39366 CFLAGS="$(STAGE1_CFLAGS)" \
39367 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39368 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39369 LIBCFLAGS="$(LIBCFLAGS)" \
39370 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39371 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39372 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39373 $(EXTRA_HOST_FLAGS) \
39374 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39375 TFLAGS="$(STAGE1_TFLAGS)" \
39376 $(TARGET-stage1-lto-plugin)
39377
39378 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39379 clean-stage1: clean-stage1-lto-plugin
39380 clean-stage1-lto-plugin:
39381 @if [ $(current_stage) = stage1 ]; then \
39382 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39383 else \
39384 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39385 $(MAKE) stage1-start; \
39386 fi; \
39387 cd $(HOST_SUBDIR)/lto-plugin && \
39388 $(MAKE) $(EXTRA_HOST_FLAGS) \
39389 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39390 @endif lto-plugin-bootstrap
39391
39392
39393 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39394 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39395 maybe-all-stage2-lto-plugin:
39396 maybe-clean-stage2-lto-plugin:
39397 @if lto-plugin-bootstrap
39398 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39399 all-stage2: all-stage2-lto-plugin
39400 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39401 all-stage2-lto-plugin: configure-stage2-lto-plugin
39402 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39403 @r=`${PWD_COMMAND}`; export r; \
39404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405 TFLAGS="$(STAGE2_TFLAGS)"; \
39406 $(HOST_EXPORTS) \
39407 $(POSTSTAGE1_HOST_EXPORTS) \
39408 cd $(HOST_SUBDIR)/lto-plugin && \
39409 \
39410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39411 CFLAGS="$(STAGE2_CFLAGS)" \
39412 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39413 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39414 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39419 TFLAGS="$(STAGE2_TFLAGS)" \
39420 $(TARGET-stage2-lto-plugin)
39421
39422 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39423 clean-stage2: clean-stage2-lto-plugin
39424 clean-stage2-lto-plugin:
39425 @if [ $(current_stage) = stage2 ]; then \
39426 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39427 else \
39428 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39429 $(MAKE) stage2-start; \
39430 fi; \
39431 cd $(HOST_SUBDIR)/lto-plugin && \
39432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39433 @endif lto-plugin-bootstrap
39434
39435
39436 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39437 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39438 maybe-all-stage3-lto-plugin:
39439 maybe-clean-stage3-lto-plugin:
39440 @if lto-plugin-bootstrap
39441 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39442 all-stage3: all-stage3-lto-plugin
39443 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39444 all-stage3-lto-plugin: configure-stage3-lto-plugin
39445 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39446 @r=`${PWD_COMMAND}`; export r; \
39447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448 TFLAGS="$(STAGE3_TFLAGS)"; \
39449 $(HOST_EXPORTS) \
39450 $(POSTSTAGE1_HOST_EXPORTS) \
39451 cd $(HOST_SUBDIR)/lto-plugin && \
39452 \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39454 CFLAGS="$(STAGE3_CFLAGS)" \
39455 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39456 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39457 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39462 TFLAGS="$(STAGE3_TFLAGS)" \
39463 $(TARGET-stage3-lto-plugin)
39464
39465 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39466 clean-stage3: clean-stage3-lto-plugin
39467 clean-stage3-lto-plugin:
39468 @if [ $(current_stage) = stage3 ]; then \
39469 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39470 else \
39471 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39472 $(MAKE) stage3-start; \
39473 fi; \
39474 cd $(HOST_SUBDIR)/lto-plugin && \
39475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39476 @endif lto-plugin-bootstrap
39477
39478
39479 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39480 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39481 maybe-all-stage4-lto-plugin:
39482 maybe-clean-stage4-lto-plugin:
39483 @if lto-plugin-bootstrap
39484 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39485 all-stage4: all-stage4-lto-plugin
39486 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39487 all-stage4-lto-plugin: configure-stage4-lto-plugin
39488 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39489 @r=`${PWD_COMMAND}`; export r; \
39490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39491 TFLAGS="$(STAGE4_TFLAGS)"; \
39492 $(HOST_EXPORTS) \
39493 $(POSTSTAGE1_HOST_EXPORTS) \
39494 cd $(HOST_SUBDIR)/lto-plugin && \
39495 \
39496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39497 CFLAGS="$(STAGE4_CFLAGS)" \
39498 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39499 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39500 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39505 TFLAGS="$(STAGE4_TFLAGS)" \
39506 $(TARGET-stage4-lto-plugin)
39507
39508 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39509 clean-stage4: clean-stage4-lto-plugin
39510 clean-stage4-lto-plugin:
39511 @if [ $(current_stage) = stage4 ]; then \
39512 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39513 else \
39514 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39515 $(MAKE) stage4-start; \
39516 fi; \
39517 cd $(HOST_SUBDIR)/lto-plugin && \
39518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39519 @endif lto-plugin-bootstrap
39520
39521
39522 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39523 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39524 maybe-all-stageprofile-lto-plugin:
39525 maybe-clean-stageprofile-lto-plugin:
39526 @if lto-plugin-bootstrap
39527 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39528 all-stageprofile: all-stageprofile-lto-plugin
39529 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39530 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39531 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39532 @r=`${PWD_COMMAND}`; export r; \
39533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39534 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39535 $(HOST_EXPORTS) \
39536 $(POSTSTAGE1_HOST_EXPORTS) \
39537 cd $(HOST_SUBDIR)/lto-plugin && \
39538 \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39540 CFLAGS="$(STAGEprofile_CFLAGS)" \
39541 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39542 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39543 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39548 TFLAGS="$(STAGEprofile_TFLAGS)" \
39549 $(TARGET-stageprofile-lto-plugin)
39550
39551 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39552 clean-stageprofile: clean-stageprofile-lto-plugin
39553 clean-stageprofile-lto-plugin:
39554 @if [ $(current_stage) = stageprofile ]; then \
39555 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39556 else \
39557 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39558 $(MAKE) stageprofile-start; \
39559 fi; \
39560 cd $(HOST_SUBDIR)/lto-plugin && \
39561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39562 @endif lto-plugin-bootstrap
39563
39564
39565 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39566 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39567 maybe-all-stagetrain-lto-plugin:
39568 maybe-clean-stagetrain-lto-plugin:
39569 @if lto-plugin-bootstrap
39570 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39571 all-stagetrain: all-stagetrain-lto-plugin
39572 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39573 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39574 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39575 @r=`${PWD_COMMAND}`; export r; \
39576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39578 $(HOST_EXPORTS) \
39579 $(POSTSTAGE1_HOST_EXPORTS) \
39580 cd $(HOST_SUBDIR)/lto-plugin && \
39581 \
39582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39583 CFLAGS="$(STAGEtrain_CFLAGS)" \
39584 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39585 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39586 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39591 TFLAGS="$(STAGEtrain_TFLAGS)" \
39592 $(TARGET-stagetrain-lto-plugin)
39593
39594 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39595 clean-stagetrain: clean-stagetrain-lto-plugin
39596 clean-stagetrain-lto-plugin:
39597 @if [ $(current_stage) = stagetrain ]; then \
39598 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39599 else \
39600 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39601 $(MAKE) stagetrain-start; \
39602 fi; \
39603 cd $(HOST_SUBDIR)/lto-plugin && \
39604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39605 @endif lto-plugin-bootstrap
39606
39607
39608 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39609 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39610 maybe-all-stagefeedback-lto-plugin:
39611 maybe-clean-stagefeedback-lto-plugin:
39612 @if lto-plugin-bootstrap
39613 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39614 all-stagefeedback: all-stagefeedback-lto-plugin
39615 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39616 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39617 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39618 @r=`${PWD_COMMAND}`; export r; \
39619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39621 $(HOST_EXPORTS) \
39622 $(POSTSTAGE1_HOST_EXPORTS) \
39623 cd $(HOST_SUBDIR)/lto-plugin && \
39624 \
39625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39626 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39627 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39628 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39629 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39634 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39635 $(TARGET-stagefeedback-lto-plugin)
39636
39637 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39638 clean-stagefeedback: clean-stagefeedback-lto-plugin
39639 clean-stagefeedback-lto-plugin:
39640 @if [ $(current_stage) = stagefeedback ]; then \
39641 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39642 else \
39643 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39644 $(MAKE) stagefeedback-start; \
39645 fi; \
39646 cd $(HOST_SUBDIR)/lto-plugin && \
39647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39648 @endif lto-plugin-bootstrap
39649
39650
39651 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39652 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39653 maybe-all-stageautoprofile-lto-plugin:
39654 maybe-clean-stageautoprofile-lto-plugin:
39655 @if lto-plugin-bootstrap
39656 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39657 all-stageautoprofile: all-stageautoprofile-lto-plugin
39658 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39659 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39660 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39661 @r=`${PWD_COMMAND}`; export r; \
39662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39663 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39664 $(HOST_EXPORTS) \
39665 $(POSTSTAGE1_HOST_EXPORTS) \
39666 cd $(HOST_SUBDIR)/lto-plugin && \
39667 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39669 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39670 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39671 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39672 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39677 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39678 $(TARGET-stageautoprofile-lto-plugin)
39679
39680 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39681 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39682 clean-stageautoprofile-lto-plugin:
39683 @if [ $(current_stage) = stageautoprofile ]; then \
39684 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39685 else \
39686 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39687 $(MAKE) stageautoprofile-start; \
39688 fi; \
39689 cd $(HOST_SUBDIR)/lto-plugin && \
39690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39691 @endif lto-plugin-bootstrap
39692
39693
39694 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39695 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39696 maybe-all-stageautofeedback-lto-plugin:
39697 maybe-clean-stageautofeedback-lto-plugin:
39698 @if lto-plugin-bootstrap
39699 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39700 all-stageautofeedback: all-stageautofeedback-lto-plugin
39701 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39702 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39703 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39704 @r=`${PWD_COMMAND}`; export r; \
39705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39706 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39707 $(HOST_EXPORTS) \
39708 $(POSTSTAGE1_HOST_EXPORTS) \
39709 cd $(HOST_SUBDIR)/lto-plugin && \
39710 \
39711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39712 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39713 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39714 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39715 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39719 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39720 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39721 $(TARGET-stageautofeedback-lto-plugin)
39722
39723 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39724 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39725 clean-stageautofeedback-lto-plugin:
39726 @if [ $(current_stage) = stageautofeedback ]; then \
39727 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39728 else \
39729 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39730 $(MAKE) stageautofeedback-start; \
39731 fi; \
39732 cd $(HOST_SUBDIR)/lto-plugin && \
39733 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39734 @endif lto-plugin-bootstrap
39735
39736
39737
39738
39739
39740 .PHONY: check-lto-plugin maybe-check-lto-plugin
39741 maybe-check-lto-plugin:
39742 @if lto-plugin
39743 maybe-check-lto-plugin: check-lto-plugin
39744
39745 check-lto-plugin:
39746 @: $(MAKE); $(unstage)
39747 @r=`${PWD_COMMAND}`; export r; \
39748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39749 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39750 (cd $(HOST_SUBDIR)/lto-plugin && \
39751 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39752
39753 @endif lto-plugin
39754
39755 .PHONY: install-lto-plugin maybe-install-lto-plugin
39756 maybe-install-lto-plugin:
39757 @if lto-plugin
39758 maybe-install-lto-plugin: install-lto-plugin
39759
39760 install-lto-plugin: installdirs
39761 @: $(MAKE); $(unstage)
39762 @r=`${PWD_COMMAND}`; export r; \
39763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39764 $(HOST_EXPORTS) \
39765 (cd $(HOST_SUBDIR)/lto-plugin && \
39766 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39767
39768 @endif lto-plugin
39769
39770 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39771 maybe-install-strip-lto-plugin:
39772 @if lto-plugin
39773 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39774
39775 install-strip-lto-plugin: installdirs
39776 @: $(MAKE); $(unstage)
39777 @r=`${PWD_COMMAND}`; export r; \
39778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779 $(HOST_EXPORTS) \
39780 (cd $(HOST_SUBDIR)/lto-plugin && \
39781 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39782
39783 @endif lto-plugin
39784
39785 # Other targets (info, dvi, pdf, etc.)
39786
39787 .PHONY: maybe-info-lto-plugin info-lto-plugin
39788 maybe-info-lto-plugin:
39789 @if lto-plugin
39790 maybe-info-lto-plugin: info-lto-plugin
39791
39792 info-lto-plugin: \
39793 configure-lto-plugin
39794 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39795 r=`${PWD_COMMAND}`; export r; \
39796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39797 $(HOST_EXPORTS) \
39798 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39800 done; \
39801 echo "Doing info in lto-plugin"; \
39802 (cd $(HOST_SUBDIR)/lto-plugin && \
39803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39805 "RANLIB=$${RANLIB}" \
39806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39807 info) \
39808 || exit 1
39809
39810 @endif lto-plugin
39811
39812 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39813 maybe-dvi-lto-plugin:
39814 @if lto-plugin
39815 maybe-dvi-lto-plugin: dvi-lto-plugin
39816
39817 dvi-lto-plugin: \
39818 configure-lto-plugin
39819 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39820 r=`${PWD_COMMAND}`; export r; \
39821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39822 $(HOST_EXPORTS) \
39823 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39825 done; \
39826 echo "Doing dvi in lto-plugin"; \
39827 (cd $(HOST_SUBDIR)/lto-plugin && \
39828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39830 "RANLIB=$${RANLIB}" \
39831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39832 dvi) \
39833 || exit 1
39834
39835 @endif lto-plugin
39836
39837 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39838 maybe-pdf-lto-plugin:
39839 @if lto-plugin
39840 maybe-pdf-lto-plugin: pdf-lto-plugin
39841
39842 pdf-lto-plugin: \
39843 configure-lto-plugin
39844 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39845 r=`${PWD_COMMAND}`; export r; \
39846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39847 $(HOST_EXPORTS) \
39848 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39850 done; \
39851 echo "Doing pdf in lto-plugin"; \
39852 (cd $(HOST_SUBDIR)/lto-plugin && \
39853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39855 "RANLIB=$${RANLIB}" \
39856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39857 pdf) \
39858 || exit 1
39859
39860 @endif lto-plugin
39861
39862 .PHONY: maybe-html-lto-plugin html-lto-plugin
39863 maybe-html-lto-plugin:
39864 @if lto-plugin
39865 maybe-html-lto-plugin: html-lto-plugin
39866
39867 html-lto-plugin: \
39868 configure-lto-plugin
39869 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39870 r=`${PWD_COMMAND}`; export r; \
39871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872 $(HOST_EXPORTS) \
39873 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39875 done; \
39876 echo "Doing html in lto-plugin"; \
39877 (cd $(HOST_SUBDIR)/lto-plugin && \
39878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39880 "RANLIB=$${RANLIB}" \
39881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39882 html) \
39883 || exit 1
39884
39885 @endif lto-plugin
39886
39887 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39888 maybe-TAGS-lto-plugin:
39889 @if lto-plugin
39890 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39891
39892 TAGS-lto-plugin: \
39893 configure-lto-plugin
39894 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39895 r=`${PWD_COMMAND}`; export r; \
39896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39897 $(HOST_EXPORTS) \
39898 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39900 done; \
39901 echo "Doing TAGS in lto-plugin"; \
39902 (cd $(HOST_SUBDIR)/lto-plugin && \
39903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39905 "RANLIB=$${RANLIB}" \
39906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39907 TAGS) \
39908 || exit 1
39909
39910 @endif lto-plugin
39911
39912 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39913 maybe-install-info-lto-plugin:
39914 @if lto-plugin
39915 maybe-install-info-lto-plugin: install-info-lto-plugin
39916
39917 install-info-lto-plugin: \
39918 configure-lto-plugin \
39919 info-lto-plugin
39920 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39921 r=`${PWD_COMMAND}`; export r; \
39922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39923 $(HOST_EXPORTS) \
39924 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926 done; \
39927 echo "Doing install-info in lto-plugin"; \
39928 (cd $(HOST_SUBDIR)/lto-plugin && \
39929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39931 "RANLIB=$${RANLIB}" \
39932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39933 install-info) \
39934 || exit 1
39935
39936 @endif lto-plugin
39937
39938 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39939 maybe-install-pdf-lto-plugin:
39940 @if lto-plugin
39941 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39942
39943 install-pdf-lto-plugin: \
39944 configure-lto-plugin \
39945 pdf-lto-plugin
39946 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39947 r=`${PWD_COMMAND}`; export r; \
39948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39949 $(HOST_EXPORTS) \
39950 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39952 done; \
39953 echo "Doing install-pdf in lto-plugin"; \
39954 (cd $(HOST_SUBDIR)/lto-plugin && \
39955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39957 "RANLIB=$${RANLIB}" \
39958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39959 install-pdf) \
39960 || exit 1
39961
39962 @endif lto-plugin
39963
39964 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39965 maybe-install-html-lto-plugin:
39966 @if lto-plugin
39967 maybe-install-html-lto-plugin: install-html-lto-plugin
39968
39969 install-html-lto-plugin: \
39970 configure-lto-plugin \
39971 html-lto-plugin
39972 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39973 r=`${PWD_COMMAND}`; export r; \
39974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39975 $(HOST_EXPORTS) \
39976 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39978 done; \
39979 echo "Doing install-html in lto-plugin"; \
39980 (cd $(HOST_SUBDIR)/lto-plugin && \
39981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39983 "RANLIB=$${RANLIB}" \
39984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39985 install-html) \
39986 || exit 1
39987
39988 @endif lto-plugin
39989
39990 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39991 maybe-installcheck-lto-plugin:
39992 @if lto-plugin
39993 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39994
39995 installcheck-lto-plugin: \
39996 configure-lto-plugin
39997 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39998 r=`${PWD_COMMAND}`; export r; \
39999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40000 $(HOST_EXPORTS) \
40001 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40003 done; \
40004 echo "Doing installcheck in lto-plugin"; \
40005 (cd $(HOST_SUBDIR)/lto-plugin && \
40006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40008 "RANLIB=$${RANLIB}" \
40009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40010 installcheck) \
40011 || exit 1
40012
40013 @endif lto-plugin
40014
40015 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40016 maybe-mostlyclean-lto-plugin:
40017 @if lto-plugin
40018 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40019
40020 mostlyclean-lto-plugin:
40021 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40022 r=`${PWD_COMMAND}`; export r; \
40023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40024 $(HOST_EXPORTS) \
40025 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40027 done; \
40028 echo "Doing mostlyclean in lto-plugin"; \
40029 (cd $(HOST_SUBDIR)/lto-plugin && \
40030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40032 "RANLIB=$${RANLIB}" \
40033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40034 mostlyclean) \
40035 || exit 1
40036
40037 @endif lto-plugin
40038
40039 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40040 maybe-clean-lto-plugin:
40041 @if lto-plugin
40042 maybe-clean-lto-plugin: clean-lto-plugin
40043
40044 clean-lto-plugin:
40045 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40046 r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 $(HOST_EXPORTS) \
40049 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051 done; \
40052 echo "Doing clean in lto-plugin"; \
40053 (cd $(HOST_SUBDIR)/lto-plugin && \
40054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40056 "RANLIB=$${RANLIB}" \
40057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40058 clean) \
40059 || exit 1
40060
40061 @endif lto-plugin
40062
40063 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40064 maybe-distclean-lto-plugin:
40065 @if lto-plugin
40066 maybe-distclean-lto-plugin: distclean-lto-plugin
40067
40068 distclean-lto-plugin:
40069 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40070 r=`${PWD_COMMAND}`; export r; \
40071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072 $(HOST_EXPORTS) \
40073 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40075 done; \
40076 echo "Doing distclean in lto-plugin"; \
40077 (cd $(HOST_SUBDIR)/lto-plugin && \
40078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40080 "RANLIB=$${RANLIB}" \
40081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40082 distclean) \
40083 || exit 1
40084
40085 @endif lto-plugin
40086
40087 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40088 maybe-maintainer-clean-lto-plugin:
40089 @if lto-plugin
40090 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40091
40092 maintainer-clean-lto-plugin:
40093 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40094 r=`${PWD_COMMAND}`; export r; \
40095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40096 $(HOST_EXPORTS) \
40097 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099 done; \
40100 echo "Doing maintainer-clean in lto-plugin"; \
40101 (cd $(HOST_SUBDIR)/lto-plugin && \
40102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40104 "RANLIB=$${RANLIB}" \
40105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40106 maintainer-clean) \
40107 || exit 1
40108
40109 @endif lto-plugin
40110
40111
40112
40113 .PHONY: configure-libcc1 maybe-configure-libcc1
40114 maybe-configure-libcc1:
40115 @if gcc-bootstrap
40116 configure-libcc1: stage_current
40117 @endif gcc-bootstrap
40118 @if libcc1
40119 maybe-configure-libcc1: configure-libcc1
40120 configure-libcc1:
40121 @: $(MAKE); $(unstage)
40122 @r=`${PWD_COMMAND}`; export r; \
40123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40124 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40126 $(HOST_EXPORTS) \
40127 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40128 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40129 case $(srcdir) in \
40130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40131 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40133 esac; \
40134 module_srcdir=libcc1; \
40135 $(SHELL) \
40136 $$s/$$module_srcdir/configure \
40137 --srcdir=$${topdir}/$$module_srcdir \
40138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40139 --target=${target_alias} --enable-shared \
40140 || exit 1
40141 @endif libcc1
40142
40143
40144
40145
40146
40147 .PHONY: all-libcc1 maybe-all-libcc1
40148 maybe-all-libcc1:
40149 @if gcc-bootstrap
40150 all-libcc1: stage_current
40151 @endif gcc-bootstrap
40152 @if libcc1
40153 TARGET-libcc1=all
40154 maybe-all-libcc1: all-libcc1
40155 all-libcc1: configure-libcc1
40156 @: $(MAKE); $(unstage)
40157 @r=`${PWD_COMMAND}`; export r; \
40158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159 $(HOST_EXPORTS) \
40160 (cd $(HOST_SUBDIR)/libcc1 && \
40161 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40162 $(TARGET-libcc1))
40163 @endif libcc1
40164
40165
40166
40167
40168 .PHONY: check-libcc1 maybe-check-libcc1
40169 maybe-check-libcc1:
40170 @if libcc1
40171 maybe-check-libcc1: check-libcc1
40172
40173 check-libcc1:
40174 @: $(MAKE); $(unstage)
40175 @r=`${PWD_COMMAND}`; export r; \
40176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40177 $(HOST_EXPORTS) \
40178 (cd $(HOST_SUBDIR)/libcc1 && \
40179 $(MAKE) $(FLAGS_TO_PASS) check)
40180
40181 @endif libcc1
40182
40183 .PHONY: install-libcc1 maybe-install-libcc1
40184 maybe-install-libcc1:
40185 @if libcc1
40186 maybe-install-libcc1: install-libcc1
40187
40188 install-libcc1: installdirs
40189 @: $(MAKE); $(unstage)
40190 @r=`${PWD_COMMAND}`; export r; \
40191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40192 $(HOST_EXPORTS) \
40193 (cd $(HOST_SUBDIR)/libcc1 && \
40194 $(MAKE) $(FLAGS_TO_PASS) install)
40195
40196 @endif libcc1
40197
40198 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40199 maybe-install-strip-libcc1:
40200 @if libcc1
40201 maybe-install-strip-libcc1: install-strip-libcc1
40202
40203 install-strip-libcc1: installdirs
40204 @: $(MAKE); $(unstage)
40205 @r=`${PWD_COMMAND}`; export r; \
40206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40207 $(HOST_EXPORTS) \
40208 (cd $(HOST_SUBDIR)/libcc1 && \
40209 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40210
40211 @endif libcc1
40212
40213 # Other targets (info, dvi, pdf, etc.)
40214
40215 .PHONY: maybe-info-libcc1 info-libcc1
40216 maybe-info-libcc1:
40217 @if libcc1
40218 maybe-info-libcc1: info-libcc1
40219
40220 info-libcc1: \
40221 configure-libcc1
40222 @: $(MAKE); $(unstage)
40223 @[ -f ./libcc1/Makefile ] || exit 0; \
40224 r=`${PWD_COMMAND}`; export r; \
40225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40226 $(HOST_EXPORTS) \
40227 for flag in $(EXTRA_HOST_FLAGS) ; do \
40228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40229 done; \
40230 echo "Doing info in libcc1"; \
40231 (cd $(HOST_SUBDIR)/libcc1 && \
40232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40234 "RANLIB=$${RANLIB}" \
40235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40236 info) \
40237 || exit 1
40238
40239 @endif libcc1
40240
40241 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40242 maybe-dvi-libcc1:
40243 @if libcc1
40244 maybe-dvi-libcc1: dvi-libcc1
40245
40246 dvi-libcc1: \
40247 configure-libcc1
40248 @: $(MAKE); $(unstage)
40249 @[ -f ./libcc1/Makefile ] || exit 0; \
40250 r=`${PWD_COMMAND}`; export r; \
40251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252 $(HOST_EXPORTS) \
40253 for flag in $(EXTRA_HOST_FLAGS) ; do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 echo "Doing dvi in libcc1"; \
40257 (cd $(HOST_SUBDIR)/libcc1 && \
40258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260 "RANLIB=$${RANLIB}" \
40261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262 dvi) \
40263 || exit 1
40264
40265 @endif libcc1
40266
40267 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40268 maybe-pdf-libcc1:
40269 @if libcc1
40270 maybe-pdf-libcc1: pdf-libcc1
40271
40272 pdf-libcc1: \
40273 configure-libcc1
40274 @: $(MAKE); $(unstage)
40275 @[ -f ./libcc1/Makefile ] || exit 0; \
40276 r=`${PWD_COMMAND}`; export r; \
40277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40278 $(HOST_EXPORTS) \
40279 for flag in $(EXTRA_HOST_FLAGS) ; do \
40280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40281 done; \
40282 echo "Doing pdf in libcc1"; \
40283 (cd $(HOST_SUBDIR)/libcc1 && \
40284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40286 "RANLIB=$${RANLIB}" \
40287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40288 pdf) \
40289 || exit 1
40290
40291 @endif libcc1
40292
40293 .PHONY: maybe-html-libcc1 html-libcc1
40294 maybe-html-libcc1:
40295 @if libcc1
40296 maybe-html-libcc1: html-libcc1
40297
40298 html-libcc1: \
40299 configure-libcc1
40300 @: $(MAKE); $(unstage)
40301 @[ -f ./libcc1/Makefile ] || exit 0; \
40302 r=`${PWD_COMMAND}`; export r; \
40303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40304 $(HOST_EXPORTS) \
40305 for flag in $(EXTRA_HOST_FLAGS) ; do \
40306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40307 done; \
40308 echo "Doing html in libcc1"; \
40309 (cd $(HOST_SUBDIR)/libcc1 && \
40310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40312 "RANLIB=$${RANLIB}" \
40313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40314 html) \
40315 || exit 1
40316
40317 @endif libcc1
40318
40319 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40320 maybe-TAGS-libcc1:
40321 @if libcc1
40322 maybe-TAGS-libcc1: TAGS-libcc1
40323
40324 TAGS-libcc1: \
40325 configure-libcc1
40326 @: $(MAKE); $(unstage)
40327 @[ -f ./libcc1/Makefile ] || exit 0; \
40328 r=`${PWD_COMMAND}`; export r; \
40329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40330 $(HOST_EXPORTS) \
40331 for flag in $(EXTRA_HOST_FLAGS) ; do \
40332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40333 done; \
40334 echo "Doing TAGS in libcc1"; \
40335 (cd $(HOST_SUBDIR)/libcc1 && \
40336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40338 "RANLIB=$${RANLIB}" \
40339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40340 TAGS) \
40341 || exit 1
40342
40343 @endif libcc1
40344
40345 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40346 maybe-install-info-libcc1:
40347 @if libcc1
40348 maybe-install-info-libcc1: install-info-libcc1
40349
40350 install-info-libcc1: \
40351 configure-libcc1 \
40352 info-libcc1
40353 @: $(MAKE); $(unstage)
40354 @[ -f ./libcc1/Makefile ] || exit 0; \
40355 r=`${PWD_COMMAND}`; export r; \
40356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40357 $(HOST_EXPORTS) \
40358 for flag in $(EXTRA_HOST_FLAGS) ; do \
40359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40360 done; \
40361 echo "Doing install-info in libcc1"; \
40362 (cd $(HOST_SUBDIR)/libcc1 && \
40363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40365 "RANLIB=$${RANLIB}" \
40366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40367 install-info) \
40368 || exit 1
40369
40370 @endif libcc1
40371
40372 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40373 maybe-install-pdf-libcc1:
40374 @if libcc1
40375 maybe-install-pdf-libcc1: install-pdf-libcc1
40376
40377 install-pdf-libcc1: \
40378 configure-libcc1 \
40379 pdf-libcc1
40380 @: $(MAKE); $(unstage)
40381 @[ -f ./libcc1/Makefile ] || exit 0; \
40382 r=`${PWD_COMMAND}`; export r; \
40383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40384 $(HOST_EXPORTS) \
40385 for flag in $(EXTRA_HOST_FLAGS) ; do \
40386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40387 done; \
40388 echo "Doing install-pdf in libcc1"; \
40389 (cd $(HOST_SUBDIR)/libcc1 && \
40390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40392 "RANLIB=$${RANLIB}" \
40393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40394 install-pdf) \
40395 || exit 1
40396
40397 @endif libcc1
40398
40399 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40400 maybe-install-html-libcc1:
40401 @if libcc1
40402 maybe-install-html-libcc1: install-html-libcc1
40403
40404 install-html-libcc1: \
40405 configure-libcc1 \
40406 html-libcc1
40407 @: $(MAKE); $(unstage)
40408 @[ -f ./libcc1/Makefile ] || exit 0; \
40409 r=`${PWD_COMMAND}`; export r; \
40410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40411 $(HOST_EXPORTS) \
40412 for flag in $(EXTRA_HOST_FLAGS) ; do \
40413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40414 done; \
40415 echo "Doing install-html in libcc1"; \
40416 (cd $(HOST_SUBDIR)/libcc1 && \
40417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40419 "RANLIB=$${RANLIB}" \
40420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40421 install-html) \
40422 || exit 1
40423
40424 @endif libcc1
40425
40426 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40427 maybe-installcheck-libcc1:
40428 @if libcc1
40429 maybe-installcheck-libcc1: installcheck-libcc1
40430
40431 installcheck-libcc1: \
40432 configure-libcc1
40433 @: $(MAKE); $(unstage)
40434 @[ -f ./libcc1/Makefile ] || exit 0; \
40435 r=`${PWD_COMMAND}`; export r; \
40436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437 $(HOST_EXPORTS) \
40438 for flag in $(EXTRA_HOST_FLAGS) ; do \
40439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40440 done; \
40441 echo "Doing installcheck in libcc1"; \
40442 (cd $(HOST_SUBDIR)/libcc1 && \
40443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40445 "RANLIB=$${RANLIB}" \
40446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40447 installcheck) \
40448 || exit 1
40449
40450 @endif libcc1
40451
40452 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40453 maybe-mostlyclean-libcc1:
40454 @if libcc1
40455 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40456
40457 mostlyclean-libcc1:
40458 @: $(MAKE); $(unstage)
40459 @[ -f ./libcc1/Makefile ] || exit 0; \
40460 r=`${PWD_COMMAND}`; export r; \
40461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462 $(HOST_EXPORTS) \
40463 for flag in $(EXTRA_HOST_FLAGS) ; do \
40464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40465 done; \
40466 echo "Doing mostlyclean in libcc1"; \
40467 (cd $(HOST_SUBDIR)/libcc1 && \
40468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40470 "RANLIB=$${RANLIB}" \
40471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40472 mostlyclean) \
40473 || exit 1
40474
40475 @endif libcc1
40476
40477 .PHONY: maybe-clean-libcc1 clean-libcc1
40478 maybe-clean-libcc1:
40479 @if libcc1
40480 maybe-clean-libcc1: clean-libcc1
40481
40482 clean-libcc1:
40483 @: $(MAKE); $(unstage)
40484 @[ -f ./libcc1/Makefile ] || exit 0; \
40485 r=`${PWD_COMMAND}`; export r; \
40486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487 $(HOST_EXPORTS) \
40488 for flag in $(EXTRA_HOST_FLAGS) ; do \
40489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40490 done; \
40491 echo "Doing clean in libcc1"; \
40492 (cd $(HOST_SUBDIR)/libcc1 && \
40493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40495 "RANLIB=$${RANLIB}" \
40496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40497 clean) \
40498 || exit 1
40499
40500 @endif libcc1
40501
40502 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40503 maybe-distclean-libcc1:
40504 @if libcc1
40505 maybe-distclean-libcc1: distclean-libcc1
40506
40507 distclean-libcc1:
40508 @: $(MAKE); $(unstage)
40509 @[ -f ./libcc1/Makefile ] || exit 0; \
40510 r=`${PWD_COMMAND}`; export r; \
40511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40512 $(HOST_EXPORTS) \
40513 for flag in $(EXTRA_HOST_FLAGS) ; do \
40514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40515 done; \
40516 echo "Doing distclean in libcc1"; \
40517 (cd $(HOST_SUBDIR)/libcc1 && \
40518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40520 "RANLIB=$${RANLIB}" \
40521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40522 distclean) \
40523 || exit 1
40524
40525 @endif libcc1
40526
40527 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40528 maybe-maintainer-clean-libcc1:
40529 @if libcc1
40530 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40531
40532 maintainer-clean-libcc1:
40533 @: $(MAKE); $(unstage)
40534 @[ -f ./libcc1/Makefile ] || exit 0; \
40535 r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(HOST_EXPORTS) \
40538 for flag in $(EXTRA_HOST_FLAGS) ; do \
40539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40540 done; \
40541 echo "Doing maintainer-clean in libcc1"; \
40542 (cd $(HOST_SUBDIR)/libcc1 && \
40543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545 "RANLIB=$${RANLIB}" \
40546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547 maintainer-clean) \
40548 || exit 1
40549
40550 @endif libcc1
40551
40552
40553
40554 .PHONY: configure-gotools maybe-configure-gotools
40555 maybe-configure-gotools:
40556 @if gcc-bootstrap
40557 configure-gotools: stage_current
40558 @endif gcc-bootstrap
40559 @if gotools
40560 maybe-configure-gotools: configure-gotools
40561 configure-gotools:
40562 @: $(MAKE); $(unstage)
40563 @r=`${PWD_COMMAND}`; export r; \
40564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40565 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40567 $(HOST_EXPORTS) \
40568 echo Configuring in $(HOST_SUBDIR)/gotools; \
40569 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40570 case $(srcdir) in \
40571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40572 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40574 esac; \
40575 module_srcdir=gotools; \
40576 $(SHELL) \
40577 $$s/$$module_srcdir/configure \
40578 --srcdir=$${topdir}/$$module_srcdir \
40579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40580 --target=${target_alias} \
40581 || exit 1
40582 @endif gotools
40583
40584
40585
40586
40587
40588 .PHONY: all-gotools maybe-all-gotools
40589 maybe-all-gotools:
40590 @if gcc-bootstrap
40591 all-gotools: stage_current
40592 @endif gcc-bootstrap
40593 @if gotools
40594 TARGET-gotools=all
40595 maybe-all-gotools: all-gotools
40596 all-gotools: configure-gotools
40597 @: $(MAKE); $(unstage)
40598 @r=`${PWD_COMMAND}`; export r; \
40599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600 $(HOST_EXPORTS) \
40601 (cd $(HOST_SUBDIR)/gotools && \
40602 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40603 $(TARGET-gotools))
40604 @endif gotools
40605
40606
40607
40608
40609 .PHONY: check-gotools maybe-check-gotools
40610 maybe-check-gotools:
40611 @if gotools
40612 maybe-check-gotools: check-gotools
40613
40614 check-gotools:
40615 @: $(MAKE); $(unstage)
40616 @r=`${PWD_COMMAND}`; export r; \
40617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618 $(HOST_EXPORTS) \
40619 (cd $(HOST_SUBDIR)/gotools && \
40620 $(MAKE) $(FLAGS_TO_PASS) check)
40621
40622 @endif gotools
40623
40624 .PHONY: install-gotools maybe-install-gotools
40625 maybe-install-gotools:
40626 @if gotools
40627 maybe-install-gotools: install-gotools
40628
40629 install-gotools: installdirs
40630 @: $(MAKE); $(unstage)
40631 @r=`${PWD_COMMAND}`; export r; \
40632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40633 $(HOST_EXPORTS) \
40634 (cd $(HOST_SUBDIR)/gotools && \
40635 $(MAKE) $(FLAGS_TO_PASS) install)
40636
40637 @endif gotools
40638
40639 .PHONY: install-strip-gotools maybe-install-strip-gotools
40640 maybe-install-strip-gotools:
40641 @if gotools
40642 maybe-install-strip-gotools: install-strip-gotools
40643
40644 install-strip-gotools: installdirs
40645 @: $(MAKE); $(unstage)
40646 @r=`${PWD_COMMAND}`; export r; \
40647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40648 $(HOST_EXPORTS) \
40649 (cd $(HOST_SUBDIR)/gotools && \
40650 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40651
40652 @endif gotools
40653
40654 # Other targets (info, dvi, pdf, etc.)
40655
40656 .PHONY: maybe-info-gotools info-gotools
40657 maybe-info-gotools:
40658 @if gotools
40659 maybe-info-gotools: info-gotools
40660
40661 info-gotools: \
40662 configure-gotools
40663 @: $(MAKE); $(unstage)
40664 @[ -f ./gotools/Makefile ] || exit 0; \
40665 r=`${PWD_COMMAND}`; export r; \
40666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667 $(HOST_EXPORTS) \
40668 for flag in $(EXTRA_HOST_FLAGS) ; do \
40669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40670 done; \
40671 echo "Doing info in gotools"; \
40672 (cd $(HOST_SUBDIR)/gotools && \
40673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40675 "RANLIB=$${RANLIB}" \
40676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40677 info) \
40678 || exit 1
40679
40680 @endif gotools
40681
40682 .PHONY: maybe-dvi-gotools dvi-gotools
40683 maybe-dvi-gotools:
40684 @if gotools
40685 maybe-dvi-gotools: dvi-gotools
40686
40687 dvi-gotools: \
40688 configure-gotools
40689 @: $(MAKE); $(unstage)
40690 @[ -f ./gotools/Makefile ] || exit 0; \
40691 r=`${PWD_COMMAND}`; export r; \
40692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40693 $(HOST_EXPORTS) \
40694 for flag in $(EXTRA_HOST_FLAGS) ; do \
40695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40696 done; \
40697 echo "Doing dvi in gotools"; \
40698 (cd $(HOST_SUBDIR)/gotools && \
40699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40701 "RANLIB=$${RANLIB}" \
40702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40703 dvi) \
40704 || exit 1
40705
40706 @endif gotools
40707
40708 .PHONY: maybe-pdf-gotools pdf-gotools
40709 maybe-pdf-gotools:
40710 @if gotools
40711 maybe-pdf-gotools: pdf-gotools
40712
40713 pdf-gotools: \
40714 configure-gotools
40715 @: $(MAKE); $(unstage)
40716 @[ -f ./gotools/Makefile ] || exit 0; \
40717 r=`${PWD_COMMAND}`; export r; \
40718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40719 $(HOST_EXPORTS) \
40720 for flag in $(EXTRA_HOST_FLAGS) ; do \
40721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40722 done; \
40723 echo "Doing pdf in gotools"; \
40724 (cd $(HOST_SUBDIR)/gotools && \
40725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40727 "RANLIB=$${RANLIB}" \
40728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40729 pdf) \
40730 || exit 1
40731
40732 @endif gotools
40733
40734 .PHONY: maybe-html-gotools html-gotools
40735 maybe-html-gotools:
40736 @if gotools
40737 maybe-html-gotools: html-gotools
40738
40739 html-gotools: \
40740 configure-gotools
40741 @: $(MAKE); $(unstage)
40742 @[ -f ./gotools/Makefile ] || exit 0; \
40743 r=`${PWD_COMMAND}`; export r; \
40744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40745 $(HOST_EXPORTS) \
40746 for flag in $(EXTRA_HOST_FLAGS) ; do \
40747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40748 done; \
40749 echo "Doing html in gotools"; \
40750 (cd $(HOST_SUBDIR)/gotools && \
40751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40753 "RANLIB=$${RANLIB}" \
40754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40755 html) \
40756 || exit 1
40757
40758 @endif gotools
40759
40760 .PHONY: maybe-TAGS-gotools TAGS-gotools
40761 maybe-TAGS-gotools:
40762 @if gotools
40763 maybe-TAGS-gotools: TAGS-gotools
40764
40765 TAGS-gotools: \
40766 configure-gotools
40767 @: $(MAKE); $(unstage)
40768 @[ -f ./gotools/Makefile ] || exit 0; \
40769 r=`${PWD_COMMAND}`; export r; \
40770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771 $(HOST_EXPORTS) \
40772 for flag in $(EXTRA_HOST_FLAGS) ; do \
40773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40774 done; \
40775 echo "Doing TAGS in gotools"; \
40776 (cd $(HOST_SUBDIR)/gotools && \
40777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40779 "RANLIB=$${RANLIB}" \
40780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40781 TAGS) \
40782 || exit 1
40783
40784 @endif gotools
40785
40786 .PHONY: maybe-install-info-gotools install-info-gotools
40787 maybe-install-info-gotools:
40788 @if gotools
40789 maybe-install-info-gotools: install-info-gotools
40790
40791 install-info-gotools: \
40792 configure-gotools \
40793 info-gotools
40794 @: $(MAKE); $(unstage)
40795 @[ -f ./gotools/Makefile ] || exit 0; \
40796 r=`${PWD_COMMAND}`; export r; \
40797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40798 $(HOST_EXPORTS) \
40799 for flag in $(EXTRA_HOST_FLAGS) ; do \
40800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40801 done; \
40802 echo "Doing install-info in gotools"; \
40803 (cd $(HOST_SUBDIR)/gotools && \
40804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40806 "RANLIB=$${RANLIB}" \
40807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40808 install-info) \
40809 || exit 1
40810
40811 @endif gotools
40812
40813 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40814 maybe-install-pdf-gotools:
40815 @if gotools
40816 maybe-install-pdf-gotools: install-pdf-gotools
40817
40818 install-pdf-gotools: \
40819 configure-gotools \
40820 pdf-gotools
40821 @: $(MAKE); $(unstage)
40822 @[ -f ./gotools/Makefile ] || exit 0; \
40823 r=`${PWD_COMMAND}`; export r; \
40824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40825 $(HOST_EXPORTS) \
40826 for flag in $(EXTRA_HOST_FLAGS) ; do \
40827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40828 done; \
40829 echo "Doing install-pdf in gotools"; \
40830 (cd $(HOST_SUBDIR)/gotools && \
40831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40833 "RANLIB=$${RANLIB}" \
40834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40835 install-pdf) \
40836 || exit 1
40837
40838 @endif gotools
40839
40840 .PHONY: maybe-install-html-gotools install-html-gotools
40841 maybe-install-html-gotools:
40842 @if gotools
40843 maybe-install-html-gotools: install-html-gotools
40844
40845 install-html-gotools: \
40846 configure-gotools \
40847 html-gotools
40848 @: $(MAKE); $(unstage)
40849 @[ -f ./gotools/Makefile ] || exit 0; \
40850 r=`${PWD_COMMAND}`; export r; \
40851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852 $(HOST_EXPORTS) \
40853 for flag in $(EXTRA_HOST_FLAGS) ; do \
40854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855 done; \
40856 echo "Doing install-html in gotools"; \
40857 (cd $(HOST_SUBDIR)/gotools && \
40858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40860 "RANLIB=$${RANLIB}" \
40861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40862 install-html) \
40863 || exit 1
40864
40865 @endif gotools
40866
40867 .PHONY: maybe-installcheck-gotools installcheck-gotools
40868 maybe-installcheck-gotools:
40869 @if gotools
40870 maybe-installcheck-gotools: installcheck-gotools
40871
40872 installcheck-gotools: \
40873 configure-gotools
40874 @: $(MAKE); $(unstage)
40875 @[ -f ./gotools/Makefile ] || exit 0; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(HOST_EXPORTS) \
40879 for flag in $(EXTRA_HOST_FLAGS) ; do \
40880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881 done; \
40882 echo "Doing installcheck in gotools"; \
40883 (cd $(HOST_SUBDIR)/gotools && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 installcheck) \
40889 || exit 1
40890
40891 @endif gotools
40892
40893 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40894 maybe-mostlyclean-gotools:
40895 @if gotools
40896 maybe-mostlyclean-gotools: mostlyclean-gotools
40897
40898 mostlyclean-gotools:
40899 @: $(MAKE); $(unstage)
40900 @[ -f ./gotools/Makefile ] || exit 0; \
40901 r=`${PWD_COMMAND}`; export r; \
40902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40903 $(HOST_EXPORTS) \
40904 for flag in $(EXTRA_HOST_FLAGS) ; do \
40905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40906 done; \
40907 echo "Doing mostlyclean in gotools"; \
40908 (cd $(HOST_SUBDIR)/gotools && \
40909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40911 "RANLIB=$${RANLIB}" \
40912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40913 mostlyclean) \
40914 || exit 1
40915
40916 @endif gotools
40917
40918 .PHONY: maybe-clean-gotools clean-gotools
40919 maybe-clean-gotools:
40920 @if gotools
40921 maybe-clean-gotools: clean-gotools
40922
40923 clean-gotools:
40924 @: $(MAKE); $(unstage)
40925 @[ -f ./gotools/Makefile ] || exit 0; \
40926 r=`${PWD_COMMAND}`; export r; \
40927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40928 $(HOST_EXPORTS) \
40929 for flag in $(EXTRA_HOST_FLAGS) ; do \
40930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40931 done; \
40932 echo "Doing clean in gotools"; \
40933 (cd $(HOST_SUBDIR)/gotools && \
40934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40936 "RANLIB=$${RANLIB}" \
40937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40938 clean) \
40939 || exit 1
40940
40941 @endif gotools
40942
40943 .PHONY: maybe-distclean-gotools distclean-gotools
40944 maybe-distclean-gotools:
40945 @if gotools
40946 maybe-distclean-gotools: distclean-gotools
40947
40948 distclean-gotools:
40949 @: $(MAKE); $(unstage)
40950 @[ -f ./gotools/Makefile ] || exit 0; \
40951 r=`${PWD_COMMAND}`; export r; \
40952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40953 $(HOST_EXPORTS) \
40954 for flag in $(EXTRA_HOST_FLAGS) ; do \
40955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40956 done; \
40957 echo "Doing distclean in gotools"; \
40958 (cd $(HOST_SUBDIR)/gotools && \
40959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40961 "RANLIB=$${RANLIB}" \
40962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40963 distclean) \
40964 || exit 1
40965
40966 @endif gotools
40967
40968 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40969 maybe-maintainer-clean-gotools:
40970 @if gotools
40971 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40972
40973 maintainer-clean-gotools:
40974 @: $(MAKE); $(unstage)
40975 @[ -f ./gotools/Makefile ] || exit 0; \
40976 r=`${PWD_COMMAND}`; export r; \
40977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40978 $(HOST_EXPORTS) \
40979 for flag in $(EXTRA_HOST_FLAGS) ; do \
40980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40981 done; \
40982 echo "Doing maintainer-clean in gotools"; \
40983 (cd $(HOST_SUBDIR)/gotools && \
40984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40986 "RANLIB=$${RANLIB}" \
40987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40988 maintainer-clean) \
40989 || exit 1
40990
40991 @endif gotools
40992
40993
40994
40995 .PHONY: configure-libctf maybe-configure-libctf
40996 maybe-configure-libctf:
40997 @if gcc-bootstrap
40998 configure-libctf: stage_current
40999 @endif gcc-bootstrap
41000 @if libctf
41001 maybe-configure-libctf: configure-libctf
41002 configure-libctf:
41003 @r=`${PWD_COMMAND}`; export r; \
41004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41005 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41007 $(HOST_EXPORTS) \
41008 echo Configuring in $(HOST_SUBDIR)/libctf; \
41009 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41010 case $(srcdir) in \
41011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41012 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41014 esac; \
41015 module_srcdir=libctf; \
41016 $(SHELL) \
41017 $$s/$$module_srcdir/configure \
41018 --srcdir=$${topdir}/$$module_srcdir \
41019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41020 --target=${target_alias} \
41021 || exit 1
41022 @endif libctf
41023
41024
41025
41026 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41027 maybe-configure-stage1-libctf:
41028 @if libctf-bootstrap
41029 maybe-configure-stage1-libctf: configure-stage1-libctf
41030 configure-stage1-libctf:
41031 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41033 @r=`${PWD_COMMAND}`; export r; \
41034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41035 TFLAGS="$(STAGE1_TFLAGS)"; \
41036 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41037 $(HOST_EXPORTS) \
41038 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41039 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41040 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41041 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41043 cd $(HOST_SUBDIR)/libctf || exit 1; \
41044 case $(srcdir) in \
41045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41046 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41048 esac; \
41049 module_srcdir=libctf; \
41050 $(SHELL) $$s/$$module_srcdir/configure \
41051 --srcdir=$${topdir}/$$module_srcdir \
41052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41053 --target=${target_alias} \
41054 \
41055 $(STAGE1_CONFIGURE_FLAGS)
41056 @endif libctf-bootstrap
41057
41058 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41059 maybe-configure-stage2-libctf:
41060 @if libctf-bootstrap
41061 maybe-configure-stage2-libctf: configure-stage2-libctf
41062 configure-stage2-libctf:
41063 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41065 @r=`${PWD_COMMAND}`; export r; \
41066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41067 TFLAGS="$(STAGE2_TFLAGS)"; \
41068 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41069 $(HOST_EXPORTS) \
41070 $(POSTSTAGE1_HOST_EXPORTS) \
41071 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41072 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41073 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41074 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41076 cd $(HOST_SUBDIR)/libctf || exit 1; \
41077 case $(srcdir) in \
41078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41079 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41081 esac; \
41082 module_srcdir=libctf; \
41083 $(SHELL) $$s/$$module_srcdir/configure \
41084 --srcdir=$${topdir}/$$module_srcdir \
41085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41086 --target=${target_alias} \
41087 --with-build-libsubdir=$(HOST_SUBDIR) \
41088 $(STAGE2_CONFIGURE_FLAGS)
41089 @endif libctf-bootstrap
41090
41091 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41092 maybe-configure-stage3-libctf:
41093 @if libctf-bootstrap
41094 maybe-configure-stage3-libctf: configure-stage3-libctf
41095 configure-stage3-libctf:
41096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41098 @r=`${PWD_COMMAND}`; export r; \
41099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100 TFLAGS="$(STAGE3_TFLAGS)"; \
41101 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41102 $(HOST_EXPORTS) \
41103 $(POSTSTAGE1_HOST_EXPORTS) \
41104 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41105 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41106 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41107 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41109 cd $(HOST_SUBDIR)/libctf || exit 1; \
41110 case $(srcdir) in \
41111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41112 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41114 esac; \
41115 module_srcdir=libctf; \
41116 $(SHELL) $$s/$$module_srcdir/configure \
41117 --srcdir=$${topdir}/$$module_srcdir \
41118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41119 --target=${target_alias} \
41120 --with-build-libsubdir=$(HOST_SUBDIR) \
41121 $(STAGE3_CONFIGURE_FLAGS)
41122 @endif libctf-bootstrap
41123
41124 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41125 maybe-configure-stage4-libctf:
41126 @if libctf-bootstrap
41127 maybe-configure-stage4-libctf: configure-stage4-libctf
41128 configure-stage4-libctf:
41129 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41131 @r=`${PWD_COMMAND}`; export r; \
41132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41133 TFLAGS="$(STAGE4_TFLAGS)"; \
41134 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41135 $(HOST_EXPORTS) \
41136 $(POSTSTAGE1_HOST_EXPORTS) \
41137 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41138 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41139 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41140 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41142 cd $(HOST_SUBDIR)/libctf || exit 1; \
41143 case $(srcdir) in \
41144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41145 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41147 esac; \
41148 module_srcdir=libctf; \
41149 $(SHELL) $$s/$$module_srcdir/configure \
41150 --srcdir=$${topdir}/$$module_srcdir \
41151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41152 --target=${target_alias} \
41153 --with-build-libsubdir=$(HOST_SUBDIR) \
41154 $(STAGE4_CONFIGURE_FLAGS)
41155 @endif libctf-bootstrap
41156
41157 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41158 maybe-configure-stageprofile-libctf:
41159 @if libctf-bootstrap
41160 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41161 configure-stageprofile-libctf:
41162 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41164 @r=`${PWD_COMMAND}`; export r; \
41165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41167 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41168 $(HOST_EXPORTS) \
41169 $(POSTSTAGE1_HOST_EXPORTS) \
41170 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41172 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41173 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41175 cd $(HOST_SUBDIR)/libctf || exit 1; \
41176 case $(srcdir) in \
41177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41178 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41180 esac; \
41181 module_srcdir=libctf; \
41182 $(SHELL) $$s/$$module_srcdir/configure \
41183 --srcdir=$${topdir}/$$module_srcdir \
41184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41185 --target=${target_alias} \
41186 --with-build-libsubdir=$(HOST_SUBDIR) \
41187 $(STAGEprofile_CONFIGURE_FLAGS)
41188 @endif libctf-bootstrap
41189
41190 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41191 maybe-configure-stagetrain-libctf:
41192 @if libctf-bootstrap
41193 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41194 configure-stagetrain-libctf:
41195 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41197 @r=`${PWD_COMMAND}`; export r; \
41198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41199 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41200 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41201 $(HOST_EXPORTS) \
41202 $(POSTSTAGE1_HOST_EXPORTS) \
41203 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41204 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41205 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41206 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41208 cd $(HOST_SUBDIR)/libctf || exit 1; \
41209 case $(srcdir) in \
41210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41211 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41213 esac; \
41214 module_srcdir=libctf; \
41215 $(SHELL) $$s/$$module_srcdir/configure \
41216 --srcdir=$${topdir}/$$module_srcdir \
41217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41218 --target=${target_alias} \
41219 --with-build-libsubdir=$(HOST_SUBDIR) \
41220 $(STAGEtrain_CONFIGURE_FLAGS)
41221 @endif libctf-bootstrap
41222
41223 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41224 maybe-configure-stagefeedback-libctf:
41225 @if libctf-bootstrap
41226 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41227 configure-stagefeedback-libctf:
41228 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41230 @r=`${PWD_COMMAND}`; export r; \
41231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41232 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41233 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41234 $(HOST_EXPORTS) \
41235 $(POSTSTAGE1_HOST_EXPORTS) \
41236 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41237 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41238 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41239 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41241 cd $(HOST_SUBDIR)/libctf || exit 1; \
41242 case $(srcdir) in \
41243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41244 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41246 esac; \
41247 module_srcdir=libctf; \
41248 $(SHELL) $$s/$$module_srcdir/configure \
41249 --srcdir=$${topdir}/$$module_srcdir \
41250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41251 --target=${target_alias} \
41252 --with-build-libsubdir=$(HOST_SUBDIR) \
41253 $(STAGEfeedback_CONFIGURE_FLAGS)
41254 @endif libctf-bootstrap
41255
41256 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41257 maybe-configure-stageautoprofile-libctf:
41258 @if libctf-bootstrap
41259 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41260 configure-stageautoprofile-libctf:
41261 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41263 @r=`${PWD_COMMAND}`; export r; \
41264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41266 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41267 $(HOST_EXPORTS) \
41268 $(POSTSTAGE1_HOST_EXPORTS) \
41269 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41270 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41271 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41272 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41274 cd $(HOST_SUBDIR)/libctf || exit 1; \
41275 case $(srcdir) in \
41276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41277 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41279 esac; \
41280 module_srcdir=libctf; \
41281 $(SHELL) $$s/$$module_srcdir/configure \
41282 --srcdir=$${topdir}/$$module_srcdir \
41283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41284 --target=${target_alias} \
41285 --with-build-libsubdir=$(HOST_SUBDIR) \
41286 $(STAGEautoprofile_CONFIGURE_FLAGS)
41287 @endif libctf-bootstrap
41288
41289 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41290 maybe-configure-stageautofeedback-libctf:
41291 @if libctf-bootstrap
41292 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41293 configure-stageautofeedback-libctf:
41294 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41296 @r=`${PWD_COMMAND}`; export r; \
41297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41298 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41299 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41300 $(HOST_EXPORTS) \
41301 $(POSTSTAGE1_HOST_EXPORTS) \
41302 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41303 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41304 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41305 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41307 cd $(HOST_SUBDIR)/libctf || exit 1; \
41308 case $(srcdir) in \
41309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41310 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41312 esac; \
41313 module_srcdir=libctf; \
41314 $(SHELL) $$s/$$module_srcdir/configure \
41315 --srcdir=$${topdir}/$$module_srcdir \
41316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41317 --target=${target_alias} \
41318 --with-build-libsubdir=$(HOST_SUBDIR) \
41319 $(STAGEautofeedback_CONFIGURE_FLAGS)
41320 @endif libctf-bootstrap
41321
41322
41323
41324
41325
41326 .PHONY: all-libctf maybe-all-libctf
41327 maybe-all-libctf:
41328 @if gcc-bootstrap
41329 all-libctf: stage_current
41330 @endif gcc-bootstrap
41331 @if libctf
41332 TARGET-libctf=all
41333 maybe-all-libctf: all-libctf
41334 all-libctf: configure-libctf
41335 @r=`${PWD_COMMAND}`; export r; \
41336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41337 $(HOST_EXPORTS) \
41338 (cd $(HOST_SUBDIR)/libctf && \
41339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41340 $(TARGET-libctf))
41341 @endif libctf
41342
41343
41344
41345 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41346 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41347 maybe-all-stage1-libctf:
41348 maybe-clean-stage1-libctf:
41349 @if libctf-bootstrap
41350 maybe-all-stage1-libctf: all-stage1-libctf
41351 all-stage1: all-stage1-libctf
41352 TARGET-stage1-libctf = $(TARGET-libctf)
41353 all-stage1-libctf: configure-stage1-libctf
41354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41355 @r=`${PWD_COMMAND}`; export r; \
41356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357 TFLAGS="$(STAGE1_TFLAGS)"; \
41358 $(HOST_EXPORTS) \
41359 cd $(HOST_SUBDIR)/libctf && \
41360 \
41361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41362 CFLAGS="$(STAGE1_CFLAGS)" \
41363 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41364 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41365 LIBCFLAGS="$(LIBCFLAGS)" \
41366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41369 $(EXTRA_HOST_FLAGS) \
41370 $(STAGE1_FLAGS_TO_PASS) \
41371 TFLAGS="$(STAGE1_TFLAGS)" \
41372 $(TARGET-stage1-libctf)
41373
41374 maybe-clean-stage1-libctf: clean-stage1-libctf
41375 clean-stage1: clean-stage1-libctf
41376 clean-stage1-libctf:
41377 @if [ $(current_stage) = stage1 ]; then \
41378 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41379 else \
41380 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41381 $(MAKE) stage1-start; \
41382 fi; \
41383 cd $(HOST_SUBDIR)/libctf && \
41384 $(MAKE) $(EXTRA_HOST_FLAGS) \
41385 $(STAGE1_FLAGS_TO_PASS) clean
41386 @endif libctf-bootstrap
41387
41388
41389 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41390 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41391 maybe-all-stage2-libctf:
41392 maybe-clean-stage2-libctf:
41393 @if libctf-bootstrap
41394 maybe-all-stage2-libctf: all-stage2-libctf
41395 all-stage2: all-stage2-libctf
41396 TARGET-stage2-libctf = $(TARGET-libctf)
41397 all-stage2-libctf: configure-stage2-libctf
41398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41399 @r=`${PWD_COMMAND}`; export r; \
41400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41401 TFLAGS="$(STAGE2_TFLAGS)"; \
41402 $(HOST_EXPORTS) \
41403 $(POSTSTAGE1_HOST_EXPORTS) \
41404 cd $(HOST_SUBDIR)/libctf && \
41405 \
41406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41407 CFLAGS="$(STAGE2_CFLAGS)" \
41408 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41409 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41410 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41415 TFLAGS="$(STAGE2_TFLAGS)" \
41416 $(TARGET-stage2-libctf)
41417
41418 maybe-clean-stage2-libctf: clean-stage2-libctf
41419 clean-stage2: clean-stage2-libctf
41420 clean-stage2-libctf:
41421 @if [ $(current_stage) = stage2 ]; then \
41422 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41423 else \
41424 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41425 $(MAKE) stage2-start; \
41426 fi; \
41427 cd $(HOST_SUBDIR)/libctf && \
41428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41429 @endif libctf-bootstrap
41430
41431
41432 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41433 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41434 maybe-all-stage3-libctf:
41435 maybe-clean-stage3-libctf:
41436 @if libctf-bootstrap
41437 maybe-all-stage3-libctf: all-stage3-libctf
41438 all-stage3: all-stage3-libctf
41439 TARGET-stage3-libctf = $(TARGET-libctf)
41440 all-stage3-libctf: configure-stage3-libctf
41441 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41442 @r=`${PWD_COMMAND}`; export r; \
41443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41444 TFLAGS="$(STAGE3_TFLAGS)"; \
41445 $(HOST_EXPORTS) \
41446 $(POSTSTAGE1_HOST_EXPORTS) \
41447 cd $(HOST_SUBDIR)/libctf && \
41448 \
41449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41450 CFLAGS="$(STAGE3_CFLAGS)" \
41451 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41452 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41453 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41458 TFLAGS="$(STAGE3_TFLAGS)" \
41459 $(TARGET-stage3-libctf)
41460
41461 maybe-clean-stage3-libctf: clean-stage3-libctf
41462 clean-stage3: clean-stage3-libctf
41463 clean-stage3-libctf:
41464 @if [ $(current_stage) = stage3 ]; then \
41465 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41466 else \
41467 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41468 $(MAKE) stage3-start; \
41469 fi; \
41470 cd $(HOST_SUBDIR)/libctf && \
41471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41472 @endif libctf-bootstrap
41473
41474
41475 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41476 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41477 maybe-all-stage4-libctf:
41478 maybe-clean-stage4-libctf:
41479 @if libctf-bootstrap
41480 maybe-all-stage4-libctf: all-stage4-libctf
41481 all-stage4: all-stage4-libctf
41482 TARGET-stage4-libctf = $(TARGET-libctf)
41483 all-stage4-libctf: configure-stage4-libctf
41484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41485 @r=`${PWD_COMMAND}`; export r; \
41486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41487 TFLAGS="$(STAGE4_TFLAGS)"; \
41488 $(HOST_EXPORTS) \
41489 $(POSTSTAGE1_HOST_EXPORTS) \
41490 cd $(HOST_SUBDIR)/libctf && \
41491 \
41492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41493 CFLAGS="$(STAGE4_CFLAGS)" \
41494 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41495 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41496 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41501 TFLAGS="$(STAGE4_TFLAGS)" \
41502 $(TARGET-stage4-libctf)
41503
41504 maybe-clean-stage4-libctf: clean-stage4-libctf
41505 clean-stage4: clean-stage4-libctf
41506 clean-stage4-libctf:
41507 @if [ $(current_stage) = stage4 ]; then \
41508 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41509 else \
41510 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41511 $(MAKE) stage4-start; \
41512 fi; \
41513 cd $(HOST_SUBDIR)/libctf && \
41514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41515 @endif libctf-bootstrap
41516
41517
41518 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41519 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41520 maybe-all-stageprofile-libctf:
41521 maybe-clean-stageprofile-libctf:
41522 @if libctf-bootstrap
41523 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41524 all-stageprofile: all-stageprofile-libctf
41525 TARGET-stageprofile-libctf = $(TARGET-libctf)
41526 all-stageprofile-libctf: configure-stageprofile-libctf
41527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41528 @r=`${PWD_COMMAND}`; export r; \
41529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41531 $(HOST_EXPORTS) \
41532 $(POSTSTAGE1_HOST_EXPORTS) \
41533 cd $(HOST_SUBDIR)/libctf && \
41534 \
41535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41536 CFLAGS="$(STAGEprofile_CFLAGS)" \
41537 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41538 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41539 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41544 TFLAGS="$(STAGEprofile_TFLAGS)" \
41545 $(TARGET-stageprofile-libctf)
41546
41547 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41548 clean-stageprofile: clean-stageprofile-libctf
41549 clean-stageprofile-libctf:
41550 @if [ $(current_stage) = stageprofile ]; then \
41551 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41552 else \
41553 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41554 $(MAKE) stageprofile-start; \
41555 fi; \
41556 cd $(HOST_SUBDIR)/libctf && \
41557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41558 @endif libctf-bootstrap
41559
41560
41561 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41562 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41563 maybe-all-stagetrain-libctf:
41564 maybe-clean-stagetrain-libctf:
41565 @if libctf-bootstrap
41566 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41567 all-stagetrain: all-stagetrain-libctf
41568 TARGET-stagetrain-libctf = $(TARGET-libctf)
41569 all-stagetrain-libctf: configure-stagetrain-libctf
41570 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41571 @r=`${PWD_COMMAND}`; export r; \
41572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41574 $(HOST_EXPORTS) \
41575 $(POSTSTAGE1_HOST_EXPORTS) \
41576 cd $(HOST_SUBDIR)/libctf && \
41577 \
41578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41579 CFLAGS="$(STAGEtrain_CFLAGS)" \
41580 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41581 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41582 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41587 TFLAGS="$(STAGEtrain_TFLAGS)" \
41588 $(TARGET-stagetrain-libctf)
41589
41590 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41591 clean-stagetrain: clean-stagetrain-libctf
41592 clean-stagetrain-libctf:
41593 @if [ $(current_stage) = stagetrain ]; then \
41594 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41595 else \
41596 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41597 $(MAKE) stagetrain-start; \
41598 fi; \
41599 cd $(HOST_SUBDIR)/libctf && \
41600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41601 @endif libctf-bootstrap
41602
41603
41604 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41605 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41606 maybe-all-stagefeedback-libctf:
41607 maybe-clean-stagefeedback-libctf:
41608 @if libctf-bootstrap
41609 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41610 all-stagefeedback: all-stagefeedback-libctf
41611 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41612 all-stagefeedback-libctf: configure-stagefeedback-libctf
41613 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41614 @r=`${PWD_COMMAND}`; export r; \
41615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41616 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41617 $(HOST_EXPORTS) \
41618 $(POSTSTAGE1_HOST_EXPORTS) \
41619 cd $(HOST_SUBDIR)/libctf && \
41620 \
41621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41622 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41623 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41624 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41625 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41630 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41631 $(TARGET-stagefeedback-libctf)
41632
41633 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41634 clean-stagefeedback: clean-stagefeedback-libctf
41635 clean-stagefeedback-libctf:
41636 @if [ $(current_stage) = stagefeedback ]; then \
41637 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41638 else \
41639 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41640 $(MAKE) stagefeedback-start; \
41641 fi; \
41642 cd $(HOST_SUBDIR)/libctf && \
41643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41644 @endif libctf-bootstrap
41645
41646
41647 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41648 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41649 maybe-all-stageautoprofile-libctf:
41650 maybe-clean-stageautoprofile-libctf:
41651 @if libctf-bootstrap
41652 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41653 all-stageautoprofile: all-stageautoprofile-libctf
41654 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41655 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41656 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41657 @r=`${PWD_COMMAND}`; export r; \
41658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41659 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41660 $(HOST_EXPORTS) \
41661 $(POSTSTAGE1_HOST_EXPORTS) \
41662 cd $(HOST_SUBDIR)/libctf && \
41663 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41665 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41666 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41667 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41668 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41673 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41674 $(TARGET-stageautoprofile-libctf)
41675
41676 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41677 clean-stageautoprofile: clean-stageautoprofile-libctf
41678 clean-stageautoprofile-libctf:
41679 @if [ $(current_stage) = stageautoprofile ]; then \
41680 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41681 else \
41682 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41683 $(MAKE) stageautoprofile-start; \
41684 fi; \
41685 cd $(HOST_SUBDIR)/libctf && \
41686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41687 @endif libctf-bootstrap
41688
41689
41690 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41691 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41692 maybe-all-stageautofeedback-libctf:
41693 maybe-clean-stageautofeedback-libctf:
41694 @if libctf-bootstrap
41695 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41696 all-stageautofeedback: all-stageautofeedback-libctf
41697 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41698 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41699 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41700 @r=`${PWD_COMMAND}`; export r; \
41701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41702 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41703 $(HOST_EXPORTS) \
41704 $(POSTSTAGE1_HOST_EXPORTS) \
41705 cd $(HOST_SUBDIR)/libctf && \
41706 \
41707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41708 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41709 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41710 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41711 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41716 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41717 $(TARGET-stageautofeedback-libctf)
41718
41719 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41720 clean-stageautofeedback: clean-stageautofeedback-libctf
41721 clean-stageautofeedback-libctf:
41722 @if [ $(current_stage) = stageautofeedback ]; then \
41723 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41724 else \
41725 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41726 $(MAKE) stageautofeedback-start; \
41727 fi; \
41728 cd $(HOST_SUBDIR)/libctf && \
41729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41730 @endif libctf-bootstrap
41731
41732
41733
41734
41735
41736 .PHONY: check-libctf maybe-check-libctf
41737 maybe-check-libctf:
41738 @if libctf
41739 maybe-check-libctf: check-libctf
41740
41741 check-libctf:
41742 @: $(MAKE); $(unstage)
41743 @r=`${PWD_COMMAND}`; export r; \
41744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41745 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41746 (cd $(HOST_SUBDIR)/libctf && \
41747 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41748
41749 @endif libctf
41750
41751 .PHONY: install-libctf maybe-install-libctf
41752 maybe-install-libctf:
41753 @if libctf
41754 maybe-install-libctf: install-libctf
41755
41756 install-libctf: installdirs
41757 @: $(MAKE); $(unstage)
41758 @r=`${PWD_COMMAND}`; export r; \
41759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41760 $(HOST_EXPORTS) \
41761 (cd $(HOST_SUBDIR)/libctf && \
41762 $(MAKE) $(FLAGS_TO_PASS) install)
41763
41764 @endif libctf
41765
41766 .PHONY: install-strip-libctf maybe-install-strip-libctf
41767 maybe-install-strip-libctf:
41768 @if libctf
41769 maybe-install-strip-libctf: install-strip-libctf
41770
41771 install-strip-libctf: installdirs
41772 @: $(MAKE); $(unstage)
41773 @r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 $(HOST_EXPORTS) \
41776 (cd $(HOST_SUBDIR)/libctf && \
41777 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41778
41779 @endif libctf
41780
41781 # Other targets (info, dvi, pdf, etc.)
41782
41783 .PHONY: maybe-info-libctf info-libctf
41784 maybe-info-libctf:
41785 @if libctf
41786 maybe-info-libctf: info-libctf
41787
41788 info-libctf: \
41789 configure-libctf
41790 @[ -f ./libctf/Makefile ] || exit 0; \
41791 r=`${PWD_COMMAND}`; export r; \
41792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41793 $(HOST_EXPORTS) \
41794 for flag in $(EXTRA_HOST_FLAGS) ; do \
41795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41796 done; \
41797 echo "Doing info in libctf"; \
41798 (cd $(HOST_SUBDIR)/libctf && \
41799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41801 "RANLIB=$${RANLIB}" \
41802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41803 info) \
41804 || exit 1
41805
41806 @endif libctf
41807
41808 .PHONY: maybe-dvi-libctf dvi-libctf
41809 maybe-dvi-libctf:
41810 @if libctf
41811 maybe-dvi-libctf: dvi-libctf
41812
41813 dvi-libctf: \
41814 configure-libctf
41815 @[ -f ./libctf/Makefile ] || exit 0; \
41816 r=`${PWD_COMMAND}`; export r; \
41817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41818 $(HOST_EXPORTS) \
41819 for flag in $(EXTRA_HOST_FLAGS) ; do \
41820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41821 done; \
41822 echo "Doing dvi in libctf"; \
41823 (cd $(HOST_SUBDIR)/libctf && \
41824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41826 "RANLIB=$${RANLIB}" \
41827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41828 dvi) \
41829 || exit 1
41830
41831 @endif libctf
41832
41833 .PHONY: maybe-pdf-libctf pdf-libctf
41834 maybe-pdf-libctf:
41835 @if libctf
41836 maybe-pdf-libctf: pdf-libctf
41837
41838 pdf-libctf: \
41839 configure-libctf
41840 @[ -f ./libctf/Makefile ] || exit 0; \
41841 r=`${PWD_COMMAND}`; export r; \
41842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41843 $(HOST_EXPORTS) \
41844 for flag in $(EXTRA_HOST_FLAGS) ; do \
41845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41846 done; \
41847 echo "Doing pdf in libctf"; \
41848 (cd $(HOST_SUBDIR)/libctf && \
41849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41851 "RANLIB=$${RANLIB}" \
41852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41853 pdf) \
41854 || exit 1
41855
41856 @endif libctf
41857
41858 .PHONY: maybe-html-libctf html-libctf
41859 maybe-html-libctf:
41860 @if libctf
41861 maybe-html-libctf: html-libctf
41862
41863 html-libctf: \
41864 configure-libctf
41865 @[ -f ./libctf/Makefile ] || exit 0; \
41866 r=`${PWD_COMMAND}`; export r; \
41867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41868 $(HOST_EXPORTS) \
41869 for flag in $(EXTRA_HOST_FLAGS) ; do \
41870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41871 done; \
41872 echo "Doing html in libctf"; \
41873 (cd $(HOST_SUBDIR)/libctf && \
41874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41876 "RANLIB=$${RANLIB}" \
41877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41878 html) \
41879 || exit 1
41880
41881 @endif libctf
41882
41883 .PHONY: maybe-TAGS-libctf TAGS-libctf
41884 maybe-TAGS-libctf:
41885 @if libctf
41886 maybe-TAGS-libctf: TAGS-libctf
41887
41888 TAGS-libctf: \
41889 configure-libctf
41890 @[ -f ./libctf/Makefile ] || exit 0; \
41891 r=`${PWD_COMMAND}`; export r; \
41892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41893 $(HOST_EXPORTS) \
41894 for flag in $(EXTRA_HOST_FLAGS) ; do \
41895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41896 done; \
41897 echo "Doing TAGS in libctf"; \
41898 (cd $(HOST_SUBDIR)/libctf && \
41899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41901 "RANLIB=$${RANLIB}" \
41902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41903 TAGS) \
41904 || exit 1
41905
41906 @endif libctf
41907
41908 .PHONY: maybe-install-info-libctf install-info-libctf
41909 maybe-install-info-libctf:
41910 @if libctf
41911 maybe-install-info-libctf: install-info-libctf
41912
41913 install-info-libctf: \
41914 configure-libctf \
41915 info-libctf
41916 @[ -f ./libctf/Makefile ] || exit 0; \
41917 r=`${PWD_COMMAND}`; export r; \
41918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41919 $(HOST_EXPORTS) \
41920 for flag in $(EXTRA_HOST_FLAGS) ; do \
41921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41922 done; \
41923 echo "Doing install-info in libctf"; \
41924 (cd $(HOST_SUBDIR)/libctf && \
41925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41927 "RANLIB=$${RANLIB}" \
41928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41929 install-info) \
41930 || exit 1
41931
41932 @endif libctf
41933
41934 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41935 maybe-install-pdf-libctf:
41936 @if libctf
41937 maybe-install-pdf-libctf: install-pdf-libctf
41938
41939 install-pdf-libctf: \
41940 configure-libctf \
41941 pdf-libctf
41942 @[ -f ./libctf/Makefile ] || exit 0; \
41943 r=`${PWD_COMMAND}`; export r; \
41944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945 $(HOST_EXPORTS) \
41946 for flag in $(EXTRA_HOST_FLAGS) ; do \
41947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41948 done; \
41949 echo "Doing install-pdf in libctf"; \
41950 (cd $(HOST_SUBDIR)/libctf && \
41951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41953 "RANLIB=$${RANLIB}" \
41954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41955 install-pdf) \
41956 || exit 1
41957
41958 @endif libctf
41959
41960 .PHONY: maybe-install-html-libctf install-html-libctf
41961 maybe-install-html-libctf:
41962 @if libctf
41963 maybe-install-html-libctf: install-html-libctf
41964
41965 install-html-libctf: \
41966 configure-libctf \
41967 html-libctf
41968 @[ -f ./libctf/Makefile ] || exit 0; \
41969 r=`${PWD_COMMAND}`; export r; \
41970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41971 $(HOST_EXPORTS) \
41972 for flag in $(EXTRA_HOST_FLAGS) ; do \
41973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41974 done; \
41975 echo "Doing install-html in libctf"; \
41976 (cd $(HOST_SUBDIR)/libctf && \
41977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41979 "RANLIB=$${RANLIB}" \
41980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41981 install-html) \
41982 || exit 1
41983
41984 @endif libctf
41985
41986 .PHONY: maybe-installcheck-libctf installcheck-libctf
41987 maybe-installcheck-libctf:
41988 @if libctf
41989 maybe-installcheck-libctf: installcheck-libctf
41990
41991 installcheck-libctf: \
41992 configure-libctf
41993 @[ -f ./libctf/Makefile ] || exit 0; \
41994 r=`${PWD_COMMAND}`; export r; \
41995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41996 $(HOST_EXPORTS) \
41997 for flag in $(EXTRA_HOST_FLAGS) ; do \
41998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41999 done; \
42000 echo "Doing installcheck in libctf"; \
42001 (cd $(HOST_SUBDIR)/libctf && \
42002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42004 "RANLIB=$${RANLIB}" \
42005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42006 installcheck) \
42007 || exit 1
42008
42009 @endif libctf
42010
42011 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42012 maybe-mostlyclean-libctf:
42013 @if libctf
42014 maybe-mostlyclean-libctf: mostlyclean-libctf
42015
42016 mostlyclean-libctf:
42017 @[ -f ./libctf/Makefile ] || exit 0; \
42018 r=`${PWD_COMMAND}`; export r; \
42019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020 $(HOST_EXPORTS) \
42021 for flag in $(EXTRA_HOST_FLAGS) ; do \
42022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42023 done; \
42024 echo "Doing mostlyclean in libctf"; \
42025 (cd $(HOST_SUBDIR)/libctf && \
42026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42028 "RANLIB=$${RANLIB}" \
42029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42030 mostlyclean) \
42031 || exit 1
42032
42033 @endif libctf
42034
42035 .PHONY: maybe-clean-libctf clean-libctf
42036 maybe-clean-libctf:
42037 @if libctf
42038 maybe-clean-libctf: clean-libctf
42039
42040 clean-libctf:
42041 @[ -f ./libctf/Makefile ] || exit 0; \
42042 r=`${PWD_COMMAND}`; export r; \
42043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42044 $(HOST_EXPORTS) \
42045 for flag in $(EXTRA_HOST_FLAGS) ; do \
42046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42047 done; \
42048 echo "Doing clean in libctf"; \
42049 (cd $(HOST_SUBDIR)/libctf && \
42050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42052 "RANLIB=$${RANLIB}" \
42053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42054 clean) \
42055 || exit 1
42056
42057 @endif libctf
42058
42059 .PHONY: maybe-distclean-libctf distclean-libctf
42060 maybe-distclean-libctf:
42061 @if libctf
42062 maybe-distclean-libctf: distclean-libctf
42063
42064 distclean-libctf:
42065 @[ -f ./libctf/Makefile ] || exit 0; \
42066 r=`${PWD_COMMAND}`; export r; \
42067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42068 $(HOST_EXPORTS) \
42069 for flag in $(EXTRA_HOST_FLAGS) ; do \
42070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42071 done; \
42072 echo "Doing distclean in libctf"; \
42073 (cd $(HOST_SUBDIR)/libctf && \
42074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42076 "RANLIB=$${RANLIB}" \
42077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42078 distclean) \
42079 || exit 1
42080
42081 @endif libctf
42082
42083 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42084 maybe-maintainer-clean-libctf:
42085 @if libctf
42086 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42087
42088 maintainer-clean-libctf:
42089 @[ -f ./libctf/Makefile ] || exit 0; \
42090 r=`${PWD_COMMAND}`; export r; \
42091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42092 $(HOST_EXPORTS) \
42093 for flag in $(EXTRA_HOST_FLAGS) ; do \
42094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42095 done; \
42096 echo "Doing maintainer-clean in libctf"; \
42097 (cd $(HOST_SUBDIR)/libctf && \
42098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42100 "RANLIB=$${RANLIB}" \
42101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42102 maintainer-clean) \
42103 || exit 1
42104
42105 @endif libctf
42106
42107
42108
42109 # ---------------------------------------
42110 # Modules which run on the target machine
42111 # ---------------------------------------
42112
42113
42114
42115
42116 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42117 maybe-configure-target-libstdc++-v3:
42118 @if gcc-bootstrap
42119 configure-target-libstdc++-v3: stage_current
42120 @endif gcc-bootstrap
42121 @if target-libstdc++-v3
42122 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42123 configure-target-libstdc++-v3:
42124 @r=`${PWD_COMMAND}`; export r; \
42125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42126 echo "Checking multilib configuration for libstdc++-v3..."; \
42127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42128 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42129 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42130 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42131 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42132 else \
42133 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42134 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42135 fi; \
42136 else \
42137 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42138 fi; \
42139 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42140 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42141 $(RAW_CXX_TARGET_EXPORTS) \
42142 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42143 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42144 case $(srcdir) in \
42145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42146 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42148 esac; \
42149 module_srcdir=libstdc++-v3; \
42150 rm -f no-such-file || : ; \
42151 CONFIG_SITE=no-such-file $(SHELL) \
42152 $$s/$$module_srcdir/configure \
42153 --srcdir=$${topdir}/$$module_srcdir \
42154 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42155 --target=${target_alias} \
42156 || exit 1
42157 @endif target-libstdc++-v3
42158
42159
42160
42161 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42162 maybe-configure-stage1-target-libstdc++-v3:
42163 @if target-libstdc++-v3-bootstrap
42164 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42165 configure-stage1-target-libstdc++-v3:
42166 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42167 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42168 @r=`${PWD_COMMAND}`; export r; \
42169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42170 TFLAGS="$(STAGE1_TFLAGS)"; \
42171 echo "Checking multilib configuration for libstdc++-v3..."; \
42172 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42173 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42174 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42175 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42176 else \
42177 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42178 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42179 fi; \
42180 else \
42181 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42182 fi; \
42183 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42184 $(RAW_CXX_TARGET_EXPORTS) \
42185 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42188 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42189 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42190 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42191 case $(srcdir) in \
42192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42193 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42195 esac; \
42196 module_srcdir=libstdc++-v3; \
42197 $(SHELL) $$s/$$module_srcdir/configure \
42198 --srcdir=$${topdir}/$$module_srcdir \
42199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42200 --target=${target_alias} \
42201 \
42202 $(STAGE1_CONFIGURE_FLAGS)
42203 @endif target-libstdc++-v3-bootstrap
42204
42205 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42206 maybe-configure-stage2-target-libstdc++-v3:
42207 @if target-libstdc++-v3-bootstrap
42208 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42209 configure-stage2-target-libstdc++-v3:
42210 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42211 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42212 @r=`${PWD_COMMAND}`; export r; \
42213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214 TFLAGS="$(STAGE2_TFLAGS)"; \
42215 echo "Checking multilib configuration for libstdc++-v3..."; \
42216 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42217 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42218 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42219 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42220 else \
42221 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42222 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42223 fi; \
42224 else \
42225 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42226 fi; \
42227 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42228 $(RAW_CXX_TARGET_EXPORTS) \
42229 \
42230 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42231 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42232 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42233 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42234 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42235 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42236 case $(srcdir) in \
42237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42238 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42240 esac; \
42241 module_srcdir=libstdc++-v3; \
42242 $(SHELL) $$s/$$module_srcdir/configure \
42243 --srcdir=$${topdir}/$$module_srcdir \
42244 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42245 --target=${target_alias} \
42246 --with-build-libsubdir=$(HOST_SUBDIR) \
42247 $(STAGE2_CONFIGURE_FLAGS)
42248 @endif target-libstdc++-v3-bootstrap
42249
42250 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42251 maybe-configure-stage3-target-libstdc++-v3:
42252 @if target-libstdc++-v3-bootstrap
42253 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42254 configure-stage3-target-libstdc++-v3:
42255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42256 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42257 @r=`${PWD_COMMAND}`; export r; \
42258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42259 TFLAGS="$(STAGE3_TFLAGS)"; \
42260 echo "Checking multilib configuration for libstdc++-v3..."; \
42261 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42262 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42263 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42264 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42265 else \
42266 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42267 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42268 fi; \
42269 else \
42270 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42271 fi; \
42272 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42273 $(RAW_CXX_TARGET_EXPORTS) \
42274 \
42275 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42276 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42277 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42278 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42280 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42281 case $(srcdir) in \
42282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42283 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42285 esac; \
42286 module_srcdir=libstdc++-v3; \
42287 $(SHELL) $$s/$$module_srcdir/configure \
42288 --srcdir=$${topdir}/$$module_srcdir \
42289 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42290 --target=${target_alias} \
42291 --with-build-libsubdir=$(HOST_SUBDIR) \
42292 $(STAGE3_CONFIGURE_FLAGS)
42293 @endif target-libstdc++-v3-bootstrap
42294
42295 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42296 maybe-configure-stage4-target-libstdc++-v3:
42297 @if target-libstdc++-v3-bootstrap
42298 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42299 configure-stage4-target-libstdc++-v3:
42300 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42301 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42302 @r=`${PWD_COMMAND}`; export r; \
42303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42304 TFLAGS="$(STAGE4_TFLAGS)"; \
42305 echo "Checking multilib configuration for libstdc++-v3..."; \
42306 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42307 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42308 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42309 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42310 else \
42311 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42312 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42313 fi; \
42314 else \
42315 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42316 fi; \
42317 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42318 $(RAW_CXX_TARGET_EXPORTS) \
42319 \
42320 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42321 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42322 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42323 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42324 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42325 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42326 case $(srcdir) in \
42327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42328 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42330 esac; \
42331 module_srcdir=libstdc++-v3; \
42332 $(SHELL) $$s/$$module_srcdir/configure \
42333 --srcdir=$${topdir}/$$module_srcdir \
42334 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42335 --target=${target_alias} \
42336 --with-build-libsubdir=$(HOST_SUBDIR) \
42337 $(STAGE4_CONFIGURE_FLAGS)
42338 @endif target-libstdc++-v3-bootstrap
42339
42340 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42341 maybe-configure-stageprofile-target-libstdc++-v3:
42342 @if target-libstdc++-v3-bootstrap
42343 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42344 configure-stageprofile-target-libstdc++-v3:
42345 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42346 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42347 @r=`${PWD_COMMAND}`; export r; \
42348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42350 echo "Checking multilib configuration for libstdc++-v3..."; \
42351 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42352 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42353 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42354 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42355 else \
42356 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42357 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42358 fi; \
42359 else \
42360 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42361 fi; \
42362 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42363 $(RAW_CXX_TARGET_EXPORTS) \
42364 \
42365 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42366 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42367 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42368 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42370 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42371 case $(srcdir) in \
42372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42373 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42375 esac; \
42376 module_srcdir=libstdc++-v3; \
42377 $(SHELL) $$s/$$module_srcdir/configure \
42378 --srcdir=$${topdir}/$$module_srcdir \
42379 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42380 --target=${target_alias} \
42381 --with-build-libsubdir=$(HOST_SUBDIR) \
42382 $(STAGEprofile_CONFIGURE_FLAGS)
42383 @endif target-libstdc++-v3-bootstrap
42384
42385 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42386 maybe-configure-stagetrain-target-libstdc++-v3:
42387 @if target-libstdc++-v3-bootstrap
42388 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42389 configure-stagetrain-target-libstdc++-v3:
42390 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42391 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42392 @r=`${PWD_COMMAND}`; export r; \
42393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42395 echo "Checking multilib configuration for libstdc++-v3..."; \
42396 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42397 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42398 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42399 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42400 else \
42401 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42402 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42403 fi; \
42404 else \
42405 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42406 fi; \
42407 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42408 $(RAW_CXX_TARGET_EXPORTS) \
42409 \
42410 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42411 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42412 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42413 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42414 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42415 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42416 case $(srcdir) in \
42417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42418 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42420 esac; \
42421 module_srcdir=libstdc++-v3; \
42422 $(SHELL) $$s/$$module_srcdir/configure \
42423 --srcdir=$${topdir}/$$module_srcdir \
42424 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42425 --target=${target_alias} \
42426 --with-build-libsubdir=$(HOST_SUBDIR) \
42427 $(STAGEtrain_CONFIGURE_FLAGS)
42428 @endif target-libstdc++-v3-bootstrap
42429
42430 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42431 maybe-configure-stagefeedback-target-libstdc++-v3:
42432 @if target-libstdc++-v3-bootstrap
42433 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42434 configure-stagefeedback-target-libstdc++-v3:
42435 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42436 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42437 @r=`${PWD_COMMAND}`; export r; \
42438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42439 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42440 echo "Checking multilib configuration for libstdc++-v3..."; \
42441 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42442 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42443 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42444 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42445 else \
42446 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42447 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42448 fi; \
42449 else \
42450 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42451 fi; \
42452 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42453 $(RAW_CXX_TARGET_EXPORTS) \
42454 \
42455 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42456 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42457 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42458 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42460 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42461 case $(srcdir) in \
42462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42463 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42465 esac; \
42466 module_srcdir=libstdc++-v3; \
42467 $(SHELL) $$s/$$module_srcdir/configure \
42468 --srcdir=$${topdir}/$$module_srcdir \
42469 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42470 --target=${target_alias} \
42471 --with-build-libsubdir=$(HOST_SUBDIR) \
42472 $(STAGEfeedback_CONFIGURE_FLAGS)
42473 @endif target-libstdc++-v3-bootstrap
42474
42475 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42476 maybe-configure-stageautoprofile-target-libstdc++-v3:
42477 @if target-libstdc++-v3-bootstrap
42478 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42479 configure-stageautoprofile-target-libstdc++-v3:
42480 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42481 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42482 @r=`${PWD_COMMAND}`; export r; \
42483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42484 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42485 echo "Checking multilib configuration for libstdc++-v3..."; \
42486 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42487 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42488 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42489 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42490 else \
42491 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42492 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42493 fi; \
42494 else \
42495 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42496 fi; \
42497 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42498 $(RAW_CXX_TARGET_EXPORTS) \
42499 \
42500 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42501 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42502 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42503 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42505 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42506 case $(srcdir) in \
42507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42508 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42510 esac; \
42511 module_srcdir=libstdc++-v3; \
42512 $(SHELL) $$s/$$module_srcdir/configure \
42513 --srcdir=$${topdir}/$$module_srcdir \
42514 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42515 --target=${target_alias} \
42516 --with-build-libsubdir=$(HOST_SUBDIR) \
42517 $(STAGEautoprofile_CONFIGURE_FLAGS)
42518 @endif target-libstdc++-v3-bootstrap
42519
42520 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42521 maybe-configure-stageautofeedback-target-libstdc++-v3:
42522 @if target-libstdc++-v3-bootstrap
42523 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42524 configure-stageautofeedback-target-libstdc++-v3:
42525 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42526 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42527 @r=`${PWD_COMMAND}`; export r; \
42528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42529 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42530 echo "Checking multilib configuration for libstdc++-v3..."; \
42531 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42532 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42533 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42534 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42535 else \
42536 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42537 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42538 fi; \
42539 else \
42540 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42541 fi; \
42542 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42543 $(RAW_CXX_TARGET_EXPORTS) \
42544 \
42545 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42548 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42549 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42550 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42551 case $(srcdir) in \
42552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42553 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42555 esac; \
42556 module_srcdir=libstdc++-v3; \
42557 $(SHELL) $$s/$$module_srcdir/configure \
42558 --srcdir=$${topdir}/$$module_srcdir \
42559 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42560 --target=${target_alias} \
42561 --with-build-libsubdir=$(HOST_SUBDIR) \
42562 $(STAGEautofeedback_CONFIGURE_FLAGS)
42563 @endif target-libstdc++-v3-bootstrap
42564
42565
42566
42567
42568
42569 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42570 maybe-all-target-libstdc++-v3:
42571 @if gcc-bootstrap
42572 all-target-libstdc++-v3: stage_current
42573 @endif gcc-bootstrap
42574 @if target-libstdc++-v3
42575 TARGET-target-libstdc++-v3=all
42576 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42577 all-target-libstdc++-v3: configure-target-libstdc++-v3
42578 @r=`${PWD_COMMAND}`; export r; \
42579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42580 $(RAW_CXX_TARGET_EXPORTS) \
42581 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42582 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42583 $(TARGET-target-libstdc++-v3))
42584 @endif target-libstdc++-v3
42585
42586
42587
42588 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42589 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42590 maybe-all-stage1-target-libstdc++-v3:
42591 maybe-clean-stage1-target-libstdc++-v3:
42592 @if target-libstdc++-v3-bootstrap
42593 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42594 all-stage1: all-stage1-target-libstdc++-v3
42595 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42596 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42597 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42598 @r=`${PWD_COMMAND}`; export r; \
42599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42600 TFLAGS="$(STAGE1_TFLAGS)"; \
42601 $(RAW_CXX_TARGET_EXPORTS) \
42602 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42603 \
42604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42605 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42611 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42612 \
42613 TFLAGS="$(STAGE1_TFLAGS)" \
42614 $(TARGET-stage1-target-libstdc++-v3)
42615
42616 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42617 clean-stage1: clean-stage1-target-libstdc++-v3
42618 clean-stage1-target-libstdc++-v3:
42619 @if [ $(current_stage) = stage1 ]; then \
42620 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42621 else \
42622 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42623 $(MAKE) stage1-start; \
42624 fi; \
42625 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42626 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42627 clean
42628 @endif target-libstdc++-v3-bootstrap
42629
42630
42631 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42632 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42633 maybe-all-stage2-target-libstdc++-v3:
42634 maybe-clean-stage2-target-libstdc++-v3:
42635 @if target-libstdc++-v3-bootstrap
42636 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42637 all-stage2: all-stage2-target-libstdc++-v3
42638 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42639 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42640 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42641 @r=`${PWD_COMMAND}`; export r; \
42642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42643 TFLAGS="$(STAGE2_TFLAGS)"; \
42644 $(RAW_CXX_TARGET_EXPORTS) \
42645 \
42646 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42647 \
42648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42649 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42650 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42651 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42655 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42656 TFLAGS="$(STAGE2_TFLAGS)" \
42657 $(TARGET-stage2-target-libstdc++-v3)
42658
42659 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42660 clean-stage2: clean-stage2-target-libstdc++-v3
42661 clean-stage2-target-libstdc++-v3:
42662 @if [ $(current_stage) = stage2 ]; then \
42663 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42664 else \
42665 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42666 $(MAKE) stage2-start; \
42667 fi; \
42668 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42669 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42670 @endif target-libstdc++-v3-bootstrap
42671
42672
42673 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42674 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42675 maybe-all-stage3-target-libstdc++-v3:
42676 maybe-clean-stage3-target-libstdc++-v3:
42677 @if target-libstdc++-v3-bootstrap
42678 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42679 all-stage3: all-stage3-target-libstdc++-v3
42680 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42681 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42682 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42683 @r=`${PWD_COMMAND}`; export r; \
42684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42685 TFLAGS="$(STAGE3_TFLAGS)"; \
42686 $(RAW_CXX_TARGET_EXPORTS) \
42687 \
42688 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42689 \
42690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42691 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42692 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42693 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42694 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42695 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42696 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42697 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42698 TFLAGS="$(STAGE3_TFLAGS)" \
42699 $(TARGET-stage3-target-libstdc++-v3)
42700
42701 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42702 clean-stage3: clean-stage3-target-libstdc++-v3
42703 clean-stage3-target-libstdc++-v3:
42704 @if [ $(current_stage) = stage3 ]; then \
42705 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42706 else \
42707 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42708 $(MAKE) stage3-start; \
42709 fi; \
42710 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42711 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42712 @endif target-libstdc++-v3-bootstrap
42713
42714
42715 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42716 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42717 maybe-all-stage4-target-libstdc++-v3:
42718 maybe-clean-stage4-target-libstdc++-v3:
42719 @if target-libstdc++-v3-bootstrap
42720 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42721 all-stage4: all-stage4-target-libstdc++-v3
42722 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42723 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42724 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42725 @r=`${PWD_COMMAND}`; export r; \
42726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42727 TFLAGS="$(STAGE4_TFLAGS)"; \
42728 $(RAW_CXX_TARGET_EXPORTS) \
42729 \
42730 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42731 \
42732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42733 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42734 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42735 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42739 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42740 TFLAGS="$(STAGE4_TFLAGS)" \
42741 $(TARGET-stage4-target-libstdc++-v3)
42742
42743 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42744 clean-stage4: clean-stage4-target-libstdc++-v3
42745 clean-stage4-target-libstdc++-v3:
42746 @if [ $(current_stage) = stage4 ]; then \
42747 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42748 else \
42749 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42750 $(MAKE) stage4-start; \
42751 fi; \
42752 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42753 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42754 @endif target-libstdc++-v3-bootstrap
42755
42756
42757 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42758 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42759 maybe-all-stageprofile-target-libstdc++-v3:
42760 maybe-clean-stageprofile-target-libstdc++-v3:
42761 @if target-libstdc++-v3-bootstrap
42762 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42763 all-stageprofile: all-stageprofile-target-libstdc++-v3
42764 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42765 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42766 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42767 @r=`${PWD_COMMAND}`; export r; \
42768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42769 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42770 $(RAW_CXX_TARGET_EXPORTS) \
42771 \
42772 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42773 \
42774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42775 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42776 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42777 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42781 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42782 TFLAGS="$(STAGEprofile_TFLAGS)" \
42783 $(TARGET-stageprofile-target-libstdc++-v3)
42784
42785 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42786 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42787 clean-stageprofile-target-libstdc++-v3:
42788 @if [ $(current_stage) = stageprofile ]; then \
42789 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42790 else \
42791 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42792 $(MAKE) stageprofile-start; \
42793 fi; \
42794 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42795 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42796 @endif target-libstdc++-v3-bootstrap
42797
42798
42799 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42800 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42801 maybe-all-stagetrain-target-libstdc++-v3:
42802 maybe-clean-stagetrain-target-libstdc++-v3:
42803 @if target-libstdc++-v3-bootstrap
42804 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42805 all-stagetrain: all-stagetrain-target-libstdc++-v3
42806 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42807 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42808 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42809 @r=`${PWD_COMMAND}`; export r; \
42810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42811 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42812 $(RAW_CXX_TARGET_EXPORTS) \
42813 \
42814 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42815 \
42816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42817 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42818 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42819 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42823 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42824 TFLAGS="$(STAGEtrain_TFLAGS)" \
42825 $(TARGET-stagetrain-target-libstdc++-v3)
42826
42827 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42828 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42829 clean-stagetrain-target-libstdc++-v3:
42830 @if [ $(current_stage) = stagetrain ]; then \
42831 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42832 else \
42833 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42834 $(MAKE) stagetrain-start; \
42835 fi; \
42836 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42837 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42838 @endif target-libstdc++-v3-bootstrap
42839
42840
42841 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42842 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42843 maybe-all-stagefeedback-target-libstdc++-v3:
42844 maybe-clean-stagefeedback-target-libstdc++-v3:
42845 @if target-libstdc++-v3-bootstrap
42846 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42847 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42848 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42849 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42850 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42851 @r=`${PWD_COMMAND}`; export r; \
42852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42853 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42854 $(RAW_CXX_TARGET_EXPORTS) \
42855 \
42856 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42857 \
42858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42859 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42860 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42861 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42865 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42866 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42867 $(TARGET-stagefeedback-target-libstdc++-v3)
42868
42869 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42870 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42871 clean-stagefeedback-target-libstdc++-v3:
42872 @if [ $(current_stage) = stagefeedback ]; then \
42873 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42874 else \
42875 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42876 $(MAKE) stagefeedback-start; \
42877 fi; \
42878 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42879 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42880 @endif target-libstdc++-v3-bootstrap
42881
42882
42883 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42884 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42885 maybe-all-stageautoprofile-target-libstdc++-v3:
42886 maybe-clean-stageautoprofile-target-libstdc++-v3:
42887 @if target-libstdc++-v3-bootstrap
42888 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42889 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42890 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42891 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42892 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42893 @r=`${PWD_COMMAND}`; export r; \
42894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42895 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42896 $(RAW_CXX_TARGET_EXPORTS) \
42897 \
42898 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42899 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42901 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42902 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42903 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42907 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42908 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42909 $(TARGET-stageautoprofile-target-libstdc++-v3)
42910
42911 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42912 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42913 clean-stageautoprofile-target-libstdc++-v3:
42914 @if [ $(current_stage) = stageautoprofile ]; then \
42915 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42916 else \
42917 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42918 $(MAKE) stageautoprofile-start; \
42919 fi; \
42920 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42921 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42922 @endif target-libstdc++-v3-bootstrap
42923
42924
42925 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42926 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42927 maybe-all-stageautofeedback-target-libstdc++-v3:
42928 maybe-clean-stageautofeedback-target-libstdc++-v3:
42929 @if target-libstdc++-v3-bootstrap
42930 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42931 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42932 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42933 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42934 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42935 @r=`${PWD_COMMAND}`; export r; \
42936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42937 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42938 $(RAW_CXX_TARGET_EXPORTS) \
42939 \
42940 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42941 \
42942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42943 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42949 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42950 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42951 $(TARGET-stageautofeedback-target-libstdc++-v3)
42952
42953 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42954 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42955 clean-stageautofeedback-target-libstdc++-v3:
42956 @if [ $(current_stage) = stageautofeedback ]; then \
42957 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42958 else \
42959 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42960 $(MAKE) stageautofeedback-start; \
42961 fi; \
42962 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42963 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42964 @endif target-libstdc++-v3-bootstrap
42965
42966
42967
42968
42969
42970
42971 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42972 maybe-check-target-libstdc++-v3:
42973 @if target-libstdc++-v3
42974 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42975
42976 check-target-libstdc++-v3:
42977 @: $(MAKE); $(unstage)
42978 @r=`${PWD_COMMAND}`; export r; \
42979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42980 $(RAW_CXX_TARGET_EXPORTS) \
42981 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42982 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42983
42984 @endif target-libstdc++-v3
42985
42986 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42987 maybe-install-target-libstdc++-v3:
42988 @if target-libstdc++-v3
42989 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42990
42991 install-target-libstdc++-v3: installdirs
42992 @: $(MAKE); $(unstage)
42993 @r=`${PWD_COMMAND}`; export r; \
42994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42995 $(RAW_CXX_TARGET_EXPORTS) \
42996 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42997 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42998
42999 @endif target-libstdc++-v3
43000
43001 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43002 maybe-install-strip-target-libstdc++-v3:
43003 @if target-libstdc++-v3
43004 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43005
43006 install-strip-target-libstdc++-v3: installdirs
43007 @: $(MAKE); $(unstage)
43008 @r=`${PWD_COMMAND}`; export r; \
43009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43010 $(RAW_CXX_TARGET_EXPORTS) \
43011 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43012 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43013
43014 @endif target-libstdc++-v3
43015
43016 # Other targets (info, dvi, pdf, etc.)
43017
43018 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43019 maybe-info-target-libstdc++-v3:
43020 @if target-libstdc++-v3
43021 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43022
43023 info-target-libstdc++-v3: \
43024 configure-target-libstdc++-v3
43025 @: $(MAKE); $(unstage)
43026 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43027 r=`${PWD_COMMAND}`; export r; \
43028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43029 $(RAW_CXX_TARGET_EXPORTS) \
43030 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43031 for flag in $(EXTRA_TARGET_FLAGS); do \
43032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43033 done; \
43034 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43037 "RANLIB=$${RANLIB}" \
43038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43039 info) \
43040 || exit 1
43041
43042 @endif target-libstdc++-v3
43043
43044 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43045 maybe-dvi-target-libstdc++-v3:
43046 @if target-libstdc++-v3
43047 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43048
43049 dvi-target-libstdc++-v3: \
43050 configure-target-libstdc++-v3
43051 @: $(MAKE); $(unstage)
43052 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43053 r=`${PWD_COMMAND}`; export r; \
43054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43055 $(RAW_CXX_TARGET_EXPORTS) \
43056 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43057 for flag in $(EXTRA_TARGET_FLAGS); do \
43058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43059 done; \
43060 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43063 "RANLIB=$${RANLIB}" \
43064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43065 dvi) \
43066 || exit 1
43067
43068 @endif target-libstdc++-v3
43069
43070 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43071 maybe-pdf-target-libstdc++-v3:
43072 @if target-libstdc++-v3
43073 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43074
43075 pdf-target-libstdc++-v3: \
43076 configure-target-libstdc++-v3
43077 @: $(MAKE); $(unstage)
43078 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43079 r=`${PWD_COMMAND}`; export r; \
43080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43081 $(RAW_CXX_TARGET_EXPORTS) \
43082 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43083 for flag in $(EXTRA_TARGET_FLAGS); do \
43084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43085 done; \
43086 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43089 "RANLIB=$${RANLIB}" \
43090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43091 pdf) \
43092 || exit 1
43093
43094 @endif target-libstdc++-v3
43095
43096 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43097 maybe-html-target-libstdc++-v3:
43098 @if target-libstdc++-v3
43099 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43100
43101 html-target-libstdc++-v3: \
43102 configure-target-libstdc++-v3
43103 @: $(MAKE); $(unstage)
43104 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43105 r=`${PWD_COMMAND}`; export r; \
43106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43107 $(RAW_CXX_TARGET_EXPORTS) \
43108 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43109 for flag in $(EXTRA_TARGET_FLAGS); do \
43110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43111 done; \
43112 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43115 "RANLIB=$${RANLIB}" \
43116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43117 html) \
43118 || exit 1
43119
43120 @endif target-libstdc++-v3
43121
43122 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43123 maybe-TAGS-target-libstdc++-v3:
43124 @if target-libstdc++-v3
43125 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43126
43127 TAGS-target-libstdc++-v3: \
43128 configure-target-libstdc++-v3
43129 @: $(MAKE); $(unstage)
43130 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43131 r=`${PWD_COMMAND}`; export r; \
43132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133 $(RAW_CXX_TARGET_EXPORTS) \
43134 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43135 for flag in $(EXTRA_TARGET_FLAGS); do \
43136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43137 done; \
43138 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43141 "RANLIB=$${RANLIB}" \
43142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43143 TAGS) \
43144 || exit 1
43145
43146 @endif target-libstdc++-v3
43147
43148 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43149 maybe-install-info-target-libstdc++-v3:
43150 @if target-libstdc++-v3
43151 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43152
43153 install-info-target-libstdc++-v3: \
43154 configure-target-libstdc++-v3 \
43155 info-target-libstdc++-v3
43156 @: $(MAKE); $(unstage)
43157 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43158 r=`${PWD_COMMAND}`; export r; \
43159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43160 $(RAW_CXX_TARGET_EXPORTS) \
43161 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43162 for flag in $(EXTRA_TARGET_FLAGS); do \
43163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43164 done; \
43165 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43168 "RANLIB=$${RANLIB}" \
43169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43170 install-info) \
43171 || exit 1
43172
43173 @endif target-libstdc++-v3
43174
43175 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43176 maybe-install-pdf-target-libstdc++-v3:
43177 @if target-libstdc++-v3
43178 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43179
43180 install-pdf-target-libstdc++-v3: \
43181 configure-target-libstdc++-v3 \
43182 pdf-target-libstdc++-v3
43183 @: $(MAKE); $(unstage)
43184 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43185 r=`${PWD_COMMAND}`; export r; \
43186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43187 $(RAW_CXX_TARGET_EXPORTS) \
43188 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43189 for flag in $(EXTRA_TARGET_FLAGS); do \
43190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43191 done; \
43192 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43195 "RANLIB=$${RANLIB}" \
43196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43197 install-pdf) \
43198 || exit 1
43199
43200 @endif target-libstdc++-v3
43201
43202 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43203 maybe-install-html-target-libstdc++-v3:
43204 @if target-libstdc++-v3
43205 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43206
43207 install-html-target-libstdc++-v3: \
43208 configure-target-libstdc++-v3 \
43209 html-target-libstdc++-v3
43210 @: $(MAKE); $(unstage)
43211 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43212 r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 $(RAW_CXX_TARGET_EXPORTS) \
43215 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43216 for flag in $(EXTRA_TARGET_FLAGS); do \
43217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43218 done; \
43219 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 install-html) \
43225 || exit 1
43226
43227 @endif target-libstdc++-v3
43228
43229 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43230 maybe-installcheck-target-libstdc++-v3:
43231 @if target-libstdc++-v3
43232 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43233
43234 installcheck-target-libstdc++-v3: \
43235 configure-target-libstdc++-v3
43236 @: $(MAKE); $(unstage)
43237 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43238 r=`${PWD_COMMAND}`; export r; \
43239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43240 $(RAW_CXX_TARGET_EXPORTS) \
43241 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43242 for flag in $(EXTRA_TARGET_FLAGS); do \
43243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43244 done; \
43245 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43248 "RANLIB=$${RANLIB}" \
43249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43250 installcheck) \
43251 || exit 1
43252
43253 @endif target-libstdc++-v3
43254
43255 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43256 maybe-mostlyclean-target-libstdc++-v3:
43257 @if target-libstdc++-v3
43258 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43259
43260 mostlyclean-target-libstdc++-v3:
43261 @: $(MAKE); $(unstage)
43262 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43263 r=`${PWD_COMMAND}`; export r; \
43264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43265 $(RAW_CXX_TARGET_EXPORTS) \
43266 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43267 for flag in $(EXTRA_TARGET_FLAGS); do \
43268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43269 done; \
43270 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43273 "RANLIB=$${RANLIB}" \
43274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43275 mostlyclean) \
43276 || exit 1
43277
43278 @endif target-libstdc++-v3
43279
43280 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43281 maybe-clean-target-libstdc++-v3:
43282 @if target-libstdc++-v3
43283 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43284
43285 clean-target-libstdc++-v3:
43286 @: $(MAKE); $(unstage)
43287 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43288 r=`${PWD_COMMAND}`; export r; \
43289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43290 $(RAW_CXX_TARGET_EXPORTS) \
43291 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43292 for flag in $(EXTRA_TARGET_FLAGS); do \
43293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43294 done; \
43295 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43298 "RANLIB=$${RANLIB}" \
43299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43300 clean) \
43301 || exit 1
43302
43303 @endif target-libstdc++-v3
43304
43305 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43306 maybe-distclean-target-libstdc++-v3:
43307 @if target-libstdc++-v3
43308 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43309
43310 distclean-target-libstdc++-v3:
43311 @: $(MAKE); $(unstage)
43312 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43313 r=`${PWD_COMMAND}`; export r; \
43314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43315 $(RAW_CXX_TARGET_EXPORTS) \
43316 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43317 for flag in $(EXTRA_TARGET_FLAGS); do \
43318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43319 done; \
43320 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43323 "RANLIB=$${RANLIB}" \
43324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43325 distclean) \
43326 || exit 1
43327
43328 @endif target-libstdc++-v3
43329
43330 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43331 maybe-maintainer-clean-target-libstdc++-v3:
43332 @if target-libstdc++-v3
43333 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43334
43335 maintainer-clean-target-libstdc++-v3:
43336 @: $(MAKE); $(unstage)
43337 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43338 r=`${PWD_COMMAND}`; export r; \
43339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43340 $(RAW_CXX_TARGET_EXPORTS) \
43341 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43342 for flag in $(EXTRA_TARGET_FLAGS); do \
43343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43344 done; \
43345 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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 maintainer-clean) \
43351 || exit 1
43352
43353 @endif target-libstdc++-v3
43354
43355
43356
43357
43358
43359 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43360 maybe-configure-target-libsanitizer:
43361 @if gcc-bootstrap
43362 configure-target-libsanitizer: stage_current
43363 @endif gcc-bootstrap
43364 @if target-libsanitizer
43365 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43366 configure-target-libsanitizer:
43367 @r=`${PWD_COMMAND}`; export r; \
43368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43369 echo "Checking multilib configuration for libsanitizer..."; \
43370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43371 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43372 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43373 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43374 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43375 else \
43376 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43377 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43378 fi; \
43379 else \
43380 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43381 fi; \
43382 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43383 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43384 $(RAW_CXX_TARGET_EXPORTS) \
43385 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43386 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43387 case $(srcdir) in \
43388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43389 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43391 esac; \
43392 module_srcdir=libsanitizer; \
43393 rm -f no-such-file || : ; \
43394 CONFIG_SITE=no-such-file $(SHELL) \
43395 $$s/$$module_srcdir/configure \
43396 --srcdir=$${topdir}/$$module_srcdir \
43397 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43398 --target=${target_alias} \
43399 || exit 1
43400 @endif target-libsanitizer
43401
43402
43403
43404 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43405 maybe-configure-stage1-target-libsanitizer:
43406 @if target-libsanitizer-bootstrap
43407 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43408 configure-stage1-target-libsanitizer:
43409 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43410 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43411 @r=`${PWD_COMMAND}`; export r; \
43412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43413 TFLAGS="$(STAGE1_TFLAGS)"; \
43414 echo "Checking multilib configuration for libsanitizer..."; \
43415 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43416 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43417 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43418 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43419 else \
43420 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43421 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43422 fi; \
43423 else \
43424 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43425 fi; \
43426 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43427 $(RAW_CXX_TARGET_EXPORTS) \
43428 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43431 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43433 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43434 case $(srcdir) in \
43435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43436 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43438 esac; \
43439 module_srcdir=libsanitizer; \
43440 $(SHELL) $$s/$$module_srcdir/configure \
43441 --srcdir=$${topdir}/$$module_srcdir \
43442 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43443 --target=${target_alias} \
43444 \
43445 $(STAGE1_CONFIGURE_FLAGS)
43446 @endif target-libsanitizer-bootstrap
43447
43448 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43449 maybe-configure-stage2-target-libsanitizer:
43450 @if target-libsanitizer-bootstrap
43451 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43452 configure-stage2-target-libsanitizer:
43453 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43454 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43455 @r=`${PWD_COMMAND}`; export r; \
43456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43457 TFLAGS="$(STAGE2_TFLAGS)"; \
43458 echo "Checking multilib configuration for libsanitizer..."; \
43459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43460 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43461 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43462 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43463 else \
43464 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43465 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43466 fi; \
43467 else \
43468 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43469 fi; \
43470 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43471 $(RAW_CXX_TARGET_EXPORTS) \
43472 \
43473 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43476 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43478 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43479 case $(srcdir) in \
43480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43481 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43483 esac; \
43484 module_srcdir=libsanitizer; \
43485 $(SHELL) $$s/$$module_srcdir/configure \
43486 --srcdir=$${topdir}/$$module_srcdir \
43487 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43488 --target=${target_alias} \
43489 --with-build-libsubdir=$(HOST_SUBDIR) \
43490 $(STAGE2_CONFIGURE_FLAGS)
43491 @endif target-libsanitizer-bootstrap
43492
43493 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43494 maybe-configure-stage3-target-libsanitizer:
43495 @if target-libsanitizer-bootstrap
43496 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43497 configure-stage3-target-libsanitizer:
43498 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43499 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43500 @r=`${PWD_COMMAND}`; export r; \
43501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43502 TFLAGS="$(STAGE3_TFLAGS)"; \
43503 echo "Checking multilib configuration for libsanitizer..."; \
43504 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43505 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43506 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43507 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43508 else \
43509 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43510 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43511 fi; \
43512 else \
43513 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43514 fi; \
43515 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43516 $(RAW_CXX_TARGET_EXPORTS) \
43517 \
43518 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43521 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43523 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43524 case $(srcdir) in \
43525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43526 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43528 esac; \
43529 module_srcdir=libsanitizer; \
43530 $(SHELL) $$s/$$module_srcdir/configure \
43531 --srcdir=$${topdir}/$$module_srcdir \
43532 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43533 --target=${target_alias} \
43534 --with-build-libsubdir=$(HOST_SUBDIR) \
43535 $(STAGE3_CONFIGURE_FLAGS)
43536 @endif target-libsanitizer-bootstrap
43537
43538 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43539 maybe-configure-stage4-target-libsanitizer:
43540 @if target-libsanitizer-bootstrap
43541 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43542 configure-stage4-target-libsanitizer:
43543 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43544 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43545 @r=`${PWD_COMMAND}`; export r; \
43546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43547 TFLAGS="$(STAGE4_TFLAGS)"; \
43548 echo "Checking multilib configuration for libsanitizer..."; \
43549 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43550 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43551 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43552 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43553 else \
43554 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43555 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43556 fi; \
43557 else \
43558 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43559 fi; \
43560 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43561 $(RAW_CXX_TARGET_EXPORTS) \
43562 \
43563 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43564 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43565 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43566 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43567 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43568 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43569 case $(srcdir) in \
43570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43571 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43573 esac; \
43574 module_srcdir=libsanitizer; \
43575 $(SHELL) $$s/$$module_srcdir/configure \
43576 --srcdir=$${topdir}/$$module_srcdir \
43577 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43578 --target=${target_alias} \
43579 --with-build-libsubdir=$(HOST_SUBDIR) \
43580 $(STAGE4_CONFIGURE_FLAGS)
43581 @endif target-libsanitizer-bootstrap
43582
43583 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43584 maybe-configure-stageprofile-target-libsanitizer:
43585 @if target-libsanitizer-bootstrap
43586 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43587 configure-stageprofile-target-libsanitizer:
43588 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43589 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43590 @r=`${PWD_COMMAND}`; export r; \
43591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43593 echo "Checking multilib configuration for libsanitizer..."; \
43594 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43595 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43596 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43597 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43598 else \
43599 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43600 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43601 fi; \
43602 else \
43603 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43604 fi; \
43605 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43606 $(RAW_CXX_TARGET_EXPORTS) \
43607 \
43608 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43609 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43610 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43611 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43612 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43613 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43614 case $(srcdir) in \
43615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43616 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43618 esac; \
43619 module_srcdir=libsanitizer; \
43620 $(SHELL) $$s/$$module_srcdir/configure \
43621 --srcdir=$${topdir}/$$module_srcdir \
43622 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43623 --target=${target_alias} \
43624 --with-build-libsubdir=$(HOST_SUBDIR) \
43625 $(STAGEprofile_CONFIGURE_FLAGS)
43626 @endif target-libsanitizer-bootstrap
43627
43628 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43629 maybe-configure-stagetrain-target-libsanitizer:
43630 @if target-libsanitizer-bootstrap
43631 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43632 configure-stagetrain-target-libsanitizer:
43633 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43634 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43635 @r=`${PWD_COMMAND}`; export r; \
43636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43638 echo "Checking multilib configuration for libsanitizer..."; \
43639 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43640 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43641 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43642 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43643 else \
43644 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43645 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43646 fi; \
43647 else \
43648 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43649 fi; \
43650 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43651 $(RAW_CXX_TARGET_EXPORTS) \
43652 \
43653 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43654 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43655 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43656 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43657 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43658 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43659 case $(srcdir) in \
43660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43661 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43663 esac; \
43664 module_srcdir=libsanitizer; \
43665 $(SHELL) $$s/$$module_srcdir/configure \
43666 --srcdir=$${topdir}/$$module_srcdir \
43667 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43668 --target=${target_alias} \
43669 --with-build-libsubdir=$(HOST_SUBDIR) \
43670 $(STAGEtrain_CONFIGURE_FLAGS)
43671 @endif target-libsanitizer-bootstrap
43672
43673 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43674 maybe-configure-stagefeedback-target-libsanitizer:
43675 @if target-libsanitizer-bootstrap
43676 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43677 configure-stagefeedback-target-libsanitizer:
43678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43679 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43680 @r=`${PWD_COMMAND}`; export r; \
43681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43683 echo "Checking multilib configuration for libsanitizer..."; \
43684 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43685 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43686 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43687 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43688 else \
43689 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43690 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43691 fi; \
43692 else \
43693 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43694 fi; \
43695 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43696 $(RAW_CXX_TARGET_EXPORTS) \
43697 \
43698 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43699 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43700 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43701 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43702 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43703 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43704 case $(srcdir) in \
43705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43706 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43708 esac; \
43709 module_srcdir=libsanitizer; \
43710 $(SHELL) $$s/$$module_srcdir/configure \
43711 --srcdir=$${topdir}/$$module_srcdir \
43712 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43713 --target=${target_alias} \
43714 --with-build-libsubdir=$(HOST_SUBDIR) \
43715 $(STAGEfeedback_CONFIGURE_FLAGS)
43716 @endif target-libsanitizer-bootstrap
43717
43718 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43719 maybe-configure-stageautoprofile-target-libsanitizer:
43720 @if target-libsanitizer-bootstrap
43721 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43722 configure-stageautoprofile-target-libsanitizer:
43723 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43724 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43725 @r=`${PWD_COMMAND}`; export r; \
43726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43727 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43728 echo "Checking multilib configuration for libsanitizer..."; \
43729 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43730 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43731 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43732 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43733 else \
43734 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43735 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43736 fi; \
43737 else \
43738 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43739 fi; \
43740 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43741 $(RAW_CXX_TARGET_EXPORTS) \
43742 \
43743 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43744 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43745 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43746 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43747 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43748 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43749 case $(srcdir) in \
43750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43751 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43753 esac; \
43754 module_srcdir=libsanitizer; \
43755 $(SHELL) $$s/$$module_srcdir/configure \
43756 --srcdir=$${topdir}/$$module_srcdir \
43757 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43758 --target=${target_alias} \
43759 --with-build-libsubdir=$(HOST_SUBDIR) \
43760 $(STAGEautoprofile_CONFIGURE_FLAGS)
43761 @endif target-libsanitizer-bootstrap
43762
43763 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43764 maybe-configure-stageautofeedback-target-libsanitizer:
43765 @if target-libsanitizer-bootstrap
43766 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43767 configure-stageautofeedback-target-libsanitizer:
43768 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43769 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43770 @r=`${PWD_COMMAND}`; export r; \
43771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43772 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43773 echo "Checking multilib configuration for libsanitizer..."; \
43774 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43775 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43776 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43777 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43778 else \
43779 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43780 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43781 fi; \
43782 else \
43783 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43784 fi; \
43785 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43786 $(RAW_CXX_TARGET_EXPORTS) \
43787 \
43788 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43789 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43790 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43791 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43793 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43794 case $(srcdir) in \
43795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43796 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43798 esac; \
43799 module_srcdir=libsanitizer; \
43800 $(SHELL) $$s/$$module_srcdir/configure \
43801 --srcdir=$${topdir}/$$module_srcdir \
43802 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43803 --target=${target_alias} \
43804 --with-build-libsubdir=$(HOST_SUBDIR) \
43805 $(STAGEautofeedback_CONFIGURE_FLAGS)
43806 @endif target-libsanitizer-bootstrap
43807
43808
43809
43810
43811
43812 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43813 maybe-all-target-libsanitizer:
43814 @if gcc-bootstrap
43815 all-target-libsanitizer: stage_current
43816 @endif gcc-bootstrap
43817 @if target-libsanitizer
43818 TARGET-target-libsanitizer=all
43819 maybe-all-target-libsanitizer: all-target-libsanitizer
43820 all-target-libsanitizer: configure-target-libsanitizer
43821 @r=`${PWD_COMMAND}`; export r; \
43822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823 $(RAW_CXX_TARGET_EXPORTS) \
43824 (cd $(TARGET_SUBDIR)/libsanitizer && \
43825 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43826 $(TARGET-target-libsanitizer))
43827 @endif target-libsanitizer
43828
43829
43830
43831 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43832 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43833 maybe-all-stage1-target-libsanitizer:
43834 maybe-clean-stage1-target-libsanitizer:
43835 @if target-libsanitizer-bootstrap
43836 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43837 all-stage1: all-stage1-target-libsanitizer
43838 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43839 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43841 @r=`${PWD_COMMAND}`; export r; \
43842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43843 TFLAGS="$(STAGE1_TFLAGS)"; \
43844 $(RAW_CXX_TARGET_EXPORTS) \
43845 cd $(TARGET_SUBDIR)/libsanitizer && \
43846 \
43847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43848 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43849 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43850 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43854 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43855 \
43856 TFLAGS="$(STAGE1_TFLAGS)" \
43857 $(TARGET-stage1-target-libsanitizer)
43858
43859 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43860 clean-stage1: clean-stage1-target-libsanitizer
43861 clean-stage1-target-libsanitizer:
43862 @if [ $(current_stage) = stage1 ]; then \
43863 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43864 else \
43865 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43866 $(MAKE) stage1-start; \
43867 fi; \
43868 cd $(TARGET_SUBDIR)/libsanitizer && \
43869 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43870 clean
43871 @endif target-libsanitizer-bootstrap
43872
43873
43874 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43875 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43876 maybe-all-stage2-target-libsanitizer:
43877 maybe-clean-stage2-target-libsanitizer:
43878 @if target-libsanitizer-bootstrap
43879 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43880 all-stage2: all-stage2-target-libsanitizer
43881 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43882 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43883 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43884 @r=`${PWD_COMMAND}`; export r; \
43885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43886 TFLAGS="$(STAGE2_TFLAGS)"; \
43887 $(RAW_CXX_TARGET_EXPORTS) \
43888 \
43889 cd $(TARGET_SUBDIR)/libsanitizer && \
43890 \
43891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43892 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43893 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43894 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43898 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43899 TFLAGS="$(STAGE2_TFLAGS)" \
43900 $(TARGET-stage2-target-libsanitizer)
43901
43902 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43903 clean-stage2: clean-stage2-target-libsanitizer
43904 clean-stage2-target-libsanitizer:
43905 @if [ $(current_stage) = stage2 ]; then \
43906 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43907 else \
43908 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43909 $(MAKE) stage2-start; \
43910 fi; \
43911 cd $(TARGET_SUBDIR)/libsanitizer && \
43912 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43913 @endif target-libsanitizer-bootstrap
43914
43915
43916 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43917 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43918 maybe-all-stage3-target-libsanitizer:
43919 maybe-clean-stage3-target-libsanitizer:
43920 @if target-libsanitizer-bootstrap
43921 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43922 all-stage3: all-stage3-target-libsanitizer
43923 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43924 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43925 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43926 @r=`${PWD_COMMAND}`; export r; \
43927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43928 TFLAGS="$(STAGE3_TFLAGS)"; \
43929 $(RAW_CXX_TARGET_EXPORTS) \
43930 \
43931 cd $(TARGET_SUBDIR)/libsanitizer && \
43932 \
43933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43934 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43935 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43936 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43937 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43938 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43939 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43940 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43941 TFLAGS="$(STAGE3_TFLAGS)" \
43942 $(TARGET-stage3-target-libsanitizer)
43943
43944 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43945 clean-stage3: clean-stage3-target-libsanitizer
43946 clean-stage3-target-libsanitizer:
43947 @if [ $(current_stage) = stage3 ]; then \
43948 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43949 else \
43950 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43951 $(MAKE) stage3-start; \
43952 fi; \
43953 cd $(TARGET_SUBDIR)/libsanitizer && \
43954 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43955 @endif target-libsanitizer-bootstrap
43956
43957
43958 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43959 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43960 maybe-all-stage4-target-libsanitizer:
43961 maybe-clean-stage4-target-libsanitizer:
43962 @if target-libsanitizer-bootstrap
43963 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43964 all-stage4: all-stage4-target-libsanitizer
43965 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43966 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43967 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43968 @r=`${PWD_COMMAND}`; export r; \
43969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43970 TFLAGS="$(STAGE4_TFLAGS)"; \
43971 $(RAW_CXX_TARGET_EXPORTS) \
43972 \
43973 cd $(TARGET_SUBDIR)/libsanitizer && \
43974 \
43975 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43976 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43977 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43978 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43982 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43983 TFLAGS="$(STAGE4_TFLAGS)" \
43984 $(TARGET-stage4-target-libsanitizer)
43985
43986 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43987 clean-stage4: clean-stage4-target-libsanitizer
43988 clean-stage4-target-libsanitizer:
43989 @if [ $(current_stage) = stage4 ]; then \
43990 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43991 else \
43992 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43993 $(MAKE) stage4-start; \
43994 fi; \
43995 cd $(TARGET_SUBDIR)/libsanitizer && \
43996 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43997 @endif target-libsanitizer-bootstrap
43998
43999
44000 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44001 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44002 maybe-all-stageprofile-target-libsanitizer:
44003 maybe-clean-stageprofile-target-libsanitizer:
44004 @if target-libsanitizer-bootstrap
44005 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44006 all-stageprofile: all-stageprofile-target-libsanitizer
44007 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44008 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44009 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44010 @r=`${PWD_COMMAND}`; export r; \
44011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44012 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44013 $(RAW_CXX_TARGET_EXPORTS) \
44014 \
44015 cd $(TARGET_SUBDIR)/libsanitizer && \
44016 \
44017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44018 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44019 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44020 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44024 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44025 TFLAGS="$(STAGEprofile_TFLAGS)" \
44026 $(TARGET-stageprofile-target-libsanitizer)
44027
44028 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44029 clean-stageprofile: clean-stageprofile-target-libsanitizer
44030 clean-stageprofile-target-libsanitizer:
44031 @if [ $(current_stage) = stageprofile ]; then \
44032 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44033 else \
44034 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44035 $(MAKE) stageprofile-start; \
44036 fi; \
44037 cd $(TARGET_SUBDIR)/libsanitizer && \
44038 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44039 @endif target-libsanitizer-bootstrap
44040
44041
44042 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44043 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44044 maybe-all-stagetrain-target-libsanitizer:
44045 maybe-clean-stagetrain-target-libsanitizer:
44046 @if target-libsanitizer-bootstrap
44047 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44048 all-stagetrain: all-stagetrain-target-libsanitizer
44049 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44050 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44051 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44055 $(RAW_CXX_TARGET_EXPORTS) \
44056 \
44057 cd $(TARGET_SUBDIR)/libsanitizer && \
44058 \
44059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44060 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44061 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44062 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44066 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44067 TFLAGS="$(STAGEtrain_TFLAGS)" \
44068 $(TARGET-stagetrain-target-libsanitizer)
44069
44070 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44071 clean-stagetrain: clean-stagetrain-target-libsanitizer
44072 clean-stagetrain-target-libsanitizer:
44073 @if [ $(current_stage) = stagetrain ]; then \
44074 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44075 else \
44076 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44077 $(MAKE) stagetrain-start; \
44078 fi; \
44079 cd $(TARGET_SUBDIR)/libsanitizer && \
44080 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44081 @endif target-libsanitizer-bootstrap
44082
44083
44084 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44085 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44086 maybe-all-stagefeedback-target-libsanitizer:
44087 maybe-clean-stagefeedback-target-libsanitizer:
44088 @if target-libsanitizer-bootstrap
44089 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44090 all-stagefeedback: all-stagefeedback-target-libsanitizer
44091 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44092 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44094 @r=`${PWD_COMMAND}`; export r; \
44095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44096 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44097 $(RAW_CXX_TARGET_EXPORTS) \
44098 \
44099 cd $(TARGET_SUBDIR)/libsanitizer && \
44100 \
44101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44102 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44103 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44104 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44108 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44109 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44110 $(TARGET-stagefeedback-target-libsanitizer)
44111
44112 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44113 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44114 clean-stagefeedback-target-libsanitizer:
44115 @if [ $(current_stage) = stagefeedback ]; then \
44116 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44117 else \
44118 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44119 $(MAKE) stagefeedback-start; \
44120 fi; \
44121 cd $(TARGET_SUBDIR)/libsanitizer && \
44122 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44123 @endif target-libsanitizer-bootstrap
44124
44125
44126 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44127 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44128 maybe-all-stageautoprofile-target-libsanitizer:
44129 maybe-clean-stageautoprofile-target-libsanitizer:
44130 @if target-libsanitizer-bootstrap
44131 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44132 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44133 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44134 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44135 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44136 @r=`${PWD_COMMAND}`; export r; \
44137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44138 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44139 $(RAW_CXX_TARGET_EXPORTS) \
44140 \
44141 cd $(TARGET_SUBDIR)/libsanitizer && \
44142 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44144 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44145 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44146 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44147 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44148 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44149 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44150 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44151 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44152 $(TARGET-stageautoprofile-target-libsanitizer)
44153
44154 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44155 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44156 clean-stageautoprofile-target-libsanitizer:
44157 @if [ $(current_stage) = stageautoprofile ]; then \
44158 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44159 else \
44160 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44161 $(MAKE) stageautoprofile-start; \
44162 fi; \
44163 cd $(TARGET_SUBDIR)/libsanitizer && \
44164 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44165 @endif target-libsanitizer-bootstrap
44166
44167
44168 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44169 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44170 maybe-all-stageautofeedback-target-libsanitizer:
44171 maybe-clean-stageautofeedback-target-libsanitizer:
44172 @if target-libsanitizer-bootstrap
44173 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44174 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44175 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44176 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44177 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44178 @r=`${PWD_COMMAND}`; export r; \
44179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44181 $(RAW_CXX_TARGET_EXPORTS) \
44182 \
44183 cd $(TARGET_SUBDIR)/libsanitizer && \
44184 \
44185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44186 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44187 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44188 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44192 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44193 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44194 $(TARGET-stageautofeedback-target-libsanitizer)
44195
44196 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44197 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44198 clean-stageautofeedback-target-libsanitizer:
44199 @if [ $(current_stage) = stageautofeedback ]; then \
44200 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44201 else \
44202 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44203 $(MAKE) stageautofeedback-start; \
44204 fi; \
44205 cd $(TARGET_SUBDIR)/libsanitizer && \
44206 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44207 @endif target-libsanitizer-bootstrap
44208
44209
44210
44211
44212
44213
44214 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44215 maybe-check-target-libsanitizer:
44216 @if target-libsanitizer
44217 maybe-check-target-libsanitizer: check-target-libsanitizer
44218
44219 check-target-libsanitizer:
44220 @: $(MAKE); $(unstage)
44221 @r=`${PWD_COMMAND}`; export r; \
44222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44223 $(RAW_CXX_TARGET_EXPORTS) \
44224 (cd $(TARGET_SUBDIR)/libsanitizer && \
44225 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44226
44227 @endif target-libsanitizer
44228
44229 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44230 maybe-install-target-libsanitizer:
44231 @if target-libsanitizer
44232 maybe-install-target-libsanitizer: install-target-libsanitizer
44233
44234 install-target-libsanitizer: installdirs
44235 @: $(MAKE); $(unstage)
44236 @r=`${PWD_COMMAND}`; export r; \
44237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44238 $(RAW_CXX_TARGET_EXPORTS) \
44239 (cd $(TARGET_SUBDIR)/libsanitizer && \
44240 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44241
44242 @endif target-libsanitizer
44243
44244 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44245 maybe-install-strip-target-libsanitizer:
44246 @if target-libsanitizer
44247 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44248
44249 install-strip-target-libsanitizer: installdirs
44250 @: $(MAKE); $(unstage)
44251 @r=`${PWD_COMMAND}`; export r; \
44252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253 $(RAW_CXX_TARGET_EXPORTS) \
44254 (cd $(TARGET_SUBDIR)/libsanitizer && \
44255 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44256
44257 @endif target-libsanitizer
44258
44259 # Other targets (info, dvi, pdf, etc.)
44260
44261 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44262 maybe-info-target-libsanitizer:
44263 @if target-libsanitizer
44264 maybe-info-target-libsanitizer: info-target-libsanitizer
44265
44266 info-target-libsanitizer: \
44267 configure-target-libsanitizer
44268 @: $(MAKE); $(unstage)
44269 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44270 r=`${PWD_COMMAND}`; export r; \
44271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44272 $(RAW_CXX_TARGET_EXPORTS) \
44273 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44274 for flag in $(EXTRA_TARGET_FLAGS); do \
44275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44276 done; \
44277 (cd $(TARGET_SUBDIR)/libsanitizer && \
44278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44280 "RANLIB=$${RANLIB}" \
44281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44282 info) \
44283 || exit 1
44284
44285 @endif target-libsanitizer
44286
44287 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44288 maybe-dvi-target-libsanitizer:
44289 @if target-libsanitizer
44290 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44291
44292 dvi-target-libsanitizer: \
44293 configure-target-libsanitizer
44294 @: $(MAKE); $(unstage)
44295 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44296 r=`${PWD_COMMAND}`; export r; \
44297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44298 $(RAW_CXX_TARGET_EXPORTS) \
44299 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44300 for flag in $(EXTRA_TARGET_FLAGS); do \
44301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44302 done; \
44303 (cd $(TARGET_SUBDIR)/libsanitizer && \
44304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44306 "RANLIB=$${RANLIB}" \
44307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44308 dvi) \
44309 || exit 1
44310
44311 @endif target-libsanitizer
44312
44313 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44314 maybe-pdf-target-libsanitizer:
44315 @if target-libsanitizer
44316 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44317
44318 pdf-target-libsanitizer: \
44319 configure-target-libsanitizer
44320 @: $(MAKE); $(unstage)
44321 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44322 r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 $(RAW_CXX_TARGET_EXPORTS) \
44325 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44326 for flag in $(EXTRA_TARGET_FLAGS); do \
44327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44328 done; \
44329 (cd $(TARGET_SUBDIR)/libsanitizer && \
44330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44332 "RANLIB=$${RANLIB}" \
44333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44334 pdf) \
44335 || exit 1
44336
44337 @endif target-libsanitizer
44338
44339 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44340 maybe-html-target-libsanitizer:
44341 @if target-libsanitizer
44342 maybe-html-target-libsanitizer: html-target-libsanitizer
44343
44344 html-target-libsanitizer: \
44345 configure-target-libsanitizer
44346 @: $(MAKE); $(unstage)
44347 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44348 r=`${PWD_COMMAND}`; export r; \
44349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44350 $(RAW_CXX_TARGET_EXPORTS) \
44351 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44352 for flag in $(EXTRA_TARGET_FLAGS); do \
44353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44354 done; \
44355 (cd $(TARGET_SUBDIR)/libsanitizer && \
44356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44358 "RANLIB=$${RANLIB}" \
44359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44360 html) \
44361 || exit 1
44362
44363 @endif target-libsanitizer
44364
44365 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44366 maybe-TAGS-target-libsanitizer:
44367 @if target-libsanitizer
44368 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44369
44370 TAGS-target-libsanitizer: \
44371 configure-target-libsanitizer
44372 @: $(MAKE); $(unstage)
44373 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44374 r=`${PWD_COMMAND}`; export r; \
44375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376 $(RAW_CXX_TARGET_EXPORTS) \
44377 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44378 for flag in $(EXTRA_TARGET_FLAGS); do \
44379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44380 done; \
44381 (cd $(TARGET_SUBDIR)/libsanitizer && \
44382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44384 "RANLIB=$${RANLIB}" \
44385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44386 TAGS) \
44387 || exit 1
44388
44389 @endif target-libsanitizer
44390
44391 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44392 maybe-install-info-target-libsanitizer:
44393 @if target-libsanitizer
44394 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44395
44396 install-info-target-libsanitizer: \
44397 configure-target-libsanitizer \
44398 info-target-libsanitizer
44399 @: $(MAKE); $(unstage)
44400 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44401 r=`${PWD_COMMAND}`; export r; \
44402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44403 $(RAW_CXX_TARGET_EXPORTS) \
44404 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44405 for flag in $(EXTRA_TARGET_FLAGS); do \
44406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44407 done; \
44408 (cd $(TARGET_SUBDIR)/libsanitizer && \
44409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44411 "RANLIB=$${RANLIB}" \
44412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44413 install-info) \
44414 || exit 1
44415
44416 @endif target-libsanitizer
44417
44418 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44419 maybe-install-pdf-target-libsanitizer:
44420 @if target-libsanitizer
44421 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44422
44423 install-pdf-target-libsanitizer: \
44424 configure-target-libsanitizer \
44425 pdf-target-libsanitizer
44426 @: $(MAKE); $(unstage)
44427 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44428 r=`${PWD_COMMAND}`; export r; \
44429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44430 $(RAW_CXX_TARGET_EXPORTS) \
44431 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44432 for flag in $(EXTRA_TARGET_FLAGS); do \
44433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44434 done; \
44435 (cd $(TARGET_SUBDIR)/libsanitizer && \
44436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44438 "RANLIB=$${RANLIB}" \
44439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44440 install-pdf) \
44441 || exit 1
44442
44443 @endif target-libsanitizer
44444
44445 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44446 maybe-install-html-target-libsanitizer:
44447 @if target-libsanitizer
44448 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44449
44450 install-html-target-libsanitizer: \
44451 configure-target-libsanitizer \
44452 html-target-libsanitizer
44453 @: $(MAKE); $(unstage)
44454 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44455 r=`${PWD_COMMAND}`; export r; \
44456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44457 $(RAW_CXX_TARGET_EXPORTS) \
44458 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44459 for flag in $(EXTRA_TARGET_FLAGS); do \
44460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44461 done; \
44462 (cd $(TARGET_SUBDIR)/libsanitizer && \
44463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44465 "RANLIB=$${RANLIB}" \
44466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44467 install-html) \
44468 || exit 1
44469
44470 @endif target-libsanitizer
44471
44472 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44473 maybe-installcheck-target-libsanitizer:
44474 @if target-libsanitizer
44475 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44476
44477 installcheck-target-libsanitizer: \
44478 configure-target-libsanitizer
44479 @: $(MAKE); $(unstage)
44480 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44481 r=`${PWD_COMMAND}`; export r; \
44482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483 $(RAW_CXX_TARGET_EXPORTS) \
44484 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44485 for flag in $(EXTRA_TARGET_FLAGS); do \
44486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44487 done; \
44488 (cd $(TARGET_SUBDIR)/libsanitizer && \
44489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44491 "RANLIB=$${RANLIB}" \
44492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44493 installcheck) \
44494 || exit 1
44495
44496 @endif target-libsanitizer
44497
44498 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44499 maybe-mostlyclean-target-libsanitizer:
44500 @if target-libsanitizer
44501 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44502
44503 mostlyclean-target-libsanitizer:
44504 @: $(MAKE); $(unstage)
44505 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44506 r=`${PWD_COMMAND}`; export r; \
44507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44508 $(RAW_CXX_TARGET_EXPORTS) \
44509 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44510 for flag in $(EXTRA_TARGET_FLAGS); do \
44511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44512 done; \
44513 (cd $(TARGET_SUBDIR)/libsanitizer && \
44514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44516 "RANLIB=$${RANLIB}" \
44517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44518 mostlyclean) \
44519 || exit 1
44520
44521 @endif target-libsanitizer
44522
44523 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44524 maybe-clean-target-libsanitizer:
44525 @if target-libsanitizer
44526 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44527
44528 clean-target-libsanitizer:
44529 @: $(MAKE); $(unstage)
44530 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44531 r=`${PWD_COMMAND}`; export r; \
44532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44533 $(RAW_CXX_TARGET_EXPORTS) \
44534 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44535 for flag in $(EXTRA_TARGET_FLAGS); do \
44536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44537 done; \
44538 (cd $(TARGET_SUBDIR)/libsanitizer && \
44539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44541 "RANLIB=$${RANLIB}" \
44542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44543 clean) \
44544 || exit 1
44545
44546 @endif target-libsanitizer
44547
44548 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44549 maybe-distclean-target-libsanitizer:
44550 @if target-libsanitizer
44551 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44552
44553 distclean-target-libsanitizer:
44554 @: $(MAKE); $(unstage)
44555 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44556 r=`${PWD_COMMAND}`; export r; \
44557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44558 $(RAW_CXX_TARGET_EXPORTS) \
44559 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44560 for flag in $(EXTRA_TARGET_FLAGS); do \
44561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44562 done; \
44563 (cd $(TARGET_SUBDIR)/libsanitizer && \
44564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44566 "RANLIB=$${RANLIB}" \
44567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44568 distclean) \
44569 || exit 1
44570
44571 @endif target-libsanitizer
44572
44573 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44574 maybe-maintainer-clean-target-libsanitizer:
44575 @if target-libsanitizer
44576 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44577
44578 maintainer-clean-target-libsanitizer:
44579 @: $(MAKE); $(unstage)
44580 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44581 r=`${PWD_COMMAND}`; export r; \
44582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44583 $(RAW_CXX_TARGET_EXPORTS) \
44584 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44585 for flag in $(EXTRA_TARGET_FLAGS); do \
44586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44587 done; \
44588 (cd $(TARGET_SUBDIR)/libsanitizer && \
44589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44591 "RANLIB=$${RANLIB}" \
44592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44593 maintainer-clean) \
44594 || exit 1
44595
44596 @endif target-libsanitizer
44597
44598
44599
44600
44601
44602 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44603 maybe-configure-target-libvtv:
44604 @if gcc-bootstrap
44605 configure-target-libvtv: stage_current
44606 @endif gcc-bootstrap
44607 @if target-libvtv
44608 maybe-configure-target-libvtv: configure-target-libvtv
44609 configure-target-libvtv:
44610 @r=`${PWD_COMMAND}`; export r; \
44611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44612 echo "Checking multilib configuration for libvtv..."; \
44613 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44614 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44615 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44616 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44617 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44618 else \
44619 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44620 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44621 fi; \
44622 else \
44623 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44624 fi; \
44625 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44626 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44627 $(RAW_CXX_TARGET_EXPORTS) \
44628 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44629 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44630 case $(srcdir) in \
44631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44632 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44634 esac; \
44635 module_srcdir=libvtv; \
44636 rm -f no-such-file || : ; \
44637 CONFIG_SITE=no-such-file $(SHELL) \
44638 $$s/$$module_srcdir/configure \
44639 --srcdir=$${topdir}/$$module_srcdir \
44640 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44641 --target=${target_alias} \
44642 || exit 1
44643 @endif target-libvtv
44644
44645
44646
44647 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44648 maybe-configure-stage1-target-libvtv:
44649 @if target-libvtv-bootstrap
44650 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44651 configure-stage1-target-libvtv:
44652 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44653 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44654 @r=`${PWD_COMMAND}`; export r; \
44655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44656 TFLAGS="$(STAGE1_TFLAGS)"; \
44657 echo "Checking multilib configuration for libvtv..."; \
44658 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44659 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44660 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44661 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44662 else \
44663 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44664 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44665 fi; \
44666 else \
44667 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44668 fi; \
44669 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44670 $(RAW_CXX_TARGET_EXPORTS) \
44671 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44672 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44673 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44674 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44675 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44676 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44677 case $(srcdir) in \
44678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44679 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44681 esac; \
44682 module_srcdir=libvtv; \
44683 $(SHELL) $$s/$$module_srcdir/configure \
44684 --srcdir=$${topdir}/$$module_srcdir \
44685 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44686 --target=${target_alias} \
44687 \
44688 $(STAGE1_CONFIGURE_FLAGS)
44689 @endif target-libvtv-bootstrap
44690
44691 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44692 maybe-configure-stage2-target-libvtv:
44693 @if target-libvtv-bootstrap
44694 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44695 configure-stage2-target-libvtv:
44696 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44697 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44698 @r=`${PWD_COMMAND}`; export r; \
44699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700 TFLAGS="$(STAGE2_TFLAGS)"; \
44701 echo "Checking multilib configuration for libvtv..."; \
44702 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44703 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44704 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44705 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44706 else \
44707 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44708 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44709 fi; \
44710 else \
44711 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44712 fi; \
44713 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44714 $(RAW_CXX_TARGET_EXPORTS) \
44715 \
44716 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44719 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44721 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44722 case $(srcdir) in \
44723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44724 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44726 esac; \
44727 module_srcdir=libvtv; \
44728 $(SHELL) $$s/$$module_srcdir/configure \
44729 --srcdir=$${topdir}/$$module_srcdir \
44730 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44731 --target=${target_alias} \
44732 --with-build-libsubdir=$(HOST_SUBDIR) \
44733 $(STAGE2_CONFIGURE_FLAGS)
44734 @endif target-libvtv-bootstrap
44735
44736 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44737 maybe-configure-stage3-target-libvtv:
44738 @if target-libvtv-bootstrap
44739 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44740 configure-stage3-target-libvtv:
44741 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44742 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44743 @r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 TFLAGS="$(STAGE3_TFLAGS)"; \
44746 echo "Checking multilib configuration for libvtv..."; \
44747 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44748 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44749 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44750 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44751 else \
44752 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44753 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44754 fi; \
44755 else \
44756 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44757 fi; \
44758 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44759 $(RAW_CXX_TARGET_EXPORTS) \
44760 \
44761 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44762 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44763 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44764 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44765 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44766 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44767 case $(srcdir) in \
44768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44769 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44771 esac; \
44772 module_srcdir=libvtv; \
44773 $(SHELL) $$s/$$module_srcdir/configure \
44774 --srcdir=$${topdir}/$$module_srcdir \
44775 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44776 --target=${target_alias} \
44777 --with-build-libsubdir=$(HOST_SUBDIR) \
44778 $(STAGE3_CONFIGURE_FLAGS)
44779 @endif target-libvtv-bootstrap
44780
44781 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44782 maybe-configure-stage4-target-libvtv:
44783 @if target-libvtv-bootstrap
44784 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44785 configure-stage4-target-libvtv:
44786 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44787 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44788 @r=`${PWD_COMMAND}`; export r; \
44789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44790 TFLAGS="$(STAGE4_TFLAGS)"; \
44791 echo "Checking multilib configuration for libvtv..."; \
44792 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44793 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44794 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44795 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44796 else \
44797 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44798 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44799 fi; \
44800 else \
44801 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44802 fi; \
44803 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44804 $(RAW_CXX_TARGET_EXPORTS) \
44805 \
44806 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44807 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44808 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44809 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44811 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44812 case $(srcdir) in \
44813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44814 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44816 esac; \
44817 module_srcdir=libvtv; \
44818 $(SHELL) $$s/$$module_srcdir/configure \
44819 --srcdir=$${topdir}/$$module_srcdir \
44820 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44821 --target=${target_alias} \
44822 --with-build-libsubdir=$(HOST_SUBDIR) \
44823 $(STAGE4_CONFIGURE_FLAGS)
44824 @endif target-libvtv-bootstrap
44825
44826 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44827 maybe-configure-stageprofile-target-libvtv:
44828 @if target-libvtv-bootstrap
44829 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44830 configure-stageprofile-target-libvtv:
44831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44832 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44833 @r=`${PWD_COMMAND}`; export r; \
44834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44835 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44836 echo "Checking multilib configuration for libvtv..."; \
44837 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44838 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44839 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44840 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44841 else \
44842 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44843 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44844 fi; \
44845 else \
44846 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44847 fi; \
44848 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44849 $(RAW_CXX_TARGET_EXPORTS) \
44850 \
44851 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44852 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44853 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44854 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44855 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44856 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44857 case $(srcdir) in \
44858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44859 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44861 esac; \
44862 module_srcdir=libvtv; \
44863 $(SHELL) $$s/$$module_srcdir/configure \
44864 --srcdir=$${topdir}/$$module_srcdir \
44865 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44866 --target=${target_alias} \
44867 --with-build-libsubdir=$(HOST_SUBDIR) \
44868 $(STAGEprofile_CONFIGURE_FLAGS)
44869 @endif target-libvtv-bootstrap
44870
44871 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44872 maybe-configure-stagetrain-target-libvtv:
44873 @if target-libvtv-bootstrap
44874 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44875 configure-stagetrain-target-libvtv:
44876 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44877 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44878 @r=`${PWD_COMMAND}`; export r; \
44879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44880 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44881 echo "Checking multilib configuration for libvtv..."; \
44882 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44883 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44884 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44885 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44886 else \
44887 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44888 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44889 fi; \
44890 else \
44891 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44892 fi; \
44893 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44894 $(RAW_CXX_TARGET_EXPORTS) \
44895 \
44896 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44897 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44898 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44899 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44901 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44902 case $(srcdir) in \
44903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44904 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44906 esac; \
44907 module_srcdir=libvtv; \
44908 $(SHELL) $$s/$$module_srcdir/configure \
44909 --srcdir=$${topdir}/$$module_srcdir \
44910 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44911 --target=${target_alias} \
44912 --with-build-libsubdir=$(HOST_SUBDIR) \
44913 $(STAGEtrain_CONFIGURE_FLAGS)
44914 @endif target-libvtv-bootstrap
44915
44916 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44917 maybe-configure-stagefeedback-target-libvtv:
44918 @if target-libvtv-bootstrap
44919 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44920 configure-stagefeedback-target-libvtv:
44921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44922 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44923 @r=`${PWD_COMMAND}`; export r; \
44924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44926 echo "Checking multilib configuration for libvtv..."; \
44927 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44928 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44929 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44930 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44931 else \
44932 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44933 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44934 fi; \
44935 else \
44936 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44937 fi; \
44938 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44939 $(RAW_CXX_TARGET_EXPORTS) \
44940 \
44941 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44942 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44943 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44944 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44945 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44946 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44947 case $(srcdir) in \
44948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44949 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44951 esac; \
44952 module_srcdir=libvtv; \
44953 $(SHELL) $$s/$$module_srcdir/configure \
44954 --srcdir=$${topdir}/$$module_srcdir \
44955 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44956 --target=${target_alias} \
44957 --with-build-libsubdir=$(HOST_SUBDIR) \
44958 $(STAGEfeedback_CONFIGURE_FLAGS)
44959 @endif target-libvtv-bootstrap
44960
44961 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44962 maybe-configure-stageautoprofile-target-libvtv:
44963 @if target-libvtv-bootstrap
44964 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44965 configure-stageautoprofile-target-libvtv:
44966 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44967 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44968 @r=`${PWD_COMMAND}`; export r; \
44969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44970 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44971 echo "Checking multilib configuration for libvtv..."; \
44972 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44973 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44974 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44975 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44976 else \
44977 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44978 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44979 fi; \
44980 else \
44981 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44982 fi; \
44983 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44984 $(RAW_CXX_TARGET_EXPORTS) \
44985 \
44986 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44987 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44988 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44989 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44990 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44991 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44992 case $(srcdir) in \
44993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44994 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44996 esac; \
44997 module_srcdir=libvtv; \
44998 $(SHELL) $$s/$$module_srcdir/configure \
44999 --srcdir=$${topdir}/$$module_srcdir \
45000 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45001 --target=${target_alias} \
45002 --with-build-libsubdir=$(HOST_SUBDIR) \
45003 $(STAGEautoprofile_CONFIGURE_FLAGS)
45004 @endif target-libvtv-bootstrap
45005
45006 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45007 maybe-configure-stageautofeedback-target-libvtv:
45008 @if target-libvtv-bootstrap
45009 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45010 configure-stageautofeedback-target-libvtv:
45011 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45012 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45013 @r=`${PWD_COMMAND}`; export r; \
45014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45015 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45016 echo "Checking multilib configuration for libvtv..."; \
45017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45018 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45019 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45020 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45021 else \
45022 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45023 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45024 fi; \
45025 else \
45026 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45027 fi; \
45028 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45029 $(RAW_CXX_TARGET_EXPORTS) \
45030 \
45031 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45032 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45033 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45034 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45036 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45037 case $(srcdir) in \
45038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45039 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45041 esac; \
45042 module_srcdir=libvtv; \
45043 $(SHELL) $$s/$$module_srcdir/configure \
45044 --srcdir=$${topdir}/$$module_srcdir \
45045 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45046 --target=${target_alias} \
45047 --with-build-libsubdir=$(HOST_SUBDIR) \
45048 $(STAGEautofeedback_CONFIGURE_FLAGS)
45049 @endif target-libvtv-bootstrap
45050
45051
45052
45053
45054
45055 .PHONY: all-target-libvtv maybe-all-target-libvtv
45056 maybe-all-target-libvtv:
45057 @if gcc-bootstrap
45058 all-target-libvtv: stage_current
45059 @endif gcc-bootstrap
45060 @if target-libvtv
45061 TARGET-target-libvtv=all
45062 maybe-all-target-libvtv: all-target-libvtv
45063 all-target-libvtv: configure-target-libvtv
45064 @r=`${PWD_COMMAND}`; export r; \
45065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45066 $(RAW_CXX_TARGET_EXPORTS) \
45067 (cd $(TARGET_SUBDIR)/libvtv && \
45068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45069 $(TARGET-target-libvtv))
45070 @endif target-libvtv
45071
45072
45073
45074 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45075 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45076 maybe-all-stage1-target-libvtv:
45077 maybe-clean-stage1-target-libvtv:
45078 @if target-libvtv-bootstrap
45079 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45080 all-stage1: all-stage1-target-libvtv
45081 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45082 all-stage1-target-libvtv: configure-stage1-target-libvtv
45083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45084 @r=`${PWD_COMMAND}`; export r; \
45085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086 TFLAGS="$(STAGE1_TFLAGS)"; \
45087 $(RAW_CXX_TARGET_EXPORTS) \
45088 cd $(TARGET_SUBDIR)/libvtv && \
45089 \
45090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45091 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45092 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45093 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45097 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45098 \
45099 TFLAGS="$(STAGE1_TFLAGS)" \
45100 $(TARGET-stage1-target-libvtv)
45101
45102 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45103 clean-stage1: clean-stage1-target-libvtv
45104 clean-stage1-target-libvtv:
45105 @if [ $(current_stage) = stage1 ]; then \
45106 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45107 else \
45108 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45109 $(MAKE) stage1-start; \
45110 fi; \
45111 cd $(TARGET_SUBDIR)/libvtv && \
45112 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45113 clean
45114 @endif target-libvtv-bootstrap
45115
45116
45117 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45118 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45119 maybe-all-stage2-target-libvtv:
45120 maybe-clean-stage2-target-libvtv:
45121 @if target-libvtv-bootstrap
45122 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45123 all-stage2: all-stage2-target-libvtv
45124 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45125 all-stage2-target-libvtv: configure-stage2-target-libvtv
45126 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45127 @r=`${PWD_COMMAND}`; export r; \
45128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45129 TFLAGS="$(STAGE2_TFLAGS)"; \
45130 $(RAW_CXX_TARGET_EXPORTS) \
45131 \
45132 cd $(TARGET_SUBDIR)/libvtv && \
45133 \
45134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45135 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45136 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45137 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45141 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45142 TFLAGS="$(STAGE2_TFLAGS)" \
45143 $(TARGET-stage2-target-libvtv)
45144
45145 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45146 clean-stage2: clean-stage2-target-libvtv
45147 clean-stage2-target-libvtv:
45148 @if [ $(current_stage) = stage2 ]; then \
45149 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45150 else \
45151 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45152 $(MAKE) stage2-start; \
45153 fi; \
45154 cd $(TARGET_SUBDIR)/libvtv && \
45155 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45156 @endif target-libvtv-bootstrap
45157
45158
45159 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45160 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45161 maybe-all-stage3-target-libvtv:
45162 maybe-clean-stage3-target-libvtv:
45163 @if target-libvtv-bootstrap
45164 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45165 all-stage3: all-stage3-target-libvtv
45166 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45167 all-stage3-target-libvtv: configure-stage3-target-libvtv
45168 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45169 @r=`${PWD_COMMAND}`; export r; \
45170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45171 TFLAGS="$(STAGE3_TFLAGS)"; \
45172 $(RAW_CXX_TARGET_EXPORTS) \
45173 \
45174 cd $(TARGET_SUBDIR)/libvtv && \
45175 \
45176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45177 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45178 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45179 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45183 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45184 TFLAGS="$(STAGE3_TFLAGS)" \
45185 $(TARGET-stage3-target-libvtv)
45186
45187 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45188 clean-stage3: clean-stage3-target-libvtv
45189 clean-stage3-target-libvtv:
45190 @if [ $(current_stage) = stage3 ]; then \
45191 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45192 else \
45193 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45194 $(MAKE) stage3-start; \
45195 fi; \
45196 cd $(TARGET_SUBDIR)/libvtv && \
45197 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45198 @endif target-libvtv-bootstrap
45199
45200
45201 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45202 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45203 maybe-all-stage4-target-libvtv:
45204 maybe-clean-stage4-target-libvtv:
45205 @if target-libvtv-bootstrap
45206 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45207 all-stage4: all-stage4-target-libvtv
45208 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45209 all-stage4-target-libvtv: configure-stage4-target-libvtv
45210 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45211 @r=`${PWD_COMMAND}`; export r; \
45212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45213 TFLAGS="$(STAGE4_TFLAGS)"; \
45214 $(RAW_CXX_TARGET_EXPORTS) \
45215 \
45216 cd $(TARGET_SUBDIR)/libvtv && \
45217 \
45218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45219 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45220 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45221 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45225 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45226 TFLAGS="$(STAGE4_TFLAGS)" \
45227 $(TARGET-stage4-target-libvtv)
45228
45229 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45230 clean-stage4: clean-stage4-target-libvtv
45231 clean-stage4-target-libvtv:
45232 @if [ $(current_stage) = stage4 ]; then \
45233 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45234 else \
45235 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45236 $(MAKE) stage4-start; \
45237 fi; \
45238 cd $(TARGET_SUBDIR)/libvtv && \
45239 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45240 @endif target-libvtv-bootstrap
45241
45242
45243 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45244 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45245 maybe-all-stageprofile-target-libvtv:
45246 maybe-clean-stageprofile-target-libvtv:
45247 @if target-libvtv-bootstrap
45248 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45249 all-stageprofile: all-stageprofile-target-libvtv
45250 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45251 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45253 @r=`${PWD_COMMAND}`; export r; \
45254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45256 $(RAW_CXX_TARGET_EXPORTS) \
45257 \
45258 cd $(TARGET_SUBDIR)/libvtv && \
45259 \
45260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45261 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45262 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45263 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45267 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45268 TFLAGS="$(STAGEprofile_TFLAGS)" \
45269 $(TARGET-stageprofile-target-libvtv)
45270
45271 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45272 clean-stageprofile: clean-stageprofile-target-libvtv
45273 clean-stageprofile-target-libvtv:
45274 @if [ $(current_stage) = stageprofile ]; then \
45275 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45276 else \
45277 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45278 $(MAKE) stageprofile-start; \
45279 fi; \
45280 cd $(TARGET_SUBDIR)/libvtv && \
45281 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45282 @endif target-libvtv-bootstrap
45283
45284
45285 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45286 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45287 maybe-all-stagetrain-target-libvtv:
45288 maybe-clean-stagetrain-target-libvtv:
45289 @if target-libvtv-bootstrap
45290 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45291 all-stagetrain: all-stagetrain-target-libvtv
45292 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45293 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45294 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45295 @r=`${PWD_COMMAND}`; export r; \
45296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45298 $(RAW_CXX_TARGET_EXPORTS) \
45299 \
45300 cd $(TARGET_SUBDIR)/libvtv && \
45301 \
45302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45303 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45309 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45310 TFLAGS="$(STAGEtrain_TFLAGS)" \
45311 $(TARGET-stagetrain-target-libvtv)
45312
45313 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45314 clean-stagetrain: clean-stagetrain-target-libvtv
45315 clean-stagetrain-target-libvtv:
45316 @if [ $(current_stage) = stagetrain ]; then \
45317 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45318 else \
45319 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45320 $(MAKE) stagetrain-start; \
45321 fi; \
45322 cd $(TARGET_SUBDIR)/libvtv && \
45323 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45324 @endif target-libvtv-bootstrap
45325
45326
45327 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45328 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45329 maybe-all-stagefeedback-target-libvtv:
45330 maybe-clean-stagefeedback-target-libvtv:
45331 @if target-libvtv-bootstrap
45332 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45333 all-stagefeedback: all-stagefeedback-target-libvtv
45334 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45335 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45336 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45337 @r=`${PWD_COMMAND}`; export r; \
45338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45340 $(RAW_CXX_TARGET_EXPORTS) \
45341 \
45342 cd $(TARGET_SUBDIR)/libvtv && \
45343 \
45344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45345 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45352 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45353 $(TARGET-stagefeedback-target-libvtv)
45354
45355 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45356 clean-stagefeedback: clean-stagefeedback-target-libvtv
45357 clean-stagefeedback-target-libvtv:
45358 @if [ $(current_stage) = stagefeedback ]; then \
45359 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45360 else \
45361 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45362 $(MAKE) stagefeedback-start; \
45363 fi; \
45364 cd $(TARGET_SUBDIR)/libvtv && \
45365 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45366 @endif target-libvtv-bootstrap
45367
45368
45369 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45370 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45371 maybe-all-stageautoprofile-target-libvtv:
45372 maybe-clean-stageautoprofile-target-libvtv:
45373 @if target-libvtv-bootstrap
45374 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45375 all-stageautoprofile: all-stageautoprofile-target-libvtv
45376 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45377 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45378 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45379 @r=`${PWD_COMMAND}`; export r; \
45380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45381 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45382 $(RAW_CXX_TARGET_EXPORTS) \
45383 \
45384 cd $(TARGET_SUBDIR)/libvtv && \
45385 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45387 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45388 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45389 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45393 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45394 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45395 $(TARGET-stageautoprofile-target-libvtv)
45396
45397 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45398 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45399 clean-stageautoprofile-target-libvtv:
45400 @if [ $(current_stage) = stageautoprofile ]; then \
45401 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45402 else \
45403 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45404 $(MAKE) stageautoprofile-start; \
45405 fi; \
45406 cd $(TARGET_SUBDIR)/libvtv && \
45407 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45408 @endif target-libvtv-bootstrap
45409
45410
45411 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45412 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45413 maybe-all-stageautofeedback-target-libvtv:
45414 maybe-clean-stageautofeedback-target-libvtv:
45415 @if target-libvtv-bootstrap
45416 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45417 all-stageautofeedback: all-stageautofeedback-target-libvtv
45418 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45419 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45420 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45421 @r=`${PWD_COMMAND}`; export r; \
45422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45423 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45424 $(RAW_CXX_TARGET_EXPORTS) \
45425 \
45426 cd $(TARGET_SUBDIR)/libvtv && \
45427 \
45428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45429 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45430 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45431 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45435 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45436 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45437 $(TARGET-stageautofeedback-target-libvtv)
45438
45439 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45440 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45441 clean-stageautofeedback-target-libvtv:
45442 @if [ $(current_stage) = stageautofeedback ]; then \
45443 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45444 else \
45445 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45446 $(MAKE) stageautofeedback-start; \
45447 fi; \
45448 cd $(TARGET_SUBDIR)/libvtv && \
45449 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45450 @endif target-libvtv-bootstrap
45451
45452
45453
45454
45455
45456
45457 .PHONY: check-target-libvtv maybe-check-target-libvtv
45458 maybe-check-target-libvtv:
45459 @if target-libvtv
45460 maybe-check-target-libvtv: check-target-libvtv
45461
45462 check-target-libvtv:
45463 @: $(MAKE); $(unstage)
45464 @r=`${PWD_COMMAND}`; export r; \
45465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45466 $(RAW_CXX_TARGET_EXPORTS) \
45467 (cd $(TARGET_SUBDIR)/libvtv && \
45468 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45469
45470 @endif target-libvtv
45471
45472 .PHONY: install-target-libvtv maybe-install-target-libvtv
45473 maybe-install-target-libvtv:
45474 @if target-libvtv
45475 maybe-install-target-libvtv: install-target-libvtv
45476
45477 install-target-libvtv: installdirs
45478 @: $(MAKE); $(unstage)
45479 @r=`${PWD_COMMAND}`; export r; \
45480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45481 $(RAW_CXX_TARGET_EXPORTS) \
45482 (cd $(TARGET_SUBDIR)/libvtv && \
45483 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45484
45485 @endif target-libvtv
45486
45487 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45488 maybe-install-strip-target-libvtv:
45489 @if target-libvtv
45490 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45491
45492 install-strip-target-libvtv: installdirs
45493 @: $(MAKE); $(unstage)
45494 @r=`${PWD_COMMAND}`; export r; \
45495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45496 $(RAW_CXX_TARGET_EXPORTS) \
45497 (cd $(TARGET_SUBDIR)/libvtv && \
45498 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45499
45500 @endif target-libvtv
45501
45502 # Other targets (info, dvi, pdf, etc.)
45503
45504 .PHONY: maybe-info-target-libvtv info-target-libvtv
45505 maybe-info-target-libvtv:
45506 @if target-libvtv
45507 maybe-info-target-libvtv: info-target-libvtv
45508
45509 info-target-libvtv: \
45510 configure-target-libvtv
45511 @: $(MAKE); $(unstage)
45512 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45513 r=`${PWD_COMMAND}`; export r; \
45514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45515 $(RAW_CXX_TARGET_EXPORTS) \
45516 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45517 for flag in $(EXTRA_TARGET_FLAGS); do \
45518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45519 done; \
45520 (cd $(TARGET_SUBDIR)/libvtv && \
45521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45523 "RANLIB=$${RANLIB}" \
45524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45525 info) \
45526 || exit 1
45527
45528 @endif target-libvtv
45529
45530 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45531 maybe-dvi-target-libvtv:
45532 @if target-libvtv
45533 maybe-dvi-target-libvtv: dvi-target-libvtv
45534
45535 dvi-target-libvtv: \
45536 configure-target-libvtv
45537 @: $(MAKE); $(unstage)
45538 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45539 r=`${PWD_COMMAND}`; export r; \
45540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45541 $(RAW_CXX_TARGET_EXPORTS) \
45542 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45543 for flag in $(EXTRA_TARGET_FLAGS); do \
45544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45545 done; \
45546 (cd $(TARGET_SUBDIR)/libvtv && \
45547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45549 "RANLIB=$${RANLIB}" \
45550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45551 dvi) \
45552 || exit 1
45553
45554 @endif target-libvtv
45555
45556 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45557 maybe-pdf-target-libvtv:
45558 @if target-libvtv
45559 maybe-pdf-target-libvtv: pdf-target-libvtv
45560
45561 pdf-target-libvtv: \
45562 configure-target-libvtv
45563 @: $(MAKE); $(unstage)
45564 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45565 r=`${PWD_COMMAND}`; export r; \
45566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45567 $(RAW_CXX_TARGET_EXPORTS) \
45568 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45569 for flag in $(EXTRA_TARGET_FLAGS); do \
45570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45571 done; \
45572 (cd $(TARGET_SUBDIR)/libvtv && \
45573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45575 "RANLIB=$${RANLIB}" \
45576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45577 pdf) \
45578 || exit 1
45579
45580 @endif target-libvtv
45581
45582 .PHONY: maybe-html-target-libvtv html-target-libvtv
45583 maybe-html-target-libvtv:
45584 @if target-libvtv
45585 maybe-html-target-libvtv: html-target-libvtv
45586
45587 html-target-libvtv: \
45588 configure-target-libvtv
45589 @: $(MAKE); $(unstage)
45590 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45591 r=`${PWD_COMMAND}`; export r; \
45592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45593 $(RAW_CXX_TARGET_EXPORTS) \
45594 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45595 for flag in $(EXTRA_TARGET_FLAGS); do \
45596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45597 done; \
45598 (cd $(TARGET_SUBDIR)/libvtv && \
45599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45601 "RANLIB=$${RANLIB}" \
45602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45603 html) \
45604 || exit 1
45605
45606 @endif target-libvtv
45607
45608 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45609 maybe-TAGS-target-libvtv:
45610 @if target-libvtv
45611 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45612
45613 TAGS-target-libvtv: \
45614 configure-target-libvtv
45615 @: $(MAKE); $(unstage)
45616 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45617 r=`${PWD_COMMAND}`; export r; \
45618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619 $(RAW_CXX_TARGET_EXPORTS) \
45620 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45621 for flag in $(EXTRA_TARGET_FLAGS); do \
45622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623 done; \
45624 (cd $(TARGET_SUBDIR)/libvtv && \
45625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627 "RANLIB=$${RANLIB}" \
45628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629 TAGS) \
45630 || exit 1
45631
45632 @endif target-libvtv
45633
45634 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45635 maybe-install-info-target-libvtv:
45636 @if target-libvtv
45637 maybe-install-info-target-libvtv: install-info-target-libvtv
45638
45639 install-info-target-libvtv: \
45640 configure-target-libvtv \
45641 info-target-libvtv
45642 @: $(MAKE); $(unstage)
45643 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45644 r=`${PWD_COMMAND}`; export r; \
45645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646 $(RAW_CXX_TARGET_EXPORTS) \
45647 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45648 for flag in $(EXTRA_TARGET_FLAGS); do \
45649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650 done; \
45651 (cd $(TARGET_SUBDIR)/libvtv && \
45652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654 "RANLIB=$${RANLIB}" \
45655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656 install-info) \
45657 || exit 1
45658
45659 @endif target-libvtv
45660
45661 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45662 maybe-install-pdf-target-libvtv:
45663 @if target-libvtv
45664 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45665
45666 install-pdf-target-libvtv: \
45667 configure-target-libvtv \
45668 pdf-target-libvtv
45669 @: $(MAKE); $(unstage)
45670 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45671 r=`${PWD_COMMAND}`; export r; \
45672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45673 $(RAW_CXX_TARGET_EXPORTS) \
45674 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45675 for flag in $(EXTRA_TARGET_FLAGS); do \
45676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45677 done; \
45678 (cd $(TARGET_SUBDIR)/libvtv && \
45679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45681 "RANLIB=$${RANLIB}" \
45682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45683 install-pdf) \
45684 || exit 1
45685
45686 @endif target-libvtv
45687
45688 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45689 maybe-install-html-target-libvtv:
45690 @if target-libvtv
45691 maybe-install-html-target-libvtv: install-html-target-libvtv
45692
45693 install-html-target-libvtv: \
45694 configure-target-libvtv \
45695 html-target-libvtv
45696 @: $(MAKE); $(unstage)
45697 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45698 r=`${PWD_COMMAND}`; export r; \
45699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700 $(RAW_CXX_TARGET_EXPORTS) \
45701 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45702 for flag in $(EXTRA_TARGET_FLAGS); do \
45703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45704 done; \
45705 (cd $(TARGET_SUBDIR)/libvtv && \
45706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45708 "RANLIB=$${RANLIB}" \
45709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45710 install-html) \
45711 || exit 1
45712
45713 @endif target-libvtv
45714
45715 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45716 maybe-installcheck-target-libvtv:
45717 @if target-libvtv
45718 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45719
45720 installcheck-target-libvtv: \
45721 configure-target-libvtv
45722 @: $(MAKE); $(unstage)
45723 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45724 r=`${PWD_COMMAND}`; export r; \
45725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45726 $(RAW_CXX_TARGET_EXPORTS) \
45727 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45728 for flag in $(EXTRA_TARGET_FLAGS); do \
45729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45730 done; \
45731 (cd $(TARGET_SUBDIR)/libvtv && \
45732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45734 "RANLIB=$${RANLIB}" \
45735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45736 installcheck) \
45737 || exit 1
45738
45739 @endif target-libvtv
45740
45741 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45742 maybe-mostlyclean-target-libvtv:
45743 @if target-libvtv
45744 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45745
45746 mostlyclean-target-libvtv:
45747 @: $(MAKE); $(unstage)
45748 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45749 r=`${PWD_COMMAND}`; export r; \
45750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45751 $(RAW_CXX_TARGET_EXPORTS) \
45752 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45753 for flag in $(EXTRA_TARGET_FLAGS); do \
45754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45755 done; \
45756 (cd $(TARGET_SUBDIR)/libvtv && \
45757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45759 "RANLIB=$${RANLIB}" \
45760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45761 mostlyclean) \
45762 || exit 1
45763
45764 @endif target-libvtv
45765
45766 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45767 maybe-clean-target-libvtv:
45768 @if target-libvtv
45769 maybe-clean-target-libvtv: clean-target-libvtv
45770
45771 clean-target-libvtv:
45772 @: $(MAKE); $(unstage)
45773 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45774 r=`${PWD_COMMAND}`; export r; \
45775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45776 $(RAW_CXX_TARGET_EXPORTS) \
45777 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45778 for flag in $(EXTRA_TARGET_FLAGS); do \
45779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45780 done; \
45781 (cd $(TARGET_SUBDIR)/libvtv && \
45782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45784 "RANLIB=$${RANLIB}" \
45785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45786 clean) \
45787 || exit 1
45788
45789 @endif target-libvtv
45790
45791 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45792 maybe-distclean-target-libvtv:
45793 @if target-libvtv
45794 maybe-distclean-target-libvtv: distclean-target-libvtv
45795
45796 distclean-target-libvtv:
45797 @: $(MAKE); $(unstage)
45798 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45799 r=`${PWD_COMMAND}`; export r; \
45800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45801 $(RAW_CXX_TARGET_EXPORTS) \
45802 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45803 for flag in $(EXTRA_TARGET_FLAGS); do \
45804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45805 done; \
45806 (cd $(TARGET_SUBDIR)/libvtv && \
45807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45809 "RANLIB=$${RANLIB}" \
45810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45811 distclean) \
45812 || exit 1
45813
45814 @endif target-libvtv
45815
45816 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45817 maybe-maintainer-clean-target-libvtv:
45818 @if target-libvtv
45819 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45820
45821 maintainer-clean-target-libvtv:
45822 @: $(MAKE); $(unstage)
45823 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45824 r=`${PWD_COMMAND}`; export r; \
45825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826 $(RAW_CXX_TARGET_EXPORTS) \
45827 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45828 for flag in $(EXTRA_TARGET_FLAGS); do \
45829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45830 done; \
45831 (cd $(TARGET_SUBDIR)/libvtv && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45834 "RANLIB=$${RANLIB}" \
45835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45836 maintainer-clean) \
45837 || exit 1
45838
45839 @endif target-libvtv
45840
45841
45842
45843
45844
45845 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45846 maybe-configure-target-liboffloadmic:
45847 @if gcc-bootstrap
45848 configure-target-liboffloadmic: stage_current
45849 @endif gcc-bootstrap
45850 @if target-liboffloadmic
45851 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45852 configure-target-liboffloadmic:
45853 @: $(MAKE); $(unstage)
45854 @r=`${PWD_COMMAND}`; export r; \
45855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45856 echo "Checking multilib configuration for liboffloadmic..."; \
45857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45858 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45859 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45860 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45861 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45862 else \
45863 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45864 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45865 fi; \
45866 else \
45867 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45868 fi; \
45869 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45871 $(NORMAL_TARGET_EXPORTS) \
45872 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45873 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45874 case $(srcdir) in \
45875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45876 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45878 esac; \
45879 module_srcdir=liboffloadmic; \
45880 rm -f no-such-file || : ; \
45881 CONFIG_SITE=no-such-file $(SHELL) \
45882 $$s/$$module_srcdir/configure \
45883 --srcdir=$${topdir}/$$module_srcdir \
45884 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45885 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45886 || exit 1
45887 @endif target-liboffloadmic
45888
45889
45890
45891
45892
45893 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45894 maybe-all-target-liboffloadmic:
45895 @if gcc-bootstrap
45896 all-target-liboffloadmic: stage_current
45897 @endif gcc-bootstrap
45898 @if target-liboffloadmic
45899 TARGET-target-liboffloadmic=all
45900 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45901 all-target-liboffloadmic: configure-target-liboffloadmic
45902 @: $(MAKE); $(unstage)
45903 @r=`${PWD_COMMAND}`; export r; \
45904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45905 $(NORMAL_TARGET_EXPORTS) \
45906 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45908 $(TARGET-target-liboffloadmic))
45909 @endif target-liboffloadmic
45910
45911
45912
45913
45914
45915 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45916 maybe-check-target-liboffloadmic:
45917 @if target-liboffloadmic
45918 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45919
45920 check-target-liboffloadmic:
45921 @: $(MAKE); $(unstage)
45922 @r=`${PWD_COMMAND}`; export r; \
45923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45924 $(NORMAL_TARGET_EXPORTS) \
45925 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45926 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45927
45928 @endif target-liboffloadmic
45929
45930 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45931 maybe-install-target-liboffloadmic:
45932 @if target-liboffloadmic
45933 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45934
45935 install-target-liboffloadmic: installdirs
45936 @: $(MAKE); $(unstage)
45937 @r=`${PWD_COMMAND}`; export r; \
45938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45939 $(NORMAL_TARGET_EXPORTS) \
45940 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45941 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45942
45943 @endif target-liboffloadmic
45944
45945 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45946 maybe-install-strip-target-liboffloadmic:
45947 @if target-liboffloadmic
45948 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45949
45950 install-strip-target-liboffloadmic: installdirs
45951 @: $(MAKE); $(unstage)
45952 @r=`${PWD_COMMAND}`; export r; \
45953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45954 $(NORMAL_TARGET_EXPORTS) \
45955 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45956 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45957
45958 @endif target-liboffloadmic
45959
45960 # Other targets (info, dvi, pdf, etc.)
45961
45962 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45963 maybe-info-target-liboffloadmic:
45964 @if target-liboffloadmic
45965 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45966
45967 info-target-liboffloadmic: \
45968 configure-target-liboffloadmic
45969 @: $(MAKE); $(unstage)
45970 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45971 r=`${PWD_COMMAND}`; export r; \
45972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973 $(NORMAL_TARGET_EXPORTS) \
45974 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45975 for flag in $(EXTRA_TARGET_FLAGS); do \
45976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977 done; \
45978 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981 "RANLIB=$${RANLIB}" \
45982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983 info) \
45984 || exit 1
45985
45986 @endif target-liboffloadmic
45987
45988 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45989 maybe-dvi-target-liboffloadmic:
45990 @if target-liboffloadmic
45991 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45992
45993 dvi-target-liboffloadmic: \
45994 configure-target-liboffloadmic
45995 @: $(MAKE); $(unstage)
45996 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45997 r=`${PWD_COMMAND}`; export r; \
45998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45999 $(NORMAL_TARGET_EXPORTS) \
46000 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
46001 for flag in $(EXTRA_TARGET_FLAGS); do \
46002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46003 done; \
46004 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46007 "RANLIB=$${RANLIB}" \
46008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46009 dvi) \
46010 || exit 1
46011
46012 @endif target-liboffloadmic
46013
46014 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46015 maybe-pdf-target-liboffloadmic:
46016 @if target-liboffloadmic
46017 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46018
46019 pdf-target-liboffloadmic: \
46020 configure-target-liboffloadmic
46021 @: $(MAKE); $(unstage)
46022 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46023 r=`${PWD_COMMAND}`; export r; \
46024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025 $(NORMAL_TARGET_EXPORTS) \
46026 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46027 for flag in $(EXTRA_TARGET_FLAGS); do \
46028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029 done; \
46030 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033 "RANLIB=$${RANLIB}" \
46034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035 pdf) \
46036 || exit 1
46037
46038 @endif target-liboffloadmic
46039
46040 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46041 maybe-html-target-liboffloadmic:
46042 @if target-liboffloadmic
46043 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46044
46045 html-target-liboffloadmic: \
46046 configure-target-liboffloadmic
46047 @: $(MAKE); $(unstage)
46048 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46049 r=`${PWD_COMMAND}`; export r; \
46050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051 $(NORMAL_TARGET_EXPORTS) \
46052 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46053 for flag in $(EXTRA_TARGET_FLAGS); do \
46054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055 done; \
46056 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059 "RANLIB=$${RANLIB}" \
46060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061 html) \
46062 || exit 1
46063
46064 @endif target-liboffloadmic
46065
46066 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46067 maybe-TAGS-target-liboffloadmic:
46068 @if target-liboffloadmic
46069 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46070
46071 TAGS-target-liboffloadmic: \
46072 configure-target-liboffloadmic
46073 @: $(MAKE); $(unstage)
46074 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46075 r=`${PWD_COMMAND}`; export r; \
46076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077 $(NORMAL_TARGET_EXPORTS) \
46078 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46079 for flag in $(EXTRA_TARGET_FLAGS); do \
46080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46081 done; \
46082 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46085 "RANLIB=$${RANLIB}" \
46086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46087 TAGS) \
46088 || exit 1
46089
46090 @endif target-liboffloadmic
46091
46092 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46093 maybe-install-info-target-liboffloadmic:
46094 @if target-liboffloadmic
46095 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46096
46097 install-info-target-liboffloadmic: \
46098 configure-target-liboffloadmic \
46099 info-target-liboffloadmic
46100 @: $(MAKE); $(unstage)
46101 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46102 r=`${PWD_COMMAND}`; export r; \
46103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46104 $(NORMAL_TARGET_EXPORTS) \
46105 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46106 for flag in $(EXTRA_TARGET_FLAGS); do \
46107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46108 done; \
46109 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46112 "RANLIB=$${RANLIB}" \
46113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46114 install-info) \
46115 || exit 1
46116
46117 @endif target-liboffloadmic
46118
46119 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46120 maybe-install-pdf-target-liboffloadmic:
46121 @if target-liboffloadmic
46122 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46123
46124 install-pdf-target-liboffloadmic: \
46125 configure-target-liboffloadmic \
46126 pdf-target-liboffloadmic
46127 @: $(MAKE); $(unstage)
46128 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46129 r=`${PWD_COMMAND}`; export r; \
46130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46131 $(NORMAL_TARGET_EXPORTS) \
46132 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46133 for flag in $(EXTRA_TARGET_FLAGS); do \
46134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46135 done; \
46136 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46139 "RANLIB=$${RANLIB}" \
46140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46141 install-pdf) \
46142 || exit 1
46143
46144 @endif target-liboffloadmic
46145
46146 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46147 maybe-install-html-target-liboffloadmic:
46148 @if target-liboffloadmic
46149 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46150
46151 install-html-target-liboffloadmic: \
46152 configure-target-liboffloadmic \
46153 html-target-liboffloadmic
46154 @: $(MAKE); $(unstage)
46155 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46156 r=`${PWD_COMMAND}`; export r; \
46157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46158 $(NORMAL_TARGET_EXPORTS) \
46159 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46160 for flag in $(EXTRA_TARGET_FLAGS); do \
46161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46162 done; \
46163 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46166 "RANLIB=$${RANLIB}" \
46167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46168 install-html) \
46169 || exit 1
46170
46171 @endif target-liboffloadmic
46172
46173 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46174 maybe-installcheck-target-liboffloadmic:
46175 @if target-liboffloadmic
46176 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46177
46178 installcheck-target-liboffloadmic: \
46179 configure-target-liboffloadmic
46180 @: $(MAKE); $(unstage)
46181 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46182 r=`${PWD_COMMAND}`; export r; \
46183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46184 $(NORMAL_TARGET_EXPORTS) \
46185 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46186 for flag in $(EXTRA_TARGET_FLAGS); do \
46187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46188 done; \
46189 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46192 "RANLIB=$${RANLIB}" \
46193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46194 installcheck) \
46195 || exit 1
46196
46197 @endif target-liboffloadmic
46198
46199 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46200 maybe-mostlyclean-target-liboffloadmic:
46201 @if target-liboffloadmic
46202 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46203
46204 mostlyclean-target-liboffloadmic:
46205 @: $(MAKE); $(unstage)
46206 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46207 r=`${PWD_COMMAND}`; export r; \
46208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46209 $(NORMAL_TARGET_EXPORTS) \
46210 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46211 for flag in $(EXTRA_TARGET_FLAGS); do \
46212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46213 done; \
46214 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46217 "RANLIB=$${RANLIB}" \
46218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46219 mostlyclean) \
46220 || exit 1
46221
46222 @endif target-liboffloadmic
46223
46224 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46225 maybe-clean-target-liboffloadmic:
46226 @if target-liboffloadmic
46227 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46228
46229 clean-target-liboffloadmic:
46230 @: $(MAKE); $(unstage)
46231 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46232 r=`${PWD_COMMAND}`; export r; \
46233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46234 $(NORMAL_TARGET_EXPORTS) \
46235 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46236 for flag in $(EXTRA_TARGET_FLAGS); do \
46237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46238 done; \
46239 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46242 "RANLIB=$${RANLIB}" \
46243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46244 clean) \
46245 || exit 1
46246
46247 @endif target-liboffloadmic
46248
46249 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46250 maybe-distclean-target-liboffloadmic:
46251 @if target-liboffloadmic
46252 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46253
46254 distclean-target-liboffloadmic:
46255 @: $(MAKE); $(unstage)
46256 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46257 r=`${PWD_COMMAND}`; export r; \
46258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46259 $(NORMAL_TARGET_EXPORTS) \
46260 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46261 for flag in $(EXTRA_TARGET_FLAGS); do \
46262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46263 done; \
46264 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46267 "RANLIB=$${RANLIB}" \
46268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46269 distclean) \
46270 || exit 1
46271
46272 @endif target-liboffloadmic
46273
46274 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46275 maybe-maintainer-clean-target-liboffloadmic:
46276 @if target-liboffloadmic
46277 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46278
46279 maintainer-clean-target-liboffloadmic:
46280 @: $(MAKE); $(unstage)
46281 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46282 r=`${PWD_COMMAND}`; export r; \
46283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46284 $(NORMAL_TARGET_EXPORTS) \
46285 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46286 for flag in $(EXTRA_TARGET_FLAGS); do \
46287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46288 done; \
46289 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46292 "RANLIB=$${RANLIB}" \
46293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46294 maintainer-clean) \
46295 || exit 1
46296
46297 @endif target-liboffloadmic
46298
46299
46300
46301
46302
46303 .PHONY: configure-target-libssp maybe-configure-target-libssp
46304 maybe-configure-target-libssp:
46305 @if gcc-bootstrap
46306 configure-target-libssp: stage_current
46307 @endif gcc-bootstrap
46308 @if target-libssp
46309 maybe-configure-target-libssp: configure-target-libssp
46310 configure-target-libssp:
46311 @: $(MAKE); $(unstage)
46312 @r=`${PWD_COMMAND}`; export r; \
46313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46314 echo "Checking multilib configuration for libssp..."; \
46315 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46316 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46317 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46318 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46319 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46320 else \
46321 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46322 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46323 fi; \
46324 else \
46325 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46326 fi; \
46327 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46328 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46329 $(NORMAL_TARGET_EXPORTS) \
46330 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46331 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46332 case $(srcdir) in \
46333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46334 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46336 esac; \
46337 module_srcdir=libssp; \
46338 rm -f no-such-file || : ; \
46339 CONFIG_SITE=no-such-file $(SHELL) \
46340 $$s/$$module_srcdir/configure \
46341 --srcdir=$${topdir}/$$module_srcdir \
46342 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46343 --target=${target_alias} \
46344 || exit 1
46345 @endif target-libssp
46346
46347
46348
46349
46350
46351 .PHONY: all-target-libssp maybe-all-target-libssp
46352 maybe-all-target-libssp:
46353 @if gcc-bootstrap
46354 all-target-libssp: stage_current
46355 @endif gcc-bootstrap
46356 @if target-libssp
46357 TARGET-target-libssp=all
46358 maybe-all-target-libssp: all-target-libssp
46359 all-target-libssp: configure-target-libssp
46360 @: $(MAKE); $(unstage)
46361 @r=`${PWD_COMMAND}`; export r; \
46362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46363 $(NORMAL_TARGET_EXPORTS) \
46364 (cd $(TARGET_SUBDIR)/libssp && \
46365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46366 $(TARGET-target-libssp))
46367 @endif target-libssp
46368
46369
46370
46371
46372
46373 .PHONY: check-target-libssp maybe-check-target-libssp
46374 maybe-check-target-libssp:
46375 @if target-libssp
46376 maybe-check-target-libssp: check-target-libssp
46377
46378 check-target-libssp:
46379 @: $(MAKE); $(unstage)
46380 @r=`${PWD_COMMAND}`; export r; \
46381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46382 $(NORMAL_TARGET_EXPORTS) \
46383 (cd $(TARGET_SUBDIR)/libssp && \
46384 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46385
46386 @endif target-libssp
46387
46388 .PHONY: install-target-libssp maybe-install-target-libssp
46389 maybe-install-target-libssp:
46390 @if target-libssp
46391 maybe-install-target-libssp: install-target-libssp
46392
46393 install-target-libssp: installdirs
46394 @: $(MAKE); $(unstage)
46395 @r=`${PWD_COMMAND}`; export r; \
46396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46397 $(NORMAL_TARGET_EXPORTS) \
46398 (cd $(TARGET_SUBDIR)/libssp && \
46399 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46400
46401 @endif target-libssp
46402
46403 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46404 maybe-install-strip-target-libssp:
46405 @if target-libssp
46406 maybe-install-strip-target-libssp: install-strip-target-libssp
46407
46408 install-strip-target-libssp: installdirs
46409 @: $(MAKE); $(unstage)
46410 @r=`${PWD_COMMAND}`; export r; \
46411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46412 $(NORMAL_TARGET_EXPORTS) \
46413 (cd $(TARGET_SUBDIR)/libssp && \
46414 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46415
46416 @endif target-libssp
46417
46418 # Other targets (info, dvi, pdf, etc.)
46419
46420 .PHONY: maybe-info-target-libssp info-target-libssp
46421 maybe-info-target-libssp:
46422 @if target-libssp
46423 maybe-info-target-libssp: info-target-libssp
46424
46425 info-target-libssp: \
46426 configure-target-libssp
46427 @: $(MAKE); $(unstage)
46428 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46429 r=`${PWD_COMMAND}`; export r; \
46430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46431 $(NORMAL_TARGET_EXPORTS) \
46432 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46433 for flag in $(EXTRA_TARGET_FLAGS); do \
46434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46435 done; \
46436 (cd $(TARGET_SUBDIR)/libssp && \
46437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46439 "RANLIB=$${RANLIB}" \
46440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46441 info) \
46442 || exit 1
46443
46444 @endif target-libssp
46445
46446 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46447 maybe-dvi-target-libssp:
46448 @if target-libssp
46449 maybe-dvi-target-libssp: dvi-target-libssp
46450
46451 dvi-target-libssp: \
46452 configure-target-libssp
46453 @: $(MAKE); $(unstage)
46454 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46455 r=`${PWD_COMMAND}`; export r; \
46456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46457 $(NORMAL_TARGET_EXPORTS) \
46458 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46459 for flag in $(EXTRA_TARGET_FLAGS); do \
46460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46461 done; \
46462 (cd $(TARGET_SUBDIR)/libssp && \
46463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46465 "RANLIB=$${RANLIB}" \
46466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46467 dvi) \
46468 || exit 1
46469
46470 @endif target-libssp
46471
46472 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46473 maybe-pdf-target-libssp:
46474 @if target-libssp
46475 maybe-pdf-target-libssp: pdf-target-libssp
46476
46477 pdf-target-libssp: \
46478 configure-target-libssp
46479 @: $(MAKE); $(unstage)
46480 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46481 r=`${PWD_COMMAND}`; export r; \
46482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46483 $(NORMAL_TARGET_EXPORTS) \
46484 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46485 for flag in $(EXTRA_TARGET_FLAGS); do \
46486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46487 done; \
46488 (cd $(TARGET_SUBDIR)/libssp && \
46489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46491 "RANLIB=$${RANLIB}" \
46492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46493 pdf) \
46494 || exit 1
46495
46496 @endif target-libssp
46497
46498 .PHONY: maybe-html-target-libssp html-target-libssp
46499 maybe-html-target-libssp:
46500 @if target-libssp
46501 maybe-html-target-libssp: html-target-libssp
46502
46503 html-target-libssp: \
46504 configure-target-libssp
46505 @: $(MAKE); $(unstage)
46506 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46507 r=`${PWD_COMMAND}`; export r; \
46508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46509 $(NORMAL_TARGET_EXPORTS) \
46510 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46511 for flag in $(EXTRA_TARGET_FLAGS); do \
46512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46513 done; \
46514 (cd $(TARGET_SUBDIR)/libssp && \
46515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46517 "RANLIB=$${RANLIB}" \
46518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46519 html) \
46520 || exit 1
46521
46522 @endif target-libssp
46523
46524 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46525 maybe-TAGS-target-libssp:
46526 @if target-libssp
46527 maybe-TAGS-target-libssp: TAGS-target-libssp
46528
46529 TAGS-target-libssp: \
46530 configure-target-libssp
46531 @: $(MAKE); $(unstage)
46532 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46533 r=`${PWD_COMMAND}`; export r; \
46534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46535 $(NORMAL_TARGET_EXPORTS) \
46536 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46537 for flag in $(EXTRA_TARGET_FLAGS); do \
46538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46539 done; \
46540 (cd $(TARGET_SUBDIR)/libssp && \
46541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46543 "RANLIB=$${RANLIB}" \
46544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46545 TAGS) \
46546 || exit 1
46547
46548 @endif target-libssp
46549
46550 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46551 maybe-install-info-target-libssp:
46552 @if target-libssp
46553 maybe-install-info-target-libssp: install-info-target-libssp
46554
46555 install-info-target-libssp: \
46556 configure-target-libssp \
46557 info-target-libssp
46558 @: $(MAKE); $(unstage)
46559 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46560 r=`${PWD_COMMAND}`; export r; \
46561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562 $(NORMAL_TARGET_EXPORTS) \
46563 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46564 for flag in $(EXTRA_TARGET_FLAGS); do \
46565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566 done; \
46567 (cd $(TARGET_SUBDIR)/libssp && \
46568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570 "RANLIB=$${RANLIB}" \
46571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572 install-info) \
46573 || exit 1
46574
46575 @endif target-libssp
46576
46577 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46578 maybe-install-pdf-target-libssp:
46579 @if target-libssp
46580 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46581
46582 install-pdf-target-libssp: \
46583 configure-target-libssp \
46584 pdf-target-libssp
46585 @: $(MAKE); $(unstage)
46586 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46587 r=`${PWD_COMMAND}`; export r; \
46588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46589 $(NORMAL_TARGET_EXPORTS) \
46590 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46591 for flag in $(EXTRA_TARGET_FLAGS); do \
46592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46593 done; \
46594 (cd $(TARGET_SUBDIR)/libssp && \
46595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46597 "RANLIB=$${RANLIB}" \
46598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46599 install-pdf) \
46600 || exit 1
46601
46602 @endif target-libssp
46603
46604 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46605 maybe-install-html-target-libssp:
46606 @if target-libssp
46607 maybe-install-html-target-libssp: install-html-target-libssp
46608
46609 install-html-target-libssp: \
46610 configure-target-libssp \
46611 html-target-libssp
46612 @: $(MAKE); $(unstage)
46613 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46614 r=`${PWD_COMMAND}`; export r; \
46615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46616 $(NORMAL_TARGET_EXPORTS) \
46617 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46618 for flag in $(EXTRA_TARGET_FLAGS); do \
46619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46620 done; \
46621 (cd $(TARGET_SUBDIR)/libssp && \
46622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46624 "RANLIB=$${RANLIB}" \
46625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46626 install-html) \
46627 || exit 1
46628
46629 @endif target-libssp
46630
46631 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46632 maybe-installcheck-target-libssp:
46633 @if target-libssp
46634 maybe-installcheck-target-libssp: installcheck-target-libssp
46635
46636 installcheck-target-libssp: \
46637 configure-target-libssp
46638 @: $(MAKE); $(unstage)
46639 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46640 r=`${PWD_COMMAND}`; export r; \
46641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46642 $(NORMAL_TARGET_EXPORTS) \
46643 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46644 for flag in $(EXTRA_TARGET_FLAGS); do \
46645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46646 done; \
46647 (cd $(TARGET_SUBDIR)/libssp && \
46648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46650 "RANLIB=$${RANLIB}" \
46651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46652 installcheck) \
46653 || exit 1
46654
46655 @endif target-libssp
46656
46657 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46658 maybe-mostlyclean-target-libssp:
46659 @if target-libssp
46660 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46661
46662 mostlyclean-target-libssp:
46663 @: $(MAKE); $(unstage)
46664 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46665 r=`${PWD_COMMAND}`; export r; \
46666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46667 $(NORMAL_TARGET_EXPORTS) \
46668 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46669 for flag in $(EXTRA_TARGET_FLAGS); do \
46670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46671 done; \
46672 (cd $(TARGET_SUBDIR)/libssp && \
46673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46675 "RANLIB=$${RANLIB}" \
46676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46677 mostlyclean) \
46678 || exit 1
46679
46680 @endif target-libssp
46681
46682 .PHONY: maybe-clean-target-libssp clean-target-libssp
46683 maybe-clean-target-libssp:
46684 @if target-libssp
46685 maybe-clean-target-libssp: clean-target-libssp
46686
46687 clean-target-libssp:
46688 @: $(MAKE); $(unstage)
46689 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46690 r=`${PWD_COMMAND}`; export r; \
46691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692 $(NORMAL_TARGET_EXPORTS) \
46693 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46694 for flag in $(EXTRA_TARGET_FLAGS); do \
46695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46696 done; \
46697 (cd $(TARGET_SUBDIR)/libssp && \
46698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46700 "RANLIB=$${RANLIB}" \
46701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46702 clean) \
46703 || exit 1
46704
46705 @endif target-libssp
46706
46707 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46708 maybe-distclean-target-libssp:
46709 @if target-libssp
46710 maybe-distclean-target-libssp: distclean-target-libssp
46711
46712 distclean-target-libssp:
46713 @: $(MAKE); $(unstage)
46714 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46715 r=`${PWD_COMMAND}`; export r; \
46716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46717 $(NORMAL_TARGET_EXPORTS) \
46718 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46719 for flag in $(EXTRA_TARGET_FLAGS); do \
46720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46721 done; \
46722 (cd $(TARGET_SUBDIR)/libssp && \
46723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46725 "RANLIB=$${RANLIB}" \
46726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46727 distclean) \
46728 || exit 1
46729
46730 @endif target-libssp
46731
46732 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46733 maybe-maintainer-clean-target-libssp:
46734 @if target-libssp
46735 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46736
46737 maintainer-clean-target-libssp:
46738 @: $(MAKE); $(unstage)
46739 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46740 r=`${PWD_COMMAND}`; export r; \
46741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46742 $(NORMAL_TARGET_EXPORTS) \
46743 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46744 for flag in $(EXTRA_TARGET_FLAGS); do \
46745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46746 done; \
46747 (cd $(TARGET_SUBDIR)/libssp && \
46748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46750 "RANLIB=$${RANLIB}" \
46751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46752 maintainer-clean) \
46753 || exit 1
46754
46755 @endif target-libssp
46756
46757
46758
46759
46760
46761 .PHONY: configure-target-newlib maybe-configure-target-newlib
46762 maybe-configure-target-newlib:
46763 @if gcc-bootstrap
46764 configure-target-newlib: stage_current
46765 @endif gcc-bootstrap
46766 @if target-newlib
46767 maybe-configure-target-newlib: configure-target-newlib
46768 configure-target-newlib:
46769 @: $(MAKE); $(unstage)
46770 @r=`${PWD_COMMAND}`; export r; \
46771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46772 echo "Checking multilib configuration for newlib..."; \
46773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46774 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46775 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46776 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46777 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46778 else \
46779 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46780 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46781 fi; \
46782 else \
46783 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46784 fi; \
46785 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46786 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46787 $(NORMAL_TARGET_EXPORTS) \
46788 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46789 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46790 case $(srcdir) in \
46791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46792 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46794 esac; \
46795 module_srcdir=newlib; \
46796 rm -f no-such-file || : ; \
46797 CONFIG_SITE=no-such-file $(SHELL) \
46798 $$s/$$module_srcdir/configure \
46799 --srcdir=$${topdir}/$$module_srcdir \
46800 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46801 --target=${target_alias} \
46802 || exit 1
46803 @endif target-newlib
46804
46805
46806
46807
46808
46809 .PHONY: all-target-newlib maybe-all-target-newlib
46810 maybe-all-target-newlib:
46811 @if gcc-bootstrap
46812 all-target-newlib: stage_current
46813 @endif gcc-bootstrap
46814 @if target-newlib
46815 TARGET-target-newlib=all
46816 maybe-all-target-newlib: all-target-newlib
46817 all-target-newlib: configure-target-newlib
46818 @: $(MAKE); $(unstage)
46819 @r=`${PWD_COMMAND}`; export r; \
46820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821 $(NORMAL_TARGET_EXPORTS) \
46822 (cd $(TARGET_SUBDIR)/newlib && \
46823 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46824 $(TARGET-target-newlib))
46825 @endif target-newlib
46826
46827
46828
46829
46830
46831 .PHONY: check-target-newlib maybe-check-target-newlib
46832 maybe-check-target-newlib:
46833 @if target-newlib
46834 maybe-check-target-newlib: check-target-newlib
46835
46836 check-target-newlib:
46837 @: $(MAKE); $(unstage)
46838 @r=`${PWD_COMMAND}`; export r; \
46839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46840 $(NORMAL_TARGET_EXPORTS) \
46841 (cd $(TARGET_SUBDIR)/newlib && \
46842 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46843
46844 @endif target-newlib
46845
46846 .PHONY: install-target-newlib maybe-install-target-newlib
46847 maybe-install-target-newlib:
46848 @if target-newlib
46849 maybe-install-target-newlib: install-target-newlib
46850
46851 install-target-newlib: installdirs
46852 @: $(MAKE); $(unstage)
46853 @r=`${PWD_COMMAND}`; export r; \
46854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46855 $(NORMAL_TARGET_EXPORTS) \
46856 (cd $(TARGET_SUBDIR)/newlib && \
46857 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46858
46859 @endif target-newlib
46860
46861 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46862 maybe-install-strip-target-newlib:
46863 @if target-newlib
46864 maybe-install-strip-target-newlib: install-strip-target-newlib
46865
46866 install-strip-target-newlib: installdirs
46867 @: $(MAKE); $(unstage)
46868 @r=`${PWD_COMMAND}`; export r; \
46869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46870 $(NORMAL_TARGET_EXPORTS) \
46871 (cd $(TARGET_SUBDIR)/newlib && \
46872 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46873
46874 @endif target-newlib
46875
46876 # Other targets (info, dvi, pdf, etc.)
46877
46878 .PHONY: maybe-info-target-newlib info-target-newlib
46879 maybe-info-target-newlib:
46880 @if target-newlib
46881 maybe-info-target-newlib: info-target-newlib
46882
46883 info-target-newlib: \
46884 configure-target-newlib
46885 @: $(MAKE); $(unstage)
46886 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46887 r=`${PWD_COMMAND}`; export r; \
46888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889 $(NORMAL_TARGET_EXPORTS) \
46890 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46891 for flag in $(EXTRA_TARGET_FLAGS); do \
46892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893 done; \
46894 (cd $(TARGET_SUBDIR)/newlib && \
46895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897 "RANLIB=$${RANLIB}" \
46898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899 info) \
46900 || exit 1
46901
46902 @endif target-newlib
46903
46904 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46905 maybe-dvi-target-newlib:
46906 @if target-newlib
46907 maybe-dvi-target-newlib: dvi-target-newlib
46908
46909 dvi-target-newlib: \
46910 configure-target-newlib
46911 @: $(MAKE); $(unstage)
46912 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46913 r=`${PWD_COMMAND}`; export r; \
46914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46915 $(NORMAL_TARGET_EXPORTS) \
46916 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46917 for flag in $(EXTRA_TARGET_FLAGS); do \
46918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46919 done; \
46920 (cd $(TARGET_SUBDIR)/newlib && \
46921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46923 "RANLIB=$${RANLIB}" \
46924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46925 dvi) \
46926 || exit 1
46927
46928 @endif target-newlib
46929
46930 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46931 maybe-pdf-target-newlib:
46932 @if target-newlib
46933 maybe-pdf-target-newlib: pdf-target-newlib
46934
46935 pdf-target-newlib: \
46936 configure-target-newlib
46937 @: $(MAKE); $(unstage)
46938 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46939 r=`${PWD_COMMAND}`; export r; \
46940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46941 $(NORMAL_TARGET_EXPORTS) \
46942 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46943 for flag in $(EXTRA_TARGET_FLAGS); do \
46944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46945 done; \
46946 (cd $(TARGET_SUBDIR)/newlib && \
46947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46949 "RANLIB=$${RANLIB}" \
46950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46951 pdf) \
46952 || exit 1
46953
46954 @endif target-newlib
46955
46956 .PHONY: maybe-html-target-newlib html-target-newlib
46957 maybe-html-target-newlib:
46958 @if target-newlib
46959 maybe-html-target-newlib: html-target-newlib
46960
46961 html-target-newlib: \
46962 configure-target-newlib
46963 @: $(MAKE); $(unstage)
46964 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46965 r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(NORMAL_TARGET_EXPORTS) \
46968 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46969 for flag in $(EXTRA_TARGET_FLAGS); do \
46970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971 done; \
46972 (cd $(TARGET_SUBDIR)/newlib && \
46973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975 "RANLIB=$${RANLIB}" \
46976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977 html) \
46978 || exit 1
46979
46980 @endif target-newlib
46981
46982 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46983 maybe-TAGS-target-newlib:
46984 @if target-newlib
46985 maybe-TAGS-target-newlib: TAGS-target-newlib
46986
46987 TAGS-target-newlib: \
46988 configure-target-newlib
46989 @: $(MAKE); $(unstage)
46990 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46991 r=`${PWD_COMMAND}`; export r; \
46992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46993 $(NORMAL_TARGET_EXPORTS) \
46994 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46995 for flag in $(EXTRA_TARGET_FLAGS); do \
46996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46997 done; \
46998 (cd $(TARGET_SUBDIR)/newlib && \
46999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47001 "RANLIB=$${RANLIB}" \
47002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47003 TAGS) \
47004 || exit 1
47005
47006 @endif target-newlib
47007
47008 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
47009 maybe-install-info-target-newlib:
47010 @if target-newlib
47011 maybe-install-info-target-newlib: install-info-target-newlib
47012
47013 install-info-target-newlib: \
47014 configure-target-newlib \
47015 info-target-newlib
47016 @: $(MAKE); $(unstage)
47017 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47018 r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 $(NORMAL_TARGET_EXPORTS) \
47021 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47022 for flag in $(EXTRA_TARGET_FLAGS); do \
47023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47024 done; \
47025 (cd $(TARGET_SUBDIR)/newlib && \
47026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47028 "RANLIB=$${RANLIB}" \
47029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47030 install-info) \
47031 || exit 1
47032
47033 @endif target-newlib
47034
47035 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47036 maybe-install-pdf-target-newlib:
47037 @if target-newlib
47038 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47039
47040 install-pdf-target-newlib: \
47041 configure-target-newlib \
47042 pdf-target-newlib
47043 @: $(MAKE); $(unstage)
47044 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47045 r=`${PWD_COMMAND}`; export r; \
47046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47047 $(NORMAL_TARGET_EXPORTS) \
47048 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47049 for flag in $(EXTRA_TARGET_FLAGS); do \
47050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47051 done; \
47052 (cd $(TARGET_SUBDIR)/newlib && \
47053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47055 "RANLIB=$${RANLIB}" \
47056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47057 install-pdf) \
47058 || exit 1
47059
47060 @endif target-newlib
47061
47062 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47063 maybe-install-html-target-newlib:
47064 @if target-newlib
47065 maybe-install-html-target-newlib: install-html-target-newlib
47066
47067 install-html-target-newlib: \
47068 configure-target-newlib \
47069 html-target-newlib
47070 @: $(MAKE); $(unstage)
47071 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47072 r=`${PWD_COMMAND}`; export r; \
47073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47074 $(NORMAL_TARGET_EXPORTS) \
47075 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47076 for flag in $(EXTRA_TARGET_FLAGS); do \
47077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47078 done; \
47079 (cd $(TARGET_SUBDIR)/newlib && \
47080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47082 "RANLIB=$${RANLIB}" \
47083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47084 install-html) \
47085 || exit 1
47086
47087 @endif target-newlib
47088
47089 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47090 maybe-installcheck-target-newlib:
47091 @if target-newlib
47092 maybe-installcheck-target-newlib: installcheck-target-newlib
47093
47094 installcheck-target-newlib: \
47095 configure-target-newlib
47096 @: $(MAKE); $(unstage)
47097 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47098 r=`${PWD_COMMAND}`; export r; \
47099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47100 $(NORMAL_TARGET_EXPORTS) \
47101 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47102 for flag in $(EXTRA_TARGET_FLAGS); do \
47103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47104 done; \
47105 (cd $(TARGET_SUBDIR)/newlib && \
47106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47108 "RANLIB=$${RANLIB}" \
47109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47110 installcheck) \
47111 || exit 1
47112
47113 @endif target-newlib
47114
47115 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47116 maybe-mostlyclean-target-newlib:
47117 @if target-newlib
47118 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47119
47120 mostlyclean-target-newlib:
47121 @: $(MAKE); $(unstage)
47122 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47123 r=`${PWD_COMMAND}`; export r; \
47124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47125 $(NORMAL_TARGET_EXPORTS) \
47126 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47127 for flag in $(EXTRA_TARGET_FLAGS); do \
47128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47129 done; \
47130 (cd $(TARGET_SUBDIR)/newlib && \
47131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47133 "RANLIB=$${RANLIB}" \
47134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47135 mostlyclean) \
47136 || exit 1
47137
47138 @endif target-newlib
47139
47140 .PHONY: maybe-clean-target-newlib clean-target-newlib
47141 maybe-clean-target-newlib:
47142 @if target-newlib
47143 maybe-clean-target-newlib: clean-target-newlib
47144
47145 clean-target-newlib:
47146 @: $(MAKE); $(unstage)
47147 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47148 r=`${PWD_COMMAND}`; export r; \
47149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47150 $(NORMAL_TARGET_EXPORTS) \
47151 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47152 for flag in $(EXTRA_TARGET_FLAGS); do \
47153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47154 done; \
47155 (cd $(TARGET_SUBDIR)/newlib && \
47156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47158 "RANLIB=$${RANLIB}" \
47159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47160 clean) \
47161 || exit 1
47162
47163 @endif target-newlib
47164
47165 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47166 maybe-distclean-target-newlib:
47167 @if target-newlib
47168 maybe-distclean-target-newlib: distclean-target-newlib
47169
47170 distclean-target-newlib:
47171 @: $(MAKE); $(unstage)
47172 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47173 r=`${PWD_COMMAND}`; export r; \
47174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47175 $(NORMAL_TARGET_EXPORTS) \
47176 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47177 for flag in $(EXTRA_TARGET_FLAGS); do \
47178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47179 done; \
47180 (cd $(TARGET_SUBDIR)/newlib && \
47181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47183 "RANLIB=$${RANLIB}" \
47184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47185 distclean) \
47186 || exit 1
47187
47188 @endif target-newlib
47189
47190 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47191 maybe-maintainer-clean-target-newlib:
47192 @if target-newlib
47193 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47194
47195 maintainer-clean-target-newlib:
47196 @: $(MAKE); $(unstage)
47197 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47198 r=`${PWD_COMMAND}`; export r; \
47199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47200 $(NORMAL_TARGET_EXPORTS) \
47201 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47202 for flag in $(EXTRA_TARGET_FLAGS); do \
47203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47204 done; \
47205 (cd $(TARGET_SUBDIR)/newlib && \
47206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47208 "RANLIB=$${RANLIB}" \
47209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47210 maintainer-clean) \
47211 || exit 1
47212
47213 @endif target-newlib
47214
47215
47216
47217
47218
47219 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47220 maybe-configure-target-libgcc:
47221 @if gcc-bootstrap
47222 configure-target-libgcc: stage_current
47223 @endif gcc-bootstrap
47224 @if target-libgcc
47225 maybe-configure-target-libgcc: configure-target-libgcc
47226 configure-target-libgcc:
47227 @r=`${PWD_COMMAND}`; export r; \
47228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47229 echo "Checking multilib configuration for libgcc..."; \
47230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47231 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47232 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47233 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47234 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47235 else \
47236 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47237 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47238 fi; \
47239 else \
47240 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47241 fi; \
47242 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47243 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47244 $(NORMAL_TARGET_EXPORTS) \
47245 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47246 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47247 case $(srcdir) in \
47248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47249 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47251 esac; \
47252 module_srcdir=libgcc; \
47253 rm -f no-such-file || : ; \
47254 CONFIG_SITE=no-such-file $(SHELL) \
47255 $$s/$$module_srcdir/configure \
47256 --srcdir=$${topdir}/$$module_srcdir \
47257 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47258 --target=${target_alias} \
47259 || exit 1
47260 @endif target-libgcc
47261
47262
47263
47264 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47265 maybe-configure-stage1-target-libgcc:
47266 @if target-libgcc-bootstrap
47267 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47268 configure-stage1-target-libgcc:
47269 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47270 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47271 @r=`${PWD_COMMAND}`; export r; \
47272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47273 TFLAGS="$(STAGE1_TFLAGS)"; \
47274 echo "Checking multilib configuration for libgcc..."; \
47275 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47276 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47277 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47278 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47279 else \
47280 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47281 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47282 fi; \
47283 else \
47284 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47285 fi; \
47286 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47287 $(NORMAL_TARGET_EXPORTS) \
47288 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47289 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47290 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47291 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47292 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47293 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47294 case $(srcdir) in \
47295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47296 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47298 esac; \
47299 module_srcdir=libgcc; \
47300 $(SHELL) $$s/$$module_srcdir/configure \
47301 --srcdir=$${topdir}/$$module_srcdir \
47302 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47303 --target=${target_alias} \
47304 \
47305 $(STAGE1_CONFIGURE_FLAGS)
47306 @endif target-libgcc-bootstrap
47307
47308 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47309 maybe-configure-stage2-target-libgcc:
47310 @if target-libgcc-bootstrap
47311 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47312 configure-stage2-target-libgcc:
47313 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47314 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47315 @r=`${PWD_COMMAND}`; export r; \
47316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47317 TFLAGS="$(STAGE2_TFLAGS)"; \
47318 echo "Checking multilib configuration for libgcc..."; \
47319 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47320 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47321 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47322 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47323 else \
47324 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47325 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47326 fi; \
47327 else \
47328 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47329 fi; \
47330 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47331 $(NORMAL_TARGET_EXPORTS) \
47332 \
47333 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47334 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47335 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47336 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47337 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47338 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47339 case $(srcdir) in \
47340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47341 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47343 esac; \
47344 module_srcdir=libgcc; \
47345 $(SHELL) $$s/$$module_srcdir/configure \
47346 --srcdir=$${topdir}/$$module_srcdir \
47347 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47348 --target=${target_alias} \
47349 --with-build-libsubdir=$(HOST_SUBDIR) \
47350 $(STAGE2_CONFIGURE_FLAGS)
47351 @endif target-libgcc-bootstrap
47352
47353 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47354 maybe-configure-stage3-target-libgcc:
47355 @if target-libgcc-bootstrap
47356 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47357 configure-stage3-target-libgcc:
47358 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47359 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47360 @r=`${PWD_COMMAND}`; export r; \
47361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47362 TFLAGS="$(STAGE3_TFLAGS)"; \
47363 echo "Checking multilib configuration for libgcc..."; \
47364 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47365 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47366 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47367 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47368 else \
47369 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47370 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47371 fi; \
47372 else \
47373 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47374 fi; \
47375 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47376 $(NORMAL_TARGET_EXPORTS) \
47377 \
47378 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47379 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47380 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47381 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47382 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47383 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47384 case $(srcdir) in \
47385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47386 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47388 esac; \
47389 module_srcdir=libgcc; \
47390 $(SHELL) $$s/$$module_srcdir/configure \
47391 --srcdir=$${topdir}/$$module_srcdir \
47392 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47393 --target=${target_alias} \
47394 --with-build-libsubdir=$(HOST_SUBDIR) \
47395 $(STAGE3_CONFIGURE_FLAGS)
47396 @endif target-libgcc-bootstrap
47397
47398 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47399 maybe-configure-stage4-target-libgcc:
47400 @if target-libgcc-bootstrap
47401 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47402 configure-stage4-target-libgcc:
47403 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47404 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47405 @r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 TFLAGS="$(STAGE4_TFLAGS)"; \
47408 echo "Checking multilib configuration for libgcc..."; \
47409 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47410 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47411 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47412 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47413 else \
47414 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47415 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47416 fi; \
47417 else \
47418 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47419 fi; \
47420 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47421 $(NORMAL_TARGET_EXPORTS) \
47422 \
47423 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47424 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47425 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47426 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47427 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47428 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47429 case $(srcdir) in \
47430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47431 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47433 esac; \
47434 module_srcdir=libgcc; \
47435 $(SHELL) $$s/$$module_srcdir/configure \
47436 --srcdir=$${topdir}/$$module_srcdir \
47437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47438 --target=${target_alias} \
47439 --with-build-libsubdir=$(HOST_SUBDIR) \
47440 $(STAGE4_CONFIGURE_FLAGS)
47441 @endif target-libgcc-bootstrap
47442
47443 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47444 maybe-configure-stageprofile-target-libgcc:
47445 @if target-libgcc-bootstrap
47446 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47447 configure-stageprofile-target-libgcc:
47448 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47449 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47450 @r=`${PWD_COMMAND}`; export r; \
47451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47453 echo "Checking multilib configuration for libgcc..."; \
47454 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47455 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47456 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47457 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47458 else \
47459 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47460 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47461 fi; \
47462 else \
47463 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47464 fi; \
47465 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47466 $(NORMAL_TARGET_EXPORTS) \
47467 \
47468 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47469 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47470 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47471 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47473 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47474 case $(srcdir) in \
47475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47476 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47478 esac; \
47479 module_srcdir=libgcc; \
47480 $(SHELL) $$s/$$module_srcdir/configure \
47481 --srcdir=$${topdir}/$$module_srcdir \
47482 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47483 --target=${target_alias} \
47484 --with-build-libsubdir=$(HOST_SUBDIR) \
47485 $(STAGEprofile_CONFIGURE_FLAGS)
47486 @endif target-libgcc-bootstrap
47487
47488 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47489 maybe-configure-stagetrain-target-libgcc:
47490 @if target-libgcc-bootstrap
47491 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47492 configure-stagetrain-target-libgcc:
47493 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47494 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47495 @r=`${PWD_COMMAND}`; export r; \
47496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47497 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47498 echo "Checking multilib configuration for libgcc..."; \
47499 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47500 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47501 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47502 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47503 else \
47504 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47505 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47506 fi; \
47507 else \
47508 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47509 fi; \
47510 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47511 $(NORMAL_TARGET_EXPORTS) \
47512 \
47513 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47514 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47515 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47516 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47518 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47519 case $(srcdir) in \
47520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47521 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47523 esac; \
47524 module_srcdir=libgcc; \
47525 $(SHELL) $$s/$$module_srcdir/configure \
47526 --srcdir=$${topdir}/$$module_srcdir \
47527 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47528 --target=${target_alias} \
47529 --with-build-libsubdir=$(HOST_SUBDIR) \
47530 $(STAGEtrain_CONFIGURE_FLAGS)
47531 @endif target-libgcc-bootstrap
47532
47533 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47534 maybe-configure-stagefeedback-target-libgcc:
47535 @if target-libgcc-bootstrap
47536 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47537 configure-stagefeedback-target-libgcc:
47538 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47539 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47540 @r=`${PWD_COMMAND}`; export r; \
47541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47542 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47543 echo "Checking multilib configuration for libgcc..."; \
47544 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47545 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47546 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47547 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47548 else \
47549 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47550 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47551 fi; \
47552 else \
47553 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47554 fi; \
47555 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47556 $(NORMAL_TARGET_EXPORTS) \
47557 \
47558 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47559 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47560 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47561 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47563 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47564 case $(srcdir) in \
47565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47566 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47568 esac; \
47569 module_srcdir=libgcc; \
47570 $(SHELL) $$s/$$module_srcdir/configure \
47571 --srcdir=$${topdir}/$$module_srcdir \
47572 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47573 --target=${target_alias} \
47574 --with-build-libsubdir=$(HOST_SUBDIR) \
47575 $(STAGEfeedback_CONFIGURE_FLAGS)
47576 @endif target-libgcc-bootstrap
47577
47578 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47579 maybe-configure-stageautoprofile-target-libgcc:
47580 @if target-libgcc-bootstrap
47581 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47582 configure-stageautoprofile-target-libgcc:
47583 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47584 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47585 @r=`${PWD_COMMAND}`; export r; \
47586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47587 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47588 echo "Checking multilib configuration for libgcc..."; \
47589 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47590 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47591 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47592 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47593 else \
47594 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47595 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47596 fi; \
47597 else \
47598 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47599 fi; \
47600 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47601 $(NORMAL_TARGET_EXPORTS) \
47602 \
47603 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47604 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47605 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47606 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47607 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47608 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47609 case $(srcdir) in \
47610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47611 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47613 esac; \
47614 module_srcdir=libgcc; \
47615 $(SHELL) $$s/$$module_srcdir/configure \
47616 --srcdir=$${topdir}/$$module_srcdir \
47617 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47618 --target=${target_alias} \
47619 --with-build-libsubdir=$(HOST_SUBDIR) \
47620 $(STAGEautoprofile_CONFIGURE_FLAGS)
47621 @endif target-libgcc-bootstrap
47622
47623 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47624 maybe-configure-stageautofeedback-target-libgcc:
47625 @if target-libgcc-bootstrap
47626 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47627 configure-stageautofeedback-target-libgcc:
47628 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47629 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47630 @r=`${PWD_COMMAND}`; export r; \
47631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47633 echo "Checking multilib configuration for libgcc..."; \
47634 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47635 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47636 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47637 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47638 else \
47639 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47640 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47641 fi; \
47642 else \
47643 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47644 fi; \
47645 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47646 $(NORMAL_TARGET_EXPORTS) \
47647 \
47648 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47651 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47652 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47653 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47654 case $(srcdir) in \
47655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47656 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47658 esac; \
47659 module_srcdir=libgcc; \
47660 $(SHELL) $$s/$$module_srcdir/configure \
47661 --srcdir=$${topdir}/$$module_srcdir \
47662 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47663 --target=${target_alias} \
47664 --with-build-libsubdir=$(HOST_SUBDIR) \
47665 $(STAGEautofeedback_CONFIGURE_FLAGS)
47666 @endif target-libgcc-bootstrap
47667
47668
47669
47670
47671
47672 .PHONY: all-target-libgcc maybe-all-target-libgcc
47673 maybe-all-target-libgcc:
47674 @if gcc-bootstrap
47675 all-target-libgcc: stage_current
47676 @endif gcc-bootstrap
47677 @if target-libgcc
47678 TARGET-target-libgcc=all
47679 maybe-all-target-libgcc: all-target-libgcc
47680 all-target-libgcc: configure-target-libgcc
47681 @r=`${PWD_COMMAND}`; export r; \
47682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47683 $(NORMAL_TARGET_EXPORTS) \
47684 (cd $(TARGET_SUBDIR)/libgcc && \
47685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47686 $(TARGET-target-libgcc))
47687 @endif target-libgcc
47688
47689
47690
47691 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47692 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47693 maybe-all-stage1-target-libgcc:
47694 maybe-clean-stage1-target-libgcc:
47695 @if target-libgcc-bootstrap
47696 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47697 all-stage1: all-stage1-target-libgcc
47698 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47699 all-stage1-target-libgcc: configure-stage1-target-libgcc
47700 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47701 @r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 TFLAGS="$(STAGE1_TFLAGS)"; \
47704 $(NORMAL_TARGET_EXPORTS) \
47705 cd $(TARGET_SUBDIR)/libgcc && \
47706 \
47707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47708 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47709 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47710 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47714 $(EXTRA_TARGET_FLAGS) \
47715 \
47716 TFLAGS="$(STAGE1_TFLAGS)" \
47717 $(TARGET-stage1-target-libgcc)
47718
47719 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47720 clean-stage1: clean-stage1-target-libgcc
47721 clean-stage1-target-libgcc:
47722 @if [ $(current_stage) = stage1 ]; then \
47723 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47724 else \
47725 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47726 $(MAKE) stage1-start; \
47727 fi; \
47728 cd $(TARGET_SUBDIR)/libgcc && \
47729 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47730 clean
47731 @endif target-libgcc-bootstrap
47732
47733
47734 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47735 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47736 maybe-all-stage2-target-libgcc:
47737 maybe-clean-stage2-target-libgcc:
47738 @if target-libgcc-bootstrap
47739 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47740 all-stage2: all-stage2-target-libgcc
47741 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47742 all-stage2-target-libgcc: configure-stage2-target-libgcc
47743 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47744 @r=`${PWD_COMMAND}`; export r; \
47745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47746 TFLAGS="$(STAGE2_TFLAGS)"; \
47747 $(NORMAL_TARGET_EXPORTS) \
47748 \
47749 cd $(TARGET_SUBDIR)/libgcc && \
47750 \
47751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47752 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47758 $(EXTRA_TARGET_FLAGS) \
47759 TFLAGS="$(STAGE2_TFLAGS)" \
47760 $(TARGET-stage2-target-libgcc)
47761
47762 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47763 clean-stage2: clean-stage2-target-libgcc
47764 clean-stage2-target-libgcc:
47765 @if [ $(current_stage) = stage2 ]; then \
47766 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47767 else \
47768 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47769 $(MAKE) stage2-start; \
47770 fi; \
47771 cd $(TARGET_SUBDIR)/libgcc && \
47772 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47773 @endif target-libgcc-bootstrap
47774
47775
47776 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47777 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47778 maybe-all-stage3-target-libgcc:
47779 maybe-clean-stage3-target-libgcc:
47780 @if target-libgcc-bootstrap
47781 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47782 all-stage3: all-stage3-target-libgcc
47783 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47784 all-stage3-target-libgcc: configure-stage3-target-libgcc
47785 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47786 @r=`${PWD_COMMAND}`; export r; \
47787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47788 TFLAGS="$(STAGE3_TFLAGS)"; \
47789 $(NORMAL_TARGET_EXPORTS) \
47790 \
47791 cd $(TARGET_SUBDIR)/libgcc && \
47792 \
47793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47794 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47800 $(EXTRA_TARGET_FLAGS) \
47801 TFLAGS="$(STAGE3_TFLAGS)" \
47802 $(TARGET-stage3-target-libgcc)
47803
47804 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47805 clean-stage3: clean-stage3-target-libgcc
47806 clean-stage3-target-libgcc:
47807 @if [ $(current_stage) = stage3 ]; then \
47808 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47809 else \
47810 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47811 $(MAKE) stage3-start; \
47812 fi; \
47813 cd $(TARGET_SUBDIR)/libgcc && \
47814 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47815 @endif target-libgcc-bootstrap
47816
47817
47818 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47819 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47820 maybe-all-stage4-target-libgcc:
47821 maybe-clean-stage4-target-libgcc:
47822 @if target-libgcc-bootstrap
47823 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47824 all-stage4: all-stage4-target-libgcc
47825 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47826 all-stage4-target-libgcc: configure-stage4-target-libgcc
47827 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47828 @r=`${PWD_COMMAND}`; export r; \
47829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47830 TFLAGS="$(STAGE4_TFLAGS)"; \
47831 $(NORMAL_TARGET_EXPORTS) \
47832 \
47833 cd $(TARGET_SUBDIR)/libgcc && \
47834 \
47835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47836 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47842 $(EXTRA_TARGET_FLAGS) \
47843 TFLAGS="$(STAGE4_TFLAGS)" \
47844 $(TARGET-stage4-target-libgcc)
47845
47846 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47847 clean-stage4: clean-stage4-target-libgcc
47848 clean-stage4-target-libgcc:
47849 @if [ $(current_stage) = stage4 ]; then \
47850 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47851 else \
47852 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47853 $(MAKE) stage4-start; \
47854 fi; \
47855 cd $(TARGET_SUBDIR)/libgcc && \
47856 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47857 @endif target-libgcc-bootstrap
47858
47859
47860 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47861 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47862 maybe-all-stageprofile-target-libgcc:
47863 maybe-clean-stageprofile-target-libgcc:
47864 @if target-libgcc-bootstrap
47865 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47866 all-stageprofile: all-stageprofile-target-libgcc
47867 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47868 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47869 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47870 @r=`${PWD_COMMAND}`; export r; \
47871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47872 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47873 $(NORMAL_TARGET_EXPORTS) \
47874 \
47875 cd $(TARGET_SUBDIR)/libgcc && \
47876 \
47877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47878 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47879 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47880 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47884 $(EXTRA_TARGET_FLAGS) \
47885 TFLAGS="$(STAGEprofile_TFLAGS)" \
47886 $(TARGET-stageprofile-target-libgcc)
47887
47888 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47889 clean-stageprofile: clean-stageprofile-target-libgcc
47890 clean-stageprofile-target-libgcc:
47891 @if [ $(current_stage) = stageprofile ]; then \
47892 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47893 else \
47894 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47895 $(MAKE) stageprofile-start; \
47896 fi; \
47897 cd $(TARGET_SUBDIR)/libgcc && \
47898 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47899 @endif target-libgcc-bootstrap
47900
47901
47902 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47903 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47904 maybe-all-stagetrain-target-libgcc:
47905 maybe-clean-stagetrain-target-libgcc:
47906 @if target-libgcc-bootstrap
47907 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47908 all-stagetrain: all-stagetrain-target-libgcc
47909 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47910 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47911 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47912 @r=`${PWD_COMMAND}`; export r; \
47913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47914 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47915 $(NORMAL_TARGET_EXPORTS) \
47916 \
47917 cd $(TARGET_SUBDIR)/libgcc && \
47918 \
47919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47920 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47926 $(EXTRA_TARGET_FLAGS) \
47927 TFLAGS="$(STAGEtrain_TFLAGS)" \
47928 $(TARGET-stagetrain-target-libgcc)
47929
47930 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47931 clean-stagetrain: clean-stagetrain-target-libgcc
47932 clean-stagetrain-target-libgcc:
47933 @if [ $(current_stage) = stagetrain ]; then \
47934 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47935 else \
47936 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47937 $(MAKE) stagetrain-start; \
47938 fi; \
47939 cd $(TARGET_SUBDIR)/libgcc && \
47940 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47941 @endif target-libgcc-bootstrap
47942
47943
47944 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47945 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47946 maybe-all-stagefeedback-target-libgcc:
47947 maybe-clean-stagefeedback-target-libgcc:
47948 @if target-libgcc-bootstrap
47949 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47950 all-stagefeedback: all-stagefeedback-target-libgcc
47951 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47952 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47953 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47954 @r=`${PWD_COMMAND}`; export r; \
47955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47956 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47957 $(NORMAL_TARGET_EXPORTS) \
47958 \
47959 cd $(TARGET_SUBDIR)/libgcc && \
47960 \
47961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47962 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47963 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47964 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47968 $(EXTRA_TARGET_FLAGS) \
47969 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47970 $(TARGET-stagefeedback-target-libgcc)
47971
47972 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47973 clean-stagefeedback: clean-stagefeedback-target-libgcc
47974 clean-stagefeedback-target-libgcc:
47975 @if [ $(current_stage) = stagefeedback ]; then \
47976 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47977 else \
47978 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47979 $(MAKE) stagefeedback-start; \
47980 fi; \
47981 cd $(TARGET_SUBDIR)/libgcc && \
47982 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47983 @endif target-libgcc-bootstrap
47984
47985
47986 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47987 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47988 maybe-all-stageautoprofile-target-libgcc:
47989 maybe-clean-stageautoprofile-target-libgcc:
47990 @if target-libgcc-bootstrap
47991 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47992 all-stageautoprofile: all-stageautoprofile-target-libgcc
47993 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47994 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47995 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47996 @r=`${PWD_COMMAND}`; export r; \
47997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47998 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47999 $(NORMAL_TARGET_EXPORTS) \
48000 \
48001 cd $(TARGET_SUBDIR)/libgcc && \
48002 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48004 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48010 $(EXTRA_TARGET_FLAGS) \
48011 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48012 $(TARGET-stageautoprofile-target-libgcc)
48013
48014 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48015 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48016 clean-stageautoprofile-target-libgcc:
48017 @if [ $(current_stage) = stageautoprofile ]; then \
48018 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48019 else \
48020 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48021 $(MAKE) stageautoprofile-start; \
48022 fi; \
48023 cd $(TARGET_SUBDIR)/libgcc && \
48024 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48025 @endif target-libgcc-bootstrap
48026
48027
48028 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48029 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48030 maybe-all-stageautofeedback-target-libgcc:
48031 maybe-clean-stageautofeedback-target-libgcc:
48032 @if target-libgcc-bootstrap
48033 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48034 all-stageautofeedback: all-stageautofeedback-target-libgcc
48035 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48036 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48037 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48038 @r=`${PWD_COMMAND}`; export r; \
48039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48040 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 \
48043 cd $(TARGET_SUBDIR)/libgcc && \
48044 \
48045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48046 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48047 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48048 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48052 $(EXTRA_TARGET_FLAGS) \
48053 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48054 $(TARGET-stageautofeedback-target-libgcc)
48055
48056 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48057 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48058 clean-stageautofeedback-target-libgcc:
48059 @if [ $(current_stage) = stageautofeedback ]; then \
48060 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48061 else \
48062 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48063 $(MAKE) stageautofeedback-start; \
48064 fi; \
48065 cd $(TARGET_SUBDIR)/libgcc && \
48066 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48067 @endif target-libgcc-bootstrap
48068
48069
48070
48071
48072
48073
48074 .PHONY: check-target-libgcc maybe-check-target-libgcc
48075 maybe-check-target-libgcc:
48076 @if target-libgcc
48077 maybe-check-target-libgcc: check-target-libgcc
48078
48079 # Dummy target for uncheckable module.
48080 check-target-libgcc:
48081
48082 @endif target-libgcc
48083
48084 .PHONY: install-target-libgcc maybe-install-target-libgcc
48085 maybe-install-target-libgcc:
48086 @if target-libgcc
48087 maybe-install-target-libgcc: install-target-libgcc
48088
48089 install-target-libgcc: installdirs
48090 @: $(MAKE); $(unstage)
48091 @r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 (cd $(TARGET_SUBDIR)/libgcc && \
48095 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48096
48097 @endif target-libgcc
48098
48099 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48100 maybe-install-strip-target-libgcc:
48101 @if target-libgcc
48102 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48103
48104 install-strip-target-libgcc: installdirs
48105 @: $(MAKE); $(unstage)
48106 @r=`${PWD_COMMAND}`; export r; \
48107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48108 $(NORMAL_TARGET_EXPORTS) \
48109 (cd $(TARGET_SUBDIR)/libgcc && \
48110 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48111
48112 @endif target-libgcc
48113
48114 # Other targets (info, dvi, pdf, etc.)
48115
48116 .PHONY: maybe-info-target-libgcc info-target-libgcc
48117 maybe-info-target-libgcc:
48118 @if target-libgcc
48119 maybe-info-target-libgcc: info-target-libgcc
48120
48121 info-target-libgcc: \
48122 configure-target-libgcc
48123 @: $(MAKE); $(unstage)
48124 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48125 r=`${PWD_COMMAND}`; export r; \
48126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48127 $(NORMAL_TARGET_EXPORTS) \
48128 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48129 for flag in $(EXTRA_TARGET_FLAGS); do \
48130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48131 done; \
48132 (cd $(TARGET_SUBDIR)/libgcc && \
48133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48135 "RANLIB=$${RANLIB}" \
48136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48137 info) \
48138 || exit 1
48139
48140 @endif target-libgcc
48141
48142 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48143 maybe-dvi-target-libgcc:
48144 @if target-libgcc
48145 maybe-dvi-target-libgcc: dvi-target-libgcc
48146
48147 dvi-target-libgcc: \
48148 configure-target-libgcc
48149 @: $(MAKE); $(unstage)
48150 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48151 r=`${PWD_COMMAND}`; export r; \
48152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48153 $(NORMAL_TARGET_EXPORTS) \
48154 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48155 for flag in $(EXTRA_TARGET_FLAGS); do \
48156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48157 done; \
48158 (cd $(TARGET_SUBDIR)/libgcc && \
48159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48161 "RANLIB=$${RANLIB}" \
48162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48163 dvi) \
48164 || exit 1
48165
48166 @endif target-libgcc
48167
48168 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48169 maybe-pdf-target-libgcc:
48170 @if target-libgcc
48171 maybe-pdf-target-libgcc: pdf-target-libgcc
48172
48173 pdf-target-libgcc: \
48174 configure-target-libgcc
48175 @: $(MAKE); $(unstage)
48176 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48177 r=`${PWD_COMMAND}`; export r; \
48178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48179 $(NORMAL_TARGET_EXPORTS) \
48180 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48181 for flag in $(EXTRA_TARGET_FLAGS); do \
48182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48183 done; \
48184 (cd $(TARGET_SUBDIR)/libgcc && \
48185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48187 "RANLIB=$${RANLIB}" \
48188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48189 pdf) \
48190 || exit 1
48191
48192 @endif target-libgcc
48193
48194 .PHONY: maybe-html-target-libgcc html-target-libgcc
48195 maybe-html-target-libgcc:
48196 @if target-libgcc
48197 maybe-html-target-libgcc: html-target-libgcc
48198
48199 html-target-libgcc: \
48200 configure-target-libgcc
48201 @: $(MAKE); $(unstage)
48202 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48203 r=`${PWD_COMMAND}`; export r; \
48204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205 $(NORMAL_TARGET_EXPORTS) \
48206 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48207 for flag in $(EXTRA_TARGET_FLAGS); do \
48208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209 done; \
48210 (cd $(TARGET_SUBDIR)/libgcc && \
48211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213 "RANLIB=$${RANLIB}" \
48214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215 html) \
48216 || exit 1
48217
48218 @endif target-libgcc
48219
48220 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48221 maybe-TAGS-target-libgcc:
48222 @if target-libgcc
48223 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48224
48225 TAGS-target-libgcc: \
48226 configure-target-libgcc
48227 @: $(MAKE); $(unstage)
48228 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48229 r=`${PWD_COMMAND}`; export r; \
48230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48231 $(NORMAL_TARGET_EXPORTS) \
48232 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48233 for flag in $(EXTRA_TARGET_FLAGS); do \
48234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48235 done; \
48236 (cd $(TARGET_SUBDIR)/libgcc && \
48237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48239 "RANLIB=$${RANLIB}" \
48240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48241 TAGS) \
48242 || exit 1
48243
48244 @endif target-libgcc
48245
48246 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48247 maybe-install-info-target-libgcc:
48248 @if target-libgcc
48249 maybe-install-info-target-libgcc: install-info-target-libgcc
48250
48251 install-info-target-libgcc: \
48252 configure-target-libgcc \
48253 info-target-libgcc
48254 @: $(MAKE); $(unstage)
48255 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48256 r=`${PWD_COMMAND}`; export r; \
48257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258 $(NORMAL_TARGET_EXPORTS) \
48259 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48260 for flag in $(EXTRA_TARGET_FLAGS); do \
48261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262 done; \
48263 (cd $(TARGET_SUBDIR)/libgcc && \
48264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266 "RANLIB=$${RANLIB}" \
48267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268 install-info) \
48269 || exit 1
48270
48271 @endif target-libgcc
48272
48273 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48274 maybe-install-pdf-target-libgcc:
48275 @if target-libgcc
48276 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48277
48278 install-pdf-target-libgcc: \
48279 configure-target-libgcc \
48280 pdf-target-libgcc
48281 @: $(MAKE); $(unstage)
48282 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48283 r=`${PWD_COMMAND}`; export r; \
48284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48285 $(NORMAL_TARGET_EXPORTS) \
48286 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48287 for flag in $(EXTRA_TARGET_FLAGS); do \
48288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48289 done; \
48290 (cd $(TARGET_SUBDIR)/libgcc && \
48291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48293 "RANLIB=$${RANLIB}" \
48294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48295 install-pdf) \
48296 || exit 1
48297
48298 @endif target-libgcc
48299
48300 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48301 maybe-install-html-target-libgcc:
48302 @if target-libgcc
48303 maybe-install-html-target-libgcc: install-html-target-libgcc
48304
48305 install-html-target-libgcc: \
48306 configure-target-libgcc \
48307 html-target-libgcc
48308 @: $(MAKE); $(unstage)
48309 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48310 r=`${PWD_COMMAND}`; export r; \
48311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48312 $(NORMAL_TARGET_EXPORTS) \
48313 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48314 for flag in $(EXTRA_TARGET_FLAGS); do \
48315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48316 done; \
48317 (cd $(TARGET_SUBDIR)/libgcc && \
48318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48320 "RANLIB=$${RANLIB}" \
48321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48322 install-html) \
48323 || exit 1
48324
48325 @endif target-libgcc
48326
48327 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48328 maybe-installcheck-target-libgcc:
48329 @if target-libgcc
48330 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48331
48332 installcheck-target-libgcc: \
48333 configure-target-libgcc
48334 @: $(MAKE); $(unstage)
48335 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48336 r=`${PWD_COMMAND}`; export r; \
48337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48338 $(NORMAL_TARGET_EXPORTS) \
48339 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48340 for flag in $(EXTRA_TARGET_FLAGS); do \
48341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48342 done; \
48343 (cd $(TARGET_SUBDIR)/libgcc && \
48344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48346 "RANLIB=$${RANLIB}" \
48347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48348 installcheck) \
48349 || exit 1
48350
48351 @endif target-libgcc
48352
48353 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48354 maybe-mostlyclean-target-libgcc:
48355 @if target-libgcc
48356 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48357
48358 mostlyclean-target-libgcc:
48359 @: $(MAKE); $(unstage)
48360 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48361 r=`${PWD_COMMAND}`; export r; \
48362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363 $(NORMAL_TARGET_EXPORTS) \
48364 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48365 for flag in $(EXTRA_TARGET_FLAGS); do \
48366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48367 done; \
48368 (cd $(TARGET_SUBDIR)/libgcc && \
48369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48371 "RANLIB=$${RANLIB}" \
48372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48373 mostlyclean) \
48374 || exit 1
48375
48376 @endif target-libgcc
48377
48378 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48379 maybe-clean-target-libgcc:
48380 @if target-libgcc
48381 maybe-clean-target-libgcc: clean-target-libgcc
48382
48383 clean-target-libgcc:
48384 @: $(MAKE); $(unstage)
48385 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48386 r=`${PWD_COMMAND}`; export r; \
48387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388 $(NORMAL_TARGET_EXPORTS) \
48389 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48390 for flag in $(EXTRA_TARGET_FLAGS); do \
48391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48392 done; \
48393 (cd $(TARGET_SUBDIR)/libgcc && \
48394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48396 "RANLIB=$${RANLIB}" \
48397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48398 clean) \
48399 || exit 1
48400
48401 @endif target-libgcc
48402
48403 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48404 maybe-distclean-target-libgcc:
48405 @if target-libgcc
48406 maybe-distclean-target-libgcc: distclean-target-libgcc
48407
48408 distclean-target-libgcc:
48409 @: $(MAKE); $(unstage)
48410 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48411 r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48415 for flag in $(EXTRA_TARGET_FLAGS); do \
48416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48417 done; \
48418 (cd $(TARGET_SUBDIR)/libgcc && \
48419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48421 "RANLIB=$${RANLIB}" \
48422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48423 distclean) \
48424 || exit 1
48425
48426 @endif target-libgcc
48427
48428 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48429 maybe-maintainer-clean-target-libgcc:
48430 @if target-libgcc
48431 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48432
48433 maintainer-clean-target-libgcc:
48434 @: $(MAKE); $(unstage)
48435 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48436 r=`${PWD_COMMAND}`; export r; \
48437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438 $(NORMAL_TARGET_EXPORTS) \
48439 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48440 for flag in $(EXTRA_TARGET_FLAGS); do \
48441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442 done; \
48443 (cd $(TARGET_SUBDIR)/libgcc && \
48444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446 "RANLIB=$${RANLIB}" \
48447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448 maintainer-clean) \
48449 || exit 1
48450
48451 @endif target-libgcc
48452
48453
48454
48455
48456
48457 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48458 maybe-configure-target-libbacktrace:
48459 @if gcc-bootstrap
48460 configure-target-libbacktrace: stage_current
48461 @endif gcc-bootstrap
48462 @if target-libbacktrace
48463 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48464 configure-target-libbacktrace:
48465 @: $(MAKE); $(unstage)
48466 @r=`${PWD_COMMAND}`; export r; \
48467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468 echo "Checking multilib configuration for libbacktrace..."; \
48469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48471 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48472 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48473 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48474 else \
48475 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48476 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48477 fi; \
48478 else \
48479 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48480 fi; \
48481 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48483 $(NORMAL_TARGET_EXPORTS) \
48484 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48485 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48486 case $(srcdir) in \
48487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48488 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48490 esac; \
48491 module_srcdir=libbacktrace; \
48492 rm -f no-such-file || : ; \
48493 CONFIG_SITE=no-such-file $(SHELL) \
48494 $$s/$$module_srcdir/configure \
48495 --srcdir=$${topdir}/$$module_srcdir \
48496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48497 --target=${target_alias} \
48498 || exit 1
48499 @endif target-libbacktrace
48500
48501
48502
48503
48504
48505 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48506 maybe-all-target-libbacktrace:
48507 @if gcc-bootstrap
48508 all-target-libbacktrace: stage_current
48509 @endif gcc-bootstrap
48510 @if target-libbacktrace
48511 TARGET-target-libbacktrace=all
48512 maybe-all-target-libbacktrace: all-target-libbacktrace
48513 all-target-libbacktrace: configure-target-libbacktrace
48514 @: $(MAKE); $(unstage)
48515 @r=`${PWD_COMMAND}`; export r; \
48516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48517 $(NORMAL_TARGET_EXPORTS) \
48518 (cd $(TARGET_SUBDIR)/libbacktrace && \
48519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48520 $(TARGET-target-libbacktrace))
48521 @endif target-libbacktrace
48522
48523
48524
48525
48526
48527 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48528 maybe-check-target-libbacktrace:
48529 @if target-libbacktrace
48530 maybe-check-target-libbacktrace: check-target-libbacktrace
48531
48532 check-target-libbacktrace:
48533 @: $(MAKE); $(unstage)
48534 @r=`${PWD_COMMAND}`; export r; \
48535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48536 $(NORMAL_TARGET_EXPORTS) \
48537 (cd $(TARGET_SUBDIR)/libbacktrace && \
48538 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48539
48540 @endif target-libbacktrace
48541
48542 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48543 maybe-install-target-libbacktrace:
48544 @if target-libbacktrace
48545 maybe-install-target-libbacktrace: install-target-libbacktrace
48546
48547 install-target-libbacktrace: installdirs
48548 @: $(MAKE); $(unstage)
48549 @r=`${PWD_COMMAND}`; export r; \
48550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551 $(NORMAL_TARGET_EXPORTS) \
48552 (cd $(TARGET_SUBDIR)/libbacktrace && \
48553 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48554
48555 @endif target-libbacktrace
48556
48557 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48558 maybe-install-strip-target-libbacktrace:
48559 @if target-libbacktrace
48560 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48561
48562 install-strip-target-libbacktrace: installdirs
48563 @: $(MAKE); $(unstage)
48564 @r=`${PWD_COMMAND}`; export r; \
48565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48566 $(NORMAL_TARGET_EXPORTS) \
48567 (cd $(TARGET_SUBDIR)/libbacktrace && \
48568 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48569
48570 @endif target-libbacktrace
48571
48572 # Other targets (info, dvi, pdf, etc.)
48573
48574 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48575 maybe-info-target-libbacktrace:
48576 @if target-libbacktrace
48577 maybe-info-target-libbacktrace: info-target-libbacktrace
48578
48579 info-target-libbacktrace: \
48580 configure-target-libbacktrace
48581 @: $(MAKE); $(unstage)
48582 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48583 r=`${PWD_COMMAND}`; export r; \
48584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48585 $(NORMAL_TARGET_EXPORTS) \
48586 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48587 for flag in $(EXTRA_TARGET_FLAGS); do \
48588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48589 done; \
48590 (cd $(TARGET_SUBDIR)/libbacktrace && \
48591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48593 "RANLIB=$${RANLIB}" \
48594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48595 info) \
48596 || exit 1
48597
48598 @endif target-libbacktrace
48599
48600 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48601 maybe-dvi-target-libbacktrace:
48602 @if target-libbacktrace
48603 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48604
48605 dvi-target-libbacktrace: \
48606 configure-target-libbacktrace
48607 @: $(MAKE); $(unstage)
48608 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48609 r=`${PWD_COMMAND}`; export r; \
48610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48611 $(NORMAL_TARGET_EXPORTS) \
48612 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48613 for flag in $(EXTRA_TARGET_FLAGS); do \
48614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48615 done; \
48616 (cd $(TARGET_SUBDIR)/libbacktrace && \
48617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48619 "RANLIB=$${RANLIB}" \
48620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48621 dvi) \
48622 || exit 1
48623
48624 @endif target-libbacktrace
48625
48626 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48627 maybe-pdf-target-libbacktrace:
48628 @if target-libbacktrace
48629 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48630
48631 pdf-target-libbacktrace: \
48632 configure-target-libbacktrace
48633 @: $(MAKE); $(unstage)
48634 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48635 r=`${PWD_COMMAND}`; export r; \
48636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48637 $(NORMAL_TARGET_EXPORTS) \
48638 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48639 for flag in $(EXTRA_TARGET_FLAGS); do \
48640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48641 done; \
48642 (cd $(TARGET_SUBDIR)/libbacktrace && \
48643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48645 "RANLIB=$${RANLIB}" \
48646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48647 pdf) \
48648 || exit 1
48649
48650 @endif target-libbacktrace
48651
48652 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48653 maybe-html-target-libbacktrace:
48654 @if target-libbacktrace
48655 maybe-html-target-libbacktrace: html-target-libbacktrace
48656
48657 html-target-libbacktrace: \
48658 configure-target-libbacktrace
48659 @: $(MAKE); $(unstage)
48660 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48661 r=`${PWD_COMMAND}`; export r; \
48662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48663 $(NORMAL_TARGET_EXPORTS) \
48664 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48665 for flag in $(EXTRA_TARGET_FLAGS); do \
48666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48667 done; \
48668 (cd $(TARGET_SUBDIR)/libbacktrace && \
48669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48671 "RANLIB=$${RANLIB}" \
48672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48673 html) \
48674 || exit 1
48675
48676 @endif target-libbacktrace
48677
48678 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48679 maybe-TAGS-target-libbacktrace:
48680 @if target-libbacktrace
48681 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48682
48683 TAGS-target-libbacktrace: \
48684 configure-target-libbacktrace
48685 @: $(MAKE); $(unstage)
48686 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48687 r=`${PWD_COMMAND}`; export r; \
48688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48689 $(NORMAL_TARGET_EXPORTS) \
48690 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48691 for flag in $(EXTRA_TARGET_FLAGS); do \
48692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48693 done; \
48694 (cd $(TARGET_SUBDIR)/libbacktrace && \
48695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48697 "RANLIB=$${RANLIB}" \
48698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48699 TAGS) \
48700 || exit 1
48701
48702 @endif target-libbacktrace
48703
48704 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48705 maybe-install-info-target-libbacktrace:
48706 @if target-libbacktrace
48707 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48708
48709 install-info-target-libbacktrace: \
48710 configure-target-libbacktrace \
48711 info-target-libbacktrace
48712 @: $(MAKE); $(unstage)
48713 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48714 r=`${PWD_COMMAND}`; export r; \
48715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716 $(NORMAL_TARGET_EXPORTS) \
48717 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48718 for flag in $(EXTRA_TARGET_FLAGS); do \
48719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48720 done; \
48721 (cd $(TARGET_SUBDIR)/libbacktrace && \
48722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48724 "RANLIB=$${RANLIB}" \
48725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48726 install-info) \
48727 || exit 1
48728
48729 @endif target-libbacktrace
48730
48731 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48732 maybe-install-pdf-target-libbacktrace:
48733 @if target-libbacktrace
48734 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48735
48736 install-pdf-target-libbacktrace: \
48737 configure-target-libbacktrace \
48738 pdf-target-libbacktrace
48739 @: $(MAKE); $(unstage)
48740 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48741 r=`${PWD_COMMAND}`; export r; \
48742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48743 $(NORMAL_TARGET_EXPORTS) \
48744 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48745 for flag in $(EXTRA_TARGET_FLAGS); do \
48746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48747 done; \
48748 (cd $(TARGET_SUBDIR)/libbacktrace && \
48749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48751 "RANLIB=$${RANLIB}" \
48752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48753 install-pdf) \
48754 || exit 1
48755
48756 @endif target-libbacktrace
48757
48758 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48759 maybe-install-html-target-libbacktrace:
48760 @if target-libbacktrace
48761 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48762
48763 install-html-target-libbacktrace: \
48764 configure-target-libbacktrace \
48765 html-target-libbacktrace
48766 @: $(MAKE); $(unstage)
48767 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48768 r=`${PWD_COMMAND}`; export r; \
48769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48770 $(NORMAL_TARGET_EXPORTS) \
48771 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48772 for flag in $(EXTRA_TARGET_FLAGS); do \
48773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48774 done; \
48775 (cd $(TARGET_SUBDIR)/libbacktrace && \
48776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48778 "RANLIB=$${RANLIB}" \
48779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48780 install-html) \
48781 || exit 1
48782
48783 @endif target-libbacktrace
48784
48785 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48786 maybe-installcheck-target-libbacktrace:
48787 @if target-libbacktrace
48788 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48789
48790 installcheck-target-libbacktrace: \
48791 configure-target-libbacktrace
48792 @: $(MAKE); $(unstage)
48793 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48794 r=`${PWD_COMMAND}`; export r; \
48795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48796 $(NORMAL_TARGET_EXPORTS) \
48797 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48798 for flag in $(EXTRA_TARGET_FLAGS); do \
48799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48800 done; \
48801 (cd $(TARGET_SUBDIR)/libbacktrace && \
48802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48804 "RANLIB=$${RANLIB}" \
48805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48806 installcheck) \
48807 || exit 1
48808
48809 @endif target-libbacktrace
48810
48811 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48812 maybe-mostlyclean-target-libbacktrace:
48813 @if target-libbacktrace
48814 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48815
48816 mostlyclean-target-libbacktrace:
48817 @: $(MAKE); $(unstage)
48818 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48819 r=`${PWD_COMMAND}`; export r; \
48820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821 $(NORMAL_TARGET_EXPORTS) \
48822 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48823 for flag in $(EXTRA_TARGET_FLAGS); do \
48824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48825 done; \
48826 (cd $(TARGET_SUBDIR)/libbacktrace && \
48827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48829 "RANLIB=$${RANLIB}" \
48830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48831 mostlyclean) \
48832 || exit 1
48833
48834 @endif target-libbacktrace
48835
48836 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48837 maybe-clean-target-libbacktrace:
48838 @if target-libbacktrace
48839 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48840
48841 clean-target-libbacktrace:
48842 @: $(MAKE); $(unstage)
48843 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48844 r=`${PWD_COMMAND}`; export r; \
48845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48846 $(NORMAL_TARGET_EXPORTS) \
48847 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48848 for flag in $(EXTRA_TARGET_FLAGS); do \
48849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48850 done; \
48851 (cd $(TARGET_SUBDIR)/libbacktrace && \
48852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48854 "RANLIB=$${RANLIB}" \
48855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48856 clean) \
48857 || exit 1
48858
48859 @endif target-libbacktrace
48860
48861 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48862 maybe-distclean-target-libbacktrace:
48863 @if target-libbacktrace
48864 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48865
48866 distclean-target-libbacktrace:
48867 @: $(MAKE); $(unstage)
48868 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48869 r=`${PWD_COMMAND}`; export r; \
48870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48871 $(NORMAL_TARGET_EXPORTS) \
48872 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48873 for flag in $(EXTRA_TARGET_FLAGS); do \
48874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48875 done; \
48876 (cd $(TARGET_SUBDIR)/libbacktrace && \
48877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48879 "RANLIB=$${RANLIB}" \
48880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48881 distclean) \
48882 || exit 1
48883
48884 @endif target-libbacktrace
48885
48886 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48887 maybe-maintainer-clean-target-libbacktrace:
48888 @if target-libbacktrace
48889 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48890
48891 maintainer-clean-target-libbacktrace:
48892 @: $(MAKE); $(unstage)
48893 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48894 r=`${PWD_COMMAND}`; export r; \
48895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48896 $(NORMAL_TARGET_EXPORTS) \
48897 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48898 for flag in $(EXTRA_TARGET_FLAGS); do \
48899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48900 done; \
48901 (cd $(TARGET_SUBDIR)/libbacktrace && \
48902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48904 "RANLIB=$${RANLIB}" \
48905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48906 maintainer-clean) \
48907 || exit 1
48908
48909 @endif target-libbacktrace
48910
48911
48912
48913
48914
48915 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48916 maybe-configure-target-libquadmath:
48917 @if gcc-bootstrap
48918 configure-target-libquadmath: stage_current
48919 @endif gcc-bootstrap
48920 @if target-libquadmath
48921 maybe-configure-target-libquadmath: configure-target-libquadmath
48922 configure-target-libquadmath:
48923 @: $(MAKE); $(unstage)
48924 @r=`${PWD_COMMAND}`; export r; \
48925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48926 echo "Checking multilib configuration for libquadmath..."; \
48927 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48928 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48929 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48930 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48931 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48932 else \
48933 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48934 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48935 fi; \
48936 else \
48937 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48938 fi; \
48939 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48940 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48941 $(NORMAL_TARGET_EXPORTS) \
48942 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48943 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48944 case $(srcdir) in \
48945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48946 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48948 esac; \
48949 module_srcdir=libquadmath; \
48950 rm -f no-such-file || : ; \
48951 CONFIG_SITE=no-such-file $(SHELL) \
48952 $$s/$$module_srcdir/configure \
48953 --srcdir=$${topdir}/$$module_srcdir \
48954 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48955 --target=${target_alias} \
48956 || exit 1
48957 @endif target-libquadmath
48958
48959
48960
48961
48962
48963 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48964 maybe-all-target-libquadmath:
48965 @if gcc-bootstrap
48966 all-target-libquadmath: stage_current
48967 @endif gcc-bootstrap
48968 @if target-libquadmath
48969 TARGET-target-libquadmath=all
48970 maybe-all-target-libquadmath: all-target-libquadmath
48971 all-target-libquadmath: configure-target-libquadmath
48972 @: $(MAKE); $(unstage)
48973 @r=`${PWD_COMMAND}`; export r; \
48974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975 $(NORMAL_TARGET_EXPORTS) \
48976 (cd $(TARGET_SUBDIR)/libquadmath && \
48977 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48978 $(TARGET-target-libquadmath))
48979 @endif target-libquadmath
48980
48981
48982
48983
48984
48985 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48986 maybe-check-target-libquadmath:
48987 @if target-libquadmath
48988 maybe-check-target-libquadmath: check-target-libquadmath
48989
48990 check-target-libquadmath:
48991 @: $(MAKE); $(unstage)
48992 @r=`${PWD_COMMAND}`; export r; \
48993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48994 $(NORMAL_TARGET_EXPORTS) \
48995 (cd $(TARGET_SUBDIR)/libquadmath && \
48996 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48997
48998 @endif target-libquadmath
48999
49000 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49001 maybe-install-target-libquadmath:
49002 @if target-libquadmath
49003 maybe-install-target-libquadmath: install-target-libquadmath
49004
49005 install-target-libquadmath: installdirs
49006 @: $(MAKE); $(unstage)
49007 @r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 $(NORMAL_TARGET_EXPORTS) \
49010 (cd $(TARGET_SUBDIR)/libquadmath && \
49011 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49012
49013 @endif target-libquadmath
49014
49015 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49016 maybe-install-strip-target-libquadmath:
49017 @if target-libquadmath
49018 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49019
49020 install-strip-target-libquadmath: installdirs
49021 @: $(MAKE); $(unstage)
49022 @r=`${PWD_COMMAND}`; export r; \
49023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49024 $(NORMAL_TARGET_EXPORTS) \
49025 (cd $(TARGET_SUBDIR)/libquadmath && \
49026 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49027
49028 @endif target-libquadmath
49029
49030 # Other targets (info, dvi, pdf, etc.)
49031
49032 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49033 maybe-info-target-libquadmath:
49034 @if target-libquadmath
49035 maybe-info-target-libquadmath: info-target-libquadmath
49036
49037 info-target-libquadmath: \
49038 configure-target-libquadmath
49039 @: $(MAKE); $(unstage)
49040 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49041 r=`${PWD_COMMAND}`; export r; \
49042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49043 $(NORMAL_TARGET_EXPORTS) \
49044 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49045 for flag in $(EXTRA_TARGET_FLAGS); do \
49046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49047 done; \
49048 (cd $(TARGET_SUBDIR)/libquadmath && \
49049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49051 "RANLIB=$${RANLIB}" \
49052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49053 info) \
49054 || exit 1
49055
49056 @endif target-libquadmath
49057
49058 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49059 maybe-dvi-target-libquadmath:
49060 @if target-libquadmath
49061 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49062
49063 dvi-target-libquadmath: \
49064 configure-target-libquadmath
49065 @: $(MAKE); $(unstage)
49066 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49067 r=`${PWD_COMMAND}`; export r; \
49068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069 $(NORMAL_TARGET_EXPORTS) \
49070 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49071 for flag in $(EXTRA_TARGET_FLAGS); do \
49072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073 done; \
49074 (cd $(TARGET_SUBDIR)/libquadmath && \
49075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077 "RANLIB=$${RANLIB}" \
49078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079 dvi) \
49080 || exit 1
49081
49082 @endif target-libquadmath
49083
49084 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49085 maybe-pdf-target-libquadmath:
49086 @if target-libquadmath
49087 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49088
49089 pdf-target-libquadmath: \
49090 configure-target-libquadmath
49091 @: $(MAKE); $(unstage)
49092 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49093 r=`${PWD_COMMAND}`; export r; \
49094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095 $(NORMAL_TARGET_EXPORTS) \
49096 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49097 for flag in $(EXTRA_TARGET_FLAGS); do \
49098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099 done; \
49100 (cd $(TARGET_SUBDIR)/libquadmath && \
49101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103 "RANLIB=$${RANLIB}" \
49104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105 pdf) \
49106 || exit 1
49107
49108 @endif target-libquadmath
49109
49110 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49111 maybe-html-target-libquadmath:
49112 @if target-libquadmath
49113 maybe-html-target-libquadmath: html-target-libquadmath
49114
49115 html-target-libquadmath: \
49116 configure-target-libquadmath
49117 @: $(MAKE); $(unstage)
49118 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49119 r=`${PWD_COMMAND}`; export r; \
49120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49121 $(NORMAL_TARGET_EXPORTS) \
49122 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49123 for flag in $(EXTRA_TARGET_FLAGS); do \
49124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49125 done; \
49126 (cd $(TARGET_SUBDIR)/libquadmath && \
49127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49129 "RANLIB=$${RANLIB}" \
49130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49131 html) \
49132 || exit 1
49133
49134 @endif target-libquadmath
49135
49136 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49137 maybe-TAGS-target-libquadmath:
49138 @if target-libquadmath
49139 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49140
49141 TAGS-target-libquadmath: \
49142 configure-target-libquadmath
49143 @: $(MAKE); $(unstage)
49144 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49145 r=`${PWD_COMMAND}`; export r; \
49146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147 $(NORMAL_TARGET_EXPORTS) \
49148 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49149 for flag in $(EXTRA_TARGET_FLAGS); do \
49150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49151 done; \
49152 (cd $(TARGET_SUBDIR)/libquadmath && \
49153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49155 "RANLIB=$${RANLIB}" \
49156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49157 TAGS) \
49158 || exit 1
49159
49160 @endif target-libquadmath
49161
49162 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49163 maybe-install-info-target-libquadmath:
49164 @if target-libquadmath
49165 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49166
49167 install-info-target-libquadmath: \
49168 configure-target-libquadmath \
49169 info-target-libquadmath
49170 @: $(MAKE); $(unstage)
49171 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49172 r=`${PWD_COMMAND}`; export r; \
49173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49174 $(NORMAL_TARGET_EXPORTS) \
49175 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49176 for flag in $(EXTRA_TARGET_FLAGS); do \
49177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49178 done; \
49179 (cd $(TARGET_SUBDIR)/libquadmath && \
49180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49182 "RANLIB=$${RANLIB}" \
49183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49184 install-info) \
49185 || exit 1
49186
49187 @endif target-libquadmath
49188
49189 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49190 maybe-install-pdf-target-libquadmath:
49191 @if target-libquadmath
49192 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49193
49194 install-pdf-target-libquadmath: \
49195 configure-target-libquadmath \
49196 pdf-target-libquadmath
49197 @: $(MAKE); $(unstage)
49198 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49199 r=`${PWD_COMMAND}`; export r; \
49200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201 $(NORMAL_TARGET_EXPORTS) \
49202 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49203 for flag in $(EXTRA_TARGET_FLAGS); do \
49204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49205 done; \
49206 (cd $(TARGET_SUBDIR)/libquadmath && \
49207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49209 "RANLIB=$${RANLIB}" \
49210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49211 install-pdf) \
49212 || exit 1
49213
49214 @endif target-libquadmath
49215
49216 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49217 maybe-install-html-target-libquadmath:
49218 @if target-libquadmath
49219 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49220
49221 install-html-target-libquadmath: \
49222 configure-target-libquadmath \
49223 html-target-libquadmath
49224 @: $(MAKE); $(unstage)
49225 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49226 r=`${PWD_COMMAND}`; export r; \
49227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49228 $(NORMAL_TARGET_EXPORTS) \
49229 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49230 for flag in $(EXTRA_TARGET_FLAGS); do \
49231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49232 done; \
49233 (cd $(TARGET_SUBDIR)/libquadmath && \
49234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49236 "RANLIB=$${RANLIB}" \
49237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49238 install-html) \
49239 || exit 1
49240
49241 @endif target-libquadmath
49242
49243 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49244 maybe-installcheck-target-libquadmath:
49245 @if target-libquadmath
49246 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49247
49248 installcheck-target-libquadmath: \
49249 configure-target-libquadmath
49250 @: $(MAKE); $(unstage)
49251 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49252 r=`${PWD_COMMAND}`; export r; \
49253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49254 $(NORMAL_TARGET_EXPORTS) \
49255 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49256 for flag in $(EXTRA_TARGET_FLAGS); do \
49257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49258 done; \
49259 (cd $(TARGET_SUBDIR)/libquadmath && \
49260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49262 "RANLIB=$${RANLIB}" \
49263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49264 installcheck) \
49265 || exit 1
49266
49267 @endif target-libquadmath
49268
49269 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49270 maybe-mostlyclean-target-libquadmath:
49271 @if target-libquadmath
49272 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49273
49274 mostlyclean-target-libquadmath:
49275 @: $(MAKE); $(unstage)
49276 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49277 r=`${PWD_COMMAND}`; export r; \
49278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49279 $(NORMAL_TARGET_EXPORTS) \
49280 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49281 for flag in $(EXTRA_TARGET_FLAGS); do \
49282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49283 done; \
49284 (cd $(TARGET_SUBDIR)/libquadmath && \
49285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49287 "RANLIB=$${RANLIB}" \
49288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49289 mostlyclean) \
49290 || exit 1
49291
49292 @endif target-libquadmath
49293
49294 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49295 maybe-clean-target-libquadmath:
49296 @if target-libquadmath
49297 maybe-clean-target-libquadmath: clean-target-libquadmath
49298
49299 clean-target-libquadmath:
49300 @: $(MAKE); $(unstage)
49301 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49302 r=`${PWD_COMMAND}`; export r; \
49303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49304 $(NORMAL_TARGET_EXPORTS) \
49305 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49306 for flag in $(EXTRA_TARGET_FLAGS); do \
49307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49308 done; \
49309 (cd $(TARGET_SUBDIR)/libquadmath && \
49310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49312 "RANLIB=$${RANLIB}" \
49313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49314 clean) \
49315 || exit 1
49316
49317 @endif target-libquadmath
49318
49319 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49320 maybe-distclean-target-libquadmath:
49321 @if target-libquadmath
49322 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49323
49324 distclean-target-libquadmath:
49325 @: $(MAKE); $(unstage)
49326 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49327 r=`${PWD_COMMAND}`; export r; \
49328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49329 $(NORMAL_TARGET_EXPORTS) \
49330 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49331 for flag in $(EXTRA_TARGET_FLAGS); do \
49332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49333 done; \
49334 (cd $(TARGET_SUBDIR)/libquadmath && \
49335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49337 "RANLIB=$${RANLIB}" \
49338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49339 distclean) \
49340 || exit 1
49341
49342 @endif target-libquadmath
49343
49344 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49345 maybe-maintainer-clean-target-libquadmath:
49346 @if target-libquadmath
49347 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49348
49349 maintainer-clean-target-libquadmath:
49350 @: $(MAKE); $(unstage)
49351 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49352 r=`${PWD_COMMAND}`; export r; \
49353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49354 $(NORMAL_TARGET_EXPORTS) \
49355 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49356 for flag in $(EXTRA_TARGET_FLAGS); do \
49357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49358 done; \
49359 (cd $(TARGET_SUBDIR)/libquadmath && \
49360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49362 "RANLIB=$${RANLIB}" \
49363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49364 maintainer-clean) \
49365 || exit 1
49366
49367 @endif target-libquadmath
49368
49369
49370
49371
49372
49373 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49374 maybe-configure-target-libgfortran:
49375 @if gcc-bootstrap
49376 configure-target-libgfortran: stage_current
49377 @endif gcc-bootstrap
49378 @if target-libgfortran
49379 maybe-configure-target-libgfortran: configure-target-libgfortran
49380 configure-target-libgfortran:
49381 @: $(MAKE); $(unstage)
49382 @r=`${PWD_COMMAND}`; export r; \
49383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49384 echo "Checking multilib configuration for libgfortran..."; \
49385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49386 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49387 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49388 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49389 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49390 else \
49391 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49392 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49393 fi; \
49394 else \
49395 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49396 fi; \
49397 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49399 $(NORMAL_TARGET_EXPORTS) \
49400 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49401 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49402 case $(srcdir) in \
49403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49404 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49406 esac; \
49407 module_srcdir=libgfortran; \
49408 rm -f no-such-file || : ; \
49409 CONFIG_SITE=no-such-file $(SHELL) \
49410 $$s/$$module_srcdir/configure \
49411 --srcdir=$${topdir}/$$module_srcdir \
49412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49413 --target=${target_alias} \
49414 || exit 1
49415 @endif target-libgfortran
49416
49417
49418
49419
49420
49421 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49422 maybe-all-target-libgfortran:
49423 @if gcc-bootstrap
49424 all-target-libgfortran: stage_current
49425 @endif gcc-bootstrap
49426 @if target-libgfortran
49427 TARGET-target-libgfortran=all
49428 maybe-all-target-libgfortran: all-target-libgfortran
49429 all-target-libgfortran: configure-target-libgfortran
49430 @: $(MAKE); $(unstage)
49431 @r=`${PWD_COMMAND}`; export r; \
49432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49433 $(NORMAL_TARGET_EXPORTS) \
49434 (cd $(TARGET_SUBDIR)/libgfortran && \
49435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49436 $(TARGET-target-libgfortran))
49437 @endif target-libgfortran
49438
49439
49440
49441
49442
49443 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49444 maybe-check-target-libgfortran:
49445 @if target-libgfortran
49446 maybe-check-target-libgfortran: check-target-libgfortran
49447
49448 check-target-libgfortran:
49449 @: $(MAKE); $(unstage)
49450 @r=`${PWD_COMMAND}`; export r; \
49451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49452 $(NORMAL_TARGET_EXPORTS) \
49453 (cd $(TARGET_SUBDIR)/libgfortran && \
49454 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49455
49456 @endif target-libgfortran
49457
49458 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49459 maybe-install-target-libgfortran:
49460 @if target-libgfortran
49461 maybe-install-target-libgfortran: install-target-libgfortran
49462
49463 install-target-libgfortran: installdirs
49464 @: $(MAKE); $(unstage)
49465 @r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 (cd $(TARGET_SUBDIR)/libgfortran && \
49469 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49470
49471 @endif target-libgfortran
49472
49473 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49474 maybe-install-strip-target-libgfortran:
49475 @if target-libgfortran
49476 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49477
49478 install-strip-target-libgfortran: installdirs
49479 @: $(MAKE); $(unstage)
49480 @r=`${PWD_COMMAND}`; export r; \
49481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49482 $(NORMAL_TARGET_EXPORTS) \
49483 (cd $(TARGET_SUBDIR)/libgfortran && \
49484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49485
49486 @endif target-libgfortran
49487
49488 # Other targets (info, dvi, pdf, etc.)
49489
49490 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49491 maybe-info-target-libgfortran:
49492 @if target-libgfortran
49493 maybe-info-target-libgfortran: info-target-libgfortran
49494
49495 info-target-libgfortran: \
49496 configure-target-libgfortran
49497 @: $(MAKE); $(unstage)
49498 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49499 r=`${PWD_COMMAND}`; export r; \
49500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49501 $(NORMAL_TARGET_EXPORTS) \
49502 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49503 for flag in $(EXTRA_TARGET_FLAGS); do \
49504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49505 done; \
49506 (cd $(TARGET_SUBDIR)/libgfortran && \
49507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49509 "RANLIB=$${RANLIB}" \
49510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49511 info) \
49512 || exit 1
49513
49514 @endif target-libgfortran
49515
49516 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49517 maybe-dvi-target-libgfortran:
49518 @if target-libgfortran
49519 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49520
49521 dvi-target-libgfortran: \
49522 configure-target-libgfortran
49523 @: $(MAKE); $(unstage)
49524 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49525 r=`${PWD_COMMAND}`; export r; \
49526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49527 $(NORMAL_TARGET_EXPORTS) \
49528 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49529 for flag in $(EXTRA_TARGET_FLAGS); do \
49530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49531 done; \
49532 (cd $(TARGET_SUBDIR)/libgfortran && \
49533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49535 "RANLIB=$${RANLIB}" \
49536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49537 dvi) \
49538 || exit 1
49539
49540 @endif target-libgfortran
49541
49542 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49543 maybe-pdf-target-libgfortran:
49544 @if target-libgfortran
49545 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49546
49547 pdf-target-libgfortran: \
49548 configure-target-libgfortran
49549 @: $(MAKE); $(unstage)
49550 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49551 r=`${PWD_COMMAND}`; export r; \
49552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49553 $(NORMAL_TARGET_EXPORTS) \
49554 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49555 for flag in $(EXTRA_TARGET_FLAGS); do \
49556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49557 done; \
49558 (cd $(TARGET_SUBDIR)/libgfortran && \
49559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49561 "RANLIB=$${RANLIB}" \
49562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49563 pdf) \
49564 || exit 1
49565
49566 @endif target-libgfortran
49567
49568 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49569 maybe-html-target-libgfortran:
49570 @if target-libgfortran
49571 maybe-html-target-libgfortran: html-target-libgfortran
49572
49573 html-target-libgfortran: \
49574 configure-target-libgfortran
49575 @: $(MAKE); $(unstage)
49576 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49577 r=`${PWD_COMMAND}`; export r; \
49578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49579 $(NORMAL_TARGET_EXPORTS) \
49580 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49581 for flag in $(EXTRA_TARGET_FLAGS); do \
49582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49583 done; \
49584 (cd $(TARGET_SUBDIR)/libgfortran && \
49585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49587 "RANLIB=$${RANLIB}" \
49588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49589 html) \
49590 || exit 1
49591
49592 @endif target-libgfortran
49593
49594 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49595 maybe-TAGS-target-libgfortran:
49596 @if target-libgfortran
49597 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49598
49599 TAGS-target-libgfortran: \
49600 configure-target-libgfortran
49601 @: $(MAKE); $(unstage)
49602 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49603 r=`${PWD_COMMAND}`; export r; \
49604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49605 $(NORMAL_TARGET_EXPORTS) \
49606 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49607 for flag in $(EXTRA_TARGET_FLAGS); do \
49608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49609 done; \
49610 (cd $(TARGET_SUBDIR)/libgfortran && \
49611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49613 "RANLIB=$${RANLIB}" \
49614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49615 TAGS) \
49616 || exit 1
49617
49618 @endif target-libgfortran
49619
49620 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49621 maybe-install-info-target-libgfortran:
49622 @if target-libgfortran
49623 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49624
49625 install-info-target-libgfortran: \
49626 configure-target-libgfortran \
49627 info-target-libgfortran
49628 @: $(MAKE); $(unstage)
49629 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49630 r=`${PWD_COMMAND}`; export r; \
49631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49632 $(NORMAL_TARGET_EXPORTS) \
49633 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49634 for flag in $(EXTRA_TARGET_FLAGS); do \
49635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49636 done; \
49637 (cd $(TARGET_SUBDIR)/libgfortran && \
49638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49640 "RANLIB=$${RANLIB}" \
49641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49642 install-info) \
49643 || exit 1
49644
49645 @endif target-libgfortran
49646
49647 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49648 maybe-install-pdf-target-libgfortran:
49649 @if target-libgfortran
49650 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49651
49652 install-pdf-target-libgfortran: \
49653 configure-target-libgfortran \
49654 pdf-target-libgfortran
49655 @: $(MAKE); $(unstage)
49656 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49657 r=`${PWD_COMMAND}`; export r; \
49658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49659 $(NORMAL_TARGET_EXPORTS) \
49660 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49661 for flag in $(EXTRA_TARGET_FLAGS); do \
49662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49663 done; \
49664 (cd $(TARGET_SUBDIR)/libgfortran && \
49665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49667 "RANLIB=$${RANLIB}" \
49668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49669 install-pdf) \
49670 || exit 1
49671
49672 @endif target-libgfortran
49673
49674 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49675 maybe-install-html-target-libgfortran:
49676 @if target-libgfortran
49677 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49678
49679 install-html-target-libgfortran: \
49680 configure-target-libgfortran \
49681 html-target-libgfortran
49682 @: $(MAKE); $(unstage)
49683 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49684 r=`${PWD_COMMAND}`; export r; \
49685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49686 $(NORMAL_TARGET_EXPORTS) \
49687 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49688 for flag in $(EXTRA_TARGET_FLAGS); do \
49689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49690 done; \
49691 (cd $(TARGET_SUBDIR)/libgfortran && \
49692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49694 "RANLIB=$${RANLIB}" \
49695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49696 install-html) \
49697 || exit 1
49698
49699 @endif target-libgfortran
49700
49701 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49702 maybe-installcheck-target-libgfortran:
49703 @if target-libgfortran
49704 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49705
49706 installcheck-target-libgfortran: \
49707 configure-target-libgfortran
49708 @: $(MAKE); $(unstage)
49709 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49710 r=`${PWD_COMMAND}`; export r; \
49711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712 $(NORMAL_TARGET_EXPORTS) \
49713 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49714 for flag in $(EXTRA_TARGET_FLAGS); do \
49715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716 done; \
49717 (cd $(TARGET_SUBDIR)/libgfortran && \
49718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720 "RANLIB=$${RANLIB}" \
49721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722 installcheck) \
49723 || exit 1
49724
49725 @endif target-libgfortran
49726
49727 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49728 maybe-mostlyclean-target-libgfortran:
49729 @if target-libgfortran
49730 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49731
49732 mostlyclean-target-libgfortran:
49733 @: $(MAKE); $(unstage)
49734 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49735 r=`${PWD_COMMAND}`; export r; \
49736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49737 $(NORMAL_TARGET_EXPORTS) \
49738 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49739 for flag in $(EXTRA_TARGET_FLAGS); do \
49740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49741 done; \
49742 (cd $(TARGET_SUBDIR)/libgfortran && \
49743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49745 "RANLIB=$${RANLIB}" \
49746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49747 mostlyclean) \
49748 || exit 1
49749
49750 @endif target-libgfortran
49751
49752 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49753 maybe-clean-target-libgfortran:
49754 @if target-libgfortran
49755 maybe-clean-target-libgfortran: clean-target-libgfortran
49756
49757 clean-target-libgfortran:
49758 @: $(MAKE); $(unstage)
49759 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49760 r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 clean) \
49773 || exit 1
49774
49775 @endif target-libgfortran
49776
49777 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49778 maybe-distclean-target-libgfortran:
49779 @if target-libgfortran
49780 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49781
49782 distclean-target-libgfortran:
49783 @: $(MAKE); $(unstage)
49784 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49785 r=`${PWD_COMMAND}`; export r; \
49786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49787 $(NORMAL_TARGET_EXPORTS) \
49788 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49789 for flag in $(EXTRA_TARGET_FLAGS); do \
49790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49791 done; \
49792 (cd $(TARGET_SUBDIR)/libgfortran && \
49793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49795 "RANLIB=$${RANLIB}" \
49796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49797 distclean) \
49798 || exit 1
49799
49800 @endif target-libgfortran
49801
49802 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49803 maybe-maintainer-clean-target-libgfortran:
49804 @if target-libgfortran
49805 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49806
49807 maintainer-clean-target-libgfortran:
49808 @: $(MAKE); $(unstage)
49809 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49810 r=`${PWD_COMMAND}`; export r; \
49811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49812 $(NORMAL_TARGET_EXPORTS) \
49813 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49814 for flag in $(EXTRA_TARGET_FLAGS); do \
49815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49816 done; \
49817 (cd $(TARGET_SUBDIR)/libgfortran && \
49818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49820 "RANLIB=$${RANLIB}" \
49821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49822 maintainer-clean) \
49823 || exit 1
49824
49825 @endif target-libgfortran
49826
49827
49828
49829
49830
49831 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49832 maybe-configure-target-libobjc:
49833 @if gcc-bootstrap
49834 configure-target-libobjc: stage_current
49835 @endif gcc-bootstrap
49836 @if target-libobjc
49837 maybe-configure-target-libobjc: configure-target-libobjc
49838 configure-target-libobjc:
49839 @: $(MAKE); $(unstage)
49840 @r=`${PWD_COMMAND}`; export r; \
49841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49842 echo "Checking multilib configuration for libobjc..."; \
49843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49844 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49845 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49846 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49847 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49848 else \
49849 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49850 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49851 fi; \
49852 else \
49853 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49854 fi; \
49855 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49856 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49857 $(NORMAL_TARGET_EXPORTS) \
49858 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49859 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49860 case $(srcdir) in \
49861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49862 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49864 esac; \
49865 module_srcdir=libobjc; \
49866 rm -f no-such-file || : ; \
49867 CONFIG_SITE=no-such-file $(SHELL) \
49868 $$s/$$module_srcdir/configure \
49869 --srcdir=$${topdir}/$$module_srcdir \
49870 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49871 --target=${target_alias} \
49872 || exit 1
49873 @endif target-libobjc
49874
49875
49876
49877
49878
49879 .PHONY: all-target-libobjc maybe-all-target-libobjc
49880 maybe-all-target-libobjc:
49881 @if gcc-bootstrap
49882 all-target-libobjc: stage_current
49883 @endif gcc-bootstrap
49884 @if target-libobjc
49885 TARGET-target-libobjc=all
49886 maybe-all-target-libobjc: all-target-libobjc
49887 all-target-libobjc: configure-target-libobjc
49888 @: $(MAKE); $(unstage)
49889 @r=`${PWD_COMMAND}`; export r; \
49890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49891 $(NORMAL_TARGET_EXPORTS) \
49892 (cd $(TARGET_SUBDIR)/libobjc && \
49893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49894 $(TARGET-target-libobjc))
49895 @endif target-libobjc
49896
49897
49898
49899
49900
49901 .PHONY: check-target-libobjc maybe-check-target-libobjc
49902 maybe-check-target-libobjc:
49903 @if target-libobjc
49904 maybe-check-target-libobjc: check-target-libobjc
49905
49906 check-target-libobjc:
49907 @: $(MAKE); $(unstage)
49908 @r=`${PWD_COMMAND}`; export r; \
49909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49910 $(NORMAL_TARGET_EXPORTS) \
49911 (cd $(TARGET_SUBDIR)/libobjc && \
49912 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49913
49914 @endif target-libobjc
49915
49916 .PHONY: install-target-libobjc maybe-install-target-libobjc
49917 maybe-install-target-libobjc:
49918 @if target-libobjc
49919 maybe-install-target-libobjc: install-target-libobjc
49920
49921 install-target-libobjc: installdirs
49922 @: $(MAKE); $(unstage)
49923 @r=`${PWD_COMMAND}`; export r; \
49924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49925 $(NORMAL_TARGET_EXPORTS) \
49926 (cd $(TARGET_SUBDIR)/libobjc && \
49927 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49928
49929 @endif target-libobjc
49930
49931 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49932 maybe-install-strip-target-libobjc:
49933 @if target-libobjc
49934 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49935
49936 install-strip-target-libobjc: installdirs
49937 @: $(MAKE); $(unstage)
49938 @r=`${PWD_COMMAND}`; export r; \
49939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940 $(NORMAL_TARGET_EXPORTS) \
49941 (cd $(TARGET_SUBDIR)/libobjc && \
49942 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49943
49944 @endif target-libobjc
49945
49946 # Other targets (info, dvi, pdf, etc.)
49947
49948 .PHONY: maybe-info-target-libobjc info-target-libobjc
49949 maybe-info-target-libobjc:
49950 @if target-libobjc
49951 maybe-info-target-libobjc: info-target-libobjc
49952
49953 info-target-libobjc: \
49954 configure-target-libobjc
49955 @: $(MAKE); $(unstage)
49956 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49957 r=`${PWD_COMMAND}`; export r; \
49958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49959 $(NORMAL_TARGET_EXPORTS) \
49960 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49961 for flag in $(EXTRA_TARGET_FLAGS); do \
49962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49963 done; \
49964 (cd $(TARGET_SUBDIR)/libobjc && \
49965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49967 "RANLIB=$${RANLIB}" \
49968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49969 info) \
49970 || exit 1
49971
49972 @endif target-libobjc
49973
49974 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49975 maybe-dvi-target-libobjc:
49976 @if target-libobjc
49977 maybe-dvi-target-libobjc: dvi-target-libobjc
49978
49979 dvi-target-libobjc: \
49980 configure-target-libobjc
49981 @: $(MAKE); $(unstage)
49982 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49983 r=`${PWD_COMMAND}`; export r; \
49984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49985 $(NORMAL_TARGET_EXPORTS) \
49986 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49987 for flag in $(EXTRA_TARGET_FLAGS); do \
49988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49989 done; \
49990 (cd $(TARGET_SUBDIR)/libobjc && \
49991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49993 "RANLIB=$${RANLIB}" \
49994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49995 dvi) \
49996 || exit 1
49997
49998 @endif target-libobjc
49999
50000 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50001 maybe-pdf-target-libobjc:
50002 @if target-libobjc
50003 maybe-pdf-target-libobjc: pdf-target-libobjc
50004
50005 pdf-target-libobjc: \
50006 configure-target-libobjc
50007 @: $(MAKE); $(unstage)
50008 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50009 r=`${PWD_COMMAND}`; export r; \
50010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011 $(NORMAL_TARGET_EXPORTS) \
50012 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50013 for flag in $(EXTRA_TARGET_FLAGS); do \
50014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50015 done; \
50016 (cd $(TARGET_SUBDIR)/libobjc && \
50017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50019 "RANLIB=$${RANLIB}" \
50020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50021 pdf) \
50022 || exit 1
50023
50024 @endif target-libobjc
50025
50026 .PHONY: maybe-html-target-libobjc html-target-libobjc
50027 maybe-html-target-libobjc:
50028 @if target-libobjc
50029 maybe-html-target-libobjc: html-target-libobjc
50030
50031 html-target-libobjc: \
50032 configure-target-libobjc
50033 @: $(MAKE); $(unstage)
50034 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50035 r=`${PWD_COMMAND}`; export r; \
50036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50037 $(NORMAL_TARGET_EXPORTS) \
50038 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50039 for flag in $(EXTRA_TARGET_FLAGS); do \
50040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50041 done; \
50042 (cd $(TARGET_SUBDIR)/libobjc && \
50043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50045 "RANLIB=$${RANLIB}" \
50046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50047 html) \
50048 || exit 1
50049
50050 @endif target-libobjc
50051
50052 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50053 maybe-TAGS-target-libobjc:
50054 @if target-libobjc
50055 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50056
50057 TAGS-target-libobjc: \
50058 configure-target-libobjc
50059 @: $(MAKE); $(unstage)
50060 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50061 r=`${PWD_COMMAND}`; export r; \
50062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50063 $(NORMAL_TARGET_EXPORTS) \
50064 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50065 for flag in $(EXTRA_TARGET_FLAGS); do \
50066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50067 done; \
50068 (cd $(TARGET_SUBDIR)/libobjc && \
50069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50071 "RANLIB=$${RANLIB}" \
50072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50073 TAGS) \
50074 || exit 1
50075
50076 @endif target-libobjc
50077
50078 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50079 maybe-install-info-target-libobjc:
50080 @if target-libobjc
50081 maybe-install-info-target-libobjc: install-info-target-libobjc
50082
50083 install-info-target-libobjc: \
50084 configure-target-libobjc \
50085 info-target-libobjc
50086 @: $(MAKE); $(unstage)
50087 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50088 r=`${PWD_COMMAND}`; export r; \
50089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50090 $(NORMAL_TARGET_EXPORTS) \
50091 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50092 for flag in $(EXTRA_TARGET_FLAGS); do \
50093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50094 done; \
50095 (cd $(TARGET_SUBDIR)/libobjc && \
50096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50098 "RANLIB=$${RANLIB}" \
50099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50100 install-info) \
50101 || exit 1
50102
50103 @endif target-libobjc
50104
50105 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50106 maybe-install-pdf-target-libobjc:
50107 @if target-libobjc
50108 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50109
50110 install-pdf-target-libobjc: \
50111 configure-target-libobjc \
50112 pdf-target-libobjc
50113 @: $(MAKE); $(unstage)
50114 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50115 r=`${PWD_COMMAND}`; export r; \
50116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50117 $(NORMAL_TARGET_EXPORTS) \
50118 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50119 for flag in $(EXTRA_TARGET_FLAGS); do \
50120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50121 done; \
50122 (cd $(TARGET_SUBDIR)/libobjc && \
50123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50125 "RANLIB=$${RANLIB}" \
50126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50127 install-pdf) \
50128 || exit 1
50129
50130 @endif target-libobjc
50131
50132 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50133 maybe-install-html-target-libobjc:
50134 @if target-libobjc
50135 maybe-install-html-target-libobjc: install-html-target-libobjc
50136
50137 install-html-target-libobjc: \
50138 configure-target-libobjc \
50139 html-target-libobjc
50140 @: $(MAKE); $(unstage)
50141 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50142 r=`${PWD_COMMAND}`; export r; \
50143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50144 $(NORMAL_TARGET_EXPORTS) \
50145 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50146 for flag in $(EXTRA_TARGET_FLAGS); do \
50147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50148 done; \
50149 (cd $(TARGET_SUBDIR)/libobjc && \
50150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50152 "RANLIB=$${RANLIB}" \
50153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50154 install-html) \
50155 || exit 1
50156
50157 @endif target-libobjc
50158
50159 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50160 maybe-installcheck-target-libobjc:
50161 @if target-libobjc
50162 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50163
50164 installcheck-target-libobjc: \
50165 configure-target-libobjc
50166 @: $(MAKE); $(unstage)
50167 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50168 r=`${PWD_COMMAND}`; export r; \
50169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50170 $(NORMAL_TARGET_EXPORTS) \
50171 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50172 for flag in $(EXTRA_TARGET_FLAGS); do \
50173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50174 done; \
50175 (cd $(TARGET_SUBDIR)/libobjc && \
50176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50178 "RANLIB=$${RANLIB}" \
50179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50180 installcheck) \
50181 || exit 1
50182
50183 @endif target-libobjc
50184
50185 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50186 maybe-mostlyclean-target-libobjc:
50187 @if target-libobjc
50188 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50189
50190 mostlyclean-target-libobjc:
50191 @: $(MAKE); $(unstage)
50192 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50193 r=`${PWD_COMMAND}`; export r; \
50194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50195 $(NORMAL_TARGET_EXPORTS) \
50196 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50197 for flag in $(EXTRA_TARGET_FLAGS); do \
50198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50199 done; \
50200 (cd $(TARGET_SUBDIR)/libobjc && \
50201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50203 "RANLIB=$${RANLIB}" \
50204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50205 mostlyclean) \
50206 || exit 1
50207
50208 @endif target-libobjc
50209
50210 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50211 maybe-clean-target-libobjc:
50212 @if target-libobjc
50213 maybe-clean-target-libobjc: clean-target-libobjc
50214
50215 clean-target-libobjc:
50216 @: $(MAKE); $(unstage)
50217 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50218 r=`${PWD_COMMAND}`; export r; \
50219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50220 $(NORMAL_TARGET_EXPORTS) \
50221 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50222 for flag in $(EXTRA_TARGET_FLAGS); do \
50223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50224 done; \
50225 (cd $(TARGET_SUBDIR)/libobjc && \
50226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50228 "RANLIB=$${RANLIB}" \
50229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50230 clean) \
50231 || exit 1
50232
50233 @endif target-libobjc
50234
50235 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50236 maybe-distclean-target-libobjc:
50237 @if target-libobjc
50238 maybe-distclean-target-libobjc: distclean-target-libobjc
50239
50240 distclean-target-libobjc:
50241 @: $(MAKE); $(unstage)
50242 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50243 r=`${PWD_COMMAND}`; export r; \
50244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50245 $(NORMAL_TARGET_EXPORTS) \
50246 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50247 for flag in $(EXTRA_TARGET_FLAGS); do \
50248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50249 done; \
50250 (cd $(TARGET_SUBDIR)/libobjc && \
50251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50253 "RANLIB=$${RANLIB}" \
50254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50255 distclean) \
50256 || exit 1
50257
50258 @endif target-libobjc
50259
50260 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50261 maybe-maintainer-clean-target-libobjc:
50262 @if target-libobjc
50263 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50264
50265 maintainer-clean-target-libobjc:
50266 @: $(MAKE); $(unstage)
50267 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50268 r=`${PWD_COMMAND}`; export r; \
50269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50270 $(NORMAL_TARGET_EXPORTS) \
50271 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50272 for flag in $(EXTRA_TARGET_FLAGS); do \
50273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50274 done; \
50275 (cd $(TARGET_SUBDIR)/libobjc && \
50276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50278 "RANLIB=$${RANLIB}" \
50279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50280 maintainer-clean) \
50281 || exit 1
50282
50283 @endif target-libobjc
50284
50285
50286
50287
50288
50289 .PHONY: configure-target-libgo maybe-configure-target-libgo
50290 maybe-configure-target-libgo:
50291 @if gcc-bootstrap
50292 configure-target-libgo: stage_current
50293 @endif gcc-bootstrap
50294 @if target-libgo
50295 maybe-configure-target-libgo: configure-target-libgo
50296 configure-target-libgo:
50297 @: $(MAKE); $(unstage)
50298 @r=`${PWD_COMMAND}`; export r; \
50299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50300 echo "Checking multilib configuration for libgo..."; \
50301 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50302 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50303 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50304 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50305 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50306 else \
50307 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50308 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50309 fi; \
50310 else \
50311 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50312 fi; \
50313 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50315 $(NORMAL_TARGET_EXPORTS) \
50316 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50317 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50318 case $(srcdir) in \
50319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50320 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50322 esac; \
50323 module_srcdir=libgo; \
50324 rm -f no-such-file || : ; \
50325 CONFIG_SITE=no-such-file $(SHELL) \
50326 $$s/$$module_srcdir/configure \
50327 --srcdir=$${topdir}/$$module_srcdir \
50328 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50329 --target=${target_alias} \
50330 || exit 1
50331 @endif target-libgo
50332
50333
50334
50335
50336
50337 .PHONY: all-target-libgo maybe-all-target-libgo
50338 maybe-all-target-libgo:
50339 @if gcc-bootstrap
50340 all-target-libgo: stage_current
50341 @endif gcc-bootstrap
50342 @if target-libgo
50343 TARGET-target-libgo=all
50344 maybe-all-target-libgo: all-target-libgo
50345 all-target-libgo: configure-target-libgo
50346 @: $(MAKE); $(unstage)
50347 @r=`${PWD_COMMAND}`; export r; \
50348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50349 $(NORMAL_TARGET_EXPORTS) \
50350 (cd $(TARGET_SUBDIR)/libgo && \
50351 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50352 $(TARGET-target-libgo))
50353 @endif target-libgo
50354
50355
50356
50357
50358
50359 .PHONY: check-target-libgo maybe-check-target-libgo
50360 maybe-check-target-libgo:
50361 @if target-libgo
50362 maybe-check-target-libgo: check-target-libgo
50363
50364 check-target-libgo:
50365 @: $(MAKE); $(unstage)
50366 @r=`${PWD_COMMAND}`; export r; \
50367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50368 $(NORMAL_TARGET_EXPORTS) \
50369 (cd $(TARGET_SUBDIR)/libgo && \
50370 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50371
50372 @endif target-libgo
50373
50374 .PHONY: install-target-libgo maybe-install-target-libgo
50375 maybe-install-target-libgo:
50376 @if target-libgo
50377 maybe-install-target-libgo: install-target-libgo
50378
50379 install-target-libgo: installdirs
50380 @: $(MAKE); $(unstage)
50381 @r=`${PWD_COMMAND}`; export r; \
50382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50383 $(NORMAL_TARGET_EXPORTS) \
50384 (cd $(TARGET_SUBDIR)/libgo && \
50385 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50386
50387 @endif target-libgo
50388
50389 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50390 maybe-install-strip-target-libgo:
50391 @if target-libgo
50392 maybe-install-strip-target-libgo: install-strip-target-libgo
50393
50394 install-strip-target-libgo: installdirs
50395 @: $(MAKE); $(unstage)
50396 @r=`${PWD_COMMAND}`; export r; \
50397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50398 $(NORMAL_TARGET_EXPORTS) \
50399 (cd $(TARGET_SUBDIR)/libgo && \
50400 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50401
50402 @endif target-libgo
50403
50404 # Other targets (info, dvi, pdf, etc.)
50405
50406 .PHONY: maybe-info-target-libgo info-target-libgo
50407 maybe-info-target-libgo:
50408 @if target-libgo
50409 maybe-info-target-libgo: info-target-libgo
50410
50411 info-target-libgo: \
50412 configure-target-libgo
50413 @: $(MAKE); $(unstage)
50414 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50415 r=`${PWD_COMMAND}`; export r; \
50416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50417 $(NORMAL_TARGET_EXPORTS) \
50418 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50419 for flag in $(EXTRA_TARGET_FLAGS); do \
50420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50421 done; \
50422 (cd $(TARGET_SUBDIR)/libgo && \
50423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50425 "RANLIB=$${RANLIB}" \
50426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50427 info) \
50428 || exit 1
50429
50430 @endif target-libgo
50431
50432 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50433 maybe-dvi-target-libgo:
50434 @if target-libgo
50435 maybe-dvi-target-libgo: dvi-target-libgo
50436
50437 dvi-target-libgo: \
50438 configure-target-libgo
50439 @: $(MAKE); $(unstage)
50440 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50441 r=`${PWD_COMMAND}`; export r; \
50442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50443 $(NORMAL_TARGET_EXPORTS) \
50444 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50445 for flag in $(EXTRA_TARGET_FLAGS); do \
50446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50447 done; \
50448 (cd $(TARGET_SUBDIR)/libgo && \
50449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50451 "RANLIB=$${RANLIB}" \
50452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50453 dvi) \
50454 || exit 1
50455
50456 @endif target-libgo
50457
50458 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50459 maybe-pdf-target-libgo:
50460 @if target-libgo
50461 maybe-pdf-target-libgo: pdf-target-libgo
50462
50463 pdf-target-libgo: \
50464 configure-target-libgo
50465 @: $(MAKE); $(unstage)
50466 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50467 r=`${PWD_COMMAND}`; export r; \
50468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50469 $(NORMAL_TARGET_EXPORTS) \
50470 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50471 for flag in $(EXTRA_TARGET_FLAGS); do \
50472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50473 done; \
50474 (cd $(TARGET_SUBDIR)/libgo && \
50475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50477 "RANLIB=$${RANLIB}" \
50478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50479 pdf) \
50480 || exit 1
50481
50482 @endif target-libgo
50483
50484 .PHONY: maybe-html-target-libgo html-target-libgo
50485 maybe-html-target-libgo:
50486 @if target-libgo
50487 maybe-html-target-libgo: html-target-libgo
50488
50489 html-target-libgo: \
50490 configure-target-libgo
50491 @: $(MAKE); $(unstage)
50492 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50493 r=`${PWD_COMMAND}`; export r; \
50494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50495 $(NORMAL_TARGET_EXPORTS) \
50496 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50497 for flag in $(EXTRA_TARGET_FLAGS); do \
50498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50499 done; \
50500 (cd $(TARGET_SUBDIR)/libgo && \
50501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50503 "RANLIB=$${RANLIB}" \
50504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50505 html) \
50506 || exit 1
50507
50508 @endif target-libgo
50509
50510 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50511 maybe-TAGS-target-libgo:
50512 @if target-libgo
50513 maybe-TAGS-target-libgo: TAGS-target-libgo
50514
50515 TAGS-target-libgo: \
50516 configure-target-libgo
50517 @: $(MAKE); $(unstage)
50518 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50519 r=`${PWD_COMMAND}`; export r; \
50520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50521 $(NORMAL_TARGET_EXPORTS) \
50522 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50523 for flag in $(EXTRA_TARGET_FLAGS); do \
50524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50525 done; \
50526 (cd $(TARGET_SUBDIR)/libgo && \
50527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50529 "RANLIB=$${RANLIB}" \
50530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50531 TAGS) \
50532 || exit 1
50533
50534 @endif target-libgo
50535
50536 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50537 maybe-install-info-target-libgo:
50538 @if target-libgo
50539 maybe-install-info-target-libgo: install-info-target-libgo
50540
50541 install-info-target-libgo: \
50542 configure-target-libgo \
50543 info-target-libgo
50544 @: $(MAKE); $(unstage)
50545 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50546 r=`${PWD_COMMAND}`; export r; \
50547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548 $(NORMAL_TARGET_EXPORTS) \
50549 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50550 for flag in $(EXTRA_TARGET_FLAGS); do \
50551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50552 done; \
50553 (cd $(TARGET_SUBDIR)/libgo && \
50554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50556 "RANLIB=$${RANLIB}" \
50557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50558 install-info) \
50559 || exit 1
50560
50561 @endif target-libgo
50562
50563 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50564 maybe-install-pdf-target-libgo:
50565 @if target-libgo
50566 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50567
50568 install-pdf-target-libgo: \
50569 configure-target-libgo \
50570 pdf-target-libgo
50571 @: $(MAKE); $(unstage)
50572 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50573 r=`${PWD_COMMAND}`; export r; \
50574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575 $(NORMAL_TARGET_EXPORTS) \
50576 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50577 for flag in $(EXTRA_TARGET_FLAGS); do \
50578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50579 done; \
50580 (cd $(TARGET_SUBDIR)/libgo && \
50581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50583 "RANLIB=$${RANLIB}" \
50584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50585 install-pdf) \
50586 || exit 1
50587
50588 @endif target-libgo
50589
50590 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50591 maybe-install-html-target-libgo:
50592 @if target-libgo
50593 maybe-install-html-target-libgo: install-html-target-libgo
50594
50595 install-html-target-libgo: \
50596 configure-target-libgo \
50597 html-target-libgo
50598 @: $(MAKE); $(unstage)
50599 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50600 r=`${PWD_COMMAND}`; export r; \
50601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50602 $(NORMAL_TARGET_EXPORTS) \
50603 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50604 for flag in $(EXTRA_TARGET_FLAGS); do \
50605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50606 done; \
50607 (cd $(TARGET_SUBDIR)/libgo && \
50608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50610 "RANLIB=$${RANLIB}" \
50611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50612 install-html) \
50613 || exit 1
50614
50615 @endif target-libgo
50616
50617 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50618 maybe-installcheck-target-libgo:
50619 @if target-libgo
50620 maybe-installcheck-target-libgo: installcheck-target-libgo
50621
50622 installcheck-target-libgo: \
50623 configure-target-libgo
50624 @: $(MAKE); $(unstage)
50625 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50626 r=`${PWD_COMMAND}`; export r; \
50627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50628 $(NORMAL_TARGET_EXPORTS) \
50629 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50630 for flag in $(EXTRA_TARGET_FLAGS); do \
50631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50632 done; \
50633 (cd $(TARGET_SUBDIR)/libgo && \
50634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50636 "RANLIB=$${RANLIB}" \
50637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50638 installcheck) \
50639 || exit 1
50640
50641 @endif target-libgo
50642
50643 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50644 maybe-mostlyclean-target-libgo:
50645 @if target-libgo
50646 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50647
50648 mostlyclean-target-libgo:
50649 @: $(MAKE); $(unstage)
50650 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50651 r=`${PWD_COMMAND}`; export r; \
50652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50653 $(NORMAL_TARGET_EXPORTS) \
50654 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50655 for flag in $(EXTRA_TARGET_FLAGS); do \
50656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50657 done; \
50658 (cd $(TARGET_SUBDIR)/libgo && \
50659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50661 "RANLIB=$${RANLIB}" \
50662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50663 mostlyclean) \
50664 || exit 1
50665
50666 @endif target-libgo
50667
50668 .PHONY: maybe-clean-target-libgo clean-target-libgo
50669 maybe-clean-target-libgo:
50670 @if target-libgo
50671 maybe-clean-target-libgo: clean-target-libgo
50672
50673 clean-target-libgo:
50674 @: $(MAKE); $(unstage)
50675 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50676 r=`${PWD_COMMAND}`; export r; \
50677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50678 $(NORMAL_TARGET_EXPORTS) \
50679 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50680 for flag in $(EXTRA_TARGET_FLAGS); do \
50681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50682 done; \
50683 (cd $(TARGET_SUBDIR)/libgo && \
50684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50686 "RANLIB=$${RANLIB}" \
50687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50688 clean) \
50689 || exit 1
50690
50691 @endif target-libgo
50692
50693 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50694 maybe-distclean-target-libgo:
50695 @if target-libgo
50696 maybe-distclean-target-libgo: distclean-target-libgo
50697
50698 distclean-target-libgo:
50699 @: $(MAKE); $(unstage)
50700 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50701 r=`${PWD_COMMAND}`; export r; \
50702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50703 $(NORMAL_TARGET_EXPORTS) \
50704 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50705 for flag in $(EXTRA_TARGET_FLAGS); do \
50706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50707 done; \
50708 (cd $(TARGET_SUBDIR)/libgo && \
50709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50711 "RANLIB=$${RANLIB}" \
50712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50713 distclean) \
50714 || exit 1
50715
50716 @endif target-libgo
50717
50718 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50719 maybe-maintainer-clean-target-libgo:
50720 @if target-libgo
50721 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50722
50723 maintainer-clean-target-libgo:
50724 @: $(MAKE); $(unstage)
50725 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50726 r=`${PWD_COMMAND}`; export r; \
50727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50728 $(NORMAL_TARGET_EXPORTS) \
50729 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50730 for flag in $(EXTRA_TARGET_FLAGS); do \
50731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50732 done; \
50733 (cd $(TARGET_SUBDIR)/libgo && \
50734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50736 "RANLIB=$${RANLIB}" \
50737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50738 maintainer-clean) \
50739 || exit 1
50740
50741 @endif target-libgo
50742
50743
50744
50745
50746
50747 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50748 maybe-configure-target-libphobos:
50749 @if gcc-bootstrap
50750 configure-target-libphobos: stage_current
50751 @endif gcc-bootstrap
50752 @if target-libphobos
50753 maybe-configure-target-libphobos: configure-target-libphobos
50754 configure-target-libphobos:
50755 @: $(MAKE); $(unstage)
50756 @r=`${PWD_COMMAND}`; export r; \
50757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50758 echo "Checking multilib configuration for libphobos..."; \
50759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50760 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50761 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50762 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50763 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50764 else \
50765 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50766 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50767 fi; \
50768 else \
50769 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50770 fi; \
50771 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50773 $(NORMAL_TARGET_EXPORTS) \
50774 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50775 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50776 case $(srcdir) in \
50777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50778 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50780 esac; \
50781 module_srcdir=libphobos; \
50782 rm -f no-such-file || : ; \
50783 CONFIG_SITE=no-such-file $(SHELL) \
50784 $$s/$$module_srcdir/configure \
50785 --srcdir=$${topdir}/$$module_srcdir \
50786 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50787 --target=${target_alias} \
50788 || exit 1
50789 @endif target-libphobos
50790
50791
50792
50793
50794
50795 .PHONY: all-target-libphobos maybe-all-target-libphobos
50796 maybe-all-target-libphobos:
50797 @if gcc-bootstrap
50798 all-target-libphobos: stage_current
50799 @endif gcc-bootstrap
50800 @if target-libphobos
50801 TARGET-target-libphobos=all
50802 maybe-all-target-libphobos: all-target-libphobos
50803 all-target-libphobos: configure-target-libphobos
50804 @: $(MAKE); $(unstage)
50805 @r=`${PWD_COMMAND}`; export r; \
50806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50807 $(NORMAL_TARGET_EXPORTS) \
50808 (cd $(TARGET_SUBDIR)/libphobos && \
50809 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50810 $(TARGET-target-libphobos))
50811 @endif target-libphobos
50812
50813
50814
50815
50816
50817 .PHONY: check-target-libphobos maybe-check-target-libphobos
50818 maybe-check-target-libphobos:
50819 @if target-libphobos
50820 maybe-check-target-libphobos: check-target-libphobos
50821
50822 check-target-libphobos:
50823 @: $(MAKE); $(unstage)
50824 @r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 (cd $(TARGET_SUBDIR)/libphobos && \
50828 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50829
50830 @endif target-libphobos
50831
50832 .PHONY: install-target-libphobos maybe-install-target-libphobos
50833 maybe-install-target-libphobos:
50834 @if target-libphobos
50835 maybe-install-target-libphobos: install-target-libphobos
50836
50837 install-target-libphobos: installdirs
50838 @: $(MAKE); $(unstage)
50839 @r=`${PWD_COMMAND}`; export r; \
50840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50841 $(NORMAL_TARGET_EXPORTS) \
50842 (cd $(TARGET_SUBDIR)/libphobos && \
50843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50844
50845 @endif target-libphobos
50846
50847 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50848 maybe-install-strip-target-libphobos:
50849 @if target-libphobos
50850 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50851
50852 install-strip-target-libphobos: installdirs
50853 @: $(MAKE); $(unstage)
50854 @r=`${PWD_COMMAND}`; export r; \
50855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50856 $(NORMAL_TARGET_EXPORTS) \
50857 (cd $(TARGET_SUBDIR)/libphobos && \
50858 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50859
50860 @endif target-libphobos
50861
50862 # Other targets (info, dvi, pdf, etc.)
50863
50864 .PHONY: maybe-info-target-libphobos info-target-libphobos
50865 maybe-info-target-libphobos:
50866 @if target-libphobos
50867 maybe-info-target-libphobos: info-target-libphobos
50868
50869 info-target-libphobos: \
50870 configure-target-libphobos
50871 @: $(MAKE); $(unstage)
50872 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50873 r=`${PWD_COMMAND}`; export r; \
50874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50875 $(NORMAL_TARGET_EXPORTS) \
50876 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50877 for flag in $(EXTRA_TARGET_FLAGS); do \
50878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50879 done; \
50880 (cd $(TARGET_SUBDIR)/libphobos && \
50881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50883 "RANLIB=$${RANLIB}" \
50884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50885 info) \
50886 || exit 1
50887
50888 @endif target-libphobos
50889
50890 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50891 maybe-dvi-target-libphobos:
50892 @if target-libphobos
50893 maybe-dvi-target-libphobos: dvi-target-libphobos
50894
50895 dvi-target-libphobos: \
50896 configure-target-libphobos
50897 @: $(MAKE); $(unstage)
50898 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50899 r=`${PWD_COMMAND}`; export r; \
50900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50901 $(NORMAL_TARGET_EXPORTS) \
50902 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50903 for flag in $(EXTRA_TARGET_FLAGS); do \
50904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50905 done; \
50906 (cd $(TARGET_SUBDIR)/libphobos && \
50907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50909 "RANLIB=$${RANLIB}" \
50910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50911 dvi) \
50912 || exit 1
50913
50914 @endif target-libphobos
50915
50916 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50917 maybe-pdf-target-libphobos:
50918 @if target-libphobos
50919 maybe-pdf-target-libphobos: pdf-target-libphobos
50920
50921 pdf-target-libphobos: \
50922 configure-target-libphobos
50923 @: $(MAKE); $(unstage)
50924 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50925 r=`${PWD_COMMAND}`; export r; \
50926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50929 for flag in $(EXTRA_TARGET_FLAGS); do \
50930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50931 done; \
50932 (cd $(TARGET_SUBDIR)/libphobos && \
50933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50935 "RANLIB=$${RANLIB}" \
50936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50937 pdf) \
50938 || exit 1
50939
50940 @endif target-libphobos
50941
50942 .PHONY: maybe-html-target-libphobos html-target-libphobos
50943 maybe-html-target-libphobos:
50944 @if target-libphobos
50945 maybe-html-target-libphobos: html-target-libphobos
50946
50947 html-target-libphobos: \
50948 configure-target-libphobos
50949 @: $(MAKE); $(unstage)
50950 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50951 r=`${PWD_COMMAND}`; export r; \
50952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50953 $(NORMAL_TARGET_EXPORTS) \
50954 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50955 for flag in $(EXTRA_TARGET_FLAGS); do \
50956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50957 done; \
50958 (cd $(TARGET_SUBDIR)/libphobos && \
50959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50961 "RANLIB=$${RANLIB}" \
50962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50963 html) \
50964 || exit 1
50965
50966 @endif target-libphobos
50967
50968 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50969 maybe-TAGS-target-libphobos:
50970 @if target-libphobos
50971 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50972
50973 TAGS-target-libphobos: \
50974 configure-target-libphobos
50975 @: $(MAKE); $(unstage)
50976 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50977 r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 $(NORMAL_TARGET_EXPORTS) \
50980 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50981 for flag in $(EXTRA_TARGET_FLAGS); do \
50982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50983 done; \
50984 (cd $(TARGET_SUBDIR)/libphobos && \
50985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50987 "RANLIB=$${RANLIB}" \
50988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50989 TAGS) \
50990 || exit 1
50991
50992 @endif target-libphobos
50993
50994 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50995 maybe-install-info-target-libphobos:
50996 @if target-libphobos
50997 maybe-install-info-target-libphobos: install-info-target-libphobos
50998
50999 install-info-target-libphobos: \
51000 configure-target-libphobos \
51001 info-target-libphobos
51002 @: $(MAKE); $(unstage)
51003 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51004 r=`${PWD_COMMAND}`; export r; \
51005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51006 $(NORMAL_TARGET_EXPORTS) \
51007 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
51008 for flag in $(EXTRA_TARGET_FLAGS); do \
51009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51010 done; \
51011 (cd $(TARGET_SUBDIR)/libphobos && \
51012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51014 "RANLIB=$${RANLIB}" \
51015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51016 install-info) \
51017 || exit 1
51018
51019 @endif target-libphobos
51020
51021 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51022 maybe-install-pdf-target-libphobos:
51023 @if target-libphobos
51024 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51025
51026 install-pdf-target-libphobos: \
51027 configure-target-libphobos \
51028 pdf-target-libphobos
51029 @: $(MAKE); $(unstage)
51030 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51031 r=`${PWD_COMMAND}`; export r; \
51032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033 $(NORMAL_TARGET_EXPORTS) \
51034 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51035 for flag in $(EXTRA_TARGET_FLAGS); do \
51036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037 done; \
51038 (cd $(TARGET_SUBDIR)/libphobos && \
51039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041 "RANLIB=$${RANLIB}" \
51042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043 install-pdf) \
51044 || exit 1
51045
51046 @endif target-libphobos
51047
51048 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51049 maybe-install-html-target-libphobos:
51050 @if target-libphobos
51051 maybe-install-html-target-libphobos: install-html-target-libphobos
51052
51053 install-html-target-libphobos: \
51054 configure-target-libphobos \
51055 html-target-libphobos
51056 @: $(MAKE); $(unstage)
51057 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51058 r=`${PWD_COMMAND}`; export r; \
51059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060 $(NORMAL_TARGET_EXPORTS) \
51061 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51062 for flag in $(EXTRA_TARGET_FLAGS); do \
51063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064 done; \
51065 (cd $(TARGET_SUBDIR)/libphobos && \
51066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068 "RANLIB=$${RANLIB}" \
51069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070 install-html) \
51071 || exit 1
51072
51073 @endif target-libphobos
51074
51075 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51076 maybe-installcheck-target-libphobos:
51077 @if target-libphobos
51078 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51079
51080 installcheck-target-libphobos: \
51081 configure-target-libphobos
51082 @: $(MAKE); $(unstage)
51083 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51084 r=`${PWD_COMMAND}`; export r; \
51085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51086 $(NORMAL_TARGET_EXPORTS) \
51087 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51088 for flag in $(EXTRA_TARGET_FLAGS); do \
51089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51090 done; \
51091 (cd $(TARGET_SUBDIR)/libphobos && \
51092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51094 "RANLIB=$${RANLIB}" \
51095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51096 installcheck) \
51097 || exit 1
51098
51099 @endif target-libphobos
51100
51101 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51102 maybe-mostlyclean-target-libphobos:
51103 @if target-libphobos
51104 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51105
51106 mostlyclean-target-libphobos:
51107 @: $(MAKE); $(unstage)
51108 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51109 r=`${PWD_COMMAND}`; export r; \
51110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51111 $(NORMAL_TARGET_EXPORTS) \
51112 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51113 for flag in $(EXTRA_TARGET_FLAGS); do \
51114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51115 done; \
51116 (cd $(TARGET_SUBDIR)/libphobos && \
51117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51119 "RANLIB=$${RANLIB}" \
51120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51121 mostlyclean) \
51122 || exit 1
51123
51124 @endif target-libphobos
51125
51126 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51127 maybe-clean-target-libphobos:
51128 @if target-libphobos
51129 maybe-clean-target-libphobos: clean-target-libphobos
51130
51131 clean-target-libphobos:
51132 @: $(MAKE); $(unstage)
51133 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51134 r=`${PWD_COMMAND}`; export r; \
51135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51136 $(NORMAL_TARGET_EXPORTS) \
51137 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51138 for flag in $(EXTRA_TARGET_FLAGS); do \
51139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51140 done; \
51141 (cd $(TARGET_SUBDIR)/libphobos && \
51142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51144 "RANLIB=$${RANLIB}" \
51145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51146 clean) \
51147 || exit 1
51148
51149 @endif target-libphobos
51150
51151 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51152 maybe-distclean-target-libphobos:
51153 @if target-libphobos
51154 maybe-distclean-target-libphobos: distclean-target-libphobos
51155
51156 distclean-target-libphobos:
51157 @: $(MAKE); $(unstage)
51158 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51159 r=`${PWD_COMMAND}`; export r; \
51160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161 $(NORMAL_TARGET_EXPORTS) \
51162 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51163 for flag in $(EXTRA_TARGET_FLAGS); do \
51164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51165 done; \
51166 (cd $(TARGET_SUBDIR)/libphobos && \
51167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51169 "RANLIB=$${RANLIB}" \
51170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51171 distclean) \
51172 || exit 1
51173
51174 @endif target-libphobos
51175
51176 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51177 maybe-maintainer-clean-target-libphobos:
51178 @if target-libphobos
51179 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51180
51181 maintainer-clean-target-libphobos:
51182 @: $(MAKE); $(unstage)
51183 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51184 r=`${PWD_COMMAND}`; export r; \
51185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51186 $(NORMAL_TARGET_EXPORTS) \
51187 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51188 for flag in $(EXTRA_TARGET_FLAGS); do \
51189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51190 done; \
51191 (cd $(TARGET_SUBDIR)/libphobos && \
51192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51194 "RANLIB=$${RANLIB}" \
51195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51196 maintainer-clean) \
51197 || exit 1
51198
51199 @endif target-libphobos
51200
51201
51202
51203
51204
51205 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51206 maybe-configure-target-libtermcap:
51207 @if gcc-bootstrap
51208 configure-target-libtermcap: stage_current
51209 @endif gcc-bootstrap
51210 @if target-libtermcap
51211 maybe-configure-target-libtermcap: configure-target-libtermcap
51212 configure-target-libtermcap:
51213 @: $(MAKE); $(unstage)
51214 @r=`${PWD_COMMAND}`; export r; \
51215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51216 echo "Checking multilib configuration for libtermcap..."; \
51217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51219 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51220 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51221 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51222 else \
51223 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51224 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51225 fi; \
51226 else \
51227 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51228 fi; \
51229 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51231 $(NORMAL_TARGET_EXPORTS) \
51232 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51233 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51234 case $(srcdir) in \
51235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51236 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51238 esac; \
51239 module_srcdir=libtermcap; \
51240 rm -f no-such-file || : ; \
51241 CONFIG_SITE=no-such-file $(SHELL) \
51242 $$s/$$module_srcdir/configure \
51243 --srcdir=$${topdir}/$$module_srcdir \
51244 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51245 --target=${target_alias} \
51246 || exit 1
51247 @endif target-libtermcap
51248
51249
51250
51251
51252
51253 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51254 maybe-all-target-libtermcap:
51255 @if gcc-bootstrap
51256 all-target-libtermcap: stage_current
51257 @endif gcc-bootstrap
51258 @if target-libtermcap
51259 TARGET-target-libtermcap=all
51260 maybe-all-target-libtermcap: all-target-libtermcap
51261 all-target-libtermcap: configure-target-libtermcap
51262 @: $(MAKE); $(unstage)
51263 @r=`${PWD_COMMAND}`; export r; \
51264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51265 $(NORMAL_TARGET_EXPORTS) \
51266 (cd $(TARGET_SUBDIR)/libtermcap && \
51267 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51268 $(TARGET-target-libtermcap))
51269 @endif target-libtermcap
51270
51271
51272
51273
51274
51275 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51276 maybe-check-target-libtermcap:
51277 @if target-libtermcap
51278 maybe-check-target-libtermcap: check-target-libtermcap
51279
51280 # Dummy target for uncheckable module.
51281 check-target-libtermcap:
51282
51283 @endif target-libtermcap
51284
51285 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51286 maybe-install-target-libtermcap:
51287 @if target-libtermcap
51288 maybe-install-target-libtermcap: install-target-libtermcap
51289
51290 install-target-libtermcap: installdirs
51291 @: $(MAKE); $(unstage)
51292 @r=`${PWD_COMMAND}`; export r; \
51293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51294 $(NORMAL_TARGET_EXPORTS) \
51295 (cd $(TARGET_SUBDIR)/libtermcap && \
51296 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51297
51298 @endif target-libtermcap
51299
51300 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51301 maybe-install-strip-target-libtermcap:
51302 @if target-libtermcap
51303 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51304
51305 install-strip-target-libtermcap: installdirs
51306 @: $(MAKE); $(unstage)
51307 @r=`${PWD_COMMAND}`; export r; \
51308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51309 $(NORMAL_TARGET_EXPORTS) \
51310 (cd $(TARGET_SUBDIR)/libtermcap && \
51311 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51312
51313 @endif target-libtermcap
51314
51315 # Other targets (info, dvi, pdf, etc.)
51316
51317 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51318 maybe-info-target-libtermcap:
51319 @if target-libtermcap
51320 maybe-info-target-libtermcap: info-target-libtermcap
51321
51322 info-target-libtermcap: \
51323 configure-target-libtermcap
51324 @: $(MAKE); $(unstage)
51325 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51326 r=`${PWD_COMMAND}`; export r; \
51327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51328 $(NORMAL_TARGET_EXPORTS) \
51329 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51330 for flag in $(EXTRA_TARGET_FLAGS); do \
51331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51332 done; \
51333 (cd $(TARGET_SUBDIR)/libtermcap && \
51334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51336 "RANLIB=$${RANLIB}" \
51337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51338 info) \
51339 || exit 1
51340
51341 @endif target-libtermcap
51342
51343 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51344 maybe-dvi-target-libtermcap:
51345 @if target-libtermcap
51346 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51347
51348 dvi-target-libtermcap: \
51349 configure-target-libtermcap
51350 @: $(MAKE); $(unstage)
51351 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51352 r=`${PWD_COMMAND}`; export r; \
51353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51354 $(NORMAL_TARGET_EXPORTS) \
51355 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51356 for flag in $(EXTRA_TARGET_FLAGS); do \
51357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51358 done; \
51359 (cd $(TARGET_SUBDIR)/libtermcap && \
51360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51362 "RANLIB=$${RANLIB}" \
51363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51364 dvi) \
51365 || exit 1
51366
51367 @endif target-libtermcap
51368
51369 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51370 maybe-pdf-target-libtermcap:
51371 @if target-libtermcap
51372 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51373
51374 pdf-target-libtermcap: \
51375 configure-target-libtermcap
51376 @: $(MAKE); $(unstage)
51377 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51378 r=`${PWD_COMMAND}`; export r; \
51379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51380 $(NORMAL_TARGET_EXPORTS) \
51381 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51382 for flag in $(EXTRA_TARGET_FLAGS); do \
51383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51384 done; \
51385 (cd $(TARGET_SUBDIR)/libtermcap && \
51386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51388 "RANLIB=$${RANLIB}" \
51389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51390 pdf) \
51391 || exit 1
51392
51393 @endif target-libtermcap
51394
51395 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51396 maybe-html-target-libtermcap:
51397 @if target-libtermcap
51398 maybe-html-target-libtermcap: html-target-libtermcap
51399
51400 html-target-libtermcap: \
51401 configure-target-libtermcap
51402 @: $(MAKE); $(unstage)
51403 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51404 r=`${PWD_COMMAND}`; export r; \
51405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51406 $(NORMAL_TARGET_EXPORTS) \
51407 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51408 for flag in $(EXTRA_TARGET_FLAGS); do \
51409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51410 done; \
51411 (cd $(TARGET_SUBDIR)/libtermcap && \
51412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51414 "RANLIB=$${RANLIB}" \
51415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51416 html) \
51417 || exit 1
51418
51419 @endif target-libtermcap
51420
51421 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51422 maybe-TAGS-target-libtermcap:
51423 @if target-libtermcap
51424 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51425
51426 TAGS-target-libtermcap: \
51427 configure-target-libtermcap
51428 @: $(MAKE); $(unstage)
51429 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51430 r=`${PWD_COMMAND}`; export r; \
51431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51432 $(NORMAL_TARGET_EXPORTS) \
51433 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51434 for flag in $(EXTRA_TARGET_FLAGS); do \
51435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51436 done; \
51437 (cd $(TARGET_SUBDIR)/libtermcap && \
51438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51440 "RANLIB=$${RANLIB}" \
51441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51442 TAGS) \
51443 || exit 1
51444
51445 @endif target-libtermcap
51446
51447 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51448 maybe-install-info-target-libtermcap:
51449 @if target-libtermcap
51450 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51451
51452 install-info-target-libtermcap: \
51453 configure-target-libtermcap \
51454 info-target-libtermcap
51455 @: $(MAKE); $(unstage)
51456 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51457 r=`${PWD_COMMAND}`; export r; \
51458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51459 $(NORMAL_TARGET_EXPORTS) \
51460 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51461 for flag in $(EXTRA_TARGET_FLAGS); do \
51462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51463 done; \
51464 (cd $(TARGET_SUBDIR)/libtermcap && \
51465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51467 "RANLIB=$${RANLIB}" \
51468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51469 install-info) \
51470 || exit 1
51471
51472 @endif target-libtermcap
51473
51474 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51475 maybe-install-pdf-target-libtermcap:
51476 @if target-libtermcap
51477 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51478
51479 install-pdf-target-libtermcap: \
51480 configure-target-libtermcap \
51481 pdf-target-libtermcap
51482 @: $(MAKE); $(unstage)
51483 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51484 r=`${PWD_COMMAND}`; export r; \
51485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51486 $(NORMAL_TARGET_EXPORTS) \
51487 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51488 for flag in $(EXTRA_TARGET_FLAGS); do \
51489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51490 done; \
51491 (cd $(TARGET_SUBDIR)/libtermcap && \
51492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51494 "RANLIB=$${RANLIB}" \
51495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51496 install-pdf) \
51497 || exit 1
51498
51499 @endif target-libtermcap
51500
51501 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51502 maybe-install-html-target-libtermcap:
51503 @if target-libtermcap
51504 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51505
51506 install-html-target-libtermcap: \
51507 configure-target-libtermcap \
51508 html-target-libtermcap
51509 @: $(MAKE); $(unstage)
51510 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51511 r=`${PWD_COMMAND}`; export r; \
51512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51513 $(NORMAL_TARGET_EXPORTS) \
51514 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51515 for flag in $(EXTRA_TARGET_FLAGS); do \
51516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51517 done; \
51518 (cd $(TARGET_SUBDIR)/libtermcap && \
51519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51521 "RANLIB=$${RANLIB}" \
51522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51523 install-html) \
51524 || exit 1
51525
51526 @endif target-libtermcap
51527
51528 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51529 maybe-installcheck-target-libtermcap:
51530 @if target-libtermcap
51531 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51532
51533 installcheck-target-libtermcap: \
51534 configure-target-libtermcap
51535 @: $(MAKE); $(unstage)
51536 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51537 r=`${PWD_COMMAND}`; export r; \
51538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51539 $(NORMAL_TARGET_EXPORTS) \
51540 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51541 for flag in $(EXTRA_TARGET_FLAGS); do \
51542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51543 done; \
51544 (cd $(TARGET_SUBDIR)/libtermcap && \
51545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51547 "RANLIB=$${RANLIB}" \
51548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51549 installcheck) \
51550 || exit 1
51551
51552 @endif target-libtermcap
51553
51554 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51555 maybe-mostlyclean-target-libtermcap:
51556 @if target-libtermcap
51557 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51558
51559 # libtermcap doesn't support mostlyclean.
51560 mostlyclean-target-libtermcap:
51561
51562 @endif target-libtermcap
51563
51564 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51565 maybe-clean-target-libtermcap:
51566 @if target-libtermcap
51567 maybe-clean-target-libtermcap: clean-target-libtermcap
51568
51569 # libtermcap doesn't support clean.
51570 clean-target-libtermcap:
51571
51572 @endif target-libtermcap
51573
51574 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51575 maybe-distclean-target-libtermcap:
51576 @if target-libtermcap
51577 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51578
51579 # libtermcap doesn't support distclean.
51580 distclean-target-libtermcap:
51581
51582 @endif target-libtermcap
51583
51584 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51585 maybe-maintainer-clean-target-libtermcap:
51586 @if target-libtermcap
51587 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51588
51589 # libtermcap doesn't support maintainer-clean.
51590 maintainer-clean-target-libtermcap:
51591
51592 @endif target-libtermcap
51593
51594
51595
51596
51597
51598 .PHONY: configure-target-winsup maybe-configure-target-winsup
51599 maybe-configure-target-winsup:
51600 @if gcc-bootstrap
51601 configure-target-winsup: stage_current
51602 @endif gcc-bootstrap
51603 @if target-winsup
51604 maybe-configure-target-winsup: configure-target-winsup
51605 configure-target-winsup:
51606 @: $(MAKE); $(unstage)
51607 @r=`${PWD_COMMAND}`; export r; \
51608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51609 echo "Checking multilib configuration for winsup..."; \
51610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51611 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51612 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51613 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51614 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51615 else \
51616 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51617 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51618 fi; \
51619 else \
51620 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51621 fi; \
51622 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51624 $(NORMAL_TARGET_EXPORTS) \
51625 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51626 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51627 case $(srcdir) in \
51628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51629 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51631 esac; \
51632 module_srcdir=winsup; \
51633 rm -f no-such-file || : ; \
51634 CONFIG_SITE=no-such-file $(SHELL) \
51635 $$s/$$module_srcdir/configure \
51636 --srcdir=$${topdir}/$$module_srcdir \
51637 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51638 --target=${target_alias} \
51639 || exit 1
51640 @endif target-winsup
51641
51642
51643
51644
51645
51646 .PHONY: all-target-winsup maybe-all-target-winsup
51647 maybe-all-target-winsup:
51648 @if gcc-bootstrap
51649 all-target-winsup: stage_current
51650 @endif gcc-bootstrap
51651 @if target-winsup
51652 TARGET-target-winsup=all
51653 maybe-all-target-winsup: all-target-winsup
51654 all-target-winsup: configure-target-winsup
51655 @: $(MAKE); $(unstage)
51656 @r=`${PWD_COMMAND}`; export r; \
51657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51658 $(NORMAL_TARGET_EXPORTS) \
51659 (cd $(TARGET_SUBDIR)/winsup && \
51660 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51661 $(TARGET-target-winsup))
51662 @endif target-winsup
51663
51664
51665
51666
51667
51668 .PHONY: check-target-winsup maybe-check-target-winsup
51669 maybe-check-target-winsup:
51670 @if target-winsup
51671 maybe-check-target-winsup: check-target-winsup
51672
51673 check-target-winsup:
51674 @: $(MAKE); $(unstage)
51675 @r=`${PWD_COMMAND}`; export r; \
51676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51677 $(NORMAL_TARGET_EXPORTS) \
51678 (cd $(TARGET_SUBDIR)/winsup && \
51679 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51680
51681 @endif target-winsup
51682
51683 .PHONY: install-target-winsup maybe-install-target-winsup
51684 maybe-install-target-winsup:
51685 @if target-winsup
51686 maybe-install-target-winsup: install-target-winsup
51687
51688 install-target-winsup: installdirs
51689 @: $(MAKE); $(unstage)
51690 @r=`${PWD_COMMAND}`; export r; \
51691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51692 $(NORMAL_TARGET_EXPORTS) \
51693 (cd $(TARGET_SUBDIR)/winsup && \
51694 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51695
51696 @endif target-winsup
51697
51698 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51699 maybe-install-strip-target-winsup:
51700 @if target-winsup
51701 maybe-install-strip-target-winsup: install-strip-target-winsup
51702
51703 install-strip-target-winsup: installdirs
51704 @: $(MAKE); $(unstage)
51705 @r=`${PWD_COMMAND}`; export r; \
51706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51707 $(NORMAL_TARGET_EXPORTS) \
51708 (cd $(TARGET_SUBDIR)/winsup && \
51709 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51710
51711 @endif target-winsup
51712
51713 # Other targets (info, dvi, pdf, etc.)
51714
51715 .PHONY: maybe-info-target-winsup info-target-winsup
51716 maybe-info-target-winsup:
51717 @if target-winsup
51718 maybe-info-target-winsup: info-target-winsup
51719
51720 info-target-winsup: \
51721 configure-target-winsup
51722 @: $(MAKE); $(unstage)
51723 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51724 r=`${PWD_COMMAND}`; export r; \
51725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51726 $(NORMAL_TARGET_EXPORTS) \
51727 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51728 for flag in $(EXTRA_TARGET_FLAGS); do \
51729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51730 done; \
51731 (cd $(TARGET_SUBDIR)/winsup && \
51732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51734 "RANLIB=$${RANLIB}" \
51735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51736 info) \
51737 || exit 1
51738
51739 @endif target-winsup
51740
51741 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51742 maybe-dvi-target-winsup:
51743 @if target-winsup
51744 maybe-dvi-target-winsup: dvi-target-winsup
51745
51746 dvi-target-winsup: \
51747 configure-target-winsup
51748 @: $(MAKE); $(unstage)
51749 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51750 r=`${PWD_COMMAND}`; export r; \
51751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752 $(NORMAL_TARGET_EXPORTS) \
51753 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51754 for flag in $(EXTRA_TARGET_FLAGS); do \
51755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756 done; \
51757 (cd $(TARGET_SUBDIR)/winsup && \
51758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760 "RANLIB=$${RANLIB}" \
51761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762 dvi) \
51763 || exit 1
51764
51765 @endif target-winsup
51766
51767 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51768 maybe-pdf-target-winsup:
51769 @if target-winsup
51770 maybe-pdf-target-winsup: pdf-target-winsup
51771
51772 pdf-target-winsup: \
51773 configure-target-winsup
51774 @: $(MAKE); $(unstage)
51775 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51776 r=`${PWD_COMMAND}`; export r; \
51777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51778 $(NORMAL_TARGET_EXPORTS) \
51779 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51780 for flag in $(EXTRA_TARGET_FLAGS); do \
51781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51782 done; \
51783 (cd $(TARGET_SUBDIR)/winsup && \
51784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51786 "RANLIB=$${RANLIB}" \
51787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51788 pdf) \
51789 || exit 1
51790
51791 @endif target-winsup
51792
51793 .PHONY: maybe-html-target-winsup html-target-winsup
51794 maybe-html-target-winsup:
51795 @if target-winsup
51796 maybe-html-target-winsup: html-target-winsup
51797
51798 html-target-winsup: \
51799 configure-target-winsup
51800 @: $(MAKE); $(unstage)
51801 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51802 r=`${PWD_COMMAND}`; export r; \
51803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804 $(NORMAL_TARGET_EXPORTS) \
51805 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51806 for flag in $(EXTRA_TARGET_FLAGS); do \
51807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51808 done; \
51809 (cd $(TARGET_SUBDIR)/winsup && \
51810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51812 "RANLIB=$${RANLIB}" \
51813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51814 html) \
51815 || exit 1
51816
51817 @endif target-winsup
51818
51819 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51820 maybe-TAGS-target-winsup:
51821 @if target-winsup
51822 maybe-TAGS-target-winsup: TAGS-target-winsup
51823
51824 TAGS-target-winsup: \
51825 configure-target-winsup
51826 @: $(MAKE); $(unstage)
51827 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51828 r=`${PWD_COMMAND}`; export r; \
51829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51830 $(NORMAL_TARGET_EXPORTS) \
51831 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51832 for flag in $(EXTRA_TARGET_FLAGS); do \
51833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51834 done; \
51835 (cd $(TARGET_SUBDIR)/winsup && \
51836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51838 "RANLIB=$${RANLIB}" \
51839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51840 TAGS) \
51841 || exit 1
51842
51843 @endif target-winsup
51844
51845 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51846 maybe-install-info-target-winsup:
51847 @if target-winsup
51848 maybe-install-info-target-winsup: install-info-target-winsup
51849
51850 install-info-target-winsup: \
51851 configure-target-winsup \
51852 info-target-winsup
51853 @: $(MAKE); $(unstage)
51854 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51855 r=`${PWD_COMMAND}`; export r; \
51856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51857 $(NORMAL_TARGET_EXPORTS) \
51858 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51859 for flag in $(EXTRA_TARGET_FLAGS); do \
51860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51861 done; \
51862 (cd $(TARGET_SUBDIR)/winsup && \
51863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51865 "RANLIB=$${RANLIB}" \
51866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51867 install-info) \
51868 || exit 1
51869
51870 @endif target-winsup
51871
51872 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51873 maybe-install-pdf-target-winsup:
51874 @if target-winsup
51875 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51876
51877 install-pdf-target-winsup: \
51878 configure-target-winsup \
51879 pdf-target-winsup
51880 @: $(MAKE); $(unstage)
51881 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51882 r=`${PWD_COMMAND}`; export r; \
51883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51886 for flag in $(EXTRA_TARGET_FLAGS); do \
51887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888 done; \
51889 (cd $(TARGET_SUBDIR)/winsup && \
51890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892 "RANLIB=$${RANLIB}" \
51893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894 install-pdf) \
51895 || exit 1
51896
51897 @endif target-winsup
51898
51899 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51900 maybe-install-html-target-winsup:
51901 @if target-winsup
51902 maybe-install-html-target-winsup: install-html-target-winsup
51903
51904 install-html-target-winsup: \
51905 configure-target-winsup \
51906 html-target-winsup
51907 @: $(MAKE); $(unstage)
51908 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51909 r=`${PWD_COMMAND}`; export r; \
51910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51911 $(NORMAL_TARGET_EXPORTS) \
51912 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51913 for flag in $(EXTRA_TARGET_FLAGS); do \
51914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51915 done; \
51916 (cd $(TARGET_SUBDIR)/winsup && \
51917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51919 "RANLIB=$${RANLIB}" \
51920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51921 install-html) \
51922 || exit 1
51923
51924 @endif target-winsup
51925
51926 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51927 maybe-installcheck-target-winsup:
51928 @if target-winsup
51929 maybe-installcheck-target-winsup: installcheck-target-winsup
51930
51931 installcheck-target-winsup: \
51932 configure-target-winsup
51933 @: $(MAKE); $(unstage)
51934 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51935 r=`${PWD_COMMAND}`; export r; \
51936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51937 $(NORMAL_TARGET_EXPORTS) \
51938 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51939 for flag in $(EXTRA_TARGET_FLAGS); do \
51940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51941 done; \
51942 (cd $(TARGET_SUBDIR)/winsup && \
51943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51945 "RANLIB=$${RANLIB}" \
51946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51947 installcheck) \
51948 || exit 1
51949
51950 @endif target-winsup
51951
51952 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51953 maybe-mostlyclean-target-winsup:
51954 @if target-winsup
51955 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51956
51957 mostlyclean-target-winsup:
51958 @: $(MAKE); $(unstage)
51959 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51960 r=`${PWD_COMMAND}`; export r; \
51961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962 $(NORMAL_TARGET_EXPORTS) \
51963 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51964 for flag in $(EXTRA_TARGET_FLAGS); do \
51965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51966 done; \
51967 (cd $(TARGET_SUBDIR)/winsup && \
51968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51970 "RANLIB=$${RANLIB}" \
51971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51972 mostlyclean) \
51973 || exit 1
51974
51975 @endif target-winsup
51976
51977 .PHONY: maybe-clean-target-winsup clean-target-winsup
51978 maybe-clean-target-winsup:
51979 @if target-winsup
51980 maybe-clean-target-winsup: clean-target-winsup
51981
51982 clean-target-winsup:
51983 @: $(MAKE); $(unstage)
51984 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51985 r=`${PWD_COMMAND}`; export r; \
51986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987 $(NORMAL_TARGET_EXPORTS) \
51988 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51989 for flag in $(EXTRA_TARGET_FLAGS); do \
51990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51991 done; \
51992 (cd $(TARGET_SUBDIR)/winsup && \
51993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51995 "RANLIB=$${RANLIB}" \
51996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51997 clean) \
51998 || exit 1
51999
52000 @endif target-winsup
52001
52002 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52003 maybe-distclean-target-winsup:
52004 @if target-winsup
52005 maybe-distclean-target-winsup: distclean-target-winsup
52006
52007 distclean-target-winsup:
52008 @: $(MAKE); $(unstage)
52009 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52010 r=`${PWD_COMMAND}`; export r; \
52011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52012 $(NORMAL_TARGET_EXPORTS) \
52013 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52014 for flag in $(EXTRA_TARGET_FLAGS); do \
52015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52016 done; \
52017 (cd $(TARGET_SUBDIR)/winsup && \
52018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52020 "RANLIB=$${RANLIB}" \
52021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52022 distclean) \
52023 || exit 1
52024
52025 @endif target-winsup
52026
52027 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52028 maybe-maintainer-clean-target-winsup:
52029 @if target-winsup
52030 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52031
52032 maintainer-clean-target-winsup:
52033 @: $(MAKE); $(unstage)
52034 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52035 r=`${PWD_COMMAND}`; export r; \
52036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52037 $(NORMAL_TARGET_EXPORTS) \
52038 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52039 for flag in $(EXTRA_TARGET_FLAGS); do \
52040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52041 done; \
52042 (cd $(TARGET_SUBDIR)/winsup && \
52043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52045 "RANLIB=$${RANLIB}" \
52046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52047 maintainer-clean) \
52048 || exit 1
52049
52050 @endif target-winsup
52051
52052
52053
52054
52055
52056 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52057 maybe-configure-target-libgloss:
52058 @if gcc-bootstrap
52059 configure-target-libgloss: stage_current
52060 @endif gcc-bootstrap
52061 @if target-libgloss
52062 maybe-configure-target-libgloss: configure-target-libgloss
52063 configure-target-libgloss:
52064 @: $(MAKE); $(unstage)
52065 @r=`${PWD_COMMAND}`; export r; \
52066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52067 echo "Checking multilib configuration for libgloss..."; \
52068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52069 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52070 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52071 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52072 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52073 else \
52074 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52075 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52076 fi; \
52077 else \
52078 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52079 fi; \
52080 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52081 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52082 $(NORMAL_TARGET_EXPORTS) \
52083 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52084 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52085 case $(srcdir) in \
52086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52087 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52089 esac; \
52090 module_srcdir=libgloss; \
52091 rm -f no-such-file || : ; \
52092 CONFIG_SITE=no-such-file $(SHELL) \
52093 $$s/$$module_srcdir/configure \
52094 --srcdir=$${topdir}/$$module_srcdir \
52095 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52096 --target=${target_alias} \
52097 || exit 1
52098 @endif target-libgloss
52099
52100
52101
52102
52103
52104 .PHONY: all-target-libgloss maybe-all-target-libgloss
52105 maybe-all-target-libgloss:
52106 @if gcc-bootstrap
52107 all-target-libgloss: stage_current
52108 @endif gcc-bootstrap
52109 @if target-libgloss
52110 TARGET-target-libgloss=all
52111 maybe-all-target-libgloss: all-target-libgloss
52112 all-target-libgloss: configure-target-libgloss
52113 @: $(MAKE); $(unstage)
52114 @r=`${PWD_COMMAND}`; export r; \
52115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52116 $(NORMAL_TARGET_EXPORTS) \
52117 (cd $(TARGET_SUBDIR)/libgloss && \
52118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52119 $(TARGET-target-libgloss))
52120 @endif target-libgloss
52121
52122
52123
52124
52125
52126 .PHONY: check-target-libgloss maybe-check-target-libgloss
52127 maybe-check-target-libgloss:
52128 @if target-libgloss
52129 maybe-check-target-libgloss: check-target-libgloss
52130
52131 # Dummy target for uncheckable module.
52132 check-target-libgloss:
52133
52134 @endif target-libgloss
52135
52136 .PHONY: install-target-libgloss maybe-install-target-libgloss
52137 maybe-install-target-libgloss:
52138 @if target-libgloss
52139 maybe-install-target-libgloss: install-target-libgloss
52140
52141 install-target-libgloss: installdirs
52142 @: $(MAKE); $(unstage)
52143 @r=`${PWD_COMMAND}`; export r; \
52144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145 $(NORMAL_TARGET_EXPORTS) \
52146 (cd $(TARGET_SUBDIR)/libgloss && \
52147 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52148
52149 @endif target-libgloss
52150
52151 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52152 maybe-install-strip-target-libgloss:
52153 @if target-libgloss
52154 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52155
52156 install-strip-target-libgloss: installdirs
52157 @: $(MAKE); $(unstage)
52158 @r=`${PWD_COMMAND}`; export r; \
52159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52160 $(NORMAL_TARGET_EXPORTS) \
52161 (cd $(TARGET_SUBDIR)/libgloss && \
52162 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52163
52164 @endif target-libgloss
52165
52166 # Other targets (info, dvi, pdf, etc.)
52167
52168 .PHONY: maybe-info-target-libgloss info-target-libgloss
52169 maybe-info-target-libgloss:
52170 @if target-libgloss
52171 maybe-info-target-libgloss: info-target-libgloss
52172
52173 info-target-libgloss: \
52174 configure-target-libgloss
52175 @: $(MAKE); $(unstage)
52176 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52177 r=`${PWD_COMMAND}`; export r; \
52178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52179 $(NORMAL_TARGET_EXPORTS) \
52180 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52181 for flag in $(EXTRA_TARGET_FLAGS); do \
52182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52183 done; \
52184 (cd $(TARGET_SUBDIR)/libgloss && \
52185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52187 "RANLIB=$${RANLIB}" \
52188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52189 info) \
52190 || exit 1
52191
52192 @endif target-libgloss
52193
52194 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52195 maybe-dvi-target-libgloss:
52196 @if target-libgloss
52197 maybe-dvi-target-libgloss: dvi-target-libgloss
52198
52199 dvi-target-libgloss: \
52200 configure-target-libgloss
52201 @: $(MAKE); $(unstage)
52202 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52203 r=`${PWD_COMMAND}`; export r; \
52204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52205 $(NORMAL_TARGET_EXPORTS) \
52206 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52207 for flag in $(EXTRA_TARGET_FLAGS); do \
52208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52209 done; \
52210 (cd $(TARGET_SUBDIR)/libgloss && \
52211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52213 "RANLIB=$${RANLIB}" \
52214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52215 dvi) \
52216 || exit 1
52217
52218 @endif target-libgloss
52219
52220 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52221 maybe-pdf-target-libgloss:
52222 @if target-libgloss
52223 maybe-pdf-target-libgloss: pdf-target-libgloss
52224
52225 pdf-target-libgloss: \
52226 configure-target-libgloss
52227 @: $(MAKE); $(unstage)
52228 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52229 r=`${PWD_COMMAND}`; export r; \
52230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52231 $(NORMAL_TARGET_EXPORTS) \
52232 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52233 for flag in $(EXTRA_TARGET_FLAGS); do \
52234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52235 done; \
52236 (cd $(TARGET_SUBDIR)/libgloss && \
52237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52239 "RANLIB=$${RANLIB}" \
52240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52241 pdf) \
52242 || exit 1
52243
52244 @endif target-libgloss
52245
52246 .PHONY: maybe-html-target-libgloss html-target-libgloss
52247 maybe-html-target-libgloss:
52248 @if target-libgloss
52249 maybe-html-target-libgloss: html-target-libgloss
52250
52251 html-target-libgloss: \
52252 configure-target-libgloss
52253 @: $(MAKE); $(unstage)
52254 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52255 r=`${PWD_COMMAND}`; export r; \
52256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52257 $(NORMAL_TARGET_EXPORTS) \
52258 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52259 for flag in $(EXTRA_TARGET_FLAGS); do \
52260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52261 done; \
52262 (cd $(TARGET_SUBDIR)/libgloss && \
52263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52265 "RANLIB=$${RANLIB}" \
52266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52267 html) \
52268 || exit 1
52269
52270 @endif target-libgloss
52271
52272 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52273 maybe-TAGS-target-libgloss:
52274 @if target-libgloss
52275 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52276
52277 TAGS-target-libgloss: \
52278 configure-target-libgloss
52279 @: $(MAKE); $(unstage)
52280 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52281 r=`${PWD_COMMAND}`; export r; \
52282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52283 $(NORMAL_TARGET_EXPORTS) \
52284 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52285 for flag in $(EXTRA_TARGET_FLAGS); do \
52286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52287 done; \
52288 (cd $(TARGET_SUBDIR)/libgloss && \
52289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52291 "RANLIB=$${RANLIB}" \
52292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52293 TAGS) \
52294 || exit 1
52295
52296 @endif target-libgloss
52297
52298 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52299 maybe-install-info-target-libgloss:
52300 @if target-libgloss
52301 maybe-install-info-target-libgloss: install-info-target-libgloss
52302
52303 install-info-target-libgloss: \
52304 configure-target-libgloss \
52305 info-target-libgloss
52306 @: $(MAKE); $(unstage)
52307 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52308 r=`${PWD_COMMAND}`; export r; \
52309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52310 $(NORMAL_TARGET_EXPORTS) \
52311 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52312 for flag in $(EXTRA_TARGET_FLAGS); do \
52313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52314 done; \
52315 (cd $(TARGET_SUBDIR)/libgloss && \
52316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52318 "RANLIB=$${RANLIB}" \
52319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52320 install-info) \
52321 || exit 1
52322
52323 @endif target-libgloss
52324
52325 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52326 maybe-install-pdf-target-libgloss:
52327 @if target-libgloss
52328 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52329
52330 install-pdf-target-libgloss: \
52331 configure-target-libgloss \
52332 pdf-target-libgloss
52333 @: $(MAKE); $(unstage)
52334 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52335 r=`${PWD_COMMAND}`; export r; \
52336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52337 $(NORMAL_TARGET_EXPORTS) \
52338 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52339 for flag in $(EXTRA_TARGET_FLAGS); do \
52340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52341 done; \
52342 (cd $(TARGET_SUBDIR)/libgloss && \
52343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52345 "RANLIB=$${RANLIB}" \
52346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52347 install-pdf) \
52348 || exit 1
52349
52350 @endif target-libgloss
52351
52352 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52353 maybe-install-html-target-libgloss:
52354 @if target-libgloss
52355 maybe-install-html-target-libgloss: install-html-target-libgloss
52356
52357 install-html-target-libgloss: \
52358 configure-target-libgloss \
52359 html-target-libgloss
52360 @: $(MAKE); $(unstage)
52361 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52362 r=`${PWD_COMMAND}`; export r; \
52363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52364 $(NORMAL_TARGET_EXPORTS) \
52365 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52366 for flag in $(EXTRA_TARGET_FLAGS); do \
52367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52368 done; \
52369 (cd $(TARGET_SUBDIR)/libgloss && \
52370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52372 "RANLIB=$${RANLIB}" \
52373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52374 install-html) \
52375 || exit 1
52376
52377 @endif target-libgloss
52378
52379 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52380 maybe-installcheck-target-libgloss:
52381 @if target-libgloss
52382 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52383
52384 installcheck-target-libgloss: \
52385 configure-target-libgloss
52386 @: $(MAKE); $(unstage)
52387 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52388 r=`${PWD_COMMAND}`; export r; \
52389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52390 $(NORMAL_TARGET_EXPORTS) \
52391 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52392 for flag in $(EXTRA_TARGET_FLAGS); do \
52393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52394 done; \
52395 (cd $(TARGET_SUBDIR)/libgloss && \
52396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52398 "RANLIB=$${RANLIB}" \
52399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52400 installcheck) \
52401 || exit 1
52402
52403 @endif target-libgloss
52404
52405 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52406 maybe-mostlyclean-target-libgloss:
52407 @if target-libgloss
52408 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52409
52410 mostlyclean-target-libgloss:
52411 @: $(MAKE); $(unstage)
52412 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52413 r=`${PWD_COMMAND}`; export r; \
52414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52415 $(NORMAL_TARGET_EXPORTS) \
52416 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52417 for flag in $(EXTRA_TARGET_FLAGS); do \
52418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52419 done; \
52420 (cd $(TARGET_SUBDIR)/libgloss && \
52421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52423 "RANLIB=$${RANLIB}" \
52424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52425 mostlyclean) \
52426 || exit 1
52427
52428 @endif target-libgloss
52429
52430 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52431 maybe-clean-target-libgloss:
52432 @if target-libgloss
52433 maybe-clean-target-libgloss: clean-target-libgloss
52434
52435 clean-target-libgloss:
52436 @: $(MAKE); $(unstage)
52437 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52438 r=`${PWD_COMMAND}`; export r; \
52439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52440 $(NORMAL_TARGET_EXPORTS) \
52441 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52442 for flag in $(EXTRA_TARGET_FLAGS); do \
52443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52444 done; \
52445 (cd $(TARGET_SUBDIR)/libgloss && \
52446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52448 "RANLIB=$${RANLIB}" \
52449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52450 clean) \
52451 || exit 1
52452
52453 @endif target-libgloss
52454
52455 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52456 maybe-distclean-target-libgloss:
52457 @if target-libgloss
52458 maybe-distclean-target-libgloss: distclean-target-libgloss
52459
52460 distclean-target-libgloss:
52461 @: $(MAKE); $(unstage)
52462 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52463 r=`${PWD_COMMAND}`; export r; \
52464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52465 $(NORMAL_TARGET_EXPORTS) \
52466 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52467 for flag in $(EXTRA_TARGET_FLAGS); do \
52468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52469 done; \
52470 (cd $(TARGET_SUBDIR)/libgloss && \
52471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52473 "RANLIB=$${RANLIB}" \
52474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52475 distclean) \
52476 || exit 1
52477
52478 @endif target-libgloss
52479
52480 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52481 maybe-maintainer-clean-target-libgloss:
52482 @if target-libgloss
52483 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52484
52485 maintainer-clean-target-libgloss:
52486 @: $(MAKE); $(unstage)
52487 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52488 r=`${PWD_COMMAND}`; export r; \
52489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52490 $(NORMAL_TARGET_EXPORTS) \
52491 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52492 for flag in $(EXTRA_TARGET_FLAGS); do \
52493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52494 done; \
52495 (cd $(TARGET_SUBDIR)/libgloss && \
52496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52498 "RANLIB=$${RANLIB}" \
52499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52500 maintainer-clean) \
52501 || exit 1
52502
52503 @endif target-libgloss
52504
52505
52506
52507
52508
52509 .PHONY: configure-target-libffi maybe-configure-target-libffi
52510 maybe-configure-target-libffi:
52511 @if gcc-bootstrap
52512 configure-target-libffi: stage_current
52513 @endif gcc-bootstrap
52514 @if target-libffi
52515 maybe-configure-target-libffi: configure-target-libffi
52516 configure-target-libffi:
52517 @: $(MAKE); $(unstage)
52518 @r=`${PWD_COMMAND}`; export r; \
52519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52520 echo "Checking multilib configuration for libffi..."; \
52521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52522 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52523 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52524 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52525 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52526 else \
52527 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52528 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52529 fi; \
52530 else \
52531 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52532 fi; \
52533 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52535 $(NORMAL_TARGET_EXPORTS) \
52536 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52537 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52538 case $(srcdir) in \
52539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52540 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52542 esac; \
52543 module_srcdir=libffi; \
52544 rm -f no-such-file || : ; \
52545 CONFIG_SITE=no-such-file $(SHELL) \
52546 $$s/$$module_srcdir/configure \
52547 --srcdir=$${topdir}/$$module_srcdir \
52548 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52549 --target=${target_alias} \
52550 || exit 1
52551 @endif target-libffi
52552
52553
52554
52555
52556
52557 .PHONY: all-target-libffi maybe-all-target-libffi
52558 maybe-all-target-libffi:
52559 @if gcc-bootstrap
52560 all-target-libffi: stage_current
52561 @endif gcc-bootstrap
52562 @if target-libffi
52563 TARGET-target-libffi=all
52564 maybe-all-target-libffi: all-target-libffi
52565 all-target-libffi: configure-target-libffi
52566 @: $(MAKE); $(unstage)
52567 @r=`${PWD_COMMAND}`; export r; \
52568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52569 $(NORMAL_TARGET_EXPORTS) \
52570 (cd $(TARGET_SUBDIR)/libffi && \
52571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52572 $(TARGET-target-libffi))
52573 @endif target-libffi
52574
52575
52576
52577
52578
52579 .PHONY: check-target-libffi maybe-check-target-libffi
52580 maybe-check-target-libffi:
52581 @if target-libffi
52582 maybe-check-target-libffi: check-target-libffi
52583
52584 check-target-libffi:
52585 @: $(MAKE); $(unstage)
52586 @r=`${PWD_COMMAND}`; export r; \
52587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588 $(NORMAL_TARGET_EXPORTS) \
52589 (cd $(TARGET_SUBDIR)/libffi && \
52590 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52591
52592 @endif target-libffi
52593
52594 .PHONY: install-target-libffi maybe-install-target-libffi
52595 maybe-install-target-libffi:
52596 @if target-libffi
52597 maybe-install-target-libffi: install-target-libffi
52598
52599 # Dummy target for uninstallable.
52600 install-target-libffi:
52601
52602 @endif target-libffi
52603
52604 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52605 maybe-install-strip-target-libffi:
52606 @if target-libffi
52607 maybe-install-strip-target-libffi: install-strip-target-libffi
52608
52609 # Dummy target for uninstallable.
52610 install-strip-target-libffi:
52611
52612 @endif target-libffi
52613
52614 # Other targets (info, dvi, pdf, etc.)
52615
52616 .PHONY: maybe-info-target-libffi info-target-libffi
52617 maybe-info-target-libffi:
52618 @if target-libffi
52619 maybe-info-target-libffi: info-target-libffi
52620
52621 info-target-libffi: \
52622 configure-target-libffi
52623 @: $(MAKE); $(unstage)
52624 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52625 r=`${PWD_COMMAND}`; export r; \
52626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52627 $(NORMAL_TARGET_EXPORTS) \
52628 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52629 for flag in $(EXTRA_TARGET_FLAGS); do \
52630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52631 done; \
52632 (cd $(TARGET_SUBDIR)/libffi && \
52633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52635 "RANLIB=$${RANLIB}" \
52636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52637 info) \
52638 || exit 1
52639
52640 @endif target-libffi
52641
52642 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52643 maybe-dvi-target-libffi:
52644 @if target-libffi
52645 maybe-dvi-target-libffi: dvi-target-libffi
52646
52647 dvi-target-libffi: \
52648 configure-target-libffi
52649 @: $(MAKE); $(unstage)
52650 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52651 r=`${PWD_COMMAND}`; export r; \
52652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52653 $(NORMAL_TARGET_EXPORTS) \
52654 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52655 for flag in $(EXTRA_TARGET_FLAGS); do \
52656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52657 done; \
52658 (cd $(TARGET_SUBDIR)/libffi && \
52659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52661 "RANLIB=$${RANLIB}" \
52662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52663 dvi) \
52664 || exit 1
52665
52666 @endif target-libffi
52667
52668 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52669 maybe-pdf-target-libffi:
52670 @if target-libffi
52671 maybe-pdf-target-libffi: pdf-target-libffi
52672
52673 pdf-target-libffi: \
52674 configure-target-libffi
52675 @: $(MAKE); $(unstage)
52676 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52677 r=`${PWD_COMMAND}`; export r; \
52678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52679 $(NORMAL_TARGET_EXPORTS) \
52680 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52681 for flag in $(EXTRA_TARGET_FLAGS); do \
52682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52683 done; \
52684 (cd $(TARGET_SUBDIR)/libffi && \
52685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52687 "RANLIB=$${RANLIB}" \
52688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52689 pdf) \
52690 || exit 1
52691
52692 @endif target-libffi
52693
52694 .PHONY: maybe-html-target-libffi html-target-libffi
52695 maybe-html-target-libffi:
52696 @if target-libffi
52697 maybe-html-target-libffi: html-target-libffi
52698
52699 html-target-libffi: \
52700 configure-target-libffi
52701 @: $(MAKE); $(unstage)
52702 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52703 r=`${PWD_COMMAND}`; export r; \
52704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52705 $(NORMAL_TARGET_EXPORTS) \
52706 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52707 for flag in $(EXTRA_TARGET_FLAGS); do \
52708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52709 done; \
52710 (cd $(TARGET_SUBDIR)/libffi && \
52711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52713 "RANLIB=$${RANLIB}" \
52714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52715 html) \
52716 || exit 1
52717
52718 @endif target-libffi
52719
52720 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52721 maybe-TAGS-target-libffi:
52722 @if target-libffi
52723 maybe-TAGS-target-libffi: TAGS-target-libffi
52724
52725 TAGS-target-libffi: \
52726 configure-target-libffi
52727 @: $(MAKE); $(unstage)
52728 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52729 r=`${PWD_COMMAND}`; export r; \
52730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52731 $(NORMAL_TARGET_EXPORTS) \
52732 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52733 for flag in $(EXTRA_TARGET_FLAGS); do \
52734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52735 done; \
52736 (cd $(TARGET_SUBDIR)/libffi && \
52737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52739 "RANLIB=$${RANLIB}" \
52740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52741 TAGS) \
52742 || exit 1
52743
52744 @endif target-libffi
52745
52746 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52747 maybe-install-info-target-libffi:
52748 @if target-libffi
52749 maybe-install-info-target-libffi: install-info-target-libffi
52750
52751 install-info-target-libffi: \
52752 configure-target-libffi \
52753 info-target-libffi
52754 @: $(MAKE); $(unstage)
52755 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52756 r=`${PWD_COMMAND}`; export r; \
52757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52758 $(NORMAL_TARGET_EXPORTS) \
52759 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52760 for flag in $(EXTRA_TARGET_FLAGS); do \
52761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52762 done; \
52763 (cd $(TARGET_SUBDIR)/libffi && \
52764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52766 "RANLIB=$${RANLIB}" \
52767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52768 install-info) \
52769 || exit 1
52770
52771 @endif target-libffi
52772
52773 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52774 maybe-install-pdf-target-libffi:
52775 @if target-libffi
52776 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52777
52778 install-pdf-target-libffi: \
52779 configure-target-libffi \
52780 pdf-target-libffi
52781 @: $(MAKE); $(unstage)
52782 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52783 r=`${PWD_COMMAND}`; export r; \
52784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52785 $(NORMAL_TARGET_EXPORTS) \
52786 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52787 for flag in $(EXTRA_TARGET_FLAGS); do \
52788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52789 done; \
52790 (cd $(TARGET_SUBDIR)/libffi && \
52791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52793 "RANLIB=$${RANLIB}" \
52794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52795 install-pdf) \
52796 || exit 1
52797
52798 @endif target-libffi
52799
52800 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52801 maybe-install-html-target-libffi:
52802 @if target-libffi
52803 maybe-install-html-target-libffi: install-html-target-libffi
52804
52805 install-html-target-libffi: \
52806 configure-target-libffi \
52807 html-target-libffi
52808 @: $(MAKE); $(unstage)
52809 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52810 r=`${PWD_COMMAND}`; export r; \
52811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52812 $(NORMAL_TARGET_EXPORTS) \
52813 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52814 for flag in $(EXTRA_TARGET_FLAGS); do \
52815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52816 done; \
52817 (cd $(TARGET_SUBDIR)/libffi && \
52818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52820 "RANLIB=$${RANLIB}" \
52821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52822 install-html) \
52823 || exit 1
52824
52825 @endif target-libffi
52826
52827 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52828 maybe-installcheck-target-libffi:
52829 @if target-libffi
52830 maybe-installcheck-target-libffi: installcheck-target-libffi
52831
52832 installcheck-target-libffi: \
52833 configure-target-libffi
52834 @: $(MAKE); $(unstage)
52835 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52836 r=`${PWD_COMMAND}`; export r; \
52837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52838 $(NORMAL_TARGET_EXPORTS) \
52839 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
52840 for flag in $(EXTRA_TARGET_FLAGS); do \
52841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52842 done; \
52843 (cd $(TARGET_SUBDIR)/libffi && \
52844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52846 "RANLIB=$${RANLIB}" \
52847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52848 installcheck) \
52849 || exit 1
52850
52851 @endif target-libffi
52852
52853 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52854 maybe-mostlyclean-target-libffi:
52855 @if target-libffi
52856 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52857
52858 mostlyclean-target-libffi:
52859 @: $(MAKE); $(unstage)
52860 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52861 r=`${PWD_COMMAND}`; export r; \
52862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863 $(NORMAL_TARGET_EXPORTS) \
52864 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
52865 for flag in $(EXTRA_TARGET_FLAGS); do \
52866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52867 done; \
52868 (cd $(TARGET_SUBDIR)/libffi && \
52869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52871 "RANLIB=$${RANLIB}" \
52872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52873 mostlyclean) \
52874 || exit 1
52875
52876 @endif target-libffi
52877
52878 .PHONY: maybe-clean-target-libffi clean-target-libffi
52879 maybe-clean-target-libffi:
52880 @if target-libffi
52881 maybe-clean-target-libffi: clean-target-libffi
52882
52883 clean-target-libffi:
52884 @: $(MAKE); $(unstage)
52885 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52886 r=`${PWD_COMMAND}`; export r; \
52887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52888 $(NORMAL_TARGET_EXPORTS) \
52889 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52890 for flag in $(EXTRA_TARGET_FLAGS); do \
52891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52892 done; \
52893 (cd $(TARGET_SUBDIR)/libffi && \
52894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52896 "RANLIB=$${RANLIB}" \
52897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52898 clean) \
52899 || exit 1
52900
52901 @endif target-libffi
52902
52903 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52904 maybe-distclean-target-libffi:
52905 @if target-libffi
52906 maybe-distclean-target-libffi: distclean-target-libffi
52907
52908 distclean-target-libffi:
52909 @: $(MAKE); $(unstage)
52910 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52911 r=`${PWD_COMMAND}`; export r; \
52912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52913 $(NORMAL_TARGET_EXPORTS) \
52914 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52915 for flag in $(EXTRA_TARGET_FLAGS); do \
52916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52917 done; \
52918 (cd $(TARGET_SUBDIR)/libffi && \
52919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52921 "RANLIB=$${RANLIB}" \
52922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52923 distclean) \
52924 || exit 1
52925
52926 @endif target-libffi
52927
52928 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52929 maybe-maintainer-clean-target-libffi:
52930 @if target-libffi
52931 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52932
52933 maintainer-clean-target-libffi:
52934 @: $(MAKE); $(unstage)
52935 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52936 r=`${PWD_COMMAND}`; export r; \
52937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52938 $(NORMAL_TARGET_EXPORTS) \
52939 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52940 for flag in $(EXTRA_TARGET_FLAGS); do \
52941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52942 done; \
52943 (cd $(TARGET_SUBDIR)/libffi && \
52944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52946 "RANLIB=$${RANLIB}" \
52947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52948 maintainer-clean) \
52949 || exit 1
52950
52951 @endif target-libffi
52952
52953
52954
52955
52956
52957 .PHONY: configure-target-zlib maybe-configure-target-zlib
52958 maybe-configure-target-zlib:
52959 @if gcc-bootstrap
52960 configure-target-zlib: stage_current
52961 @endif gcc-bootstrap
52962 @if target-zlib
52963 maybe-configure-target-zlib: configure-target-zlib
52964 configure-target-zlib:
52965 @: $(MAKE); $(unstage)
52966 @r=`${PWD_COMMAND}`; export r; \
52967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52968 echo "Checking multilib configuration for zlib..."; \
52969 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52971 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52972 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52973 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52974 else \
52975 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52976 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52977 fi; \
52978 else \
52979 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52980 fi; \
52981 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52983 $(NORMAL_TARGET_EXPORTS) \
52984 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52985 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52986 case $(srcdir) in \
52987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52988 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52990 esac; \
52991 module_srcdir=zlib; \
52992 rm -f no-such-file || : ; \
52993 CONFIG_SITE=no-such-file $(SHELL) \
52994 $$s/$$module_srcdir/configure \
52995 --srcdir=$${topdir}/$$module_srcdir \
52996 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52997 --target=${target_alias} \
52998 || exit 1
52999 @endif target-zlib
53000
53001
53002
53003
53004
53005 .PHONY: all-target-zlib maybe-all-target-zlib
53006 maybe-all-target-zlib:
53007 @if gcc-bootstrap
53008 all-target-zlib: stage_current
53009 @endif gcc-bootstrap
53010 @if target-zlib
53011 TARGET-target-zlib=all
53012 maybe-all-target-zlib: all-target-zlib
53013 all-target-zlib: configure-target-zlib
53014 @: $(MAKE); $(unstage)
53015 @r=`${PWD_COMMAND}`; export r; \
53016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53017 $(NORMAL_TARGET_EXPORTS) \
53018 (cd $(TARGET_SUBDIR)/zlib && \
53019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53020 $(TARGET-target-zlib))
53021 @endif target-zlib
53022
53023
53024
53025
53026
53027 .PHONY: check-target-zlib maybe-check-target-zlib
53028 maybe-check-target-zlib:
53029 @if target-zlib
53030 maybe-check-target-zlib: check-target-zlib
53031
53032 check-target-zlib:
53033 @: $(MAKE); $(unstage)
53034 @r=`${PWD_COMMAND}`; export r; \
53035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53036 $(NORMAL_TARGET_EXPORTS) \
53037 (cd $(TARGET_SUBDIR)/zlib && \
53038 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53039
53040 @endif target-zlib
53041
53042 .PHONY: install-target-zlib maybe-install-target-zlib
53043 maybe-install-target-zlib:
53044 @if target-zlib
53045 maybe-install-target-zlib: install-target-zlib
53046
53047 install-target-zlib: installdirs
53048 @: $(MAKE); $(unstage)
53049 @r=`${PWD_COMMAND}`; export r; \
53050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53051 $(NORMAL_TARGET_EXPORTS) \
53052 (cd $(TARGET_SUBDIR)/zlib && \
53053 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53054
53055 @endif target-zlib
53056
53057 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53058 maybe-install-strip-target-zlib:
53059 @if target-zlib
53060 maybe-install-strip-target-zlib: install-strip-target-zlib
53061
53062 install-strip-target-zlib: installdirs
53063 @: $(MAKE); $(unstage)
53064 @r=`${PWD_COMMAND}`; export r; \
53065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53066 $(NORMAL_TARGET_EXPORTS) \
53067 (cd $(TARGET_SUBDIR)/zlib && \
53068 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53069
53070 @endif target-zlib
53071
53072 # Other targets (info, dvi, pdf, etc.)
53073
53074 .PHONY: maybe-info-target-zlib info-target-zlib
53075 maybe-info-target-zlib:
53076 @if target-zlib
53077 maybe-info-target-zlib: info-target-zlib
53078
53079 info-target-zlib: \
53080 configure-target-zlib
53081 @: $(MAKE); $(unstage)
53082 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53083 r=`${PWD_COMMAND}`; export r; \
53084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53085 $(NORMAL_TARGET_EXPORTS) \
53086 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53087 for flag in $(EXTRA_TARGET_FLAGS); do \
53088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53089 done; \
53090 (cd $(TARGET_SUBDIR)/zlib && \
53091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53093 "RANLIB=$${RANLIB}" \
53094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53095 info) \
53096 || exit 1
53097
53098 @endif target-zlib
53099
53100 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53101 maybe-dvi-target-zlib:
53102 @if target-zlib
53103 maybe-dvi-target-zlib: dvi-target-zlib
53104
53105 dvi-target-zlib: \
53106 configure-target-zlib
53107 @: $(MAKE); $(unstage)
53108 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53109 r=`${PWD_COMMAND}`; export r; \
53110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53111 $(NORMAL_TARGET_EXPORTS) \
53112 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53113 for flag in $(EXTRA_TARGET_FLAGS); do \
53114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53115 done; \
53116 (cd $(TARGET_SUBDIR)/zlib && \
53117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53119 "RANLIB=$${RANLIB}" \
53120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53121 dvi) \
53122 || exit 1
53123
53124 @endif target-zlib
53125
53126 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53127 maybe-pdf-target-zlib:
53128 @if target-zlib
53129 maybe-pdf-target-zlib: pdf-target-zlib
53130
53131 pdf-target-zlib: \
53132 configure-target-zlib
53133 @: $(MAKE); $(unstage)
53134 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53135 r=`${PWD_COMMAND}`; export r; \
53136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53137 $(NORMAL_TARGET_EXPORTS) \
53138 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53139 for flag in $(EXTRA_TARGET_FLAGS); do \
53140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53141 done; \
53142 (cd $(TARGET_SUBDIR)/zlib && \
53143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53145 "RANLIB=$${RANLIB}" \
53146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53147 pdf) \
53148 || exit 1
53149
53150 @endif target-zlib
53151
53152 .PHONY: maybe-html-target-zlib html-target-zlib
53153 maybe-html-target-zlib:
53154 @if target-zlib
53155 maybe-html-target-zlib: html-target-zlib
53156
53157 html-target-zlib: \
53158 configure-target-zlib
53159 @: $(MAKE); $(unstage)
53160 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53161 r=`${PWD_COMMAND}`; export r; \
53162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53163 $(NORMAL_TARGET_EXPORTS) \
53164 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53165 for flag in $(EXTRA_TARGET_FLAGS); do \
53166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53167 done; \
53168 (cd $(TARGET_SUBDIR)/zlib && \
53169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53171 "RANLIB=$${RANLIB}" \
53172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53173 html) \
53174 || exit 1
53175
53176 @endif target-zlib
53177
53178 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53179 maybe-TAGS-target-zlib:
53180 @if target-zlib
53181 maybe-TAGS-target-zlib: TAGS-target-zlib
53182
53183 TAGS-target-zlib: \
53184 configure-target-zlib
53185 @: $(MAKE); $(unstage)
53186 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53187 r=`${PWD_COMMAND}`; export r; \
53188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53189 $(NORMAL_TARGET_EXPORTS) \
53190 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53191 for flag in $(EXTRA_TARGET_FLAGS); do \
53192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53193 done; \
53194 (cd $(TARGET_SUBDIR)/zlib && \
53195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53197 "RANLIB=$${RANLIB}" \
53198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53199 TAGS) \
53200 || exit 1
53201
53202 @endif target-zlib
53203
53204 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53205 maybe-install-info-target-zlib:
53206 @if target-zlib
53207 maybe-install-info-target-zlib: install-info-target-zlib
53208
53209 install-info-target-zlib: \
53210 configure-target-zlib \
53211 info-target-zlib
53212 @: $(MAKE); $(unstage)
53213 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53214 r=`${PWD_COMMAND}`; export r; \
53215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53216 $(NORMAL_TARGET_EXPORTS) \
53217 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53218 for flag in $(EXTRA_TARGET_FLAGS); do \
53219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53220 done; \
53221 (cd $(TARGET_SUBDIR)/zlib && \
53222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53224 "RANLIB=$${RANLIB}" \
53225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53226 install-info) \
53227 || exit 1
53228
53229 @endif target-zlib
53230
53231 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53232 maybe-install-pdf-target-zlib:
53233 @if target-zlib
53234 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53235
53236 install-pdf-target-zlib: \
53237 configure-target-zlib \
53238 pdf-target-zlib
53239 @: $(MAKE); $(unstage)
53240 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53241 r=`${PWD_COMMAND}`; export r; \
53242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53243 $(NORMAL_TARGET_EXPORTS) \
53244 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53245 for flag in $(EXTRA_TARGET_FLAGS); do \
53246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53247 done; \
53248 (cd $(TARGET_SUBDIR)/zlib && \
53249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53251 "RANLIB=$${RANLIB}" \
53252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53253 install-pdf) \
53254 || exit 1
53255
53256 @endif target-zlib
53257
53258 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53259 maybe-install-html-target-zlib:
53260 @if target-zlib
53261 maybe-install-html-target-zlib: install-html-target-zlib
53262
53263 install-html-target-zlib: \
53264 configure-target-zlib \
53265 html-target-zlib
53266 @: $(MAKE); $(unstage)
53267 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53268 r=`${PWD_COMMAND}`; export r; \
53269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53270 $(NORMAL_TARGET_EXPORTS) \
53271 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53272 for flag in $(EXTRA_TARGET_FLAGS); do \
53273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53274 done; \
53275 (cd $(TARGET_SUBDIR)/zlib && \
53276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53278 "RANLIB=$${RANLIB}" \
53279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53280 install-html) \
53281 || exit 1
53282
53283 @endif target-zlib
53284
53285 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53286 maybe-installcheck-target-zlib:
53287 @if target-zlib
53288 maybe-installcheck-target-zlib: installcheck-target-zlib
53289
53290 installcheck-target-zlib: \
53291 configure-target-zlib
53292 @: $(MAKE); $(unstage)
53293 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53294 r=`${PWD_COMMAND}`; export r; \
53295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53296 $(NORMAL_TARGET_EXPORTS) \
53297 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53298 for flag in $(EXTRA_TARGET_FLAGS); do \
53299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53300 done; \
53301 (cd $(TARGET_SUBDIR)/zlib && \
53302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53304 "RANLIB=$${RANLIB}" \
53305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53306 installcheck) \
53307 || exit 1
53308
53309 @endif target-zlib
53310
53311 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53312 maybe-mostlyclean-target-zlib:
53313 @if target-zlib
53314 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53315
53316 mostlyclean-target-zlib:
53317 @: $(MAKE); $(unstage)
53318 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53319 r=`${PWD_COMMAND}`; export r; \
53320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53321 $(NORMAL_TARGET_EXPORTS) \
53322 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53323 for flag in $(EXTRA_TARGET_FLAGS); do \
53324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53325 done; \
53326 (cd $(TARGET_SUBDIR)/zlib && \
53327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53329 "RANLIB=$${RANLIB}" \
53330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53331 mostlyclean) \
53332 || exit 1
53333
53334 @endif target-zlib
53335
53336 .PHONY: maybe-clean-target-zlib clean-target-zlib
53337 maybe-clean-target-zlib:
53338 @if target-zlib
53339 maybe-clean-target-zlib: clean-target-zlib
53340
53341 clean-target-zlib:
53342 @: $(MAKE); $(unstage)
53343 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53344 r=`${PWD_COMMAND}`; export r; \
53345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53346 $(NORMAL_TARGET_EXPORTS) \
53347 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53348 for flag in $(EXTRA_TARGET_FLAGS); do \
53349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53350 done; \
53351 (cd $(TARGET_SUBDIR)/zlib && \
53352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53354 "RANLIB=$${RANLIB}" \
53355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53356 clean) \
53357 || exit 1
53358
53359 @endif target-zlib
53360
53361 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53362 maybe-distclean-target-zlib:
53363 @if target-zlib
53364 maybe-distclean-target-zlib: distclean-target-zlib
53365
53366 distclean-target-zlib:
53367 @: $(MAKE); $(unstage)
53368 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53369 r=`${PWD_COMMAND}`; export r; \
53370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53371 $(NORMAL_TARGET_EXPORTS) \
53372 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53373 for flag in $(EXTRA_TARGET_FLAGS); do \
53374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53375 done; \
53376 (cd $(TARGET_SUBDIR)/zlib && \
53377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53379 "RANLIB=$${RANLIB}" \
53380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53381 distclean) \
53382 || exit 1
53383
53384 @endif target-zlib
53385
53386 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53387 maybe-maintainer-clean-target-zlib:
53388 @if target-zlib
53389 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53390
53391 maintainer-clean-target-zlib:
53392 @: $(MAKE); $(unstage)
53393 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53394 r=`${PWD_COMMAND}`; export r; \
53395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53396 $(NORMAL_TARGET_EXPORTS) \
53397 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53398 for flag in $(EXTRA_TARGET_FLAGS); do \
53399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53400 done; \
53401 (cd $(TARGET_SUBDIR)/zlib && \
53402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53404 "RANLIB=$${RANLIB}" \
53405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53406 maintainer-clean) \
53407 || exit 1
53408
53409 @endif target-zlib
53410
53411
53412
53413
53414
53415 .PHONY: configure-target-rda maybe-configure-target-rda
53416 maybe-configure-target-rda:
53417 @if gcc-bootstrap
53418 configure-target-rda: stage_current
53419 @endif gcc-bootstrap
53420 @if target-rda
53421 maybe-configure-target-rda: configure-target-rda
53422 configure-target-rda:
53423 @: $(MAKE); $(unstage)
53424 @r=`${PWD_COMMAND}`; export r; \
53425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53426 echo "Checking multilib configuration for rda..."; \
53427 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53429 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53430 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53431 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53432 else \
53433 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53434 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53435 fi; \
53436 else \
53437 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53438 fi; \
53439 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53440 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53441 $(NORMAL_TARGET_EXPORTS) \
53442 echo Configuring in $(TARGET_SUBDIR)/rda; \
53443 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53444 case $(srcdir) in \
53445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53446 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53448 esac; \
53449 module_srcdir=rda; \
53450 rm -f no-such-file || : ; \
53451 CONFIG_SITE=no-such-file $(SHELL) \
53452 $$s/$$module_srcdir/configure \
53453 --srcdir=$${topdir}/$$module_srcdir \
53454 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53455 --target=${target_alias} \
53456 || exit 1
53457 @endif target-rda
53458
53459
53460
53461
53462
53463 .PHONY: all-target-rda maybe-all-target-rda
53464 maybe-all-target-rda:
53465 @if gcc-bootstrap
53466 all-target-rda: stage_current
53467 @endif gcc-bootstrap
53468 @if target-rda
53469 TARGET-target-rda=all
53470 maybe-all-target-rda: all-target-rda
53471 all-target-rda: configure-target-rda
53472 @: $(MAKE); $(unstage)
53473 @r=`${PWD_COMMAND}`; export r; \
53474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53475 $(NORMAL_TARGET_EXPORTS) \
53476 (cd $(TARGET_SUBDIR)/rda && \
53477 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53478 $(TARGET-target-rda))
53479 @endif target-rda
53480
53481
53482
53483
53484
53485 .PHONY: check-target-rda maybe-check-target-rda
53486 maybe-check-target-rda:
53487 @if target-rda
53488 maybe-check-target-rda: check-target-rda
53489
53490 check-target-rda:
53491 @: $(MAKE); $(unstage)
53492 @r=`${PWD_COMMAND}`; export r; \
53493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494 $(NORMAL_TARGET_EXPORTS) \
53495 (cd $(TARGET_SUBDIR)/rda && \
53496 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53497
53498 @endif target-rda
53499
53500 .PHONY: install-target-rda maybe-install-target-rda
53501 maybe-install-target-rda:
53502 @if target-rda
53503 maybe-install-target-rda: install-target-rda
53504
53505 install-target-rda: installdirs
53506 @: $(MAKE); $(unstage)
53507 @r=`${PWD_COMMAND}`; export r; \
53508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53509 $(NORMAL_TARGET_EXPORTS) \
53510 (cd $(TARGET_SUBDIR)/rda && \
53511 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53512
53513 @endif target-rda
53514
53515 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53516 maybe-install-strip-target-rda:
53517 @if target-rda
53518 maybe-install-strip-target-rda: install-strip-target-rda
53519
53520 install-strip-target-rda: installdirs
53521 @: $(MAKE); $(unstage)
53522 @r=`${PWD_COMMAND}`; export r; \
53523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53524 $(NORMAL_TARGET_EXPORTS) \
53525 (cd $(TARGET_SUBDIR)/rda && \
53526 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53527
53528 @endif target-rda
53529
53530 # Other targets (info, dvi, pdf, etc.)
53531
53532 .PHONY: maybe-info-target-rda info-target-rda
53533 maybe-info-target-rda:
53534 @if target-rda
53535 maybe-info-target-rda: info-target-rda
53536
53537 info-target-rda: \
53538 configure-target-rda
53539 @: $(MAKE); $(unstage)
53540 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53541 r=`${PWD_COMMAND}`; export r; \
53542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53543 $(NORMAL_TARGET_EXPORTS) \
53544 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53545 for flag in $(EXTRA_TARGET_FLAGS); do \
53546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53547 done; \
53548 (cd $(TARGET_SUBDIR)/rda && \
53549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53551 "RANLIB=$${RANLIB}" \
53552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53553 info) \
53554 || exit 1
53555
53556 @endif target-rda
53557
53558 .PHONY: maybe-dvi-target-rda dvi-target-rda
53559 maybe-dvi-target-rda:
53560 @if target-rda
53561 maybe-dvi-target-rda: dvi-target-rda
53562
53563 dvi-target-rda: \
53564 configure-target-rda
53565 @: $(MAKE); $(unstage)
53566 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53567 r=`${PWD_COMMAND}`; export r; \
53568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53569 $(NORMAL_TARGET_EXPORTS) \
53570 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53571 for flag in $(EXTRA_TARGET_FLAGS); do \
53572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53573 done; \
53574 (cd $(TARGET_SUBDIR)/rda && \
53575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53577 "RANLIB=$${RANLIB}" \
53578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53579 dvi) \
53580 || exit 1
53581
53582 @endif target-rda
53583
53584 .PHONY: maybe-pdf-target-rda pdf-target-rda
53585 maybe-pdf-target-rda:
53586 @if target-rda
53587 maybe-pdf-target-rda: pdf-target-rda
53588
53589 pdf-target-rda: \
53590 configure-target-rda
53591 @: $(MAKE); $(unstage)
53592 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53593 r=`${PWD_COMMAND}`; export r; \
53594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53595 $(NORMAL_TARGET_EXPORTS) \
53596 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53597 for flag in $(EXTRA_TARGET_FLAGS); do \
53598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53599 done; \
53600 (cd $(TARGET_SUBDIR)/rda && \
53601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53603 "RANLIB=$${RANLIB}" \
53604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53605 pdf) \
53606 || exit 1
53607
53608 @endif target-rda
53609
53610 .PHONY: maybe-html-target-rda html-target-rda
53611 maybe-html-target-rda:
53612 @if target-rda
53613 maybe-html-target-rda: html-target-rda
53614
53615 html-target-rda: \
53616 configure-target-rda
53617 @: $(MAKE); $(unstage)
53618 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53619 r=`${PWD_COMMAND}`; export r; \
53620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53621 $(NORMAL_TARGET_EXPORTS) \
53622 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53623 for flag in $(EXTRA_TARGET_FLAGS); do \
53624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53625 done; \
53626 (cd $(TARGET_SUBDIR)/rda && \
53627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53629 "RANLIB=$${RANLIB}" \
53630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53631 html) \
53632 || exit 1
53633
53634 @endif target-rda
53635
53636 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53637 maybe-TAGS-target-rda:
53638 @if target-rda
53639 maybe-TAGS-target-rda: TAGS-target-rda
53640
53641 TAGS-target-rda: \
53642 configure-target-rda
53643 @: $(MAKE); $(unstage)
53644 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53645 r=`${PWD_COMMAND}`; export r; \
53646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53647 $(NORMAL_TARGET_EXPORTS) \
53648 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53649 for flag in $(EXTRA_TARGET_FLAGS); do \
53650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53651 done; \
53652 (cd $(TARGET_SUBDIR)/rda && \
53653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53655 "RANLIB=$${RANLIB}" \
53656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53657 TAGS) \
53658 || exit 1
53659
53660 @endif target-rda
53661
53662 .PHONY: maybe-install-info-target-rda install-info-target-rda
53663 maybe-install-info-target-rda:
53664 @if target-rda
53665 maybe-install-info-target-rda: install-info-target-rda
53666
53667 install-info-target-rda: \
53668 configure-target-rda \
53669 info-target-rda
53670 @: $(MAKE); $(unstage)
53671 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53672 r=`${PWD_COMMAND}`; export r; \
53673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53674 $(NORMAL_TARGET_EXPORTS) \
53675 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53676 for flag in $(EXTRA_TARGET_FLAGS); do \
53677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53678 done; \
53679 (cd $(TARGET_SUBDIR)/rda && \
53680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53682 "RANLIB=$${RANLIB}" \
53683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53684 install-info) \
53685 || exit 1
53686
53687 @endif target-rda
53688
53689 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53690 maybe-install-pdf-target-rda:
53691 @if target-rda
53692 maybe-install-pdf-target-rda: install-pdf-target-rda
53693
53694 install-pdf-target-rda: \
53695 configure-target-rda \
53696 pdf-target-rda
53697 @: $(MAKE); $(unstage)
53698 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53699 r=`${PWD_COMMAND}`; export r; \
53700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53701 $(NORMAL_TARGET_EXPORTS) \
53702 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53703 for flag in $(EXTRA_TARGET_FLAGS); do \
53704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53705 done; \
53706 (cd $(TARGET_SUBDIR)/rda && \
53707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53709 "RANLIB=$${RANLIB}" \
53710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53711 install-pdf) \
53712 || exit 1
53713
53714 @endif target-rda
53715
53716 .PHONY: maybe-install-html-target-rda install-html-target-rda
53717 maybe-install-html-target-rda:
53718 @if target-rda
53719 maybe-install-html-target-rda: install-html-target-rda
53720
53721 install-html-target-rda: \
53722 configure-target-rda \
53723 html-target-rda
53724 @: $(MAKE); $(unstage)
53725 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53726 r=`${PWD_COMMAND}`; export r; \
53727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53728 $(NORMAL_TARGET_EXPORTS) \
53729 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
53730 for flag in $(EXTRA_TARGET_FLAGS); do \
53731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53732 done; \
53733 (cd $(TARGET_SUBDIR)/rda && \
53734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53736 "RANLIB=$${RANLIB}" \
53737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53738 install-html) \
53739 || exit 1
53740
53741 @endif target-rda
53742
53743 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53744 maybe-installcheck-target-rda:
53745 @if target-rda
53746 maybe-installcheck-target-rda: installcheck-target-rda
53747
53748 installcheck-target-rda: \
53749 configure-target-rda
53750 @: $(MAKE); $(unstage)
53751 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53752 r=`${PWD_COMMAND}`; export r; \
53753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53754 $(NORMAL_TARGET_EXPORTS) \
53755 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53756 for flag in $(EXTRA_TARGET_FLAGS); do \
53757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53758 done; \
53759 (cd $(TARGET_SUBDIR)/rda && \
53760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53762 "RANLIB=$${RANLIB}" \
53763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53764 installcheck) \
53765 || exit 1
53766
53767 @endif target-rda
53768
53769 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53770 maybe-mostlyclean-target-rda:
53771 @if target-rda
53772 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53773
53774 mostlyclean-target-rda:
53775 @: $(MAKE); $(unstage)
53776 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53777 r=`${PWD_COMMAND}`; export r; \
53778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53779 $(NORMAL_TARGET_EXPORTS) \
53780 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53781 for flag in $(EXTRA_TARGET_FLAGS); do \
53782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53783 done; \
53784 (cd $(TARGET_SUBDIR)/rda && \
53785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53787 "RANLIB=$${RANLIB}" \
53788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53789 mostlyclean) \
53790 || exit 1
53791
53792 @endif target-rda
53793
53794 .PHONY: maybe-clean-target-rda clean-target-rda
53795 maybe-clean-target-rda:
53796 @if target-rda
53797 maybe-clean-target-rda: clean-target-rda
53798
53799 clean-target-rda:
53800 @: $(MAKE); $(unstage)
53801 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53802 r=`${PWD_COMMAND}`; export r; \
53803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53804 $(NORMAL_TARGET_EXPORTS) \
53805 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53806 for flag in $(EXTRA_TARGET_FLAGS); do \
53807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53808 done; \
53809 (cd $(TARGET_SUBDIR)/rda && \
53810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53812 "RANLIB=$${RANLIB}" \
53813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53814 clean) \
53815 || exit 1
53816
53817 @endif target-rda
53818
53819 .PHONY: maybe-distclean-target-rda distclean-target-rda
53820 maybe-distclean-target-rda:
53821 @if target-rda
53822 maybe-distclean-target-rda: distclean-target-rda
53823
53824 distclean-target-rda:
53825 @: $(MAKE); $(unstage)
53826 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53827 r=`${PWD_COMMAND}`; export r; \
53828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53829 $(NORMAL_TARGET_EXPORTS) \
53830 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53831 for flag in $(EXTRA_TARGET_FLAGS); do \
53832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53833 done; \
53834 (cd $(TARGET_SUBDIR)/rda && \
53835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53837 "RANLIB=$${RANLIB}" \
53838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53839 distclean) \
53840 || exit 1
53841
53842 @endif target-rda
53843
53844 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53845 maybe-maintainer-clean-target-rda:
53846 @if target-rda
53847 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53848
53849 maintainer-clean-target-rda:
53850 @: $(MAKE); $(unstage)
53851 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53852 r=`${PWD_COMMAND}`; export r; \
53853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53854 $(NORMAL_TARGET_EXPORTS) \
53855 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53856 for flag in $(EXTRA_TARGET_FLAGS); do \
53857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53858 done; \
53859 (cd $(TARGET_SUBDIR)/rda && \
53860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53862 "RANLIB=$${RANLIB}" \
53863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53864 maintainer-clean) \
53865 || exit 1
53866
53867 @endif target-rda
53868
53869
53870
53871
53872
53873 .PHONY: configure-target-libada maybe-configure-target-libada
53874 maybe-configure-target-libada:
53875 @if gcc-bootstrap
53876 configure-target-libada: stage_current
53877 @endif gcc-bootstrap
53878 @if target-libada
53879 maybe-configure-target-libada: configure-target-libada
53880 configure-target-libada:
53881 @: $(MAKE); $(unstage)
53882 @r=`${PWD_COMMAND}`; export r; \
53883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53884 echo "Checking multilib configuration for libada..."; \
53885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53886 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53887 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53888 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53889 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53890 else \
53891 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53892 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53893 fi; \
53894 else \
53895 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53896 fi; \
53897 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53898 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53899 $(NORMAL_TARGET_EXPORTS) \
53900 echo Configuring in $(TARGET_SUBDIR)/libada; \
53901 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53902 case $(srcdir) in \
53903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53904 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53906 esac; \
53907 module_srcdir=libada; \
53908 rm -f no-such-file || : ; \
53909 CONFIG_SITE=no-such-file $(SHELL) \
53910 $$s/$$module_srcdir/configure \
53911 --srcdir=$${topdir}/$$module_srcdir \
53912 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53913 --target=${target_alias} \
53914 || exit 1
53915 @endif target-libada
53916
53917
53918
53919
53920
53921 .PHONY: all-target-libada maybe-all-target-libada
53922 maybe-all-target-libada:
53923 @if gcc-bootstrap
53924 all-target-libada: stage_current
53925 @endif gcc-bootstrap
53926 @if target-libada
53927 TARGET-target-libada=all
53928 maybe-all-target-libada: all-target-libada
53929 all-target-libada: configure-target-libada
53930 @: $(MAKE); $(unstage)
53931 @r=`${PWD_COMMAND}`; export r; \
53932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53933 $(NORMAL_TARGET_EXPORTS) \
53934 (cd $(TARGET_SUBDIR)/libada && \
53935 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53936 $(TARGET-target-libada))
53937 @endif target-libada
53938
53939
53940
53941
53942
53943 .PHONY: check-target-libada maybe-check-target-libada
53944 maybe-check-target-libada:
53945 @if target-libada
53946 maybe-check-target-libada: check-target-libada
53947
53948 check-target-libada:
53949 @: $(MAKE); $(unstage)
53950 @r=`${PWD_COMMAND}`; export r; \
53951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53952 $(NORMAL_TARGET_EXPORTS) \
53953 (cd $(TARGET_SUBDIR)/libada && \
53954 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53955
53956 @endif target-libada
53957
53958 .PHONY: install-target-libada maybe-install-target-libada
53959 maybe-install-target-libada:
53960 @if target-libada
53961 maybe-install-target-libada: install-target-libada
53962
53963 install-target-libada: installdirs
53964 @: $(MAKE); $(unstage)
53965 @r=`${PWD_COMMAND}`; export r; \
53966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53967 $(NORMAL_TARGET_EXPORTS) \
53968 (cd $(TARGET_SUBDIR)/libada && \
53969 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53970
53971 @endif target-libada
53972
53973 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53974 maybe-install-strip-target-libada:
53975 @if target-libada
53976 maybe-install-strip-target-libada: install-strip-target-libada
53977
53978 install-strip-target-libada: installdirs
53979 @: $(MAKE); $(unstage)
53980 @r=`${PWD_COMMAND}`; export r; \
53981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53982 $(NORMAL_TARGET_EXPORTS) \
53983 (cd $(TARGET_SUBDIR)/libada && \
53984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53985
53986 @endif target-libada
53987
53988 # Other targets (info, dvi, pdf, etc.)
53989
53990 .PHONY: maybe-info-target-libada info-target-libada
53991 maybe-info-target-libada:
53992 @if target-libada
53993 maybe-info-target-libada: info-target-libada
53994
53995 info-target-libada: \
53996 configure-target-libada
53997 @: $(MAKE); $(unstage)
53998 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53999 r=`${PWD_COMMAND}`; export r; \
54000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54001 $(NORMAL_TARGET_EXPORTS) \
54002 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
54003 for flag in $(EXTRA_TARGET_FLAGS); do \
54004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54005 done; \
54006 (cd $(TARGET_SUBDIR)/libada && \
54007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54009 "RANLIB=$${RANLIB}" \
54010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54011 info) \
54012 || exit 1
54013
54014 @endif target-libada
54015
54016 .PHONY: maybe-dvi-target-libada dvi-target-libada
54017 maybe-dvi-target-libada:
54018 @if target-libada
54019 maybe-dvi-target-libada: dvi-target-libada
54020
54021 dvi-target-libada: \
54022 configure-target-libada
54023 @: $(MAKE); $(unstage)
54024 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54025 r=`${PWD_COMMAND}`; export r; \
54026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54027 $(NORMAL_TARGET_EXPORTS) \
54028 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54029 for flag in $(EXTRA_TARGET_FLAGS); do \
54030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54031 done; \
54032 (cd $(TARGET_SUBDIR)/libada && \
54033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54035 "RANLIB=$${RANLIB}" \
54036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54037 dvi) \
54038 || exit 1
54039
54040 @endif target-libada
54041
54042 .PHONY: maybe-pdf-target-libada pdf-target-libada
54043 maybe-pdf-target-libada:
54044 @if target-libada
54045 maybe-pdf-target-libada: pdf-target-libada
54046
54047 pdf-target-libada: \
54048 configure-target-libada
54049 @: $(MAKE); $(unstage)
54050 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54051 r=`${PWD_COMMAND}`; export r; \
54052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54053 $(NORMAL_TARGET_EXPORTS) \
54054 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54055 for flag in $(EXTRA_TARGET_FLAGS); do \
54056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54057 done; \
54058 (cd $(TARGET_SUBDIR)/libada && \
54059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54061 "RANLIB=$${RANLIB}" \
54062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54063 pdf) \
54064 || exit 1
54065
54066 @endif target-libada
54067
54068 .PHONY: maybe-html-target-libada html-target-libada
54069 maybe-html-target-libada:
54070 @if target-libada
54071 maybe-html-target-libada: html-target-libada
54072
54073 html-target-libada: \
54074 configure-target-libada
54075 @: $(MAKE); $(unstage)
54076 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54077 r=`${PWD_COMMAND}`; export r; \
54078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54079 $(NORMAL_TARGET_EXPORTS) \
54080 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54081 for flag in $(EXTRA_TARGET_FLAGS); do \
54082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54083 done; \
54084 (cd $(TARGET_SUBDIR)/libada && \
54085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54087 "RANLIB=$${RANLIB}" \
54088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54089 html) \
54090 || exit 1
54091
54092 @endif target-libada
54093
54094 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54095 maybe-TAGS-target-libada:
54096 @if target-libada
54097 maybe-TAGS-target-libada: TAGS-target-libada
54098
54099 TAGS-target-libada: \
54100 configure-target-libada
54101 @: $(MAKE); $(unstage)
54102 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54103 r=`${PWD_COMMAND}`; export r; \
54104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54105 $(NORMAL_TARGET_EXPORTS) \
54106 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54107 for flag in $(EXTRA_TARGET_FLAGS); do \
54108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54109 done; \
54110 (cd $(TARGET_SUBDIR)/libada && \
54111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54113 "RANLIB=$${RANLIB}" \
54114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54115 TAGS) \
54116 || exit 1
54117
54118 @endif target-libada
54119
54120 .PHONY: maybe-install-info-target-libada install-info-target-libada
54121 maybe-install-info-target-libada:
54122 @if target-libada
54123 maybe-install-info-target-libada: install-info-target-libada
54124
54125 install-info-target-libada: \
54126 configure-target-libada \
54127 info-target-libada
54128 @: $(MAKE); $(unstage)
54129 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54130 r=`${PWD_COMMAND}`; export r; \
54131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54132 $(NORMAL_TARGET_EXPORTS) \
54133 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54134 for flag in $(EXTRA_TARGET_FLAGS); do \
54135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54136 done; \
54137 (cd $(TARGET_SUBDIR)/libada && \
54138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54140 "RANLIB=$${RANLIB}" \
54141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54142 install-info) \
54143 || exit 1
54144
54145 @endif target-libada
54146
54147 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54148 maybe-install-pdf-target-libada:
54149 @if target-libada
54150 maybe-install-pdf-target-libada: install-pdf-target-libada
54151
54152 install-pdf-target-libada: \
54153 configure-target-libada \
54154 pdf-target-libada
54155 @: $(MAKE); $(unstage)
54156 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54157 r=`${PWD_COMMAND}`; export r; \
54158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54159 $(NORMAL_TARGET_EXPORTS) \
54160 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54161 for flag in $(EXTRA_TARGET_FLAGS); do \
54162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54163 done; \
54164 (cd $(TARGET_SUBDIR)/libada && \
54165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54167 "RANLIB=$${RANLIB}" \
54168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54169 install-pdf) \
54170 || exit 1
54171
54172 @endif target-libada
54173
54174 .PHONY: maybe-install-html-target-libada install-html-target-libada
54175 maybe-install-html-target-libada:
54176 @if target-libada
54177 maybe-install-html-target-libada: install-html-target-libada
54178
54179 install-html-target-libada: \
54180 configure-target-libada \
54181 html-target-libada
54182 @: $(MAKE); $(unstage)
54183 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54184 r=`${PWD_COMMAND}`; export r; \
54185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54186 $(NORMAL_TARGET_EXPORTS) \
54187 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54188 for flag in $(EXTRA_TARGET_FLAGS); do \
54189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54190 done; \
54191 (cd $(TARGET_SUBDIR)/libada && \
54192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54194 "RANLIB=$${RANLIB}" \
54195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54196 install-html) \
54197 || exit 1
54198
54199 @endif target-libada
54200
54201 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54202 maybe-installcheck-target-libada:
54203 @if target-libada
54204 maybe-installcheck-target-libada: installcheck-target-libada
54205
54206 installcheck-target-libada: \
54207 configure-target-libada
54208 @: $(MAKE); $(unstage)
54209 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54210 r=`${PWD_COMMAND}`; export r; \
54211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54212 $(NORMAL_TARGET_EXPORTS) \
54213 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54214 for flag in $(EXTRA_TARGET_FLAGS); do \
54215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54216 done; \
54217 (cd $(TARGET_SUBDIR)/libada && \
54218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54220 "RANLIB=$${RANLIB}" \
54221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54222 installcheck) \
54223 || exit 1
54224
54225 @endif target-libada
54226
54227 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54228 maybe-mostlyclean-target-libada:
54229 @if target-libada
54230 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54231
54232 mostlyclean-target-libada:
54233 @: $(MAKE); $(unstage)
54234 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54235 r=`${PWD_COMMAND}`; export r; \
54236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54237 $(NORMAL_TARGET_EXPORTS) \
54238 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54239 for flag in $(EXTRA_TARGET_FLAGS); do \
54240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54241 done; \
54242 (cd $(TARGET_SUBDIR)/libada && \
54243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54245 "RANLIB=$${RANLIB}" \
54246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54247 mostlyclean) \
54248 || exit 1
54249
54250 @endif target-libada
54251
54252 .PHONY: maybe-clean-target-libada clean-target-libada
54253 maybe-clean-target-libada:
54254 @if target-libada
54255 maybe-clean-target-libada: clean-target-libada
54256
54257 clean-target-libada:
54258 @: $(MAKE); $(unstage)
54259 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54260 r=`${PWD_COMMAND}`; export r; \
54261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54262 $(NORMAL_TARGET_EXPORTS) \
54263 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54264 for flag in $(EXTRA_TARGET_FLAGS); do \
54265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54266 done; \
54267 (cd $(TARGET_SUBDIR)/libada && \
54268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54270 "RANLIB=$${RANLIB}" \
54271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54272 clean) \
54273 || exit 1
54274
54275 @endif target-libada
54276
54277 .PHONY: maybe-distclean-target-libada distclean-target-libada
54278 maybe-distclean-target-libada:
54279 @if target-libada
54280 maybe-distclean-target-libada: distclean-target-libada
54281
54282 distclean-target-libada:
54283 @: $(MAKE); $(unstage)
54284 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54285 r=`${PWD_COMMAND}`; export r; \
54286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54287 $(NORMAL_TARGET_EXPORTS) \
54288 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54289 for flag in $(EXTRA_TARGET_FLAGS); do \
54290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54291 done; \
54292 (cd $(TARGET_SUBDIR)/libada && \
54293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54295 "RANLIB=$${RANLIB}" \
54296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54297 distclean) \
54298 || exit 1
54299
54300 @endif target-libada
54301
54302 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54303 maybe-maintainer-clean-target-libada:
54304 @if target-libada
54305 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54306
54307 maintainer-clean-target-libada:
54308 @: $(MAKE); $(unstage)
54309 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54310 r=`${PWD_COMMAND}`; export r; \
54311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54312 $(NORMAL_TARGET_EXPORTS) \
54313 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54314 for flag in $(EXTRA_TARGET_FLAGS); do \
54315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54316 done; \
54317 (cd $(TARGET_SUBDIR)/libada && \
54318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54320 "RANLIB=$${RANLIB}" \
54321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54322 maintainer-clean) \
54323 || exit 1
54324
54325 @endif target-libada
54326
54327
54328
54329
54330
54331 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54332 maybe-configure-target-libgomp:
54333 @if gcc-bootstrap
54334 configure-target-libgomp: stage_current
54335 @endif gcc-bootstrap
54336 @if target-libgomp
54337 maybe-configure-target-libgomp: configure-target-libgomp
54338 configure-target-libgomp:
54339 @r=`${PWD_COMMAND}`; export r; \
54340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54341 echo "Checking multilib configuration for libgomp..."; \
54342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54344 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54345 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54346 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54347 else \
54348 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54349 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54350 fi; \
54351 else \
54352 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54353 fi; \
54354 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54356 $(NORMAL_TARGET_EXPORTS) \
54357 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54358 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54359 case $(srcdir) in \
54360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54361 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54363 esac; \
54364 module_srcdir=libgomp; \
54365 rm -f no-such-file || : ; \
54366 CONFIG_SITE=no-such-file $(SHELL) \
54367 $$s/$$module_srcdir/configure \
54368 --srcdir=$${topdir}/$$module_srcdir \
54369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54370 --target=${target_alias} \
54371 || exit 1
54372 @endif target-libgomp
54373
54374
54375
54376 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54377 maybe-configure-stage1-target-libgomp:
54378 @if target-libgomp-bootstrap
54379 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54380 configure-stage1-target-libgomp:
54381 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54382 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54383 @r=`${PWD_COMMAND}`; export r; \
54384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54385 TFLAGS="$(STAGE1_TFLAGS)"; \
54386 echo "Checking multilib configuration for libgomp..."; \
54387 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54388 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54389 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54390 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54391 else \
54392 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54393 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54394 fi; \
54395 else \
54396 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54397 fi; \
54398 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54399 $(NORMAL_TARGET_EXPORTS) \
54400 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54401 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54402 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54403 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54405 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54406 case $(srcdir) in \
54407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54408 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54410 esac; \
54411 module_srcdir=libgomp; \
54412 $(SHELL) $$s/$$module_srcdir/configure \
54413 --srcdir=$${topdir}/$$module_srcdir \
54414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54415 --target=${target_alias} \
54416 \
54417 $(STAGE1_CONFIGURE_FLAGS)
54418 @endif target-libgomp-bootstrap
54419
54420 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54421 maybe-configure-stage2-target-libgomp:
54422 @if target-libgomp-bootstrap
54423 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54424 configure-stage2-target-libgomp:
54425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54426 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54427 @r=`${PWD_COMMAND}`; export r; \
54428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54429 TFLAGS="$(STAGE2_TFLAGS)"; \
54430 echo "Checking multilib configuration for libgomp..."; \
54431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54432 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54433 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54434 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54435 else \
54436 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54437 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54438 fi; \
54439 else \
54440 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54441 fi; \
54442 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54443 $(NORMAL_TARGET_EXPORTS) \
54444 \
54445 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54448 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54450 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54451 case $(srcdir) in \
54452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54453 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54455 esac; \
54456 module_srcdir=libgomp; \
54457 $(SHELL) $$s/$$module_srcdir/configure \
54458 --srcdir=$${topdir}/$$module_srcdir \
54459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54460 --target=${target_alias} \
54461 --with-build-libsubdir=$(HOST_SUBDIR) \
54462 $(STAGE2_CONFIGURE_FLAGS)
54463 @endif target-libgomp-bootstrap
54464
54465 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54466 maybe-configure-stage3-target-libgomp:
54467 @if target-libgomp-bootstrap
54468 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54469 configure-stage3-target-libgomp:
54470 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54471 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54472 @r=`${PWD_COMMAND}`; export r; \
54473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54474 TFLAGS="$(STAGE3_TFLAGS)"; \
54475 echo "Checking multilib configuration for libgomp..."; \
54476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54477 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54478 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54479 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54480 else \
54481 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54482 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54483 fi; \
54484 else \
54485 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54486 fi; \
54487 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54488 $(NORMAL_TARGET_EXPORTS) \
54489 \
54490 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54493 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54494 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54495 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54496 case $(srcdir) in \
54497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54498 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54500 esac; \
54501 module_srcdir=libgomp; \
54502 $(SHELL) $$s/$$module_srcdir/configure \
54503 --srcdir=$${topdir}/$$module_srcdir \
54504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54505 --target=${target_alias} \
54506 --with-build-libsubdir=$(HOST_SUBDIR) \
54507 $(STAGE3_CONFIGURE_FLAGS)
54508 @endif target-libgomp-bootstrap
54509
54510 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54511 maybe-configure-stage4-target-libgomp:
54512 @if target-libgomp-bootstrap
54513 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54514 configure-stage4-target-libgomp:
54515 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54516 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54517 @r=`${PWD_COMMAND}`; export r; \
54518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519 TFLAGS="$(STAGE4_TFLAGS)"; \
54520 echo "Checking multilib configuration for libgomp..."; \
54521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54522 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54523 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54524 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54525 else \
54526 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54527 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54528 fi; \
54529 else \
54530 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54531 fi; \
54532 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54533 $(NORMAL_TARGET_EXPORTS) \
54534 \
54535 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54538 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54540 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54541 case $(srcdir) in \
54542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54543 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54545 esac; \
54546 module_srcdir=libgomp; \
54547 $(SHELL) $$s/$$module_srcdir/configure \
54548 --srcdir=$${topdir}/$$module_srcdir \
54549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54550 --target=${target_alias} \
54551 --with-build-libsubdir=$(HOST_SUBDIR) \
54552 $(STAGE4_CONFIGURE_FLAGS)
54553 @endif target-libgomp-bootstrap
54554
54555 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54556 maybe-configure-stageprofile-target-libgomp:
54557 @if target-libgomp-bootstrap
54558 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54559 configure-stageprofile-target-libgomp:
54560 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54561 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54562 @r=`${PWD_COMMAND}`; export r; \
54563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54564 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54565 echo "Checking multilib configuration for libgomp..."; \
54566 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54567 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54568 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54569 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54570 else \
54571 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54572 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54573 fi; \
54574 else \
54575 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54576 fi; \
54577 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54578 $(NORMAL_TARGET_EXPORTS) \
54579 \
54580 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54581 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54582 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54583 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54585 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54586 case $(srcdir) in \
54587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54588 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54590 esac; \
54591 module_srcdir=libgomp; \
54592 $(SHELL) $$s/$$module_srcdir/configure \
54593 --srcdir=$${topdir}/$$module_srcdir \
54594 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54595 --target=${target_alias} \
54596 --with-build-libsubdir=$(HOST_SUBDIR) \
54597 $(STAGEprofile_CONFIGURE_FLAGS)
54598 @endif target-libgomp-bootstrap
54599
54600 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54601 maybe-configure-stagetrain-target-libgomp:
54602 @if target-libgomp-bootstrap
54603 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54604 configure-stagetrain-target-libgomp:
54605 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54606 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54607 @r=`${PWD_COMMAND}`; export r; \
54608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54609 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54610 echo "Checking multilib configuration for libgomp..."; \
54611 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54612 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54613 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54614 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54615 else \
54616 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54617 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54618 fi; \
54619 else \
54620 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54621 fi; \
54622 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54623 $(NORMAL_TARGET_EXPORTS) \
54624 \
54625 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54628 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54629 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54630 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54631 case $(srcdir) in \
54632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54633 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54635 esac; \
54636 module_srcdir=libgomp; \
54637 $(SHELL) $$s/$$module_srcdir/configure \
54638 --srcdir=$${topdir}/$$module_srcdir \
54639 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54640 --target=${target_alias} \
54641 --with-build-libsubdir=$(HOST_SUBDIR) \
54642 $(STAGEtrain_CONFIGURE_FLAGS)
54643 @endif target-libgomp-bootstrap
54644
54645 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54646 maybe-configure-stagefeedback-target-libgomp:
54647 @if target-libgomp-bootstrap
54648 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54649 configure-stagefeedback-target-libgomp:
54650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54651 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54652 @r=`${PWD_COMMAND}`; export r; \
54653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54654 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54655 echo "Checking multilib configuration for libgomp..."; \
54656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54657 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54658 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54659 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54660 else \
54661 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54662 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54663 fi; \
54664 else \
54665 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54666 fi; \
54667 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54668 $(NORMAL_TARGET_EXPORTS) \
54669 \
54670 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54673 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54675 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54676 case $(srcdir) in \
54677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54678 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54680 esac; \
54681 module_srcdir=libgomp; \
54682 $(SHELL) $$s/$$module_srcdir/configure \
54683 --srcdir=$${topdir}/$$module_srcdir \
54684 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54685 --target=${target_alias} \
54686 --with-build-libsubdir=$(HOST_SUBDIR) \
54687 $(STAGEfeedback_CONFIGURE_FLAGS)
54688 @endif target-libgomp-bootstrap
54689
54690 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54691 maybe-configure-stageautoprofile-target-libgomp:
54692 @if target-libgomp-bootstrap
54693 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54694 configure-stageautoprofile-target-libgomp:
54695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54696 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54697 @r=`${PWD_COMMAND}`; export r; \
54698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54699 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54700 echo "Checking multilib configuration for libgomp..."; \
54701 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54702 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54703 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54704 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54705 else \
54706 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54707 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54708 fi; \
54709 else \
54710 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54711 fi; \
54712 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54713 $(NORMAL_TARGET_EXPORTS) \
54714 \
54715 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54718 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54719 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54720 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54721 case $(srcdir) in \
54722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54723 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54725 esac; \
54726 module_srcdir=libgomp; \
54727 $(SHELL) $$s/$$module_srcdir/configure \
54728 --srcdir=$${topdir}/$$module_srcdir \
54729 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54730 --target=${target_alias} \
54731 --with-build-libsubdir=$(HOST_SUBDIR) \
54732 $(STAGEautoprofile_CONFIGURE_FLAGS)
54733 @endif target-libgomp-bootstrap
54734
54735 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54736 maybe-configure-stageautofeedback-target-libgomp:
54737 @if target-libgomp-bootstrap
54738 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54739 configure-stageautofeedback-target-libgomp:
54740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54741 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54742 @r=`${PWD_COMMAND}`; export r; \
54743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54744 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54745 echo "Checking multilib configuration for libgomp..."; \
54746 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54747 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54748 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54749 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54750 else \
54751 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54752 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54753 fi; \
54754 else \
54755 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54756 fi; \
54757 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54758 $(NORMAL_TARGET_EXPORTS) \
54759 \
54760 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54763 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54765 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54766 case $(srcdir) in \
54767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54768 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54770 esac; \
54771 module_srcdir=libgomp; \
54772 $(SHELL) $$s/$$module_srcdir/configure \
54773 --srcdir=$${topdir}/$$module_srcdir \
54774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54775 --target=${target_alias} \
54776 --with-build-libsubdir=$(HOST_SUBDIR) \
54777 $(STAGEautofeedback_CONFIGURE_FLAGS)
54778 @endif target-libgomp-bootstrap
54779
54780
54781
54782
54783
54784 .PHONY: all-target-libgomp maybe-all-target-libgomp
54785 maybe-all-target-libgomp:
54786 @if gcc-bootstrap
54787 all-target-libgomp: stage_current
54788 @endif gcc-bootstrap
54789 @if target-libgomp
54790 TARGET-target-libgomp=all
54791 maybe-all-target-libgomp: all-target-libgomp
54792 all-target-libgomp: configure-target-libgomp
54793 @r=`${PWD_COMMAND}`; export r; \
54794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54795 $(NORMAL_TARGET_EXPORTS) \
54796 (cd $(TARGET_SUBDIR)/libgomp && \
54797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54798 $(TARGET-target-libgomp))
54799 @endif target-libgomp
54800
54801
54802
54803 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54804 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54805 maybe-all-stage1-target-libgomp:
54806 maybe-clean-stage1-target-libgomp:
54807 @if target-libgomp-bootstrap
54808 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54809 all-stage1: all-stage1-target-libgomp
54810 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54811 all-stage1-target-libgomp: configure-stage1-target-libgomp
54812 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54813 @r=`${PWD_COMMAND}`; export r; \
54814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54815 TFLAGS="$(STAGE1_TFLAGS)"; \
54816 $(NORMAL_TARGET_EXPORTS) \
54817 cd $(TARGET_SUBDIR)/libgomp && \
54818 \
54819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54820 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54826 $(EXTRA_TARGET_FLAGS) \
54827 \
54828 TFLAGS="$(STAGE1_TFLAGS)" \
54829 $(TARGET-stage1-target-libgomp)
54830
54831 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54832 clean-stage1: clean-stage1-target-libgomp
54833 clean-stage1-target-libgomp:
54834 @if [ $(current_stage) = stage1 ]; then \
54835 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54836 else \
54837 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54838 $(MAKE) stage1-start; \
54839 fi; \
54840 cd $(TARGET_SUBDIR)/libgomp && \
54841 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54842 clean
54843 @endif target-libgomp-bootstrap
54844
54845
54846 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54847 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54848 maybe-all-stage2-target-libgomp:
54849 maybe-clean-stage2-target-libgomp:
54850 @if target-libgomp-bootstrap
54851 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54852 all-stage2: all-stage2-target-libgomp
54853 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54854 all-stage2-target-libgomp: configure-stage2-target-libgomp
54855 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54856 @r=`${PWD_COMMAND}`; export r; \
54857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54858 TFLAGS="$(STAGE2_TFLAGS)"; \
54859 $(NORMAL_TARGET_EXPORTS) \
54860 \
54861 cd $(TARGET_SUBDIR)/libgomp && \
54862 \
54863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54864 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54865 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54866 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54870 $(EXTRA_TARGET_FLAGS) \
54871 TFLAGS="$(STAGE2_TFLAGS)" \
54872 $(TARGET-stage2-target-libgomp)
54873
54874 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54875 clean-stage2: clean-stage2-target-libgomp
54876 clean-stage2-target-libgomp:
54877 @if [ $(current_stage) = stage2 ]; then \
54878 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54879 else \
54880 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54881 $(MAKE) stage2-start; \
54882 fi; \
54883 cd $(TARGET_SUBDIR)/libgomp && \
54884 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54885 @endif target-libgomp-bootstrap
54886
54887
54888 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54889 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54890 maybe-all-stage3-target-libgomp:
54891 maybe-clean-stage3-target-libgomp:
54892 @if target-libgomp-bootstrap
54893 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54894 all-stage3: all-stage3-target-libgomp
54895 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54896 all-stage3-target-libgomp: configure-stage3-target-libgomp
54897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54898 @r=`${PWD_COMMAND}`; export r; \
54899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54900 TFLAGS="$(STAGE3_TFLAGS)"; \
54901 $(NORMAL_TARGET_EXPORTS) \
54902 \
54903 cd $(TARGET_SUBDIR)/libgomp && \
54904 \
54905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54906 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54907 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54908 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54912 $(EXTRA_TARGET_FLAGS) \
54913 TFLAGS="$(STAGE3_TFLAGS)" \
54914 $(TARGET-stage3-target-libgomp)
54915
54916 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54917 clean-stage3: clean-stage3-target-libgomp
54918 clean-stage3-target-libgomp:
54919 @if [ $(current_stage) = stage3 ]; then \
54920 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54921 else \
54922 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54923 $(MAKE) stage3-start; \
54924 fi; \
54925 cd $(TARGET_SUBDIR)/libgomp && \
54926 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54927 @endif target-libgomp-bootstrap
54928
54929
54930 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54931 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54932 maybe-all-stage4-target-libgomp:
54933 maybe-clean-stage4-target-libgomp:
54934 @if target-libgomp-bootstrap
54935 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54936 all-stage4: all-stage4-target-libgomp
54937 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54938 all-stage4-target-libgomp: configure-stage4-target-libgomp
54939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54940 @r=`${PWD_COMMAND}`; export r; \
54941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54942 TFLAGS="$(STAGE4_TFLAGS)"; \
54943 $(NORMAL_TARGET_EXPORTS) \
54944 \
54945 cd $(TARGET_SUBDIR)/libgomp && \
54946 \
54947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54948 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54951 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54952 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54953 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54954 $(EXTRA_TARGET_FLAGS) \
54955 TFLAGS="$(STAGE4_TFLAGS)" \
54956 $(TARGET-stage4-target-libgomp)
54957
54958 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54959 clean-stage4: clean-stage4-target-libgomp
54960 clean-stage4-target-libgomp:
54961 @if [ $(current_stage) = stage4 ]; then \
54962 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54963 else \
54964 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54965 $(MAKE) stage4-start; \
54966 fi; \
54967 cd $(TARGET_SUBDIR)/libgomp && \
54968 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54969 @endif target-libgomp-bootstrap
54970
54971
54972 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54973 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54974 maybe-all-stageprofile-target-libgomp:
54975 maybe-clean-stageprofile-target-libgomp:
54976 @if target-libgomp-bootstrap
54977 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54978 all-stageprofile: all-stageprofile-target-libgomp
54979 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54980 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54981 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54982 @r=`${PWD_COMMAND}`; export r; \
54983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54984 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54985 $(NORMAL_TARGET_EXPORTS) \
54986 \
54987 cd $(TARGET_SUBDIR)/libgomp && \
54988 \
54989 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54990 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54991 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54992 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54996 $(EXTRA_TARGET_FLAGS) \
54997 TFLAGS="$(STAGEprofile_TFLAGS)" \
54998 $(TARGET-stageprofile-target-libgomp)
54999
55000 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55001 clean-stageprofile: clean-stageprofile-target-libgomp
55002 clean-stageprofile-target-libgomp:
55003 @if [ $(current_stage) = stageprofile ]; then \
55004 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55005 else \
55006 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55007 $(MAKE) stageprofile-start; \
55008 fi; \
55009 cd $(TARGET_SUBDIR)/libgomp && \
55010 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55011 @endif target-libgomp-bootstrap
55012
55013
55014 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55015 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55016 maybe-all-stagetrain-target-libgomp:
55017 maybe-clean-stagetrain-target-libgomp:
55018 @if target-libgomp-bootstrap
55019 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55020 all-stagetrain: all-stagetrain-target-libgomp
55021 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55022 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55024 @r=`${PWD_COMMAND}`; export r; \
55025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55026 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55027 $(NORMAL_TARGET_EXPORTS) \
55028 \
55029 cd $(TARGET_SUBDIR)/libgomp && \
55030 \
55031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55032 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55033 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55034 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55038 $(EXTRA_TARGET_FLAGS) \
55039 TFLAGS="$(STAGEtrain_TFLAGS)" \
55040 $(TARGET-stagetrain-target-libgomp)
55041
55042 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55043 clean-stagetrain: clean-stagetrain-target-libgomp
55044 clean-stagetrain-target-libgomp:
55045 @if [ $(current_stage) = stagetrain ]; then \
55046 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55047 else \
55048 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55049 $(MAKE) stagetrain-start; \
55050 fi; \
55051 cd $(TARGET_SUBDIR)/libgomp && \
55052 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55053 @endif target-libgomp-bootstrap
55054
55055
55056 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55057 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55058 maybe-all-stagefeedback-target-libgomp:
55059 maybe-clean-stagefeedback-target-libgomp:
55060 @if target-libgomp-bootstrap
55061 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55062 all-stagefeedback: all-stagefeedback-target-libgomp
55063 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55064 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55065 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55066 @r=`${PWD_COMMAND}`; export r; \
55067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55068 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55069 $(NORMAL_TARGET_EXPORTS) \
55070 \
55071 cd $(TARGET_SUBDIR)/libgomp && \
55072 \
55073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55074 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55080 $(EXTRA_TARGET_FLAGS) \
55081 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55082 $(TARGET-stagefeedback-target-libgomp)
55083
55084 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55085 clean-stagefeedback: clean-stagefeedback-target-libgomp
55086 clean-stagefeedback-target-libgomp:
55087 @if [ $(current_stage) = stagefeedback ]; then \
55088 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55089 else \
55090 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55091 $(MAKE) stagefeedback-start; \
55092 fi; \
55093 cd $(TARGET_SUBDIR)/libgomp && \
55094 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55095 @endif target-libgomp-bootstrap
55096
55097
55098 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55099 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55100 maybe-all-stageautoprofile-target-libgomp:
55101 maybe-clean-stageautoprofile-target-libgomp:
55102 @if target-libgomp-bootstrap
55103 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55104 all-stageautoprofile: all-stageautoprofile-target-libgomp
55105 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55106 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55107 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55108 @r=`${PWD_COMMAND}`; export r; \
55109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55110 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55111 $(NORMAL_TARGET_EXPORTS) \
55112 \
55113 cd $(TARGET_SUBDIR)/libgomp && \
55114 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55116 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55122 $(EXTRA_TARGET_FLAGS) \
55123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55124 $(TARGET-stageautoprofile-target-libgomp)
55125
55126 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55127 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55128 clean-stageautoprofile-target-libgomp:
55129 @if [ $(current_stage) = stageautoprofile ]; then \
55130 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55131 else \
55132 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55133 $(MAKE) stageautoprofile-start; \
55134 fi; \
55135 cd $(TARGET_SUBDIR)/libgomp && \
55136 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55137 @endif target-libgomp-bootstrap
55138
55139
55140 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55141 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55142 maybe-all-stageautofeedback-target-libgomp:
55143 maybe-clean-stageautofeedback-target-libgomp:
55144 @if target-libgomp-bootstrap
55145 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55146 all-stageautofeedback: all-stageautofeedback-target-libgomp
55147 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55148 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55150 @r=`${PWD_COMMAND}`; export r; \
55151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55153 $(NORMAL_TARGET_EXPORTS) \
55154 \
55155 cd $(TARGET_SUBDIR)/libgomp && \
55156 \
55157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55158 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55159 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55160 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55161 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55162 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55163 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55164 $(EXTRA_TARGET_FLAGS) \
55165 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55166 $(TARGET-stageautofeedback-target-libgomp)
55167
55168 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55169 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55170 clean-stageautofeedback-target-libgomp:
55171 @if [ $(current_stage) = stageautofeedback ]; then \
55172 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55173 else \
55174 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55175 $(MAKE) stageautofeedback-start; \
55176 fi; \
55177 cd $(TARGET_SUBDIR)/libgomp && \
55178 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55179 @endif target-libgomp-bootstrap
55180
55181
55182
55183
55184
55185
55186 .PHONY: check-target-libgomp maybe-check-target-libgomp
55187 maybe-check-target-libgomp:
55188 @if target-libgomp
55189 maybe-check-target-libgomp: check-target-libgomp
55190
55191 check-target-libgomp:
55192 @: $(MAKE); $(unstage)
55193 @r=`${PWD_COMMAND}`; export r; \
55194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55195 $(NORMAL_TARGET_EXPORTS) \
55196 (cd $(TARGET_SUBDIR)/libgomp && \
55197 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55198
55199 @endif target-libgomp
55200
55201 .PHONY: install-target-libgomp maybe-install-target-libgomp
55202 maybe-install-target-libgomp:
55203 @if target-libgomp
55204 maybe-install-target-libgomp: install-target-libgomp
55205
55206 install-target-libgomp: installdirs
55207 @: $(MAKE); $(unstage)
55208 @r=`${PWD_COMMAND}`; export r; \
55209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55210 $(NORMAL_TARGET_EXPORTS) \
55211 (cd $(TARGET_SUBDIR)/libgomp && \
55212 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55213
55214 @endif target-libgomp
55215
55216 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55217 maybe-install-strip-target-libgomp:
55218 @if target-libgomp
55219 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55220
55221 install-strip-target-libgomp: installdirs
55222 @: $(MAKE); $(unstage)
55223 @r=`${PWD_COMMAND}`; export r; \
55224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55225 $(NORMAL_TARGET_EXPORTS) \
55226 (cd $(TARGET_SUBDIR)/libgomp && \
55227 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55228
55229 @endif target-libgomp
55230
55231 # Other targets (info, dvi, pdf, etc.)
55232
55233 .PHONY: maybe-info-target-libgomp info-target-libgomp
55234 maybe-info-target-libgomp:
55235 @if target-libgomp
55236 maybe-info-target-libgomp: info-target-libgomp
55237
55238 info-target-libgomp: \
55239 configure-target-libgomp
55240 @: $(MAKE); $(unstage)
55241 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55242 r=`${PWD_COMMAND}`; export r; \
55243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55244 $(NORMAL_TARGET_EXPORTS) \
55245 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55246 for flag in $(EXTRA_TARGET_FLAGS); do \
55247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55248 done; \
55249 (cd $(TARGET_SUBDIR)/libgomp && \
55250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55252 "RANLIB=$${RANLIB}" \
55253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55254 info) \
55255 || exit 1
55256
55257 @endif target-libgomp
55258
55259 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55260 maybe-dvi-target-libgomp:
55261 @if target-libgomp
55262 maybe-dvi-target-libgomp: dvi-target-libgomp
55263
55264 dvi-target-libgomp: \
55265 configure-target-libgomp
55266 @: $(MAKE); $(unstage)
55267 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55268 r=`${PWD_COMMAND}`; export r; \
55269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55270 $(NORMAL_TARGET_EXPORTS) \
55271 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55272 for flag in $(EXTRA_TARGET_FLAGS); do \
55273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55274 done; \
55275 (cd $(TARGET_SUBDIR)/libgomp && \
55276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55278 "RANLIB=$${RANLIB}" \
55279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55280 dvi) \
55281 || exit 1
55282
55283 @endif target-libgomp
55284
55285 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55286 maybe-pdf-target-libgomp:
55287 @if target-libgomp
55288 maybe-pdf-target-libgomp: pdf-target-libgomp
55289
55290 pdf-target-libgomp: \
55291 configure-target-libgomp
55292 @: $(MAKE); $(unstage)
55293 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55294 r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 $(NORMAL_TARGET_EXPORTS) \
55297 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55298 for flag in $(EXTRA_TARGET_FLAGS); do \
55299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55300 done; \
55301 (cd $(TARGET_SUBDIR)/libgomp && \
55302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55304 "RANLIB=$${RANLIB}" \
55305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55306 pdf) \
55307 || exit 1
55308
55309 @endif target-libgomp
55310
55311 .PHONY: maybe-html-target-libgomp html-target-libgomp
55312 maybe-html-target-libgomp:
55313 @if target-libgomp
55314 maybe-html-target-libgomp: html-target-libgomp
55315
55316 html-target-libgomp: \
55317 configure-target-libgomp
55318 @: $(MAKE); $(unstage)
55319 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55320 r=`${PWD_COMMAND}`; export r; \
55321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55322 $(NORMAL_TARGET_EXPORTS) \
55323 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55324 for flag in $(EXTRA_TARGET_FLAGS); do \
55325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55326 done; \
55327 (cd $(TARGET_SUBDIR)/libgomp && \
55328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55330 "RANLIB=$${RANLIB}" \
55331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55332 html) \
55333 || exit 1
55334
55335 @endif target-libgomp
55336
55337 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55338 maybe-TAGS-target-libgomp:
55339 @if target-libgomp
55340 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55341
55342 TAGS-target-libgomp: \
55343 configure-target-libgomp
55344 @: $(MAKE); $(unstage)
55345 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55346 r=`${PWD_COMMAND}`; export r; \
55347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55348 $(NORMAL_TARGET_EXPORTS) \
55349 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55350 for flag in $(EXTRA_TARGET_FLAGS); do \
55351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55352 done; \
55353 (cd $(TARGET_SUBDIR)/libgomp && \
55354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55356 "RANLIB=$${RANLIB}" \
55357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55358 TAGS) \
55359 || exit 1
55360
55361 @endif target-libgomp
55362
55363 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55364 maybe-install-info-target-libgomp:
55365 @if target-libgomp
55366 maybe-install-info-target-libgomp: install-info-target-libgomp
55367
55368 install-info-target-libgomp: \
55369 configure-target-libgomp \
55370 info-target-libgomp
55371 @: $(MAKE); $(unstage)
55372 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55373 r=`${PWD_COMMAND}`; export r; \
55374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55375 $(NORMAL_TARGET_EXPORTS) \
55376 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55377 for flag in $(EXTRA_TARGET_FLAGS); do \
55378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55379 done; \
55380 (cd $(TARGET_SUBDIR)/libgomp && \
55381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55383 "RANLIB=$${RANLIB}" \
55384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55385 install-info) \
55386 || exit 1
55387
55388 @endif target-libgomp
55389
55390 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55391 maybe-install-pdf-target-libgomp:
55392 @if target-libgomp
55393 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55394
55395 install-pdf-target-libgomp: \
55396 configure-target-libgomp \
55397 pdf-target-libgomp
55398 @: $(MAKE); $(unstage)
55399 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55400 r=`${PWD_COMMAND}`; export r; \
55401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55402 $(NORMAL_TARGET_EXPORTS) \
55403 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55404 for flag in $(EXTRA_TARGET_FLAGS); do \
55405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55406 done; \
55407 (cd $(TARGET_SUBDIR)/libgomp && \
55408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55410 "RANLIB=$${RANLIB}" \
55411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55412 install-pdf) \
55413 || exit 1
55414
55415 @endif target-libgomp
55416
55417 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55418 maybe-install-html-target-libgomp:
55419 @if target-libgomp
55420 maybe-install-html-target-libgomp: install-html-target-libgomp
55421
55422 install-html-target-libgomp: \
55423 configure-target-libgomp \
55424 html-target-libgomp
55425 @: $(MAKE); $(unstage)
55426 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55427 r=`${PWD_COMMAND}`; export r; \
55428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55429 $(NORMAL_TARGET_EXPORTS) \
55430 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55431 for flag in $(EXTRA_TARGET_FLAGS); do \
55432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55433 done; \
55434 (cd $(TARGET_SUBDIR)/libgomp && \
55435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55437 "RANLIB=$${RANLIB}" \
55438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55439 install-html) \
55440 || exit 1
55441
55442 @endif target-libgomp
55443
55444 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55445 maybe-installcheck-target-libgomp:
55446 @if target-libgomp
55447 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55448
55449 installcheck-target-libgomp: \
55450 configure-target-libgomp
55451 @: $(MAKE); $(unstage)
55452 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55453 r=`${PWD_COMMAND}`; export r; \
55454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55455 $(NORMAL_TARGET_EXPORTS) \
55456 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55457 for flag in $(EXTRA_TARGET_FLAGS); do \
55458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55459 done; \
55460 (cd $(TARGET_SUBDIR)/libgomp && \
55461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55463 "RANLIB=$${RANLIB}" \
55464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55465 installcheck) \
55466 || exit 1
55467
55468 @endif target-libgomp
55469
55470 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55471 maybe-mostlyclean-target-libgomp:
55472 @if target-libgomp
55473 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55474
55475 mostlyclean-target-libgomp:
55476 @: $(MAKE); $(unstage)
55477 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55478 r=`${PWD_COMMAND}`; export r; \
55479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55480 $(NORMAL_TARGET_EXPORTS) \
55481 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55482 for flag in $(EXTRA_TARGET_FLAGS); do \
55483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55484 done; \
55485 (cd $(TARGET_SUBDIR)/libgomp && \
55486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55488 "RANLIB=$${RANLIB}" \
55489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55490 mostlyclean) \
55491 || exit 1
55492
55493 @endif target-libgomp
55494
55495 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55496 maybe-clean-target-libgomp:
55497 @if target-libgomp
55498 maybe-clean-target-libgomp: clean-target-libgomp
55499
55500 clean-target-libgomp:
55501 @: $(MAKE); $(unstage)
55502 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55503 r=`${PWD_COMMAND}`; export r; \
55504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55505 $(NORMAL_TARGET_EXPORTS) \
55506 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55507 for flag in $(EXTRA_TARGET_FLAGS); do \
55508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55509 done; \
55510 (cd $(TARGET_SUBDIR)/libgomp && \
55511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55513 "RANLIB=$${RANLIB}" \
55514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55515 clean) \
55516 || exit 1
55517
55518 @endif target-libgomp
55519
55520 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55521 maybe-distclean-target-libgomp:
55522 @if target-libgomp
55523 maybe-distclean-target-libgomp: distclean-target-libgomp
55524
55525 distclean-target-libgomp:
55526 @: $(MAKE); $(unstage)
55527 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55528 r=`${PWD_COMMAND}`; export r; \
55529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55530 $(NORMAL_TARGET_EXPORTS) \
55531 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55532 for flag in $(EXTRA_TARGET_FLAGS); do \
55533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55534 done; \
55535 (cd $(TARGET_SUBDIR)/libgomp && \
55536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55538 "RANLIB=$${RANLIB}" \
55539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55540 distclean) \
55541 || exit 1
55542
55543 @endif target-libgomp
55544
55545 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55546 maybe-maintainer-clean-target-libgomp:
55547 @if target-libgomp
55548 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55549
55550 maintainer-clean-target-libgomp:
55551 @: $(MAKE); $(unstage)
55552 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55553 r=`${PWD_COMMAND}`; export r; \
55554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55555 $(NORMAL_TARGET_EXPORTS) \
55556 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55557 for flag in $(EXTRA_TARGET_FLAGS); do \
55558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55559 done; \
55560 (cd $(TARGET_SUBDIR)/libgomp && \
55561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55563 "RANLIB=$${RANLIB}" \
55564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55565 maintainer-clean) \
55566 || exit 1
55567
55568 @endif target-libgomp
55569
55570
55571
55572
55573
55574 .PHONY: configure-target-libitm maybe-configure-target-libitm
55575 maybe-configure-target-libitm:
55576 @if gcc-bootstrap
55577 configure-target-libitm: stage_current
55578 @endif gcc-bootstrap
55579 @if target-libitm
55580 maybe-configure-target-libitm: configure-target-libitm
55581 configure-target-libitm:
55582 @: $(MAKE); $(unstage)
55583 @r=`${PWD_COMMAND}`; export r; \
55584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55585 echo "Checking multilib configuration for libitm..."; \
55586 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55587 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55588 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55589 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55590 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55591 else \
55592 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55593 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55594 fi; \
55595 else \
55596 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55597 fi; \
55598 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55600 $(NORMAL_TARGET_EXPORTS) \
55601 echo Configuring in $(TARGET_SUBDIR)/libitm; \
55602 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55603 case $(srcdir) in \
55604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55605 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55607 esac; \
55608 module_srcdir=libitm; \
55609 rm -f no-such-file || : ; \
55610 CONFIG_SITE=no-such-file $(SHELL) \
55611 $$s/$$module_srcdir/configure \
55612 --srcdir=$${topdir}/$$module_srcdir \
55613 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55614 --target=${target_alias} \
55615 || exit 1
55616 @endif target-libitm
55617
55618
55619
55620
55621
55622 .PHONY: all-target-libitm maybe-all-target-libitm
55623 maybe-all-target-libitm:
55624 @if gcc-bootstrap
55625 all-target-libitm: stage_current
55626 @endif gcc-bootstrap
55627 @if target-libitm
55628 TARGET-target-libitm=all
55629 maybe-all-target-libitm: all-target-libitm
55630 all-target-libitm: configure-target-libitm
55631 @: $(MAKE); $(unstage)
55632 @r=`${PWD_COMMAND}`; export r; \
55633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55634 $(NORMAL_TARGET_EXPORTS) \
55635 (cd $(TARGET_SUBDIR)/libitm && \
55636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55637 $(TARGET-target-libitm))
55638 @endif target-libitm
55639
55640
55641
55642
55643
55644 .PHONY: check-target-libitm maybe-check-target-libitm
55645 maybe-check-target-libitm:
55646 @if target-libitm
55647 maybe-check-target-libitm: check-target-libitm
55648
55649 check-target-libitm:
55650 @: $(MAKE); $(unstage)
55651 @r=`${PWD_COMMAND}`; export r; \
55652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55653 $(NORMAL_TARGET_EXPORTS) \
55654 (cd $(TARGET_SUBDIR)/libitm && \
55655 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55656
55657 @endif target-libitm
55658
55659 .PHONY: install-target-libitm maybe-install-target-libitm
55660 maybe-install-target-libitm:
55661 @if target-libitm
55662 maybe-install-target-libitm: install-target-libitm
55663
55664 install-target-libitm: installdirs
55665 @: $(MAKE); $(unstage)
55666 @r=`${PWD_COMMAND}`; export r; \
55667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55668 $(NORMAL_TARGET_EXPORTS) \
55669 (cd $(TARGET_SUBDIR)/libitm && \
55670 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55671
55672 @endif target-libitm
55673
55674 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55675 maybe-install-strip-target-libitm:
55676 @if target-libitm
55677 maybe-install-strip-target-libitm: install-strip-target-libitm
55678
55679 install-strip-target-libitm: installdirs
55680 @: $(MAKE); $(unstage)
55681 @r=`${PWD_COMMAND}`; export r; \
55682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55683 $(NORMAL_TARGET_EXPORTS) \
55684 (cd $(TARGET_SUBDIR)/libitm && \
55685 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55686
55687 @endif target-libitm
55688
55689 # Other targets (info, dvi, pdf, etc.)
55690
55691 .PHONY: maybe-info-target-libitm info-target-libitm
55692 maybe-info-target-libitm:
55693 @if target-libitm
55694 maybe-info-target-libitm: info-target-libitm
55695
55696 info-target-libitm: \
55697 configure-target-libitm
55698 @: $(MAKE); $(unstage)
55699 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55700 r=`${PWD_COMMAND}`; export r; \
55701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55702 $(NORMAL_TARGET_EXPORTS) \
55703 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55704 for flag in $(EXTRA_TARGET_FLAGS); do \
55705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55706 done; \
55707 (cd $(TARGET_SUBDIR)/libitm && \
55708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55710 "RANLIB=$${RANLIB}" \
55711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55712 info) \
55713 || exit 1
55714
55715 @endif target-libitm
55716
55717 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55718 maybe-dvi-target-libitm:
55719 @if target-libitm
55720 maybe-dvi-target-libitm: dvi-target-libitm
55721
55722 dvi-target-libitm: \
55723 configure-target-libitm
55724 @: $(MAKE); $(unstage)
55725 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55726 r=`${PWD_COMMAND}`; export r; \
55727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55728 $(NORMAL_TARGET_EXPORTS) \
55729 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55730 for flag in $(EXTRA_TARGET_FLAGS); do \
55731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55732 done; \
55733 (cd $(TARGET_SUBDIR)/libitm && \
55734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55736 "RANLIB=$${RANLIB}" \
55737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55738 dvi) \
55739 || exit 1
55740
55741 @endif target-libitm
55742
55743 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55744 maybe-pdf-target-libitm:
55745 @if target-libitm
55746 maybe-pdf-target-libitm: pdf-target-libitm
55747
55748 pdf-target-libitm: \
55749 configure-target-libitm
55750 @: $(MAKE); $(unstage)
55751 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55752 r=`${PWD_COMMAND}`; export r; \
55753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55754 $(NORMAL_TARGET_EXPORTS) \
55755 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55756 for flag in $(EXTRA_TARGET_FLAGS); do \
55757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55758 done; \
55759 (cd $(TARGET_SUBDIR)/libitm && \
55760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55762 "RANLIB=$${RANLIB}" \
55763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55764 pdf) \
55765 || exit 1
55766
55767 @endif target-libitm
55768
55769 .PHONY: maybe-html-target-libitm html-target-libitm
55770 maybe-html-target-libitm:
55771 @if target-libitm
55772 maybe-html-target-libitm: html-target-libitm
55773
55774 html-target-libitm: \
55775 configure-target-libitm
55776 @: $(MAKE); $(unstage)
55777 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55778 r=`${PWD_COMMAND}`; export r; \
55779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55780 $(NORMAL_TARGET_EXPORTS) \
55781 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55782 for flag in $(EXTRA_TARGET_FLAGS); do \
55783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55784 done; \
55785 (cd $(TARGET_SUBDIR)/libitm && \
55786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55788 "RANLIB=$${RANLIB}" \
55789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55790 html) \
55791 || exit 1
55792
55793 @endif target-libitm
55794
55795 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55796 maybe-TAGS-target-libitm:
55797 @if target-libitm
55798 maybe-TAGS-target-libitm: TAGS-target-libitm
55799
55800 TAGS-target-libitm: \
55801 configure-target-libitm
55802 @: $(MAKE); $(unstage)
55803 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55804 r=`${PWD_COMMAND}`; export r; \
55805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55806 $(NORMAL_TARGET_EXPORTS) \
55807 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55808 for flag in $(EXTRA_TARGET_FLAGS); do \
55809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55810 done; \
55811 (cd $(TARGET_SUBDIR)/libitm && \
55812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55814 "RANLIB=$${RANLIB}" \
55815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55816 TAGS) \
55817 || exit 1
55818
55819 @endif target-libitm
55820
55821 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55822 maybe-install-info-target-libitm:
55823 @if target-libitm
55824 maybe-install-info-target-libitm: install-info-target-libitm
55825
55826 install-info-target-libitm: \
55827 configure-target-libitm \
55828 info-target-libitm
55829 @: $(MAKE); $(unstage)
55830 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55831 r=`${PWD_COMMAND}`; export r; \
55832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55833 $(NORMAL_TARGET_EXPORTS) \
55834 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55835 for flag in $(EXTRA_TARGET_FLAGS); do \
55836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55837 done; \
55838 (cd $(TARGET_SUBDIR)/libitm && \
55839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55841 "RANLIB=$${RANLIB}" \
55842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55843 install-info) \
55844 || exit 1
55845
55846 @endif target-libitm
55847
55848 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55849 maybe-install-pdf-target-libitm:
55850 @if target-libitm
55851 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55852
55853 install-pdf-target-libitm: \
55854 configure-target-libitm \
55855 pdf-target-libitm
55856 @: $(MAKE); $(unstage)
55857 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55858 r=`${PWD_COMMAND}`; export r; \
55859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55860 $(NORMAL_TARGET_EXPORTS) \
55861 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55862 for flag in $(EXTRA_TARGET_FLAGS); do \
55863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55864 done; \
55865 (cd $(TARGET_SUBDIR)/libitm && \
55866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55868 "RANLIB=$${RANLIB}" \
55869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55870 install-pdf) \
55871 || exit 1
55872
55873 @endif target-libitm
55874
55875 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55876 maybe-install-html-target-libitm:
55877 @if target-libitm
55878 maybe-install-html-target-libitm: install-html-target-libitm
55879
55880 install-html-target-libitm: \
55881 configure-target-libitm \
55882 html-target-libitm
55883 @: $(MAKE); $(unstage)
55884 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55885 r=`${PWD_COMMAND}`; export r; \
55886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55887 $(NORMAL_TARGET_EXPORTS) \
55888 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55889 for flag in $(EXTRA_TARGET_FLAGS); do \
55890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55891 done; \
55892 (cd $(TARGET_SUBDIR)/libitm && \
55893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55895 "RANLIB=$${RANLIB}" \
55896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55897 install-html) \
55898 || exit 1
55899
55900 @endif target-libitm
55901
55902 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55903 maybe-installcheck-target-libitm:
55904 @if target-libitm
55905 maybe-installcheck-target-libitm: installcheck-target-libitm
55906
55907 installcheck-target-libitm: \
55908 configure-target-libitm
55909 @: $(MAKE); $(unstage)
55910 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55911 r=`${PWD_COMMAND}`; export r; \
55912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55913 $(NORMAL_TARGET_EXPORTS) \
55914 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55915 for flag in $(EXTRA_TARGET_FLAGS); do \
55916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55917 done; \
55918 (cd $(TARGET_SUBDIR)/libitm && \
55919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55921 "RANLIB=$${RANLIB}" \
55922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55923 installcheck) \
55924 || exit 1
55925
55926 @endif target-libitm
55927
55928 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55929 maybe-mostlyclean-target-libitm:
55930 @if target-libitm
55931 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55932
55933 mostlyclean-target-libitm:
55934 @: $(MAKE); $(unstage)
55935 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55936 r=`${PWD_COMMAND}`; export r; \
55937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55938 $(NORMAL_TARGET_EXPORTS) \
55939 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55940 for flag in $(EXTRA_TARGET_FLAGS); do \
55941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55942 done; \
55943 (cd $(TARGET_SUBDIR)/libitm && \
55944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55946 "RANLIB=$${RANLIB}" \
55947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55948 mostlyclean) \
55949 || exit 1
55950
55951 @endif target-libitm
55952
55953 .PHONY: maybe-clean-target-libitm clean-target-libitm
55954 maybe-clean-target-libitm:
55955 @if target-libitm
55956 maybe-clean-target-libitm: clean-target-libitm
55957
55958 clean-target-libitm:
55959 @: $(MAKE); $(unstage)
55960 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55961 r=`${PWD_COMMAND}`; export r; \
55962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55963 $(NORMAL_TARGET_EXPORTS) \
55964 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55965 for flag in $(EXTRA_TARGET_FLAGS); do \
55966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55967 done; \
55968 (cd $(TARGET_SUBDIR)/libitm && \
55969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55971 "RANLIB=$${RANLIB}" \
55972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55973 clean) \
55974 || exit 1
55975
55976 @endif target-libitm
55977
55978 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55979 maybe-distclean-target-libitm:
55980 @if target-libitm
55981 maybe-distclean-target-libitm: distclean-target-libitm
55982
55983 distclean-target-libitm:
55984 @: $(MAKE); $(unstage)
55985 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55986 r=`${PWD_COMMAND}`; export r; \
55987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55988 $(NORMAL_TARGET_EXPORTS) \
55989 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55990 for flag in $(EXTRA_TARGET_FLAGS); do \
55991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55992 done; \
55993 (cd $(TARGET_SUBDIR)/libitm && \
55994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55996 "RANLIB=$${RANLIB}" \
55997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55998 distclean) \
55999 || exit 1
56000
56001 @endif target-libitm
56002
56003 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
56004 maybe-maintainer-clean-target-libitm:
56005 @if target-libitm
56006 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
56007
56008 maintainer-clean-target-libitm:
56009 @: $(MAKE); $(unstage)
56010 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56011 r=`${PWD_COMMAND}`; export r; \
56012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56013 $(NORMAL_TARGET_EXPORTS) \
56014 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56015 for flag in $(EXTRA_TARGET_FLAGS); do \
56016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56017 done; \
56018 (cd $(TARGET_SUBDIR)/libitm && \
56019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56021 "RANLIB=$${RANLIB}" \
56022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56023 maintainer-clean) \
56024 || exit 1
56025
56026 @endif target-libitm
56027
56028
56029
56030
56031
56032 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56033 maybe-configure-target-libatomic:
56034 @if gcc-bootstrap
56035 configure-target-libatomic: stage_current
56036 @endif gcc-bootstrap
56037 @if target-libatomic
56038 maybe-configure-target-libatomic: configure-target-libatomic
56039 configure-target-libatomic:
56040 @: $(MAKE); $(unstage)
56041 @r=`${PWD_COMMAND}`; export r; \
56042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56043 echo "Checking multilib configuration for libatomic..."; \
56044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56045 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56046 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56047 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56048 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56049 else \
56050 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56051 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56052 fi; \
56053 else \
56054 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56055 fi; \
56056 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56057 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56058 $(NORMAL_TARGET_EXPORTS) \
56059 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56060 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56061 case $(srcdir) in \
56062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56063 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56065 esac; \
56066 module_srcdir=libatomic; \
56067 rm -f no-such-file || : ; \
56068 CONFIG_SITE=no-such-file $(SHELL) \
56069 $$s/$$module_srcdir/configure \
56070 --srcdir=$${topdir}/$$module_srcdir \
56071 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56072 --target=${target_alias} \
56073 || exit 1
56074 @endif target-libatomic
56075
56076
56077
56078
56079
56080 .PHONY: all-target-libatomic maybe-all-target-libatomic
56081 maybe-all-target-libatomic:
56082 @if gcc-bootstrap
56083 all-target-libatomic: stage_current
56084 @endif gcc-bootstrap
56085 @if target-libatomic
56086 TARGET-target-libatomic=all
56087 maybe-all-target-libatomic: all-target-libatomic
56088 all-target-libatomic: configure-target-libatomic
56089 @: $(MAKE); $(unstage)
56090 @r=`${PWD_COMMAND}`; export r; \
56091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56092 $(NORMAL_TARGET_EXPORTS) \
56093 (cd $(TARGET_SUBDIR)/libatomic && \
56094 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56095 $(TARGET-target-libatomic))
56096 @endif target-libatomic
56097
56098
56099
56100
56101
56102 .PHONY: check-target-libatomic maybe-check-target-libatomic
56103 maybe-check-target-libatomic:
56104 @if target-libatomic
56105 maybe-check-target-libatomic: check-target-libatomic
56106
56107 check-target-libatomic:
56108 @: $(MAKE); $(unstage)
56109 @r=`${PWD_COMMAND}`; export r; \
56110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111 $(NORMAL_TARGET_EXPORTS) \
56112 (cd $(TARGET_SUBDIR)/libatomic && \
56113 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56114
56115 @endif target-libatomic
56116
56117 .PHONY: install-target-libatomic maybe-install-target-libatomic
56118 maybe-install-target-libatomic:
56119 @if target-libatomic
56120 maybe-install-target-libatomic: install-target-libatomic
56121
56122 install-target-libatomic: installdirs
56123 @: $(MAKE); $(unstage)
56124 @r=`${PWD_COMMAND}`; export r; \
56125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56126 $(NORMAL_TARGET_EXPORTS) \
56127 (cd $(TARGET_SUBDIR)/libatomic && \
56128 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56129
56130 @endif target-libatomic
56131
56132 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56133 maybe-install-strip-target-libatomic:
56134 @if target-libatomic
56135 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56136
56137 install-strip-target-libatomic: installdirs
56138 @: $(MAKE); $(unstage)
56139 @r=`${PWD_COMMAND}`; export r; \
56140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56141 $(NORMAL_TARGET_EXPORTS) \
56142 (cd $(TARGET_SUBDIR)/libatomic && \
56143 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56144
56145 @endif target-libatomic
56146
56147 # Other targets (info, dvi, pdf, etc.)
56148
56149 .PHONY: maybe-info-target-libatomic info-target-libatomic
56150 maybe-info-target-libatomic:
56151 @if target-libatomic
56152 maybe-info-target-libatomic: info-target-libatomic
56153
56154 info-target-libatomic: \
56155 configure-target-libatomic
56156 @: $(MAKE); $(unstage)
56157 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56158 r=`${PWD_COMMAND}`; export r; \
56159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56160 $(NORMAL_TARGET_EXPORTS) \
56161 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56162 for flag in $(EXTRA_TARGET_FLAGS); do \
56163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56164 done; \
56165 (cd $(TARGET_SUBDIR)/libatomic && \
56166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56168 "RANLIB=$${RANLIB}" \
56169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56170 info) \
56171 || exit 1
56172
56173 @endif target-libatomic
56174
56175 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56176 maybe-dvi-target-libatomic:
56177 @if target-libatomic
56178 maybe-dvi-target-libatomic: dvi-target-libatomic
56179
56180 dvi-target-libatomic: \
56181 configure-target-libatomic
56182 @: $(MAKE); $(unstage)
56183 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56184 r=`${PWD_COMMAND}`; export r; \
56185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56186 $(NORMAL_TARGET_EXPORTS) \
56187 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56188 for flag in $(EXTRA_TARGET_FLAGS); do \
56189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56190 done; \
56191 (cd $(TARGET_SUBDIR)/libatomic && \
56192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56194 "RANLIB=$${RANLIB}" \
56195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56196 dvi) \
56197 || exit 1
56198
56199 @endif target-libatomic
56200
56201 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56202 maybe-pdf-target-libatomic:
56203 @if target-libatomic
56204 maybe-pdf-target-libatomic: pdf-target-libatomic
56205
56206 pdf-target-libatomic: \
56207 configure-target-libatomic
56208 @: $(MAKE); $(unstage)
56209 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56210 r=`${PWD_COMMAND}`; export r; \
56211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56212 $(NORMAL_TARGET_EXPORTS) \
56213 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56214 for flag in $(EXTRA_TARGET_FLAGS); do \
56215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56216 done; \
56217 (cd $(TARGET_SUBDIR)/libatomic && \
56218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56220 "RANLIB=$${RANLIB}" \
56221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56222 pdf) \
56223 || exit 1
56224
56225 @endif target-libatomic
56226
56227 .PHONY: maybe-html-target-libatomic html-target-libatomic
56228 maybe-html-target-libatomic:
56229 @if target-libatomic
56230 maybe-html-target-libatomic: html-target-libatomic
56231
56232 html-target-libatomic: \
56233 configure-target-libatomic
56234 @: $(MAKE); $(unstage)
56235 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56236 r=`${PWD_COMMAND}`; export r; \
56237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56238 $(NORMAL_TARGET_EXPORTS) \
56239 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56240 for flag in $(EXTRA_TARGET_FLAGS); do \
56241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56242 done; \
56243 (cd $(TARGET_SUBDIR)/libatomic && \
56244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56246 "RANLIB=$${RANLIB}" \
56247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56248 html) \
56249 || exit 1
56250
56251 @endif target-libatomic
56252
56253 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56254 maybe-TAGS-target-libatomic:
56255 @if target-libatomic
56256 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56257
56258 TAGS-target-libatomic: \
56259 configure-target-libatomic
56260 @: $(MAKE); $(unstage)
56261 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56262 r=`${PWD_COMMAND}`; export r; \
56263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264 $(NORMAL_TARGET_EXPORTS) \
56265 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56266 for flag in $(EXTRA_TARGET_FLAGS); do \
56267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56268 done; \
56269 (cd $(TARGET_SUBDIR)/libatomic && \
56270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56272 "RANLIB=$${RANLIB}" \
56273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56274 TAGS) \
56275 || exit 1
56276
56277 @endif target-libatomic
56278
56279 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56280 maybe-install-info-target-libatomic:
56281 @if target-libatomic
56282 maybe-install-info-target-libatomic: install-info-target-libatomic
56283
56284 install-info-target-libatomic: \
56285 configure-target-libatomic \
56286 info-target-libatomic
56287 @: $(MAKE); $(unstage)
56288 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56289 r=`${PWD_COMMAND}`; export r; \
56290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56291 $(NORMAL_TARGET_EXPORTS) \
56292 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56293 for flag in $(EXTRA_TARGET_FLAGS); do \
56294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56295 done; \
56296 (cd $(TARGET_SUBDIR)/libatomic && \
56297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56299 "RANLIB=$${RANLIB}" \
56300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56301 install-info) \
56302 || exit 1
56303
56304 @endif target-libatomic
56305
56306 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56307 maybe-install-pdf-target-libatomic:
56308 @if target-libatomic
56309 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56310
56311 install-pdf-target-libatomic: \
56312 configure-target-libatomic \
56313 pdf-target-libatomic
56314 @: $(MAKE); $(unstage)
56315 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56316 r=`${PWD_COMMAND}`; export r; \
56317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56318 $(NORMAL_TARGET_EXPORTS) \
56319 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56320 for flag in $(EXTRA_TARGET_FLAGS); do \
56321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56322 done; \
56323 (cd $(TARGET_SUBDIR)/libatomic && \
56324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56326 "RANLIB=$${RANLIB}" \
56327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56328 install-pdf) \
56329 || exit 1
56330
56331 @endif target-libatomic
56332
56333 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56334 maybe-install-html-target-libatomic:
56335 @if target-libatomic
56336 maybe-install-html-target-libatomic: install-html-target-libatomic
56337
56338 install-html-target-libatomic: \
56339 configure-target-libatomic \
56340 html-target-libatomic
56341 @: $(MAKE); $(unstage)
56342 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56343 r=`${PWD_COMMAND}`; export r; \
56344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56345 $(NORMAL_TARGET_EXPORTS) \
56346 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56347 for flag in $(EXTRA_TARGET_FLAGS); do \
56348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56349 done; \
56350 (cd $(TARGET_SUBDIR)/libatomic && \
56351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56353 "RANLIB=$${RANLIB}" \
56354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56355 install-html) \
56356 || exit 1
56357
56358 @endif target-libatomic
56359
56360 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56361 maybe-installcheck-target-libatomic:
56362 @if target-libatomic
56363 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56364
56365 installcheck-target-libatomic: \
56366 configure-target-libatomic
56367 @: $(MAKE); $(unstage)
56368 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56369 r=`${PWD_COMMAND}`; export r; \
56370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56371 $(NORMAL_TARGET_EXPORTS) \
56372 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56373 for flag in $(EXTRA_TARGET_FLAGS); do \
56374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56375 done; \
56376 (cd $(TARGET_SUBDIR)/libatomic && \
56377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56379 "RANLIB=$${RANLIB}" \
56380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56381 installcheck) \
56382 || exit 1
56383
56384 @endif target-libatomic
56385
56386 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56387 maybe-mostlyclean-target-libatomic:
56388 @if target-libatomic
56389 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56390
56391 mostlyclean-target-libatomic:
56392 @: $(MAKE); $(unstage)
56393 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56394 r=`${PWD_COMMAND}`; export r; \
56395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56396 $(NORMAL_TARGET_EXPORTS) \
56397 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56398 for flag in $(EXTRA_TARGET_FLAGS); do \
56399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56400 done; \
56401 (cd $(TARGET_SUBDIR)/libatomic && \
56402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56404 "RANLIB=$${RANLIB}" \
56405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56406 mostlyclean) \
56407 || exit 1
56408
56409 @endif target-libatomic
56410
56411 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56412 maybe-clean-target-libatomic:
56413 @if target-libatomic
56414 maybe-clean-target-libatomic: clean-target-libatomic
56415
56416 clean-target-libatomic:
56417 @: $(MAKE); $(unstage)
56418 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56419 r=`${PWD_COMMAND}`; export r; \
56420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56421 $(NORMAL_TARGET_EXPORTS) \
56422 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56423 for flag in $(EXTRA_TARGET_FLAGS); do \
56424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56425 done; \
56426 (cd $(TARGET_SUBDIR)/libatomic && \
56427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56429 "RANLIB=$${RANLIB}" \
56430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56431 clean) \
56432 || exit 1
56433
56434 @endif target-libatomic
56435
56436 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56437 maybe-distclean-target-libatomic:
56438 @if target-libatomic
56439 maybe-distclean-target-libatomic: distclean-target-libatomic
56440
56441 distclean-target-libatomic:
56442 @: $(MAKE); $(unstage)
56443 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56444 r=`${PWD_COMMAND}`; export r; \
56445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56446 $(NORMAL_TARGET_EXPORTS) \
56447 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56448 for flag in $(EXTRA_TARGET_FLAGS); do \
56449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56450 done; \
56451 (cd $(TARGET_SUBDIR)/libatomic && \
56452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56454 "RANLIB=$${RANLIB}" \
56455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56456 distclean) \
56457 || exit 1
56458
56459 @endif target-libatomic
56460
56461 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56462 maybe-maintainer-clean-target-libatomic:
56463 @if target-libatomic
56464 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56465
56466 maintainer-clean-target-libatomic:
56467 @: $(MAKE); $(unstage)
56468 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56469 r=`${PWD_COMMAND}`; export r; \
56470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471 $(NORMAL_TARGET_EXPORTS) \
56472 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56473 for flag in $(EXTRA_TARGET_FLAGS); do \
56474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56475 done; \
56476 (cd $(TARGET_SUBDIR)/libatomic && \
56477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56479 "RANLIB=$${RANLIB}" \
56480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56481 maintainer-clean) \
56482 || exit 1
56483
56484 @endif target-libatomic
56485
56486
56487
56488 @if target-libgomp
56489 .PHONY: check-target-libgomp-c++
56490 check-target-libgomp-c++:
56491 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56492
56493 .PHONY: check-target-libgomp-fortran
56494 check-target-libgomp-fortran:
56495 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56496
56497 @endif target-libgomp
56498
56499 @if target-libitm
56500 .PHONY: check-target-libitm-c++
56501 check-target-libitm-c++:
56502 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56503
56504 @endif target-libitm
56505
56506 # ----------
56507 # GCC module
56508 # ----------
56509
56510 @if gcc-no-bootstrap
56511 .PHONY: cross
56512 cross: all-build all-gas all-ld
56513 @r=`${PWD_COMMAND}`; export r; \
56514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56515 $(HOST_EXPORTS) \
56516 echo "Building the C and C++ compiler"; \
56517 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56518 @r=`${PWD_COMMAND}`; export r; \
56519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520 echo "Building runtime libraries"; \
56521 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56522 @endif gcc-no-bootstrap
56523
56524 @if gcc
56525
56526 .PHONY: check-gcc-c check-c
56527 check-gcc-c:
56528 r=`${PWD_COMMAND}`; export r; \
56529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56530 $(HOST_EXPORTS) \
56531 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56532 check-c: check-gcc-c
56533
56534 .PHONY: check-gcc-c++ check-c++
56535 check-gcc-c++:
56536 r=`${PWD_COMMAND}`; export r; \
56537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56538 $(HOST_EXPORTS) \
56539 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56540 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56541
56542 .PHONY: check-gcc-fortran check-fortran
56543 check-gcc-fortran:
56544 r=`${PWD_COMMAND}`; export r; \
56545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56546 $(HOST_EXPORTS) \
56547 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56548 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56549
56550 .PHONY: check-gcc-ada check-ada
56551 check-gcc-ada:
56552 r=`${PWD_COMMAND}`; export r; \
56553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56554 $(HOST_EXPORTS) \
56555 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56556 check-ada: check-gcc-ada check-target-libada
56557
56558 .PHONY: check-gcc-objc check-objc
56559 check-gcc-objc:
56560 r=`${PWD_COMMAND}`; export r; \
56561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56562 $(HOST_EXPORTS) \
56563 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56564 check-objc: check-gcc-objc check-target-libobjc
56565
56566 .PHONY: check-gcc-obj-c++ check-obj-c++
56567 check-gcc-obj-c++:
56568 r=`${PWD_COMMAND}`; export r; \
56569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56570 $(HOST_EXPORTS) \
56571 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56572 check-obj-c++: check-gcc-obj-c++
56573
56574 .PHONY: check-gcc-go check-go
56575 check-gcc-go:
56576 r=`${PWD_COMMAND}`; export r; \
56577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56578 $(HOST_EXPORTS) \
56579 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56580 check-go: check-gcc-go check-target-libgo check-gotools
56581
56582 .PHONY: check-gcc-d check-d
56583 check-gcc-d:
56584 r=`${PWD_COMMAND}`; export r; \
56585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56586 $(HOST_EXPORTS) \
56587 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56588 check-d: check-gcc-d check-target-libphobos
56589
56590
56591 # The gcc part of install-no-fixedincludes, which relies on an intimate
56592 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
56593 .PHONY: gcc-install-no-fixedincludes
56594 gcc-install-no-fixedincludes:
56595 @if [ -f ./gcc/Makefile ]; then \
56596 r=`${PWD_COMMAND}`; export r; \
56597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56598 $(HOST_EXPORTS) \
56599 (cd ./gcc \
56600 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56601 else true; fi
56602 @endif gcc
56603
56604 # ---------------------
56605 # GCC bootstrap support
56606 # ---------------------
56607
56608 # We track the current stage (the one in 'gcc') in the stage_current file.
56609 # stage_last instead tracks the stage that was built last. These targets
56610 # are dummy when toplevel bootstrap is not active.
56611
56612 # While making host and target tools, symlinks to the final stage must be
56613 # there, so $(unstage) should be run at various points. To avoid excessive
56614 # recursive invocations of make, we "inline" them using a variable. These
56615 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56616 # to avoid warnings from the GNU Make job server.
56617
56618 unstage = :
56619 stage = :
56620 current_stage = ""
56621
56622 @if gcc-bootstrap
56623 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56624 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56625 current_stage = "`cat stage_current 2> /dev/null`"
56626 @endif gcc-bootstrap
56627
56628 .PHONY: unstage stage
56629 unstage:
56630 @: $(MAKE); $(unstage)
56631 stage:
56632 @: $(MAKE); $(stage)
56633
56634 # Disable commands for lean bootstrap.
56635 LEAN = false
56636
56637 # We name the build directories for the various stages "stage1-gcc",
56638 # "stage2-gcc","stage3-gcc", etc.
56639
56640 # Since the 'compare' process will fail (on debugging information) if any
56641 # directory names are different, we need to link the gcc directory for
56642 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56643 # the build directories constant as well. For the latter, we use naked names
56644 # like 'gcc', because the scripts in that directory assume it. We use
56645 # mv on platforms where symlinks to directories do not work or are not
56646 # reliable.
56647
56648 # 'touch' doesn't work right on some platforms.
56649 STAMP = echo timestamp >
56650
56651 # We only want to compare .o files, so set this!
56652 objext = .o
56653
56654
56655 .PHONY: stage1-start stage1-end
56656
56657 stage1-start::
56658 @: $(MAKE); $(stage); \
56659 echo stage1 > stage_current; \
56660 echo stage1 > stage_last; \
56661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56662 @if bfd
56663 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56664 mkdir stage1-bfd; \
56665 mv stage1-bfd bfd
56666 @endif bfd
56667 @if opcodes
56668 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56669 mkdir stage1-opcodes; \
56670 mv stage1-opcodes opcodes
56671 @endif opcodes
56672 @if binutils
56673 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56674 mkdir stage1-binutils; \
56675 mv stage1-binutils binutils
56676 @endif binutils
56677 @if fixincludes
56678 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56679 mkdir stage1-fixincludes; \
56680 mv stage1-fixincludes fixincludes
56681 @endif fixincludes
56682 @if gas
56683 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56684 mkdir stage1-gas; \
56685 mv stage1-gas gas
56686 @endif gas
56687 @if gcc
56688 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56689 mkdir stage1-gcc; \
56690 mv stage1-gcc gcc
56691 @endif gcc
56692 @if gmp
56693 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56694 mkdir stage1-gmp; \
56695 mv stage1-gmp gmp
56696 @endif gmp
56697 @if mpfr
56698 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56699 mkdir stage1-mpfr; \
56700 mv stage1-mpfr mpfr
56701 @endif mpfr
56702 @if mpc
56703 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56704 mkdir stage1-mpc; \
56705 mv stage1-mpc mpc
56706 @endif mpc
56707 @if isl
56708 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56709 mkdir stage1-isl; \
56710 mv stage1-isl isl
56711 @endif isl
56712 @if libelf
56713 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56714 mkdir stage1-libelf; \
56715 mv stage1-libelf libelf
56716 @endif libelf
56717 @if gold
56718 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56719 mkdir stage1-gold; \
56720 mv stage1-gold gold
56721 @endif gold
56722 @if intl
56723 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56724 mkdir stage1-intl; \
56725 mv stage1-intl intl
56726 @endif intl
56727 @if ld
56728 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56729 mkdir stage1-ld; \
56730 mv stage1-ld ld
56731 @endif ld
56732 @if libbacktrace
56733 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56734 mkdir stage1-libbacktrace; \
56735 mv stage1-libbacktrace libbacktrace
56736 @endif libbacktrace
56737 @if libcpp
56738 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56739 mkdir stage1-libcpp; \
56740 mv stage1-libcpp libcpp
56741 @endif libcpp
56742 @if libcody
56743 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56744 mkdir stage1-libcody; \
56745 mv stage1-libcody libcody
56746 @endif libcody
56747 @if libdecnumber
56748 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56749 mkdir stage1-libdecnumber; \
56750 mv stage1-libdecnumber libdecnumber
56751 @endif libdecnumber
56752 @if libiberty
56753 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56754 mkdir stage1-libiberty; \
56755 mv stage1-libiberty libiberty
56756 @endif libiberty
56757 @if libiberty-linker-plugin
56758 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56759 mkdir stage1-libiberty-linker-plugin; \
56760 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56761 @endif libiberty-linker-plugin
56762 @if libiconv
56763 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56764 mkdir stage1-libiconv; \
56765 mv stage1-libiconv libiconv
56766 @endif libiconv
56767 @if zlib
56768 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56769 mkdir stage1-zlib; \
56770 mv stage1-zlib zlib
56771 @endif zlib
56772 @if lto-plugin
56773 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56774 mkdir stage1-lto-plugin; \
56775 mv stage1-lto-plugin lto-plugin
56776 @endif lto-plugin
56777 @if libctf
56778 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56779 mkdir stage1-libctf; \
56780 mv stage1-libctf libctf
56781 @endif libctf
56782 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56783 mkdir stage1-$(TARGET_SUBDIR); \
56784 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56785
56786 stage1-end::
56787 @if bfd
56788 @if test -d $(HOST_SUBDIR)/bfd; then \
56789 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56790 fi
56791 @endif bfd
56792 @if opcodes
56793 @if test -d $(HOST_SUBDIR)/opcodes; then \
56794 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56795 fi
56796 @endif opcodes
56797 @if binutils
56798 @if test -d $(HOST_SUBDIR)/binutils; then \
56799 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56800 fi
56801 @endif binutils
56802 @if fixincludes
56803 @if test -d $(HOST_SUBDIR)/fixincludes; then \
56804 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56805 fi
56806 @endif fixincludes
56807 @if gas
56808 @if test -d $(HOST_SUBDIR)/gas; then \
56809 cd $(HOST_SUBDIR); mv gas stage1-gas; \
56810 fi
56811 @endif gas
56812 @if gcc
56813 @if test -d $(HOST_SUBDIR)/gcc; then \
56814 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56815 fi
56816 @endif gcc
56817 @if gmp
56818 @if test -d $(HOST_SUBDIR)/gmp; then \
56819 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56820 fi
56821 @endif gmp
56822 @if mpfr
56823 @if test -d $(HOST_SUBDIR)/mpfr; then \
56824 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56825 fi
56826 @endif mpfr
56827 @if mpc
56828 @if test -d $(HOST_SUBDIR)/mpc; then \
56829 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56830 fi
56831 @endif mpc
56832 @if isl
56833 @if test -d $(HOST_SUBDIR)/isl; then \
56834 cd $(HOST_SUBDIR); mv isl stage1-isl; \
56835 fi
56836 @endif isl
56837 @if libelf
56838 @if test -d $(HOST_SUBDIR)/libelf; then \
56839 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56840 fi
56841 @endif libelf
56842 @if gold
56843 @if test -d $(HOST_SUBDIR)/gold; then \
56844 cd $(HOST_SUBDIR); mv gold stage1-gold; \
56845 fi
56846 @endif gold
56847 @if intl
56848 @if test -d $(HOST_SUBDIR)/intl; then \
56849 cd $(HOST_SUBDIR); mv intl stage1-intl; \
56850 fi
56851 @endif intl
56852 @if ld
56853 @if test -d $(HOST_SUBDIR)/ld; then \
56854 cd $(HOST_SUBDIR); mv ld stage1-ld; \
56855 fi
56856 @endif ld
56857 @if libbacktrace
56858 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56859 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56860 fi
56861 @endif libbacktrace
56862 @if libcpp
56863 @if test -d $(HOST_SUBDIR)/libcpp; then \
56864 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56865 fi
56866 @endif libcpp
56867 @if libcody
56868 @if test -d $(HOST_SUBDIR)/libcody; then \
56869 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56870 fi
56871 @endif libcody
56872 @if libdecnumber
56873 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56874 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56875 fi
56876 @endif libdecnumber
56877 @if libiberty
56878 @if test -d $(HOST_SUBDIR)/libiberty; then \
56879 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56880 fi
56881 @endif libiberty
56882 @if libiberty-linker-plugin
56883 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56884 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56885 fi
56886 @endif libiberty-linker-plugin
56887 @if libiconv
56888 @if test -d $(HOST_SUBDIR)/libiconv; then \
56889 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56890 fi
56891 @endif libiconv
56892 @if zlib
56893 @if test -d $(HOST_SUBDIR)/zlib; then \
56894 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56895 fi
56896 @endif zlib
56897 @if lto-plugin
56898 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56899 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56900 fi
56901 @endif lto-plugin
56902 @if libctf
56903 @if test -d $(HOST_SUBDIR)/libctf; then \
56904 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56905 fi
56906 @endif libctf
56907 @if test -d $(TARGET_SUBDIR); then \
56908 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56909 fi
56910 rm -f stage_current
56911
56912 # Bubble a bug fix through all the stages up to stage 1. They are
56913 # remade, but not reconfigured. The next stage (if any) will not be
56914 # reconfigured either.
56915 .PHONY: stage1-bubble
56916 stage1-bubble::
56917 @r=`${PWD_COMMAND}`; export r; \
56918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56919 if test -f stage1-lean ; then \
56920 echo Skipping rebuild of stage1; \
56921 else \
56922 $(MAKE) stage1-start; \
56923 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56924 fi
56925
56926 .PHONY: all-stage1 clean-stage1
56927 do-clean: clean-stage1
56928
56929 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56930 # only possibility, but now it conflicts with no-bootstrap rules
56931 @if gcc-bootstrap
56932
56933
56934
56935
56936 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56937
56938 .PHONY: distclean-stage1
56939 distclean-stage1::
56940 @: $(MAKE); $(stage)
56941 @test "`cat stage_last`" != stage1 || rm -f stage_last
56942 rm -rf stage1-*
56943
56944
56945 @endif gcc-bootstrap
56946
56947
56948 .PHONY: stage2-start stage2-end
56949
56950 stage2-start::
56951 @: $(MAKE); $(stage); \
56952 echo stage2 > stage_current; \
56953 echo stage2 > stage_last; \
56954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56955 @if bfd
56956 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56957 mkdir stage2-bfd; \
56958 mv stage2-bfd bfd; \
56959 mv stage1-bfd prev-bfd || test -f stage1-lean
56960 @endif bfd
56961 @if opcodes
56962 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56963 mkdir stage2-opcodes; \
56964 mv stage2-opcodes opcodes; \
56965 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56966 @endif opcodes
56967 @if binutils
56968 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56969 mkdir stage2-binutils; \
56970 mv stage2-binutils binutils; \
56971 mv stage1-binutils prev-binutils || test -f stage1-lean
56972 @endif binutils
56973 @if fixincludes
56974 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56975 mkdir stage2-fixincludes; \
56976 mv stage2-fixincludes fixincludes; \
56977 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
56978 @endif fixincludes
56979 @if gas
56980 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56981 mkdir stage2-gas; \
56982 mv stage2-gas gas; \
56983 mv stage1-gas prev-gas || test -f stage1-lean
56984 @endif gas
56985 @if gcc
56986 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56987 mkdir stage2-gcc; \
56988 mv stage2-gcc gcc; \
56989 mv stage1-gcc prev-gcc || test -f stage1-lean
56990 @endif gcc
56991 @if gmp
56992 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56993 mkdir stage2-gmp; \
56994 mv stage2-gmp gmp; \
56995 mv stage1-gmp prev-gmp || test -f stage1-lean
56996 @endif gmp
56997 @if mpfr
56998 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56999 mkdir stage2-mpfr; \
57000 mv stage2-mpfr mpfr; \
57001 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57002 @endif mpfr
57003 @if mpc
57004 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57005 mkdir stage2-mpc; \
57006 mv stage2-mpc mpc; \
57007 mv stage1-mpc prev-mpc || test -f stage1-lean
57008 @endif mpc
57009 @if isl
57010 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57011 mkdir stage2-isl; \
57012 mv stage2-isl isl; \
57013 mv stage1-isl prev-isl || test -f stage1-lean
57014 @endif isl
57015 @if libelf
57016 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57017 mkdir stage2-libelf; \
57018 mv stage2-libelf libelf; \
57019 mv stage1-libelf prev-libelf || test -f stage1-lean
57020 @endif libelf
57021 @if gold
57022 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57023 mkdir stage2-gold; \
57024 mv stage2-gold gold; \
57025 mv stage1-gold prev-gold || test -f stage1-lean
57026 @endif gold
57027 @if intl
57028 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57029 mkdir stage2-intl; \
57030 mv stage2-intl intl; \
57031 mv stage1-intl prev-intl || test -f stage1-lean
57032 @endif intl
57033 @if ld
57034 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57035 mkdir stage2-ld; \
57036 mv stage2-ld ld; \
57037 mv stage1-ld prev-ld || test -f stage1-lean
57038 @endif ld
57039 @if libbacktrace
57040 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57041 mkdir stage2-libbacktrace; \
57042 mv stage2-libbacktrace libbacktrace; \
57043 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
57044 @endif libbacktrace
57045 @if libcpp
57046 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57047 mkdir stage2-libcpp; \
57048 mv stage2-libcpp libcpp; \
57049 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57050 @endif libcpp
57051 @if libcody
57052 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57053 mkdir stage2-libcody; \
57054 mv stage2-libcody libcody; \
57055 mv stage1-libcody prev-libcody || test -f stage1-lean
57056 @endif libcody
57057 @if libdecnumber
57058 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57059 mkdir stage2-libdecnumber; \
57060 mv stage2-libdecnumber libdecnumber; \
57061 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57062 @endif libdecnumber
57063 @if libiberty
57064 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57065 mkdir stage2-libiberty; \
57066 mv stage2-libiberty libiberty; \
57067 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57068 @endif libiberty
57069 @if libiberty-linker-plugin
57070 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57071 mkdir stage2-libiberty-linker-plugin; \
57072 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57073 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57074 @endif libiberty-linker-plugin
57075 @if libiconv
57076 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57077 mkdir stage2-libiconv; \
57078 mv stage2-libiconv libiconv; \
57079 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57080 @endif libiconv
57081 @if zlib
57082 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57083 mkdir stage2-zlib; \
57084 mv stage2-zlib zlib; \
57085 mv stage1-zlib prev-zlib || test -f stage1-lean
57086 @endif zlib
57087 @if lto-plugin
57088 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57089 mkdir stage2-lto-plugin; \
57090 mv stage2-lto-plugin lto-plugin; \
57091 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57092 @endif lto-plugin
57093 @if libctf
57094 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57095 mkdir stage2-libctf; \
57096 mv stage2-libctf libctf; \
57097 mv stage1-libctf prev-libctf || test -f stage1-lean
57098 @endif libctf
57099 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57100 mkdir stage2-$(TARGET_SUBDIR); \
57101 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57102 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57103
57104 stage2-end::
57105 @if bfd
57106 @if test -d $(HOST_SUBDIR)/bfd; then \
57107 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57108 mv prev-bfd stage1-bfd; : ; \
57109 fi
57110 @endif bfd
57111 @if opcodes
57112 @if test -d $(HOST_SUBDIR)/opcodes; then \
57113 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57114 mv prev-opcodes stage1-opcodes; : ; \
57115 fi
57116 @endif opcodes
57117 @if binutils
57118 @if test -d $(HOST_SUBDIR)/binutils; then \
57119 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57120 mv prev-binutils stage1-binutils; : ; \
57121 fi
57122 @endif binutils
57123 @if fixincludes
57124 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57125 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57126 mv prev-fixincludes stage1-fixincludes; : ; \
57127 fi
57128 @endif fixincludes
57129 @if gas
57130 @if test -d $(HOST_SUBDIR)/gas; then \
57131 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57132 mv prev-gas stage1-gas; : ; \
57133 fi
57134 @endif gas
57135 @if gcc
57136 @if test -d $(HOST_SUBDIR)/gcc; then \
57137 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57138 mv prev-gcc stage1-gcc; : ; \
57139 fi
57140 @endif gcc
57141 @if gmp
57142 @if test -d $(HOST_SUBDIR)/gmp; then \
57143 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57144 mv prev-gmp stage1-gmp; : ; \
57145 fi
57146 @endif gmp
57147 @if mpfr
57148 @if test -d $(HOST_SUBDIR)/mpfr; then \
57149 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57150 mv prev-mpfr stage1-mpfr; : ; \
57151 fi
57152 @endif mpfr
57153 @if mpc
57154 @if test -d $(HOST_SUBDIR)/mpc; then \
57155 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57156 mv prev-mpc stage1-mpc; : ; \
57157 fi
57158 @endif mpc
57159 @if isl
57160 @if test -d $(HOST_SUBDIR)/isl; then \
57161 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57162 mv prev-isl stage1-isl; : ; \
57163 fi
57164 @endif isl
57165 @if libelf
57166 @if test -d $(HOST_SUBDIR)/libelf; then \
57167 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57168 mv prev-libelf stage1-libelf; : ; \
57169 fi
57170 @endif libelf
57171 @if gold
57172 @if test -d $(HOST_SUBDIR)/gold; then \
57173 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57174 mv prev-gold stage1-gold; : ; \
57175 fi
57176 @endif gold
57177 @if intl
57178 @if test -d $(HOST_SUBDIR)/intl; then \
57179 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57180 mv prev-intl stage1-intl; : ; \
57181 fi
57182 @endif intl
57183 @if ld
57184 @if test -d $(HOST_SUBDIR)/ld; then \
57185 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57186 mv prev-ld stage1-ld; : ; \
57187 fi
57188 @endif ld
57189 @if libbacktrace
57190 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57191 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57192 mv prev-libbacktrace stage1-libbacktrace; : ; \
57193 fi
57194 @endif libbacktrace
57195 @if libcpp
57196 @if test -d $(HOST_SUBDIR)/libcpp; then \
57197 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57198 mv prev-libcpp stage1-libcpp; : ; \
57199 fi
57200 @endif libcpp
57201 @if libcody
57202 @if test -d $(HOST_SUBDIR)/libcody; then \
57203 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57204 mv prev-libcody stage1-libcody; : ; \
57205 fi
57206 @endif libcody
57207 @if libdecnumber
57208 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57209 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57210 mv prev-libdecnumber stage1-libdecnumber; : ; \
57211 fi
57212 @endif libdecnumber
57213 @if libiberty
57214 @if test -d $(HOST_SUBDIR)/libiberty; then \
57215 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57216 mv prev-libiberty stage1-libiberty; : ; \
57217 fi
57218 @endif libiberty
57219 @if libiberty-linker-plugin
57220 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57221 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57222 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57223 fi
57224 @endif libiberty-linker-plugin
57225 @if libiconv
57226 @if test -d $(HOST_SUBDIR)/libiconv; then \
57227 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57228 mv prev-libiconv stage1-libiconv; : ; \
57229 fi
57230 @endif libiconv
57231 @if zlib
57232 @if test -d $(HOST_SUBDIR)/zlib; then \
57233 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57234 mv prev-zlib stage1-zlib; : ; \
57235 fi
57236 @endif zlib
57237 @if lto-plugin
57238 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57239 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57240 mv prev-lto-plugin stage1-lto-plugin; : ; \
57241 fi
57242 @endif lto-plugin
57243 @if libctf
57244 @if test -d $(HOST_SUBDIR)/libctf; then \
57245 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57246 mv prev-libctf stage1-libctf; : ; \
57247 fi
57248 @endif libctf
57249 @if test -d $(TARGET_SUBDIR); then \
57250 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57251 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57252 fi
57253 rm -f stage_current
57254
57255 # Bubble a bug fix through all the stages up to stage 2. They are
57256 # remade, but not reconfigured. The next stage (if any) will not be
57257 # reconfigured either.
57258 .PHONY: stage2-bubble
57259 stage2-bubble:: stage1-bubble
57260 @r=`${PWD_COMMAND}`; export r; \
57261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57262 if test -f stage2-lean || test -f stage1-lean ; then \
57263 echo Skipping rebuild of stage2; \
57264 else \
57265 $(MAKE) stage2-start; \
57266 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57267 fi
57268
57269 .PHONY: all-stage2 clean-stage2
57270 do-clean: clean-stage2
57271
57272 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57273 # only possibility, but now it conflicts with no-bootstrap rules
57274 @if gcc-bootstrap
57275
57276
57277
57278 .PHONY: bootstrap2 bootstrap2-lean
57279 bootstrap2:
57280 echo stage2 > stage_final
57281 @r=`${PWD_COMMAND}`; export r; \
57282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57283 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57284 @: $(MAKE); $(unstage)
57285 @r=`${PWD_COMMAND}`; export r; \
57286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57287 TFLAGS="$(STAGE2_TFLAGS)"; \
57288 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57289
57290 bootstrap2-lean:
57291 echo stage2 > stage_final
57292 @r=`${PWD_COMMAND}`; export r; \
57293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57294 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57295 @: $(MAKE); $(unstage)
57296 @r=`${PWD_COMMAND}`; export r; \
57297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57298 TFLAGS="$(STAGE2_TFLAGS)"; \
57299 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57300
57301
57302 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57303 distclean-stage1:: distclean-stage2
57304 .PHONY: distclean-stage2
57305 distclean-stage2::
57306 @: $(MAKE); $(stage)
57307 @test "`cat stage_last`" != stage2 || rm -f stage_last
57308 rm -rf stage2-*
57309
57310
57311 @endif gcc-bootstrap
57312
57313
57314 .PHONY: stage3-start stage3-end
57315
57316 stage3-start::
57317 @: $(MAKE); $(stage); \
57318 echo stage3 > stage_current; \
57319 echo stage3 > stage_last; \
57320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57321 @if bfd
57322 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57323 mkdir stage3-bfd; \
57324 mv stage3-bfd bfd; \
57325 mv stage2-bfd prev-bfd || test -f stage2-lean
57326 @endif bfd
57327 @if opcodes
57328 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57329 mkdir stage3-opcodes; \
57330 mv stage3-opcodes opcodes; \
57331 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57332 @endif opcodes
57333 @if binutils
57334 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57335 mkdir stage3-binutils; \
57336 mv stage3-binutils binutils; \
57337 mv stage2-binutils prev-binutils || test -f stage2-lean
57338 @endif binutils
57339 @if fixincludes
57340 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57341 mkdir stage3-fixincludes; \
57342 mv stage3-fixincludes fixincludes; \
57343 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57344 @endif fixincludes
57345 @if gas
57346 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57347 mkdir stage3-gas; \
57348 mv stage3-gas gas; \
57349 mv stage2-gas prev-gas || test -f stage2-lean
57350 @endif gas
57351 @if gcc
57352 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57353 mkdir stage3-gcc; \
57354 mv stage3-gcc gcc; \
57355 mv stage2-gcc prev-gcc || test -f stage2-lean
57356 @endif gcc
57357 @if gmp
57358 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57359 mkdir stage3-gmp; \
57360 mv stage3-gmp gmp; \
57361 mv stage2-gmp prev-gmp || test -f stage2-lean
57362 @endif gmp
57363 @if mpfr
57364 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57365 mkdir stage3-mpfr; \
57366 mv stage3-mpfr mpfr; \
57367 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57368 @endif mpfr
57369 @if mpc
57370 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57371 mkdir stage3-mpc; \
57372 mv stage3-mpc mpc; \
57373 mv stage2-mpc prev-mpc || test -f stage2-lean
57374 @endif mpc
57375 @if isl
57376 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57377 mkdir stage3-isl; \
57378 mv stage3-isl isl; \
57379 mv stage2-isl prev-isl || test -f stage2-lean
57380 @endif isl
57381 @if libelf
57382 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57383 mkdir stage3-libelf; \
57384 mv stage3-libelf libelf; \
57385 mv stage2-libelf prev-libelf || test -f stage2-lean
57386 @endif libelf
57387 @if gold
57388 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57389 mkdir stage3-gold; \
57390 mv stage3-gold gold; \
57391 mv stage2-gold prev-gold || test -f stage2-lean
57392 @endif gold
57393 @if intl
57394 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57395 mkdir stage3-intl; \
57396 mv stage3-intl intl; \
57397 mv stage2-intl prev-intl || test -f stage2-lean
57398 @endif intl
57399 @if ld
57400 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57401 mkdir stage3-ld; \
57402 mv stage3-ld ld; \
57403 mv stage2-ld prev-ld || test -f stage2-lean
57404 @endif ld
57405 @if libbacktrace
57406 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57407 mkdir stage3-libbacktrace; \
57408 mv stage3-libbacktrace libbacktrace; \
57409 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57410 @endif libbacktrace
57411 @if libcpp
57412 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57413 mkdir stage3-libcpp; \
57414 mv stage3-libcpp libcpp; \
57415 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57416 @endif libcpp
57417 @if libcody
57418 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57419 mkdir stage3-libcody; \
57420 mv stage3-libcody libcody; \
57421 mv stage2-libcody prev-libcody || test -f stage2-lean
57422 @endif libcody
57423 @if libdecnumber
57424 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57425 mkdir stage3-libdecnumber; \
57426 mv stage3-libdecnumber libdecnumber; \
57427 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57428 @endif libdecnumber
57429 @if libiberty
57430 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57431 mkdir stage3-libiberty; \
57432 mv stage3-libiberty libiberty; \
57433 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57434 @endif libiberty
57435 @if libiberty-linker-plugin
57436 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57437 mkdir stage3-libiberty-linker-plugin; \
57438 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57439 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57440 @endif libiberty-linker-plugin
57441 @if libiconv
57442 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57443 mkdir stage3-libiconv; \
57444 mv stage3-libiconv libiconv; \
57445 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57446 @endif libiconv
57447 @if zlib
57448 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57449 mkdir stage3-zlib; \
57450 mv stage3-zlib zlib; \
57451 mv stage2-zlib prev-zlib || test -f stage2-lean
57452 @endif zlib
57453 @if lto-plugin
57454 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57455 mkdir stage3-lto-plugin; \
57456 mv stage3-lto-plugin lto-plugin; \
57457 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57458 @endif lto-plugin
57459 @if libctf
57460 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57461 mkdir stage3-libctf; \
57462 mv stage3-libctf libctf; \
57463 mv stage2-libctf prev-libctf || test -f stage2-lean
57464 @endif libctf
57465 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57466 mkdir stage3-$(TARGET_SUBDIR); \
57467 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57468 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57469
57470 stage3-end::
57471 @if bfd
57472 @if test -d $(HOST_SUBDIR)/bfd; then \
57473 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57474 mv prev-bfd stage2-bfd; : ; \
57475 fi
57476 @endif bfd
57477 @if opcodes
57478 @if test -d $(HOST_SUBDIR)/opcodes; then \
57479 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57480 mv prev-opcodes stage2-opcodes; : ; \
57481 fi
57482 @endif opcodes
57483 @if binutils
57484 @if test -d $(HOST_SUBDIR)/binutils; then \
57485 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57486 mv prev-binutils stage2-binutils; : ; \
57487 fi
57488 @endif binutils
57489 @if fixincludes
57490 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57491 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57492 mv prev-fixincludes stage2-fixincludes; : ; \
57493 fi
57494 @endif fixincludes
57495 @if gas
57496 @if test -d $(HOST_SUBDIR)/gas; then \
57497 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57498 mv prev-gas stage2-gas; : ; \
57499 fi
57500 @endif gas
57501 @if gcc
57502 @if test -d $(HOST_SUBDIR)/gcc; then \
57503 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57504 mv prev-gcc stage2-gcc; : ; \
57505 fi
57506 @endif gcc
57507 @if gmp
57508 @if test -d $(HOST_SUBDIR)/gmp; then \
57509 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57510 mv prev-gmp stage2-gmp; : ; \
57511 fi
57512 @endif gmp
57513 @if mpfr
57514 @if test -d $(HOST_SUBDIR)/mpfr; then \
57515 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57516 mv prev-mpfr stage2-mpfr; : ; \
57517 fi
57518 @endif mpfr
57519 @if mpc
57520 @if test -d $(HOST_SUBDIR)/mpc; then \
57521 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57522 mv prev-mpc stage2-mpc; : ; \
57523 fi
57524 @endif mpc
57525 @if isl
57526 @if test -d $(HOST_SUBDIR)/isl; then \
57527 cd $(HOST_SUBDIR); mv isl stage3-isl; \
57528 mv prev-isl stage2-isl; : ; \
57529 fi
57530 @endif isl
57531 @if libelf
57532 @if test -d $(HOST_SUBDIR)/libelf; then \
57533 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57534 mv prev-libelf stage2-libelf; : ; \
57535 fi
57536 @endif libelf
57537 @if gold
57538 @if test -d $(HOST_SUBDIR)/gold; then \
57539 cd $(HOST_SUBDIR); mv gold stage3-gold; \
57540 mv prev-gold stage2-gold; : ; \
57541 fi
57542 @endif gold
57543 @if intl
57544 @if test -d $(HOST_SUBDIR)/intl; then \
57545 cd $(HOST_SUBDIR); mv intl stage3-intl; \
57546 mv prev-intl stage2-intl; : ; \
57547 fi
57548 @endif intl
57549 @if ld
57550 @if test -d $(HOST_SUBDIR)/ld; then \
57551 cd $(HOST_SUBDIR); mv ld stage3-ld; \
57552 mv prev-ld stage2-ld; : ; \
57553 fi
57554 @endif ld
57555 @if libbacktrace
57556 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57557 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57558 mv prev-libbacktrace stage2-libbacktrace; : ; \
57559 fi
57560 @endif libbacktrace
57561 @if libcpp
57562 @if test -d $(HOST_SUBDIR)/libcpp; then \
57563 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57564 mv prev-libcpp stage2-libcpp; : ; \
57565 fi
57566 @endif libcpp
57567 @if libcody
57568 @if test -d $(HOST_SUBDIR)/libcody; then \
57569 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57570 mv prev-libcody stage2-libcody; : ; \
57571 fi
57572 @endif libcody
57573 @if libdecnumber
57574 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57575 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57576 mv prev-libdecnumber stage2-libdecnumber; : ; \
57577 fi
57578 @endif libdecnumber
57579 @if libiberty
57580 @if test -d $(HOST_SUBDIR)/libiberty; then \
57581 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57582 mv prev-libiberty stage2-libiberty; : ; \
57583 fi
57584 @endif libiberty
57585 @if libiberty-linker-plugin
57586 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57587 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57588 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57589 fi
57590 @endif libiberty-linker-plugin
57591 @if libiconv
57592 @if test -d $(HOST_SUBDIR)/libiconv; then \
57593 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57594 mv prev-libiconv stage2-libiconv; : ; \
57595 fi
57596 @endif libiconv
57597 @if zlib
57598 @if test -d $(HOST_SUBDIR)/zlib; then \
57599 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57600 mv prev-zlib stage2-zlib; : ; \
57601 fi
57602 @endif zlib
57603 @if lto-plugin
57604 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57605 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57606 mv prev-lto-plugin stage2-lto-plugin; : ; \
57607 fi
57608 @endif lto-plugin
57609 @if libctf
57610 @if test -d $(HOST_SUBDIR)/libctf; then \
57611 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57612 mv prev-libctf stage2-libctf; : ; \
57613 fi
57614 @endif libctf
57615 @if test -d $(TARGET_SUBDIR); then \
57616 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57617 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57618 fi
57619 rm -f stage_current
57620
57621 # Bubble a bug fix through all the stages up to stage 3. They are
57622 # remade, but not reconfigured. The next stage (if any) will not be
57623 # reconfigured either.
57624 .PHONY: stage3-bubble
57625 stage3-bubble:: stage2-bubble
57626 @r=`${PWD_COMMAND}`; export r; \
57627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57628 if test -f stage3-lean || test -f stage2-lean ; then \
57629 echo Skipping rebuild of stage3; \
57630 else \
57631 $(MAKE) stage3-start; \
57632 if $(LEAN); then \
57633 rm -rf stage1-*; \
57634 $(STAMP) stage1-lean; \
57635 fi; \
57636 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57637 fi
57638 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57639
57640 .PHONY: all-stage3 clean-stage3
57641 do-clean: clean-stage3
57642
57643 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57644 # only possibility, but now it conflicts with no-bootstrap rules
57645 @if gcc-bootstrap
57646
57647 compare:
57648 @r=`${PWD_COMMAND}`; export r; \
57649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57650 if test -f stage2-lean; then \
57651 echo Cannot compare object files as stage 2 was deleted.; \
57652 exit 0; \
57653 fi; \
57654 : $(MAKE); $(stage); \
57655 rm -f .bad_compare; \
57656 echo Comparing stages 2 and 3; \
57657 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57658 files=`find stage3-* -name "*$(objext)" -print | \
57659 sed -n s,^stage$$sed-,,p`; \
57660 for file in $${files} ${extra-compare}; do \
57661 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57662 if test ! -f $$f1; then continue; fi; \
57663 $(do-compare) > /dev/null 2>&1; \
57664 if test $$? -eq 1; then \
57665 case $$file in \
57666 @compare_exclusions@) \
57667 echo warning: $$file differs ;; \
57668 *) \
57669 echo $$file differs >> .bad_compare ;; \
57670 esac; \
57671 fi; \
57672 done; \
57673 if [ -f .bad_compare ]; then \
57674 echo "Bootstrap comparison failure!"; \
57675 cat .bad_compare; \
57676 exit 1; \
57677 else \
57678 echo Comparison successful.; \
57679 fi; \
57680 $(STAMP) compare
57681 if $(LEAN); then \
57682 rm -rf stage2-*; \
57683 $(STAMP) stage2-lean; \
57684 fi
57685
57686
57687
57688 .PHONY: bootstrap bootstrap-lean
57689 bootstrap:
57690 echo stage3 > stage_final
57691 @r=`${PWD_COMMAND}`; export r; \
57692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57693 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57694 @: $(MAKE); $(unstage)
57695 @r=`${PWD_COMMAND}`; export r; \
57696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57697 TFLAGS="$(STAGE3_TFLAGS)"; \
57698 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57699
57700 bootstrap-lean:
57701 echo stage3 > stage_final
57702 @r=`${PWD_COMMAND}`; export r; \
57703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57704 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57705 @: $(MAKE); $(unstage)
57706 @r=`${PWD_COMMAND}`; export r; \
57707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57708 TFLAGS="$(STAGE3_TFLAGS)"; \
57709 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57710
57711
57712 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57713 distclean-stage2:: distclean-stage3
57714 .PHONY: distclean-stage3
57715 distclean-stage3::
57716 @: $(MAKE); $(stage)
57717 @test "`cat stage_last`" != stage3 || rm -f stage_last
57718 rm -rf stage3-* compare
57719
57720
57721 .PHONY: cleanstrap
57722 cleanstrap: do-distclean local-clean
57723 echo stage3 > stage_final
57724 @r=`${PWD_COMMAND}`; export r; \
57725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57726 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57727 @: $(MAKE); $(unstage)
57728 @r=`${PWD_COMMAND}`; export r; \
57729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57730 TFLAGS="$(STAGE3_TFLAGS)"; \
57731 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57732
57733 @endif gcc-bootstrap
57734
57735
57736 .PHONY: stage4-start stage4-end
57737
57738 stage4-start::
57739 @: $(MAKE); $(stage); \
57740 echo stage4 > stage_current; \
57741 echo stage4 > stage_last; \
57742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57743 @if bfd
57744 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57745 mkdir stage4-bfd; \
57746 mv stage4-bfd bfd; \
57747 mv stage3-bfd prev-bfd || test -f stage3-lean
57748 @endif bfd
57749 @if opcodes
57750 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57751 mkdir stage4-opcodes; \
57752 mv stage4-opcodes opcodes; \
57753 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57754 @endif opcodes
57755 @if binutils
57756 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57757 mkdir stage4-binutils; \
57758 mv stage4-binutils binutils; \
57759 mv stage3-binutils prev-binutils || test -f stage3-lean
57760 @endif binutils
57761 @if fixincludes
57762 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57763 mkdir stage4-fixincludes; \
57764 mv stage4-fixincludes fixincludes; \
57765 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
57766 @endif fixincludes
57767 @if gas
57768 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57769 mkdir stage4-gas; \
57770 mv stage4-gas gas; \
57771 mv stage3-gas prev-gas || test -f stage3-lean
57772 @endif gas
57773 @if gcc
57774 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57775 mkdir stage4-gcc; \
57776 mv stage4-gcc gcc; \
57777 mv stage3-gcc prev-gcc || test -f stage3-lean
57778 @endif gcc
57779 @if gmp
57780 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57781 mkdir stage4-gmp; \
57782 mv stage4-gmp gmp; \
57783 mv stage3-gmp prev-gmp || test -f stage3-lean
57784 @endif gmp
57785 @if mpfr
57786 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57787 mkdir stage4-mpfr; \
57788 mv stage4-mpfr mpfr; \
57789 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57790 @endif mpfr
57791 @if mpc
57792 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57793 mkdir stage4-mpc; \
57794 mv stage4-mpc mpc; \
57795 mv stage3-mpc prev-mpc || test -f stage3-lean
57796 @endif mpc
57797 @if isl
57798 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57799 mkdir stage4-isl; \
57800 mv stage4-isl isl; \
57801 mv stage3-isl prev-isl || test -f stage3-lean
57802 @endif isl
57803 @if libelf
57804 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57805 mkdir stage4-libelf; \
57806 mv stage4-libelf libelf; \
57807 mv stage3-libelf prev-libelf || test -f stage3-lean
57808 @endif libelf
57809 @if gold
57810 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57811 mkdir stage4-gold; \
57812 mv stage4-gold gold; \
57813 mv stage3-gold prev-gold || test -f stage3-lean
57814 @endif gold
57815 @if intl
57816 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57817 mkdir stage4-intl; \
57818 mv stage4-intl intl; \
57819 mv stage3-intl prev-intl || test -f stage3-lean
57820 @endif intl
57821 @if ld
57822 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57823 mkdir stage4-ld; \
57824 mv stage4-ld ld; \
57825 mv stage3-ld prev-ld || test -f stage3-lean
57826 @endif ld
57827 @if libbacktrace
57828 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57829 mkdir stage4-libbacktrace; \
57830 mv stage4-libbacktrace libbacktrace; \
57831 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
57832 @endif libbacktrace
57833 @if libcpp
57834 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57835 mkdir stage4-libcpp; \
57836 mv stage4-libcpp libcpp; \
57837 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57838 @endif libcpp
57839 @if libcody
57840 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57841 mkdir stage4-libcody; \
57842 mv stage4-libcody libcody; \
57843 mv stage3-libcody prev-libcody || test -f stage3-lean
57844 @endif libcody
57845 @if libdecnumber
57846 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57847 mkdir stage4-libdecnumber; \
57848 mv stage4-libdecnumber libdecnumber; \
57849 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57850 @endif libdecnumber
57851 @if libiberty
57852 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57853 mkdir stage4-libiberty; \
57854 mv stage4-libiberty libiberty; \
57855 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57856 @endif libiberty
57857 @if libiberty-linker-plugin
57858 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57859 mkdir stage4-libiberty-linker-plugin; \
57860 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57861 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
57862 @endif libiberty-linker-plugin
57863 @if libiconv
57864 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57865 mkdir stage4-libiconv; \
57866 mv stage4-libiconv libiconv; \
57867 mv stage3-libiconv prev-libiconv || test -f stage3-lean
57868 @endif libiconv
57869 @if zlib
57870 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57871 mkdir stage4-zlib; \
57872 mv stage4-zlib zlib; \
57873 mv stage3-zlib prev-zlib || test -f stage3-lean
57874 @endif zlib
57875 @if lto-plugin
57876 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57877 mkdir stage4-lto-plugin; \
57878 mv stage4-lto-plugin lto-plugin; \
57879 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57880 @endif lto-plugin
57881 @if libctf
57882 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57883 mkdir stage4-libctf; \
57884 mv stage4-libctf libctf; \
57885 mv stage3-libctf prev-libctf || test -f stage3-lean
57886 @endif libctf
57887 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57888 mkdir stage4-$(TARGET_SUBDIR); \
57889 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57890 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57891
57892 stage4-end::
57893 @if bfd
57894 @if test -d $(HOST_SUBDIR)/bfd; then \
57895 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57896 mv prev-bfd stage3-bfd; : ; \
57897 fi
57898 @endif bfd
57899 @if opcodes
57900 @if test -d $(HOST_SUBDIR)/opcodes; then \
57901 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57902 mv prev-opcodes stage3-opcodes; : ; \
57903 fi
57904 @endif opcodes
57905 @if binutils
57906 @if test -d $(HOST_SUBDIR)/binutils; then \
57907 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57908 mv prev-binutils stage3-binutils; : ; \
57909 fi
57910 @endif binutils
57911 @if fixincludes
57912 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57913 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57914 mv prev-fixincludes stage3-fixincludes; : ; \
57915 fi
57916 @endif fixincludes
57917 @if gas
57918 @if test -d $(HOST_SUBDIR)/gas; then \
57919 cd $(HOST_SUBDIR); mv gas stage4-gas; \
57920 mv prev-gas stage3-gas; : ; \
57921 fi
57922 @endif gas
57923 @if gcc
57924 @if test -d $(HOST_SUBDIR)/gcc; then \
57925 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57926 mv prev-gcc stage3-gcc; : ; \
57927 fi
57928 @endif gcc
57929 @if gmp
57930 @if test -d $(HOST_SUBDIR)/gmp; then \
57931 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57932 mv prev-gmp stage3-gmp; : ; \
57933 fi
57934 @endif gmp
57935 @if mpfr
57936 @if test -d $(HOST_SUBDIR)/mpfr; then \
57937 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57938 mv prev-mpfr stage3-mpfr; : ; \
57939 fi
57940 @endif mpfr
57941 @if mpc
57942 @if test -d $(HOST_SUBDIR)/mpc; then \
57943 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57944 mv prev-mpc stage3-mpc; : ; \
57945 fi
57946 @endif mpc
57947 @if isl
57948 @if test -d $(HOST_SUBDIR)/isl; then \
57949 cd $(HOST_SUBDIR); mv isl stage4-isl; \
57950 mv prev-isl stage3-isl; : ; \
57951 fi
57952 @endif isl
57953 @if libelf
57954 @if test -d $(HOST_SUBDIR)/libelf; then \
57955 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57956 mv prev-libelf stage3-libelf; : ; \
57957 fi
57958 @endif libelf
57959 @if gold
57960 @if test -d $(HOST_SUBDIR)/gold; then \
57961 cd $(HOST_SUBDIR); mv gold stage4-gold; \
57962 mv prev-gold stage3-gold; : ; \
57963 fi
57964 @endif gold
57965 @if intl
57966 @if test -d $(HOST_SUBDIR)/intl; then \
57967 cd $(HOST_SUBDIR); mv intl stage4-intl; \
57968 mv prev-intl stage3-intl; : ; \
57969 fi
57970 @endif intl
57971 @if ld
57972 @if test -d $(HOST_SUBDIR)/ld; then \
57973 cd $(HOST_SUBDIR); mv ld stage4-ld; \
57974 mv prev-ld stage3-ld; : ; \
57975 fi
57976 @endif ld
57977 @if libbacktrace
57978 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57979 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57980 mv prev-libbacktrace stage3-libbacktrace; : ; \
57981 fi
57982 @endif libbacktrace
57983 @if libcpp
57984 @if test -d $(HOST_SUBDIR)/libcpp; then \
57985 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57986 mv prev-libcpp stage3-libcpp; : ; \
57987 fi
57988 @endif libcpp
57989 @if libcody
57990 @if test -d $(HOST_SUBDIR)/libcody; then \
57991 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57992 mv prev-libcody stage3-libcody; : ; \
57993 fi
57994 @endif libcody
57995 @if libdecnumber
57996 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57997 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
57998 mv prev-libdecnumber stage3-libdecnumber; : ; \
57999 fi
58000 @endif libdecnumber
58001 @if libiberty
58002 @if test -d $(HOST_SUBDIR)/libiberty; then \
58003 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58004 mv prev-libiberty stage3-libiberty; : ; \
58005 fi
58006 @endif libiberty
58007 @if libiberty-linker-plugin
58008 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58009 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58010 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58011 fi
58012 @endif libiberty-linker-plugin
58013 @if libiconv
58014 @if test -d $(HOST_SUBDIR)/libiconv; then \
58015 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58016 mv prev-libiconv stage3-libiconv; : ; \
58017 fi
58018 @endif libiconv
58019 @if zlib
58020 @if test -d $(HOST_SUBDIR)/zlib; then \
58021 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58022 mv prev-zlib stage3-zlib; : ; \
58023 fi
58024 @endif zlib
58025 @if lto-plugin
58026 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58027 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58028 mv prev-lto-plugin stage3-lto-plugin; : ; \
58029 fi
58030 @endif lto-plugin
58031 @if libctf
58032 @if test -d $(HOST_SUBDIR)/libctf; then \
58033 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58034 mv prev-libctf stage3-libctf; : ; \
58035 fi
58036 @endif libctf
58037 @if test -d $(TARGET_SUBDIR); then \
58038 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58039 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58040 fi
58041 rm -f stage_current
58042
58043 # Bubble a bug fix through all the stages up to stage 4. They are
58044 # remade, but not reconfigured. The next stage (if any) will not be
58045 # reconfigured either.
58046 .PHONY: stage4-bubble
58047 stage4-bubble:: stage3-bubble
58048 @r=`${PWD_COMMAND}`; export r; \
58049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58050 if test -f stage4-lean || test -f stage3-lean ; then \
58051 echo Skipping rebuild of stage4; \
58052 else \
58053 $(MAKE) stage4-start; \
58054 if $(LEAN); then \
58055 rm -rf stage2-*; \
58056 $(STAMP) stage2-lean; \
58057 fi; \
58058 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58059 fi
58060 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58061
58062 .PHONY: all-stage4 clean-stage4
58063 do-clean: clean-stage4
58064
58065 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58066 # only possibility, but now it conflicts with no-bootstrap rules
58067 @if gcc-bootstrap
58068
58069 compare3:
58070 @r=`${PWD_COMMAND}`; export r; \
58071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58072 if test -f stage3-lean; then \
58073 echo Cannot compare object files as stage 3 was deleted.; \
58074 exit 0; \
58075 fi; \
58076 : $(MAKE); $(stage); \
58077 rm -f .bad_compare; \
58078 echo Comparing stages 3 and 4; \
58079 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58080 files=`find stage4-* -name "*$(objext)" -print | \
58081 sed -n s,^stage$$sed-,,p`; \
58082 for file in $${files} ${extra-compare}; do \
58083 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58084 if test ! -f $$f1; then continue; fi; \
58085 $(do-compare3) > /dev/null 2>&1; \
58086 if test $$? -eq 1; then \
58087 case $$file in \
58088 @compare_exclusions@) \
58089 echo warning: $$file differs ;; \
58090 *) \
58091 echo $$file differs >> .bad_compare ;; \
58092 esac; \
58093 fi; \
58094 done; \
58095 if [ -f .bad_compare ]; then \
58096 echo "Bootstrap comparison failure!"; \
58097 cat .bad_compare; \
58098 exit 1; \
58099 else \
58100 echo Comparison successful.; \
58101 fi; \
58102 $(STAMP) compare3
58103 if $(LEAN); then \
58104 rm -rf stage3-*; \
58105 $(STAMP) stage3-lean; \
58106 fi
58107
58108
58109
58110 .PHONY: bootstrap4 bootstrap4-lean
58111 bootstrap4:
58112 echo stage4 > stage_final
58113 @r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58116 @: $(MAKE); $(unstage)
58117 @r=`${PWD_COMMAND}`; export r; \
58118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58119 TFLAGS="$(STAGE4_TFLAGS)"; \
58120 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58121
58122 bootstrap4-lean:
58123 echo stage4 > stage_final
58124 @r=`${PWD_COMMAND}`; export r; \
58125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58126 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58127 @: $(MAKE); $(unstage)
58128 @r=`${PWD_COMMAND}`; export r; \
58129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58130 TFLAGS="$(STAGE4_TFLAGS)"; \
58131 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58132
58133
58134 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58135 distclean-stage3:: distclean-stage4
58136 .PHONY: distclean-stage4
58137 distclean-stage4::
58138 @: $(MAKE); $(stage)
58139 @test "`cat stage_last`" != stage4 || rm -f stage_last
58140 rm -rf stage4-* compare3
58141
58142
58143 @endif gcc-bootstrap
58144
58145
58146 .PHONY: stageprofile-start stageprofile-end
58147
58148 stageprofile-start::
58149 @: $(MAKE); $(stage); \
58150 echo stageprofile > stage_current; \
58151 echo stageprofile > stage_last; \
58152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58153 @if bfd
58154 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58155 mkdir stageprofile-bfd; \
58156 mv stageprofile-bfd bfd; \
58157 mv stage1-bfd prev-bfd || test -f stage1-lean
58158 @endif bfd
58159 @if opcodes
58160 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58161 mkdir stageprofile-opcodes; \
58162 mv stageprofile-opcodes opcodes; \
58163 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58164 @endif opcodes
58165 @if binutils
58166 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58167 mkdir stageprofile-binutils; \
58168 mv stageprofile-binutils binutils; \
58169 mv stage1-binutils prev-binutils || test -f stage1-lean
58170 @endif binutils
58171 @if fixincludes
58172 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58173 mkdir stageprofile-fixincludes; \
58174 mv stageprofile-fixincludes fixincludes; \
58175 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58176 @endif fixincludes
58177 @if gas
58178 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58179 mkdir stageprofile-gas; \
58180 mv stageprofile-gas gas; \
58181 mv stage1-gas prev-gas || test -f stage1-lean
58182 @endif gas
58183 @if gcc
58184 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58185 mkdir stageprofile-gcc; \
58186 mv stageprofile-gcc gcc; \
58187 mv stage1-gcc prev-gcc || test -f stage1-lean
58188 @endif gcc
58189 @if gmp
58190 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58191 mkdir stageprofile-gmp; \
58192 mv stageprofile-gmp gmp; \
58193 mv stage1-gmp prev-gmp || test -f stage1-lean
58194 @endif gmp
58195 @if mpfr
58196 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58197 mkdir stageprofile-mpfr; \
58198 mv stageprofile-mpfr mpfr; \
58199 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58200 @endif mpfr
58201 @if mpc
58202 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58203 mkdir stageprofile-mpc; \
58204 mv stageprofile-mpc mpc; \
58205 mv stage1-mpc prev-mpc || test -f stage1-lean
58206 @endif mpc
58207 @if isl
58208 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58209 mkdir stageprofile-isl; \
58210 mv stageprofile-isl isl; \
58211 mv stage1-isl prev-isl || test -f stage1-lean
58212 @endif isl
58213 @if libelf
58214 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58215 mkdir stageprofile-libelf; \
58216 mv stageprofile-libelf libelf; \
58217 mv stage1-libelf prev-libelf || test -f stage1-lean
58218 @endif libelf
58219 @if gold
58220 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58221 mkdir stageprofile-gold; \
58222 mv stageprofile-gold gold; \
58223 mv stage1-gold prev-gold || test -f stage1-lean
58224 @endif gold
58225 @if intl
58226 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58227 mkdir stageprofile-intl; \
58228 mv stageprofile-intl intl; \
58229 mv stage1-intl prev-intl || test -f stage1-lean
58230 @endif intl
58231 @if ld
58232 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58233 mkdir stageprofile-ld; \
58234 mv stageprofile-ld ld; \
58235 mv stage1-ld prev-ld || test -f stage1-lean
58236 @endif ld
58237 @if libbacktrace
58238 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58239 mkdir stageprofile-libbacktrace; \
58240 mv stageprofile-libbacktrace libbacktrace; \
58241 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58242 @endif libbacktrace
58243 @if libcpp
58244 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58245 mkdir stageprofile-libcpp; \
58246 mv stageprofile-libcpp libcpp; \
58247 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58248 @endif libcpp
58249 @if libcody
58250 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58251 mkdir stageprofile-libcody; \
58252 mv stageprofile-libcody libcody; \
58253 mv stage1-libcody prev-libcody || test -f stage1-lean
58254 @endif libcody
58255 @if libdecnumber
58256 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58257 mkdir stageprofile-libdecnumber; \
58258 mv stageprofile-libdecnumber libdecnumber; \
58259 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58260 @endif libdecnumber
58261 @if libiberty
58262 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58263 mkdir stageprofile-libiberty; \
58264 mv stageprofile-libiberty libiberty; \
58265 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58266 @endif libiberty
58267 @if libiberty-linker-plugin
58268 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58269 mkdir stageprofile-libiberty-linker-plugin; \
58270 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58271 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58272 @endif libiberty-linker-plugin
58273 @if libiconv
58274 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58275 mkdir stageprofile-libiconv; \
58276 mv stageprofile-libiconv libiconv; \
58277 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58278 @endif libiconv
58279 @if zlib
58280 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58281 mkdir stageprofile-zlib; \
58282 mv stageprofile-zlib zlib; \
58283 mv stage1-zlib prev-zlib || test -f stage1-lean
58284 @endif zlib
58285 @if lto-plugin
58286 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58287 mkdir stageprofile-lto-plugin; \
58288 mv stageprofile-lto-plugin lto-plugin; \
58289 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58290 @endif lto-plugin
58291 @if libctf
58292 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58293 mkdir stageprofile-libctf; \
58294 mv stageprofile-libctf libctf; \
58295 mv stage1-libctf prev-libctf || test -f stage1-lean
58296 @endif libctf
58297 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58298 mkdir stageprofile-$(TARGET_SUBDIR); \
58299 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58300 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58301
58302 stageprofile-end::
58303 @if bfd
58304 @if test -d $(HOST_SUBDIR)/bfd; then \
58305 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58306 mv prev-bfd stage1-bfd; : ; \
58307 fi
58308 @endif bfd
58309 @if opcodes
58310 @if test -d $(HOST_SUBDIR)/opcodes; then \
58311 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58312 mv prev-opcodes stage1-opcodes; : ; \
58313 fi
58314 @endif opcodes
58315 @if binutils
58316 @if test -d $(HOST_SUBDIR)/binutils; then \
58317 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58318 mv prev-binutils stage1-binutils; : ; \
58319 fi
58320 @endif binutils
58321 @if fixincludes
58322 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58323 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58324 mv prev-fixincludes stage1-fixincludes; : ; \
58325 fi
58326 @endif fixincludes
58327 @if gas
58328 @if test -d $(HOST_SUBDIR)/gas; then \
58329 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58330 mv prev-gas stage1-gas; : ; \
58331 fi
58332 @endif gas
58333 @if gcc
58334 @if test -d $(HOST_SUBDIR)/gcc; then \
58335 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58336 mv prev-gcc stage1-gcc; : ; \
58337 fi
58338 @endif gcc
58339 @if gmp
58340 @if test -d $(HOST_SUBDIR)/gmp; then \
58341 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58342 mv prev-gmp stage1-gmp; : ; \
58343 fi
58344 @endif gmp
58345 @if mpfr
58346 @if test -d $(HOST_SUBDIR)/mpfr; then \
58347 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58348 mv prev-mpfr stage1-mpfr; : ; \
58349 fi
58350 @endif mpfr
58351 @if mpc
58352 @if test -d $(HOST_SUBDIR)/mpc; then \
58353 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58354 mv prev-mpc stage1-mpc; : ; \
58355 fi
58356 @endif mpc
58357 @if isl
58358 @if test -d $(HOST_SUBDIR)/isl; then \
58359 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58360 mv prev-isl stage1-isl; : ; \
58361 fi
58362 @endif isl
58363 @if libelf
58364 @if test -d $(HOST_SUBDIR)/libelf; then \
58365 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58366 mv prev-libelf stage1-libelf; : ; \
58367 fi
58368 @endif libelf
58369 @if gold
58370 @if test -d $(HOST_SUBDIR)/gold; then \
58371 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58372 mv prev-gold stage1-gold; : ; \
58373 fi
58374 @endif gold
58375 @if intl
58376 @if test -d $(HOST_SUBDIR)/intl; then \
58377 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58378 mv prev-intl stage1-intl; : ; \
58379 fi
58380 @endif intl
58381 @if ld
58382 @if test -d $(HOST_SUBDIR)/ld; then \
58383 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58384 mv prev-ld stage1-ld; : ; \
58385 fi
58386 @endif ld
58387 @if libbacktrace
58388 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58389 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58390 mv prev-libbacktrace stage1-libbacktrace; : ; \
58391 fi
58392 @endif libbacktrace
58393 @if libcpp
58394 @if test -d $(HOST_SUBDIR)/libcpp; then \
58395 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58396 mv prev-libcpp stage1-libcpp; : ; \
58397 fi
58398 @endif libcpp
58399 @if libcody
58400 @if test -d $(HOST_SUBDIR)/libcody; then \
58401 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58402 mv prev-libcody stage1-libcody; : ; \
58403 fi
58404 @endif libcody
58405 @if libdecnumber
58406 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58407 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58408 mv prev-libdecnumber stage1-libdecnumber; : ; \
58409 fi
58410 @endif libdecnumber
58411 @if libiberty
58412 @if test -d $(HOST_SUBDIR)/libiberty; then \
58413 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58414 mv prev-libiberty stage1-libiberty; : ; \
58415 fi
58416 @endif libiberty
58417 @if libiberty-linker-plugin
58418 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58419 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58420 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58421 fi
58422 @endif libiberty-linker-plugin
58423 @if libiconv
58424 @if test -d $(HOST_SUBDIR)/libiconv; then \
58425 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58426 mv prev-libiconv stage1-libiconv; : ; \
58427 fi
58428 @endif libiconv
58429 @if zlib
58430 @if test -d $(HOST_SUBDIR)/zlib; then \
58431 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58432 mv prev-zlib stage1-zlib; : ; \
58433 fi
58434 @endif zlib
58435 @if lto-plugin
58436 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58437 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58438 mv prev-lto-plugin stage1-lto-plugin; : ; \
58439 fi
58440 @endif lto-plugin
58441 @if libctf
58442 @if test -d $(HOST_SUBDIR)/libctf; then \
58443 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58444 mv prev-libctf stage1-libctf; : ; \
58445 fi
58446 @endif libctf
58447 @if test -d $(TARGET_SUBDIR); then \
58448 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58449 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58450 fi
58451 rm -f stage_current
58452
58453 # Bubble a bug fix through all the stages up to stage profile. They are
58454 # remade, but not reconfigured. The next stage (if any) will not be
58455 # reconfigured either.
58456 .PHONY: stageprofile-bubble
58457 stageprofile-bubble:: stage1-bubble
58458 @r=`${PWD_COMMAND}`; export r; \
58459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58460 if test -f stageprofile-lean || test -f stage1-lean ; then \
58461 echo Skipping rebuild of stageprofile; \
58462 else \
58463 $(MAKE) stageprofile-start; \
58464 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58465 fi
58466
58467 .PHONY: all-stageprofile clean-stageprofile
58468 do-clean: clean-stageprofile
58469
58470 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58471 # only possibility, but now it conflicts with no-bootstrap rules
58472 @if gcc-bootstrap
58473
58474
58475
58476
58477 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58478 distclean-stage1:: distclean-stageprofile
58479 .PHONY: distclean-stageprofile
58480 distclean-stageprofile::
58481 @: $(MAKE); $(stage)
58482 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58483 rm -rf stageprofile-*
58484
58485
58486 @endif gcc-bootstrap
58487
58488
58489 .PHONY: stagetrain-start stagetrain-end
58490
58491 stagetrain-start::
58492 @: $(MAKE); $(stage); \
58493 echo stagetrain > stage_current; \
58494 echo stagetrain > stage_last; \
58495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58496 @if bfd
58497 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58498 mkdir stagetrain-bfd; \
58499 mv stagetrain-bfd bfd; \
58500 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58501 @endif bfd
58502 @if opcodes
58503 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58504 mkdir stagetrain-opcodes; \
58505 mv stagetrain-opcodes opcodes; \
58506 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58507 @endif opcodes
58508 @if binutils
58509 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58510 mkdir stagetrain-binutils; \
58511 mv stagetrain-binutils binutils; \
58512 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58513 @endif binutils
58514 @if fixincludes
58515 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58516 mkdir stagetrain-fixincludes; \
58517 mv stagetrain-fixincludes fixincludes; \
58518 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58519 @endif fixincludes
58520 @if gas
58521 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58522 mkdir stagetrain-gas; \
58523 mv stagetrain-gas gas; \
58524 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58525 @endif gas
58526 @if gcc
58527 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58528 mkdir stagetrain-gcc; \
58529 mv stagetrain-gcc gcc; \
58530 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58531 @endif gcc
58532 @if gmp
58533 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58534 mkdir stagetrain-gmp; \
58535 mv stagetrain-gmp gmp; \
58536 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58537 @endif gmp
58538 @if mpfr
58539 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58540 mkdir stagetrain-mpfr; \
58541 mv stagetrain-mpfr mpfr; \
58542 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58543 @endif mpfr
58544 @if mpc
58545 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58546 mkdir stagetrain-mpc; \
58547 mv stagetrain-mpc mpc; \
58548 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58549 @endif mpc
58550 @if isl
58551 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58552 mkdir stagetrain-isl; \
58553 mv stagetrain-isl isl; \
58554 mv stageprofile-isl prev-isl || test -f stageprofile-lean
58555 @endif isl
58556 @if libelf
58557 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58558 mkdir stagetrain-libelf; \
58559 mv stagetrain-libelf libelf; \
58560 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58561 @endif libelf
58562 @if gold
58563 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58564 mkdir stagetrain-gold; \
58565 mv stagetrain-gold gold; \
58566 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58567 @endif gold
58568 @if intl
58569 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58570 mkdir stagetrain-intl; \
58571 mv stagetrain-intl intl; \
58572 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58573 @endif intl
58574 @if ld
58575 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58576 mkdir stagetrain-ld; \
58577 mv stagetrain-ld ld; \
58578 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58579 @endif ld
58580 @if libbacktrace
58581 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58582 mkdir stagetrain-libbacktrace; \
58583 mv stagetrain-libbacktrace libbacktrace; \
58584 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
58585 @endif libbacktrace
58586 @if libcpp
58587 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58588 mkdir stagetrain-libcpp; \
58589 mv stagetrain-libcpp libcpp; \
58590 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58591 @endif libcpp
58592 @if libcody
58593 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58594 mkdir stagetrain-libcody; \
58595 mv stagetrain-libcody libcody; \
58596 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
58597 @endif libcody
58598 @if libdecnumber
58599 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58600 mkdir stagetrain-libdecnumber; \
58601 mv stagetrain-libdecnumber libdecnumber; \
58602 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58603 @endif libdecnumber
58604 @if libiberty
58605 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58606 mkdir stagetrain-libiberty; \
58607 mv stagetrain-libiberty libiberty; \
58608 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58609 @endif libiberty
58610 @if libiberty-linker-plugin
58611 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58612 mkdir stagetrain-libiberty-linker-plugin; \
58613 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58614 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
58615 @endif libiberty-linker-plugin
58616 @if libiconv
58617 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58618 mkdir stagetrain-libiconv; \
58619 mv stagetrain-libiconv libiconv; \
58620 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
58621 @endif libiconv
58622 @if zlib
58623 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58624 mkdir stagetrain-zlib; \
58625 mv stagetrain-zlib zlib; \
58626 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58627 @endif zlib
58628 @if lto-plugin
58629 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58630 mkdir stagetrain-lto-plugin; \
58631 mv stagetrain-lto-plugin lto-plugin; \
58632 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58633 @endif lto-plugin
58634 @if libctf
58635 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58636 mkdir stagetrain-libctf; \
58637 mv stagetrain-libctf libctf; \
58638 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
58639 @endif libctf
58640 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58641 mkdir stagetrain-$(TARGET_SUBDIR); \
58642 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58643 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58644
58645 stagetrain-end::
58646 @if bfd
58647 @if test -d $(HOST_SUBDIR)/bfd; then \
58648 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58649 mv prev-bfd stageprofile-bfd; : ; \
58650 fi
58651 @endif bfd
58652 @if opcodes
58653 @if test -d $(HOST_SUBDIR)/opcodes; then \
58654 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58655 mv prev-opcodes stageprofile-opcodes; : ; \
58656 fi
58657 @endif opcodes
58658 @if binutils
58659 @if test -d $(HOST_SUBDIR)/binutils; then \
58660 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58661 mv prev-binutils stageprofile-binutils; : ; \
58662 fi
58663 @endif binutils
58664 @if fixincludes
58665 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58666 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58667 mv prev-fixincludes stageprofile-fixincludes; : ; \
58668 fi
58669 @endif fixincludes
58670 @if gas
58671 @if test -d $(HOST_SUBDIR)/gas; then \
58672 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58673 mv prev-gas stageprofile-gas; : ; \
58674 fi
58675 @endif gas
58676 @if gcc
58677 @if test -d $(HOST_SUBDIR)/gcc; then \
58678 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58679 mv prev-gcc stageprofile-gcc; : ; \
58680 fi
58681 @endif gcc
58682 @if gmp
58683 @if test -d $(HOST_SUBDIR)/gmp; then \
58684 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58685 mv prev-gmp stageprofile-gmp; : ; \
58686 fi
58687 @endif gmp
58688 @if mpfr
58689 @if test -d $(HOST_SUBDIR)/mpfr; then \
58690 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58691 mv prev-mpfr stageprofile-mpfr; : ; \
58692 fi
58693 @endif mpfr
58694 @if mpc
58695 @if test -d $(HOST_SUBDIR)/mpc; then \
58696 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58697 mv prev-mpc stageprofile-mpc; : ; \
58698 fi
58699 @endif mpc
58700 @if isl
58701 @if test -d $(HOST_SUBDIR)/isl; then \
58702 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58703 mv prev-isl stageprofile-isl; : ; \
58704 fi
58705 @endif isl
58706 @if libelf
58707 @if test -d $(HOST_SUBDIR)/libelf; then \
58708 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58709 mv prev-libelf stageprofile-libelf; : ; \
58710 fi
58711 @endif libelf
58712 @if gold
58713 @if test -d $(HOST_SUBDIR)/gold; then \
58714 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58715 mv prev-gold stageprofile-gold; : ; \
58716 fi
58717 @endif gold
58718 @if intl
58719 @if test -d $(HOST_SUBDIR)/intl; then \
58720 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58721 mv prev-intl stageprofile-intl; : ; \
58722 fi
58723 @endif intl
58724 @if ld
58725 @if test -d $(HOST_SUBDIR)/ld; then \
58726 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58727 mv prev-ld stageprofile-ld; : ; \
58728 fi
58729 @endif ld
58730 @if libbacktrace
58731 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58732 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58733 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58734 fi
58735 @endif libbacktrace
58736 @if libcpp
58737 @if test -d $(HOST_SUBDIR)/libcpp; then \
58738 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58739 mv prev-libcpp stageprofile-libcpp; : ; \
58740 fi
58741 @endif libcpp
58742 @if libcody
58743 @if test -d $(HOST_SUBDIR)/libcody; then \
58744 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58745 mv prev-libcody stageprofile-libcody; : ; \
58746 fi
58747 @endif libcody
58748 @if libdecnumber
58749 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58750 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58751 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58752 fi
58753 @endif libdecnumber
58754 @if libiberty
58755 @if test -d $(HOST_SUBDIR)/libiberty; then \
58756 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58757 mv prev-libiberty stageprofile-libiberty; : ; \
58758 fi
58759 @endif libiberty
58760 @if libiberty-linker-plugin
58761 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58762 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58763 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58764 fi
58765 @endif libiberty-linker-plugin
58766 @if libiconv
58767 @if test -d $(HOST_SUBDIR)/libiconv; then \
58768 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58769 mv prev-libiconv stageprofile-libiconv; : ; \
58770 fi
58771 @endif libiconv
58772 @if zlib
58773 @if test -d $(HOST_SUBDIR)/zlib; then \
58774 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58775 mv prev-zlib stageprofile-zlib; : ; \
58776 fi
58777 @endif zlib
58778 @if lto-plugin
58779 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58780 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58781 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58782 fi
58783 @endif lto-plugin
58784 @if libctf
58785 @if test -d $(HOST_SUBDIR)/libctf; then \
58786 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58787 mv prev-libctf stageprofile-libctf; : ; \
58788 fi
58789 @endif libctf
58790 @if test -d $(TARGET_SUBDIR); then \
58791 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58792 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58793 fi
58794 rm -f stage_current
58795
58796 # Bubble a bug fix through all the stages up to stage train. They are
58797 # remade, but not reconfigured. The next stage (if any) will not be
58798 # reconfigured either.
58799 .PHONY: stagetrain-bubble
58800 stagetrain-bubble:: stageprofile-bubble
58801 @r=`${PWD_COMMAND}`; export r; \
58802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58803 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58804 echo Skipping rebuild of stagetrain; \
58805 else \
58806 $(MAKE) stagetrain-start; \
58807 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58808 fi
58809
58810 .PHONY: all-stagetrain clean-stagetrain
58811 do-clean: clean-stagetrain
58812
58813 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58814 # only possibility, but now it conflicts with no-bootstrap rules
58815 @if gcc-bootstrap
58816
58817
58818
58819
58820 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58821 distclean-stageprofile:: distclean-stagetrain
58822 .PHONY: distclean-stagetrain
58823 distclean-stagetrain::
58824 @: $(MAKE); $(stage)
58825 @test "`cat stage_last`" != stagetrain || rm -f stage_last
58826 rm -rf stagetrain-*
58827
58828
58829 @endif gcc-bootstrap
58830
58831
58832 .PHONY: stagefeedback-start stagefeedback-end
58833
58834 stagefeedback-start::
58835 @: $(MAKE); $(stage); \
58836 echo stagefeedback > stage_current; \
58837 echo stagefeedback > stage_last; \
58838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58839 @if bfd
58840 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58841 mkdir stagefeedback-bfd; \
58842 mv stagefeedback-bfd bfd; \
58843 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
58844 @endif bfd
58845 @if opcodes
58846 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58847 mkdir stagefeedback-opcodes; \
58848 mv stagefeedback-opcodes opcodes; \
58849 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
58850 @endif opcodes
58851 @if binutils
58852 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58853 mkdir stagefeedback-binutils; \
58854 mv stagefeedback-binutils binutils; \
58855 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
58856 @endif binutils
58857 @if fixincludes
58858 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58859 mkdir stagefeedback-fixincludes; \
58860 mv stagefeedback-fixincludes fixincludes; \
58861 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
58862 @endif fixincludes
58863 @if gas
58864 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58865 mkdir stagefeedback-gas; \
58866 mv stagefeedback-gas gas; \
58867 mv stagetrain-gas prev-gas || test -f stagetrain-lean
58868 @endif gas
58869 @if gcc
58870 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58871 mkdir stagefeedback-gcc; \
58872 mv stagefeedback-gcc gcc; \
58873 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
58874 @endif gcc
58875 @if gmp
58876 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58877 mkdir stagefeedback-gmp; \
58878 mv stagefeedback-gmp gmp; \
58879 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
58880 @endif gmp
58881 @if mpfr
58882 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58883 mkdir stagefeedback-mpfr; \
58884 mv stagefeedback-mpfr mpfr; \
58885 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
58886 @endif mpfr
58887 @if mpc
58888 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58889 mkdir stagefeedback-mpc; \
58890 mv stagefeedback-mpc mpc; \
58891 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
58892 @endif mpc
58893 @if isl
58894 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58895 mkdir stagefeedback-isl; \
58896 mv stagefeedback-isl isl; \
58897 mv stagetrain-isl prev-isl || test -f stagetrain-lean
58898 @endif isl
58899 @if libelf
58900 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58901 mkdir stagefeedback-libelf; \
58902 mv stagefeedback-libelf libelf; \
58903 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
58904 @endif libelf
58905 @if gold
58906 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58907 mkdir stagefeedback-gold; \
58908 mv stagefeedback-gold gold; \
58909 mv stagetrain-gold prev-gold || test -f stagetrain-lean
58910 @endif gold
58911 @if intl
58912 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58913 mkdir stagefeedback-intl; \
58914 mv stagefeedback-intl intl; \
58915 mv stagetrain-intl prev-intl || test -f stagetrain-lean
58916 @endif intl
58917 @if ld
58918 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58919 mkdir stagefeedback-ld; \
58920 mv stagefeedback-ld ld; \
58921 mv stagetrain-ld prev-ld || test -f stagetrain-lean
58922 @endif ld
58923 @if libbacktrace
58924 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58925 mkdir stagefeedback-libbacktrace; \
58926 mv stagefeedback-libbacktrace libbacktrace; \
58927 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
58928 @endif libbacktrace
58929 @if libcpp
58930 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58931 mkdir stagefeedback-libcpp; \
58932 mv stagefeedback-libcpp libcpp; \
58933 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
58934 @endif libcpp
58935 @if libcody
58936 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58937 mkdir stagefeedback-libcody; \
58938 mv stagefeedback-libcody libcody; \
58939 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
58940 @endif libcody
58941 @if libdecnumber
58942 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58943 mkdir stagefeedback-libdecnumber; \
58944 mv stagefeedback-libdecnumber libdecnumber; \
58945 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
58946 @endif libdecnumber
58947 @if libiberty
58948 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58949 mkdir stagefeedback-libiberty; \
58950 mv stagefeedback-libiberty libiberty; \
58951 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
58952 @endif libiberty
58953 @if libiberty-linker-plugin
58954 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58955 mkdir stagefeedback-libiberty-linker-plugin; \
58956 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58957 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
58958 @endif libiberty-linker-plugin
58959 @if libiconv
58960 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58961 mkdir stagefeedback-libiconv; \
58962 mv stagefeedback-libiconv libiconv; \
58963 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
58964 @endif libiconv
58965 @if zlib
58966 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58967 mkdir stagefeedback-zlib; \
58968 mv stagefeedback-zlib zlib; \
58969 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
58970 @endif zlib
58971 @if lto-plugin
58972 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58973 mkdir stagefeedback-lto-plugin; \
58974 mv stagefeedback-lto-plugin lto-plugin; \
58975 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
58976 @endif lto-plugin
58977 @if libctf
58978 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58979 mkdir stagefeedback-libctf; \
58980 mv stagefeedback-libctf libctf; \
58981 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
58982 @endif libctf
58983 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58984 mkdir stagefeedback-$(TARGET_SUBDIR); \
58985 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58986 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
58987
58988 stagefeedback-end::
58989 @if bfd
58990 @if test -d $(HOST_SUBDIR)/bfd; then \
58991 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58992 mv prev-bfd stagetrain-bfd; : ; \
58993 fi
58994 @endif bfd
58995 @if opcodes
58996 @if test -d $(HOST_SUBDIR)/opcodes; then \
58997 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
58998 mv prev-opcodes stagetrain-opcodes; : ; \
58999 fi
59000 @endif opcodes
59001 @if binutils
59002 @if test -d $(HOST_SUBDIR)/binutils; then \
59003 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59004 mv prev-binutils stagetrain-binutils; : ; \
59005 fi
59006 @endif binutils
59007 @if fixincludes
59008 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59009 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59010 mv prev-fixincludes stagetrain-fixincludes; : ; \
59011 fi
59012 @endif fixincludes
59013 @if gas
59014 @if test -d $(HOST_SUBDIR)/gas; then \
59015 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59016 mv prev-gas stagetrain-gas; : ; \
59017 fi
59018 @endif gas
59019 @if gcc
59020 @if test -d $(HOST_SUBDIR)/gcc; then \
59021 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59022 mv prev-gcc stagetrain-gcc; : ; \
59023 fi
59024 @endif gcc
59025 @if gmp
59026 @if test -d $(HOST_SUBDIR)/gmp; then \
59027 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59028 mv prev-gmp stagetrain-gmp; : ; \
59029 fi
59030 @endif gmp
59031 @if mpfr
59032 @if test -d $(HOST_SUBDIR)/mpfr; then \
59033 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59034 mv prev-mpfr stagetrain-mpfr; : ; \
59035 fi
59036 @endif mpfr
59037 @if mpc
59038 @if test -d $(HOST_SUBDIR)/mpc; then \
59039 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59040 mv prev-mpc stagetrain-mpc; : ; \
59041 fi
59042 @endif mpc
59043 @if isl
59044 @if test -d $(HOST_SUBDIR)/isl; then \
59045 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59046 mv prev-isl stagetrain-isl; : ; \
59047 fi
59048 @endif isl
59049 @if libelf
59050 @if test -d $(HOST_SUBDIR)/libelf; then \
59051 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59052 mv prev-libelf stagetrain-libelf; : ; \
59053 fi
59054 @endif libelf
59055 @if gold
59056 @if test -d $(HOST_SUBDIR)/gold; then \
59057 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59058 mv prev-gold stagetrain-gold; : ; \
59059 fi
59060 @endif gold
59061 @if intl
59062 @if test -d $(HOST_SUBDIR)/intl; then \
59063 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59064 mv prev-intl stagetrain-intl; : ; \
59065 fi
59066 @endif intl
59067 @if ld
59068 @if test -d $(HOST_SUBDIR)/ld; then \
59069 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59070 mv prev-ld stagetrain-ld; : ; \
59071 fi
59072 @endif ld
59073 @if libbacktrace
59074 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59075 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59076 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59077 fi
59078 @endif libbacktrace
59079 @if libcpp
59080 @if test -d $(HOST_SUBDIR)/libcpp; then \
59081 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59082 mv prev-libcpp stagetrain-libcpp; : ; \
59083 fi
59084 @endif libcpp
59085 @if libcody
59086 @if test -d $(HOST_SUBDIR)/libcody; then \
59087 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59088 mv prev-libcody stagetrain-libcody; : ; \
59089 fi
59090 @endif libcody
59091 @if libdecnumber
59092 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59093 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59094 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59095 fi
59096 @endif libdecnumber
59097 @if libiberty
59098 @if test -d $(HOST_SUBDIR)/libiberty; then \
59099 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59100 mv prev-libiberty stagetrain-libiberty; : ; \
59101 fi
59102 @endif libiberty
59103 @if libiberty-linker-plugin
59104 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59105 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59106 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59107 fi
59108 @endif libiberty-linker-plugin
59109 @if libiconv
59110 @if test -d $(HOST_SUBDIR)/libiconv; then \
59111 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59112 mv prev-libiconv stagetrain-libiconv; : ; \
59113 fi
59114 @endif libiconv
59115 @if zlib
59116 @if test -d $(HOST_SUBDIR)/zlib; then \
59117 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59118 mv prev-zlib stagetrain-zlib; : ; \
59119 fi
59120 @endif zlib
59121 @if lto-plugin
59122 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59123 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59124 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59125 fi
59126 @endif lto-plugin
59127 @if libctf
59128 @if test -d $(HOST_SUBDIR)/libctf; then \
59129 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59130 mv prev-libctf stagetrain-libctf; : ; \
59131 fi
59132 @endif libctf
59133 @if test -d $(TARGET_SUBDIR); then \
59134 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59135 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59136 fi
59137 rm -f stage_current
59138
59139 # Bubble a bug fix through all the stages up to stage feedback. They are
59140 # remade, but not reconfigured. The next stage (if any) will not be
59141 # reconfigured either.
59142 .PHONY: stagefeedback-bubble
59143 stagefeedback-bubble:: stagetrain-bubble
59144 @r=`${PWD_COMMAND}`; export r; \
59145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59146 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59147 echo Skipping rebuild of stagefeedback; \
59148 else \
59149 $(MAKE) stagefeedback-start; \
59150 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59151 fi
59152
59153 .PHONY: all-stagefeedback clean-stagefeedback
59154 do-clean: clean-stagefeedback
59155
59156 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59157 # only possibility, but now it conflicts with no-bootstrap rules
59158 @if gcc-bootstrap
59159
59160
59161
59162 .PHONY: profiledbootstrap profiledbootstrap-lean
59163 profiledbootstrap:
59164 echo stagefeedback > stage_final
59165 @r=`${PWD_COMMAND}`; export r; \
59166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59168 @: $(MAKE); $(unstage)
59169 @r=`${PWD_COMMAND}`; export r; \
59170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59171 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59172 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59173
59174 profiledbootstrap-lean:
59175 echo stagefeedback > stage_final
59176 @r=`${PWD_COMMAND}`; export r; \
59177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59178 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59179 @: $(MAKE); $(unstage)
59180 @r=`${PWD_COMMAND}`; export r; \
59181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59182 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59183 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59184
59185
59186 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59187 distclean-stagetrain:: distclean-stagefeedback
59188 .PHONY: distclean-stagefeedback
59189 distclean-stagefeedback::
59190 @: $(MAKE); $(stage)
59191 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59192 rm -rf stagefeedback-*
59193
59194
59195 @endif gcc-bootstrap
59196
59197
59198 .PHONY: stageautoprofile-start stageautoprofile-end
59199
59200 stageautoprofile-start::
59201 @: $(MAKE); $(stage); \
59202 echo stageautoprofile > stage_current; \
59203 echo stageautoprofile > stage_last; \
59204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59205 @if bfd
59206 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59207 mkdir stageautoprofile-bfd; \
59208 mv stageautoprofile-bfd bfd; \
59209 mv stage1-bfd prev-bfd || test -f stage1-lean
59210 @endif bfd
59211 @if opcodes
59212 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59213 mkdir stageautoprofile-opcodes; \
59214 mv stageautoprofile-opcodes opcodes; \
59215 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59216 @endif opcodes
59217 @if binutils
59218 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59219 mkdir stageautoprofile-binutils; \
59220 mv stageautoprofile-binutils binutils; \
59221 mv stage1-binutils prev-binutils || test -f stage1-lean
59222 @endif binutils
59223 @if fixincludes
59224 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59225 mkdir stageautoprofile-fixincludes; \
59226 mv stageautoprofile-fixincludes fixincludes; \
59227 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59228 @endif fixincludes
59229 @if gas
59230 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59231 mkdir stageautoprofile-gas; \
59232 mv stageautoprofile-gas gas; \
59233 mv stage1-gas prev-gas || test -f stage1-lean
59234 @endif gas
59235 @if gcc
59236 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59237 mkdir stageautoprofile-gcc; \
59238 mv stageautoprofile-gcc gcc; \
59239 mv stage1-gcc prev-gcc || test -f stage1-lean
59240 @endif gcc
59241 @if gmp
59242 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59243 mkdir stageautoprofile-gmp; \
59244 mv stageautoprofile-gmp gmp; \
59245 mv stage1-gmp prev-gmp || test -f stage1-lean
59246 @endif gmp
59247 @if mpfr
59248 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59249 mkdir stageautoprofile-mpfr; \
59250 mv stageautoprofile-mpfr mpfr; \
59251 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59252 @endif mpfr
59253 @if mpc
59254 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59255 mkdir stageautoprofile-mpc; \
59256 mv stageautoprofile-mpc mpc; \
59257 mv stage1-mpc prev-mpc || test -f stage1-lean
59258 @endif mpc
59259 @if isl
59260 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59261 mkdir stageautoprofile-isl; \
59262 mv stageautoprofile-isl isl; \
59263 mv stage1-isl prev-isl || test -f stage1-lean
59264 @endif isl
59265 @if libelf
59266 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59267 mkdir stageautoprofile-libelf; \
59268 mv stageautoprofile-libelf libelf; \
59269 mv stage1-libelf prev-libelf || test -f stage1-lean
59270 @endif libelf
59271 @if gold
59272 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59273 mkdir stageautoprofile-gold; \
59274 mv stageautoprofile-gold gold; \
59275 mv stage1-gold prev-gold || test -f stage1-lean
59276 @endif gold
59277 @if intl
59278 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59279 mkdir stageautoprofile-intl; \
59280 mv stageautoprofile-intl intl; \
59281 mv stage1-intl prev-intl || test -f stage1-lean
59282 @endif intl
59283 @if ld
59284 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59285 mkdir stageautoprofile-ld; \
59286 mv stageautoprofile-ld ld; \
59287 mv stage1-ld prev-ld || test -f stage1-lean
59288 @endif ld
59289 @if libbacktrace
59290 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59291 mkdir stageautoprofile-libbacktrace; \
59292 mv stageautoprofile-libbacktrace libbacktrace; \
59293 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59294 @endif libbacktrace
59295 @if libcpp
59296 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59297 mkdir stageautoprofile-libcpp; \
59298 mv stageautoprofile-libcpp libcpp; \
59299 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59300 @endif libcpp
59301 @if libcody
59302 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59303 mkdir stageautoprofile-libcody; \
59304 mv stageautoprofile-libcody libcody; \
59305 mv stage1-libcody prev-libcody || test -f stage1-lean
59306 @endif libcody
59307 @if libdecnumber
59308 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59309 mkdir stageautoprofile-libdecnumber; \
59310 mv stageautoprofile-libdecnumber libdecnumber; \
59311 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59312 @endif libdecnumber
59313 @if libiberty
59314 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59315 mkdir stageautoprofile-libiberty; \
59316 mv stageautoprofile-libiberty libiberty; \
59317 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59318 @endif libiberty
59319 @if libiberty-linker-plugin
59320 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59321 mkdir stageautoprofile-libiberty-linker-plugin; \
59322 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59323 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59324 @endif libiberty-linker-plugin
59325 @if libiconv
59326 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59327 mkdir stageautoprofile-libiconv; \
59328 mv stageautoprofile-libiconv libiconv; \
59329 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59330 @endif libiconv
59331 @if zlib
59332 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59333 mkdir stageautoprofile-zlib; \
59334 mv stageautoprofile-zlib zlib; \
59335 mv stage1-zlib prev-zlib || test -f stage1-lean
59336 @endif zlib
59337 @if lto-plugin
59338 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59339 mkdir stageautoprofile-lto-plugin; \
59340 mv stageautoprofile-lto-plugin lto-plugin; \
59341 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59342 @endif lto-plugin
59343 @if libctf
59344 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59345 mkdir stageautoprofile-libctf; \
59346 mv stageautoprofile-libctf libctf; \
59347 mv stage1-libctf prev-libctf || test -f stage1-lean
59348 @endif libctf
59349 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59350 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59351 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59352 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59353
59354 stageautoprofile-end::
59355 @if bfd
59356 @if test -d $(HOST_SUBDIR)/bfd; then \
59357 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59358 mv prev-bfd stage1-bfd; : ; \
59359 fi
59360 @endif bfd
59361 @if opcodes
59362 @if test -d $(HOST_SUBDIR)/opcodes; then \
59363 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59364 mv prev-opcodes stage1-opcodes; : ; \
59365 fi
59366 @endif opcodes
59367 @if binutils
59368 @if test -d $(HOST_SUBDIR)/binutils; then \
59369 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59370 mv prev-binutils stage1-binutils; : ; \
59371 fi
59372 @endif binutils
59373 @if fixincludes
59374 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59375 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59376 mv prev-fixincludes stage1-fixincludes; : ; \
59377 fi
59378 @endif fixincludes
59379 @if gas
59380 @if test -d $(HOST_SUBDIR)/gas; then \
59381 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59382 mv prev-gas stage1-gas; : ; \
59383 fi
59384 @endif gas
59385 @if gcc
59386 @if test -d $(HOST_SUBDIR)/gcc; then \
59387 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59388 mv prev-gcc stage1-gcc; : ; \
59389 fi
59390 @endif gcc
59391 @if gmp
59392 @if test -d $(HOST_SUBDIR)/gmp; then \
59393 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59394 mv prev-gmp stage1-gmp; : ; \
59395 fi
59396 @endif gmp
59397 @if mpfr
59398 @if test -d $(HOST_SUBDIR)/mpfr; then \
59399 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59400 mv prev-mpfr stage1-mpfr; : ; \
59401 fi
59402 @endif mpfr
59403 @if mpc
59404 @if test -d $(HOST_SUBDIR)/mpc; then \
59405 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59406 mv prev-mpc stage1-mpc; : ; \
59407 fi
59408 @endif mpc
59409 @if isl
59410 @if test -d $(HOST_SUBDIR)/isl; then \
59411 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59412 mv prev-isl stage1-isl; : ; \
59413 fi
59414 @endif isl
59415 @if libelf
59416 @if test -d $(HOST_SUBDIR)/libelf; then \
59417 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59418 mv prev-libelf stage1-libelf; : ; \
59419 fi
59420 @endif libelf
59421 @if gold
59422 @if test -d $(HOST_SUBDIR)/gold; then \
59423 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59424 mv prev-gold stage1-gold; : ; \
59425 fi
59426 @endif gold
59427 @if intl
59428 @if test -d $(HOST_SUBDIR)/intl; then \
59429 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59430 mv prev-intl stage1-intl; : ; \
59431 fi
59432 @endif intl
59433 @if ld
59434 @if test -d $(HOST_SUBDIR)/ld; then \
59435 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59436 mv prev-ld stage1-ld; : ; \
59437 fi
59438 @endif ld
59439 @if libbacktrace
59440 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59441 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59442 mv prev-libbacktrace stage1-libbacktrace; : ; \
59443 fi
59444 @endif libbacktrace
59445 @if libcpp
59446 @if test -d $(HOST_SUBDIR)/libcpp; then \
59447 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59448 mv prev-libcpp stage1-libcpp; : ; \
59449 fi
59450 @endif libcpp
59451 @if libcody
59452 @if test -d $(HOST_SUBDIR)/libcody; then \
59453 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59454 mv prev-libcody stage1-libcody; : ; \
59455 fi
59456 @endif libcody
59457 @if libdecnumber
59458 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59459 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59460 mv prev-libdecnumber stage1-libdecnumber; : ; \
59461 fi
59462 @endif libdecnumber
59463 @if libiberty
59464 @if test -d $(HOST_SUBDIR)/libiberty; then \
59465 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59466 mv prev-libiberty stage1-libiberty; : ; \
59467 fi
59468 @endif libiberty
59469 @if libiberty-linker-plugin
59470 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59471 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59472 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59473 fi
59474 @endif libiberty-linker-plugin
59475 @if libiconv
59476 @if test -d $(HOST_SUBDIR)/libiconv; then \
59477 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59478 mv prev-libiconv stage1-libiconv; : ; \
59479 fi
59480 @endif libiconv
59481 @if zlib
59482 @if test -d $(HOST_SUBDIR)/zlib; then \
59483 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59484 mv prev-zlib stage1-zlib; : ; \
59485 fi
59486 @endif zlib
59487 @if lto-plugin
59488 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59489 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59490 mv prev-lto-plugin stage1-lto-plugin; : ; \
59491 fi
59492 @endif lto-plugin
59493 @if libctf
59494 @if test -d $(HOST_SUBDIR)/libctf; then \
59495 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59496 mv prev-libctf stage1-libctf; : ; \
59497 fi
59498 @endif libctf
59499 @if test -d $(TARGET_SUBDIR); then \
59500 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59501 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59502 fi
59503 rm -f stage_current
59504
59505 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59506 # remade, but not reconfigured. The next stage (if any) will not be
59507 # reconfigured either.
59508 .PHONY: stageautoprofile-bubble
59509 stageautoprofile-bubble:: stage1-bubble
59510 @r=`${PWD_COMMAND}`; export r; \
59511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59512 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59513 echo Skipping rebuild of stageautoprofile; \
59514 else \
59515 $(MAKE) stageautoprofile-start; \
59516 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59517 fi
59518
59519 .PHONY: all-stageautoprofile clean-stageautoprofile
59520 do-clean: clean-stageautoprofile
59521
59522 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59523 # only possibility, but now it conflicts with no-bootstrap rules
59524 @if gcc-bootstrap
59525
59526
59527
59528
59529 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59530 distclean-stage1:: distclean-stageautoprofile
59531 .PHONY: distclean-stageautoprofile
59532 distclean-stageautoprofile::
59533 @: $(MAKE); $(stage)
59534 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59535 rm -rf stageautoprofile-*
59536
59537
59538 @endif gcc-bootstrap
59539
59540
59541 .PHONY: stageautofeedback-start stageautofeedback-end
59542
59543 stageautofeedback-start::
59544 @: $(MAKE); $(stage); \
59545 echo stageautofeedback > stage_current; \
59546 echo stageautofeedback > stage_last; \
59547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59548 @if bfd
59549 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59550 mkdir stageautofeedback-bfd; \
59551 mv stageautofeedback-bfd bfd; \
59552 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
59553 @endif bfd
59554 @if opcodes
59555 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59556 mkdir stageautofeedback-opcodes; \
59557 mv stageautofeedback-opcodes opcodes; \
59558 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
59559 @endif opcodes
59560 @if binutils
59561 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59562 mkdir stageautofeedback-binutils; \
59563 mv stageautofeedback-binutils binutils; \
59564 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
59565 @endif binutils
59566 @if fixincludes
59567 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59568 mkdir stageautofeedback-fixincludes; \
59569 mv stageautofeedback-fixincludes fixincludes; \
59570 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
59571 @endif fixincludes
59572 @if gas
59573 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59574 mkdir stageautofeedback-gas; \
59575 mv stageautofeedback-gas gas; \
59576 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
59577 @endif gas
59578 @if gcc
59579 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59580 mkdir stageautofeedback-gcc; \
59581 mv stageautofeedback-gcc gcc; \
59582 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
59583 @endif gcc
59584 @if gmp
59585 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59586 mkdir stageautofeedback-gmp; \
59587 mv stageautofeedback-gmp gmp; \
59588 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
59589 @endif gmp
59590 @if mpfr
59591 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59592 mkdir stageautofeedback-mpfr; \
59593 mv stageautofeedback-mpfr mpfr; \
59594 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
59595 @endif mpfr
59596 @if mpc
59597 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59598 mkdir stageautofeedback-mpc; \
59599 mv stageautofeedback-mpc mpc; \
59600 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
59601 @endif mpc
59602 @if isl
59603 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59604 mkdir stageautofeedback-isl; \
59605 mv stageautofeedback-isl isl; \
59606 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
59607 @endif isl
59608 @if libelf
59609 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59610 mkdir stageautofeedback-libelf; \
59611 mv stageautofeedback-libelf libelf; \
59612 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
59613 @endif libelf
59614 @if gold
59615 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59616 mkdir stageautofeedback-gold; \
59617 mv stageautofeedback-gold gold; \
59618 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
59619 @endif gold
59620 @if intl
59621 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59622 mkdir stageautofeedback-intl; \
59623 mv stageautofeedback-intl intl; \
59624 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
59625 @endif intl
59626 @if ld
59627 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59628 mkdir stageautofeedback-ld; \
59629 mv stageautofeedback-ld ld; \
59630 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
59631 @endif ld
59632 @if libbacktrace
59633 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59634 mkdir stageautofeedback-libbacktrace; \
59635 mv stageautofeedback-libbacktrace libbacktrace; \
59636 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
59637 @endif libbacktrace
59638 @if libcpp
59639 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59640 mkdir stageautofeedback-libcpp; \
59641 mv stageautofeedback-libcpp libcpp; \
59642 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
59643 @endif libcpp
59644 @if libcody
59645 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59646 mkdir stageautofeedback-libcody; \
59647 mv stageautofeedback-libcody libcody; \
59648 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
59649 @endif libcody
59650 @if libdecnumber
59651 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59652 mkdir stageautofeedback-libdecnumber; \
59653 mv stageautofeedback-libdecnumber libdecnumber; \
59654 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
59655 @endif libdecnumber
59656 @if libiberty
59657 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59658 mkdir stageautofeedback-libiberty; \
59659 mv stageautofeedback-libiberty libiberty; \
59660 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
59661 @endif libiberty
59662 @if libiberty-linker-plugin
59663 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59664 mkdir stageautofeedback-libiberty-linker-plugin; \
59665 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59666 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
59667 @endif libiberty-linker-plugin
59668 @if libiconv
59669 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59670 mkdir stageautofeedback-libiconv; \
59671 mv stageautofeedback-libiconv libiconv; \
59672 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
59673 @endif libiconv
59674 @if zlib
59675 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59676 mkdir stageautofeedback-zlib; \
59677 mv stageautofeedback-zlib zlib; \
59678 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
59679 @endif zlib
59680 @if lto-plugin
59681 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59682 mkdir stageautofeedback-lto-plugin; \
59683 mv stageautofeedback-lto-plugin lto-plugin; \
59684 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
59685 @endif lto-plugin
59686 @if libctf
59687 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59688 mkdir stageautofeedback-libctf; \
59689 mv stageautofeedback-libctf libctf; \
59690 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
59691 @endif libctf
59692 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59693 mkdir stageautofeedback-$(TARGET_SUBDIR); \
59694 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59695 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
59696
59697 stageautofeedback-end::
59698 @if bfd
59699 @if test -d $(HOST_SUBDIR)/bfd; then \
59700 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59701 mv prev-bfd stageautoprofile-bfd; : ; \
59702 fi
59703 @endif bfd
59704 @if opcodes
59705 @if test -d $(HOST_SUBDIR)/opcodes; then \
59706 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59707 mv prev-opcodes stageautoprofile-opcodes; : ; \
59708 fi
59709 @endif opcodes
59710 @if binutils
59711 @if test -d $(HOST_SUBDIR)/binutils; then \
59712 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59713 mv prev-binutils stageautoprofile-binutils; : ; \
59714 fi
59715 @endif binutils
59716 @if fixincludes
59717 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59718 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59719 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59720 fi
59721 @endif fixincludes
59722 @if gas
59723 @if test -d $(HOST_SUBDIR)/gas; then \
59724 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59725 mv prev-gas stageautoprofile-gas; : ; \
59726 fi
59727 @endif gas
59728 @if gcc
59729 @if test -d $(HOST_SUBDIR)/gcc; then \
59730 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59731 mv prev-gcc stageautoprofile-gcc; : ; \
59732 fi
59733 @endif gcc
59734 @if gmp
59735 @if test -d $(HOST_SUBDIR)/gmp; then \
59736 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59737 mv prev-gmp stageautoprofile-gmp; : ; \
59738 fi
59739 @endif gmp
59740 @if mpfr
59741 @if test -d $(HOST_SUBDIR)/mpfr; then \
59742 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59743 mv prev-mpfr stageautoprofile-mpfr; : ; \
59744 fi
59745 @endif mpfr
59746 @if mpc
59747 @if test -d $(HOST_SUBDIR)/mpc; then \
59748 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59749 mv prev-mpc stageautoprofile-mpc; : ; \
59750 fi
59751 @endif mpc
59752 @if isl
59753 @if test -d $(HOST_SUBDIR)/isl; then \
59754 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59755 mv prev-isl stageautoprofile-isl; : ; \
59756 fi
59757 @endif isl
59758 @if libelf
59759 @if test -d $(HOST_SUBDIR)/libelf; then \
59760 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59761 mv prev-libelf stageautoprofile-libelf; : ; \
59762 fi
59763 @endif libelf
59764 @if gold
59765 @if test -d $(HOST_SUBDIR)/gold; then \
59766 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59767 mv prev-gold stageautoprofile-gold; : ; \
59768 fi
59769 @endif gold
59770 @if intl
59771 @if test -d $(HOST_SUBDIR)/intl; then \
59772 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59773 mv prev-intl stageautoprofile-intl; : ; \
59774 fi
59775 @endif intl
59776 @if ld
59777 @if test -d $(HOST_SUBDIR)/ld; then \
59778 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59779 mv prev-ld stageautoprofile-ld; : ; \
59780 fi
59781 @endif ld
59782 @if libbacktrace
59783 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59784 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59785 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59786 fi
59787 @endif libbacktrace
59788 @if libcpp
59789 @if test -d $(HOST_SUBDIR)/libcpp; then \
59790 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59791 mv prev-libcpp stageautoprofile-libcpp; : ; \
59792 fi
59793 @endif libcpp
59794 @if libcody
59795 @if test -d $(HOST_SUBDIR)/libcody; then \
59796 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59797 mv prev-libcody stageautoprofile-libcody; : ; \
59798 fi
59799 @endif libcody
59800 @if libdecnumber
59801 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59802 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59803 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59804 fi
59805 @endif libdecnumber
59806 @if libiberty
59807 @if test -d $(HOST_SUBDIR)/libiberty; then \
59808 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59809 mv prev-libiberty stageautoprofile-libiberty; : ; \
59810 fi
59811 @endif libiberty
59812 @if libiberty-linker-plugin
59813 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59814 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59815 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59816 fi
59817 @endif libiberty-linker-plugin
59818 @if libiconv
59819 @if test -d $(HOST_SUBDIR)/libiconv; then \
59820 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59821 mv prev-libiconv stageautoprofile-libiconv; : ; \
59822 fi
59823 @endif libiconv
59824 @if zlib
59825 @if test -d $(HOST_SUBDIR)/zlib; then \
59826 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59827 mv prev-zlib stageautoprofile-zlib; : ; \
59828 fi
59829 @endif zlib
59830 @if lto-plugin
59831 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59832 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59833 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59834 fi
59835 @endif lto-plugin
59836 @if libctf
59837 @if test -d $(HOST_SUBDIR)/libctf; then \
59838 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59839 mv prev-libctf stageautoprofile-libctf; : ; \
59840 fi
59841 @endif libctf
59842 @if test -d $(TARGET_SUBDIR); then \
59843 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59844 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59845 fi
59846 rm -f stage_current
59847
59848 # Bubble a bug fix through all the stages up to stage autofeedback. They are
59849 # remade, but not reconfigured. The next stage (if any) will not be
59850 # reconfigured either.
59851 .PHONY: stageautofeedback-bubble
59852 stageautofeedback-bubble:: stageautoprofile-bubble
59853 @r=`${PWD_COMMAND}`; export r; \
59854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59855 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59856 echo Skipping rebuild of stageautofeedback; \
59857 else \
59858 $(MAKE) stageautofeedback-start; \
59859 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59860 fi
59861
59862 .PHONY: all-stageautofeedback clean-stageautofeedback
59863 do-clean: clean-stageautofeedback
59864
59865 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59866 # only possibility, but now it conflicts with no-bootstrap rules
59867 @if gcc-bootstrap
59868
59869
59870
59871 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59872 autoprofiledbootstrap:
59873 echo stageautofeedback > stage_final
59874 @r=`${PWD_COMMAND}`; export r; \
59875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59876 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59877 @: $(MAKE); $(unstage)
59878 @r=`${PWD_COMMAND}`; export r; \
59879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59880 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59881 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59882
59883 autoprofiledbootstrap-lean:
59884 echo stageautofeedback > stage_final
59885 @r=`${PWD_COMMAND}`; export r; \
59886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59888 @: $(MAKE); $(unstage)
59889 @r=`${PWD_COMMAND}`; export r; \
59890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59891 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59892 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59893
59894
59895 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59896 distclean-stageautoprofile:: distclean-stageautofeedback
59897 .PHONY: distclean-stageautofeedback
59898 distclean-stageautofeedback::
59899 @: $(MAKE); $(stage)
59900 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59901 rm -rf stageautofeedback-*
59902
59903
59904 @endif gcc-bootstrap
59905
59906
59907
59908 stageprofile-end::
59909 $(MAKE) distclean-stagefeedback
59910
59911 stagefeedback-start::
59912 @r=`${PWD_COMMAND}`; export r; \
59913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59914 for i in prev-*; do \
59915 j=`echo $$i | sed s/^prev-//`; \
59916 cd $$r/$$i && \
59917 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59918 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59919 done
59920
59921 @if gcc-bootstrap
59922 do-distclean: distclean-stage1
59923
59924 # Provide a GCC build when we're building target libraries. This does
59925 # not work as a dependency, just as the minimum necessary to avoid errors.
59926 stage_last:
59927 @r=`${PWD_COMMAND}`; export r; \
59928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59929 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59930
59931 # Same as unstage, but not phony and defaulting to stage1-start. We place
59932 # it in the dependency so that for example `make -j3 all-gcc' works.
59933 stage_current:
59934 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59935
59936 .PHONY: restrap
59937 restrap::
59938 @: $(MAKE); $(stage)
59939 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59940 restrap:: all
59941 @endif gcc-bootstrap
59942
59943 # --------------------------------------
59944 # Dependencies between different modules
59945 # --------------------------------------
59946
59947 # Generic dependencies for target modules on host stuff, especially gcc
59948 @if gcc-bootstrap
59949 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59950 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59951 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59952 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59953 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59954 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59955 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59956 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59957 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59958 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59959 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59960 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59961 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59962 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59963 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59964 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59965 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59966 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59967 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59968 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59969 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59970 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59971 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59972 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59973 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59974 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59975 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59976 configure-target-liboffloadmic: stage_last
59977 configure-target-libssp: stage_last
59978 configure-target-newlib: stage_last
59979 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59980 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59981 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59982 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59983 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59984 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59985 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59986 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59987 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59988 configure-target-libbacktrace: stage_last
59989 configure-target-libquadmath: stage_last
59990 configure-target-libgfortran: stage_last
59991 configure-target-libobjc: stage_last
59992 configure-target-libgo: stage_last
59993 configure-target-libphobos: stage_last
59994 configure-target-libtermcap: stage_last
59995 configure-target-winsup: stage_last
59996 configure-target-libgloss: stage_last
59997 configure-target-libffi: stage_last
59998 configure-target-zlib: stage_last
59999 configure-target-rda: stage_last
60000 configure-target-libada: stage_last
60001 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60002 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60003 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60004 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60005 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60006 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60007 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60008 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60009 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60010 configure-target-libitm: stage_last
60011 configure-target-libatomic: stage_last
60012 @endif gcc-bootstrap
60013
60014 @if gcc-no-bootstrap
60015 configure-target-libstdc++-v3: maybe-all-gcc
60016 configure-target-libsanitizer: maybe-all-gcc
60017 configure-target-libvtv: maybe-all-gcc
60018 configure-target-liboffloadmic: maybe-all-gcc
60019 configure-target-libssp: maybe-all-gcc
60020 configure-target-newlib: maybe-all-gcc
60021 configure-target-libgcc: maybe-all-gcc
60022 configure-target-libbacktrace: maybe-all-gcc
60023 configure-target-libquadmath: maybe-all-gcc
60024 configure-target-libgfortran: maybe-all-gcc
60025 configure-target-libobjc: maybe-all-gcc
60026 configure-target-libgo: maybe-all-gcc
60027 configure-target-libphobos: maybe-all-gcc
60028 configure-target-libtermcap: maybe-all-gcc
60029 configure-target-winsup: maybe-all-gcc
60030 configure-target-libgloss: maybe-all-gcc
60031 configure-target-libffi: maybe-all-gcc
60032 configure-target-zlib: maybe-all-gcc
60033 configure-target-rda: maybe-all-gcc
60034 configure-target-libada: maybe-all-gcc
60035 configure-target-libgomp: maybe-all-gcc
60036 configure-target-libitm: maybe-all-gcc
60037 configure-target-libatomic: maybe-all-gcc
60038 @endif gcc-no-bootstrap
60039
60040
60041 # There are two types of dependencies here: 'hard' dependencies, where one
60042 # module simply won't build without the other; and 'soft' dependencies, where
60043 # if the depended-on module is missing, the depending module will do without
60044 # or find a substitute somewhere (perhaps installed). Soft dependencies
60045 # are made here to depend on a 'maybe-' target. If you're not sure,
60046 # it's safer to use a soft dependency.
60047
60048
60049
60050
60051
60052
60053 # With all the machinery above in place, it is pretty easy to generate
60054 # dependencies. Host dependencies are a bit more complex because we have
60055 # to check for bootstrap/prebootstrap dependencies. To resolve
60056 # prebootstrap dependencies, prebootstrap modules are gathered in
60057 # a hash table.
60058 all-build-bison: maybe-all-build-texinfo
60059 all-build-flex: maybe-all-build-texinfo
60060 all-build-flex: maybe-all-build-bison
60061 all-build-flex: maybe-all-build-m4
60062 all-build-libiberty: maybe-all-build-texinfo
60063 all-build-m4: maybe-all-build-texinfo
60064 all-build-fixincludes: maybe-all-build-libiberty
60065 all-build-libcpp: maybe-all-build-libiberty
60066 configure-gcc: maybe-configure-intl
60067 configure-stage1-gcc: maybe-configure-stage1-intl
60068 configure-stage2-gcc: maybe-configure-stage2-intl
60069 configure-stage3-gcc: maybe-configure-stage3-intl
60070 configure-stage4-gcc: maybe-configure-stage4-intl
60071 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60072 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60073 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60074 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60075 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60076 configure-gcc: maybe-all-gmp
60077 configure-stage1-gcc: maybe-all-stage1-gmp
60078 configure-stage2-gcc: maybe-all-stage2-gmp
60079 configure-stage3-gcc: maybe-all-stage3-gmp
60080 configure-stage4-gcc: maybe-all-stage4-gmp
60081 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60082 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60083 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60084 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60085 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60086 configure-gcc: maybe-all-mpfr
60087 configure-stage1-gcc: maybe-all-stage1-mpfr
60088 configure-stage2-gcc: maybe-all-stage2-mpfr
60089 configure-stage3-gcc: maybe-all-stage3-mpfr
60090 configure-stage4-gcc: maybe-all-stage4-mpfr
60091 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60092 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60093 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60094 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60095 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60096 configure-gcc: maybe-all-mpc
60097 configure-stage1-gcc: maybe-all-stage1-mpc
60098 configure-stage2-gcc: maybe-all-stage2-mpc
60099 configure-stage3-gcc: maybe-all-stage3-mpc
60100 configure-stage4-gcc: maybe-all-stage4-mpc
60101 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60102 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60103 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60104 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60105 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60106 configure-gcc: maybe-all-isl
60107 configure-stage1-gcc: maybe-all-stage1-isl
60108 configure-stage2-gcc: maybe-all-stage2-isl
60109 configure-stage3-gcc: maybe-all-stage3-isl
60110 configure-stage4-gcc: maybe-all-stage4-isl
60111 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60112 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60113 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60114 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60115 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60116 configure-gcc: maybe-all-lto-plugin
60117 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60118 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60119 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60120 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60121 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60122 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60123 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60124 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60125 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60126 configure-gcc: maybe-all-binutils
60127 configure-stage1-gcc: maybe-all-stage1-binutils
60128 configure-stage2-gcc: maybe-all-stage2-binutils
60129 configure-stage3-gcc: maybe-all-stage3-binutils
60130 configure-stage4-gcc: maybe-all-stage4-binutils
60131 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60132 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60133 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60134 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60135 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60136 configure-gcc: maybe-all-gas
60137 configure-stage1-gcc: maybe-all-stage1-gas
60138 configure-stage2-gcc: maybe-all-stage2-gas
60139 configure-stage3-gcc: maybe-all-stage3-gas
60140 configure-stage4-gcc: maybe-all-stage4-gas
60141 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60142 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60143 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60144 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60145 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60146 configure-gcc: maybe-all-ld
60147 configure-stage1-gcc: maybe-all-stage1-ld
60148 configure-stage2-gcc: maybe-all-stage2-ld
60149 configure-stage3-gcc: maybe-all-stage3-ld
60150 configure-stage4-gcc: maybe-all-stage4-ld
60151 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60152 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60153 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60154 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60155 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60156 configure-gcc: maybe-all-gold
60157 configure-stage1-gcc: maybe-all-stage1-gold
60158 configure-stage2-gcc: maybe-all-stage2-gold
60159 configure-stage3-gcc: maybe-all-stage3-gold
60160 configure-stage4-gcc: maybe-all-stage4-gold
60161 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60162 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60163 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60164 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60165 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60166 configure-gcc: maybe-all-libelf
60167 configure-stage1-gcc: maybe-all-stage1-libelf
60168 configure-stage2-gcc: maybe-all-stage2-libelf
60169 configure-stage3-gcc: maybe-all-stage3-libelf
60170 configure-stage4-gcc: maybe-all-stage4-libelf
60171 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60172 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60173 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60174 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60175 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60176 configure-gcc: maybe-all-libiconv
60177 configure-stage1-gcc: maybe-all-stage1-libiconv
60178 configure-stage2-gcc: maybe-all-stage2-libiconv
60179 configure-stage3-gcc: maybe-all-stage3-libiconv
60180 configure-stage4-gcc: maybe-all-stage4-libiconv
60181 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60182 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60183 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60184 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60185 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60186 all-gcc: all-libiberty
60187 all-stage1-gcc: all-stage1-libiberty
60188 all-stage2-gcc: all-stage2-libiberty
60189 all-stage3-gcc: all-stage3-libiberty
60190 all-stage4-gcc: all-stage4-libiberty
60191 all-stageprofile-gcc: all-stageprofile-libiberty
60192 all-stagetrain-gcc: all-stagetrain-libiberty
60193 all-stagefeedback-gcc: all-stagefeedback-libiberty
60194 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60195 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60196 all-gcc: maybe-all-intl
60197 all-stage1-gcc: maybe-all-stage1-intl
60198 all-stage2-gcc: maybe-all-stage2-intl
60199 all-stage3-gcc: maybe-all-stage3-intl
60200 all-stage4-gcc: maybe-all-stage4-intl
60201 all-stageprofile-gcc: maybe-all-stageprofile-intl
60202 all-stagetrain-gcc: maybe-all-stagetrain-intl
60203 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60204 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60205 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60206 all-gcc: maybe-all-mpfr
60207 all-stage1-gcc: maybe-all-stage1-mpfr
60208 all-stage2-gcc: maybe-all-stage2-mpfr
60209 all-stage3-gcc: maybe-all-stage3-mpfr
60210 all-stage4-gcc: maybe-all-stage4-mpfr
60211 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60212 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60213 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60214 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60215 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60216 all-gcc: maybe-all-mpc
60217 all-stage1-gcc: maybe-all-stage1-mpc
60218 all-stage2-gcc: maybe-all-stage2-mpc
60219 all-stage3-gcc: maybe-all-stage3-mpc
60220 all-stage4-gcc: maybe-all-stage4-mpc
60221 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60222 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60223 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60224 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60225 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60226 all-gcc: maybe-all-isl
60227 all-stage1-gcc: maybe-all-stage1-isl
60228 all-stage2-gcc: maybe-all-stage2-isl
60229 all-stage3-gcc: maybe-all-stage3-isl
60230 all-stage4-gcc: maybe-all-stage4-isl
60231 all-stageprofile-gcc: maybe-all-stageprofile-isl
60232 all-stagetrain-gcc: maybe-all-stagetrain-isl
60233 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60234 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60235 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60236 all-gcc: maybe-all-build-texinfo
60237 all-stage1-gcc: maybe-all-build-texinfo
60238 all-stage2-gcc: maybe-all-build-texinfo
60239 all-stage3-gcc: maybe-all-build-texinfo
60240 all-stage4-gcc: maybe-all-build-texinfo
60241 all-stageprofile-gcc: maybe-all-build-texinfo
60242 all-stagetrain-gcc: maybe-all-build-texinfo
60243 all-stagefeedback-gcc: maybe-all-build-texinfo
60244 all-stageautoprofile-gcc: maybe-all-build-texinfo
60245 all-stageautofeedback-gcc: maybe-all-build-texinfo
60246 all-gcc: maybe-all-build-bison
60247 all-stage1-gcc: maybe-all-build-bison
60248 all-stage2-gcc: maybe-all-build-bison
60249 all-stage3-gcc: maybe-all-build-bison
60250 all-stage4-gcc: maybe-all-build-bison
60251 all-stageprofile-gcc: maybe-all-build-bison
60252 all-stagetrain-gcc: maybe-all-build-bison
60253 all-stagefeedback-gcc: maybe-all-build-bison
60254 all-stageautoprofile-gcc: maybe-all-build-bison
60255 all-stageautofeedback-gcc: maybe-all-build-bison
60256 all-gcc: maybe-all-build-flex
60257 all-stage1-gcc: maybe-all-build-flex
60258 all-stage2-gcc: maybe-all-build-flex
60259 all-stage3-gcc: maybe-all-build-flex
60260 all-stage4-gcc: maybe-all-build-flex
60261 all-stageprofile-gcc: maybe-all-build-flex
60262 all-stagetrain-gcc: maybe-all-build-flex
60263 all-stagefeedback-gcc: maybe-all-build-flex
60264 all-stageautoprofile-gcc: maybe-all-build-flex
60265 all-stageautofeedback-gcc: maybe-all-build-flex
60266 all-gcc: maybe-all-build-libiberty
60267 all-stage1-gcc: maybe-all-build-libiberty
60268 all-stage2-gcc: maybe-all-build-libiberty
60269 all-stage3-gcc: maybe-all-build-libiberty
60270 all-stage4-gcc: maybe-all-build-libiberty
60271 all-stageprofile-gcc: maybe-all-build-libiberty
60272 all-stagetrain-gcc: maybe-all-build-libiberty
60273 all-stagefeedback-gcc: maybe-all-build-libiberty
60274 all-stageautoprofile-gcc: maybe-all-build-libiberty
60275 all-stageautofeedback-gcc: maybe-all-build-libiberty
60276 all-gcc: maybe-all-build-fixincludes
60277 all-stage1-gcc: maybe-all-build-fixincludes
60278 all-stage2-gcc: maybe-all-build-fixincludes
60279 all-stage3-gcc: maybe-all-build-fixincludes
60280 all-stage4-gcc: maybe-all-build-fixincludes
60281 all-stageprofile-gcc: maybe-all-build-fixincludes
60282 all-stagetrain-gcc: maybe-all-build-fixincludes
60283 all-stagefeedback-gcc: maybe-all-build-fixincludes
60284 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60285 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60286 all-gcc: maybe-all-build-libcpp
60287 all-stage1-gcc: maybe-all-build-libcpp
60288 all-stage2-gcc: maybe-all-build-libcpp
60289 all-stage3-gcc: maybe-all-build-libcpp
60290 all-stage4-gcc: maybe-all-build-libcpp
60291 all-stageprofile-gcc: maybe-all-build-libcpp
60292 all-stagetrain-gcc: maybe-all-build-libcpp
60293 all-stagefeedback-gcc: maybe-all-build-libcpp
60294 all-stageautoprofile-gcc: maybe-all-build-libcpp
60295 all-stageautofeedback-gcc: maybe-all-build-libcpp
60296 all-gcc: maybe-all-zlib
60297 all-stage1-gcc: maybe-all-stage1-zlib
60298 all-stage2-gcc: maybe-all-stage2-zlib
60299 all-stage3-gcc: maybe-all-stage3-zlib
60300 all-stage4-gcc: maybe-all-stage4-zlib
60301 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60302 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60303 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60304 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60305 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60306 all-gcc: all-libbacktrace
60307 all-stage1-gcc: all-stage1-libbacktrace
60308 all-stage2-gcc: all-stage2-libbacktrace
60309 all-stage3-gcc: all-stage3-libbacktrace
60310 all-stage4-gcc: all-stage4-libbacktrace
60311 all-stageprofile-gcc: all-stageprofile-libbacktrace
60312 all-stagetrain-gcc: all-stagetrain-libbacktrace
60313 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60314 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60315 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60316 all-gcc: all-libcpp
60317 all-stage1-gcc: all-stage1-libcpp
60318 all-stage2-gcc: all-stage2-libcpp
60319 all-stage3-gcc: all-stage3-libcpp
60320 all-stage4-gcc: all-stage4-libcpp
60321 all-stageprofile-gcc: all-stageprofile-libcpp
60322 all-stagetrain-gcc: all-stagetrain-libcpp
60323 all-stagefeedback-gcc: all-stagefeedback-libcpp
60324 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60325 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60326 all-gcc: all-libcody
60327 all-stage1-gcc: all-stage1-libcody
60328 all-stage2-gcc: all-stage2-libcody
60329 all-stage3-gcc: all-stage3-libcody
60330 all-stage4-gcc: all-stage4-libcody
60331 all-stageprofile-gcc: all-stageprofile-libcody
60332 all-stagetrain-gcc: all-stagetrain-libcody
60333 all-stagefeedback-gcc: all-stagefeedback-libcody
60334 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60335 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60336 all-gcc: all-libdecnumber
60337 all-stage1-gcc: all-stage1-libdecnumber
60338 all-stage2-gcc: all-stage2-libdecnumber
60339 all-stage3-gcc: all-stage3-libdecnumber
60340 all-stage4-gcc: all-stage4-libdecnumber
60341 all-stageprofile-gcc: all-stageprofile-libdecnumber
60342 all-stagetrain-gcc: all-stagetrain-libdecnumber
60343 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60344 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60345 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60346 all-gcc: maybe-all-libiberty
60347 all-stage1-gcc: maybe-all-stage1-libiberty
60348 all-stage2-gcc: maybe-all-stage2-libiberty
60349 all-stage3-gcc: maybe-all-stage3-libiberty
60350 all-stage4-gcc: maybe-all-stage4-libiberty
60351 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60352 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60353 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60354 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60355 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60356 all-gcc: maybe-all-fixincludes
60357 all-stage1-gcc: maybe-all-stage1-fixincludes
60358 all-stage2-gcc: maybe-all-stage2-fixincludes
60359 all-stage3-gcc: maybe-all-stage3-fixincludes
60360 all-stage4-gcc: maybe-all-stage4-fixincludes
60361 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60362 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60363 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60364 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60365 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60366 all-gcc: maybe-all-lto-plugin
60367 all-stage1-gcc: maybe-all-stage1-lto-plugin
60368 all-stage2-gcc: maybe-all-stage2-lto-plugin
60369 all-stage3-gcc: maybe-all-stage3-lto-plugin
60370 all-stage4-gcc: maybe-all-stage4-lto-plugin
60371 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60372 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60373 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60374 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60375 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60376 all-gcc: maybe-all-libiconv
60377 all-stage1-gcc: maybe-all-stage1-libiconv
60378 all-stage2-gcc: maybe-all-stage2-libiconv
60379 all-stage3-gcc: maybe-all-stage3-libiconv
60380 all-stage4-gcc: maybe-all-stage4-libiconv
60381 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60382 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60383 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60384 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60385 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60386 info-gcc: maybe-all-build-libiberty
60387 info-stage1-gcc: maybe-all-build-libiberty
60388 info-stage2-gcc: maybe-all-build-libiberty
60389 info-stage3-gcc: maybe-all-build-libiberty
60390 info-stage4-gcc: maybe-all-build-libiberty
60391 info-stageprofile-gcc: maybe-all-build-libiberty
60392 info-stagetrain-gcc: maybe-all-build-libiberty
60393 info-stagefeedback-gcc: maybe-all-build-libiberty
60394 info-stageautoprofile-gcc: maybe-all-build-libiberty
60395 info-stageautofeedback-gcc: maybe-all-build-libiberty
60396 dvi-gcc: maybe-all-build-libiberty
60397 dvi-stage1-gcc: maybe-all-build-libiberty
60398 dvi-stage2-gcc: maybe-all-build-libiberty
60399 dvi-stage3-gcc: maybe-all-build-libiberty
60400 dvi-stage4-gcc: maybe-all-build-libiberty
60401 dvi-stageprofile-gcc: maybe-all-build-libiberty
60402 dvi-stagetrain-gcc: maybe-all-build-libiberty
60403 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60404 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60405 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60406 pdf-gcc: maybe-all-build-libiberty
60407 pdf-stage1-gcc: maybe-all-build-libiberty
60408 pdf-stage2-gcc: maybe-all-build-libiberty
60409 pdf-stage3-gcc: maybe-all-build-libiberty
60410 pdf-stage4-gcc: maybe-all-build-libiberty
60411 pdf-stageprofile-gcc: maybe-all-build-libiberty
60412 pdf-stagetrain-gcc: maybe-all-build-libiberty
60413 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60414 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60415 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60416 html-gcc: maybe-all-build-libiberty
60417 html-stage1-gcc: maybe-all-build-libiberty
60418 html-stage2-gcc: maybe-all-build-libiberty
60419 html-stage3-gcc: maybe-all-build-libiberty
60420 html-stage4-gcc: maybe-all-build-libiberty
60421 html-stageprofile-gcc: maybe-all-build-libiberty
60422 html-stagetrain-gcc: maybe-all-build-libiberty
60423 html-stagefeedback-gcc: maybe-all-build-libiberty
60424 html-stageautoprofile-gcc: maybe-all-build-libiberty
60425 html-stageautofeedback-gcc: maybe-all-build-libiberty
60426 install-gcc: maybe-install-fixincludes
60427 install-gcc: maybe-install-lto-plugin
60428 install-strip-gcc: maybe-install-strip-fixincludes
60429 install-strip-gcc: maybe-install-strip-lto-plugin
60430 configure-libcpp: configure-libiberty
60431 configure-stage1-libcpp: configure-stage1-libiberty
60432 configure-stage2-libcpp: configure-stage2-libiberty
60433 configure-stage3-libcpp: configure-stage3-libiberty
60434 configure-stage4-libcpp: configure-stage4-libiberty
60435 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60436 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60437 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60438 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60439 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60440 configure-libcpp: maybe-configure-intl
60441 configure-stage1-libcpp: maybe-configure-stage1-intl
60442 configure-stage2-libcpp: maybe-configure-stage2-intl
60443 configure-stage3-libcpp: maybe-configure-stage3-intl
60444 configure-stage4-libcpp: maybe-configure-stage4-intl
60445 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60446 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60447 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60448 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60449 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60450 configure-libcpp: maybe-all-libiconv
60451 configure-stage1-libcpp: maybe-all-stage1-libiconv
60452 configure-stage2-libcpp: maybe-all-stage2-libiconv
60453 configure-stage3-libcpp: maybe-all-stage3-libiconv
60454 configure-stage4-libcpp: maybe-all-stage4-libiconv
60455 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60456 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60457 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60458 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60459 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60460 all-libcpp: all-libiberty
60461 all-stage1-libcpp: all-stage1-libiberty
60462 all-stage2-libcpp: all-stage2-libiberty
60463 all-stage3-libcpp: all-stage3-libiberty
60464 all-stage4-libcpp: all-stage4-libiberty
60465 all-stageprofile-libcpp: all-stageprofile-libiberty
60466 all-stagetrain-libcpp: all-stagetrain-libiberty
60467 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60468 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60469 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60470 all-libcpp: maybe-all-intl
60471 all-stage1-libcpp: maybe-all-stage1-intl
60472 all-stage2-libcpp: maybe-all-stage2-intl
60473 all-stage3-libcpp: maybe-all-stage3-intl
60474 all-stage4-libcpp: maybe-all-stage4-intl
60475 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60476 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60477 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60478 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60479 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60480 all-libcpp: maybe-all-libiconv
60481 all-stage1-libcpp: maybe-all-stage1-libiconv
60482 all-stage2-libcpp: maybe-all-stage2-libiconv
60483 all-stage3-libcpp: maybe-all-stage3-libiconv
60484 all-stage4-libcpp: maybe-all-stage4-libiconv
60485 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60486 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60487 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60488 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60489 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60490 all-fixincludes: maybe-all-libiberty
60491 all-stage1-fixincludes: maybe-all-stage1-libiberty
60492 all-stage2-fixincludes: maybe-all-stage2-libiberty
60493 all-stage3-fixincludes: maybe-all-stage3-libiberty
60494 all-stage4-fixincludes: maybe-all-stage4-libiberty
60495 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60496 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60497 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60498 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60499 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60500 all-gnattools: maybe-all-target-libada
60501 all-lto-plugin: maybe-all-libiberty
60502 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60503 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60504 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60505 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60506 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60507 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60508 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60509 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60510 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60511 all-lto-plugin: maybe-all-libiberty-linker-plugin
60512 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60513 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60514 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60515 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60516 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60517 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60518 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60519 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60520 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60521 all-gotools: maybe-all-target-libgo
60522 configure-intl: maybe-all-libiconv
60523 configure-stage1-intl: maybe-all-stage1-libiconv
60524 configure-stage2-intl: maybe-all-stage2-libiconv
60525 configure-stage3-intl: maybe-all-stage3-libiconv
60526 configure-stage4-intl: maybe-all-stage4-libiconv
60527 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60528 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60529 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60530 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60531 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60532 configure-mpfr: maybe-all-gmp
60533 configure-stage1-mpfr: maybe-all-stage1-gmp
60534 configure-stage2-mpfr: maybe-all-stage2-gmp
60535 configure-stage3-mpfr: maybe-all-stage3-gmp
60536 configure-stage4-mpfr: maybe-all-stage4-gmp
60537 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60538 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60539 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60540 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60541 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60542 configure-mpc: maybe-all-mpfr
60543 configure-stage1-mpc: maybe-all-stage1-mpfr
60544 configure-stage2-mpc: maybe-all-stage2-mpfr
60545 configure-stage3-mpc: maybe-all-stage3-mpfr
60546 configure-stage4-mpc: maybe-all-stage4-mpfr
60547 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60548 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60549 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60550 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60551 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60552 configure-isl: maybe-all-gmp
60553 configure-stage1-isl: maybe-all-stage1-gmp
60554 configure-stage2-isl: maybe-all-stage2-gmp
60555 configure-stage3-isl: maybe-all-stage3-gmp
60556 configure-stage4-isl: maybe-all-stage4-gmp
60557 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60558 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60559 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60560 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60561 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60562 all-intl: maybe-all-libiconv
60563 all-stage1-intl: maybe-all-stage1-libiconv
60564 all-stage2-intl: maybe-all-stage2-libiconv
60565 all-stage3-intl: maybe-all-stage3-libiconv
60566 all-stage4-intl: maybe-all-stage4-libiconv
60567 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60568 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60569 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60570 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60571 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60572 configure-gdb: maybe-configure-sim
60573 configure-gdb: maybe-all-gnulib
60574 configure-gdb: maybe-all-gdbsupport
60575 all-gdb: maybe-all-gnulib
60576 all-gdb: maybe-all-gdbsupport
60577 all-gdb: maybe-all-readline
60578 all-gdb: maybe-all-build-bison
60579 all-gdb: maybe-all-sim
60580 all-gdb: maybe-all-libtermcap
60581 configure-gdbserver: maybe-all-gnulib
60582 all-gdbserver: maybe-all-gdbsupport
60583 all-gdbserver: maybe-all-gnulib
60584 configure-libgui: maybe-configure-tcl
60585 configure-libgui: maybe-configure-tk
60586 all-libgui: maybe-all-tcl
60587 all-libgui: maybe-all-tk
60588 all-libgui: maybe-all-itcl
60589 configure-gdbsupport: maybe-configure-gnulib
60590 all-gdbsupport: maybe-all-gnulib
60591 configure-bfd: configure-libiberty
60592 configure-stage1-bfd: configure-stage1-libiberty
60593 configure-stage2-bfd: configure-stage2-libiberty
60594 configure-stage3-bfd: configure-stage3-libiberty
60595 configure-stage4-bfd: configure-stage4-libiberty
60596 configure-stageprofile-bfd: configure-stageprofile-libiberty
60597 configure-stagetrain-bfd: configure-stagetrain-libiberty
60598 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60599 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60600 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60601 configure-bfd: maybe-configure-intl
60602 configure-stage1-bfd: maybe-configure-stage1-intl
60603 configure-stage2-bfd: maybe-configure-stage2-intl
60604 configure-stage3-bfd: maybe-configure-stage3-intl
60605 configure-stage4-bfd: maybe-configure-stage4-intl
60606 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60607 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60608 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60609 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60610 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60611 all-bfd: maybe-all-libiberty
60612 all-stage1-bfd: maybe-all-stage1-libiberty
60613 all-stage2-bfd: maybe-all-stage2-libiberty
60614 all-stage3-bfd: maybe-all-stage3-libiberty
60615 all-stage4-bfd: maybe-all-stage4-libiberty
60616 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60617 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60618 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60619 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60620 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60621 all-bfd: maybe-all-intl
60622 all-stage1-bfd: maybe-all-stage1-intl
60623 all-stage2-bfd: maybe-all-stage2-intl
60624 all-stage3-bfd: maybe-all-stage3-intl
60625 all-stage4-bfd: maybe-all-stage4-intl
60626 all-stageprofile-bfd: maybe-all-stageprofile-intl
60627 all-stagetrain-bfd: maybe-all-stagetrain-intl
60628 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60629 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60630 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60631 all-bfd: maybe-all-zlib
60632 all-stage1-bfd: maybe-all-stage1-zlib
60633 all-stage2-bfd: maybe-all-stage2-zlib
60634 all-stage3-bfd: maybe-all-stage3-zlib
60635 all-stage4-bfd: maybe-all-stage4-zlib
60636 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60637 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60638 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60639 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60640 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60641 configure-opcodes: configure-libiberty
60642 configure-stage1-opcodes: configure-stage1-libiberty
60643 configure-stage2-opcodes: configure-stage2-libiberty
60644 configure-stage3-opcodes: configure-stage3-libiberty
60645 configure-stage4-opcodes: configure-stage4-libiberty
60646 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60647 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60648 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60649 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60650 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60651 all-opcodes: maybe-all-libiberty
60652 all-stage1-opcodes: maybe-all-stage1-libiberty
60653 all-stage2-opcodes: maybe-all-stage2-libiberty
60654 all-stage3-opcodes: maybe-all-stage3-libiberty
60655 all-stage4-opcodes: maybe-all-stage4-libiberty
60656 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60657 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60658 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60659 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60660 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60661 configure-binutils: maybe-configure-intl
60662 configure-stage1-binutils: maybe-configure-stage1-intl
60663 configure-stage2-binutils: maybe-configure-stage2-intl
60664 configure-stage3-binutils: maybe-configure-stage3-intl
60665 configure-stage4-binutils: maybe-configure-stage4-intl
60666 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60667 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60668 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60669 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60670 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60671 all-binutils: maybe-all-libiberty
60672 all-stage1-binutils: maybe-all-stage1-libiberty
60673 all-stage2-binutils: maybe-all-stage2-libiberty
60674 all-stage3-binutils: maybe-all-stage3-libiberty
60675 all-stage4-binutils: maybe-all-stage4-libiberty
60676 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60677 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60678 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60679 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60680 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60681 all-binutils: maybe-all-opcodes
60682 all-stage1-binutils: maybe-all-stage1-opcodes
60683 all-stage2-binutils: maybe-all-stage2-opcodes
60684 all-stage3-binutils: maybe-all-stage3-opcodes
60685 all-stage4-binutils: maybe-all-stage4-opcodes
60686 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60687 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60688 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60689 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60690 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60691 all-binutils: maybe-all-bfd
60692 all-stage1-binutils: maybe-all-stage1-bfd
60693 all-stage2-binutils: maybe-all-stage2-bfd
60694 all-stage3-binutils: maybe-all-stage3-bfd
60695 all-stage4-binutils: maybe-all-stage4-bfd
60696 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60697 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60698 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60699 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60700 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60701 all-binutils: maybe-all-build-flex
60702 all-stage1-binutils: maybe-all-build-flex
60703 all-stage2-binutils: maybe-all-build-flex
60704 all-stage3-binutils: maybe-all-build-flex
60705 all-stage4-binutils: maybe-all-build-flex
60706 all-stageprofile-binutils: maybe-all-build-flex
60707 all-stagetrain-binutils: maybe-all-build-flex
60708 all-stagefeedback-binutils: maybe-all-build-flex
60709 all-stageautoprofile-binutils: maybe-all-build-flex
60710 all-stageautofeedback-binutils: maybe-all-build-flex
60711 all-binutils: maybe-all-build-bison
60712 all-stage1-binutils: maybe-all-build-bison
60713 all-stage2-binutils: maybe-all-build-bison
60714 all-stage3-binutils: maybe-all-build-bison
60715 all-stage4-binutils: maybe-all-build-bison
60716 all-stageprofile-binutils: maybe-all-build-bison
60717 all-stagetrain-binutils: maybe-all-build-bison
60718 all-stagefeedback-binutils: maybe-all-build-bison
60719 all-stageautoprofile-binutils: maybe-all-build-bison
60720 all-stageautofeedback-binutils: maybe-all-build-bison
60721 all-binutils: maybe-all-intl
60722 all-stage1-binutils: maybe-all-stage1-intl
60723 all-stage2-binutils: maybe-all-stage2-intl
60724 all-stage3-binutils: maybe-all-stage3-intl
60725 all-stage4-binutils: maybe-all-stage4-intl
60726 all-stageprofile-binutils: maybe-all-stageprofile-intl
60727 all-stagetrain-binutils: maybe-all-stagetrain-intl
60728 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60729 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60730 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60731 all-binutils: maybe-all-gas
60732 all-stage1-binutils: maybe-all-stage1-gas
60733 all-stage2-binutils: maybe-all-stage2-gas
60734 all-stage3-binutils: maybe-all-stage3-gas
60735 all-stage4-binutils: maybe-all-stage4-gas
60736 all-stageprofile-binutils: maybe-all-stageprofile-gas
60737 all-stagetrain-binutils: maybe-all-stagetrain-gas
60738 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60739 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60740 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60741 all-binutils: maybe-all-libctf
60742 all-stage1-binutils: maybe-all-stage1-libctf
60743 all-stage2-binutils: maybe-all-stage2-libctf
60744 all-stage3-binutils: maybe-all-stage3-libctf
60745 all-stage4-binutils: maybe-all-stage4-libctf
60746 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60747 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60748 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60749 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60750 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60751 all-ld: maybe-all-libctf
60752 all-stage1-ld: maybe-all-stage1-libctf
60753 all-stage2-ld: maybe-all-stage2-libctf
60754 all-stage3-ld: maybe-all-stage3-libctf
60755 all-stage4-ld: maybe-all-stage4-libctf
60756 all-stageprofile-ld: maybe-all-stageprofile-libctf
60757 all-stagetrain-ld: maybe-all-stagetrain-libctf
60758 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
60759 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
60760 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
60761 install-binutils: maybe-install-opcodes
60762 install-strip-binutils: maybe-install-strip-opcodes
60763 install-opcodes: maybe-install-bfd
60764 install-strip-opcodes: maybe-install-strip-bfd
60765 configure-gas: maybe-configure-intl
60766 configure-stage1-gas: maybe-configure-stage1-intl
60767 configure-stage2-gas: maybe-configure-stage2-intl
60768 configure-stage3-gas: maybe-configure-stage3-intl
60769 configure-stage4-gas: maybe-configure-stage4-intl
60770 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60771 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60772 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60773 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60774 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60775 all-gas: maybe-all-libiberty
60776 all-stage1-gas: maybe-all-stage1-libiberty
60777 all-stage2-gas: maybe-all-stage2-libiberty
60778 all-stage3-gas: maybe-all-stage3-libiberty
60779 all-stage4-gas: maybe-all-stage4-libiberty
60780 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60781 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60782 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60783 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60784 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60785 all-gas: maybe-all-opcodes
60786 all-stage1-gas: maybe-all-stage1-opcodes
60787 all-stage2-gas: maybe-all-stage2-opcodes
60788 all-stage3-gas: maybe-all-stage3-opcodes
60789 all-stage4-gas: maybe-all-stage4-opcodes
60790 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60791 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60792 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60793 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60794 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60795 all-gas: maybe-all-bfd
60796 all-stage1-gas: maybe-all-stage1-bfd
60797 all-stage2-gas: maybe-all-stage2-bfd
60798 all-stage3-gas: maybe-all-stage3-bfd
60799 all-stage4-gas: maybe-all-stage4-bfd
60800 all-stageprofile-gas: maybe-all-stageprofile-bfd
60801 all-stagetrain-gas: maybe-all-stagetrain-bfd
60802 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60803 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60804 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60805 all-gas: maybe-all-intl
60806 all-stage1-gas: maybe-all-stage1-intl
60807 all-stage2-gas: maybe-all-stage2-intl
60808 all-stage3-gas: maybe-all-stage3-intl
60809 all-stage4-gas: maybe-all-stage4-intl
60810 all-stageprofile-gas: maybe-all-stageprofile-intl
60811 all-stagetrain-gas: maybe-all-stagetrain-intl
60812 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60813 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60814 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60815 configure-ld: maybe-configure-intl
60816 configure-stage1-ld: maybe-configure-stage1-intl
60817 configure-stage2-ld: maybe-configure-stage2-intl
60818 configure-stage3-ld: maybe-configure-stage3-intl
60819 configure-stage4-ld: maybe-configure-stage4-intl
60820 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60821 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60822 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60823 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60824 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60825 all-ld: maybe-all-libiberty
60826 all-stage1-ld: maybe-all-stage1-libiberty
60827 all-stage2-ld: maybe-all-stage2-libiberty
60828 all-stage3-ld: maybe-all-stage3-libiberty
60829 all-stage4-ld: maybe-all-stage4-libiberty
60830 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60831 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60832 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60833 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60834 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60835 all-ld: maybe-all-bfd
60836 all-stage1-ld: maybe-all-stage1-bfd
60837 all-stage2-ld: maybe-all-stage2-bfd
60838 all-stage3-ld: maybe-all-stage3-bfd
60839 all-stage4-ld: maybe-all-stage4-bfd
60840 all-stageprofile-ld: maybe-all-stageprofile-bfd
60841 all-stagetrain-ld: maybe-all-stagetrain-bfd
60842 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60843 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60844 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60845 all-ld: maybe-all-opcodes
60846 all-stage1-ld: maybe-all-stage1-opcodes
60847 all-stage2-ld: maybe-all-stage2-opcodes
60848 all-stage3-ld: maybe-all-stage3-opcodes
60849 all-stage4-ld: maybe-all-stage4-opcodes
60850 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60851 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60852 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60853 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60854 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60855 all-ld: maybe-all-build-bison
60856 all-stage1-ld: maybe-all-build-bison
60857 all-stage2-ld: maybe-all-build-bison
60858 all-stage3-ld: maybe-all-build-bison
60859 all-stage4-ld: maybe-all-build-bison
60860 all-stageprofile-ld: maybe-all-build-bison
60861 all-stagetrain-ld: maybe-all-build-bison
60862 all-stagefeedback-ld: maybe-all-build-bison
60863 all-stageautoprofile-ld: maybe-all-build-bison
60864 all-stageautofeedback-ld: maybe-all-build-bison
60865 all-ld: maybe-all-build-flex
60866 all-stage1-ld: maybe-all-build-flex
60867 all-stage2-ld: maybe-all-build-flex
60868 all-stage3-ld: maybe-all-build-flex
60869 all-stage4-ld: maybe-all-build-flex
60870 all-stageprofile-ld: maybe-all-build-flex
60871 all-stagetrain-ld: maybe-all-build-flex
60872 all-stagefeedback-ld: maybe-all-build-flex
60873 all-stageautoprofile-ld: maybe-all-build-flex
60874 all-stageautofeedback-ld: maybe-all-build-flex
60875 all-ld: maybe-all-intl
60876 all-stage1-ld: maybe-all-stage1-intl
60877 all-stage2-ld: maybe-all-stage2-intl
60878 all-stage3-ld: maybe-all-stage3-intl
60879 all-stage4-ld: maybe-all-stage4-intl
60880 all-stageprofile-ld: maybe-all-stageprofile-intl
60881 all-stagetrain-ld: maybe-all-stagetrain-intl
60882 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60883 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60884 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60885 all-ld: maybe-all-gas
60886 all-stage1-ld: maybe-all-stage1-gas
60887 all-stage2-ld: maybe-all-stage2-gas
60888 all-stage3-ld: maybe-all-stage3-gas
60889 all-stage4-ld: maybe-all-stage4-gas
60890 all-stageprofile-ld: maybe-all-stageprofile-gas
60891 all-stagetrain-ld: maybe-all-stagetrain-gas
60892 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60893 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60894 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60895 all-ld: maybe-all-binutils
60896 all-stage1-ld: maybe-all-stage1-binutils
60897 all-stage2-ld: maybe-all-stage2-binutils
60898 all-stage3-ld: maybe-all-stage3-binutils
60899 all-stage4-ld: maybe-all-stage4-binutils
60900 all-stageprofile-ld: maybe-all-stageprofile-binutils
60901 all-stagetrain-ld: maybe-all-stagetrain-binutils
60902 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60903 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60904 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60905 install-ld: maybe-install-gold
60906 install-strip-ld: maybe-install-strip-gold
60907 configure-gold: maybe-configure-intl
60908 configure-stage1-gold: maybe-configure-stage1-intl
60909 configure-stage2-gold: maybe-configure-stage2-intl
60910 configure-stage3-gold: maybe-configure-stage3-intl
60911 configure-stage4-gold: maybe-configure-stage4-intl
60912 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60913 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60914 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60915 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60916 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60917 all-gold: maybe-all-libiberty
60918 all-stage1-gold: maybe-all-stage1-libiberty
60919 all-stage2-gold: maybe-all-stage2-libiberty
60920 all-stage3-gold: maybe-all-stage3-libiberty
60921 all-stage4-gold: maybe-all-stage4-libiberty
60922 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60923 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60924 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60925 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60926 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60927 all-gold: maybe-all-intl
60928 all-stage1-gold: maybe-all-stage1-intl
60929 all-stage2-gold: maybe-all-stage2-intl
60930 all-stage3-gold: maybe-all-stage3-intl
60931 all-stage4-gold: maybe-all-stage4-intl
60932 all-stageprofile-gold: maybe-all-stageprofile-intl
60933 all-stagetrain-gold: maybe-all-stagetrain-intl
60934 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60935 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60936 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60937 all-gold: maybe-all-bfd
60938 all-stage1-gold: maybe-all-stage1-bfd
60939 all-stage2-gold: maybe-all-stage2-bfd
60940 all-stage3-gold: maybe-all-stage3-bfd
60941 all-stage4-gold: maybe-all-stage4-bfd
60942 all-stageprofile-gold: maybe-all-stageprofile-bfd
60943 all-stagetrain-gold: maybe-all-stagetrain-bfd
60944 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60945 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60946 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60947 all-gold: maybe-all-build-bison
60948 all-stage1-gold: maybe-all-build-bison
60949 all-stage2-gold: maybe-all-build-bison
60950 all-stage3-gold: maybe-all-build-bison
60951 all-stage4-gold: maybe-all-build-bison
60952 all-stageprofile-gold: maybe-all-build-bison
60953 all-stagetrain-gold: maybe-all-build-bison
60954 all-stagefeedback-gold: maybe-all-build-bison
60955 all-stageautoprofile-gold: maybe-all-build-bison
60956 all-stageautofeedback-gold: maybe-all-build-bison
60957 all-gold: maybe-all-gas
60958 all-stage1-gold: maybe-all-stage1-gas
60959 all-stage2-gold: maybe-all-stage2-gas
60960 all-stage3-gold: maybe-all-stage3-gas
60961 all-stage4-gold: maybe-all-stage4-gas
60962 all-stageprofile-gold: maybe-all-stageprofile-gas
60963 all-stagetrain-gold: maybe-all-stagetrain-gas
60964 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60965 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60966 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60967 check-gold: maybe-all-binutils
60968 check-stage1-gold: maybe-all-stage1-binutils
60969 check-stage2-gold: maybe-all-stage2-binutils
60970 check-stage3-gold: maybe-all-stage3-binutils
60971 check-stage4-gold: maybe-all-stage4-binutils
60972 check-stageprofile-gold: maybe-all-stageprofile-binutils
60973 check-stagetrain-gold: maybe-all-stagetrain-binutils
60974 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60975 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60976 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60977 check-gold: maybe-all-gas
60978 check-stage1-gold: maybe-all-stage1-gas
60979 check-stage2-gold: maybe-all-stage2-gas
60980 check-stage3-gold: maybe-all-stage3-gas
60981 check-stage4-gold: maybe-all-stage4-gas
60982 check-stageprofile-gold: maybe-all-stageprofile-gas
60983 check-stagetrain-gold: maybe-all-stagetrain-gas
60984 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60985 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60986 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60987 configure-opcodes: maybe-configure-intl
60988 configure-stage1-opcodes: maybe-configure-stage1-intl
60989 configure-stage2-opcodes: maybe-configure-stage2-intl
60990 configure-stage3-opcodes: maybe-configure-stage3-intl
60991 configure-stage4-opcodes: maybe-configure-stage4-intl
60992 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60993 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60994 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60995 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60996 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
60997 all-opcodes: maybe-all-bfd
60998 all-stage1-opcodes: maybe-all-stage1-bfd
60999 all-stage2-opcodes: maybe-all-stage2-bfd
61000 all-stage3-opcodes: maybe-all-stage3-bfd
61001 all-stage4-opcodes: maybe-all-stage4-bfd
61002 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61003 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
61004 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61005 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
61006 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
61007 all-opcodes: maybe-all-libiberty
61008 all-stage1-opcodes: maybe-all-stage1-libiberty
61009 all-stage2-opcodes: maybe-all-stage2-libiberty
61010 all-stage3-opcodes: maybe-all-stage3-libiberty
61011 all-stage4-opcodes: maybe-all-stage4-libiberty
61012 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61013 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61014 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61015 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61016 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61017 all-opcodes: maybe-all-intl
61018 all-stage1-opcodes: maybe-all-stage1-intl
61019 all-stage2-opcodes: maybe-all-stage2-intl
61020 all-stage3-opcodes: maybe-all-stage3-intl
61021 all-stage4-opcodes: maybe-all-stage4-intl
61022 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61023 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61024 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61025 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61026 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61027 all-dejagnu: maybe-all-tcl
61028 all-dejagnu: maybe-all-expect
61029 all-dejagnu: maybe-all-tk
61030 configure-expect: maybe-configure-tcl
61031 configure-expect: maybe-configure-tk
61032 all-expect: maybe-all-tcl
61033 all-expect: maybe-all-tk
61034 configure-itcl: maybe-configure-tcl
61035 configure-itcl: maybe-configure-tk
61036 all-itcl: maybe-all-tcl
61037 all-itcl: maybe-all-tk
61038 install-itcl: maybe-install-tcl
61039 install-strip-itcl: maybe-install-strip-tcl
61040 configure-tk: maybe-configure-tcl
61041 all-tk: maybe-all-tcl
61042 all-sid: maybe-all-tcl
61043 all-sid: maybe-all-tk
61044 install-sid: maybe-install-tcl
61045 install-strip-sid: maybe-install-strip-tcl
61046 install-sid: maybe-install-tk
61047 install-strip-sid: maybe-install-strip-tk
61048 configure-sim: maybe-all-gnulib
61049 all-sim: maybe-all-readline
61050 all-fastjar: maybe-all-build-texinfo
61051 all-libctf: all-libiberty
61052 all-stage1-libctf: all-stage1-libiberty
61053 all-stage2-libctf: all-stage2-libiberty
61054 all-stage3-libctf: all-stage3-libiberty
61055 all-stage4-libctf: all-stage4-libiberty
61056 all-stageprofile-libctf: all-stageprofile-libiberty
61057 all-stagetrain-libctf: all-stagetrain-libiberty
61058 all-stagefeedback-libctf: all-stagefeedback-libiberty
61059 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61060 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61061 all-libctf: maybe-all-bfd
61062 all-stage1-libctf: maybe-all-stage1-bfd
61063 all-stage2-libctf: maybe-all-stage2-bfd
61064 all-stage3-libctf: maybe-all-stage3-bfd
61065 all-stage4-libctf: maybe-all-stage4-bfd
61066 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61067 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61068 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61069 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61070 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61071 all-libctf: maybe-all-zlib
61072 all-stage1-libctf: maybe-all-stage1-zlib
61073 all-stage2-libctf: maybe-all-stage2-zlib
61074 all-stage3-libctf: maybe-all-stage3-zlib
61075 all-stage4-libctf: maybe-all-stage4-zlib
61076 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61077 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61078 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61079 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61080 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61081 configure-libctf: maybe-all-bfd
61082 configure-stage1-libctf: maybe-all-stage1-bfd
61083 configure-stage2-libctf: maybe-all-stage2-bfd
61084 configure-stage3-libctf: maybe-all-stage3-bfd
61085 configure-stage4-libctf: maybe-all-stage4-bfd
61086 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61087 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61088 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61089 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61090 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61091 configure-libctf: maybe-all-intl
61092 configure-stage1-libctf: maybe-all-stage1-intl
61093 configure-stage2-libctf: maybe-all-stage2-intl
61094 configure-stage3-libctf: maybe-all-stage3-intl
61095 configure-stage4-libctf: maybe-all-stage4-intl
61096 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61097 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61098 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61099 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61100 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61101 configure-libctf: maybe-all-zlib
61102 configure-stage1-libctf: maybe-all-stage1-zlib
61103 configure-stage2-libctf: maybe-all-stage2-zlib
61104 configure-stage3-libctf: maybe-all-stage3-zlib
61105 configure-stage4-libctf: maybe-all-stage4-zlib
61106 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61107 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61108 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61109 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61110 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61111 configure-libctf: maybe-all-libiconv
61112 configure-stage1-libctf: maybe-all-stage1-libiconv
61113 configure-stage2-libctf: maybe-all-stage2-libiconv
61114 configure-stage3-libctf: maybe-all-stage3-libiconv
61115 configure-stage4-libctf: maybe-all-stage4-libiconv
61116 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61117 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61118 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61119 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61120 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61121 check-libctf: maybe-all-ld
61122 check-stage1-libctf: maybe-all-stage1-ld
61123 check-stage2-libctf: maybe-all-stage2-ld
61124 check-stage3-libctf: maybe-all-stage3-ld
61125 check-stage4-libctf: maybe-all-stage4-ld
61126 check-stageprofile-libctf: maybe-all-stageprofile-ld
61127 check-stagetrain-libctf: maybe-all-stagetrain-ld
61128 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61129 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61130 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61131 all-bison: maybe-all-build-texinfo
61132 all-flex: maybe-all-build-bison
61133 all-flex: maybe-all-m4
61134 all-flex: maybe-all-build-texinfo
61135 all-m4: maybe-all-build-texinfo
61136 configure-target-fastjar: maybe-configure-target-zlib
61137 all-target-fastjar: maybe-all-target-zlib
61138 configure-target-libgo: maybe-configure-target-libffi
61139 all-target-libgo: maybe-all-target-libbacktrace
61140 all-target-libgo: maybe-all-target-libffi
61141 all-target-libgo: maybe-all-target-libatomic
61142 configure-target-libphobos: maybe-configure-target-libbacktrace
61143 configure-target-libphobos: maybe-configure-target-zlib
61144 all-target-libphobos: maybe-all-target-libbacktrace
61145 all-target-libphobos: maybe-all-target-zlib
61146 all-target-libphobos: maybe-all-target-libatomic
61147 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61148 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61149 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61150 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61151 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61152 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61153 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61154 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61155 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61156 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61157 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61158 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61159 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61160 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61161 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61162 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61163 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61164 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61165 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61166 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61167 configure-target-libvtv: maybe-all-target-libstdc++-v3
61168 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61169 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61170 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61171 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61172 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61173 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61174 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61175 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61176 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61177 all-target-libstdc++-v3: maybe-configure-target-libgomp
61178 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61179 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61180 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61181 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61182 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61183 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61184 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61185 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61186 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61187 install-target-libgo: maybe-install-target-libatomic
61188 install-target-libgfortran: maybe-install-target-libquadmath
61189 install-target-libgfortran: maybe-install-target-libgcc
61190 install-target-libphobos: maybe-install-target-libatomic
61191 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61192 install-target-libsanitizer: maybe-install-target-libgcc
61193 install-target-libvtv: maybe-install-target-libstdc++-v3
61194 install-target-libvtv: maybe-install-target-libgcc
61195 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61196 install-target-liboffloadmic: maybe-install-target-libgcc
61197 install-target-libitm: maybe-install-target-libgcc
61198 install-target-libobjc: maybe-install-target-libgcc
61199 install-target-libstdc++-v3: maybe-install-target-libgcc
61200 all-target-libgloss: maybe-all-target-newlib
61201 all-target-winsup: maybe-all-target-libtermcap
61202 configure-target-libgfortran: maybe-all-target-libquadmath
61203 configure-target-libgfortran: maybe-all-target-libbacktrace
61204
61205
61206 @if gcc-bootstrap
61207 configure-gnattools: stage_last
61208 configure-libcc1: stage_last
61209 configure-c++tools: stage_last
61210 configure-utils: stage_last
61211 configure-gdb: stage_last
61212 configure-gdbserver: stage_last
61213 configure-gdbsupport: stage_last
61214 configure-gprof: stage_last
61215 configure-sid: stage_last
61216 configure-sim: stage_last
61217 configure-fastjar: stage_last
61218 configure-bison: stage_last
61219 configure-flex: stage_last
61220 configure-m4: stage_last
61221 @endif gcc-bootstrap
61222
61223 @unless gcc-bootstrap
61224 all-gnattools: maybe-all-target-libstdc++-v3
61225 configure-libcc1: maybe-configure-gcc
61226 all-libcc1: maybe-all-gcc
61227 all-c++tools: maybe-all-gcc
61228 all-utils: maybe-all-libiberty
61229 configure-gdb: maybe-all-intl
61230 configure-gdb: maybe-all-bfd
61231 configure-gdb: maybe-all-libiconv
61232 all-gdb: maybe-all-libiberty
61233 all-gdb: maybe-all-libiconv
61234 all-gdb: maybe-all-opcodes
61235 all-gdb: maybe-all-libdecnumber
61236 all-gdb: maybe-all-libctf
61237 all-gdbserver: maybe-all-libiberty
61238 configure-gdbsupport: maybe-configure-intl
61239 all-gdbsupport: maybe-all-intl
61240 configure-gprof: maybe-configure-intl
61241 all-gprof: maybe-all-libiberty
61242 all-gprof: maybe-all-bfd
61243 all-gprof: maybe-all-opcodes
61244 all-gprof: maybe-all-intl
61245 all-gprof: maybe-all-gas
61246 all-sid: maybe-all-libiberty
61247 all-sid: maybe-all-bfd
61248 all-sid: maybe-all-opcodes
61249 configure-sim: maybe-configure-intl
61250 all-sim: maybe-all-intl
61251 all-sim: maybe-all-libiberty
61252 all-sim: maybe-all-bfd
61253 all-sim: maybe-all-opcodes
61254 all-fastjar: maybe-all-zlib
61255 all-fastjar: maybe-all-libiberty
61256 all-bison: maybe-all-intl
61257 all-flex: maybe-all-intl
61258 all-m4: maybe-all-intl
61259 configure-target-libgo: maybe-all-target-libstdc++-v3
61260 configure-target-liboffloadmic: maybe-configure-target-libgomp
61261 all-target-liboffloadmic: maybe-all-target-libgomp
61262 configure-target-newlib: maybe-all-binutils
61263 configure-target-newlib: maybe-all-ld
61264 @endunless gcc-bootstrap
61265
61266 # Dependencies for target modules on other target modules are
61267 # described by lang_env_dependencies; the defaults apply to anything
61268 # not mentioned there.
61269
61270
61271 @if gcc-bootstrap
61272 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61273 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61274 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61275 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61276 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61277 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61278 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61279 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61280 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61281 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61282 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61283 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61284 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61285 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61286 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61287 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61288 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61289 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61290 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61291 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61292 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61293 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61294 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61295 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61296 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61297 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61298 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61299 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61300 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61301 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61302 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61303 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61304 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61305 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61306 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61307 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61308 @endif gcc-bootstrap
61309
61310 @if gcc-no-bootstrap
61311 configure-target-libstdc++-v3: maybe-all-target-libgcc
61312 configure-target-libsanitizer: maybe-all-target-libgcc
61313 configure-target-libvtv: maybe-all-target-libgcc
61314 configure-target-liboffloadmic: maybe-all-target-libgcc
61315 configure-target-libssp: maybe-all-target-libgcc
61316 configure-target-newlib: maybe-all-target-libgcc
61317 configure-target-libbacktrace: maybe-all-target-libgcc
61318 configure-target-libquadmath: maybe-all-target-libgcc
61319 configure-target-libgfortran: maybe-all-target-libgcc
61320 configure-target-libobjc: maybe-all-target-libgcc
61321 configure-target-libgo: maybe-all-target-libgcc
61322 configure-target-libphobos: maybe-all-target-libgcc
61323 configure-target-libtermcap: maybe-all-target-libgcc
61324 configure-target-winsup: maybe-all-target-libgcc
61325 configure-target-libgloss: maybe-all-target-libgcc
61326 configure-target-libffi: maybe-all-target-libgcc
61327 configure-target-zlib: maybe-all-target-libgcc
61328 configure-target-rda: maybe-all-target-libgcc
61329 configure-target-libada: maybe-all-target-libgcc
61330 configure-target-libgomp: maybe-all-target-libgcc
61331 configure-target-libitm: maybe-all-target-libgcc
61332 configure-target-libatomic: maybe-all-target-libgcc
61333 @endif gcc-no-bootstrap
61334
61335
61336 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61337
61338 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61339
61340 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61341
61342 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61343 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61344
61345 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61346
61347
61348
61349 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61350
61351 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61352
61353 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61354
61355 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61356
61357 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61358
61359 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61360
61361 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61362
61363 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61364
61365
61366 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61367 configure-target-libffi: maybe-all-target-libstdc++-v3
61368
61369 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61370
61371 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61372
61373 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61374
61375 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61376
61377 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61378 configure-target-libitm: maybe-all-target-libstdc++-v3
61379
61380 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61381
61382
61383 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61384 GDB_TK = @GDB_TK@
61385 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61386 configure-gdb: $(CONFIGURE_GDB_TK)
61387 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61388 install-gdb: $(INSTALL_GDB_TK)
61389
61390 # Serialization dependencies. Host configures don't work well in parallel to
61391 # each other, due to contention over config.cache. Target configures and
61392 # build configures are similar.
61393 @serialization_dependencies@
61394
61395 # --------------------------------
61396 # Regenerating top level configury
61397 # --------------------------------
61398
61399 # Rebuilding Makefile.in, using autogen.
61400 AUTOGEN = autogen
61401 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61402 cd $(srcdir) && $(AUTOGEN) Makefile.def
61403
61404 # Rebuilding Makefile.
61405 Makefile: $(srcdir)/Makefile.in config.status
61406 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61407
61408 config.status: configure
61409 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61410
61411 # Rebuilding configure.
61412 AUTOCONF = autoconf
61413 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61414 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61415 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61416 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61417 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61418 cd $(srcdir) && $(AUTOCONF)
61419
61420 # ------------------------------
61421 # Special directives to GNU Make
61422 # ------------------------------
61423
61424 # Don't pass command-line variables to submakes.
61425 .NOEXPORT:
61426 MAKEOVERRIDES=
61427
61428 # end of Makefile.in