]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
Detect overflow by atomic functions [PR102453].
[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 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CXX="$(CXX_FOR_BUILD)"; export CXX; \
158 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 GOC="$(GOC_FOR_BUILD)"; export GOC; \
161 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
162 GDC="$(GDC_FOR_BUILD)"; export GDC; \
163 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
164 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
165 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
166 LD="$(LD_FOR_BUILD)"; export LD; \
167 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
168 NM="$(NM_FOR_BUILD)"; export NM; \
169 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
170 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
171 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
172
173 # These variables must be set on the make command line for directories
174 # built for the build system to override those in BASE_FLAGS_TO_PASS.
175 EXTRA_BUILD_FLAGS = \
176 CFLAGS="$(CFLAGS_FOR_BUILD)" \
177 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
178
179 # This is the list of directories to built for the host system.
180 SUBDIRS = @configdirs@
181 TARGET_CONFIGDIRS = @target_configdirs@
182 # This is set by the configure script to the arguments to use when configuring
183 # directories built for the host system.
184 HOST_CONFIGARGS = @host_configargs@
185 # Host programs are put under this directory, which is . except if building
186 # with srcdir=..
187 HOST_SUBDIR = @host_subdir@
188 # This is the list of variables to export in the environment when
189 # configuring subdirectories for the host system. We need to pass
190 # some to the GCC configure because of its hybrid host/target nature.
191 HOST_EXPORTS = \
192 $(BASE_EXPORTS) \
193 CC="$(CC)"; export CC; \
194 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
195 CFLAGS="$(CFLAGS)"; export CFLAGS; \
196 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
197 CXX="$(CXX)"; export CXX; \
198 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
199 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
200 GOC="$(GOC)"; export GOC; \
201 GDC="$(GDC)"; export GDC; \
202 AR="$(AR)"; export AR; \
203 AS="$(AS)"; export AS; \
204 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
205 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
206 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
207 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
208 LD="$(LD)"; export LD; \
209 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
210 NM="$(NM)"; export NM; \
211 RANLIB="$(RANLIB)"; export RANLIB; \
212 WINDRES="$(WINDRES)"; export WINDRES; \
213 WINDMC="$(WINDMC)"; export WINDMC; \
214 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
215 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
216 OTOOL="$(OTOOL)"; export OTOOL; \
217 READELF="$(READELF)"; export READELF; \
218 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
219 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
220 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
221 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
222 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
223 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
224 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
225 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
226 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
227 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
228 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
229 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
230 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
231 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
232 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
233 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
234 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
235 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
236 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
237 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
238 @if gcc-bootstrap
239 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
240 @endif gcc-bootstrap
241 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
242
243 POSTSTAGE1_CXX_EXPORT = \
244 CXX='$(CXX)'; export CXX; \
245 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
246 @if target-libstdc++-v3-bootstrap
247 # Override the above if we're bootstrapping C++.
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
250 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
251 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
252 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
253 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
254 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
255 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
256 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
258 export CXX; \
259 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
260 @endif target-libstdc++-v3-bootstrap
261
262 # Similar, for later GCC stages.
263 POSTSTAGE1_HOST_EXPORTS = \
264 $(HOST_EXPORTS) \
265 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
266 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
267 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
268 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
269 $(POSTSTAGE1_CXX_EXPORT) \
270 $(LTO_EXPORTS) \
271 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
272 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
273 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
274 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
275 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
276 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
277 export GDC; \
278 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
279 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
280 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
281 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
282
283 # Target libraries are put under this directory:
284 TARGET_SUBDIR = @target_subdir@
285 # This is set by the configure script to the arguments to use when configuring
286 # directories built for the target.
287 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
288 # This is the list of variables to export in the environment when
289 # configuring subdirectories for the target system.
290 BASE_TARGET_EXPORTS = \
291 $(BASE_EXPORTS) \
292 AR="$(AR_FOR_TARGET)"; export AR; \
293 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
294 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
295 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
296 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
297 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
299 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
300 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
301 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
302 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
303 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
304 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
305 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
306 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
307 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
308 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
309 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
310 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
311 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
312 READELF="$(READELF_FOR_TARGET)"; export READELF; \
313 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
314 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
315 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
316 @if gcc-bootstrap
317 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
318 @endif gcc-bootstrap
319 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
320 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
321
322 RAW_CXX_TARGET_EXPORTS = \
323 $(BASE_TARGET_EXPORTS) \
324 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
325 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
326
327 NORMAL_TARGET_EXPORTS = \
328 $(BASE_TARGET_EXPORTS) \
329 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
330
331 # Where to find GMP
332 HOST_GMPLIBS = @gmplibs@
333 HOST_GMPINC = @gmpinc@
334
335 # Where to find isl
336 HOST_ISLLIBS = @isllibs@
337 HOST_ISLINC = @islinc@
338
339 # Where to find libelf
340 HOST_LIBELFLIBS = @libelflibs@
341 HOST_LIBELFINC = @libelfinc@
342
343 # ----------------------------------------------
344 # Programs producing files for the BUILD machine
345 # ----------------------------------------------
346
347 SHELL = @SHELL@
348
349 # pwd command to use. Allow user to override default by setting PWDCMD in
350 # the environment to account for automounters. The make variable must not
351 # be called PWDCMD, otherwise the value set here is passed to make
352 # subprocesses and overrides the setting from the user's environment.
353 # Don't use PWD since it is a common shell environment variable and we
354 # don't want to corrupt it.
355 PWD_COMMAND = $${PWDCMD-pwd}
356
357 # compilers to use to create programs which must be run in the build
358 # environment.
359 AR_FOR_BUILD = @AR_FOR_BUILD@
360 AS_FOR_BUILD = @AS_FOR_BUILD@
361 CC_FOR_BUILD = @CC_FOR_BUILD@
362 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
363 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
364 CXX_FOR_BUILD = @CXX_FOR_BUILD@
365 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
366 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
367 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
368 GOC_FOR_BUILD = @GOC_FOR_BUILD@
369 GDC_FOR_BUILD = @GDC_FOR_BUILD@
370 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
371 LD_FOR_BUILD = @LD_FOR_BUILD@
372 NM_FOR_BUILD = @NM_FOR_BUILD@
373 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
374 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
375 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
376
377 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
378 # here so that they can be overridden by Makefile fragments.
379 BUILD_PREFIX = @BUILD_PREFIX@
380 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
381
382 # Flags to pass to stage2 and later makes. They are defined
383 # here so that they can be overridden by Makefile fragments.
384 BOOT_CFLAGS= -g -O2
385 BOOT_LDFLAGS=
386 BOOT_ADAFLAGS= -gnatpg
387
388 AWK = @AWK@
389 SED = @SED@
390 BISON = @BISON@
391 YACC = @YACC@
392 FLEX = @FLEX@
393 LEX = @LEX@
394 M4 = @M4@
395 MAKEINFO = @MAKEINFO@
396 EXPECT = @EXPECT@
397 RUNTEST = @RUNTEST@
398
399 AUTO_PROFILE = gcc-auto-profile -c 10000000
400
401 # This just becomes part of the MAKEINFO definition passed down to
402 # sub-makes. It lets flags be given on the command line while still
403 # using the makeinfo from the object tree.
404 # (Default to avoid splitting info files by setting the threshold high.)
405 MAKEINFOFLAGS = --split-size=5000000
406
407 # ---------------------------------------------
408 # Programs producing files for the HOST machine
409 # ---------------------------------------------
410
411 AS = @AS@
412 AR = @AR@
413 AR_FLAGS = rc
414 CC = @CC@
415 CXX = @CXX@
416 DLLTOOL = @DLLTOOL@
417 DSYMUTIL = @DSYMUTIL@
418 LD = @LD@
419 LIPO = @LIPO@
420 NM = @NM@
421 OBJDUMP = @OBJDUMP@
422 OTOOL = @OTOOL@
423 RANLIB = @RANLIB@
424 READELF = @READELF@
425 STRIP = @STRIP@
426 WINDRES = @WINDRES@
427 WINDMC = @WINDMC@
428
429 GDC = @GDC@
430 GNATBIND = @GNATBIND@
431 GNATMAKE = @GNATMAKE@
432
433 CFLAGS = @CFLAGS@
434 LDFLAGS = @LDFLAGS@
435 LIBCFLAGS = $(CFLAGS)
436 CXXFLAGS = @CXXFLAGS@
437 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
438 GOCFLAGS = $(CFLAGS)
439 GDCFLAGS = $(CFLAGS)
440
441 CREATE_GCOV = create_gcov
442
443 TFLAGS =
444
445 # Defaults for all stages; some are overridden below.
446
447 STAGE_CFLAGS = $(BOOT_CFLAGS)
448 STAGE_TFLAGS = $(TFLAGS)
449 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
450
451
452 # Defaults for stage 1; some are overridden below.
453 STAGE1_CFLAGS = $(STAGE_CFLAGS)
454 STAGE1_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE1_TFLAGS = $(STAGE_TFLAGS)
460 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
461
462 # Defaults for stage 2; some are overridden below.
463 STAGE2_CFLAGS = $(STAGE_CFLAGS)
464 STAGE2_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGE2_TFLAGS = $(STAGE_TFLAGS)
470 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
471
472 # Defaults for stage 3; some are overridden below.
473 STAGE3_CFLAGS = $(STAGE_CFLAGS)
474 STAGE3_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGE3_TFLAGS = $(STAGE_TFLAGS)
480 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481
482 # Defaults for stage 4; some are overridden below.
483 STAGE4_CFLAGS = $(STAGE_CFLAGS)
484 STAGE4_CXXFLAGS = $(CXXFLAGS)
485 @if target-libstdc++-v3-bootstrap
486 # Override the above if we're bootstrapping C++.
487 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
488 @endif target-libstdc++-v3-bootstrap
489 STAGE4_TFLAGS = $(STAGE_TFLAGS)
490 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
491
492 # Defaults for stage profile; some are overridden below.
493 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
494 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
495 @if target-libstdc++-v3-bootstrap
496 # Override the above if we're bootstrapping C++.
497 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
498 @endif target-libstdc++-v3-bootstrap
499 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
500 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
501
502 # Defaults for stage train; some are overridden below.
503 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
504 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
505 @if target-libstdc++-v3-bootstrap
506 # Override the above if we're bootstrapping C++.
507 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
508 @endif target-libstdc++-v3-bootstrap
509 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
510 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
511
512 # Defaults for stage feedback; some are overridden below.
513 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
514 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
520 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
521
522 # Defaults for stage autoprofile; some are overridden below.
523 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
524 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
530 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
531
532 # Defaults for stage autofeedback; some are overridden below.
533 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
534 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
540 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
541
542
543 # By default, C and C++ are the only stage1 languages, because they are the
544 # only ones we require to build with the bootstrap compiler, and also the
545 # only ones useful for building stage2.
546
547 STAGE1_CFLAGS = @stage1_cflags@
548 STAGE1_CHECKING = @stage1_checking@
549 STAGE1_LANGUAGES = @stage1_languages@
550 # * We force-disable intermodule optimizations, even if
551 # --enable-intermodule was passed, since the installed compiler
552 # probably can't handle them. Luckily, autoconf always respects
553 # the last argument when conflicting --enable arguments are passed.
554 # * Likewise, we force-disable coverage flags, since the installed
555 # compiler probably has never heard of them.
556 # * We also disable -Wformat, since older GCCs don't understand newer %s.
557 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
558 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
559 --disable-build-format-warnings
560
561 # When using the slow stage1 compiler disable IL verification and forcefully
562 # enable it when using the stage2 compiler instead. As we later compare
563 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
564 # checking when building all target libraries for release builds.
565 STAGE1_TFLAGS += -fno-checking
566 STAGE2_CFLAGS += -fno-checking
567 STAGE2_TFLAGS += -fno-checking
568 STAGE3_CFLAGS += -fchecking=1
569 STAGE3_TFLAGS += -fchecking=1
570
571 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
572 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
573
574 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
575 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
576
577 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
578 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
579
580 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
581 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
582
583 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
584 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
585
586 do-compare = @do_compare@
587 do-compare3 = $(do-compare)
588
589 # -----------------------------------------------
590 # Programs producing files for the TARGET machine
591 # -----------------------------------------------
592
593 AR_FOR_TARGET=@AR_FOR_TARGET@
594 AS_FOR_TARGET=@AS_FOR_TARGET@
595 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
596
597 # If GCC_FOR_TARGET is not overriden on the command line, then this
598 # variable is passed down to the gcc Makefile, where it is used to
599 # build libgcc2.a. We define it here so that it can itself be
600 # overridden on the command line.
601 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
602 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
603 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
604 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
605 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
606 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
607 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
608 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
609 LD_FOR_TARGET=@LD_FOR_TARGET@
610
611 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
612 NM_FOR_TARGET=@NM_FOR_TARGET@
613 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
614 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
615 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
616 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
617 READELF_FOR_TARGET=@READELF_FOR_TARGET@
618 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
619 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
620 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
621
622 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
623 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
624 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
625
626 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
627 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
628
629 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
630 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
631 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
632 GOCFLAGS_FOR_TARGET = -O2 -g
633 GDCFLAGS_FOR_TARGET = -O2 -g
634
635 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
636 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
637 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
638
639 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
640
641 # ------------------------------------
642 # Miscellaneous targets and flag lists
643 # ------------------------------------
644
645 # The first rule in the file had better be this one. Don't put any above it.
646 # This lives here to allow makefile fragments to contain dependencies.
647 all:
648
649 #### host and target specific makefile fragments come in here.
650 @target_makefile_frag@
651 @alphaieee_frag@
652 @ospace_frag@
653 @host_makefile_frag@
654 ###
655
656 # This is the list of directories that may be needed in RPATH_ENVVAR
657 # so that programs built for the target machine work.
658 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)
659
660 @if target-libstdc++-v3
661 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
662 @endif target-libstdc++-v3
663
664 @if target-libsanitizer
665 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
666 @endif target-libsanitizer
667
668 @if target-libvtv
669 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
670 @endif target-libvtv
671
672 @if target-liboffloadmic
673 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
674 @endif target-liboffloadmic
675
676 @if target-libssp
677 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
678 @endif target-libssp
679
680 @if target-libphobos
681 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
682 @endif target-libphobos
683
684 @if target-libgomp
685 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
686 @endif target-libgomp
687
688 @if target-libitm
689 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
690 @endif target-libitm
691
692 @if target-libatomic
693 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
694 @endif target-libatomic
695
696
697
698 # This is the list of directories that may be needed in RPATH_ENVVAR
699 # so that programs built for the host machine work.
700 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
701
702 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
703 @if gcc
704 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
705 @endif gcc
706
707
708 @if gmp
709 HOST_LIB_PATH_gmp = \
710 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
711 @endif gmp
712
713 @if mpfr
714 HOST_LIB_PATH_mpfr = \
715 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
716 @endif mpfr
717
718 @if mpc
719 HOST_LIB_PATH_mpc = \
720 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
721 @endif mpc
722
723 @if isl
724 HOST_LIB_PATH_isl = \
725 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
726 @endif isl
727
728 @if libelf
729 HOST_LIB_PATH_libelf = \
730 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
731 @endif libelf
732
733
734 CXX_FOR_TARGET_FLAG_TO_PASS = \
735 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
736 @if target-libstdc++-v3
737 # CXX_FOR_TARGET is tricky to get right for target libs that require a
738 # functional C++ compiler. When we recurse, if we expand
739 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
740 # libstdc++ include flags from the script. Instead, we get an
741 # -funconfigured-* word, so that we'll get errors if this invalid C++
742 # command line is used for anything, but also so that we can use the
743 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
744 # don't pass it on, sub-make will use the default definition, that
745 # re-expands it at the time of use, so we'll get it right when we need
746 # it. One potential exception is the expansion of CXX_FOR_TARGET
747 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
748 # really work, for C++ host programs can't depend on the current-stage
749 # C++ target library.
750 CXX_FOR_TARGET_FLAG_TO_PASS = \
751 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
752 @endif target-libstdc++-v3
753
754 # Flags to pass down to all sub-makes. STAGE*FLAGS,
755 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
756 # overrideable (for a bootstrap build stage1 also builds gcc.info).
757 BASE_FLAGS_TO_PASS = \
758 "DESTDIR=$(DESTDIR)" \
759 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
760 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
761 "bindir=$(bindir)" \
762 "datadir=$(datadir)" \
763 "exec_prefix=$(exec_prefix)" \
764 "includedir=$(includedir)" \
765 "datarootdir=$(datarootdir)" \
766 "docdir=$(docdir)" \
767 "infodir=$(infodir)" \
768 "pdfdir=$(pdfdir)" \
769 "htmldir=$(htmldir)" \
770 "libdir=$(libdir)" \
771 "libexecdir=$(libexecdir)" \
772 "lispdir=$(lispdir)" \
773 "localstatedir=$(localstatedir)" \
774 "mandir=$(mandir)" \
775 "oldincludedir=$(oldincludedir)" \
776 "prefix=$(prefix)" \
777 "sbindir=$(sbindir)" \
778 "sharedstatedir=$(sharedstatedir)" \
779 "sysconfdir=$(sysconfdir)" \
780 "tooldir=$(tooldir)" \
781 "build_tooldir=$(build_tooldir)" \
782 "target_alias=$(target_alias)" \
783 "AWK=$(AWK)" \
784 "BISON=$(BISON)" \
785 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
786 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
787 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
788 "EXPECT=$(EXPECT)" \
789 "FLEX=$(FLEX)" \
790 "INSTALL=$(INSTALL)" \
791 "INSTALL_DATA=$(INSTALL_DATA)" \
792 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
793 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
794 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
795 "LEX=$(LEX)" \
796 "M4=$(M4)" \
797 "MAKE=$(MAKE)" \
798 "RUNTEST=$(RUNTEST)" \
799 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
800 "SED=$(SED)" \
801 "SHELL=$(SHELL)" \
802 "YACC=$(YACC)" \
803 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
804 "ADA_CFLAGS=$(ADA_CFLAGS)" \
805 "AR_FLAGS=$(AR_FLAGS)" \
806 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
807 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
808 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
809 "CFLAGS=$(CFLAGS)" \
810 "CXXFLAGS=$(CXXFLAGS)" \
811 "LDFLAGS=$(LDFLAGS)" \
812 "LIBCFLAGS=$(LIBCFLAGS)" \
813 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
814 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
815 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
816 "GNATBIND=$(GNATBIND)" \
817 "GNATMAKE=$(GNATMAKE)" \
818 "GDC=$(GDC)" \
819 "GDCFLAGS=$(GDCFLAGS)" \
820 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
821 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
822 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
823 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
824 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
825 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
826 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
827 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
828 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
829 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
830 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
831 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
832 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
833 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
834 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
835 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
836 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
837 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
838 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
839 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
840 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
841 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
842 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
843 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
844 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
845 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
846 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
847 "BUILD_CONFIG=$(BUILD_CONFIG)" \
848 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "LEAN=$(LEAN)" \
850 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
851 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
852 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
853 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
854 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
855 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
856 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
857 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
858 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
859 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
860 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
861 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
862 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
863 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
864 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
865 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
866 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
867 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
868 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
869 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
870 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
871 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
872 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
873 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
874 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
875 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
876 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
877 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
878 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
879 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
880 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
881 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
882 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
883 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
884 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
885 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
886 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
887 "TFLAGS=$(TFLAGS)" \
888 "CONFIG_SHELL=$(SHELL)" \
889 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
890 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
891
892 # We leave this in just in case, but it is not needed anymore.
893 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
894
895 # Flags to pass down to most sub-makes, in which we're building with
896 # the host environment.
897 EXTRA_HOST_FLAGS = \
898 'AR=$(AR)' \
899 'AS=$(AS)' \
900 'CC=$(CC)' \
901 'CXX=$(CXX)' \
902 'DLLTOOL=$(DLLTOOL)' \
903 'DSYMUTIL=$(DSYMUTIL)' \
904 'GFORTRAN=$(GFORTRAN)' \
905 'GOC=$(GOC)' \
906 'GDC=$(GDC)' \
907 'LD=$(LD)' \
908 'LIPO=$(LIPO)' \
909 'NM=$(NM)' \
910 'OBJDUMP=$(OBJDUMP)' \
911 'OTOOL=$(OTOOL)' \
912 'RANLIB=$(RANLIB)' \
913 'READELF=$(READELF)' \
914 'STRIP=$(STRIP)' \
915 'WINDRES=$(WINDRES)' \
916 'WINDMC=$(WINDMC)' \
917 'CREATE_GCOV=$(CREATE_GCOV)'
918
919 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
920
921 # Flags to pass to stage1 or when not bootstrapping.
922
923 STAGE1_FLAGS_TO_PASS = \
924 LDFLAGS="$${LDFLAGS}" \
925 HOST_LIBS="$${HOST_LIBS}"
926
927 # Flags to pass to stage2 and later makes.
928
929 POSTSTAGE1_FLAGS_TO_PASS = \
930 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
931 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
932 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
933 GNATBIND="$${GNATBIND}" \
934 LDFLAGS="$${LDFLAGS}" \
935 HOST_LIBS="$${HOST_LIBS}" \
936 $(LTO_FLAGS_TO_PASS) \
937 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
938
939 @if gcc-bootstrap
940 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
941 $(POSTSTAGE1_HOST_EXPORTS) \
942 fi;
943
944 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
945 @endif gcc-bootstrap
946
947 # Flags to pass down to makes which are built with the target environment.
948 # The double $ decreases the length of the command line; those variables
949 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
950 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
951 # so we expand them here.
952 EXTRA_TARGET_FLAGS = \
953 'AR=$$(AR_FOR_TARGET)' \
954 'AS=$(COMPILER_AS_FOR_TARGET)' \
955 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
956 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
957 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
958 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
959 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
960 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
961 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
962 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
963 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
964 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
965 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
966 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
967 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
968 'LD=$(COMPILER_LD_FOR_TARGET)' \
969 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
970 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
971 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
972 'NM=$(COMPILER_NM_FOR_TARGET)' \
973 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
974 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
975 'RANLIB=$$(RANLIB_FOR_TARGET)' \
976 'READELF=$$(READELF_FOR_TARGET)' \
977 'WINDRES=$$(WINDRES_FOR_TARGET)' \
978 'WINDMC=$$(WINDMC_FOR_TARGET)' \
979 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
980 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
981 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
982 "TFLAGS=$$TFLAGS"
983
984 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
985
986 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
987 # unfortunately needs the native compiler and the target ar and
988 # ranlib.
989 # If any variables are added here, they must be added to do-*, below.
990 # The BUILD_* variables are a special case, which are used for the gcc
991 # cross-building scheme.
992 EXTRA_GCC_FLAGS = \
993 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
994 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
995 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
996
997 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
998
999 @if gcc
1000 BUILD_CONFIG = @BUILD_CONFIG@
1001 ifneq ($(BUILD_CONFIG),)
1002 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1003 endif
1004 @endif gcc
1005
1006 .PHONY: configure-host
1007 configure-host: \
1008 maybe-configure-bfd \
1009 maybe-configure-opcodes \
1010 maybe-configure-binutils \
1011 maybe-configure-bison \
1012 maybe-configure-cgen \
1013 maybe-configure-dejagnu \
1014 maybe-configure-etc \
1015 maybe-configure-fastjar \
1016 maybe-configure-fixincludes \
1017 maybe-configure-flex \
1018 maybe-configure-gas \
1019 maybe-configure-gcc \
1020 maybe-configure-gmp \
1021 maybe-configure-mpfr \
1022 maybe-configure-mpc \
1023 maybe-configure-isl \
1024 maybe-configure-libelf \
1025 maybe-configure-gold \
1026 maybe-configure-gprof \
1027 maybe-configure-intl \
1028 maybe-configure-tcl \
1029 maybe-configure-itcl \
1030 maybe-configure-ld \
1031 maybe-configure-libbacktrace \
1032 maybe-configure-libcpp \
1033 maybe-configure-libcody \
1034 maybe-configure-libdecnumber \
1035 maybe-configure-libgui \
1036 maybe-configure-libiberty \
1037 maybe-configure-libiberty-linker-plugin \
1038 maybe-configure-libiconv \
1039 maybe-configure-m4 \
1040 maybe-configure-readline \
1041 maybe-configure-sid \
1042 maybe-configure-sim \
1043 maybe-configure-texinfo \
1044 maybe-configure-zlib \
1045 maybe-configure-gnulib \
1046 maybe-configure-gdbsupport \
1047 maybe-configure-gdbserver \
1048 maybe-configure-gdb \
1049 maybe-configure-expect \
1050 maybe-configure-guile \
1051 maybe-configure-tk \
1052 maybe-configure-libtermcap \
1053 maybe-configure-utils \
1054 maybe-configure-c++tools \
1055 maybe-configure-gnattools \
1056 maybe-configure-lto-plugin \
1057 maybe-configure-libcc1 \
1058 maybe-configure-gotools \
1059 maybe-configure-libctf
1060 .PHONY: configure-target
1061 configure-target: \
1062 maybe-configure-target-libstdc++-v3 \
1063 maybe-configure-target-libsanitizer \
1064 maybe-configure-target-libvtv \
1065 maybe-configure-target-liboffloadmic \
1066 maybe-configure-target-libssp \
1067 maybe-configure-target-newlib \
1068 maybe-configure-target-libgcc \
1069 maybe-configure-target-libbacktrace \
1070 maybe-configure-target-libquadmath \
1071 maybe-configure-target-libgfortran \
1072 maybe-configure-target-libobjc \
1073 maybe-configure-target-libgo \
1074 maybe-configure-target-libphobos \
1075 maybe-configure-target-libtermcap \
1076 maybe-configure-target-winsup \
1077 maybe-configure-target-libgloss \
1078 maybe-configure-target-libffi \
1079 maybe-configure-target-zlib \
1080 maybe-configure-target-rda \
1081 maybe-configure-target-libada \
1082 maybe-configure-target-libgomp \
1083 maybe-configure-target-libitm \
1084 maybe-configure-target-libatomic
1085
1086 # The target built for a native non-bootstrap build.
1087 .PHONY: all
1088 all:
1089 @if gcc-bootstrap
1090 [ -f stage_final ] || echo stage3 > stage_final
1091 @r=`${PWD_COMMAND}`; export r; \
1092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1094 @endif gcc-bootstrap
1095 @: $(MAKE); $(unstage)
1096 @r=`${PWD_COMMAND}`; export r; \
1097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1098 @if gcc-bootstrap
1099 if [ -f stage_last ]; then \
1100 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1101 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1102 else \
1103 @endif gcc-bootstrap
1104 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1105 @if gcc-bootstrap
1106 ; \
1107 fi \
1108 @endif gcc-bootstrap
1109 && :
1110
1111 .PHONY: all-build
1112
1113 all-build: maybe-all-build-libiberty
1114 all-build: maybe-all-build-bison
1115 all-build: maybe-all-build-flex
1116 all-build: maybe-all-build-m4
1117 all-build: maybe-all-build-texinfo
1118 all-build: maybe-all-build-fixincludes
1119 all-build: maybe-all-build-libcpp
1120
1121 .PHONY: all-host
1122
1123 @if bfd-no-bootstrap
1124 all-host: maybe-all-bfd
1125 @endif bfd-no-bootstrap
1126 @if opcodes-no-bootstrap
1127 all-host: maybe-all-opcodes
1128 @endif opcodes-no-bootstrap
1129 @if binutils-no-bootstrap
1130 all-host: maybe-all-binutils
1131 @endif binutils-no-bootstrap
1132 all-host: maybe-all-bison
1133 all-host: maybe-all-cgen
1134 all-host: maybe-all-dejagnu
1135 all-host: maybe-all-etc
1136 all-host: maybe-all-fastjar
1137 @if fixincludes-no-bootstrap
1138 all-host: maybe-all-fixincludes
1139 @endif fixincludes-no-bootstrap
1140 all-host: maybe-all-flex
1141 @if gas-no-bootstrap
1142 all-host: maybe-all-gas
1143 @endif gas-no-bootstrap
1144 @if gcc-no-bootstrap
1145 all-host: maybe-all-gcc
1146 @endif gcc-no-bootstrap
1147 @if gmp-no-bootstrap
1148 all-host: maybe-all-gmp
1149 @endif gmp-no-bootstrap
1150 @if mpfr-no-bootstrap
1151 all-host: maybe-all-mpfr
1152 @endif mpfr-no-bootstrap
1153 @if mpc-no-bootstrap
1154 all-host: maybe-all-mpc
1155 @endif mpc-no-bootstrap
1156 @if isl-no-bootstrap
1157 all-host: maybe-all-isl
1158 @endif isl-no-bootstrap
1159 @if libelf-no-bootstrap
1160 all-host: maybe-all-libelf
1161 @endif libelf-no-bootstrap
1162 @if gold-no-bootstrap
1163 all-host: maybe-all-gold
1164 @endif gold-no-bootstrap
1165 all-host: maybe-all-gprof
1166 @if intl-no-bootstrap
1167 all-host: maybe-all-intl
1168 @endif intl-no-bootstrap
1169 all-host: maybe-all-tcl
1170 all-host: maybe-all-itcl
1171 @if ld-no-bootstrap
1172 all-host: maybe-all-ld
1173 @endif ld-no-bootstrap
1174 @if libbacktrace-no-bootstrap
1175 all-host: maybe-all-libbacktrace
1176 @endif libbacktrace-no-bootstrap
1177 @if libcpp-no-bootstrap
1178 all-host: maybe-all-libcpp
1179 @endif libcpp-no-bootstrap
1180 @if libcody-no-bootstrap
1181 all-host: maybe-all-libcody
1182 @endif libcody-no-bootstrap
1183 @if libdecnumber-no-bootstrap
1184 all-host: maybe-all-libdecnumber
1185 @endif libdecnumber-no-bootstrap
1186 all-host: maybe-all-libgui
1187 @if libiberty-no-bootstrap
1188 all-host: maybe-all-libiberty
1189 @endif libiberty-no-bootstrap
1190 @if libiberty-linker-plugin-no-bootstrap
1191 all-host: maybe-all-libiberty-linker-plugin
1192 @endif libiberty-linker-plugin-no-bootstrap
1193 @if libiconv-no-bootstrap
1194 all-host: maybe-all-libiconv
1195 @endif libiconv-no-bootstrap
1196 all-host: maybe-all-m4
1197 all-host: maybe-all-readline
1198 all-host: maybe-all-sid
1199 all-host: maybe-all-sim
1200 all-host: maybe-all-texinfo
1201 @if zlib-no-bootstrap
1202 all-host: maybe-all-zlib
1203 @endif zlib-no-bootstrap
1204 all-host: maybe-all-gnulib
1205 all-host: maybe-all-gdbsupport
1206 all-host: maybe-all-gdbserver
1207 all-host: maybe-all-gdb
1208 all-host: maybe-all-expect
1209 all-host: maybe-all-guile
1210 all-host: maybe-all-tk
1211 all-host: maybe-all-libtermcap
1212 all-host: maybe-all-utils
1213 all-host: maybe-all-c++tools
1214 all-host: maybe-all-gnattools
1215 @if lto-plugin-no-bootstrap
1216 all-host: maybe-all-lto-plugin
1217 @endif lto-plugin-no-bootstrap
1218 all-host: maybe-all-libcc1
1219 all-host: maybe-all-gotools
1220 @if libctf-no-bootstrap
1221 all-host: maybe-all-libctf
1222 @endif libctf-no-bootstrap
1223
1224 .PHONY: all-target
1225
1226 @if target-libstdc++-v3-no-bootstrap
1227 all-target: maybe-all-target-libstdc++-v3
1228 @endif target-libstdc++-v3-no-bootstrap
1229 @if target-libsanitizer-no-bootstrap
1230 all-target: maybe-all-target-libsanitizer
1231 @endif target-libsanitizer-no-bootstrap
1232 @if target-libvtv-no-bootstrap
1233 all-target: maybe-all-target-libvtv
1234 @endif target-libvtv-no-bootstrap
1235 all-target: maybe-all-target-liboffloadmic
1236 all-target: maybe-all-target-libssp
1237 all-target: maybe-all-target-newlib
1238 @if target-libgcc-no-bootstrap
1239 all-target: maybe-all-target-libgcc
1240 @endif target-libgcc-no-bootstrap
1241 all-target: maybe-all-target-libbacktrace
1242 all-target: maybe-all-target-libquadmath
1243 all-target: maybe-all-target-libgfortran
1244 all-target: maybe-all-target-libobjc
1245 all-target: maybe-all-target-libgo
1246 all-target: maybe-all-target-libphobos
1247 all-target: maybe-all-target-libtermcap
1248 all-target: maybe-all-target-winsup
1249 all-target: maybe-all-target-libgloss
1250 all-target: maybe-all-target-libffi
1251 all-target: maybe-all-target-zlib
1252 all-target: maybe-all-target-rda
1253 all-target: maybe-all-target-libada
1254 @if target-libgomp-no-bootstrap
1255 all-target: maybe-all-target-libgomp
1256 @endif target-libgomp-no-bootstrap
1257 all-target: maybe-all-target-libitm
1258 all-target: maybe-all-target-libatomic
1259
1260 # Do a target for all the subdirectories. A ``make do-X'' will do a
1261 # ``make X'' in all subdirectories (because, in general, there is a
1262 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1263 # but it may do additional work as well).
1264
1265 .PHONY: do-info
1266 do-info:
1267 @: $(MAKE); $(unstage)
1268 @r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1271 info-target
1272
1273
1274 .PHONY: info-host
1275
1276 info-host: maybe-info-bfd
1277 info-host: maybe-info-opcodes
1278 info-host: maybe-info-binutils
1279 info-host: maybe-info-bison
1280 info-host: maybe-info-cgen
1281 info-host: maybe-info-dejagnu
1282 info-host: maybe-info-etc
1283 info-host: maybe-info-fastjar
1284 info-host: maybe-info-fixincludes
1285 info-host: maybe-info-flex
1286 info-host: maybe-info-gas
1287 info-host: maybe-info-gcc
1288 info-host: maybe-info-gmp
1289 info-host: maybe-info-mpfr
1290 info-host: maybe-info-mpc
1291 info-host: maybe-info-isl
1292 info-host: maybe-info-libelf
1293 info-host: maybe-info-gold
1294 info-host: maybe-info-gprof
1295 info-host: maybe-info-intl
1296 info-host: maybe-info-tcl
1297 info-host: maybe-info-itcl
1298 info-host: maybe-info-ld
1299 info-host: maybe-info-libbacktrace
1300 info-host: maybe-info-libcpp
1301 info-host: maybe-info-libcody
1302 info-host: maybe-info-libdecnumber
1303 info-host: maybe-info-libgui
1304 info-host: maybe-info-libiberty
1305 info-host: maybe-info-libiberty-linker-plugin
1306 info-host: maybe-info-libiconv
1307 info-host: maybe-info-m4
1308 info-host: maybe-info-readline
1309 info-host: maybe-info-sid
1310 info-host: maybe-info-sim
1311 info-host: maybe-info-texinfo
1312 info-host: maybe-info-zlib
1313 info-host: maybe-info-gnulib
1314 info-host: maybe-info-gdbsupport
1315 info-host: maybe-info-gdbserver
1316 info-host: maybe-info-gdb
1317 info-host: maybe-info-expect
1318 info-host: maybe-info-guile
1319 info-host: maybe-info-tk
1320 info-host: maybe-info-libtermcap
1321 info-host: maybe-info-utils
1322 info-host: maybe-info-c++tools
1323 info-host: maybe-info-gnattools
1324 info-host: maybe-info-lto-plugin
1325 info-host: maybe-info-libcc1
1326 info-host: maybe-info-gotools
1327 info-host: maybe-info-libctf
1328
1329 .PHONY: info-target
1330
1331 info-target: maybe-info-target-libstdc++-v3
1332 info-target: maybe-info-target-libsanitizer
1333 info-target: maybe-info-target-libvtv
1334 info-target: maybe-info-target-liboffloadmic
1335 info-target: maybe-info-target-libssp
1336 info-target: maybe-info-target-newlib
1337 info-target: maybe-info-target-libgcc
1338 info-target: maybe-info-target-libbacktrace
1339 info-target: maybe-info-target-libquadmath
1340 info-target: maybe-info-target-libgfortran
1341 info-target: maybe-info-target-libobjc
1342 info-target: maybe-info-target-libgo
1343 info-target: maybe-info-target-libphobos
1344 info-target: maybe-info-target-libtermcap
1345 info-target: maybe-info-target-winsup
1346 info-target: maybe-info-target-libgloss
1347 info-target: maybe-info-target-libffi
1348 info-target: maybe-info-target-zlib
1349 info-target: maybe-info-target-rda
1350 info-target: maybe-info-target-libada
1351 info-target: maybe-info-target-libgomp
1352 info-target: maybe-info-target-libitm
1353 info-target: maybe-info-target-libatomic
1354
1355 .PHONY: do-dvi
1356 do-dvi:
1357 @: $(MAKE); $(unstage)
1358 @r=`${PWD_COMMAND}`; export r; \
1359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1360 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1361 dvi-target
1362
1363
1364 .PHONY: dvi-host
1365
1366 dvi-host: maybe-dvi-bfd
1367 dvi-host: maybe-dvi-opcodes
1368 dvi-host: maybe-dvi-binutils
1369 dvi-host: maybe-dvi-bison
1370 dvi-host: maybe-dvi-cgen
1371 dvi-host: maybe-dvi-dejagnu
1372 dvi-host: maybe-dvi-etc
1373 dvi-host: maybe-dvi-fastjar
1374 dvi-host: maybe-dvi-fixincludes
1375 dvi-host: maybe-dvi-flex
1376 dvi-host: maybe-dvi-gas
1377 dvi-host: maybe-dvi-gcc
1378 dvi-host: maybe-dvi-gmp
1379 dvi-host: maybe-dvi-mpfr
1380 dvi-host: maybe-dvi-mpc
1381 dvi-host: maybe-dvi-isl
1382 dvi-host: maybe-dvi-libelf
1383 dvi-host: maybe-dvi-gold
1384 dvi-host: maybe-dvi-gprof
1385 dvi-host: maybe-dvi-intl
1386 dvi-host: maybe-dvi-tcl
1387 dvi-host: maybe-dvi-itcl
1388 dvi-host: maybe-dvi-ld
1389 dvi-host: maybe-dvi-libbacktrace
1390 dvi-host: maybe-dvi-libcpp
1391 dvi-host: maybe-dvi-libcody
1392 dvi-host: maybe-dvi-libdecnumber
1393 dvi-host: maybe-dvi-libgui
1394 dvi-host: maybe-dvi-libiberty
1395 dvi-host: maybe-dvi-libiberty-linker-plugin
1396 dvi-host: maybe-dvi-libiconv
1397 dvi-host: maybe-dvi-m4
1398 dvi-host: maybe-dvi-readline
1399 dvi-host: maybe-dvi-sid
1400 dvi-host: maybe-dvi-sim
1401 dvi-host: maybe-dvi-texinfo
1402 dvi-host: maybe-dvi-zlib
1403 dvi-host: maybe-dvi-gnulib
1404 dvi-host: maybe-dvi-gdbsupport
1405 dvi-host: maybe-dvi-gdbserver
1406 dvi-host: maybe-dvi-gdb
1407 dvi-host: maybe-dvi-expect
1408 dvi-host: maybe-dvi-guile
1409 dvi-host: maybe-dvi-tk
1410 dvi-host: maybe-dvi-libtermcap
1411 dvi-host: maybe-dvi-utils
1412 dvi-host: maybe-dvi-c++tools
1413 dvi-host: maybe-dvi-gnattools
1414 dvi-host: maybe-dvi-lto-plugin
1415 dvi-host: maybe-dvi-libcc1
1416 dvi-host: maybe-dvi-gotools
1417 dvi-host: maybe-dvi-libctf
1418
1419 .PHONY: dvi-target
1420
1421 dvi-target: maybe-dvi-target-libstdc++-v3
1422 dvi-target: maybe-dvi-target-libsanitizer
1423 dvi-target: maybe-dvi-target-libvtv
1424 dvi-target: maybe-dvi-target-liboffloadmic
1425 dvi-target: maybe-dvi-target-libssp
1426 dvi-target: maybe-dvi-target-newlib
1427 dvi-target: maybe-dvi-target-libgcc
1428 dvi-target: maybe-dvi-target-libbacktrace
1429 dvi-target: maybe-dvi-target-libquadmath
1430 dvi-target: maybe-dvi-target-libgfortran
1431 dvi-target: maybe-dvi-target-libobjc
1432 dvi-target: maybe-dvi-target-libgo
1433 dvi-target: maybe-dvi-target-libphobos
1434 dvi-target: maybe-dvi-target-libtermcap
1435 dvi-target: maybe-dvi-target-winsup
1436 dvi-target: maybe-dvi-target-libgloss
1437 dvi-target: maybe-dvi-target-libffi
1438 dvi-target: maybe-dvi-target-zlib
1439 dvi-target: maybe-dvi-target-rda
1440 dvi-target: maybe-dvi-target-libada
1441 dvi-target: maybe-dvi-target-libgomp
1442 dvi-target: maybe-dvi-target-libitm
1443 dvi-target: maybe-dvi-target-libatomic
1444
1445 .PHONY: do-pdf
1446 do-pdf:
1447 @: $(MAKE); $(unstage)
1448 @r=`${PWD_COMMAND}`; export r; \
1449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1450 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1451 pdf-target
1452
1453
1454 .PHONY: pdf-host
1455
1456 pdf-host: maybe-pdf-bfd
1457 pdf-host: maybe-pdf-opcodes
1458 pdf-host: maybe-pdf-binutils
1459 pdf-host: maybe-pdf-bison
1460 pdf-host: maybe-pdf-cgen
1461 pdf-host: maybe-pdf-dejagnu
1462 pdf-host: maybe-pdf-etc
1463 pdf-host: maybe-pdf-fastjar
1464 pdf-host: maybe-pdf-fixincludes
1465 pdf-host: maybe-pdf-flex
1466 pdf-host: maybe-pdf-gas
1467 pdf-host: maybe-pdf-gcc
1468 pdf-host: maybe-pdf-gmp
1469 pdf-host: maybe-pdf-mpfr
1470 pdf-host: maybe-pdf-mpc
1471 pdf-host: maybe-pdf-isl
1472 pdf-host: maybe-pdf-libelf
1473 pdf-host: maybe-pdf-gold
1474 pdf-host: maybe-pdf-gprof
1475 pdf-host: maybe-pdf-intl
1476 pdf-host: maybe-pdf-tcl
1477 pdf-host: maybe-pdf-itcl
1478 pdf-host: maybe-pdf-ld
1479 pdf-host: maybe-pdf-libbacktrace
1480 pdf-host: maybe-pdf-libcpp
1481 pdf-host: maybe-pdf-libcody
1482 pdf-host: maybe-pdf-libdecnumber
1483 pdf-host: maybe-pdf-libgui
1484 pdf-host: maybe-pdf-libiberty
1485 pdf-host: maybe-pdf-libiberty-linker-plugin
1486 pdf-host: maybe-pdf-libiconv
1487 pdf-host: maybe-pdf-m4
1488 pdf-host: maybe-pdf-readline
1489 pdf-host: maybe-pdf-sid
1490 pdf-host: maybe-pdf-sim
1491 pdf-host: maybe-pdf-texinfo
1492 pdf-host: maybe-pdf-zlib
1493 pdf-host: maybe-pdf-gnulib
1494 pdf-host: maybe-pdf-gdbsupport
1495 pdf-host: maybe-pdf-gdbserver
1496 pdf-host: maybe-pdf-gdb
1497 pdf-host: maybe-pdf-expect
1498 pdf-host: maybe-pdf-guile
1499 pdf-host: maybe-pdf-tk
1500 pdf-host: maybe-pdf-libtermcap
1501 pdf-host: maybe-pdf-utils
1502 pdf-host: maybe-pdf-c++tools
1503 pdf-host: maybe-pdf-gnattools
1504 pdf-host: maybe-pdf-lto-plugin
1505 pdf-host: maybe-pdf-libcc1
1506 pdf-host: maybe-pdf-gotools
1507 pdf-host: maybe-pdf-libctf
1508
1509 .PHONY: pdf-target
1510
1511 pdf-target: maybe-pdf-target-libstdc++-v3
1512 pdf-target: maybe-pdf-target-libsanitizer
1513 pdf-target: maybe-pdf-target-libvtv
1514 pdf-target: maybe-pdf-target-liboffloadmic
1515 pdf-target: maybe-pdf-target-libssp
1516 pdf-target: maybe-pdf-target-newlib
1517 pdf-target: maybe-pdf-target-libgcc
1518 pdf-target: maybe-pdf-target-libbacktrace
1519 pdf-target: maybe-pdf-target-libquadmath
1520 pdf-target: maybe-pdf-target-libgfortran
1521 pdf-target: maybe-pdf-target-libobjc
1522 pdf-target: maybe-pdf-target-libgo
1523 pdf-target: maybe-pdf-target-libphobos
1524 pdf-target: maybe-pdf-target-libtermcap
1525 pdf-target: maybe-pdf-target-winsup
1526 pdf-target: maybe-pdf-target-libgloss
1527 pdf-target: maybe-pdf-target-libffi
1528 pdf-target: maybe-pdf-target-zlib
1529 pdf-target: maybe-pdf-target-rda
1530 pdf-target: maybe-pdf-target-libada
1531 pdf-target: maybe-pdf-target-libgomp
1532 pdf-target: maybe-pdf-target-libitm
1533 pdf-target: maybe-pdf-target-libatomic
1534
1535 .PHONY: do-html
1536 do-html:
1537 @: $(MAKE); $(unstage)
1538 @r=`${PWD_COMMAND}`; export r; \
1539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1541 html-target
1542
1543
1544 .PHONY: html-host
1545
1546 html-host: maybe-html-bfd
1547 html-host: maybe-html-opcodes
1548 html-host: maybe-html-binutils
1549 html-host: maybe-html-bison
1550 html-host: maybe-html-cgen
1551 html-host: maybe-html-dejagnu
1552 html-host: maybe-html-etc
1553 html-host: maybe-html-fastjar
1554 html-host: maybe-html-fixincludes
1555 html-host: maybe-html-flex
1556 html-host: maybe-html-gas
1557 html-host: maybe-html-gcc
1558 html-host: maybe-html-gmp
1559 html-host: maybe-html-mpfr
1560 html-host: maybe-html-mpc
1561 html-host: maybe-html-isl
1562 html-host: maybe-html-libelf
1563 html-host: maybe-html-gold
1564 html-host: maybe-html-gprof
1565 html-host: maybe-html-intl
1566 html-host: maybe-html-tcl
1567 html-host: maybe-html-itcl
1568 html-host: maybe-html-ld
1569 html-host: maybe-html-libbacktrace
1570 html-host: maybe-html-libcpp
1571 html-host: maybe-html-libcody
1572 html-host: maybe-html-libdecnumber
1573 html-host: maybe-html-libgui
1574 html-host: maybe-html-libiberty
1575 html-host: maybe-html-libiberty-linker-plugin
1576 html-host: maybe-html-libiconv
1577 html-host: maybe-html-m4
1578 html-host: maybe-html-readline
1579 html-host: maybe-html-sid
1580 html-host: maybe-html-sim
1581 html-host: maybe-html-texinfo
1582 html-host: maybe-html-zlib
1583 html-host: maybe-html-gnulib
1584 html-host: maybe-html-gdbsupport
1585 html-host: maybe-html-gdbserver
1586 html-host: maybe-html-gdb
1587 html-host: maybe-html-expect
1588 html-host: maybe-html-guile
1589 html-host: maybe-html-tk
1590 html-host: maybe-html-libtermcap
1591 html-host: maybe-html-utils
1592 html-host: maybe-html-c++tools
1593 html-host: maybe-html-gnattools
1594 html-host: maybe-html-lto-plugin
1595 html-host: maybe-html-libcc1
1596 html-host: maybe-html-gotools
1597 html-host: maybe-html-libctf
1598
1599 .PHONY: html-target
1600
1601 html-target: maybe-html-target-libstdc++-v3
1602 html-target: maybe-html-target-libsanitizer
1603 html-target: maybe-html-target-libvtv
1604 html-target: maybe-html-target-liboffloadmic
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libbacktrace
1609 html-target: maybe-html-target-libquadmath
1610 html-target: maybe-html-target-libgfortran
1611 html-target: maybe-html-target-libobjc
1612 html-target: maybe-html-target-libgo
1613 html-target: maybe-html-target-libphobos
1614 html-target: maybe-html-target-libtermcap
1615 html-target: maybe-html-target-winsup
1616 html-target: maybe-html-target-libgloss
1617 html-target: maybe-html-target-libffi
1618 html-target: maybe-html-target-zlib
1619 html-target: maybe-html-target-rda
1620 html-target: maybe-html-target-libada
1621 html-target: maybe-html-target-libgomp
1622 html-target: maybe-html-target-libitm
1623 html-target: maybe-html-target-libatomic
1624
1625 .PHONY: do-TAGS
1626 do-TAGS:
1627 @: $(MAKE); $(unstage)
1628 @r=`${PWD_COMMAND}`; export r; \
1629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1631 TAGS-target
1632
1633
1634 .PHONY: TAGS-host
1635
1636 TAGS-host: maybe-TAGS-bfd
1637 TAGS-host: maybe-TAGS-opcodes
1638 TAGS-host: maybe-TAGS-binutils
1639 TAGS-host: maybe-TAGS-bison
1640 TAGS-host: maybe-TAGS-cgen
1641 TAGS-host: maybe-TAGS-dejagnu
1642 TAGS-host: maybe-TAGS-etc
1643 TAGS-host: maybe-TAGS-fastjar
1644 TAGS-host: maybe-TAGS-fixincludes
1645 TAGS-host: maybe-TAGS-flex
1646 TAGS-host: maybe-TAGS-gas
1647 TAGS-host: maybe-TAGS-gcc
1648 TAGS-host: maybe-TAGS-gmp
1649 TAGS-host: maybe-TAGS-mpfr
1650 TAGS-host: maybe-TAGS-mpc
1651 TAGS-host: maybe-TAGS-isl
1652 TAGS-host: maybe-TAGS-libelf
1653 TAGS-host: maybe-TAGS-gold
1654 TAGS-host: maybe-TAGS-gprof
1655 TAGS-host: maybe-TAGS-intl
1656 TAGS-host: maybe-TAGS-tcl
1657 TAGS-host: maybe-TAGS-itcl
1658 TAGS-host: maybe-TAGS-ld
1659 TAGS-host: maybe-TAGS-libbacktrace
1660 TAGS-host: maybe-TAGS-libcpp
1661 TAGS-host: maybe-TAGS-libcody
1662 TAGS-host: maybe-TAGS-libdecnumber
1663 TAGS-host: maybe-TAGS-libgui
1664 TAGS-host: maybe-TAGS-libiberty
1665 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1666 TAGS-host: maybe-TAGS-libiconv
1667 TAGS-host: maybe-TAGS-m4
1668 TAGS-host: maybe-TAGS-readline
1669 TAGS-host: maybe-TAGS-sid
1670 TAGS-host: maybe-TAGS-sim
1671 TAGS-host: maybe-TAGS-texinfo
1672 TAGS-host: maybe-TAGS-zlib
1673 TAGS-host: maybe-TAGS-gnulib
1674 TAGS-host: maybe-TAGS-gdbsupport
1675 TAGS-host: maybe-TAGS-gdbserver
1676 TAGS-host: maybe-TAGS-gdb
1677 TAGS-host: maybe-TAGS-expect
1678 TAGS-host: maybe-TAGS-guile
1679 TAGS-host: maybe-TAGS-tk
1680 TAGS-host: maybe-TAGS-libtermcap
1681 TAGS-host: maybe-TAGS-utils
1682 TAGS-host: maybe-TAGS-c++tools
1683 TAGS-host: maybe-TAGS-gnattools
1684 TAGS-host: maybe-TAGS-lto-plugin
1685 TAGS-host: maybe-TAGS-libcc1
1686 TAGS-host: maybe-TAGS-gotools
1687 TAGS-host: maybe-TAGS-libctf
1688
1689 .PHONY: TAGS-target
1690
1691 TAGS-target: maybe-TAGS-target-libstdc++-v3
1692 TAGS-target: maybe-TAGS-target-libsanitizer
1693 TAGS-target: maybe-TAGS-target-libvtv
1694 TAGS-target: maybe-TAGS-target-liboffloadmic
1695 TAGS-target: maybe-TAGS-target-libssp
1696 TAGS-target: maybe-TAGS-target-newlib
1697 TAGS-target: maybe-TAGS-target-libgcc
1698 TAGS-target: maybe-TAGS-target-libbacktrace
1699 TAGS-target: maybe-TAGS-target-libquadmath
1700 TAGS-target: maybe-TAGS-target-libgfortran
1701 TAGS-target: maybe-TAGS-target-libobjc
1702 TAGS-target: maybe-TAGS-target-libgo
1703 TAGS-target: maybe-TAGS-target-libphobos
1704 TAGS-target: maybe-TAGS-target-libtermcap
1705 TAGS-target: maybe-TAGS-target-winsup
1706 TAGS-target: maybe-TAGS-target-libgloss
1707 TAGS-target: maybe-TAGS-target-libffi
1708 TAGS-target: maybe-TAGS-target-zlib
1709 TAGS-target: maybe-TAGS-target-rda
1710 TAGS-target: maybe-TAGS-target-libada
1711 TAGS-target: maybe-TAGS-target-libgomp
1712 TAGS-target: maybe-TAGS-target-libitm
1713 TAGS-target: maybe-TAGS-target-libatomic
1714
1715 .PHONY: do-install-info
1716 do-install-info:
1717 @: $(MAKE); $(unstage)
1718 @r=`${PWD_COMMAND}`; export r; \
1719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1720 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1721 install-info-target
1722
1723
1724 .PHONY: install-info-host
1725
1726 install-info-host: maybe-install-info-bfd
1727 install-info-host: maybe-install-info-opcodes
1728 install-info-host: maybe-install-info-binutils
1729 install-info-host: maybe-install-info-bison
1730 install-info-host: maybe-install-info-cgen
1731 install-info-host: maybe-install-info-dejagnu
1732 install-info-host: maybe-install-info-etc
1733 install-info-host: maybe-install-info-fastjar
1734 install-info-host: maybe-install-info-fixincludes
1735 install-info-host: maybe-install-info-flex
1736 install-info-host: maybe-install-info-gas
1737 install-info-host: maybe-install-info-gcc
1738 install-info-host: maybe-install-info-gmp
1739 install-info-host: maybe-install-info-mpfr
1740 install-info-host: maybe-install-info-mpc
1741 install-info-host: maybe-install-info-isl
1742 install-info-host: maybe-install-info-libelf
1743 install-info-host: maybe-install-info-gold
1744 install-info-host: maybe-install-info-gprof
1745 install-info-host: maybe-install-info-intl
1746 install-info-host: maybe-install-info-tcl
1747 install-info-host: maybe-install-info-itcl
1748 install-info-host: maybe-install-info-ld
1749 install-info-host: maybe-install-info-libbacktrace
1750 install-info-host: maybe-install-info-libcpp
1751 install-info-host: maybe-install-info-libcody
1752 install-info-host: maybe-install-info-libdecnumber
1753 install-info-host: maybe-install-info-libgui
1754 install-info-host: maybe-install-info-libiberty
1755 install-info-host: maybe-install-info-libiberty-linker-plugin
1756 install-info-host: maybe-install-info-libiconv
1757 install-info-host: maybe-install-info-m4
1758 install-info-host: maybe-install-info-readline
1759 install-info-host: maybe-install-info-sid
1760 install-info-host: maybe-install-info-sim
1761 install-info-host: maybe-install-info-texinfo
1762 install-info-host: maybe-install-info-zlib
1763 install-info-host: maybe-install-info-gnulib
1764 install-info-host: maybe-install-info-gdbsupport
1765 install-info-host: maybe-install-info-gdbserver
1766 install-info-host: maybe-install-info-gdb
1767 install-info-host: maybe-install-info-expect
1768 install-info-host: maybe-install-info-guile
1769 install-info-host: maybe-install-info-tk
1770 install-info-host: maybe-install-info-libtermcap
1771 install-info-host: maybe-install-info-utils
1772 install-info-host: maybe-install-info-c++tools
1773 install-info-host: maybe-install-info-gnattools
1774 install-info-host: maybe-install-info-lto-plugin
1775 install-info-host: maybe-install-info-libcc1
1776 install-info-host: maybe-install-info-gotools
1777 install-info-host: maybe-install-info-libctf
1778
1779 .PHONY: install-info-target
1780
1781 install-info-target: maybe-install-info-target-libstdc++-v3
1782 install-info-target: maybe-install-info-target-libsanitizer
1783 install-info-target: maybe-install-info-target-libvtv
1784 install-info-target: maybe-install-info-target-liboffloadmic
1785 install-info-target: maybe-install-info-target-libssp
1786 install-info-target: maybe-install-info-target-newlib
1787 install-info-target: maybe-install-info-target-libgcc
1788 install-info-target: maybe-install-info-target-libbacktrace
1789 install-info-target: maybe-install-info-target-libquadmath
1790 install-info-target: maybe-install-info-target-libgfortran
1791 install-info-target: maybe-install-info-target-libobjc
1792 install-info-target: maybe-install-info-target-libgo
1793 install-info-target: maybe-install-info-target-libphobos
1794 install-info-target: maybe-install-info-target-libtermcap
1795 install-info-target: maybe-install-info-target-winsup
1796 install-info-target: maybe-install-info-target-libgloss
1797 install-info-target: maybe-install-info-target-libffi
1798 install-info-target: maybe-install-info-target-zlib
1799 install-info-target: maybe-install-info-target-rda
1800 install-info-target: maybe-install-info-target-libada
1801 install-info-target: maybe-install-info-target-libgomp
1802 install-info-target: maybe-install-info-target-libitm
1803 install-info-target: maybe-install-info-target-libatomic
1804
1805 .PHONY: do-install-dvi
1806 do-install-dvi:
1807 @: $(MAKE); $(unstage)
1808 @r=`${PWD_COMMAND}`; export r; \
1809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1811 install-dvi-target
1812
1813
1814 .PHONY: install-dvi-host
1815
1816 install-dvi-host: maybe-install-dvi-bfd
1817 install-dvi-host: maybe-install-dvi-opcodes
1818 install-dvi-host: maybe-install-dvi-binutils
1819 install-dvi-host: maybe-install-dvi-bison
1820 install-dvi-host: maybe-install-dvi-cgen
1821 install-dvi-host: maybe-install-dvi-dejagnu
1822 install-dvi-host: maybe-install-dvi-etc
1823 install-dvi-host: maybe-install-dvi-fastjar
1824 install-dvi-host: maybe-install-dvi-fixincludes
1825 install-dvi-host: maybe-install-dvi-flex
1826 install-dvi-host: maybe-install-dvi-gas
1827 install-dvi-host: maybe-install-dvi-gcc
1828 install-dvi-host: maybe-install-dvi-gmp
1829 install-dvi-host: maybe-install-dvi-mpfr
1830 install-dvi-host: maybe-install-dvi-mpc
1831 install-dvi-host: maybe-install-dvi-isl
1832 install-dvi-host: maybe-install-dvi-libelf
1833 install-dvi-host: maybe-install-dvi-gold
1834 install-dvi-host: maybe-install-dvi-gprof
1835 install-dvi-host: maybe-install-dvi-intl
1836 install-dvi-host: maybe-install-dvi-tcl
1837 install-dvi-host: maybe-install-dvi-itcl
1838 install-dvi-host: maybe-install-dvi-ld
1839 install-dvi-host: maybe-install-dvi-libbacktrace
1840 install-dvi-host: maybe-install-dvi-libcpp
1841 install-dvi-host: maybe-install-dvi-libcody
1842 install-dvi-host: maybe-install-dvi-libdecnumber
1843 install-dvi-host: maybe-install-dvi-libgui
1844 install-dvi-host: maybe-install-dvi-libiberty
1845 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1846 install-dvi-host: maybe-install-dvi-libiconv
1847 install-dvi-host: maybe-install-dvi-m4
1848 install-dvi-host: maybe-install-dvi-readline
1849 install-dvi-host: maybe-install-dvi-sid
1850 install-dvi-host: maybe-install-dvi-sim
1851 install-dvi-host: maybe-install-dvi-texinfo
1852 install-dvi-host: maybe-install-dvi-zlib
1853 install-dvi-host: maybe-install-dvi-gnulib
1854 install-dvi-host: maybe-install-dvi-gdbsupport
1855 install-dvi-host: maybe-install-dvi-gdbserver
1856 install-dvi-host: maybe-install-dvi-gdb
1857 install-dvi-host: maybe-install-dvi-expect
1858 install-dvi-host: maybe-install-dvi-guile
1859 install-dvi-host: maybe-install-dvi-tk
1860 install-dvi-host: maybe-install-dvi-libtermcap
1861 install-dvi-host: maybe-install-dvi-utils
1862 install-dvi-host: maybe-install-dvi-c++tools
1863 install-dvi-host: maybe-install-dvi-gnattools
1864 install-dvi-host: maybe-install-dvi-lto-plugin
1865 install-dvi-host: maybe-install-dvi-libcc1
1866 install-dvi-host: maybe-install-dvi-gotools
1867 install-dvi-host: maybe-install-dvi-libctf
1868
1869 .PHONY: install-dvi-target
1870
1871 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1872 install-dvi-target: maybe-install-dvi-target-libsanitizer
1873 install-dvi-target: maybe-install-dvi-target-libvtv
1874 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1875 install-dvi-target: maybe-install-dvi-target-libssp
1876 install-dvi-target: maybe-install-dvi-target-newlib
1877 install-dvi-target: maybe-install-dvi-target-libgcc
1878 install-dvi-target: maybe-install-dvi-target-libbacktrace
1879 install-dvi-target: maybe-install-dvi-target-libquadmath
1880 install-dvi-target: maybe-install-dvi-target-libgfortran
1881 install-dvi-target: maybe-install-dvi-target-libobjc
1882 install-dvi-target: maybe-install-dvi-target-libgo
1883 install-dvi-target: maybe-install-dvi-target-libphobos
1884 install-dvi-target: maybe-install-dvi-target-libtermcap
1885 install-dvi-target: maybe-install-dvi-target-winsup
1886 install-dvi-target: maybe-install-dvi-target-libgloss
1887 install-dvi-target: maybe-install-dvi-target-libffi
1888 install-dvi-target: maybe-install-dvi-target-zlib
1889 install-dvi-target: maybe-install-dvi-target-rda
1890 install-dvi-target: maybe-install-dvi-target-libada
1891 install-dvi-target: maybe-install-dvi-target-libgomp
1892 install-dvi-target: maybe-install-dvi-target-libitm
1893 install-dvi-target: maybe-install-dvi-target-libatomic
1894
1895 .PHONY: do-install-pdf
1896 do-install-pdf:
1897 @: $(MAKE); $(unstage)
1898 @r=`${PWD_COMMAND}`; export r; \
1899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1901 install-pdf-target
1902
1903
1904 .PHONY: install-pdf-host
1905
1906 install-pdf-host: maybe-install-pdf-bfd
1907 install-pdf-host: maybe-install-pdf-opcodes
1908 install-pdf-host: maybe-install-pdf-binutils
1909 install-pdf-host: maybe-install-pdf-bison
1910 install-pdf-host: maybe-install-pdf-cgen
1911 install-pdf-host: maybe-install-pdf-dejagnu
1912 install-pdf-host: maybe-install-pdf-etc
1913 install-pdf-host: maybe-install-pdf-fastjar
1914 install-pdf-host: maybe-install-pdf-fixincludes
1915 install-pdf-host: maybe-install-pdf-flex
1916 install-pdf-host: maybe-install-pdf-gas
1917 install-pdf-host: maybe-install-pdf-gcc
1918 install-pdf-host: maybe-install-pdf-gmp
1919 install-pdf-host: maybe-install-pdf-mpfr
1920 install-pdf-host: maybe-install-pdf-mpc
1921 install-pdf-host: maybe-install-pdf-isl
1922 install-pdf-host: maybe-install-pdf-libelf
1923 install-pdf-host: maybe-install-pdf-gold
1924 install-pdf-host: maybe-install-pdf-gprof
1925 install-pdf-host: maybe-install-pdf-intl
1926 install-pdf-host: maybe-install-pdf-tcl
1927 install-pdf-host: maybe-install-pdf-itcl
1928 install-pdf-host: maybe-install-pdf-ld
1929 install-pdf-host: maybe-install-pdf-libbacktrace
1930 install-pdf-host: maybe-install-pdf-libcpp
1931 install-pdf-host: maybe-install-pdf-libcody
1932 install-pdf-host: maybe-install-pdf-libdecnumber
1933 install-pdf-host: maybe-install-pdf-libgui
1934 install-pdf-host: maybe-install-pdf-libiberty
1935 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1936 install-pdf-host: maybe-install-pdf-libiconv
1937 install-pdf-host: maybe-install-pdf-m4
1938 install-pdf-host: maybe-install-pdf-readline
1939 install-pdf-host: maybe-install-pdf-sid
1940 install-pdf-host: maybe-install-pdf-sim
1941 install-pdf-host: maybe-install-pdf-texinfo
1942 install-pdf-host: maybe-install-pdf-zlib
1943 install-pdf-host: maybe-install-pdf-gnulib
1944 install-pdf-host: maybe-install-pdf-gdbsupport
1945 install-pdf-host: maybe-install-pdf-gdbserver
1946 install-pdf-host: maybe-install-pdf-gdb
1947 install-pdf-host: maybe-install-pdf-expect
1948 install-pdf-host: maybe-install-pdf-guile
1949 install-pdf-host: maybe-install-pdf-tk
1950 install-pdf-host: maybe-install-pdf-libtermcap
1951 install-pdf-host: maybe-install-pdf-utils
1952 install-pdf-host: maybe-install-pdf-c++tools
1953 install-pdf-host: maybe-install-pdf-gnattools
1954 install-pdf-host: maybe-install-pdf-lto-plugin
1955 install-pdf-host: maybe-install-pdf-libcc1
1956 install-pdf-host: maybe-install-pdf-gotools
1957 install-pdf-host: maybe-install-pdf-libctf
1958
1959 .PHONY: install-pdf-target
1960
1961 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1962 install-pdf-target: maybe-install-pdf-target-libsanitizer
1963 install-pdf-target: maybe-install-pdf-target-libvtv
1964 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1965 install-pdf-target: maybe-install-pdf-target-libssp
1966 install-pdf-target: maybe-install-pdf-target-newlib
1967 install-pdf-target: maybe-install-pdf-target-libgcc
1968 install-pdf-target: maybe-install-pdf-target-libbacktrace
1969 install-pdf-target: maybe-install-pdf-target-libquadmath
1970 install-pdf-target: maybe-install-pdf-target-libgfortran
1971 install-pdf-target: maybe-install-pdf-target-libobjc
1972 install-pdf-target: maybe-install-pdf-target-libgo
1973 install-pdf-target: maybe-install-pdf-target-libphobos
1974 install-pdf-target: maybe-install-pdf-target-libtermcap
1975 install-pdf-target: maybe-install-pdf-target-winsup
1976 install-pdf-target: maybe-install-pdf-target-libgloss
1977 install-pdf-target: maybe-install-pdf-target-libffi
1978 install-pdf-target: maybe-install-pdf-target-zlib
1979 install-pdf-target: maybe-install-pdf-target-rda
1980 install-pdf-target: maybe-install-pdf-target-libada
1981 install-pdf-target: maybe-install-pdf-target-libgomp
1982 install-pdf-target: maybe-install-pdf-target-libitm
1983 install-pdf-target: maybe-install-pdf-target-libatomic
1984
1985 .PHONY: do-install-html
1986 do-install-html:
1987 @: $(MAKE); $(unstage)
1988 @r=`${PWD_COMMAND}`; export r; \
1989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1991 install-html-target
1992
1993
1994 .PHONY: install-html-host
1995
1996 install-html-host: maybe-install-html-bfd
1997 install-html-host: maybe-install-html-opcodes
1998 install-html-host: maybe-install-html-binutils
1999 install-html-host: maybe-install-html-bison
2000 install-html-host: maybe-install-html-cgen
2001 install-html-host: maybe-install-html-dejagnu
2002 install-html-host: maybe-install-html-etc
2003 install-html-host: maybe-install-html-fastjar
2004 install-html-host: maybe-install-html-fixincludes
2005 install-html-host: maybe-install-html-flex
2006 install-html-host: maybe-install-html-gas
2007 install-html-host: maybe-install-html-gcc
2008 install-html-host: maybe-install-html-gmp
2009 install-html-host: maybe-install-html-mpfr
2010 install-html-host: maybe-install-html-mpc
2011 install-html-host: maybe-install-html-isl
2012 install-html-host: maybe-install-html-libelf
2013 install-html-host: maybe-install-html-gold
2014 install-html-host: maybe-install-html-gprof
2015 install-html-host: maybe-install-html-intl
2016 install-html-host: maybe-install-html-tcl
2017 install-html-host: maybe-install-html-itcl
2018 install-html-host: maybe-install-html-ld
2019 install-html-host: maybe-install-html-libbacktrace
2020 install-html-host: maybe-install-html-libcpp
2021 install-html-host: maybe-install-html-libcody
2022 install-html-host: maybe-install-html-libdecnumber
2023 install-html-host: maybe-install-html-libgui
2024 install-html-host: maybe-install-html-libiberty
2025 install-html-host: maybe-install-html-libiberty-linker-plugin
2026 install-html-host: maybe-install-html-libiconv
2027 install-html-host: maybe-install-html-m4
2028 install-html-host: maybe-install-html-readline
2029 install-html-host: maybe-install-html-sid
2030 install-html-host: maybe-install-html-sim
2031 install-html-host: maybe-install-html-texinfo
2032 install-html-host: maybe-install-html-zlib
2033 install-html-host: maybe-install-html-gnulib
2034 install-html-host: maybe-install-html-gdbsupport
2035 install-html-host: maybe-install-html-gdbserver
2036 install-html-host: maybe-install-html-gdb
2037 install-html-host: maybe-install-html-expect
2038 install-html-host: maybe-install-html-guile
2039 install-html-host: maybe-install-html-tk
2040 install-html-host: maybe-install-html-libtermcap
2041 install-html-host: maybe-install-html-utils
2042 install-html-host: maybe-install-html-c++tools
2043 install-html-host: maybe-install-html-gnattools
2044 install-html-host: maybe-install-html-lto-plugin
2045 install-html-host: maybe-install-html-libcc1
2046 install-html-host: maybe-install-html-gotools
2047 install-html-host: maybe-install-html-libctf
2048
2049 .PHONY: install-html-target
2050
2051 install-html-target: maybe-install-html-target-libstdc++-v3
2052 install-html-target: maybe-install-html-target-libsanitizer
2053 install-html-target: maybe-install-html-target-libvtv
2054 install-html-target: maybe-install-html-target-liboffloadmic
2055 install-html-target: maybe-install-html-target-libssp
2056 install-html-target: maybe-install-html-target-newlib
2057 install-html-target: maybe-install-html-target-libgcc
2058 install-html-target: maybe-install-html-target-libbacktrace
2059 install-html-target: maybe-install-html-target-libquadmath
2060 install-html-target: maybe-install-html-target-libgfortran
2061 install-html-target: maybe-install-html-target-libobjc
2062 install-html-target: maybe-install-html-target-libgo
2063 install-html-target: maybe-install-html-target-libphobos
2064 install-html-target: maybe-install-html-target-libtermcap
2065 install-html-target: maybe-install-html-target-winsup
2066 install-html-target: maybe-install-html-target-libgloss
2067 install-html-target: maybe-install-html-target-libffi
2068 install-html-target: maybe-install-html-target-zlib
2069 install-html-target: maybe-install-html-target-rda
2070 install-html-target: maybe-install-html-target-libada
2071 install-html-target: maybe-install-html-target-libgomp
2072 install-html-target: maybe-install-html-target-libitm
2073 install-html-target: maybe-install-html-target-libatomic
2074
2075 .PHONY: do-installcheck
2076 do-installcheck:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2081 installcheck-target
2082
2083
2084 .PHONY: installcheck-host
2085
2086 installcheck-host: maybe-installcheck-bfd
2087 installcheck-host: maybe-installcheck-opcodes
2088 installcheck-host: maybe-installcheck-binutils
2089 installcheck-host: maybe-installcheck-bison
2090 installcheck-host: maybe-installcheck-cgen
2091 installcheck-host: maybe-installcheck-dejagnu
2092 installcheck-host: maybe-installcheck-etc
2093 installcheck-host: maybe-installcheck-fastjar
2094 installcheck-host: maybe-installcheck-fixincludes
2095 installcheck-host: maybe-installcheck-flex
2096 installcheck-host: maybe-installcheck-gas
2097 installcheck-host: maybe-installcheck-gcc
2098 installcheck-host: maybe-installcheck-gmp
2099 installcheck-host: maybe-installcheck-mpfr
2100 installcheck-host: maybe-installcheck-mpc
2101 installcheck-host: maybe-installcheck-isl
2102 installcheck-host: maybe-installcheck-libelf
2103 installcheck-host: maybe-installcheck-gold
2104 installcheck-host: maybe-installcheck-gprof
2105 installcheck-host: maybe-installcheck-intl
2106 installcheck-host: maybe-installcheck-tcl
2107 installcheck-host: maybe-installcheck-itcl
2108 installcheck-host: maybe-installcheck-ld
2109 installcheck-host: maybe-installcheck-libbacktrace
2110 installcheck-host: maybe-installcheck-libcpp
2111 installcheck-host: maybe-installcheck-libcody
2112 installcheck-host: maybe-installcheck-libdecnumber
2113 installcheck-host: maybe-installcheck-libgui
2114 installcheck-host: maybe-installcheck-libiberty
2115 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2116 installcheck-host: maybe-installcheck-libiconv
2117 installcheck-host: maybe-installcheck-m4
2118 installcheck-host: maybe-installcheck-readline
2119 installcheck-host: maybe-installcheck-sid
2120 installcheck-host: maybe-installcheck-sim
2121 installcheck-host: maybe-installcheck-texinfo
2122 installcheck-host: maybe-installcheck-zlib
2123 installcheck-host: maybe-installcheck-gnulib
2124 installcheck-host: maybe-installcheck-gdbsupport
2125 installcheck-host: maybe-installcheck-gdbserver
2126 installcheck-host: maybe-installcheck-gdb
2127 installcheck-host: maybe-installcheck-expect
2128 installcheck-host: maybe-installcheck-guile
2129 installcheck-host: maybe-installcheck-tk
2130 installcheck-host: maybe-installcheck-libtermcap
2131 installcheck-host: maybe-installcheck-utils
2132 installcheck-host: maybe-installcheck-c++tools
2133 installcheck-host: maybe-installcheck-gnattools
2134 installcheck-host: maybe-installcheck-lto-plugin
2135 installcheck-host: maybe-installcheck-libcc1
2136 installcheck-host: maybe-installcheck-gotools
2137 installcheck-host: maybe-installcheck-libctf
2138
2139 .PHONY: installcheck-target
2140
2141 installcheck-target: maybe-installcheck-target-libstdc++-v3
2142 installcheck-target: maybe-installcheck-target-libsanitizer
2143 installcheck-target: maybe-installcheck-target-libvtv
2144 installcheck-target: maybe-installcheck-target-liboffloadmic
2145 installcheck-target: maybe-installcheck-target-libssp
2146 installcheck-target: maybe-installcheck-target-newlib
2147 installcheck-target: maybe-installcheck-target-libgcc
2148 installcheck-target: maybe-installcheck-target-libbacktrace
2149 installcheck-target: maybe-installcheck-target-libquadmath
2150 installcheck-target: maybe-installcheck-target-libgfortran
2151 installcheck-target: maybe-installcheck-target-libobjc
2152 installcheck-target: maybe-installcheck-target-libgo
2153 installcheck-target: maybe-installcheck-target-libphobos
2154 installcheck-target: maybe-installcheck-target-libtermcap
2155 installcheck-target: maybe-installcheck-target-winsup
2156 installcheck-target: maybe-installcheck-target-libgloss
2157 installcheck-target: maybe-installcheck-target-libffi
2158 installcheck-target: maybe-installcheck-target-zlib
2159 installcheck-target: maybe-installcheck-target-rda
2160 installcheck-target: maybe-installcheck-target-libada
2161 installcheck-target: maybe-installcheck-target-libgomp
2162 installcheck-target: maybe-installcheck-target-libitm
2163 installcheck-target: maybe-installcheck-target-libatomic
2164
2165 .PHONY: do-mostlyclean
2166 do-mostlyclean:
2167 @: $(MAKE); $(unstage)
2168 @r=`${PWD_COMMAND}`; export r; \
2169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2170 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2171 mostlyclean-target
2172
2173
2174 .PHONY: mostlyclean-host
2175
2176 mostlyclean-host: maybe-mostlyclean-bfd
2177 mostlyclean-host: maybe-mostlyclean-opcodes
2178 mostlyclean-host: maybe-mostlyclean-binutils
2179 mostlyclean-host: maybe-mostlyclean-bison
2180 mostlyclean-host: maybe-mostlyclean-cgen
2181 mostlyclean-host: maybe-mostlyclean-dejagnu
2182 mostlyclean-host: maybe-mostlyclean-etc
2183 mostlyclean-host: maybe-mostlyclean-fastjar
2184 mostlyclean-host: maybe-mostlyclean-fixincludes
2185 mostlyclean-host: maybe-mostlyclean-flex
2186 mostlyclean-host: maybe-mostlyclean-gas
2187 mostlyclean-host: maybe-mostlyclean-gcc
2188 mostlyclean-host: maybe-mostlyclean-gmp
2189 mostlyclean-host: maybe-mostlyclean-mpfr
2190 mostlyclean-host: maybe-mostlyclean-mpc
2191 mostlyclean-host: maybe-mostlyclean-isl
2192 mostlyclean-host: maybe-mostlyclean-libelf
2193 mostlyclean-host: maybe-mostlyclean-gold
2194 mostlyclean-host: maybe-mostlyclean-gprof
2195 mostlyclean-host: maybe-mostlyclean-intl
2196 mostlyclean-host: maybe-mostlyclean-tcl
2197 mostlyclean-host: maybe-mostlyclean-itcl
2198 mostlyclean-host: maybe-mostlyclean-ld
2199 mostlyclean-host: maybe-mostlyclean-libbacktrace
2200 mostlyclean-host: maybe-mostlyclean-libcpp
2201 mostlyclean-host: maybe-mostlyclean-libcody
2202 mostlyclean-host: maybe-mostlyclean-libdecnumber
2203 mostlyclean-host: maybe-mostlyclean-libgui
2204 mostlyclean-host: maybe-mostlyclean-libiberty
2205 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2206 mostlyclean-host: maybe-mostlyclean-libiconv
2207 mostlyclean-host: maybe-mostlyclean-m4
2208 mostlyclean-host: maybe-mostlyclean-readline
2209 mostlyclean-host: maybe-mostlyclean-sid
2210 mostlyclean-host: maybe-mostlyclean-sim
2211 mostlyclean-host: maybe-mostlyclean-texinfo
2212 mostlyclean-host: maybe-mostlyclean-zlib
2213 mostlyclean-host: maybe-mostlyclean-gnulib
2214 mostlyclean-host: maybe-mostlyclean-gdbsupport
2215 mostlyclean-host: maybe-mostlyclean-gdbserver
2216 mostlyclean-host: maybe-mostlyclean-gdb
2217 mostlyclean-host: maybe-mostlyclean-expect
2218 mostlyclean-host: maybe-mostlyclean-guile
2219 mostlyclean-host: maybe-mostlyclean-tk
2220 mostlyclean-host: maybe-mostlyclean-libtermcap
2221 mostlyclean-host: maybe-mostlyclean-utils
2222 mostlyclean-host: maybe-mostlyclean-c++tools
2223 mostlyclean-host: maybe-mostlyclean-gnattools
2224 mostlyclean-host: maybe-mostlyclean-lto-plugin
2225 mostlyclean-host: maybe-mostlyclean-libcc1
2226 mostlyclean-host: maybe-mostlyclean-gotools
2227 mostlyclean-host: maybe-mostlyclean-libctf
2228
2229 .PHONY: mostlyclean-target
2230
2231 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2232 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2233 mostlyclean-target: maybe-mostlyclean-target-libvtv
2234 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2235 mostlyclean-target: maybe-mostlyclean-target-libssp
2236 mostlyclean-target: maybe-mostlyclean-target-newlib
2237 mostlyclean-target: maybe-mostlyclean-target-libgcc
2238 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2239 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2240 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2241 mostlyclean-target: maybe-mostlyclean-target-libobjc
2242 mostlyclean-target: maybe-mostlyclean-target-libgo
2243 mostlyclean-target: maybe-mostlyclean-target-libphobos
2244 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2245 mostlyclean-target: maybe-mostlyclean-target-winsup
2246 mostlyclean-target: maybe-mostlyclean-target-libgloss
2247 mostlyclean-target: maybe-mostlyclean-target-libffi
2248 mostlyclean-target: maybe-mostlyclean-target-zlib
2249 mostlyclean-target: maybe-mostlyclean-target-rda
2250 mostlyclean-target: maybe-mostlyclean-target-libada
2251 mostlyclean-target: maybe-mostlyclean-target-libgomp
2252 mostlyclean-target: maybe-mostlyclean-target-libitm
2253 mostlyclean-target: maybe-mostlyclean-target-libatomic
2254
2255 .PHONY: do-clean
2256 do-clean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2261 clean-target
2262
2263
2264 .PHONY: clean-host
2265
2266 clean-host: maybe-clean-bfd
2267 clean-host: maybe-clean-opcodes
2268 clean-host: maybe-clean-binutils
2269 clean-host: maybe-clean-bison
2270 clean-host: maybe-clean-cgen
2271 clean-host: maybe-clean-dejagnu
2272 clean-host: maybe-clean-etc
2273 clean-host: maybe-clean-fastjar
2274 clean-host: maybe-clean-fixincludes
2275 clean-host: maybe-clean-flex
2276 clean-host: maybe-clean-gas
2277 clean-host: maybe-clean-gcc
2278 clean-host: maybe-clean-gmp
2279 clean-host: maybe-clean-mpfr
2280 clean-host: maybe-clean-mpc
2281 clean-host: maybe-clean-isl
2282 clean-host: maybe-clean-libelf
2283 clean-host: maybe-clean-gold
2284 clean-host: maybe-clean-gprof
2285 clean-host: maybe-clean-intl
2286 clean-host: maybe-clean-tcl
2287 clean-host: maybe-clean-itcl
2288 clean-host: maybe-clean-ld
2289 clean-host: maybe-clean-libbacktrace
2290 clean-host: maybe-clean-libcpp
2291 clean-host: maybe-clean-libcody
2292 clean-host: maybe-clean-libdecnumber
2293 clean-host: maybe-clean-libgui
2294 clean-host: maybe-clean-libiberty
2295 clean-host: maybe-clean-libiberty-linker-plugin
2296 clean-host: maybe-clean-libiconv
2297 clean-host: maybe-clean-m4
2298 clean-host: maybe-clean-readline
2299 clean-host: maybe-clean-sid
2300 clean-host: maybe-clean-sim
2301 clean-host: maybe-clean-texinfo
2302 clean-host: maybe-clean-zlib
2303 clean-host: maybe-clean-gnulib
2304 clean-host: maybe-clean-gdbsupport
2305 clean-host: maybe-clean-gdbserver
2306 clean-host: maybe-clean-gdb
2307 clean-host: maybe-clean-expect
2308 clean-host: maybe-clean-guile
2309 clean-host: maybe-clean-tk
2310 clean-host: maybe-clean-libtermcap
2311 clean-host: maybe-clean-utils
2312 clean-host: maybe-clean-c++tools
2313 clean-host: maybe-clean-gnattools
2314 clean-host: maybe-clean-lto-plugin
2315 clean-host: maybe-clean-libcc1
2316 clean-host: maybe-clean-gotools
2317 clean-host: maybe-clean-libctf
2318
2319 .PHONY: clean-target
2320
2321 clean-target: maybe-clean-target-libstdc++-v3
2322 clean-target: maybe-clean-target-libsanitizer
2323 clean-target: maybe-clean-target-libvtv
2324 clean-target: maybe-clean-target-liboffloadmic
2325 clean-target: maybe-clean-target-libssp
2326 clean-target: maybe-clean-target-newlib
2327 clean-target: maybe-clean-target-libgcc
2328 clean-target: maybe-clean-target-libbacktrace
2329 clean-target: maybe-clean-target-libquadmath
2330 clean-target: maybe-clean-target-libgfortran
2331 clean-target: maybe-clean-target-libobjc
2332 clean-target: maybe-clean-target-libgo
2333 clean-target: maybe-clean-target-libphobos
2334 clean-target: maybe-clean-target-libtermcap
2335 clean-target: maybe-clean-target-winsup
2336 clean-target: maybe-clean-target-libgloss
2337 clean-target: maybe-clean-target-libffi
2338 clean-target: maybe-clean-target-zlib
2339 clean-target: maybe-clean-target-rda
2340 clean-target: maybe-clean-target-libada
2341 clean-target: maybe-clean-target-libgomp
2342 clean-target: maybe-clean-target-libitm
2343 clean-target: maybe-clean-target-libatomic
2344
2345 .PHONY: do-distclean
2346 do-distclean:
2347 @: $(MAKE); $(unstage)
2348 @r=`${PWD_COMMAND}`; export r; \
2349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2351 distclean-target
2352
2353
2354 .PHONY: distclean-host
2355
2356 distclean-host: maybe-distclean-bfd
2357 distclean-host: maybe-distclean-opcodes
2358 distclean-host: maybe-distclean-binutils
2359 distclean-host: maybe-distclean-bison
2360 distclean-host: maybe-distclean-cgen
2361 distclean-host: maybe-distclean-dejagnu
2362 distclean-host: maybe-distclean-etc
2363 distclean-host: maybe-distclean-fastjar
2364 distclean-host: maybe-distclean-fixincludes
2365 distclean-host: maybe-distclean-flex
2366 distclean-host: maybe-distclean-gas
2367 distclean-host: maybe-distclean-gcc
2368 distclean-host: maybe-distclean-gmp
2369 distclean-host: maybe-distclean-mpfr
2370 distclean-host: maybe-distclean-mpc
2371 distclean-host: maybe-distclean-isl
2372 distclean-host: maybe-distclean-libelf
2373 distclean-host: maybe-distclean-gold
2374 distclean-host: maybe-distclean-gprof
2375 distclean-host: maybe-distclean-intl
2376 distclean-host: maybe-distclean-tcl
2377 distclean-host: maybe-distclean-itcl
2378 distclean-host: maybe-distclean-ld
2379 distclean-host: maybe-distclean-libbacktrace
2380 distclean-host: maybe-distclean-libcpp
2381 distclean-host: maybe-distclean-libcody
2382 distclean-host: maybe-distclean-libdecnumber
2383 distclean-host: maybe-distclean-libgui
2384 distclean-host: maybe-distclean-libiberty
2385 distclean-host: maybe-distclean-libiberty-linker-plugin
2386 distclean-host: maybe-distclean-libiconv
2387 distclean-host: maybe-distclean-m4
2388 distclean-host: maybe-distclean-readline
2389 distclean-host: maybe-distclean-sid
2390 distclean-host: maybe-distclean-sim
2391 distclean-host: maybe-distclean-texinfo
2392 distclean-host: maybe-distclean-zlib
2393 distclean-host: maybe-distclean-gnulib
2394 distclean-host: maybe-distclean-gdbsupport
2395 distclean-host: maybe-distclean-gdbserver
2396 distclean-host: maybe-distclean-gdb
2397 distclean-host: maybe-distclean-expect
2398 distclean-host: maybe-distclean-guile
2399 distclean-host: maybe-distclean-tk
2400 distclean-host: maybe-distclean-libtermcap
2401 distclean-host: maybe-distclean-utils
2402 distclean-host: maybe-distclean-c++tools
2403 distclean-host: maybe-distclean-gnattools
2404 distclean-host: maybe-distclean-lto-plugin
2405 distclean-host: maybe-distclean-libcc1
2406 distclean-host: maybe-distclean-gotools
2407 distclean-host: maybe-distclean-libctf
2408
2409 .PHONY: distclean-target
2410
2411 distclean-target: maybe-distclean-target-libstdc++-v3
2412 distclean-target: maybe-distclean-target-libsanitizer
2413 distclean-target: maybe-distclean-target-libvtv
2414 distclean-target: maybe-distclean-target-liboffloadmic
2415 distclean-target: maybe-distclean-target-libssp
2416 distclean-target: maybe-distclean-target-newlib
2417 distclean-target: maybe-distclean-target-libgcc
2418 distclean-target: maybe-distclean-target-libbacktrace
2419 distclean-target: maybe-distclean-target-libquadmath
2420 distclean-target: maybe-distclean-target-libgfortran
2421 distclean-target: maybe-distclean-target-libobjc
2422 distclean-target: maybe-distclean-target-libgo
2423 distclean-target: maybe-distclean-target-libphobos
2424 distclean-target: maybe-distclean-target-libtermcap
2425 distclean-target: maybe-distclean-target-winsup
2426 distclean-target: maybe-distclean-target-libgloss
2427 distclean-target: maybe-distclean-target-libffi
2428 distclean-target: maybe-distclean-target-zlib
2429 distclean-target: maybe-distclean-target-rda
2430 distclean-target: maybe-distclean-target-libada
2431 distclean-target: maybe-distclean-target-libgomp
2432 distclean-target: maybe-distclean-target-libitm
2433 distclean-target: maybe-distclean-target-libatomic
2434
2435 .PHONY: do-maintainer-clean
2436 do-maintainer-clean:
2437 @: $(MAKE); $(unstage)
2438 @r=`${PWD_COMMAND}`; export r; \
2439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2440 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2441 maintainer-clean-target
2442
2443
2444 .PHONY: maintainer-clean-host
2445
2446 maintainer-clean-host: maybe-maintainer-clean-bfd
2447 maintainer-clean-host: maybe-maintainer-clean-opcodes
2448 maintainer-clean-host: maybe-maintainer-clean-binutils
2449 maintainer-clean-host: maybe-maintainer-clean-bison
2450 maintainer-clean-host: maybe-maintainer-clean-cgen
2451 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2452 maintainer-clean-host: maybe-maintainer-clean-etc
2453 maintainer-clean-host: maybe-maintainer-clean-fastjar
2454 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2455 maintainer-clean-host: maybe-maintainer-clean-flex
2456 maintainer-clean-host: maybe-maintainer-clean-gas
2457 maintainer-clean-host: maybe-maintainer-clean-gcc
2458 maintainer-clean-host: maybe-maintainer-clean-gmp
2459 maintainer-clean-host: maybe-maintainer-clean-mpfr
2460 maintainer-clean-host: maybe-maintainer-clean-mpc
2461 maintainer-clean-host: maybe-maintainer-clean-isl
2462 maintainer-clean-host: maybe-maintainer-clean-libelf
2463 maintainer-clean-host: maybe-maintainer-clean-gold
2464 maintainer-clean-host: maybe-maintainer-clean-gprof
2465 maintainer-clean-host: maybe-maintainer-clean-intl
2466 maintainer-clean-host: maybe-maintainer-clean-tcl
2467 maintainer-clean-host: maybe-maintainer-clean-itcl
2468 maintainer-clean-host: maybe-maintainer-clean-ld
2469 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2470 maintainer-clean-host: maybe-maintainer-clean-libcpp
2471 maintainer-clean-host: maybe-maintainer-clean-libcody
2472 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2473 maintainer-clean-host: maybe-maintainer-clean-libgui
2474 maintainer-clean-host: maybe-maintainer-clean-libiberty
2475 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2476 maintainer-clean-host: maybe-maintainer-clean-libiconv
2477 maintainer-clean-host: maybe-maintainer-clean-m4
2478 maintainer-clean-host: maybe-maintainer-clean-readline
2479 maintainer-clean-host: maybe-maintainer-clean-sid
2480 maintainer-clean-host: maybe-maintainer-clean-sim
2481 maintainer-clean-host: maybe-maintainer-clean-texinfo
2482 maintainer-clean-host: maybe-maintainer-clean-zlib
2483 maintainer-clean-host: maybe-maintainer-clean-gnulib
2484 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2485 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2486 maintainer-clean-host: maybe-maintainer-clean-gdb
2487 maintainer-clean-host: maybe-maintainer-clean-expect
2488 maintainer-clean-host: maybe-maintainer-clean-guile
2489 maintainer-clean-host: maybe-maintainer-clean-tk
2490 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2491 maintainer-clean-host: maybe-maintainer-clean-utils
2492 maintainer-clean-host: maybe-maintainer-clean-c++tools
2493 maintainer-clean-host: maybe-maintainer-clean-gnattools
2494 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2495 maintainer-clean-host: maybe-maintainer-clean-libcc1
2496 maintainer-clean-host: maybe-maintainer-clean-gotools
2497 maintainer-clean-host: maybe-maintainer-clean-libctf
2498
2499 .PHONY: maintainer-clean-target
2500
2501 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2502 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2503 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2504 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2505 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2506 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2507 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2508 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2509 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2510 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2511 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2512 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2513 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2514 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2515 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2516 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2517 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2518 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2519 maintainer-clean-target: maybe-maintainer-clean-target-rda
2520 maintainer-clean-target: maybe-maintainer-clean-target-libada
2521 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2522 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2523 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2524
2525
2526 # Here are the targets which correspond to the do-X targets.
2527
2528 .PHONY: info installcheck dvi pdf html
2529 .PHONY: install-info install-dvi install-pdf install-html
2530 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2531 .PHONY: local-clean local-distclean local-maintainer-clean
2532 info: do-info
2533 installcheck: do-installcheck
2534 dvi: do-dvi
2535 pdf: do-pdf
2536 html: do-html
2537
2538 # Make sure makeinfo is built before we do a `make info', if we're
2539 # in fact building texinfo.
2540 do-info: maybe-all-texinfo
2541
2542 install-info: do-install-info dir.info
2543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2544 if [ -f dir.info ]; then \
2545 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2546 else true; fi
2547
2548 install-dvi: do-install-dvi
2549
2550 install-pdf: do-install-pdf
2551
2552 install-html: do-install-html
2553
2554 local-clean:
2555 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2556
2557 local-distclean:
2558 -rm -f Makefile config.status config.cache mh-frag mt-frag
2559 -rm -f maybedep.tmp serdep.tmp stage_final
2560 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2561 rm -rf $(TARGET_SUBDIR); \
2562 else true; fi
2563 -rm -rf $(BUILD_SUBDIR)
2564 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2565 rm -rf $(HOST_SUBDIR); \
2566 else true; fi
2567 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2568 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2569 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2570 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2571 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2572 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2573 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2574
2575 local-maintainer-clean:
2576 @echo "This command is intended for maintainers to use;"
2577 @echo "it deletes files that may require special tools to rebuild."
2578
2579 clean: do-clean local-clean
2580 mostlyclean: do-mostlyclean local-clean
2581 distclean: do-distclean local-clean local-distclean
2582 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2583 maintainer-clean: local-distclean
2584 realclean: maintainer-clean
2585
2586 # Check target.
2587
2588 .PHONY: check do-check
2589 check: do-check
2590
2591 # Only include modules actually being configured and built.
2592 .PHONY: check-host
2593 check-host: \
2594 maybe-check-bfd \
2595 maybe-check-opcodes \
2596 maybe-check-binutils \
2597 maybe-check-bison \
2598 maybe-check-cgen \
2599 maybe-check-dejagnu \
2600 maybe-check-etc \
2601 maybe-check-fastjar \
2602 maybe-check-fixincludes \
2603 maybe-check-flex \
2604 maybe-check-gas \
2605 maybe-check-gcc \
2606 maybe-check-gmp \
2607 maybe-check-mpfr \
2608 maybe-check-mpc \
2609 maybe-check-isl \
2610 maybe-check-libelf \
2611 maybe-check-gold \
2612 maybe-check-gprof \
2613 maybe-check-intl \
2614 maybe-check-tcl \
2615 maybe-check-itcl \
2616 maybe-check-ld \
2617 maybe-check-libbacktrace \
2618 maybe-check-libcpp \
2619 maybe-check-libcody \
2620 maybe-check-libdecnumber \
2621 maybe-check-libgui \
2622 maybe-check-libiberty \
2623 maybe-check-libiberty-linker-plugin \
2624 maybe-check-libiconv \
2625 maybe-check-m4 \
2626 maybe-check-readline \
2627 maybe-check-sid \
2628 maybe-check-sim \
2629 maybe-check-texinfo \
2630 maybe-check-zlib \
2631 maybe-check-gnulib \
2632 maybe-check-gdbsupport \
2633 maybe-check-gdbserver \
2634 maybe-check-gdb \
2635 maybe-check-expect \
2636 maybe-check-guile \
2637 maybe-check-tk \
2638 maybe-check-libtermcap \
2639 maybe-check-utils \
2640 maybe-check-c++tools \
2641 maybe-check-gnattools \
2642 maybe-check-lto-plugin \
2643 maybe-check-libcc1 \
2644 maybe-check-gotools \
2645 maybe-check-libctf
2646
2647 .PHONY: check-target
2648 check-target: \
2649 maybe-check-target-libstdc++-v3 \
2650 maybe-check-target-libsanitizer \
2651 maybe-check-target-libvtv \
2652 maybe-check-target-liboffloadmic \
2653 maybe-check-target-libssp \
2654 maybe-check-target-newlib \
2655 maybe-check-target-libgcc \
2656 maybe-check-target-libbacktrace \
2657 maybe-check-target-libquadmath \
2658 maybe-check-target-libgfortran \
2659 maybe-check-target-libobjc \
2660 maybe-check-target-libgo \
2661 maybe-check-target-libphobos \
2662 maybe-check-target-libtermcap \
2663 maybe-check-target-winsup \
2664 maybe-check-target-libgloss \
2665 maybe-check-target-libffi \
2666 maybe-check-target-zlib \
2667 maybe-check-target-rda \
2668 maybe-check-target-libada \
2669 maybe-check-target-libgomp \
2670 maybe-check-target-libitm \
2671 maybe-check-target-libatomic
2672
2673 do-check:
2674 @: $(MAKE); $(unstage)
2675 @r=`${PWD_COMMAND}`; export r; \
2676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2677 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2678
2679 # Automated reporting of test results.
2680
2681 warning.log: build.log
2682 $(srcdir)/contrib/warn_summary build.log > $@
2683
2684 mail-report.log:
2685 if test x'$(BOOT_CFLAGS)' != x''; then \
2686 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2687 fi; \
2688 $(srcdir)/contrib/test_summary -t >$@
2689 chmod +x $@
2690 echo If you really want to send e-mail, run ./$@ now
2691
2692 mail-report-with-warnings.log: warning.log
2693 if test x'$(BOOT_CFLAGS)' != x''; then \
2694 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2695 fi; \
2696 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2697 chmod +x $@
2698 echo If you really want to send e-mail, run ./$@ now
2699
2700 # Local Vim config
2701
2702 $(srcdir)/.local.vimrc:
2703 $(LN_S) contrib/vimrc $@
2704
2705 $(srcdir)/.lvimrc:
2706 $(LN_S) contrib/vimrc $@
2707
2708 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2709
2710 .PHONY: vimrc
2711
2712 # clang-format config
2713
2714 $(srcdir)/.clang-format:
2715 $(LN_S) contrib/clang-format $@
2716
2717 clang-format: $(srcdir)/.clang-format
2718
2719 .PHONY: clang-format
2720
2721 # Installation targets.
2722
2723 .PHONY: install uninstall
2724 install:
2725 @: $(MAKE); $(unstage)
2726 @r=`${PWD_COMMAND}`; export r; \
2727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2728 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2729
2730 .PHONY: install-host-nogcc
2731 install-host-nogcc: \
2732 maybe-install-bfd \
2733 maybe-install-opcodes \
2734 maybe-install-binutils \
2735 maybe-install-bison \
2736 maybe-install-cgen \
2737 maybe-install-dejagnu \
2738 maybe-install-etc \
2739 maybe-install-fastjar \
2740 maybe-install-fixincludes \
2741 maybe-install-flex \
2742 maybe-install-gas \
2743 maybe-install-gmp \
2744 maybe-install-mpfr \
2745 maybe-install-mpc \
2746 maybe-install-isl \
2747 maybe-install-libelf \
2748 maybe-install-gold \
2749 maybe-install-gprof \
2750 maybe-install-intl \
2751 maybe-install-tcl \
2752 maybe-install-itcl \
2753 maybe-install-ld \
2754 maybe-install-libbacktrace \
2755 maybe-install-libcpp \
2756 maybe-install-libcody \
2757 maybe-install-libdecnumber \
2758 maybe-install-libgui \
2759 maybe-install-libiberty \
2760 maybe-install-libiberty-linker-plugin \
2761 maybe-install-libiconv \
2762 maybe-install-m4 \
2763 maybe-install-readline \
2764 maybe-install-sid \
2765 maybe-install-sim \
2766 maybe-install-texinfo \
2767 maybe-install-zlib \
2768 maybe-install-gnulib \
2769 maybe-install-gdbsupport \
2770 maybe-install-gdbserver \
2771 maybe-install-gdb \
2772 maybe-install-expect \
2773 maybe-install-guile \
2774 maybe-install-tk \
2775 maybe-install-libtermcap \
2776 maybe-install-utils \
2777 maybe-install-c++tools \
2778 maybe-install-gnattools \
2779 maybe-install-lto-plugin \
2780 maybe-install-libcc1 \
2781 maybe-install-gotools \
2782 maybe-install-libctf
2783
2784 .PHONY: install-host
2785 install-host: \
2786 maybe-install-bfd \
2787 maybe-install-opcodes \
2788 maybe-install-binutils \
2789 maybe-install-bison \
2790 maybe-install-cgen \
2791 maybe-install-dejagnu \
2792 maybe-install-etc \
2793 maybe-install-fastjar \
2794 maybe-install-fixincludes \
2795 maybe-install-flex \
2796 maybe-install-gas \
2797 maybe-install-gcc \
2798 maybe-install-gmp \
2799 maybe-install-mpfr \
2800 maybe-install-mpc \
2801 maybe-install-isl \
2802 maybe-install-libelf \
2803 maybe-install-gold \
2804 maybe-install-gprof \
2805 maybe-install-intl \
2806 maybe-install-tcl \
2807 maybe-install-itcl \
2808 maybe-install-ld \
2809 maybe-install-libbacktrace \
2810 maybe-install-libcpp \
2811 maybe-install-libcody \
2812 maybe-install-libdecnumber \
2813 maybe-install-libgui \
2814 maybe-install-libiberty \
2815 maybe-install-libiberty-linker-plugin \
2816 maybe-install-libiconv \
2817 maybe-install-m4 \
2818 maybe-install-readline \
2819 maybe-install-sid \
2820 maybe-install-sim \
2821 maybe-install-texinfo \
2822 maybe-install-zlib \
2823 maybe-install-gnulib \
2824 maybe-install-gdbsupport \
2825 maybe-install-gdbserver \
2826 maybe-install-gdb \
2827 maybe-install-expect \
2828 maybe-install-guile \
2829 maybe-install-tk \
2830 maybe-install-libtermcap \
2831 maybe-install-utils \
2832 maybe-install-c++tools \
2833 maybe-install-gnattools \
2834 maybe-install-lto-plugin \
2835 maybe-install-libcc1 \
2836 maybe-install-gotools \
2837 maybe-install-libctf
2838
2839 .PHONY: install-target
2840 install-target: \
2841 maybe-install-target-libstdc++-v3 \
2842 maybe-install-target-libsanitizer \
2843 maybe-install-target-libvtv \
2844 maybe-install-target-liboffloadmic \
2845 maybe-install-target-libssp \
2846 maybe-install-target-newlib \
2847 maybe-install-target-libgcc \
2848 maybe-install-target-libbacktrace \
2849 maybe-install-target-libquadmath \
2850 maybe-install-target-libgfortran \
2851 maybe-install-target-libobjc \
2852 maybe-install-target-libgo \
2853 maybe-install-target-libphobos \
2854 maybe-install-target-libtermcap \
2855 maybe-install-target-winsup \
2856 maybe-install-target-libgloss \
2857 maybe-install-target-libffi \
2858 maybe-install-target-zlib \
2859 maybe-install-target-rda \
2860 maybe-install-target-libada \
2861 maybe-install-target-libgomp \
2862 maybe-install-target-libitm \
2863 maybe-install-target-libatomic
2864
2865 uninstall:
2866 @echo "the uninstall target is not supported in this tree"
2867
2868 .PHONY: install.all
2869 install.all: install-no-fixedincludes
2870 @if [ -f ./gcc/Makefile ]; then \
2871 r=`${PWD_COMMAND}`; export r; \
2872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2873 $(HOST_EXPORTS) \
2874 (cd ./gcc && \
2875 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2876 else \
2877 true; \
2878 fi
2879
2880 # install-no-fixedincludes is used to allow the elaboration of binary packages
2881 # suitable for distribution, where we cannot include the fixed system header
2882 # files.
2883 .PHONY: install-no-fixedincludes
2884 install-no-fixedincludes: installdirs install-host-nogcc \
2885 install-target gcc-install-no-fixedincludes
2886
2887 .PHONY: install-strip
2888 install-strip:
2889 @: $(MAKE); $(unstage)
2890 @r=`${PWD_COMMAND}`; export r; \
2891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2892 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2893
2894 .PHONY: install-strip-host
2895 install-strip-host: \
2896 maybe-install-strip-bfd \
2897 maybe-install-strip-opcodes \
2898 maybe-install-strip-binutils \
2899 maybe-install-strip-bison \
2900 maybe-install-strip-cgen \
2901 maybe-install-strip-dejagnu \
2902 maybe-install-strip-etc \
2903 maybe-install-strip-fastjar \
2904 maybe-install-strip-fixincludes \
2905 maybe-install-strip-flex \
2906 maybe-install-strip-gas \
2907 maybe-install-strip-gcc \
2908 maybe-install-strip-gmp \
2909 maybe-install-strip-mpfr \
2910 maybe-install-strip-mpc \
2911 maybe-install-strip-isl \
2912 maybe-install-strip-libelf \
2913 maybe-install-strip-gold \
2914 maybe-install-strip-gprof \
2915 maybe-install-strip-intl \
2916 maybe-install-strip-tcl \
2917 maybe-install-strip-itcl \
2918 maybe-install-strip-ld \
2919 maybe-install-strip-libbacktrace \
2920 maybe-install-strip-libcpp \
2921 maybe-install-strip-libcody \
2922 maybe-install-strip-libdecnumber \
2923 maybe-install-strip-libgui \
2924 maybe-install-strip-libiberty \
2925 maybe-install-strip-libiberty-linker-plugin \
2926 maybe-install-strip-libiconv \
2927 maybe-install-strip-m4 \
2928 maybe-install-strip-readline \
2929 maybe-install-strip-sid \
2930 maybe-install-strip-sim \
2931 maybe-install-strip-texinfo \
2932 maybe-install-strip-zlib \
2933 maybe-install-strip-gnulib \
2934 maybe-install-strip-gdbsupport \
2935 maybe-install-strip-gdbserver \
2936 maybe-install-strip-gdb \
2937 maybe-install-strip-expect \
2938 maybe-install-strip-guile \
2939 maybe-install-strip-tk \
2940 maybe-install-strip-libtermcap \
2941 maybe-install-strip-utils \
2942 maybe-install-strip-c++tools \
2943 maybe-install-strip-gnattools \
2944 maybe-install-strip-lto-plugin \
2945 maybe-install-strip-libcc1 \
2946 maybe-install-strip-gotools \
2947 maybe-install-strip-libctf
2948
2949 .PHONY: install-strip-target
2950 install-strip-target: \
2951 maybe-install-strip-target-libstdc++-v3 \
2952 maybe-install-strip-target-libsanitizer \
2953 maybe-install-strip-target-libvtv \
2954 maybe-install-strip-target-liboffloadmic \
2955 maybe-install-strip-target-libssp \
2956 maybe-install-strip-target-newlib \
2957 maybe-install-strip-target-libgcc \
2958 maybe-install-strip-target-libbacktrace \
2959 maybe-install-strip-target-libquadmath \
2960 maybe-install-strip-target-libgfortran \
2961 maybe-install-strip-target-libobjc \
2962 maybe-install-strip-target-libgo \
2963 maybe-install-strip-target-libphobos \
2964 maybe-install-strip-target-libtermcap \
2965 maybe-install-strip-target-winsup \
2966 maybe-install-strip-target-libgloss \
2967 maybe-install-strip-target-libffi \
2968 maybe-install-strip-target-zlib \
2969 maybe-install-strip-target-rda \
2970 maybe-install-strip-target-libada \
2971 maybe-install-strip-target-libgomp \
2972 maybe-install-strip-target-libitm \
2973 maybe-install-strip-target-libatomic
2974
2975
2976 ### other supporting targets
2977
2978 MAKEDIRS= \
2979 $(DESTDIR)$(prefix) \
2980 $(DESTDIR)$(exec_prefix)
2981 .PHONY: installdirs
2982 installdirs: mkinstalldirs
2983 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2984
2985 dir.info: do-install-info
2986 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2987 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2988 mv -f dir.info.new dir.info; \
2989 else true; \
2990 fi
2991
2992 dist:
2993 @echo "Building a full distribution of this tree isn't done"
2994 @echo "via 'make dist'. Check out the etc/ subdirectory"
2995
2996 etags tags: TAGS
2997
2998 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2999 # ability to use several tags files at once, so there is probably no need
3000 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3001 # (if we felt like it) have this Makefile write a piece of elisp which
3002 # the user could load to tell emacs19 where all the TAGS files we just
3003 # built are.
3004 TAGS: do-TAGS
3005
3006 # ------------------------------------
3007 # Macros for configure and all targets
3008 # ------------------------------------
3009
3010
3011
3012
3013
3014 # --------------------------------------
3015 # Modules which run on the build machine
3016 # --------------------------------------
3017
3018
3019 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3020 maybe-configure-build-libiberty:
3021 @if gcc-bootstrap
3022 configure-build-libiberty: stage_current
3023 @endif gcc-bootstrap
3024 @if build-libiberty
3025 maybe-configure-build-libiberty: configure-build-libiberty
3026 configure-build-libiberty:
3027 @: $(MAKE); $(unstage)
3028 @r=`${PWD_COMMAND}`; export r; \
3029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3030 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3031 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3032 $(BUILD_EXPORTS) \
3033 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3034 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3035 case $(srcdir) in \
3036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3037 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3039 esac; \
3040 module_srcdir=libiberty; \
3041 rm -f no-such-file || : ; \
3042 CONFIG_SITE=no-such-file $(SHELL) \
3043 $$s/$$module_srcdir/configure \
3044 --srcdir=$${topdir}/$$module_srcdir \
3045 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3046 --target=${target_alias} \
3047 || exit 1
3048 @endif build-libiberty
3049
3050
3051
3052
3053
3054 .PHONY: all-build-libiberty maybe-all-build-libiberty
3055 maybe-all-build-libiberty:
3056 @if gcc-bootstrap
3057 all-build-libiberty: stage_current
3058 @endif gcc-bootstrap
3059 @if build-libiberty
3060 TARGET-build-libiberty=all
3061 maybe-all-build-libiberty: all-build-libiberty
3062 all-build-libiberty: configure-build-libiberty
3063 @: $(MAKE); $(unstage)
3064 @r=`${PWD_COMMAND}`; export r; \
3065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066 $(BUILD_EXPORTS) \
3067 (cd $(BUILD_SUBDIR)/libiberty && \
3068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3069 $(TARGET-build-libiberty))
3070 @endif build-libiberty
3071
3072
3073
3074
3075
3076 .PHONY: configure-build-bison maybe-configure-build-bison
3077 maybe-configure-build-bison:
3078 @if gcc-bootstrap
3079 configure-build-bison: stage_current
3080 @endif gcc-bootstrap
3081 @if build-bison
3082 maybe-configure-build-bison: configure-build-bison
3083 configure-build-bison:
3084 @: $(MAKE); $(unstage)
3085 @r=`${PWD_COMMAND}`; export r; \
3086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3087 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3088 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3089 $(BUILD_EXPORTS) \
3090 echo Configuring in $(BUILD_SUBDIR)/bison; \
3091 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3092 case $(srcdir) in \
3093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3094 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3096 esac; \
3097 module_srcdir=bison; \
3098 rm -f no-such-file || : ; \
3099 CONFIG_SITE=no-such-file $(SHELL) \
3100 $$s/$$module_srcdir/configure \
3101 --srcdir=$${topdir}/$$module_srcdir \
3102 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3103 --target=${target_alias} \
3104 || exit 1
3105 @endif build-bison
3106
3107
3108
3109
3110
3111 .PHONY: all-build-bison maybe-all-build-bison
3112 maybe-all-build-bison:
3113 @if gcc-bootstrap
3114 all-build-bison: stage_current
3115 @endif gcc-bootstrap
3116 @if build-bison
3117 TARGET-build-bison=all
3118 maybe-all-build-bison: all-build-bison
3119 all-build-bison: configure-build-bison
3120 @: $(MAKE); $(unstage)
3121 @r=`${PWD_COMMAND}`; export r; \
3122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3123 $(BUILD_EXPORTS) \
3124 (cd $(BUILD_SUBDIR)/bison && \
3125 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3126 $(TARGET-build-bison))
3127 @endif build-bison
3128
3129
3130
3131
3132
3133 .PHONY: configure-build-flex maybe-configure-build-flex
3134 maybe-configure-build-flex:
3135 @if gcc-bootstrap
3136 configure-build-flex: stage_current
3137 @endif gcc-bootstrap
3138 @if build-flex
3139 maybe-configure-build-flex: configure-build-flex
3140 configure-build-flex:
3141 @: $(MAKE); $(unstage)
3142 @r=`${PWD_COMMAND}`; export r; \
3143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3145 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3146 $(BUILD_EXPORTS) \
3147 echo Configuring in $(BUILD_SUBDIR)/flex; \
3148 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3149 case $(srcdir) in \
3150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153 esac; \
3154 module_srcdir=flex; \
3155 rm -f no-such-file || : ; \
3156 CONFIG_SITE=no-such-file $(SHELL) \
3157 $$s/$$module_srcdir/configure \
3158 --srcdir=$${topdir}/$$module_srcdir \
3159 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3160 --target=${target_alias} \
3161 || exit 1
3162 @endif build-flex
3163
3164
3165
3166
3167
3168 .PHONY: all-build-flex maybe-all-build-flex
3169 maybe-all-build-flex:
3170 @if gcc-bootstrap
3171 all-build-flex: stage_current
3172 @endif gcc-bootstrap
3173 @if build-flex
3174 TARGET-build-flex=all
3175 maybe-all-build-flex: all-build-flex
3176 all-build-flex: configure-build-flex
3177 @: $(MAKE); $(unstage)
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 $(BUILD_EXPORTS) \
3181 (cd $(BUILD_SUBDIR)/flex && \
3182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3183 $(TARGET-build-flex))
3184 @endif build-flex
3185
3186
3187
3188
3189
3190 .PHONY: configure-build-m4 maybe-configure-build-m4
3191 maybe-configure-build-m4:
3192 @if gcc-bootstrap
3193 configure-build-m4: stage_current
3194 @endif gcc-bootstrap
3195 @if build-m4
3196 maybe-configure-build-m4: configure-build-m4
3197 configure-build-m4:
3198 @: $(MAKE); $(unstage)
3199 @r=`${PWD_COMMAND}`; export r; \
3200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3202 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3203 $(BUILD_EXPORTS) \
3204 echo Configuring in $(BUILD_SUBDIR)/m4; \
3205 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3206 case $(srcdir) in \
3207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210 esac; \
3211 module_srcdir=m4; \
3212 rm -f no-such-file || : ; \
3213 CONFIG_SITE=no-such-file $(SHELL) \
3214 $$s/$$module_srcdir/configure \
3215 --srcdir=$${topdir}/$$module_srcdir \
3216 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3217 --target=${target_alias} \
3218 || exit 1
3219 @endif build-m4
3220
3221
3222
3223
3224
3225 .PHONY: all-build-m4 maybe-all-build-m4
3226 maybe-all-build-m4:
3227 @if gcc-bootstrap
3228 all-build-m4: stage_current
3229 @endif gcc-bootstrap
3230 @if build-m4
3231 TARGET-build-m4=all
3232 maybe-all-build-m4: all-build-m4
3233 all-build-m4: configure-build-m4
3234 @: $(MAKE); $(unstage)
3235 @r=`${PWD_COMMAND}`; export r; \
3236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3237 $(BUILD_EXPORTS) \
3238 (cd $(BUILD_SUBDIR)/m4 && \
3239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3240 $(TARGET-build-m4))
3241 @endif build-m4
3242
3243
3244
3245
3246
3247 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3248 maybe-configure-build-texinfo:
3249 @if gcc-bootstrap
3250 configure-build-texinfo: stage_current
3251 @endif gcc-bootstrap
3252 @if build-texinfo
3253 maybe-configure-build-texinfo: configure-build-texinfo
3254 configure-build-texinfo:
3255 @: $(MAKE); $(unstage)
3256 @r=`${PWD_COMMAND}`; export r; \
3257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3258 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3259 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3260 $(BUILD_EXPORTS) \
3261 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3262 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3263 case $(srcdir) in \
3264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3265 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3267 esac; \
3268 module_srcdir=texinfo; \
3269 rm -f no-such-file || : ; \
3270 CONFIG_SITE=no-such-file $(SHELL) \
3271 $$s/$$module_srcdir/configure \
3272 --srcdir=$${topdir}/$$module_srcdir \
3273 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3274 --target=${target_alias} \
3275 || exit 1
3276 @endif build-texinfo
3277
3278
3279
3280
3281
3282 .PHONY: all-build-texinfo maybe-all-build-texinfo
3283 maybe-all-build-texinfo:
3284 @if gcc-bootstrap
3285 all-build-texinfo: stage_current
3286 @endif gcc-bootstrap
3287 @if build-texinfo
3288 TARGET-build-texinfo=all
3289 maybe-all-build-texinfo: all-build-texinfo
3290 all-build-texinfo: configure-build-texinfo
3291 @: $(MAKE); $(unstage)
3292 @r=`${PWD_COMMAND}`; export r; \
3293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3294 $(BUILD_EXPORTS) \
3295 (cd $(BUILD_SUBDIR)/texinfo && \
3296 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3297 $(TARGET-build-texinfo))
3298 @endif build-texinfo
3299
3300
3301
3302
3303
3304 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3305 maybe-configure-build-fixincludes:
3306 @if gcc-bootstrap
3307 configure-build-fixincludes: stage_current
3308 @endif gcc-bootstrap
3309 @if build-fixincludes
3310 maybe-configure-build-fixincludes: configure-build-fixincludes
3311 configure-build-fixincludes:
3312 @: $(MAKE); $(unstage)
3313 @r=`${PWD_COMMAND}`; export r; \
3314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3315 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3316 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3317 $(BUILD_EXPORTS) \
3318 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3319 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3320 case $(srcdir) in \
3321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3322 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3324 esac; \
3325 module_srcdir=fixincludes; \
3326 rm -f no-such-file || : ; \
3327 CONFIG_SITE=no-such-file $(SHELL) \
3328 $$s/$$module_srcdir/configure \
3329 --srcdir=$${topdir}/$$module_srcdir \
3330 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3331 --target=${target_alias} \
3332 || exit 1
3333 @endif build-fixincludes
3334
3335
3336
3337
3338
3339 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3340 maybe-all-build-fixincludes:
3341 @if gcc-bootstrap
3342 all-build-fixincludes: stage_current
3343 @endif gcc-bootstrap
3344 @if build-fixincludes
3345 TARGET-build-fixincludes=all
3346 maybe-all-build-fixincludes: all-build-fixincludes
3347 all-build-fixincludes: configure-build-fixincludes
3348 @: $(MAKE); $(unstage)
3349 @r=`${PWD_COMMAND}`; export r; \
3350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3351 $(BUILD_EXPORTS) \
3352 (cd $(BUILD_SUBDIR)/fixincludes && \
3353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3354 $(TARGET-build-fixincludes))
3355 @endif build-fixincludes
3356
3357
3358
3359
3360
3361 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3362 maybe-configure-build-libcpp:
3363 @if gcc-bootstrap
3364 configure-build-libcpp: stage_current
3365 @endif gcc-bootstrap
3366 @if build-libcpp
3367 maybe-configure-build-libcpp: configure-build-libcpp
3368 configure-build-libcpp:
3369 @: $(MAKE); $(unstage)
3370 @r=`${PWD_COMMAND}`; export r; \
3371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3372 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3373 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3374 $(BUILD_EXPORTS) \
3375 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3376 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3377 case $(srcdir) in \
3378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3379 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3381 esac; \
3382 module_srcdir=libcpp; \
3383 rm -f no-such-file || : ; \
3384 CONFIG_SITE=no-such-file $(SHELL) \
3385 $$s/$$module_srcdir/configure \
3386 --srcdir=$${topdir}/$$module_srcdir \
3387 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3388 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3389 || exit 1
3390 @endif build-libcpp
3391
3392
3393
3394
3395
3396 .PHONY: all-build-libcpp maybe-all-build-libcpp
3397 maybe-all-build-libcpp:
3398 @if gcc-bootstrap
3399 all-build-libcpp: stage_current
3400 @endif gcc-bootstrap
3401 @if build-libcpp
3402 TARGET-build-libcpp=all
3403 maybe-all-build-libcpp: all-build-libcpp
3404 all-build-libcpp: configure-build-libcpp
3405 @: $(MAKE); $(unstage)
3406 @r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 $(BUILD_EXPORTS) \
3409 (cd $(BUILD_SUBDIR)/libcpp && \
3410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3411 $(TARGET-build-libcpp))
3412 @endif build-libcpp
3413
3414
3415
3416
3417
3418 # --------------------------------------
3419 # Modules which run on the host machine
3420 # --------------------------------------
3421
3422
3423 .PHONY: configure-bfd maybe-configure-bfd
3424 maybe-configure-bfd:
3425 @if gcc-bootstrap
3426 configure-bfd: stage_current
3427 @endif gcc-bootstrap
3428 @if bfd
3429 maybe-configure-bfd: configure-bfd
3430 configure-bfd:
3431 @r=`${PWD_COMMAND}`; export r; \
3432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3435 $(HOST_EXPORTS) \
3436 echo Configuring in $(HOST_SUBDIR)/bfd; \
3437 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3438 case $(srcdir) in \
3439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3440 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3442 esac; \
3443 module_srcdir=bfd; \
3444 $(SHELL) \
3445 $$s/$$module_srcdir/configure \
3446 --srcdir=$${topdir}/$$module_srcdir \
3447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3448 --target=${target_alias} \
3449 || exit 1
3450 @endif bfd
3451
3452
3453
3454 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3455 maybe-configure-stage1-bfd:
3456 @if bfd-bootstrap
3457 maybe-configure-stage1-bfd: configure-stage1-bfd
3458 configure-stage1-bfd:
3459 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3461 @r=`${PWD_COMMAND}`; export r; \
3462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3463 TFLAGS="$(STAGE1_TFLAGS)"; \
3464 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3465 $(HOST_EXPORTS) \
3466 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3467 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3468 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3469 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3471 cd $(HOST_SUBDIR)/bfd || exit 1; \
3472 case $(srcdir) in \
3473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3474 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3476 esac; \
3477 module_srcdir=bfd; \
3478 $(SHELL) $$s/$$module_srcdir/configure \
3479 --srcdir=$${topdir}/$$module_srcdir \
3480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3481 --target=${target_alias} \
3482 \
3483 $(STAGE1_CONFIGURE_FLAGS)
3484 @endif bfd-bootstrap
3485
3486 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3487 maybe-configure-stage2-bfd:
3488 @if bfd-bootstrap
3489 maybe-configure-stage2-bfd: configure-stage2-bfd
3490 configure-stage2-bfd:
3491 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3493 @r=`${PWD_COMMAND}`; export r; \
3494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3495 TFLAGS="$(STAGE2_TFLAGS)"; \
3496 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3497 $(HOST_EXPORTS) \
3498 $(POSTSTAGE1_HOST_EXPORTS) \
3499 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3500 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3501 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3502 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3504 cd $(HOST_SUBDIR)/bfd || exit 1; \
3505 case $(srcdir) in \
3506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3507 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3509 esac; \
3510 module_srcdir=bfd; \
3511 $(SHELL) $$s/$$module_srcdir/configure \
3512 --srcdir=$${topdir}/$$module_srcdir \
3513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3514 --target=${target_alias} \
3515 --with-build-libsubdir=$(HOST_SUBDIR) \
3516 $(STAGE2_CONFIGURE_FLAGS)
3517 @endif bfd-bootstrap
3518
3519 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3520 maybe-configure-stage3-bfd:
3521 @if bfd-bootstrap
3522 maybe-configure-stage3-bfd: configure-stage3-bfd
3523 configure-stage3-bfd:
3524 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3526 @r=`${PWD_COMMAND}`; export r; \
3527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3528 TFLAGS="$(STAGE3_TFLAGS)"; \
3529 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3530 $(HOST_EXPORTS) \
3531 $(POSTSTAGE1_HOST_EXPORTS) \
3532 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3533 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3534 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3535 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3537 cd $(HOST_SUBDIR)/bfd || exit 1; \
3538 case $(srcdir) in \
3539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3540 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3542 esac; \
3543 module_srcdir=bfd; \
3544 $(SHELL) $$s/$$module_srcdir/configure \
3545 --srcdir=$${topdir}/$$module_srcdir \
3546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3547 --target=${target_alias} \
3548 --with-build-libsubdir=$(HOST_SUBDIR) \
3549 $(STAGE3_CONFIGURE_FLAGS)
3550 @endif bfd-bootstrap
3551
3552 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3553 maybe-configure-stage4-bfd:
3554 @if bfd-bootstrap
3555 maybe-configure-stage4-bfd: configure-stage4-bfd
3556 configure-stage4-bfd:
3557 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3559 @r=`${PWD_COMMAND}`; export r; \
3560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3561 TFLAGS="$(STAGE4_TFLAGS)"; \
3562 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3563 $(HOST_EXPORTS) \
3564 $(POSTSTAGE1_HOST_EXPORTS) \
3565 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3566 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3567 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3568 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3570 cd $(HOST_SUBDIR)/bfd || exit 1; \
3571 case $(srcdir) in \
3572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3573 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3575 esac; \
3576 module_srcdir=bfd; \
3577 $(SHELL) $$s/$$module_srcdir/configure \
3578 --srcdir=$${topdir}/$$module_srcdir \
3579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3580 --target=${target_alias} \
3581 --with-build-libsubdir=$(HOST_SUBDIR) \
3582 $(STAGE4_CONFIGURE_FLAGS)
3583 @endif bfd-bootstrap
3584
3585 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3586 maybe-configure-stageprofile-bfd:
3587 @if bfd-bootstrap
3588 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3589 configure-stageprofile-bfd:
3590 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3592 @r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3595 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3596 $(HOST_EXPORTS) \
3597 $(POSTSTAGE1_HOST_EXPORTS) \
3598 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3599 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3600 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3601 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3603 cd $(HOST_SUBDIR)/bfd || exit 1; \
3604 case $(srcdir) in \
3605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3606 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3608 esac; \
3609 module_srcdir=bfd; \
3610 $(SHELL) $$s/$$module_srcdir/configure \
3611 --srcdir=$${topdir}/$$module_srcdir \
3612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3613 --target=${target_alias} \
3614 --with-build-libsubdir=$(HOST_SUBDIR) \
3615 $(STAGEprofile_CONFIGURE_FLAGS)
3616 @endif bfd-bootstrap
3617
3618 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3619 maybe-configure-stagetrain-bfd:
3620 @if bfd-bootstrap
3621 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3622 configure-stagetrain-bfd:
3623 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3625 @r=`${PWD_COMMAND}`; export r; \
3626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3628 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3629 $(HOST_EXPORTS) \
3630 $(POSTSTAGE1_HOST_EXPORTS) \
3631 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3632 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3633 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3634 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3636 cd $(HOST_SUBDIR)/bfd || exit 1; \
3637 case $(srcdir) in \
3638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3639 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3641 esac; \
3642 module_srcdir=bfd; \
3643 $(SHELL) $$s/$$module_srcdir/configure \
3644 --srcdir=$${topdir}/$$module_srcdir \
3645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3646 --target=${target_alias} \
3647 --with-build-libsubdir=$(HOST_SUBDIR) \
3648 $(STAGEtrain_CONFIGURE_FLAGS)
3649 @endif bfd-bootstrap
3650
3651 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3652 maybe-configure-stagefeedback-bfd:
3653 @if bfd-bootstrap
3654 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3655 configure-stagefeedback-bfd:
3656 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3658 @r=`${PWD_COMMAND}`; export r; \
3659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3660 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3661 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3662 $(HOST_EXPORTS) \
3663 $(POSTSTAGE1_HOST_EXPORTS) \
3664 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3665 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3666 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3667 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3669 cd $(HOST_SUBDIR)/bfd || exit 1; \
3670 case $(srcdir) in \
3671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3672 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3674 esac; \
3675 module_srcdir=bfd; \
3676 $(SHELL) $$s/$$module_srcdir/configure \
3677 --srcdir=$${topdir}/$$module_srcdir \
3678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3679 --target=${target_alias} \
3680 --with-build-libsubdir=$(HOST_SUBDIR) \
3681 $(STAGEfeedback_CONFIGURE_FLAGS)
3682 @endif bfd-bootstrap
3683
3684 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3685 maybe-configure-stageautoprofile-bfd:
3686 @if bfd-bootstrap
3687 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3688 configure-stageautoprofile-bfd:
3689 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3691 @r=`${PWD_COMMAND}`; export r; \
3692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3694 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3695 $(HOST_EXPORTS) \
3696 $(POSTSTAGE1_HOST_EXPORTS) \
3697 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3698 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3699 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3700 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3702 cd $(HOST_SUBDIR)/bfd || exit 1; \
3703 case $(srcdir) in \
3704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3705 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3707 esac; \
3708 module_srcdir=bfd; \
3709 $(SHELL) $$s/$$module_srcdir/configure \
3710 --srcdir=$${topdir}/$$module_srcdir \
3711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3712 --target=${target_alias} \
3713 --with-build-libsubdir=$(HOST_SUBDIR) \
3714 $(STAGEautoprofile_CONFIGURE_FLAGS)
3715 @endif bfd-bootstrap
3716
3717 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3718 maybe-configure-stageautofeedback-bfd:
3719 @if bfd-bootstrap
3720 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3721 configure-stageautofeedback-bfd:
3722 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3724 @r=`${PWD_COMMAND}`; export r; \
3725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3726 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3727 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3728 $(HOST_EXPORTS) \
3729 $(POSTSTAGE1_HOST_EXPORTS) \
3730 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3731 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3732 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3733 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3735 cd $(HOST_SUBDIR)/bfd || exit 1; \
3736 case $(srcdir) in \
3737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3738 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3740 esac; \
3741 module_srcdir=bfd; \
3742 $(SHELL) $$s/$$module_srcdir/configure \
3743 --srcdir=$${topdir}/$$module_srcdir \
3744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3745 --target=${target_alias} \
3746 --with-build-libsubdir=$(HOST_SUBDIR) \
3747 $(STAGEautofeedback_CONFIGURE_FLAGS)
3748 @endif bfd-bootstrap
3749
3750
3751
3752
3753
3754 .PHONY: all-bfd maybe-all-bfd
3755 maybe-all-bfd:
3756 @if gcc-bootstrap
3757 all-bfd: stage_current
3758 @endif gcc-bootstrap
3759 @if bfd
3760 TARGET-bfd=all
3761 maybe-all-bfd: all-bfd
3762 all-bfd: configure-bfd
3763 @r=`${PWD_COMMAND}`; export r; \
3764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3765 $(HOST_EXPORTS) \
3766 (cd $(HOST_SUBDIR)/bfd && \
3767 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3768 $(TARGET-bfd))
3769 @endif bfd
3770
3771
3772
3773 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3774 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3775 maybe-all-stage1-bfd:
3776 maybe-clean-stage1-bfd:
3777 @if bfd-bootstrap
3778 maybe-all-stage1-bfd: all-stage1-bfd
3779 all-stage1: all-stage1-bfd
3780 TARGET-stage1-bfd = $(TARGET-bfd)
3781 all-stage1-bfd: configure-stage1-bfd
3782 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3783 @r=`${PWD_COMMAND}`; export r; \
3784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3785 TFLAGS="$(STAGE1_TFLAGS)"; \
3786 $(HOST_EXPORTS) \
3787 cd $(HOST_SUBDIR)/bfd && \
3788 \
3789 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3790 CFLAGS="$(STAGE1_CFLAGS)" \
3791 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3792 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3793 LIBCFLAGS="$(LIBCFLAGS)" \
3794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3797 $(EXTRA_HOST_FLAGS) \
3798 $(STAGE1_FLAGS_TO_PASS) \
3799 TFLAGS="$(STAGE1_TFLAGS)" \
3800 $(TARGET-stage1-bfd)
3801
3802 maybe-clean-stage1-bfd: clean-stage1-bfd
3803 clean-stage1: clean-stage1-bfd
3804 clean-stage1-bfd:
3805 @if [ $(current_stage) = stage1 ]; then \
3806 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3807 else \
3808 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3809 $(MAKE) stage1-start; \
3810 fi; \
3811 cd $(HOST_SUBDIR)/bfd && \
3812 $(MAKE) $(EXTRA_HOST_FLAGS) \
3813 $(STAGE1_FLAGS_TO_PASS) clean
3814 @endif bfd-bootstrap
3815
3816
3817 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3818 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3819 maybe-all-stage2-bfd:
3820 maybe-clean-stage2-bfd:
3821 @if bfd-bootstrap
3822 maybe-all-stage2-bfd: all-stage2-bfd
3823 all-stage2: all-stage2-bfd
3824 TARGET-stage2-bfd = $(TARGET-bfd)
3825 all-stage2-bfd: configure-stage2-bfd
3826 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3827 @r=`${PWD_COMMAND}`; export r; \
3828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3829 TFLAGS="$(STAGE2_TFLAGS)"; \
3830 $(HOST_EXPORTS) \
3831 $(POSTSTAGE1_HOST_EXPORTS) \
3832 cd $(HOST_SUBDIR)/bfd && \
3833 \
3834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3835 CFLAGS="$(STAGE2_CFLAGS)" \
3836 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3837 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3838 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3843 TFLAGS="$(STAGE2_TFLAGS)" \
3844 $(TARGET-stage2-bfd)
3845
3846 maybe-clean-stage2-bfd: clean-stage2-bfd
3847 clean-stage2: clean-stage2-bfd
3848 clean-stage2-bfd:
3849 @if [ $(current_stage) = stage2 ]; then \
3850 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3851 else \
3852 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3853 $(MAKE) stage2-start; \
3854 fi; \
3855 cd $(HOST_SUBDIR)/bfd && \
3856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3857 @endif bfd-bootstrap
3858
3859
3860 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3861 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3862 maybe-all-stage3-bfd:
3863 maybe-clean-stage3-bfd:
3864 @if bfd-bootstrap
3865 maybe-all-stage3-bfd: all-stage3-bfd
3866 all-stage3: all-stage3-bfd
3867 TARGET-stage3-bfd = $(TARGET-bfd)
3868 all-stage3-bfd: configure-stage3-bfd
3869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3870 @r=`${PWD_COMMAND}`; export r; \
3871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3872 TFLAGS="$(STAGE3_TFLAGS)"; \
3873 $(HOST_EXPORTS) \
3874 $(POSTSTAGE1_HOST_EXPORTS) \
3875 cd $(HOST_SUBDIR)/bfd && \
3876 \
3877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3878 CFLAGS="$(STAGE3_CFLAGS)" \
3879 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3880 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3881 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3886 TFLAGS="$(STAGE3_TFLAGS)" \
3887 $(TARGET-stage3-bfd)
3888
3889 maybe-clean-stage3-bfd: clean-stage3-bfd
3890 clean-stage3: clean-stage3-bfd
3891 clean-stage3-bfd:
3892 @if [ $(current_stage) = stage3 ]; then \
3893 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3894 else \
3895 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3896 $(MAKE) stage3-start; \
3897 fi; \
3898 cd $(HOST_SUBDIR)/bfd && \
3899 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3900 @endif bfd-bootstrap
3901
3902
3903 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3904 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3905 maybe-all-stage4-bfd:
3906 maybe-clean-stage4-bfd:
3907 @if bfd-bootstrap
3908 maybe-all-stage4-bfd: all-stage4-bfd
3909 all-stage4: all-stage4-bfd
3910 TARGET-stage4-bfd = $(TARGET-bfd)
3911 all-stage4-bfd: configure-stage4-bfd
3912 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3913 @r=`${PWD_COMMAND}`; export r; \
3914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3915 TFLAGS="$(STAGE4_TFLAGS)"; \
3916 $(HOST_EXPORTS) \
3917 $(POSTSTAGE1_HOST_EXPORTS) \
3918 cd $(HOST_SUBDIR)/bfd && \
3919 \
3920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3921 CFLAGS="$(STAGE4_CFLAGS)" \
3922 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3923 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3924 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3928 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3929 TFLAGS="$(STAGE4_TFLAGS)" \
3930 $(TARGET-stage4-bfd)
3931
3932 maybe-clean-stage4-bfd: clean-stage4-bfd
3933 clean-stage4: clean-stage4-bfd
3934 clean-stage4-bfd:
3935 @if [ $(current_stage) = stage4 ]; then \
3936 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3937 else \
3938 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3939 $(MAKE) stage4-start; \
3940 fi; \
3941 cd $(HOST_SUBDIR)/bfd && \
3942 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3943 @endif bfd-bootstrap
3944
3945
3946 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3947 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3948 maybe-all-stageprofile-bfd:
3949 maybe-clean-stageprofile-bfd:
3950 @if bfd-bootstrap
3951 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3952 all-stageprofile: all-stageprofile-bfd
3953 TARGET-stageprofile-bfd = $(TARGET-bfd)
3954 all-stageprofile-bfd: configure-stageprofile-bfd
3955 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3956 @r=`${PWD_COMMAND}`; export r; \
3957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3958 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3959 $(HOST_EXPORTS) \
3960 $(POSTSTAGE1_HOST_EXPORTS) \
3961 cd $(HOST_SUBDIR)/bfd && \
3962 \
3963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3964 CFLAGS="$(STAGEprofile_CFLAGS)" \
3965 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3966 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3967 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3968 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3969 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3970 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3971 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3972 TFLAGS="$(STAGEprofile_TFLAGS)" \
3973 $(TARGET-stageprofile-bfd)
3974
3975 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3976 clean-stageprofile: clean-stageprofile-bfd
3977 clean-stageprofile-bfd:
3978 @if [ $(current_stage) = stageprofile ]; then \
3979 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3980 else \
3981 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3982 $(MAKE) stageprofile-start; \
3983 fi; \
3984 cd $(HOST_SUBDIR)/bfd && \
3985 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3986 @endif bfd-bootstrap
3987
3988
3989 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3990 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3991 maybe-all-stagetrain-bfd:
3992 maybe-clean-stagetrain-bfd:
3993 @if bfd-bootstrap
3994 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3995 all-stagetrain: all-stagetrain-bfd
3996 TARGET-stagetrain-bfd = $(TARGET-bfd)
3997 all-stagetrain-bfd: configure-stagetrain-bfd
3998 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3999 @r=`${PWD_COMMAND}`; export r; \
4000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4002 $(HOST_EXPORTS) \
4003 $(POSTSTAGE1_HOST_EXPORTS) \
4004 cd $(HOST_SUBDIR)/bfd && \
4005 \
4006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4007 CFLAGS="$(STAGEtrain_CFLAGS)" \
4008 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4009 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4010 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4014 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4015 TFLAGS="$(STAGEtrain_TFLAGS)" \
4016 $(TARGET-stagetrain-bfd)
4017
4018 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4019 clean-stagetrain: clean-stagetrain-bfd
4020 clean-stagetrain-bfd:
4021 @if [ $(current_stage) = stagetrain ]; then \
4022 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4023 else \
4024 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4025 $(MAKE) stagetrain-start; \
4026 fi; \
4027 cd $(HOST_SUBDIR)/bfd && \
4028 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4029 @endif bfd-bootstrap
4030
4031
4032 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4033 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4034 maybe-all-stagefeedback-bfd:
4035 maybe-clean-stagefeedback-bfd:
4036 @if bfd-bootstrap
4037 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4038 all-stagefeedback: all-stagefeedback-bfd
4039 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4040 all-stagefeedback-bfd: configure-stagefeedback-bfd
4041 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4042 @r=`${PWD_COMMAND}`; export r; \
4043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4045 $(HOST_EXPORTS) \
4046 $(POSTSTAGE1_HOST_EXPORTS) \
4047 cd $(HOST_SUBDIR)/bfd && \
4048 \
4049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4050 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4051 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4052 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4053 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4057 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4058 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4059 $(TARGET-stagefeedback-bfd)
4060
4061 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4062 clean-stagefeedback: clean-stagefeedback-bfd
4063 clean-stagefeedback-bfd:
4064 @if [ $(current_stage) = stagefeedback ]; then \
4065 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4066 else \
4067 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4068 $(MAKE) stagefeedback-start; \
4069 fi; \
4070 cd $(HOST_SUBDIR)/bfd && \
4071 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4072 @endif bfd-bootstrap
4073
4074
4075 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4076 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4077 maybe-all-stageautoprofile-bfd:
4078 maybe-clean-stageautoprofile-bfd:
4079 @if bfd-bootstrap
4080 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4081 all-stageautoprofile: all-stageautoprofile-bfd
4082 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4083 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4084 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4085 @r=`${PWD_COMMAND}`; export r; \
4086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4088 $(HOST_EXPORTS) \
4089 $(POSTSTAGE1_HOST_EXPORTS) \
4090 cd $(HOST_SUBDIR)/bfd && \
4091 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4093 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4094 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4095 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4096 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4101 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4102 $(TARGET-stageautoprofile-bfd)
4103
4104 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4105 clean-stageautoprofile: clean-stageautoprofile-bfd
4106 clean-stageautoprofile-bfd:
4107 @if [ $(current_stage) = stageautoprofile ]; then \
4108 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4109 else \
4110 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4111 $(MAKE) stageautoprofile-start; \
4112 fi; \
4113 cd $(HOST_SUBDIR)/bfd && \
4114 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4115 @endif bfd-bootstrap
4116
4117
4118 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4119 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4120 maybe-all-stageautofeedback-bfd:
4121 maybe-clean-stageautofeedback-bfd:
4122 @if bfd-bootstrap
4123 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4124 all-stageautofeedback: all-stageautofeedback-bfd
4125 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4126 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4127 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4128 @r=`${PWD_COMMAND}`; export r; \
4129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4130 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4131 $(HOST_EXPORTS) \
4132 $(POSTSTAGE1_HOST_EXPORTS) \
4133 cd $(HOST_SUBDIR)/bfd && \
4134 \
4135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4136 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4137 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4138 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4139 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4144 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4145 $(TARGET-stageautofeedback-bfd)
4146
4147 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4148 clean-stageautofeedback: clean-stageautofeedback-bfd
4149 clean-stageautofeedback-bfd:
4150 @if [ $(current_stage) = stageautofeedback ]; then \
4151 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4152 else \
4153 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4154 $(MAKE) stageautofeedback-start; \
4155 fi; \
4156 cd $(HOST_SUBDIR)/bfd && \
4157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4158 @endif bfd-bootstrap
4159
4160
4161
4162
4163
4164 .PHONY: check-bfd maybe-check-bfd
4165 maybe-check-bfd:
4166 @if bfd
4167 maybe-check-bfd: check-bfd
4168
4169 check-bfd:
4170 @: $(MAKE); $(unstage)
4171 @r=`${PWD_COMMAND}`; export r; \
4172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4174 (cd $(HOST_SUBDIR)/bfd && \
4175 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4176
4177 @endif bfd
4178
4179 .PHONY: install-bfd maybe-install-bfd
4180 maybe-install-bfd:
4181 @if bfd
4182 maybe-install-bfd: install-bfd
4183
4184 install-bfd: installdirs
4185 @: $(MAKE); $(unstage)
4186 @r=`${PWD_COMMAND}`; export r; \
4187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4188 $(HOST_EXPORTS) \
4189 (cd $(HOST_SUBDIR)/bfd && \
4190 $(MAKE) $(FLAGS_TO_PASS) install)
4191
4192 @endif bfd
4193
4194 .PHONY: install-strip-bfd maybe-install-strip-bfd
4195 maybe-install-strip-bfd:
4196 @if bfd
4197 maybe-install-strip-bfd: install-strip-bfd
4198
4199 install-strip-bfd: installdirs
4200 @: $(MAKE); $(unstage)
4201 @r=`${PWD_COMMAND}`; export r; \
4202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4203 $(HOST_EXPORTS) \
4204 (cd $(HOST_SUBDIR)/bfd && \
4205 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4206
4207 @endif bfd
4208
4209 # Other targets (info, dvi, pdf, etc.)
4210
4211 .PHONY: maybe-info-bfd info-bfd
4212 maybe-info-bfd:
4213 @if bfd
4214 maybe-info-bfd: info-bfd
4215
4216 info-bfd: \
4217 configure-bfd
4218 @[ -f ./bfd/Makefile ] || exit 0; \
4219 r=`${PWD_COMMAND}`; export r; \
4220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4221 $(HOST_EXPORTS) \
4222 for flag in $(EXTRA_HOST_FLAGS) ; do \
4223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4224 done; \
4225 echo "Doing info in bfd"; \
4226 (cd $(HOST_SUBDIR)/bfd && \
4227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4229 "RANLIB=$${RANLIB}" \
4230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4231 info) \
4232 || exit 1
4233
4234 @endif bfd
4235
4236 .PHONY: maybe-dvi-bfd dvi-bfd
4237 maybe-dvi-bfd:
4238 @if bfd
4239 maybe-dvi-bfd: dvi-bfd
4240
4241 dvi-bfd: \
4242 configure-bfd
4243 @[ -f ./bfd/Makefile ] || exit 0; \
4244 r=`${PWD_COMMAND}`; export r; \
4245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246 $(HOST_EXPORTS) \
4247 for flag in $(EXTRA_HOST_FLAGS) ; do \
4248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4249 done; \
4250 echo "Doing dvi in bfd"; \
4251 (cd $(HOST_SUBDIR)/bfd && \
4252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4254 "RANLIB=$${RANLIB}" \
4255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4256 dvi) \
4257 || exit 1
4258
4259 @endif bfd
4260
4261 .PHONY: maybe-pdf-bfd pdf-bfd
4262 maybe-pdf-bfd:
4263 @if bfd
4264 maybe-pdf-bfd: pdf-bfd
4265
4266 pdf-bfd: \
4267 configure-bfd
4268 @[ -f ./bfd/Makefile ] || exit 0; \
4269 r=`${PWD_COMMAND}`; export r; \
4270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271 $(HOST_EXPORTS) \
4272 for flag in $(EXTRA_HOST_FLAGS) ; do \
4273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4274 done; \
4275 echo "Doing pdf in bfd"; \
4276 (cd $(HOST_SUBDIR)/bfd && \
4277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279 "RANLIB=$${RANLIB}" \
4280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281 pdf) \
4282 || exit 1
4283
4284 @endif bfd
4285
4286 .PHONY: maybe-html-bfd html-bfd
4287 maybe-html-bfd:
4288 @if bfd
4289 maybe-html-bfd: html-bfd
4290
4291 html-bfd: \
4292 configure-bfd
4293 @[ -f ./bfd/Makefile ] || exit 0; \
4294 r=`${PWD_COMMAND}`; export r; \
4295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296 $(HOST_EXPORTS) \
4297 for flag in $(EXTRA_HOST_FLAGS) ; do \
4298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299 done; \
4300 echo "Doing html in bfd"; \
4301 (cd $(HOST_SUBDIR)/bfd && \
4302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304 "RANLIB=$${RANLIB}" \
4305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306 html) \
4307 || exit 1
4308
4309 @endif bfd
4310
4311 .PHONY: maybe-TAGS-bfd TAGS-bfd
4312 maybe-TAGS-bfd:
4313 @if bfd
4314 maybe-TAGS-bfd: TAGS-bfd
4315
4316 TAGS-bfd: \
4317 configure-bfd
4318 @[ -f ./bfd/Makefile ] || exit 0; \
4319 r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 for flag in $(EXTRA_HOST_FLAGS) ; do \
4323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324 done; \
4325 echo "Doing TAGS in bfd"; \
4326 (cd $(HOST_SUBDIR)/bfd && \
4327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329 "RANLIB=$${RANLIB}" \
4330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331 TAGS) \
4332 || exit 1
4333
4334 @endif bfd
4335
4336 .PHONY: maybe-install-info-bfd install-info-bfd
4337 maybe-install-info-bfd:
4338 @if bfd
4339 maybe-install-info-bfd: install-info-bfd
4340
4341 install-info-bfd: \
4342 configure-bfd \
4343 info-bfd
4344 @[ -f ./bfd/Makefile ] || exit 0; \
4345 r=`${PWD_COMMAND}`; export r; \
4346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4347 $(HOST_EXPORTS) \
4348 for flag in $(EXTRA_HOST_FLAGS) ; do \
4349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4350 done; \
4351 echo "Doing install-info in bfd"; \
4352 (cd $(HOST_SUBDIR)/bfd && \
4353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4355 "RANLIB=$${RANLIB}" \
4356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4357 install-info) \
4358 || exit 1
4359
4360 @endif bfd
4361
4362 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4363 maybe-install-dvi-bfd:
4364 @if bfd
4365 maybe-install-dvi-bfd: install-dvi-bfd
4366
4367 install-dvi-bfd: \
4368 configure-bfd \
4369 dvi-bfd
4370 @[ -f ./bfd/Makefile ] || exit 0; \
4371 r=`${PWD_COMMAND}`; export r; \
4372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4373 $(HOST_EXPORTS) \
4374 for flag in $(EXTRA_HOST_FLAGS) ; do \
4375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4376 done; \
4377 echo "Doing install-dvi in bfd"; \
4378 (cd $(HOST_SUBDIR)/bfd && \
4379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4381 "RANLIB=$${RANLIB}" \
4382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4383 install-dvi) \
4384 || exit 1
4385
4386 @endif bfd
4387
4388 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4389 maybe-install-pdf-bfd:
4390 @if bfd
4391 maybe-install-pdf-bfd: install-pdf-bfd
4392
4393 install-pdf-bfd: \
4394 configure-bfd \
4395 pdf-bfd
4396 @[ -f ./bfd/Makefile ] || exit 0; \
4397 r=`${PWD_COMMAND}`; export r; \
4398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4399 $(HOST_EXPORTS) \
4400 for flag in $(EXTRA_HOST_FLAGS) ; do \
4401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4402 done; \
4403 echo "Doing install-pdf in bfd"; \
4404 (cd $(HOST_SUBDIR)/bfd && \
4405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4407 "RANLIB=$${RANLIB}" \
4408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4409 install-pdf) \
4410 || exit 1
4411
4412 @endif bfd
4413
4414 .PHONY: maybe-install-html-bfd install-html-bfd
4415 maybe-install-html-bfd:
4416 @if bfd
4417 maybe-install-html-bfd: install-html-bfd
4418
4419 install-html-bfd: \
4420 configure-bfd \
4421 html-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 install-html 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 install-html) \
4436 || exit 1
4437
4438 @endif bfd
4439
4440 .PHONY: maybe-installcheck-bfd installcheck-bfd
4441 maybe-installcheck-bfd:
4442 @if bfd
4443 maybe-installcheck-bfd: installcheck-bfd
4444
4445 installcheck-bfd: \
4446 configure-bfd
4447 @[ -f ./bfd/Makefile ] || exit 0; \
4448 r=`${PWD_COMMAND}`; export r; \
4449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4450 $(HOST_EXPORTS) \
4451 for flag in $(EXTRA_HOST_FLAGS) ; do \
4452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4453 done; \
4454 echo "Doing installcheck in bfd"; \
4455 (cd $(HOST_SUBDIR)/bfd && \
4456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4458 "RANLIB=$${RANLIB}" \
4459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4460 installcheck) \
4461 || exit 1
4462
4463 @endif bfd
4464
4465 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4466 maybe-mostlyclean-bfd:
4467 @if bfd
4468 maybe-mostlyclean-bfd: mostlyclean-bfd
4469
4470 mostlyclean-bfd:
4471 @[ -f ./bfd/Makefile ] || exit 0; \
4472 r=`${PWD_COMMAND}`; export r; \
4473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4474 $(HOST_EXPORTS) \
4475 for flag in $(EXTRA_HOST_FLAGS) ; do \
4476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4477 done; \
4478 echo "Doing mostlyclean in bfd"; \
4479 (cd $(HOST_SUBDIR)/bfd && \
4480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4482 "RANLIB=$${RANLIB}" \
4483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4484 mostlyclean) \
4485 || exit 1
4486
4487 @endif bfd
4488
4489 .PHONY: maybe-clean-bfd clean-bfd
4490 maybe-clean-bfd:
4491 @if bfd
4492 maybe-clean-bfd: clean-bfd
4493
4494 clean-bfd:
4495 @[ -f ./bfd/Makefile ] || exit 0; \
4496 r=`${PWD_COMMAND}`; export r; \
4497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4498 $(HOST_EXPORTS) \
4499 for flag in $(EXTRA_HOST_FLAGS) ; do \
4500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4501 done; \
4502 echo "Doing clean in bfd"; \
4503 (cd $(HOST_SUBDIR)/bfd && \
4504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4506 "RANLIB=$${RANLIB}" \
4507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4508 clean) \
4509 || exit 1
4510
4511 @endif bfd
4512
4513 .PHONY: maybe-distclean-bfd distclean-bfd
4514 maybe-distclean-bfd:
4515 @if bfd
4516 maybe-distclean-bfd: distclean-bfd
4517
4518 distclean-bfd:
4519 @[ -f ./bfd/Makefile ] || exit 0; \
4520 r=`${PWD_COMMAND}`; export r; \
4521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522 $(HOST_EXPORTS) \
4523 for flag in $(EXTRA_HOST_FLAGS) ; do \
4524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525 done; \
4526 echo "Doing distclean in bfd"; \
4527 (cd $(HOST_SUBDIR)/bfd && \
4528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530 "RANLIB=$${RANLIB}" \
4531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4532 distclean) \
4533 || exit 1
4534
4535 @endif bfd
4536
4537 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4538 maybe-maintainer-clean-bfd:
4539 @if bfd
4540 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4541
4542 maintainer-clean-bfd:
4543 @[ -f ./bfd/Makefile ] || exit 0; \
4544 r=`${PWD_COMMAND}`; export r; \
4545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546 $(HOST_EXPORTS) \
4547 for flag in $(EXTRA_HOST_FLAGS) ; do \
4548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549 done; \
4550 echo "Doing maintainer-clean in bfd"; \
4551 (cd $(HOST_SUBDIR)/bfd && \
4552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554 "RANLIB=$${RANLIB}" \
4555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556 maintainer-clean) \
4557 || exit 1
4558
4559 @endif bfd
4560
4561
4562
4563 .PHONY: configure-opcodes maybe-configure-opcodes
4564 maybe-configure-opcodes:
4565 @if gcc-bootstrap
4566 configure-opcodes: stage_current
4567 @endif gcc-bootstrap
4568 @if opcodes
4569 maybe-configure-opcodes: configure-opcodes
4570 configure-opcodes:
4571 @r=`${PWD_COMMAND}`; export r; \
4572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4575 $(HOST_EXPORTS) \
4576 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4577 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4578 case $(srcdir) in \
4579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4580 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4582 esac; \
4583 module_srcdir=opcodes; \
4584 $(SHELL) \
4585 $$s/$$module_srcdir/configure \
4586 --srcdir=$${topdir}/$$module_srcdir \
4587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4588 --target=${target_alias} \
4589 || exit 1
4590 @endif opcodes
4591
4592
4593
4594 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4595 maybe-configure-stage1-opcodes:
4596 @if opcodes-bootstrap
4597 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4598 configure-stage1-opcodes:
4599 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4601 @r=`${PWD_COMMAND}`; export r; \
4602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603 TFLAGS="$(STAGE1_TFLAGS)"; \
4604 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4605 $(HOST_EXPORTS) \
4606 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4607 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4608 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4609 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4611 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4612 case $(srcdir) in \
4613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4614 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4616 esac; \
4617 module_srcdir=opcodes; \
4618 $(SHELL) $$s/$$module_srcdir/configure \
4619 --srcdir=$${topdir}/$$module_srcdir \
4620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4621 --target=${target_alias} \
4622 \
4623 $(STAGE1_CONFIGURE_FLAGS)
4624 @endif opcodes-bootstrap
4625
4626 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4627 maybe-configure-stage2-opcodes:
4628 @if opcodes-bootstrap
4629 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4630 configure-stage2-opcodes:
4631 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4633 @r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 TFLAGS="$(STAGE2_TFLAGS)"; \
4636 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4637 $(HOST_EXPORTS) \
4638 $(POSTSTAGE1_HOST_EXPORTS) \
4639 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4640 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4641 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4642 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4644 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4645 case $(srcdir) in \
4646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4647 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4649 esac; \
4650 module_srcdir=opcodes; \
4651 $(SHELL) $$s/$$module_srcdir/configure \
4652 --srcdir=$${topdir}/$$module_srcdir \
4653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4654 --target=${target_alias} \
4655 --with-build-libsubdir=$(HOST_SUBDIR) \
4656 $(STAGE2_CONFIGURE_FLAGS)
4657 @endif opcodes-bootstrap
4658
4659 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4660 maybe-configure-stage3-opcodes:
4661 @if opcodes-bootstrap
4662 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4663 configure-stage3-opcodes:
4664 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4666 @r=`${PWD_COMMAND}`; export r; \
4667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4668 TFLAGS="$(STAGE3_TFLAGS)"; \
4669 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4670 $(HOST_EXPORTS) \
4671 $(POSTSTAGE1_HOST_EXPORTS) \
4672 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4673 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4674 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4675 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4677 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4678 case $(srcdir) in \
4679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4680 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4682 esac; \
4683 module_srcdir=opcodes; \
4684 $(SHELL) $$s/$$module_srcdir/configure \
4685 --srcdir=$${topdir}/$$module_srcdir \
4686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4687 --target=${target_alias} \
4688 --with-build-libsubdir=$(HOST_SUBDIR) \
4689 $(STAGE3_CONFIGURE_FLAGS)
4690 @endif opcodes-bootstrap
4691
4692 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4693 maybe-configure-stage4-opcodes:
4694 @if opcodes-bootstrap
4695 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4696 configure-stage4-opcodes:
4697 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4699 @r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 TFLAGS="$(STAGE4_TFLAGS)"; \
4702 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4703 $(HOST_EXPORTS) \
4704 $(POSTSTAGE1_HOST_EXPORTS) \
4705 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4706 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4707 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4708 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4710 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4711 case $(srcdir) in \
4712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4713 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4715 esac; \
4716 module_srcdir=opcodes; \
4717 $(SHELL) $$s/$$module_srcdir/configure \
4718 --srcdir=$${topdir}/$$module_srcdir \
4719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4720 --target=${target_alias} \
4721 --with-build-libsubdir=$(HOST_SUBDIR) \
4722 $(STAGE4_CONFIGURE_FLAGS)
4723 @endif opcodes-bootstrap
4724
4725 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4726 maybe-configure-stageprofile-opcodes:
4727 @if opcodes-bootstrap
4728 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4729 configure-stageprofile-opcodes:
4730 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4732 @r=`${PWD_COMMAND}`; export r; \
4733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4735 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4736 $(HOST_EXPORTS) \
4737 $(POSTSTAGE1_HOST_EXPORTS) \
4738 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4739 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4740 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4741 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4743 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4744 case $(srcdir) in \
4745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4746 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4748 esac; \
4749 module_srcdir=opcodes; \
4750 $(SHELL) $$s/$$module_srcdir/configure \
4751 --srcdir=$${topdir}/$$module_srcdir \
4752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4753 --target=${target_alias} \
4754 --with-build-libsubdir=$(HOST_SUBDIR) \
4755 $(STAGEprofile_CONFIGURE_FLAGS)
4756 @endif opcodes-bootstrap
4757
4758 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4759 maybe-configure-stagetrain-opcodes:
4760 @if opcodes-bootstrap
4761 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4762 configure-stagetrain-opcodes:
4763 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4765 @r=`${PWD_COMMAND}`; export r; \
4766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4767 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4768 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4769 $(HOST_EXPORTS) \
4770 $(POSTSTAGE1_HOST_EXPORTS) \
4771 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4772 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4773 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4774 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4776 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4777 case $(srcdir) in \
4778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4779 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4781 esac; \
4782 module_srcdir=opcodes; \
4783 $(SHELL) $$s/$$module_srcdir/configure \
4784 --srcdir=$${topdir}/$$module_srcdir \
4785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4786 --target=${target_alias} \
4787 --with-build-libsubdir=$(HOST_SUBDIR) \
4788 $(STAGEtrain_CONFIGURE_FLAGS)
4789 @endif opcodes-bootstrap
4790
4791 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4792 maybe-configure-stagefeedback-opcodes:
4793 @if opcodes-bootstrap
4794 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4795 configure-stagefeedback-opcodes:
4796 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4798 @r=`${PWD_COMMAND}`; export r; \
4799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4800 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4801 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4802 $(HOST_EXPORTS) \
4803 $(POSTSTAGE1_HOST_EXPORTS) \
4804 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4805 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4806 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4807 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4808 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4809 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4810 case $(srcdir) in \
4811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4812 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4814 esac; \
4815 module_srcdir=opcodes; \
4816 $(SHELL) $$s/$$module_srcdir/configure \
4817 --srcdir=$${topdir}/$$module_srcdir \
4818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4819 --target=${target_alias} \
4820 --with-build-libsubdir=$(HOST_SUBDIR) \
4821 $(STAGEfeedback_CONFIGURE_FLAGS)
4822 @endif opcodes-bootstrap
4823
4824 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4825 maybe-configure-stageautoprofile-opcodes:
4826 @if opcodes-bootstrap
4827 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4828 configure-stageautoprofile-opcodes:
4829 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4830 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4831 @r=`${PWD_COMMAND}`; export r; \
4832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4833 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4834 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4835 $(HOST_EXPORTS) \
4836 $(POSTSTAGE1_HOST_EXPORTS) \
4837 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4838 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4839 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4840 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4842 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4843 case $(srcdir) in \
4844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4845 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4847 esac; \
4848 module_srcdir=opcodes; \
4849 $(SHELL) $$s/$$module_srcdir/configure \
4850 --srcdir=$${topdir}/$$module_srcdir \
4851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4852 --target=${target_alias} \
4853 --with-build-libsubdir=$(HOST_SUBDIR) \
4854 $(STAGEautoprofile_CONFIGURE_FLAGS)
4855 @endif opcodes-bootstrap
4856
4857 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4858 maybe-configure-stageautofeedback-opcodes:
4859 @if opcodes-bootstrap
4860 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4861 configure-stageautofeedback-opcodes:
4862 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4864 @r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4867 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4868 $(HOST_EXPORTS) \
4869 $(POSTSTAGE1_HOST_EXPORTS) \
4870 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4871 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4872 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4873 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4875 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4876 case $(srcdir) in \
4877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4878 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4880 esac; \
4881 module_srcdir=opcodes; \
4882 $(SHELL) $$s/$$module_srcdir/configure \
4883 --srcdir=$${topdir}/$$module_srcdir \
4884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4885 --target=${target_alias} \
4886 --with-build-libsubdir=$(HOST_SUBDIR) \
4887 $(STAGEautofeedback_CONFIGURE_FLAGS)
4888 @endif opcodes-bootstrap
4889
4890
4891
4892
4893
4894 .PHONY: all-opcodes maybe-all-opcodes
4895 maybe-all-opcodes:
4896 @if gcc-bootstrap
4897 all-opcodes: stage_current
4898 @endif gcc-bootstrap
4899 @if opcodes
4900 TARGET-opcodes=all
4901 maybe-all-opcodes: all-opcodes
4902 all-opcodes: configure-opcodes
4903 @r=`${PWD_COMMAND}`; export r; \
4904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4905 $(HOST_EXPORTS) \
4906 (cd $(HOST_SUBDIR)/opcodes && \
4907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4908 $(TARGET-opcodes))
4909 @endif opcodes
4910
4911
4912
4913 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4914 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4915 maybe-all-stage1-opcodes:
4916 maybe-clean-stage1-opcodes:
4917 @if opcodes-bootstrap
4918 maybe-all-stage1-opcodes: all-stage1-opcodes
4919 all-stage1: all-stage1-opcodes
4920 TARGET-stage1-opcodes = $(TARGET-opcodes)
4921 all-stage1-opcodes: configure-stage1-opcodes
4922 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4923 @r=`${PWD_COMMAND}`; export r; \
4924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925 TFLAGS="$(STAGE1_TFLAGS)"; \
4926 $(HOST_EXPORTS) \
4927 cd $(HOST_SUBDIR)/opcodes && \
4928 \
4929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4930 CFLAGS="$(STAGE1_CFLAGS)" \
4931 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4932 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4933 LIBCFLAGS="$(LIBCFLAGS)" \
4934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4937 $(EXTRA_HOST_FLAGS) \
4938 $(STAGE1_FLAGS_TO_PASS) \
4939 TFLAGS="$(STAGE1_TFLAGS)" \
4940 $(TARGET-stage1-opcodes)
4941
4942 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4943 clean-stage1: clean-stage1-opcodes
4944 clean-stage1-opcodes:
4945 @if [ $(current_stage) = stage1 ]; then \
4946 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4947 else \
4948 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4949 $(MAKE) stage1-start; \
4950 fi; \
4951 cd $(HOST_SUBDIR)/opcodes && \
4952 $(MAKE) $(EXTRA_HOST_FLAGS) \
4953 $(STAGE1_FLAGS_TO_PASS) clean
4954 @endif opcodes-bootstrap
4955
4956
4957 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4958 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4959 maybe-all-stage2-opcodes:
4960 maybe-clean-stage2-opcodes:
4961 @if opcodes-bootstrap
4962 maybe-all-stage2-opcodes: all-stage2-opcodes
4963 all-stage2: all-stage2-opcodes
4964 TARGET-stage2-opcodes = $(TARGET-opcodes)
4965 all-stage2-opcodes: configure-stage2-opcodes
4966 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4967 @r=`${PWD_COMMAND}`; export r; \
4968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969 TFLAGS="$(STAGE2_TFLAGS)"; \
4970 $(HOST_EXPORTS) \
4971 $(POSTSTAGE1_HOST_EXPORTS) \
4972 cd $(HOST_SUBDIR)/opcodes && \
4973 \
4974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4975 CFLAGS="$(STAGE2_CFLAGS)" \
4976 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4977 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4978 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4983 TFLAGS="$(STAGE2_TFLAGS)" \
4984 $(TARGET-stage2-opcodes)
4985
4986 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4987 clean-stage2: clean-stage2-opcodes
4988 clean-stage2-opcodes:
4989 @if [ $(current_stage) = stage2 ]; then \
4990 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4991 else \
4992 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4993 $(MAKE) stage2-start; \
4994 fi; \
4995 cd $(HOST_SUBDIR)/opcodes && \
4996 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4997 @endif opcodes-bootstrap
4998
4999
5000 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5001 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5002 maybe-all-stage3-opcodes:
5003 maybe-clean-stage3-opcodes:
5004 @if opcodes-bootstrap
5005 maybe-all-stage3-opcodes: all-stage3-opcodes
5006 all-stage3: all-stage3-opcodes
5007 TARGET-stage3-opcodes = $(TARGET-opcodes)
5008 all-stage3-opcodes: configure-stage3-opcodes
5009 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5010 @r=`${PWD_COMMAND}`; export r; \
5011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012 TFLAGS="$(STAGE3_TFLAGS)"; \
5013 $(HOST_EXPORTS) \
5014 $(POSTSTAGE1_HOST_EXPORTS) \
5015 cd $(HOST_SUBDIR)/opcodes && \
5016 \
5017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5018 CFLAGS="$(STAGE3_CFLAGS)" \
5019 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5020 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5021 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5026 TFLAGS="$(STAGE3_TFLAGS)" \
5027 $(TARGET-stage3-opcodes)
5028
5029 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5030 clean-stage3: clean-stage3-opcodes
5031 clean-stage3-opcodes:
5032 @if [ $(current_stage) = stage3 ]; then \
5033 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5034 else \
5035 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5036 $(MAKE) stage3-start; \
5037 fi; \
5038 cd $(HOST_SUBDIR)/opcodes && \
5039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5040 @endif opcodes-bootstrap
5041
5042
5043 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5044 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5045 maybe-all-stage4-opcodes:
5046 maybe-clean-stage4-opcodes:
5047 @if opcodes-bootstrap
5048 maybe-all-stage4-opcodes: all-stage4-opcodes
5049 all-stage4: all-stage4-opcodes
5050 TARGET-stage4-opcodes = $(TARGET-opcodes)
5051 all-stage4-opcodes: configure-stage4-opcodes
5052 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5053 @r=`${PWD_COMMAND}`; export r; \
5054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055 TFLAGS="$(STAGE4_TFLAGS)"; \
5056 $(HOST_EXPORTS) \
5057 $(POSTSTAGE1_HOST_EXPORTS) \
5058 cd $(HOST_SUBDIR)/opcodes && \
5059 \
5060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5061 CFLAGS="$(STAGE4_CFLAGS)" \
5062 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5063 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5064 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5069 TFLAGS="$(STAGE4_TFLAGS)" \
5070 $(TARGET-stage4-opcodes)
5071
5072 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5073 clean-stage4: clean-stage4-opcodes
5074 clean-stage4-opcodes:
5075 @if [ $(current_stage) = stage4 ]; then \
5076 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5077 else \
5078 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5079 $(MAKE) stage4-start; \
5080 fi; \
5081 cd $(HOST_SUBDIR)/opcodes && \
5082 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5083 @endif opcodes-bootstrap
5084
5085
5086 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5087 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5088 maybe-all-stageprofile-opcodes:
5089 maybe-clean-stageprofile-opcodes:
5090 @if opcodes-bootstrap
5091 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5092 all-stageprofile: all-stageprofile-opcodes
5093 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5094 all-stageprofile-opcodes: configure-stageprofile-opcodes
5095 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5096 @r=`${PWD_COMMAND}`; export r; \
5097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5099 $(HOST_EXPORTS) \
5100 $(POSTSTAGE1_HOST_EXPORTS) \
5101 cd $(HOST_SUBDIR)/opcodes && \
5102 \
5103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5104 CFLAGS="$(STAGEprofile_CFLAGS)" \
5105 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5106 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5107 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5112 TFLAGS="$(STAGEprofile_TFLAGS)" \
5113 $(TARGET-stageprofile-opcodes)
5114
5115 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5116 clean-stageprofile: clean-stageprofile-opcodes
5117 clean-stageprofile-opcodes:
5118 @if [ $(current_stage) = stageprofile ]; then \
5119 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5120 else \
5121 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5122 $(MAKE) stageprofile-start; \
5123 fi; \
5124 cd $(HOST_SUBDIR)/opcodes && \
5125 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5126 @endif opcodes-bootstrap
5127
5128
5129 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5130 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5131 maybe-all-stagetrain-opcodes:
5132 maybe-clean-stagetrain-opcodes:
5133 @if opcodes-bootstrap
5134 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5135 all-stagetrain: all-stagetrain-opcodes
5136 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5137 all-stagetrain-opcodes: configure-stagetrain-opcodes
5138 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5139 @r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5142 $(HOST_EXPORTS) \
5143 $(POSTSTAGE1_HOST_EXPORTS) \
5144 cd $(HOST_SUBDIR)/opcodes && \
5145 \
5146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5147 CFLAGS="$(STAGEtrain_CFLAGS)" \
5148 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5149 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5150 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5154 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5155 TFLAGS="$(STAGEtrain_TFLAGS)" \
5156 $(TARGET-stagetrain-opcodes)
5157
5158 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5159 clean-stagetrain: clean-stagetrain-opcodes
5160 clean-stagetrain-opcodes:
5161 @if [ $(current_stage) = stagetrain ]; then \
5162 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5163 else \
5164 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5165 $(MAKE) stagetrain-start; \
5166 fi; \
5167 cd $(HOST_SUBDIR)/opcodes && \
5168 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5169 @endif opcodes-bootstrap
5170
5171
5172 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5173 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5174 maybe-all-stagefeedback-opcodes:
5175 maybe-clean-stagefeedback-opcodes:
5176 @if opcodes-bootstrap
5177 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5178 all-stagefeedback: all-stagefeedback-opcodes
5179 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5180 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5181 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5182 @r=`${PWD_COMMAND}`; export r; \
5183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5184 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5185 $(HOST_EXPORTS) \
5186 $(POSTSTAGE1_HOST_EXPORTS) \
5187 cd $(HOST_SUBDIR)/opcodes && \
5188 \
5189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5190 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5191 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5192 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5193 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5198 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5199 $(TARGET-stagefeedback-opcodes)
5200
5201 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5202 clean-stagefeedback: clean-stagefeedback-opcodes
5203 clean-stagefeedback-opcodes:
5204 @if [ $(current_stage) = stagefeedback ]; then \
5205 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5206 else \
5207 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5208 $(MAKE) stagefeedback-start; \
5209 fi; \
5210 cd $(HOST_SUBDIR)/opcodes && \
5211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5212 @endif opcodes-bootstrap
5213
5214
5215 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5216 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5217 maybe-all-stageautoprofile-opcodes:
5218 maybe-clean-stageautoprofile-opcodes:
5219 @if opcodes-bootstrap
5220 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5221 all-stageautoprofile: all-stageautoprofile-opcodes
5222 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5223 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5224 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5225 @r=`${PWD_COMMAND}`; export r; \
5226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5227 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5228 $(HOST_EXPORTS) \
5229 $(POSTSTAGE1_HOST_EXPORTS) \
5230 cd $(HOST_SUBDIR)/opcodes && \
5231 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5233 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5234 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5235 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5236 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5241 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5242 $(TARGET-stageautoprofile-opcodes)
5243
5244 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5245 clean-stageautoprofile: clean-stageautoprofile-opcodes
5246 clean-stageautoprofile-opcodes:
5247 @if [ $(current_stage) = stageautoprofile ]; then \
5248 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5249 else \
5250 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5251 $(MAKE) stageautoprofile-start; \
5252 fi; \
5253 cd $(HOST_SUBDIR)/opcodes && \
5254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5255 @endif opcodes-bootstrap
5256
5257
5258 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5259 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5260 maybe-all-stageautofeedback-opcodes:
5261 maybe-clean-stageautofeedback-opcodes:
5262 @if opcodes-bootstrap
5263 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5264 all-stageautofeedback: all-stageautofeedback-opcodes
5265 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5266 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5267 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5268 @r=`${PWD_COMMAND}`; export r; \
5269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5270 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5271 $(HOST_EXPORTS) \
5272 $(POSTSTAGE1_HOST_EXPORTS) \
5273 cd $(HOST_SUBDIR)/opcodes && \
5274 \
5275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5276 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5277 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5278 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5279 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5284 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5285 $(TARGET-stageautofeedback-opcodes)
5286
5287 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5288 clean-stageautofeedback: clean-stageautofeedback-opcodes
5289 clean-stageautofeedback-opcodes:
5290 @if [ $(current_stage) = stageautofeedback ]; then \
5291 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5292 else \
5293 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5294 $(MAKE) stageautofeedback-start; \
5295 fi; \
5296 cd $(HOST_SUBDIR)/opcodes && \
5297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5298 @endif opcodes-bootstrap
5299
5300
5301
5302
5303
5304 .PHONY: check-opcodes maybe-check-opcodes
5305 maybe-check-opcodes:
5306 @if opcodes
5307 maybe-check-opcodes: check-opcodes
5308
5309 check-opcodes:
5310 @: $(MAKE); $(unstage)
5311 @r=`${PWD_COMMAND}`; export r; \
5312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5313 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5314 (cd $(HOST_SUBDIR)/opcodes && \
5315 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5316
5317 @endif opcodes
5318
5319 .PHONY: install-opcodes maybe-install-opcodes
5320 maybe-install-opcodes:
5321 @if opcodes
5322 maybe-install-opcodes: install-opcodes
5323
5324 install-opcodes: installdirs
5325 @: $(MAKE); $(unstage)
5326 @r=`${PWD_COMMAND}`; export r; \
5327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5328 $(HOST_EXPORTS) \
5329 (cd $(HOST_SUBDIR)/opcodes && \
5330 $(MAKE) $(FLAGS_TO_PASS) install)
5331
5332 @endif opcodes
5333
5334 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5335 maybe-install-strip-opcodes:
5336 @if opcodes
5337 maybe-install-strip-opcodes: install-strip-opcodes
5338
5339 install-strip-opcodes: installdirs
5340 @: $(MAKE); $(unstage)
5341 @r=`${PWD_COMMAND}`; export r; \
5342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343 $(HOST_EXPORTS) \
5344 (cd $(HOST_SUBDIR)/opcodes && \
5345 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5346
5347 @endif opcodes
5348
5349 # Other targets (info, dvi, pdf, etc.)
5350
5351 .PHONY: maybe-info-opcodes info-opcodes
5352 maybe-info-opcodes:
5353 @if opcodes
5354 maybe-info-opcodes: info-opcodes
5355
5356 info-opcodes: \
5357 configure-opcodes
5358 @[ -f ./opcodes/Makefile ] || exit 0; \
5359 r=`${PWD_COMMAND}`; export r; \
5360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5361 $(HOST_EXPORTS) \
5362 for flag in $(EXTRA_HOST_FLAGS) ; do \
5363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5364 done; \
5365 echo "Doing info in opcodes"; \
5366 (cd $(HOST_SUBDIR)/opcodes && \
5367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5369 "RANLIB=$${RANLIB}" \
5370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5371 info) \
5372 || exit 1
5373
5374 @endif opcodes
5375
5376 .PHONY: maybe-dvi-opcodes dvi-opcodes
5377 maybe-dvi-opcodes:
5378 @if opcodes
5379 maybe-dvi-opcodes: dvi-opcodes
5380
5381 dvi-opcodes: \
5382 configure-opcodes
5383 @[ -f ./opcodes/Makefile ] || exit 0; \
5384 r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 $(HOST_EXPORTS) \
5387 for flag in $(EXTRA_HOST_FLAGS) ; do \
5388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389 done; \
5390 echo "Doing dvi in opcodes"; \
5391 (cd $(HOST_SUBDIR)/opcodes && \
5392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394 "RANLIB=$${RANLIB}" \
5395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5396 dvi) \
5397 || exit 1
5398
5399 @endif opcodes
5400
5401 .PHONY: maybe-pdf-opcodes pdf-opcodes
5402 maybe-pdf-opcodes:
5403 @if opcodes
5404 maybe-pdf-opcodes: pdf-opcodes
5405
5406 pdf-opcodes: \
5407 configure-opcodes
5408 @[ -f ./opcodes/Makefile ] || exit 0; \
5409 r=`${PWD_COMMAND}`; export r; \
5410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411 $(HOST_EXPORTS) \
5412 for flag in $(EXTRA_HOST_FLAGS) ; do \
5413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5414 done; \
5415 echo "Doing pdf in opcodes"; \
5416 (cd $(HOST_SUBDIR)/opcodes && \
5417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5419 "RANLIB=$${RANLIB}" \
5420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5421 pdf) \
5422 || exit 1
5423
5424 @endif opcodes
5425
5426 .PHONY: maybe-html-opcodes html-opcodes
5427 maybe-html-opcodes:
5428 @if opcodes
5429 maybe-html-opcodes: html-opcodes
5430
5431 html-opcodes: \
5432 configure-opcodes
5433 @[ -f ./opcodes/Makefile ] || exit 0; \
5434 r=`${PWD_COMMAND}`; export r; \
5435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436 $(HOST_EXPORTS) \
5437 for flag in $(EXTRA_HOST_FLAGS) ; do \
5438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5439 done; \
5440 echo "Doing html in opcodes"; \
5441 (cd $(HOST_SUBDIR)/opcodes && \
5442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5444 "RANLIB=$${RANLIB}" \
5445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5446 html) \
5447 || exit 1
5448
5449 @endif opcodes
5450
5451 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5452 maybe-TAGS-opcodes:
5453 @if opcodes
5454 maybe-TAGS-opcodes: TAGS-opcodes
5455
5456 TAGS-opcodes: \
5457 configure-opcodes
5458 @[ -f ./opcodes/Makefile ] || exit 0; \
5459 r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 for flag in $(EXTRA_HOST_FLAGS) ; do \
5463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5464 done; \
5465 echo "Doing TAGS in opcodes"; \
5466 (cd $(HOST_SUBDIR)/opcodes && \
5467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5469 "RANLIB=$${RANLIB}" \
5470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5471 TAGS) \
5472 || exit 1
5473
5474 @endif opcodes
5475
5476 .PHONY: maybe-install-info-opcodes install-info-opcodes
5477 maybe-install-info-opcodes:
5478 @if opcodes
5479 maybe-install-info-opcodes: install-info-opcodes
5480
5481 install-info-opcodes: \
5482 configure-opcodes \
5483 info-opcodes
5484 @[ -f ./opcodes/Makefile ] || exit 0; \
5485 r=`${PWD_COMMAND}`; export r; \
5486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487 $(HOST_EXPORTS) \
5488 for flag in $(EXTRA_HOST_FLAGS) ; do \
5489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5490 done; \
5491 echo "Doing install-info in opcodes"; \
5492 (cd $(HOST_SUBDIR)/opcodes && \
5493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5495 "RANLIB=$${RANLIB}" \
5496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5497 install-info) \
5498 || exit 1
5499
5500 @endif opcodes
5501
5502 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5503 maybe-install-dvi-opcodes:
5504 @if opcodes
5505 maybe-install-dvi-opcodes: install-dvi-opcodes
5506
5507 install-dvi-opcodes: \
5508 configure-opcodes \
5509 dvi-opcodes
5510 @[ -f ./opcodes/Makefile ] || exit 0; \
5511 r=`${PWD_COMMAND}`; export r; \
5512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513 $(HOST_EXPORTS) \
5514 for flag in $(EXTRA_HOST_FLAGS) ; do \
5515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5516 done; \
5517 echo "Doing install-dvi in opcodes"; \
5518 (cd $(HOST_SUBDIR)/opcodes && \
5519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5521 "RANLIB=$${RANLIB}" \
5522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5523 install-dvi) \
5524 || exit 1
5525
5526 @endif opcodes
5527
5528 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5529 maybe-install-pdf-opcodes:
5530 @if opcodes
5531 maybe-install-pdf-opcodes: install-pdf-opcodes
5532
5533 install-pdf-opcodes: \
5534 configure-opcodes \
5535 pdf-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 install-pdf 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 install-pdf) \
5550 || exit 1
5551
5552 @endif opcodes
5553
5554 .PHONY: maybe-install-html-opcodes install-html-opcodes
5555 maybe-install-html-opcodes:
5556 @if opcodes
5557 maybe-install-html-opcodes: install-html-opcodes
5558
5559 install-html-opcodes: \
5560 configure-opcodes \
5561 html-opcodes
5562 @[ -f ./opcodes/Makefile ] || exit 0; \
5563 r=`${PWD_COMMAND}`; export r; \
5564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5565 $(HOST_EXPORTS) \
5566 for flag in $(EXTRA_HOST_FLAGS) ; do \
5567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5568 done; \
5569 echo "Doing install-html in opcodes"; \
5570 (cd $(HOST_SUBDIR)/opcodes && \
5571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5573 "RANLIB=$${RANLIB}" \
5574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5575 install-html) \
5576 || exit 1
5577
5578 @endif opcodes
5579
5580 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5581 maybe-installcheck-opcodes:
5582 @if opcodes
5583 maybe-installcheck-opcodes: installcheck-opcodes
5584
5585 installcheck-opcodes: \
5586 configure-opcodes
5587 @[ -f ./opcodes/Makefile ] || exit 0; \
5588 r=`${PWD_COMMAND}`; export r; \
5589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5590 $(HOST_EXPORTS) \
5591 for flag in $(EXTRA_HOST_FLAGS) ; do \
5592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5593 done; \
5594 echo "Doing installcheck in opcodes"; \
5595 (cd $(HOST_SUBDIR)/opcodes && \
5596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5598 "RANLIB=$${RANLIB}" \
5599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5600 installcheck) \
5601 || exit 1
5602
5603 @endif opcodes
5604
5605 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5606 maybe-mostlyclean-opcodes:
5607 @if opcodes
5608 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5609
5610 mostlyclean-opcodes:
5611 @[ -f ./opcodes/Makefile ] || exit 0; \
5612 r=`${PWD_COMMAND}`; export r; \
5613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5614 $(HOST_EXPORTS) \
5615 for flag in $(EXTRA_HOST_FLAGS) ; do \
5616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5617 done; \
5618 echo "Doing mostlyclean in opcodes"; \
5619 (cd $(HOST_SUBDIR)/opcodes && \
5620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5622 "RANLIB=$${RANLIB}" \
5623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5624 mostlyclean) \
5625 || exit 1
5626
5627 @endif opcodes
5628
5629 .PHONY: maybe-clean-opcodes clean-opcodes
5630 maybe-clean-opcodes:
5631 @if opcodes
5632 maybe-clean-opcodes: clean-opcodes
5633
5634 clean-opcodes:
5635 @[ -f ./opcodes/Makefile ] || exit 0; \
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638 $(HOST_EXPORTS) \
5639 for flag in $(EXTRA_HOST_FLAGS) ; do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing clean in opcodes"; \
5643 (cd $(HOST_SUBDIR)/opcodes && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648 clean) \
5649 || exit 1
5650
5651 @endif opcodes
5652
5653 .PHONY: maybe-distclean-opcodes distclean-opcodes
5654 maybe-distclean-opcodes:
5655 @if opcodes
5656 maybe-distclean-opcodes: distclean-opcodes
5657
5658 distclean-opcodes:
5659 @[ -f ./opcodes/Makefile ] || exit 0; \
5660 r=`${PWD_COMMAND}`; export r; \
5661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662 $(HOST_EXPORTS) \
5663 for flag in $(EXTRA_HOST_FLAGS) ; do \
5664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665 done; \
5666 echo "Doing distclean in opcodes"; \
5667 (cd $(HOST_SUBDIR)/opcodes && \
5668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670 "RANLIB=$${RANLIB}" \
5671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672 distclean) \
5673 || exit 1
5674
5675 @endif opcodes
5676
5677 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5678 maybe-maintainer-clean-opcodes:
5679 @if opcodes
5680 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5681
5682 maintainer-clean-opcodes:
5683 @[ -f ./opcodes/Makefile ] || exit 0; \
5684 r=`${PWD_COMMAND}`; export r; \
5685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686 $(HOST_EXPORTS) \
5687 for flag in $(EXTRA_HOST_FLAGS) ; do \
5688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689 done; \
5690 echo "Doing maintainer-clean in opcodes"; \
5691 (cd $(HOST_SUBDIR)/opcodes && \
5692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694 "RANLIB=$${RANLIB}" \
5695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696 maintainer-clean) \
5697 || exit 1
5698
5699 @endif opcodes
5700
5701
5702
5703 .PHONY: configure-binutils maybe-configure-binutils
5704 maybe-configure-binutils:
5705 @if gcc-bootstrap
5706 configure-binutils: stage_current
5707 @endif gcc-bootstrap
5708 @if binutils
5709 maybe-configure-binutils: configure-binutils
5710 configure-binutils:
5711 @r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5715 $(HOST_EXPORTS) \
5716 echo Configuring in $(HOST_SUBDIR)/binutils; \
5717 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5718 case $(srcdir) in \
5719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5720 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5722 esac; \
5723 module_srcdir=binutils; \
5724 $(SHELL) \
5725 $$s/$$module_srcdir/configure \
5726 --srcdir=$${topdir}/$$module_srcdir \
5727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5728 --target=${target_alias} \
5729 || exit 1
5730 @endif binutils
5731
5732
5733
5734 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5735 maybe-configure-stage1-binutils:
5736 @if binutils-bootstrap
5737 maybe-configure-stage1-binutils: configure-stage1-binutils
5738 configure-stage1-binutils:
5739 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5741 @r=`${PWD_COMMAND}`; export r; \
5742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743 TFLAGS="$(STAGE1_TFLAGS)"; \
5744 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5745 $(HOST_EXPORTS) \
5746 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5747 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5748 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5749 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5751 cd $(HOST_SUBDIR)/binutils || exit 1; \
5752 case $(srcdir) in \
5753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5754 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5756 esac; \
5757 module_srcdir=binutils; \
5758 $(SHELL) $$s/$$module_srcdir/configure \
5759 --srcdir=$${topdir}/$$module_srcdir \
5760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5761 --target=${target_alias} \
5762 \
5763 $(STAGE1_CONFIGURE_FLAGS)
5764 @endif binutils-bootstrap
5765
5766 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5767 maybe-configure-stage2-binutils:
5768 @if binutils-bootstrap
5769 maybe-configure-stage2-binutils: configure-stage2-binutils
5770 configure-stage2-binutils:
5771 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5772 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5773 @r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 TFLAGS="$(STAGE2_TFLAGS)"; \
5776 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5777 $(HOST_EXPORTS) \
5778 $(POSTSTAGE1_HOST_EXPORTS) \
5779 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5780 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5781 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5782 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5784 cd $(HOST_SUBDIR)/binutils || exit 1; \
5785 case $(srcdir) in \
5786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5787 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5789 esac; \
5790 module_srcdir=binutils; \
5791 $(SHELL) $$s/$$module_srcdir/configure \
5792 --srcdir=$${topdir}/$$module_srcdir \
5793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5794 --target=${target_alias} \
5795 --with-build-libsubdir=$(HOST_SUBDIR) \
5796 $(STAGE2_CONFIGURE_FLAGS)
5797 @endif binutils-bootstrap
5798
5799 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5800 maybe-configure-stage3-binutils:
5801 @if binutils-bootstrap
5802 maybe-configure-stage3-binutils: configure-stage3-binutils
5803 configure-stage3-binutils:
5804 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5806 @r=`${PWD_COMMAND}`; export r; \
5807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5808 TFLAGS="$(STAGE3_TFLAGS)"; \
5809 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5810 $(HOST_EXPORTS) \
5811 $(POSTSTAGE1_HOST_EXPORTS) \
5812 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5813 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5814 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5815 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5817 cd $(HOST_SUBDIR)/binutils || exit 1; \
5818 case $(srcdir) in \
5819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5820 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5822 esac; \
5823 module_srcdir=binutils; \
5824 $(SHELL) $$s/$$module_srcdir/configure \
5825 --srcdir=$${topdir}/$$module_srcdir \
5826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5827 --target=${target_alias} \
5828 --with-build-libsubdir=$(HOST_SUBDIR) \
5829 $(STAGE3_CONFIGURE_FLAGS)
5830 @endif binutils-bootstrap
5831
5832 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5833 maybe-configure-stage4-binutils:
5834 @if binutils-bootstrap
5835 maybe-configure-stage4-binutils: configure-stage4-binutils
5836 configure-stage4-binutils:
5837 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5839 @r=`${PWD_COMMAND}`; export r; \
5840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5841 TFLAGS="$(STAGE4_TFLAGS)"; \
5842 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5843 $(HOST_EXPORTS) \
5844 $(POSTSTAGE1_HOST_EXPORTS) \
5845 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5846 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5847 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5848 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5850 cd $(HOST_SUBDIR)/binutils || exit 1; \
5851 case $(srcdir) in \
5852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5853 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5855 esac; \
5856 module_srcdir=binutils; \
5857 $(SHELL) $$s/$$module_srcdir/configure \
5858 --srcdir=$${topdir}/$$module_srcdir \
5859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5860 --target=${target_alias} \
5861 --with-build-libsubdir=$(HOST_SUBDIR) \
5862 $(STAGE4_CONFIGURE_FLAGS)
5863 @endif binutils-bootstrap
5864
5865 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5866 maybe-configure-stageprofile-binutils:
5867 @if binutils-bootstrap
5868 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5869 configure-stageprofile-binutils:
5870 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5872 @r=`${PWD_COMMAND}`; export r; \
5873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5875 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5876 $(HOST_EXPORTS) \
5877 $(POSTSTAGE1_HOST_EXPORTS) \
5878 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5879 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5880 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5881 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5883 cd $(HOST_SUBDIR)/binutils || exit 1; \
5884 case $(srcdir) in \
5885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5886 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5888 esac; \
5889 module_srcdir=binutils; \
5890 $(SHELL) $$s/$$module_srcdir/configure \
5891 --srcdir=$${topdir}/$$module_srcdir \
5892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5893 --target=${target_alias} \
5894 --with-build-libsubdir=$(HOST_SUBDIR) \
5895 $(STAGEprofile_CONFIGURE_FLAGS)
5896 @endif binutils-bootstrap
5897
5898 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5899 maybe-configure-stagetrain-binutils:
5900 @if binutils-bootstrap
5901 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5902 configure-stagetrain-binutils:
5903 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5905 @r=`${PWD_COMMAND}`; export r; \
5906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5907 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5908 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5909 $(HOST_EXPORTS) \
5910 $(POSTSTAGE1_HOST_EXPORTS) \
5911 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5912 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5913 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5914 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5916 cd $(HOST_SUBDIR)/binutils || exit 1; \
5917 case $(srcdir) in \
5918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5919 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5921 esac; \
5922 module_srcdir=binutils; \
5923 $(SHELL) $$s/$$module_srcdir/configure \
5924 --srcdir=$${topdir}/$$module_srcdir \
5925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5926 --target=${target_alias} \
5927 --with-build-libsubdir=$(HOST_SUBDIR) \
5928 $(STAGEtrain_CONFIGURE_FLAGS)
5929 @endif binutils-bootstrap
5930
5931 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5932 maybe-configure-stagefeedback-binutils:
5933 @if binutils-bootstrap
5934 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5935 configure-stagefeedback-binutils:
5936 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5938 @r=`${PWD_COMMAND}`; export r; \
5939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5941 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5942 $(HOST_EXPORTS) \
5943 $(POSTSTAGE1_HOST_EXPORTS) \
5944 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5945 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5946 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5947 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5949 cd $(HOST_SUBDIR)/binutils || exit 1; \
5950 case $(srcdir) in \
5951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5952 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5954 esac; \
5955 module_srcdir=binutils; \
5956 $(SHELL) $$s/$$module_srcdir/configure \
5957 --srcdir=$${topdir}/$$module_srcdir \
5958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5959 --target=${target_alias} \
5960 --with-build-libsubdir=$(HOST_SUBDIR) \
5961 $(STAGEfeedback_CONFIGURE_FLAGS)
5962 @endif binutils-bootstrap
5963
5964 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5965 maybe-configure-stageautoprofile-binutils:
5966 @if binutils-bootstrap
5967 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5968 configure-stageautoprofile-binutils:
5969 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5971 @r=`${PWD_COMMAND}`; export r; \
5972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5973 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5974 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5975 $(HOST_EXPORTS) \
5976 $(POSTSTAGE1_HOST_EXPORTS) \
5977 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5978 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5979 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5980 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5982 cd $(HOST_SUBDIR)/binutils || exit 1; \
5983 case $(srcdir) in \
5984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5985 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5987 esac; \
5988 module_srcdir=binutils; \
5989 $(SHELL) $$s/$$module_srcdir/configure \
5990 --srcdir=$${topdir}/$$module_srcdir \
5991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5992 --target=${target_alias} \
5993 --with-build-libsubdir=$(HOST_SUBDIR) \
5994 $(STAGEautoprofile_CONFIGURE_FLAGS)
5995 @endif binutils-bootstrap
5996
5997 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5998 maybe-configure-stageautofeedback-binutils:
5999 @if binutils-bootstrap
6000 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6001 configure-stageautofeedback-binutils:
6002 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6004 @r=`${PWD_COMMAND}`; export r; \
6005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6007 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6008 $(HOST_EXPORTS) \
6009 $(POSTSTAGE1_HOST_EXPORTS) \
6010 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6011 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6012 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6013 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6015 cd $(HOST_SUBDIR)/binutils || exit 1; \
6016 case $(srcdir) in \
6017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6018 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6020 esac; \
6021 module_srcdir=binutils; \
6022 $(SHELL) $$s/$$module_srcdir/configure \
6023 --srcdir=$${topdir}/$$module_srcdir \
6024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6025 --target=${target_alias} \
6026 --with-build-libsubdir=$(HOST_SUBDIR) \
6027 $(STAGEautofeedback_CONFIGURE_FLAGS)
6028 @endif binutils-bootstrap
6029
6030
6031
6032
6033
6034 .PHONY: all-binutils maybe-all-binutils
6035 maybe-all-binutils:
6036 @if gcc-bootstrap
6037 all-binutils: stage_current
6038 @endif gcc-bootstrap
6039 @if binutils
6040 TARGET-binutils=all
6041 maybe-all-binutils: all-binutils
6042 all-binutils: configure-binutils
6043 @r=`${PWD_COMMAND}`; export r; \
6044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6045 $(HOST_EXPORTS) \
6046 (cd $(HOST_SUBDIR)/binutils && \
6047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6048 $(TARGET-binutils))
6049 @endif binutils
6050
6051
6052
6053 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6054 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6055 maybe-all-stage1-binutils:
6056 maybe-clean-stage1-binutils:
6057 @if binutils-bootstrap
6058 maybe-all-stage1-binutils: all-stage1-binutils
6059 all-stage1: all-stage1-binutils
6060 TARGET-stage1-binutils = $(TARGET-binutils)
6061 all-stage1-binutils: configure-stage1-binutils
6062 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6063 @r=`${PWD_COMMAND}`; export r; \
6064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065 TFLAGS="$(STAGE1_TFLAGS)"; \
6066 $(HOST_EXPORTS) \
6067 cd $(HOST_SUBDIR)/binutils && \
6068 \
6069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6070 CFLAGS="$(STAGE1_CFLAGS)" \
6071 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6072 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6073 LIBCFLAGS="$(LIBCFLAGS)" \
6074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6077 $(EXTRA_HOST_FLAGS) \
6078 $(STAGE1_FLAGS_TO_PASS) \
6079 TFLAGS="$(STAGE1_TFLAGS)" \
6080 $(TARGET-stage1-binutils)
6081
6082 maybe-clean-stage1-binutils: clean-stage1-binutils
6083 clean-stage1: clean-stage1-binutils
6084 clean-stage1-binutils:
6085 @if [ $(current_stage) = stage1 ]; then \
6086 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6087 else \
6088 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6089 $(MAKE) stage1-start; \
6090 fi; \
6091 cd $(HOST_SUBDIR)/binutils && \
6092 $(MAKE) $(EXTRA_HOST_FLAGS) \
6093 $(STAGE1_FLAGS_TO_PASS) clean
6094 @endif binutils-bootstrap
6095
6096
6097 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6098 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6099 maybe-all-stage2-binutils:
6100 maybe-clean-stage2-binutils:
6101 @if binutils-bootstrap
6102 maybe-all-stage2-binutils: all-stage2-binutils
6103 all-stage2: all-stage2-binutils
6104 TARGET-stage2-binutils = $(TARGET-binutils)
6105 all-stage2-binutils: configure-stage2-binutils
6106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6107 @r=`${PWD_COMMAND}`; export r; \
6108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6109 TFLAGS="$(STAGE2_TFLAGS)"; \
6110 $(HOST_EXPORTS) \
6111 $(POSTSTAGE1_HOST_EXPORTS) \
6112 cd $(HOST_SUBDIR)/binutils && \
6113 \
6114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6115 CFLAGS="$(STAGE2_CFLAGS)" \
6116 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6117 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6118 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6123 TFLAGS="$(STAGE2_TFLAGS)" \
6124 $(TARGET-stage2-binutils)
6125
6126 maybe-clean-stage2-binutils: clean-stage2-binutils
6127 clean-stage2: clean-stage2-binutils
6128 clean-stage2-binutils:
6129 @if [ $(current_stage) = stage2 ]; then \
6130 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6131 else \
6132 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6133 $(MAKE) stage2-start; \
6134 fi; \
6135 cd $(HOST_SUBDIR)/binutils && \
6136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6137 @endif binutils-bootstrap
6138
6139
6140 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6141 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6142 maybe-all-stage3-binutils:
6143 maybe-clean-stage3-binutils:
6144 @if binutils-bootstrap
6145 maybe-all-stage3-binutils: all-stage3-binutils
6146 all-stage3: all-stage3-binutils
6147 TARGET-stage3-binutils = $(TARGET-binutils)
6148 all-stage3-binutils: configure-stage3-binutils
6149 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6150 @r=`${PWD_COMMAND}`; export r; \
6151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152 TFLAGS="$(STAGE3_TFLAGS)"; \
6153 $(HOST_EXPORTS) \
6154 $(POSTSTAGE1_HOST_EXPORTS) \
6155 cd $(HOST_SUBDIR)/binutils && \
6156 \
6157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6158 CFLAGS="$(STAGE3_CFLAGS)" \
6159 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6160 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6161 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6166 TFLAGS="$(STAGE3_TFLAGS)" \
6167 $(TARGET-stage3-binutils)
6168
6169 maybe-clean-stage3-binutils: clean-stage3-binutils
6170 clean-stage3: clean-stage3-binutils
6171 clean-stage3-binutils:
6172 @if [ $(current_stage) = stage3 ]; then \
6173 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6174 else \
6175 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6176 $(MAKE) stage3-start; \
6177 fi; \
6178 cd $(HOST_SUBDIR)/binutils && \
6179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6180 @endif binutils-bootstrap
6181
6182
6183 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6184 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6185 maybe-all-stage4-binutils:
6186 maybe-clean-stage4-binutils:
6187 @if binutils-bootstrap
6188 maybe-all-stage4-binutils: all-stage4-binutils
6189 all-stage4: all-stage4-binutils
6190 TARGET-stage4-binutils = $(TARGET-binutils)
6191 all-stage4-binutils: configure-stage4-binutils
6192 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6193 @r=`${PWD_COMMAND}`; export r; \
6194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6195 TFLAGS="$(STAGE4_TFLAGS)"; \
6196 $(HOST_EXPORTS) \
6197 $(POSTSTAGE1_HOST_EXPORTS) \
6198 cd $(HOST_SUBDIR)/binutils && \
6199 \
6200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6201 CFLAGS="$(STAGE4_CFLAGS)" \
6202 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6203 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6204 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6209 TFLAGS="$(STAGE4_TFLAGS)" \
6210 $(TARGET-stage4-binutils)
6211
6212 maybe-clean-stage4-binutils: clean-stage4-binutils
6213 clean-stage4: clean-stage4-binutils
6214 clean-stage4-binutils:
6215 @if [ $(current_stage) = stage4 ]; then \
6216 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6217 else \
6218 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6219 $(MAKE) stage4-start; \
6220 fi; \
6221 cd $(HOST_SUBDIR)/binutils && \
6222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6223 @endif binutils-bootstrap
6224
6225
6226 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6227 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6228 maybe-all-stageprofile-binutils:
6229 maybe-clean-stageprofile-binutils:
6230 @if binutils-bootstrap
6231 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6232 all-stageprofile: all-stageprofile-binutils
6233 TARGET-stageprofile-binutils = $(TARGET-binutils)
6234 all-stageprofile-binutils: configure-stageprofile-binutils
6235 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6236 @r=`${PWD_COMMAND}`; export r; \
6237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6238 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6239 $(HOST_EXPORTS) \
6240 $(POSTSTAGE1_HOST_EXPORTS) \
6241 cd $(HOST_SUBDIR)/binutils && \
6242 \
6243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6244 CFLAGS="$(STAGEprofile_CFLAGS)" \
6245 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6246 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6247 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6252 TFLAGS="$(STAGEprofile_TFLAGS)" \
6253 $(TARGET-stageprofile-binutils)
6254
6255 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6256 clean-stageprofile: clean-stageprofile-binutils
6257 clean-stageprofile-binutils:
6258 @if [ $(current_stage) = stageprofile ]; then \
6259 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6260 else \
6261 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6262 $(MAKE) stageprofile-start; \
6263 fi; \
6264 cd $(HOST_SUBDIR)/binutils && \
6265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6266 @endif binutils-bootstrap
6267
6268
6269 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6270 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6271 maybe-all-stagetrain-binutils:
6272 maybe-clean-stagetrain-binutils:
6273 @if binutils-bootstrap
6274 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6275 all-stagetrain: all-stagetrain-binutils
6276 TARGET-stagetrain-binutils = $(TARGET-binutils)
6277 all-stagetrain-binutils: configure-stagetrain-binutils
6278 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6279 @r=`${PWD_COMMAND}`; export r; \
6280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6281 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6282 $(HOST_EXPORTS) \
6283 $(POSTSTAGE1_HOST_EXPORTS) \
6284 cd $(HOST_SUBDIR)/binutils && \
6285 \
6286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6287 CFLAGS="$(STAGEtrain_CFLAGS)" \
6288 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6289 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6290 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6295 TFLAGS="$(STAGEtrain_TFLAGS)" \
6296 $(TARGET-stagetrain-binutils)
6297
6298 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6299 clean-stagetrain: clean-stagetrain-binutils
6300 clean-stagetrain-binutils:
6301 @if [ $(current_stage) = stagetrain ]; then \
6302 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6303 else \
6304 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6305 $(MAKE) stagetrain-start; \
6306 fi; \
6307 cd $(HOST_SUBDIR)/binutils && \
6308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6309 @endif binutils-bootstrap
6310
6311
6312 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6313 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6314 maybe-all-stagefeedback-binutils:
6315 maybe-clean-stagefeedback-binutils:
6316 @if binutils-bootstrap
6317 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6318 all-stagefeedback: all-stagefeedback-binutils
6319 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6320 all-stagefeedback-binutils: configure-stagefeedback-binutils
6321 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6322 @r=`${PWD_COMMAND}`; export r; \
6323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6324 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6325 $(HOST_EXPORTS) \
6326 $(POSTSTAGE1_HOST_EXPORTS) \
6327 cd $(HOST_SUBDIR)/binutils && \
6328 \
6329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6330 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6331 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6332 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6333 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6339 $(TARGET-stagefeedback-binutils)
6340
6341 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6342 clean-stagefeedback: clean-stagefeedback-binutils
6343 clean-stagefeedback-binutils:
6344 @if [ $(current_stage) = stagefeedback ]; then \
6345 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6346 else \
6347 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6348 $(MAKE) stagefeedback-start; \
6349 fi; \
6350 cd $(HOST_SUBDIR)/binutils && \
6351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6352 @endif binutils-bootstrap
6353
6354
6355 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6356 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6357 maybe-all-stageautoprofile-binutils:
6358 maybe-clean-stageautoprofile-binutils:
6359 @if binutils-bootstrap
6360 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6361 all-stageautoprofile: all-stageautoprofile-binutils
6362 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6363 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6364 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6365 @r=`${PWD_COMMAND}`; export r; \
6366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6367 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6368 $(HOST_EXPORTS) \
6369 $(POSTSTAGE1_HOST_EXPORTS) \
6370 cd $(HOST_SUBDIR)/binutils && \
6371 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6373 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6374 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6375 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6376 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6381 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6382 $(TARGET-stageautoprofile-binutils)
6383
6384 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6385 clean-stageautoprofile: clean-stageautoprofile-binutils
6386 clean-stageautoprofile-binutils:
6387 @if [ $(current_stage) = stageautoprofile ]; then \
6388 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6389 else \
6390 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6391 $(MAKE) stageautoprofile-start; \
6392 fi; \
6393 cd $(HOST_SUBDIR)/binutils && \
6394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6395 @endif binutils-bootstrap
6396
6397
6398 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6399 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6400 maybe-all-stageautofeedback-binutils:
6401 maybe-clean-stageautofeedback-binutils:
6402 @if binutils-bootstrap
6403 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6404 all-stageautofeedback: all-stageautofeedback-binutils
6405 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6406 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6407 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6408 @r=`${PWD_COMMAND}`; export r; \
6409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6410 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6411 $(HOST_EXPORTS) \
6412 $(POSTSTAGE1_HOST_EXPORTS) \
6413 cd $(HOST_SUBDIR)/binutils && \
6414 \
6415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6416 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6417 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6418 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6419 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6424 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6425 $(TARGET-stageautofeedback-binutils)
6426
6427 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6428 clean-stageautofeedback: clean-stageautofeedback-binutils
6429 clean-stageautofeedback-binutils:
6430 @if [ $(current_stage) = stageautofeedback ]; then \
6431 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6432 else \
6433 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6434 $(MAKE) stageautofeedback-start; \
6435 fi; \
6436 cd $(HOST_SUBDIR)/binutils && \
6437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6438 @endif binutils-bootstrap
6439
6440
6441
6442
6443
6444 .PHONY: check-binutils maybe-check-binutils
6445 maybe-check-binutils:
6446 @if binutils
6447 maybe-check-binutils: check-binutils
6448
6449 check-binutils:
6450 @: $(MAKE); $(unstage)
6451 @r=`${PWD_COMMAND}`; export r; \
6452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6453 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6454 (cd $(HOST_SUBDIR)/binutils && \
6455 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6456
6457 @endif binutils
6458
6459 .PHONY: install-binutils maybe-install-binutils
6460 maybe-install-binutils:
6461 @if binutils
6462 maybe-install-binutils: install-binutils
6463
6464 install-binutils: installdirs
6465 @: $(MAKE); $(unstage)
6466 @r=`${PWD_COMMAND}`; export r; \
6467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6468 $(HOST_EXPORTS) \
6469 (cd $(HOST_SUBDIR)/binutils && \
6470 $(MAKE) $(FLAGS_TO_PASS) install)
6471
6472 @endif binutils
6473
6474 .PHONY: install-strip-binutils maybe-install-strip-binutils
6475 maybe-install-strip-binutils:
6476 @if binutils
6477 maybe-install-strip-binutils: install-strip-binutils
6478
6479 install-strip-binutils: installdirs
6480 @: $(MAKE); $(unstage)
6481 @r=`${PWD_COMMAND}`; export r; \
6482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483 $(HOST_EXPORTS) \
6484 (cd $(HOST_SUBDIR)/binutils && \
6485 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6486
6487 @endif binutils
6488
6489 # Other targets (info, dvi, pdf, etc.)
6490
6491 .PHONY: maybe-info-binutils info-binutils
6492 maybe-info-binutils:
6493 @if binutils
6494 maybe-info-binutils: info-binutils
6495
6496 info-binutils: \
6497 configure-binutils
6498 @[ -f ./binutils/Makefile ] || exit 0; \
6499 r=`${PWD_COMMAND}`; export r; \
6500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6501 $(HOST_EXPORTS) \
6502 for flag in $(EXTRA_HOST_FLAGS) ; do \
6503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6504 done; \
6505 echo "Doing info in binutils"; \
6506 (cd $(HOST_SUBDIR)/binutils && \
6507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6509 "RANLIB=$${RANLIB}" \
6510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6511 info) \
6512 || exit 1
6513
6514 @endif binutils
6515
6516 .PHONY: maybe-dvi-binutils dvi-binutils
6517 maybe-dvi-binutils:
6518 @if binutils
6519 maybe-dvi-binutils: dvi-binutils
6520
6521 dvi-binutils: \
6522 configure-binutils
6523 @[ -f ./binutils/Makefile ] || exit 0; \
6524 r=`${PWD_COMMAND}`; export r; \
6525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6526 $(HOST_EXPORTS) \
6527 for flag in $(EXTRA_HOST_FLAGS) ; do \
6528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6529 done; \
6530 echo "Doing dvi in binutils"; \
6531 (cd $(HOST_SUBDIR)/binutils && \
6532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6534 "RANLIB=$${RANLIB}" \
6535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6536 dvi) \
6537 || exit 1
6538
6539 @endif binutils
6540
6541 .PHONY: maybe-pdf-binutils pdf-binutils
6542 maybe-pdf-binutils:
6543 @if binutils
6544 maybe-pdf-binutils: pdf-binutils
6545
6546 pdf-binutils: \
6547 configure-binutils
6548 @[ -f ./binutils/Makefile ] || exit 0; \
6549 r=`${PWD_COMMAND}`; export r; \
6550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551 $(HOST_EXPORTS) \
6552 for flag in $(EXTRA_HOST_FLAGS) ; do \
6553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6554 done; \
6555 echo "Doing pdf in binutils"; \
6556 (cd $(HOST_SUBDIR)/binutils && \
6557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6559 "RANLIB=$${RANLIB}" \
6560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6561 pdf) \
6562 || exit 1
6563
6564 @endif binutils
6565
6566 .PHONY: maybe-html-binutils html-binutils
6567 maybe-html-binutils:
6568 @if binutils
6569 maybe-html-binutils: html-binutils
6570
6571 html-binutils: \
6572 configure-binutils
6573 @[ -f ./binutils/Makefile ] || exit 0; \
6574 r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 $(HOST_EXPORTS) \
6577 for flag in $(EXTRA_HOST_FLAGS) ; do \
6578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579 done; \
6580 echo "Doing html in binutils"; \
6581 (cd $(HOST_SUBDIR)/binutils && \
6582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584 "RANLIB=$${RANLIB}" \
6585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586 html) \
6587 || exit 1
6588
6589 @endif binutils
6590
6591 .PHONY: maybe-TAGS-binutils TAGS-binutils
6592 maybe-TAGS-binutils:
6593 @if binutils
6594 maybe-TAGS-binutils: TAGS-binutils
6595
6596 TAGS-binutils: \
6597 configure-binutils
6598 @[ -f ./binutils/Makefile ] || exit 0; \
6599 r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 for flag in $(EXTRA_HOST_FLAGS) ; do \
6603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604 done; \
6605 echo "Doing TAGS in binutils"; \
6606 (cd $(HOST_SUBDIR)/binutils && \
6607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609 "RANLIB=$${RANLIB}" \
6610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611 TAGS) \
6612 || exit 1
6613
6614 @endif binutils
6615
6616 .PHONY: maybe-install-info-binutils install-info-binutils
6617 maybe-install-info-binutils:
6618 @if binutils
6619 maybe-install-info-binutils: install-info-binutils
6620
6621 install-info-binutils: \
6622 configure-binutils \
6623 info-binutils
6624 @[ -f ./binutils/Makefile ] || exit 0; \
6625 r=`${PWD_COMMAND}`; export r; \
6626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6627 $(HOST_EXPORTS) \
6628 for flag in $(EXTRA_HOST_FLAGS) ; do \
6629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6630 done; \
6631 echo "Doing install-info in binutils"; \
6632 (cd $(HOST_SUBDIR)/binutils && \
6633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6635 "RANLIB=$${RANLIB}" \
6636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6637 install-info) \
6638 || exit 1
6639
6640 @endif binutils
6641
6642 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6643 maybe-install-dvi-binutils:
6644 @if binutils
6645 maybe-install-dvi-binutils: install-dvi-binutils
6646
6647 install-dvi-binutils: \
6648 configure-binutils \
6649 dvi-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 install-dvi 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 install-dvi) \
6664 || exit 1
6665
6666 @endif binutils
6667
6668 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6669 maybe-install-pdf-binutils:
6670 @if binutils
6671 maybe-install-pdf-binutils: install-pdf-binutils
6672
6673 install-pdf-binutils: \
6674 configure-binutils \
6675 pdf-binutils
6676 @[ -f ./binutils/Makefile ] || exit 0; \
6677 r=`${PWD_COMMAND}`; export r; \
6678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679 $(HOST_EXPORTS) \
6680 for flag in $(EXTRA_HOST_FLAGS) ; do \
6681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682 done; \
6683 echo "Doing install-pdf in binutils"; \
6684 (cd $(HOST_SUBDIR)/binutils && \
6685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687 "RANLIB=$${RANLIB}" \
6688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6689 install-pdf) \
6690 || exit 1
6691
6692 @endif binutils
6693
6694 .PHONY: maybe-install-html-binutils install-html-binutils
6695 maybe-install-html-binutils:
6696 @if binutils
6697 maybe-install-html-binutils: install-html-binutils
6698
6699 install-html-binutils: \
6700 configure-binutils \
6701 html-binutils
6702 @[ -f ./binutils/Makefile ] || exit 0; \
6703 r=`${PWD_COMMAND}`; export r; \
6704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6705 $(HOST_EXPORTS) \
6706 for flag in $(EXTRA_HOST_FLAGS) ; do \
6707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6708 done; \
6709 echo "Doing install-html in binutils"; \
6710 (cd $(HOST_SUBDIR)/binutils && \
6711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6713 "RANLIB=$${RANLIB}" \
6714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6715 install-html) \
6716 || exit 1
6717
6718 @endif binutils
6719
6720 .PHONY: maybe-installcheck-binutils installcheck-binutils
6721 maybe-installcheck-binutils:
6722 @if binutils
6723 maybe-installcheck-binutils: installcheck-binutils
6724
6725 installcheck-binutils: \
6726 configure-binutils
6727 @[ -f ./binutils/Makefile ] || exit 0; \
6728 r=`${PWD_COMMAND}`; export r; \
6729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730 $(HOST_EXPORTS) \
6731 for flag in $(EXTRA_HOST_FLAGS) ; do \
6732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733 done; \
6734 echo "Doing installcheck in binutils"; \
6735 (cd $(HOST_SUBDIR)/binutils && \
6736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738 "RANLIB=$${RANLIB}" \
6739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740 installcheck) \
6741 || exit 1
6742
6743 @endif binutils
6744
6745 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6746 maybe-mostlyclean-binutils:
6747 @if binutils
6748 maybe-mostlyclean-binutils: mostlyclean-binutils
6749
6750 mostlyclean-binutils:
6751 @[ -f ./binutils/Makefile ] || exit 0; \
6752 r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 $(HOST_EXPORTS) \
6755 for flag in $(EXTRA_HOST_FLAGS) ; do \
6756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757 done; \
6758 echo "Doing mostlyclean in binutils"; \
6759 (cd $(HOST_SUBDIR)/binutils && \
6760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762 "RANLIB=$${RANLIB}" \
6763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764 mostlyclean) \
6765 || exit 1
6766
6767 @endif binutils
6768
6769 .PHONY: maybe-clean-binutils clean-binutils
6770 maybe-clean-binutils:
6771 @if binutils
6772 maybe-clean-binutils: clean-binutils
6773
6774 clean-binutils:
6775 @[ -f ./binutils/Makefile ] || exit 0; \
6776 r=`${PWD_COMMAND}`; export r; \
6777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778 $(HOST_EXPORTS) \
6779 for flag in $(EXTRA_HOST_FLAGS) ; do \
6780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781 done; \
6782 echo "Doing clean in binutils"; \
6783 (cd $(HOST_SUBDIR)/binutils && \
6784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786 "RANLIB=$${RANLIB}" \
6787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6788 clean) \
6789 || exit 1
6790
6791 @endif binutils
6792
6793 .PHONY: maybe-distclean-binutils distclean-binutils
6794 maybe-distclean-binutils:
6795 @if binutils
6796 maybe-distclean-binutils: distclean-binutils
6797
6798 distclean-binutils:
6799 @[ -f ./binutils/Makefile ] || exit 0; \
6800 r=`${PWD_COMMAND}`; export r; \
6801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6802 $(HOST_EXPORTS) \
6803 for flag in $(EXTRA_HOST_FLAGS) ; do \
6804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6805 done; \
6806 echo "Doing distclean in binutils"; \
6807 (cd $(HOST_SUBDIR)/binutils && \
6808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6810 "RANLIB=$${RANLIB}" \
6811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6812 distclean) \
6813 || exit 1
6814
6815 @endif binutils
6816
6817 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6818 maybe-maintainer-clean-binutils:
6819 @if binutils
6820 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6821
6822 maintainer-clean-binutils:
6823 @[ -f ./binutils/Makefile ] || exit 0; \
6824 r=`${PWD_COMMAND}`; export r; \
6825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6826 $(HOST_EXPORTS) \
6827 for flag in $(EXTRA_HOST_FLAGS) ; do \
6828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6829 done; \
6830 echo "Doing maintainer-clean in binutils"; \
6831 (cd $(HOST_SUBDIR)/binutils && \
6832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6834 "RANLIB=$${RANLIB}" \
6835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6836 maintainer-clean) \
6837 || exit 1
6838
6839 @endif binutils
6840
6841
6842
6843 .PHONY: configure-bison maybe-configure-bison
6844 maybe-configure-bison:
6845 @if gcc-bootstrap
6846 configure-bison: stage_current
6847 @endif gcc-bootstrap
6848 @if bison
6849 maybe-configure-bison: configure-bison
6850 configure-bison:
6851 @: $(MAKE); $(unstage)
6852 @r=`${PWD_COMMAND}`; export r; \
6853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6854 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6856 $(HOST_EXPORTS) \
6857 echo Configuring in $(HOST_SUBDIR)/bison; \
6858 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6859 case $(srcdir) in \
6860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6861 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6863 esac; \
6864 module_srcdir=bison; \
6865 $(SHELL) \
6866 $$s/$$module_srcdir/configure \
6867 --srcdir=$${topdir}/$$module_srcdir \
6868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6869 --target=${target_alias} \
6870 || exit 1
6871 @endif bison
6872
6873
6874
6875
6876
6877 .PHONY: all-bison maybe-all-bison
6878 maybe-all-bison:
6879 @if gcc-bootstrap
6880 all-bison: stage_current
6881 @endif gcc-bootstrap
6882 @if bison
6883 TARGET-bison=all
6884 maybe-all-bison: all-bison
6885 all-bison: configure-bison
6886 @: $(MAKE); $(unstage)
6887 @r=`${PWD_COMMAND}`; export r; \
6888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6889 $(HOST_EXPORTS) \
6890 (cd $(HOST_SUBDIR)/bison && \
6891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6892 $(TARGET-bison))
6893 @endif bison
6894
6895
6896
6897
6898 .PHONY: check-bison maybe-check-bison
6899 maybe-check-bison:
6900 @if bison
6901 maybe-check-bison: check-bison
6902
6903 # This module is only tested in a native toolchain.
6904 check-bison:
6905 @: $(MAKE); $(unstage)
6906 @if [ '$(host)' = '$(target)' ]; then \
6907 r=`${PWD_COMMAND}`; export r; \
6908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909 $(HOST_EXPORTS) \
6910 (cd $(HOST_SUBDIR)/bison && \
6911 $(MAKE) $(FLAGS_TO_PASS) check)
6912 fi
6913
6914 @endif bison
6915
6916 .PHONY: install-bison maybe-install-bison
6917 maybe-install-bison:
6918 @if bison
6919 maybe-install-bison: install-bison
6920
6921 install-bison: installdirs
6922 @: $(MAKE); $(unstage)
6923 @r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 $(HOST_EXPORTS) \
6926 (cd $(HOST_SUBDIR)/bison && \
6927 $(MAKE) $(FLAGS_TO_PASS) install)
6928
6929 @endif bison
6930
6931 .PHONY: install-strip-bison maybe-install-strip-bison
6932 maybe-install-strip-bison:
6933 @if bison
6934 maybe-install-strip-bison: install-strip-bison
6935
6936 install-strip-bison: installdirs
6937 @: $(MAKE); $(unstage)
6938 @r=`${PWD_COMMAND}`; export r; \
6939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6940 $(HOST_EXPORTS) \
6941 (cd $(HOST_SUBDIR)/bison && \
6942 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6943
6944 @endif bison
6945
6946 # Other targets (info, dvi, pdf, etc.)
6947
6948 .PHONY: maybe-info-bison info-bison
6949 maybe-info-bison:
6950 @if bison
6951 maybe-info-bison: info-bison
6952
6953 info-bison: \
6954 configure-bison
6955 @: $(MAKE); $(unstage)
6956 @[ -f ./bison/Makefile ] || exit 0; \
6957 r=`${PWD_COMMAND}`; export r; \
6958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6959 $(HOST_EXPORTS) \
6960 for flag in $(EXTRA_HOST_FLAGS) ; do \
6961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6962 done; \
6963 echo "Doing info in bison"; \
6964 (cd $(HOST_SUBDIR)/bison && \
6965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6967 "RANLIB=$${RANLIB}" \
6968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6969 info) \
6970 || exit 1
6971
6972 @endif bison
6973
6974 .PHONY: maybe-dvi-bison dvi-bison
6975 maybe-dvi-bison:
6976 @if bison
6977 maybe-dvi-bison: dvi-bison
6978
6979 dvi-bison: \
6980 configure-bison
6981 @: $(MAKE); $(unstage)
6982 @[ -f ./bison/Makefile ] || exit 0; \
6983 r=`${PWD_COMMAND}`; export r; \
6984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985 $(HOST_EXPORTS) \
6986 for flag in $(EXTRA_HOST_FLAGS) ; do \
6987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6988 done; \
6989 echo "Doing dvi in bison"; \
6990 (cd $(HOST_SUBDIR)/bison && \
6991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6993 "RANLIB=$${RANLIB}" \
6994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6995 dvi) \
6996 || exit 1
6997
6998 @endif bison
6999
7000 .PHONY: maybe-pdf-bison pdf-bison
7001 maybe-pdf-bison:
7002 @if bison
7003 maybe-pdf-bison: pdf-bison
7004
7005 pdf-bison: \
7006 configure-bison
7007 @: $(MAKE); $(unstage)
7008 @[ -f ./bison/Makefile ] || exit 0; \
7009 r=`${PWD_COMMAND}`; export r; \
7010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7011 $(HOST_EXPORTS) \
7012 for flag in $(EXTRA_HOST_FLAGS) ; do \
7013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7014 done; \
7015 echo "Doing pdf in bison"; \
7016 (cd $(HOST_SUBDIR)/bison && \
7017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7019 "RANLIB=$${RANLIB}" \
7020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7021 pdf) \
7022 || exit 1
7023
7024 @endif bison
7025
7026 .PHONY: maybe-html-bison html-bison
7027 maybe-html-bison:
7028 @if bison
7029 maybe-html-bison: html-bison
7030
7031 html-bison: \
7032 configure-bison
7033 @: $(MAKE); $(unstage)
7034 @[ -f ./bison/Makefile ] || exit 0; \
7035 r=`${PWD_COMMAND}`; export r; \
7036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7037 $(HOST_EXPORTS) \
7038 for flag in $(EXTRA_HOST_FLAGS) ; do \
7039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7040 done; \
7041 echo "Doing html in bison"; \
7042 (cd $(HOST_SUBDIR)/bison && \
7043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7045 "RANLIB=$${RANLIB}" \
7046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7047 html) \
7048 || exit 1
7049
7050 @endif bison
7051
7052 .PHONY: maybe-TAGS-bison TAGS-bison
7053 maybe-TAGS-bison:
7054 @if bison
7055 maybe-TAGS-bison: TAGS-bison
7056
7057 TAGS-bison: \
7058 configure-bison
7059 @: $(MAKE); $(unstage)
7060 @[ -f ./bison/Makefile ] || exit 0; \
7061 r=`${PWD_COMMAND}`; export r; \
7062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063 $(HOST_EXPORTS) \
7064 for flag in $(EXTRA_HOST_FLAGS) ; do \
7065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7066 done; \
7067 echo "Doing TAGS in bison"; \
7068 (cd $(HOST_SUBDIR)/bison && \
7069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7071 "RANLIB=$${RANLIB}" \
7072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7073 TAGS) \
7074 || exit 1
7075
7076 @endif bison
7077
7078 .PHONY: maybe-install-info-bison install-info-bison
7079 maybe-install-info-bison:
7080 @if bison
7081 maybe-install-info-bison: install-info-bison
7082
7083 install-info-bison: \
7084 configure-bison \
7085 info-bison
7086 @: $(MAKE); $(unstage)
7087 @[ -f ./bison/Makefile ] || exit 0; \
7088 r=`${PWD_COMMAND}`; export r; \
7089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7090 $(HOST_EXPORTS) \
7091 for flag in $(EXTRA_HOST_FLAGS) ; do \
7092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7093 done; \
7094 echo "Doing install-info in bison"; \
7095 (cd $(HOST_SUBDIR)/bison && \
7096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7098 "RANLIB=$${RANLIB}" \
7099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7100 install-info) \
7101 || exit 1
7102
7103 @endif bison
7104
7105 .PHONY: maybe-install-dvi-bison install-dvi-bison
7106 maybe-install-dvi-bison:
7107 @if bison
7108 maybe-install-dvi-bison: install-dvi-bison
7109
7110 install-dvi-bison: \
7111 configure-bison \
7112 dvi-bison
7113 @: $(MAKE); $(unstage)
7114 @[ -f ./bison/Makefile ] || exit 0; \
7115 r=`${PWD_COMMAND}`; export r; \
7116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7117 $(HOST_EXPORTS) \
7118 for flag in $(EXTRA_HOST_FLAGS) ; do \
7119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7120 done; \
7121 echo "Doing install-dvi in bison"; \
7122 (cd $(HOST_SUBDIR)/bison && \
7123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7125 "RANLIB=$${RANLIB}" \
7126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7127 install-dvi) \
7128 || exit 1
7129
7130 @endif bison
7131
7132 .PHONY: maybe-install-pdf-bison install-pdf-bison
7133 maybe-install-pdf-bison:
7134 @if bison
7135 maybe-install-pdf-bison: install-pdf-bison
7136
7137 install-pdf-bison: \
7138 configure-bison \
7139 pdf-bison
7140 @: $(MAKE); $(unstage)
7141 @[ -f ./bison/Makefile ] || exit 0; \
7142 r=`${PWD_COMMAND}`; export r; \
7143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7144 $(HOST_EXPORTS) \
7145 for flag in $(EXTRA_HOST_FLAGS) ; do \
7146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7147 done; \
7148 echo "Doing install-pdf in bison"; \
7149 (cd $(HOST_SUBDIR)/bison && \
7150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7152 "RANLIB=$${RANLIB}" \
7153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7154 install-pdf) \
7155 || exit 1
7156
7157 @endif bison
7158
7159 .PHONY: maybe-install-html-bison install-html-bison
7160 maybe-install-html-bison:
7161 @if bison
7162 maybe-install-html-bison: install-html-bison
7163
7164 install-html-bison: \
7165 configure-bison \
7166 html-bison
7167 @: $(MAKE); $(unstage)
7168 @[ -f ./bison/Makefile ] || exit 0; \
7169 r=`${PWD_COMMAND}`; export r; \
7170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7171 $(HOST_EXPORTS) \
7172 for flag in $(EXTRA_HOST_FLAGS) ; do \
7173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7174 done; \
7175 echo "Doing install-html in bison"; \
7176 (cd $(HOST_SUBDIR)/bison && \
7177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7179 "RANLIB=$${RANLIB}" \
7180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7181 install-html) \
7182 || exit 1
7183
7184 @endif bison
7185
7186 .PHONY: maybe-installcheck-bison installcheck-bison
7187 maybe-installcheck-bison:
7188 @if bison
7189 maybe-installcheck-bison: installcheck-bison
7190
7191 installcheck-bison: \
7192 configure-bison
7193 @: $(MAKE); $(unstage)
7194 @[ -f ./bison/Makefile ] || exit 0; \
7195 r=`${PWD_COMMAND}`; export r; \
7196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7197 $(HOST_EXPORTS) \
7198 for flag in $(EXTRA_HOST_FLAGS) ; do \
7199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7200 done; \
7201 echo "Doing installcheck in bison"; \
7202 (cd $(HOST_SUBDIR)/bison && \
7203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7205 "RANLIB=$${RANLIB}" \
7206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7207 installcheck) \
7208 || exit 1
7209
7210 @endif bison
7211
7212 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7213 maybe-mostlyclean-bison:
7214 @if bison
7215 maybe-mostlyclean-bison: mostlyclean-bison
7216
7217 mostlyclean-bison:
7218 @: $(MAKE); $(unstage)
7219 @[ -f ./bison/Makefile ] || exit 0; \
7220 r=`${PWD_COMMAND}`; export r; \
7221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7222 $(HOST_EXPORTS) \
7223 for flag in $(EXTRA_HOST_FLAGS) ; do \
7224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7225 done; \
7226 echo "Doing mostlyclean in bison"; \
7227 (cd $(HOST_SUBDIR)/bison && \
7228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7230 "RANLIB=$${RANLIB}" \
7231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7232 mostlyclean) \
7233 || exit 1
7234
7235 @endif bison
7236
7237 .PHONY: maybe-clean-bison clean-bison
7238 maybe-clean-bison:
7239 @if bison
7240 maybe-clean-bison: clean-bison
7241
7242 clean-bison:
7243 @: $(MAKE); $(unstage)
7244 @[ -f ./bison/Makefile ] || exit 0; \
7245 r=`${PWD_COMMAND}`; export r; \
7246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247 $(HOST_EXPORTS) \
7248 for flag in $(EXTRA_HOST_FLAGS) ; do \
7249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250 done; \
7251 echo "Doing clean in bison"; \
7252 (cd $(HOST_SUBDIR)/bison && \
7253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255 "RANLIB=$${RANLIB}" \
7256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7257 clean) \
7258 || exit 1
7259
7260 @endif bison
7261
7262 .PHONY: maybe-distclean-bison distclean-bison
7263 maybe-distclean-bison:
7264 @if bison
7265 maybe-distclean-bison: distclean-bison
7266
7267 distclean-bison:
7268 @: $(MAKE); $(unstage)
7269 @[ -f ./bison/Makefile ] || exit 0; \
7270 r=`${PWD_COMMAND}`; export r; \
7271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272 $(HOST_EXPORTS) \
7273 for flag in $(EXTRA_HOST_FLAGS) ; do \
7274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275 done; \
7276 echo "Doing distclean in bison"; \
7277 (cd $(HOST_SUBDIR)/bison && \
7278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280 "RANLIB=$${RANLIB}" \
7281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7282 distclean) \
7283 || exit 1
7284
7285 @endif bison
7286
7287 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7288 maybe-maintainer-clean-bison:
7289 @if bison
7290 maybe-maintainer-clean-bison: maintainer-clean-bison
7291
7292 maintainer-clean-bison:
7293 @: $(MAKE); $(unstage)
7294 @[ -f ./bison/Makefile ] || exit 0; \
7295 r=`${PWD_COMMAND}`; export r; \
7296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7297 $(HOST_EXPORTS) \
7298 for flag in $(EXTRA_HOST_FLAGS) ; do \
7299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7300 done; \
7301 echo "Doing maintainer-clean in bison"; \
7302 (cd $(HOST_SUBDIR)/bison && \
7303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7305 "RANLIB=$${RANLIB}" \
7306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7307 maintainer-clean) \
7308 || exit 1
7309
7310 @endif bison
7311
7312
7313
7314 .PHONY: configure-cgen maybe-configure-cgen
7315 maybe-configure-cgen:
7316 @if gcc-bootstrap
7317 configure-cgen: stage_current
7318 @endif gcc-bootstrap
7319 @if cgen
7320 maybe-configure-cgen: configure-cgen
7321 configure-cgen:
7322 @: $(MAKE); $(unstage)
7323 @r=`${PWD_COMMAND}`; export r; \
7324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7325 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7327 $(HOST_EXPORTS) \
7328 echo Configuring in $(HOST_SUBDIR)/cgen; \
7329 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7330 case $(srcdir) in \
7331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7332 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7334 esac; \
7335 module_srcdir=cgen; \
7336 $(SHELL) \
7337 $$s/$$module_srcdir/configure \
7338 --srcdir=$${topdir}/$$module_srcdir \
7339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7340 --target=${target_alias} \
7341 || exit 1
7342 @endif cgen
7343
7344
7345
7346
7347
7348 .PHONY: all-cgen maybe-all-cgen
7349 maybe-all-cgen:
7350 @if gcc-bootstrap
7351 all-cgen: stage_current
7352 @endif gcc-bootstrap
7353 @if cgen
7354 TARGET-cgen=all
7355 maybe-all-cgen: all-cgen
7356 all-cgen: configure-cgen
7357 @: $(MAKE); $(unstage)
7358 @r=`${PWD_COMMAND}`; export r; \
7359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7360 $(HOST_EXPORTS) \
7361 (cd $(HOST_SUBDIR)/cgen && \
7362 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7363 $(TARGET-cgen))
7364 @endif cgen
7365
7366
7367
7368
7369 .PHONY: check-cgen maybe-check-cgen
7370 maybe-check-cgen:
7371 @if cgen
7372 maybe-check-cgen: check-cgen
7373
7374 check-cgen:
7375 @: $(MAKE); $(unstage)
7376 @r=`${PWD_COMMAND}`; export r; \
7377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7378 $(HOST_EXPORTS) \
7379 (cd $(HOST_SUBDIR)/cgen && \
7380 $(MAKE) $(FLAGS_TO_PASS) check)
7381
7382 @endif cgen
7383
7384 .PHONY: install-cgen maybe-install-cgen
7385 maybe-install-cgen:
7386 @if cgen
7387 maybe-install-cgen: install-cgen
7388
7389 install-cgen: installdirs
7390 @: $(MAKE); $(unstage)
7391 @r=`${PWD_COMMAND}`; export r; \
7392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393 $(HOST_EXPORTS) \
7394 (cd $(HOST_SUBDIR)/cgen && \
7395 $(MAKE) $(FLAGS_TO_PASS) install)
7396
7397 @endif cgen
7398
7399 .PHONY: install-strip-cgen maybe-install-strip-cgen
7400 maybe-install-strip-cgen:
7401 @if cgen
7402 maybe-install-strip-cgen: install-strip-cgen
7403
7404 install-strip-cgen: installdirs
7405 @: $(MAKE); $(unstage)
7406 @r=`${PWD_COMMAND}`; export r; \
7407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7408 $(HOST_EXPORTS) \
7409 (cd $(HOST_SUBDIR)/cgen && \
7410 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7411
7412 @endif cgen
7413
7414 # Other targets (info, dvi, pdf, etc.)
7415
7416 .PHONY: maybe-info-cgen info-cgen
7417 maybe-info-cgen:
7418 @if cgen
7419 maybe-info-cgen: info-cgen
7420
7421 info-cgen: \
7422 configure-cgen
7423 @: $(MAKE); $(unstage)
7424 @[ -f ./cgen/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing info in cgen"; \
7432 (cd $(HOST_SUBDIR)/cgen && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437 info) \
7438 || exit 1
7439
7440 @endif cgen
7441
7442 .PHONY: maybe-dvi-cgen dvi-cgen
7443 maybe-dvi-cgen:
7444 @if cgen
7445 maybe-dvi-cgen: dvi-cgen
7446
7447 dvi-cgen: \
7448 configure-cgen
7449 @: $(MAKE); $(unstage)
7450 @[ -f ./cgen/Makefile ] || exit 0; \
7451 r=`${PWD_COMMAND}`; export r; \
7452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7453 $(HOST_EXPORTS) \
7454 for flag in $(EXTRA_HOST_FLAGS) ; do \
7455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7456 done; \
7457 echo "Doing dvi in cgen"; \
7458 (cd $(HOST_SUBDIR)/cgen && \
7459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7461 "RANLIB=$${RANLIB}" \
7462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7463 dvi) \
7464 || exit 1
7465
7466 @endif cgen
7467
7468 .PHONY: maybe-pdf-cgen pdf-cgen
7469 maybe-pdf-cgen:
7470 @if cgen
7471 maybe-pdf-cgen: pdf-cgen
7472
7473 pdf-cgen: \
7474 configure-cgen
7475 @: $(MAKE); $(unstage)
7476 @[ -f ./cgen/Makefile ] || exit 0; \
7477 r=`${PWD_COMMAND}`; export r; \
7478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479 $(HOST_EXPORTS) \
7480 for flag in $(EXTRA_HOST_FLAGS) ; do \
7481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7482 done; \
7483 echo "Doing pdf in cgen"; \
7484 (cd $(HOST_SUBDIR)/cgen && \
7485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7487 "RANLIB=$${RANLIB}" \
7488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7489 pdf) \
7490 || exit 1
7491
7492 @endif cgen
7493
7494 .PHONY: maybe-html-cgen html-cgen
7495 maybe-html-cgen:
7496 @if cgen
7497 maybe-html-cgen: html-cgen
7498
7499 html-cgen: \
7500 configure-cgen
7501 @: $(MAKE); $(unstage)
7502 @[ -f ./cgen/Makefile ] || exit 0; \
7503 r=`${PWD_COMMAND}`; export r; \
7504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7505 $(HOST_EXPORTS) \
7506 for flag in $(EXTRA_HOST_FLAGS) ; do \
7507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7508 done; \
7509 echo "Doing html in cgen"; \
7510 (cd $(HOST_SUBDIR)/cgen && \
7511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7513 "RANLIB=$${RANLIB}" \
7514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7515 html) \
7516 || exit 1
7517
7518 @endif cgen
7519
7520 .PHONY: maybe-TAGS-cgen TAGS-cgen
7521 maybe-TAGS-cgen:
7522 @if cgen
7523 maybe-TAGS-cgen: TAGS-cgen
7524
7525 TAGS-cgen: \
7526 configure-cgen
7527 @: $(MAKE); $(unstage)
7528 @[ -f ./cgen/Makefile ] || exit 0; \
7529 r=`${PWD_COMMAND}`; export r; \
7530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7531 $(HOST_EXPORTS) \
7532 for flag in $(EXTRA_HOST_FLAGS) ; do \
7533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7534 done; \
7535 echo "Doing TAGS in cgen"; \
7536 (cd $(HOST_SUBDIR)/cgen && \
7537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7539 "RANLIB=$${RANLIB}" \
7540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7541 TAGS) \
7542 || exit 1
7543
7544 @endif cgen
7545
7546 .PHONY: maybe-install-info-cgen install-info-cgen
7547 maybe-install-info-cgen:
7548 @if cgen
7549 maybe-install-info-cgen: install-info-cgen
7550
7551 install-info-cgen: \
7552 configure-cgen \
7553 info-cgen
7554 @: $(MAKE); $(unstage)
7555 @[ -f ./cgen/Makefile ] || exit 0; \
7556 r=`${PWD_COMMAND}`; export r; \
7557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7558 $(HOST_EXPORTS) \
7559 for flag in $(EXTRA_HOST_FLAGS) ; do \
7560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7561 done; \
7562 echo "Doing install-info in cgen"; \
7563 (cd $(HOST_SUBDIR)/cgen && \
7564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7566 "RANLIB=$${RANLIB}" \
7567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7568 install-info) \
7569 || exit 1
7570
7571 @endif cgen
7572
7573 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7574 maybe-install-dvi-cgen:
7575 @if cgen
7576 maybe-install-dvi-cgen: install-dvi-cgen
7577
7578 install-dvi-cgen: \
7579 configure-cgen \
7580 dvi-cgen
7581 @: $(MAKE); $(unstage)
7582 @[ -f ./cgen/Makefile ] || exit 0; \
7583 r=`${PWD_COMMAND}`; export r; \
7584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7585 $(HOST_EXPORTS) \
7586 for flag in $(EXTRA_HOST_FLAGS) ; do \
7587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7588 done; \
7589 echo "Doing install-dvi in cgen"; \
7590 (cd $(HOST_SUBDIR)/cgen && \
7591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7593 "RANLIB=$${RANLIB}" \
7594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7595 install-dvi) \
7596 || exit 1
7597
7598 @endif cgen
7599
7600 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7601 maybe-install-pdf-cgen:
7602 @if cgen
7603 maybe-install-pdf-cgen: install-pdf-cgen
7604
7605 install-pdf-cgen: \
7606 configure-cgen \
7607 pdf-cgen
7608 @: $(MAKE); $(unstage)
7609 @[ -f ./cgen/Makefile ] || exit 0; \
7610 r=`${PWD_COMMAND}`; export r; \
7611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7612 $(HOST_EXPORTS) \
7613 for flag in $(EXTRA_HOST_FLAGS) ; do \
7614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7615 done; \
7616 echo "Doing install-pdf in cgen"; \
7617 (cd $(HOST_SUBDIR)/cgen && \
7618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7620 "RANLIB=$${RANLIB}" \
7621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7622 install-pdf) \
7623 || exit 1
7624
7625 @endif cgen
7626
7627 .PHONY: maybe-install-html-cgen install-html-cgen
7628 maybe-install-html-cgen:
7629 @if cgen
7630 maybe-install-html-cgen: install-html-cgen
7631
7632 install-html-cgen: \
7633 configure-cgen \
7634 html-cgen
7635 @: $(MAKE); $(unstage)
7636 @[ -f ./cgen/Makefile ] || exit 0; \
7637 r=`${PWD_COMMAND}`; export r; \
7638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7639 $(HOST_EXPORTS) \
7640 for flag in $(EXTRA_HOST_FLAGS) ; do \
7641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7642 done; \
7643 echo "Doing install-html in cgen"; \
7644 (cd $(HOST_SUBDIR)/cgen && \
7645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7647 "RANLIB=$${RANLIB}" \
7648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7649 install-html) \
7650 || exit 1
7651
7652 @endif cgen
7653
7654 .PHONY: maybe-installcheck-cgen installcheck-cgen
7655 maybe-installcheck-cgen:
7656 @if cgen
7657 maybe-installcheck-cgen: installcheck-cgen
7658
7659 installcheck-cgen: \
7660 configure-cgen
7661 @: $(MAKE); $(unstage)
7662 @[ -f ./cgen/Makefile ] || exit 0; \
7663 r=`${PWD_COMMAND}`; export r; \
7664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7665 $(HOST_EXPORTS) \
7666 for flag in $(EXTRA_HOST_FLAGS) ; do \
7667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7668 done; \
7669 echo "Doing installcheck in cgen"; \
7670 (cd $(HOST_SUBDIR)/cgen && \
7671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7673 "RANLIB=$${RANLIB}" \
7674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7675 installcheck) \
7676 || exit 1
7677
7678 @endif cgen
7679
7680 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7681 maybe-mostlyclean-cgen:
7682 @if cgen
7683 maybe-mostlyclean-cgen: mostlyclean-cgen
7684
7685 mostlyclean-cgen:
7686 @: $(MAKE); $(unstage)
7687 @[ -f ./cgen/Makefile ] || exit 0; \
7688 r=`${PWD_COMMAND}`; export r; \
7689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690 $(HOST_EXPORTS) \
7691 for flag in $(EXTRA_HOST_FLAGS) ; do \
7692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7693 done; \
7694 echo "Doing mostlyclean in cgen"; \
7695 (cd $(HOST_SUBDIR)/cgen && \
7696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7698 "RANLIB=$${RANLIB}" \
7699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7700 mostlyclean) \
7701 || exit 1
7702
7703 @endif cgen
7704
7705 .PHONY: maybe-clean-cgen clean-cgen
7706 maybe-clean-cgen:
7707 @if cgen
7708 maybe-clean-cgen: clean-cgen
7709
7710 clean-cgen:
7711 @: $(MAKE); $(unstage)
7712 @[ -f ./cgen/Makefile ] || exit 0; \
7713 r=`${PWD_COMMAND}`; export r; \
7714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715 $(HOST_EXPORTS) \
7716 for flag in $(EXTRA_HOST_FLAGS) ; do \
7717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718 done; \
7719 echo "Doing clean in cgen"; \
7720 (cd $(HOST_SUBDIR)/cgen && \
7721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723 "RANLIB=$${RANLIB}" \
7724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725 clean) \
7726 || exit 1
7727
7728 @endif cgen
7729
7730 .PHONY: maybe-distclean-cgen distclean-cgen
7731 maybe-distclean-cgen:
7732 @if cgen
7733 maybe-distclean-cgen: distclean-cgen
7734
7735 distclean-cgen:
7736 @: $(MAKE); $(unstage)
7737 @[ -f ./cgen/Makefile ] || exit 0; \
7738 r=`${PWD_COMMAND}`; export r; \
7739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740 $(HOST_EXPORTS) \
7741 for flag in $(EXTRA_HOST_FLAGS) ; do \
7742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743 done; \
7744 echo "Doing distclean in cgen"; \
7745 (cd $(HOST_SUBDIR)/cgen && \
7746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748 "RANLIB=$${RANLIB}" \
7749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750 distclean) \
7751 || exit 1
7752
7753 @endif cgen
7754
7755 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7756 maybe-maintainer-clean-cgen:
7757 @if cgen
7758 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7759
7760 maintainer-clean-cgen:
7761 @: $(MAKE); $(unstage)
7762 @[ -f ./cgen/Makefile ] || exit 0; \
7763 r=`${PWD_COMMAND}`; export r; \
7764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7765 $(HOST_EXPORTS) \
7766 for flag in $(EXTRA_HOST_FLAGS) ; do \
7767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7768 done; \
7769 echo "Doing maintainer-clean in cgen"; \
7770 (cd $(HOST_SUBDIR)/cgen && \
7771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7773 "RANLIB=$${RANLIB}" \
7774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7775 maintainer-clean) \
7776 || exit 1
7777
7778 @endif cgen
7779
7780
7781
7782 .PHONY: configure-dejagnu maybe-configure-dejagnu
7783 maybe-configure-dejagnu:
7784 @if gcc-bootstrap
7785 configure-dejagnu: stage_current
7786 @endif gcc-bootstrap
7787 @if dejagnu
7788 maybe-configure-dejagnu: configure-dejagnu
7789 configure-dejagnu:
7790 @: $(MAKE); $(unstage)
7791 @r=`${PWD_COMMAND}`; export r; \
7792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7793 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7795 $(HOST_EXPORTS) \
7796 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7797 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7798 case $(srcdir) in \
7799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7800 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7802 esac; \
7803 module_srcdir=dejagnu; \
7804 $(SHELL) \
7805 $$s/$$module_srcdir/configure \
7806 --srcdir=$${topdir}/$$module_srcdir \
7807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7808 --target=${target_alias} \
7809 || exit 1
7810 @endif dejagnu
7811
7812
7813
7814
7815
7816 .PHONY: all-dejagnu maybe-all-dejagnu
7817 maybe-all-dejagnu:
7818 @if gcc-bootstrap
7819 all-dejagnu: stage_current
7820 @endif gcc-bootstrap
7821 @if dejagnu
7822 TARGET-dejagnu=all
7823 maybe-all-dejagnu: all-dejagnu
7824 all-dejagnu: configure-dejagnu
7825 @: $(MAKE); $(unstage)
7826 @r=`${PWD_COMMAND}`; export r; \
7827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7828 $(HOST_EXPORTS) \
7829 (cd $(HOST_SUBDIR)/dejagnu && \
7830 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7831 $(TARGET-dejagnu))
7832 @endif dejagnu
7833
7834
7835
7836
7837 .PHONY: check-dejagnu maybe-check-dejagnu
7838 maybe-check-dejagnu:
7839 @if dejagnu
7840 maybe-check-dejagnu: check-dejagnu
7841
7842 check-dejagnu:
7843 @: $(MAKE); $(unstage)
7844 @r=`${PWD_COMMAND}`; export r; \
7845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7846 $(HOST_EXPORTS) \
7847 (cd $(HOST_SUBDIR)/dejagnu && \
7848 $(MAKE) $(FLAGS_TO_PASS) check)
7849
7850 @endif dejagnu
7851
7852 .PHONY: install-dejagnu maybe-install-dejagnu
7853 maybe-install-dejagnu:
7854 @if dejagnu
7855 maybe-install-dejagnu: install-dejagnu
7856
7857 install-dejagnu: installdirs
7858 @: $(MAKE); $(unstage)
7859 @r=`${PWD_COMMAND}`; export r; \
7860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861 $(HOST_EXPORTS) \
7862 (cd $(HOST_SUBDIR)/dejagnu && \
7863 $(MAKE) $(FLAGS_TO_PASS) install)
7864
7865 @endif dejagnu
7866
7867 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7868 maybe-install-strip-dejagnu:
7869 @if dejagnu
7870 maybe-install-strip-dejagnu: install-strip-dejagnu
7871
7872 install-strip-dejagnu: installdirs
7873 @: $(MAKE); $(unstage)
7874 @r=`${PWD_COMMAND}`; export r; \
7875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7876 $(HOST_EXPORTS) \
7877 (cd $(HOST_SUBDIR)/dejagnu && \
7878 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7879
7880 @endif dejagnu
7881
7882 # Other targets (info, dvi, pdf, etc.)
7883
7884 .PHONY: maybe-info-dejagnu info-dejagnu
7885 maybe-info-dejagnu:
7886 @if dejagnu
7887 maybe-info-dejagnu: info-dejagnu
7888
7889 info-dejagnu: \
7890 configure-dejagnu
7891 @: $(MAKE); $(unstage)
7892 @[ -f ./dejagnu/Makefile ] || exit 0; \
7893 r=`${PWD_COMMAND}`; export r; \
7894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7895 $(HOST_EXPORTS) \
7896 for flag in $(EXTRA_HOST_FLAGS) ; do \
7897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7898 done; \
7899 echo "Doing info in dejagnu"; \
7900 (cd $(HOST_SUBDIR)/dejagnu && \
7901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7903 "RANLIB=$${RANLIB}" \
7904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7905 info) \
7906 || exit 1
7907
7908 @endif dejagnu
7909
7910 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7911 maybe-dvi-dejagnu:
7912 @if dejagnu
7913 maybe-dvi-dejagnu: dvi-dejagnu
7914
7915 dvi-dejagnu: \
7916 configure-dejagnu
7917 @: $(MAKE); $(unstage)
7918 @[ -f ./dejagnu/Makefile ] || exit 0; \
7919 r=`${PWD_COMMAND}`; export r; \
7920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7921 $(HOST_EXPORTS) \
7922 for flag in $(EXTRA_HOST_FLAGS) ; do \
7923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7924 done; \
7925 echo "Doing dvi in dejagnu"; \
7926 (cd $(HOST_SUBDIR)/dejagnu && \
7927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7929 "RANLIB=$${RANLIB}" \
7930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7931 dvi) \
7932 || exit 1
7933
7934 @endif dejagnu
7935
7936 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7937 maybe-pdf-dejagnu:
7938 @if dejagnu
7939 maybe-pdf-dejagnu: pdf-dejagnu
7940
7941 pdf-dejagnu: \
7942 configure-dejagnu
7943 @: $(MAKE); $(unstage)
7944 @[ -f ./dejagnu/Makefile ] || exit 0; \
7945 r=`${PWD_COMMAND}`; export r; \
7946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7947 $(HOST_EXPORTS) \
7948 for flag in $(EXTRA_HOST_FLAGS) ; do \
7949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7950 done; \
7951 echo "Doing pdf in dejagnu"; \
7952 (cd $(HOST_SUBDIR)/dejagnu && \
7953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7955 "RANLIB=$${RANLIB}" \
7956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7957 pdf) \
7958 || exit 1
7959
7960 @endif dejagnu
7961
7962 .PHONY: maybe-html-dejagnu html-dejagnu
7963 maybe-html-dejagnu:
7964 @if dejagnu
7965 maybe-html-dejagnu: html-dejagnu
7966
7967 html-dejagnu: \
7968 configure-dejagnu
7969 @: $(MAKE); $(unstage)
7970 @[ -f ./dejagnu/Makefile ] || exit 0; \
7971 r=`${PWD_COMMAND}`; export r; \
7972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7973 $(HOST_EXPORTS) \
7974 for flag in $(EXTRA_HOST_FLAGS) ; do \
7975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7976 done; \
7977 echo "Doing html in dejagnu"; \
7978 (cd $(HOST_SUBDIR)/dejagnu && \
7979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7981 "RANLIB=$${RANLIB}" \
7982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7983 html) \
7984 || exit 1
7985
7986 @endif dejagnu
7987
7988 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7989 maybe-TAGS-dejagnu:
7990 @if dejagnu
7991 maybe-TAGS-dejagnu: TAGS-dejagnu
7992
7993 TAGS-dejagnu: \
7994 configure-dejagnu
7995 @: $(MAKE); $(unstage)
7996 @[ -f ./dejagnu/Makefile ] || exit 0; \
7997 r=`${PWD_COMMAND}`; export r; \
7998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7999 $(HOST_EXPORTS) \
8000 for flag in $(EXTRA_HOST_FLAGS) ; do \
8001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8002 done; \
8003 echo "Doing TAGS in dejagnu"; \
8004 (cd $(HOST_SUBDIR)/dejagnu && \
8005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8007 "RANLIB=$${RANLIB}" \
8008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8009 TAGS) \
8010 || exit 1
8011
8012 @endif dejagnu
8013
8014 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8015 maybe-install-info-dejagnu:
8016 @if dejagnu
8017 maybe-install-info-dejagnu: install-info-dejagnu
8018
8019 install-info-dejagnu: \
8020 configure-dejagnu \
8021 info-dejagnu
8022 @: $(MAKE); $(unstage)
8023 @[ -f ./dejagnu/Makefile ] || exit 0; \
8024 r=`${PWD_COMMAND}`; export r; \
8025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8026 $(HOST_EXPORTS) \
8027 for flag in $(EXTRA_HOST_FLAGS) ; do \
8028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8029 done; \
8030 echo "Doing install-info in dejagnu"; \
8031 (cd $(HOST_SUBDIR)/dejagnu && \
8032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8034 "RANLIB=$${RANLIB}" \
8035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8036 install-info) \
8037 || exit 1
8038
8039 @endif dejagnu
8040
8041 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8042 maybe-install-dvi-dejagnu:
8043 @if dejagnu
8044 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8045
8046 install-dvi-dejagnu: \
8047 configure-dejagnu \
8048 dvi-dejagnu
8049 @: $(MAKE); $(unstage)
8050 @[ -f ./dejagnu/Makefile ] || exit 0; \
8051 r=`${PWD_COMMAND}`; export r; \
8052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8053 $(HOST_EXPORTS) \
8054 for flag in $(EXTRA_HOST_FLAGS) ; do \
8055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8056 done; \
8057 echo "Doing install-dvi in dejagnu"; \
8058 (cd $(HOST_SUBDIR)/dejagnu && \
8059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8061 "RANLIB=$${RANLIB}" \
8062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8063 install-dvi) \
8064 || exit 1
8065
8066 @endif dejagnu
8067
8068 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8069 maybe-install-pdf-dejagnu:
8070 @if dejagnu
8071 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8072
8073 install-pdf-dejagnu: \
8074 configure-dejagnu \
8075 pdf-dejagnu
8076 @: $(MAKE); $(unstage)
8077 @[ -f ./dejagnu/Makefile ] || exit 0; \
8078 r=`${PWD_COMMAND}`; export r; \
8079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080 $(HOST_EXPORTS) \
8081 for flag in $(EXTRA_HOST_FLAGS) ; do \
8082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8083 done; \
8084 echo "Doing install-pdf in dejagnu"; \
8085 (cd $(HOST_SUBDIR)/dejagnu && \
8086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8088 "RANLIB=$${RANLIB}" \
8089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8090 install-pdf) \
8091 || exit 1
8092
8093 @endif dejagnu
8094
8095 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8096 maybe-install-html-dejagnu:
8097 @if dejagnu
8098 maybe-install-html-dejagnu: install-html-dejagnu
8099
8100 install-html-dejagnu: \
8101 configure-dejagnu \
8102 html-dejagnu
8103 @: $(MAKE); $(unstage)
8104 @[ -f ./dejagnu/Makefile ] || exit 0; \
8105 r=`${PWD_COMMAND}`; export r; \
8106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8107 $(HOST_EXPORTS) \
8108 for flag in $(EXTRA_HOST_FLAGS) ; do \
8109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8110 done; \
8111 echo "Doing install-html in dejagnu"; \
8112 (cd $(HOST_SUBDIR)/dejagnu && \
8113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8115 "RANLIB=$${RANLIB}" \
8116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8117 install-html) \
8118 || exit 1
8119
8120 @endif dejagnu
8121
8122 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8123 maybe-installcheck-dejagnu:
8124 @if dejagnu
8125 maybe-installcheck-dejagnu: installcheck-dejagnu
8126
8127 installcheck-dejagnu: \
8128 configure-dejagnu
8129 @: $(MAKE); $(unstage)
8130 @[ -f ./dejagnu/Makefile ] || exit 0; \
8131 r=`${PWD_COMMAND}`; export r; \
8132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8133 $(HOST_EXPORTS) \
8134 for flag in $(EXTRA_HOST_FLAGS) ; do \
8135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8136 done; \
8137 echo "Doing installcheck in dejagnu"; \
8138 (cd $(HOST_SUBDIR)/dejagnu && \
8139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8141 "RANLIB=$${RANLIB}" \
8142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8143 installcheck) \
8144 || exit 1
8145
8146 @endif dejagnu
8147
8148 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8149 maybe-mostlyclean-dejagnu:
8150 @if dejagnu
8151 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8152
8153 mostlyclean-dejagnu:
8154 @: $(MAKE); $(unstage)
8155 @[ -f ./dejagnu/Makefile ] || exit 0; \
8156 r=`${PWD_COMMAND}`; export r; \
8157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8158 $(HOST_EXPORTS) \
8159 for flag in $(EXTRA_HOST_FLAGS) ; do \
8160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8161 done; \
8162 echo "Doing mostlyclean in dejagnu"; \
8163 (cd $(HOST_SUBDIR)/dejagnu && \
8164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8166 "RANLIB=$${RANLIB}" \
8167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8168 mostlyclean) \
8169 || exit 1
8170
8171 @endif dejagnu
8172
8173 .PHONY: maybe-clean-dejagnu clean-dejagnu
8174 maybe-clean-dejagnu:
8175 @if dejagnu
8176 maybe-clean-dejagnu: clean-dejagnu
8177
8178 clean-dejagnu:
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./dejagnu/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing clean in dejagnu"; \
8188 (cd $(HOST_SUBDIR)/dejagnu && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 clean) \
8194 || exit 1
8195
8196 @endif dejagnu
8197
8198 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8199 maybe-distclean-dejagnu:
8200 @if dejagnu
8201 maybe-distclean-dejagnu: distclean-dejagnu
8202
8203 distclean-dejagnu:
8204 @: $(MAKE); $(unstage)
8205 @[ -f ./dejagnu/Makefile ] || exit 0; \
8206 r=`${PWD_COMMAND}`; export r; \
8207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8208 $(HOST_EXPORTS) \
8209 for flag in $(EXTRA_HOST_FLAGS) ; do \
8210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8211 done; \
8212 echo "Doing distclean in dejagnu"; \
8213 (cd $(HOST_SUBDIR)/dejagnu && \
8214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8216 "RANLIB=$${RANLIB}" \
8217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8218 distclean) \
8219 || exit 1
8220
8221 @endif dejagnu
8222
8223 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8224 maybe-maintainer-clean-dejagnu:
8225 @if dejagnu
8226 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8227
8228 maintainer-clean-dejagnu:
8229 @: $(MAKE); $(unstage)
8230 @[ -f ./dejagnu/Makefile ] || exit 0; \
8231 r=`${PWD_COMMAND}`; export r; \
8232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8233 $(HOST_EXPORTS) \
8234 for flag in $(EXTRA_HOST_FLAGS) ; do \
8235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8236 done; \
8237 echo "Doing maintainer-clean in dejagnu"; \
8238 (cd $(HOST_SUBDIR)/dejagnu && \
8239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8241 "RANLIB=$${RANLIB}" \
8242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8243 maintainer-clean) \
8244 || exit 1
8245
8246 @endif dejagnu
8247
8248
8249
8250 .PHONY: configure-etc maybe-configure-etc
8251 maybe-configure-etc:
8252 @if gcc-bootstrap
8253 configure-etc: stage_current
8254 @endif gcc-bootstrap
8255 @if etc
8256 maybe-configure-etc: configure-etc
8257 configure-etc:
8258 @: $(MAKE); $(unstage)
8259 @r=`${PWD_COMMAND}`; export r; \
8260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8261 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8263 $(HOST_EXPORTS) \
8264 echo Configuring in $(HOST_SUBDIR)/etc; \
8265 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8266 case $(srcdir) in \
8267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8268 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8270 esac; \
8271 module_srcdir=etc; \
8272 $(SHELL) \
8273 $$s/$$module_srcdir/configure \
8274 --srcdir=$${topdir}/$$module_srcdir \
8275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8276 --target=${target_alias} \
8277 || exit 1
8278 @endif etc
8279
8280
8281
8282
8283
8284 .PHONY: all-etc maybe-all-etc
8285 maybe-all-etc:
8286 @if gcc-bootstrap
8287 all-etc: stage_current
8288 @endif gcc-bootstrap
8289 @if etc
8290 TARGET-etc=all
8291 maybe-all-etc: all-etc
8292 all-etc: configure-etc
8293 @: $(MAKE); $(unstage)
8294 @r=`${PWD_COMMAND}`; export r; \
8295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8296 $(HOST_EXPORTS) \
8297 (cd $(HOST_SUBDIR)/etc && \
8298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8299 $(TARGET-etc))
8300 @endif etc
8301
8302
8303
8304
8305 .PHONY: check-etc maybe-check-etc
8306 maybe-check-etc:
8307 @if etc
8308 maybe-check-etc: check-etc
8309
8310 check-etc:
8311 @: $(MAKE); $(unstage)
8312 @r=`${PWD_COMMAND}`; export r; \
8313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8314 $(HOST_EXPORTS) \
8315 (cd $(HOST_SUBDIR)/etc && \
8316 $(MAKE) $(FLAGS_TO_PASS) check)
8317
8318 @endif etc
8319
8320 .PHONY: install-etc maybe-install-etc
8321 maybe-install-etc:
8322 @if etc
8323 maybe-install-etc: install-etc
8324
8325 install-etc: installdirs
8326 @: $(MAKE); $(unstage)
8327 @r=`${PWD_COMMAND}`; export r; \
8328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8329 $(HOST_EXPORTS) \
8330 (cd $(HOST_SUBDIR)/etc && \
8331 $(MAKE) $(FLAGS_TO_PASS) install)
8332
8333 @endif etc
8334
8335 .PHONY: install-strip-etc maybe-install-strip-etc
8336 maybe-install-strip-etc:
8337 @if etc
8338 maybe-install-strip-etc: install-strip-etc
8339
8340 install-strip-etc: installdirs
8341 @: $(MAKE); $(unstage)
8342 @r=`${PWD_COMMAND}`; export r; \
8343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344 $(HOST_EXPORTS) \
8345 (cd $(HOST_SUBDIR)/etc && \
8346 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8347
8348 @endif etc
8349
8350 # Other targets (info, dvi, pdf, etc.)
8351
8352 .PHONY: maybe-info-etc info-etc
8353 maybe-info-etc:
8354 @if etc
8355 maybe-info-etc: info-etc
8356
8357 info-etc: \
8358 configure-etc
8359 @: $(MAKE); $(unstage)
8360 @[ -f ./etc/Makefile ] || exit 0; \
8361 r=`${PWD_COMMAND}`; export r; \
8362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8363 $(HOST_EXPORTS) \
8364 for flag in $(EXTRA_HOST_FLAGS) ; do \
8365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8366 done; \
8367 echo "Doing info in etc"; \
8368 (cd $(HOST_SUBDIR)/etc && \
8369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8371 "RANLIB=$${RANLIB}" \
8372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8373 info) \
8374 || exit 1
8375
8376 @endif etc
8377
8378 .PHONY: maybe-dvi-etc dvi-etc
8379 maybe-dvi-etc:
8380 @if etc
8381 maybe-dvi-etc: dvi-etc
8382
8383 dvi-etc: \
8384 configure-etc
8385 @: $(MAKE); $(unstage)
8386 @[ -f ./etc/Makefile ] || exit 0; \
8387 r=`${PWD_COMMAND}`; export r; \
8388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8389 $(HOST_EXPORTS) \
8390 for flag in $(EXTRA_HOST_FLAGS) ; do \
8391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8392 done; \
8393 echo "Doing dvi in etc"; \
8394 (cd $(HOST_SUBDIR)/etc && \
8395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8397 "RANLIB=$${RANLIB}" \
8398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8399 dvi) \
8400 || exit 1
8401
8402 @endif etc
8403
8404 .PHONY: maybe-pdf-etc pdf-etc
8405 maybe-pdf-etc:
8406 @if etc
8407 maybe-pdf-etc: pdf-etc
8408
8409 pdf-etc: \
8410 configure-etc
8411 @: $(MAKE); $(unstage)
8412 @[ -f ./etc/Makefile ] || exit 0; \
8413 r=`${PWD_COMMAND}`; export r; \
8414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8415 $(HOST_EXPORTS) \
8416 for flag in $(EXTRA_HOST_FLAGS) ; do \
8417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8418 done; \
8419 echo "Doing pdf in etc"; \
8420 (cd $(HOST_SUBDIR)/etc && \
8421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8423 "RANLIB=$${RANLIB}" \
8424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8425 pdf) \
8426 || exit 1
8427
8428 @endif etc
8429
8430 .PHONY: maybe-html-etc html-etc
8431 maybe-html-etc:
8432 @if etc
8433 maybe-html-etc: html-etc
8434
8435 html-etc: \
8436 configure-etc
8437 @: $(MAKE); $(unstage)
8438 @[ -f ./etc/Makefile ] || exit 0; \
8439 r=`${PWD_COMMAND}`; export r; \
8440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441 $(HOST_EXPORTS) \
8442 for flag in $(EXTRA_HOST_FLAGS) ; do \
8443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8444 done; \
8445 echo "Doing html in etc"; \
8446 (cd $(HOST_SUBDIR)/etc && \
8447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8449 "RANLIB=$${RANLIB}" \
8450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8451 html) \
8452 || exit 1
8453
8454 @endif etc
8455
8456 .PHONY: maybe-TAGS-etc TAGS-etc
8457 maybe-TAGS-etc:
8458 @if etc
8459 maybe-TAGS-etc: TAGS-etc
8460
8461 TAGS-etc: \
8462 configure-etc
8463 @: $(MAKE); $(unstage)
8464 @[ -f ./etc/Makefile ] || exit 0; \
8465 r=`${PWD_COMMAND}`; export r; \
8466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8467 $(HOST_EXPORTS) \
8468 for flag in $(EXTRA_HOST_FLAGS) ; do \
8469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8470 done; \
8471 echo "Doing TAGS in etc"; \
8472 (cd $(HOST_SUBDIR)/etc && \
8473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8475 "RANLIB=$${RANLIB}" \
8476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8477 TAGS) \
8478 || exit 1
8479
8480 @endif etc
8481
8482 .PHONY: maybe-install-info-etc install-info-etc
8483 maybe-install-info-etc:
8484 @if etc
8485 maybe-install-info-etc: install-info-etc
8486
8487 install-info-etc: \
8488 configure-etc \
8489 info-etc
8490 @: $(MAKE); $(unstage)
8491 @[ -f ./etc/Makefile ] || exit 0; \
8492 r=`${PWD_COMMAND}`; export r; \
8493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494 $(HOST_EXPORTS) \
8495 for flag in $(EXTRA_HOST_FLAGS) ; do \
8496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8497 done; \
8498 echo "Doing install-info in etc"; \
8499 (cd $(HOST_SUBDIR)/etc && \
8500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8502 "RANLIB=$${RANLIB}" \
8503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8504 install-info) \
8505 || exit 1
8506
8507 @endif etc
8508
8509 .PHONY: maybe-install-dvi-etc install-dvi-etc
8510 maybe-install-dvi-etc:
8511 @if etc
8512 maybe-install-dvi-etc: install-dvi-etc
8513
8514 install-dvi-etc: \
8515 configure-etc \
8516 dvi-etc
8517 @: $(MAKE); $(unstage)
8518 @[ -f ./etc/Makefile ] || exit 0; \
8519 r=`${PWD_COMMAND}`; export r; \
8520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8521 $(HOST_EXPORTS) \
8522 for flag in $(EXTRA_HOST_FLAGS) ; do \
8523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8524 done; \
8525 echo "Doing install-dvi in etc"; \
8526 (cd $(HOST_SUBDIR)/etc && \
8527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8529 "RANLIB=$${RANLIB}" \
8530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8531 install-dvi) \
8532 || exit 1
8533
8534 @endif etc
8535
8536 .PHONY: maybe-install-pdf-etc install-pdf-etc
8537 maybe-install-pdf-etc:
8538 @if etc
8539 maybe-install-pdf-etc: install-pdf-etc
8540
8541 install-pdf-etc: \
8542 configure-etc \
8543 pdf-etc
8544 @: $(MAKE); $(unstage)
8545 @[ -f ./etc/Makefile ] || exit 0; \
8546 r=`${PWD_COMMAND}`; export r; \
8547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8548 $(HOST_EXPORTS) \
8549 for flag in $(EXTRA_HOST_FLAGS) ; do \
8550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8551 done; \
8552 echo "Doing install-pdf in etc"; \
8553 (cd $(HOST_SUBDIR)/etc && \
8554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8556 "RANLIB=$${RANLIB}" \
8557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8558 install-pdf) \
8559 || exit 1
8560
8561 @endif etc
8562
8563 .PHONY: maybe-install-html-etc install-html-etc
8564 maybe-install-html-etc:
8565 @if etc
8566 maybe-install-html-etc: install-html-etc
8567
8568 install-html-etc: \
8569 configure-etc \
8570 html-etc
8571 @: $(MAKE); $(unstage)
8572 @[ -f ./etc/Makefile ] || exit 0; \
8573 r=`${PWD_COMMAND}`; export r; \
8574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8575 $(HOST_EXPORTS) \
8576 for flag in $(EXTRA_HOST_FLAGS) ; do \
8577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8578 done; \
8579 echo "Doing install-html in etc"; \
8580 (cd $(HOST_SUBDIR)/etc && \
8581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8583 "RANLIB=$${RANLIB}" \
8584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8585 install-html) \
8586 || exit 1
8587
8588 @endif etc
8589
8590 .PHONY: maybe-installcheck-etc installcheck-etc
8591 maybe-installcheck-etc:
8592 @if etc
8593 maybe-installcheck-etc: installcheck-etc
8594
8595 installcheck-etc: \
8596 configure-etc
8597 @: $(MAKE); $(unstage)
8598 @[ -f ./etc/Makefile ] || exit 0; \
8599 r=`${PWD_COMMAND}`; export r; \
8600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8601 $(HOST_EXPORTS) \
8602 for flag in $(EXTRA_HOST_FLAGS) ; do \
8603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8604 done; \
8605 echo "Doing installcheck in etc"; \
8606 (cd $(HOST_SUBDIR)/etc && \
8607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8609 "RANLIB=$${RANLIB}" \
8610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8611 installcheck) \
8612 || exit 1
8613
8614 @endif etc
8615
8616 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8617 maybe-mostlyclean-etc:
8618 @if etc
8619 maybe-mostlyclean-etc: mostlyclean-etc
8620
8621 mostlyclean-etc:
8622 @: $(MAKE); $(unstage)
8623 @[ -f ./etc/Makefile ] || exit 0; \
8624 r=`${PWD_COMMAND}`; export r; \
8625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8626 $(HOST_EXPORTS) \
8627 for flag in $(EXTRA_HOST_FLAGS) ; do \
8628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8629 done; \
8630 echo "Doing mostlyclean in etc"; \
8631 (cd $(HOST_SUBDIR)/etc && \
8632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8634 "RANLIB=$${RANLIB}" \
8635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8636 mostlyclean) \
8637 || exit 1
8638
8639 @endif etc
8640
8641 .PHONY: maybe-clean-etc clean-etc
8642 maybe-clean-etc:
8643 @if etc
8644 maybe-clean-etc: clean-etc
8645
8646 clean-etc:
8647 @: $(MAKE); $(unstage)
8648 @[ -f ./etc/Makefile ] || exit 0; \
8649 r=`${PWD_COMMAND}`; export r; \
8650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8651 $(HOST_EXPORTS) \
8652 for flag in $(EXTRA_HOST_FLAGS) ; do \
8653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8654 done; \
8655 echo "Doing clean in etc"; \
8656 (cd $(HOST_SUBDIR)/etc && \
8657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8659 "RANLIB=$${RANLIB}" \
8660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8661 clean) \
8662 || exit 1
8663
8664 @endif etc
8665
8666 .PHONY: maybe-distclean-etc distclean-etc
8667 maybe-distclean-etc:
8668 @if etc
8669 maybe-distclean-etc: distclean-etc
8670
8671 distclean-etc:
8672 @: $(MAKE); $(unstage)
8673 @[ -f ./etc/Makefile ] || exit 0; \
8674 r=`${PWD_COMMAND}`; export r; \
8675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8676 $(HOST_EXPORTS) \
8677 for flag in $(EXTRA_HOST_FLAGS) ; do \
8678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8679 done; \
8680 echo "Doing distclean in etc"; \
8681 (cd $(HOST_SUBDIR)/etc && \
8682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8684 "RANLIB=$${RANLIB}" \
8685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8686 distclean) \
8687 || exit 1
8688
8689 @endif etc
8690
8691 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8692 maybe-maintainer-clean-etc:
8693 @if etc
8694 maybe-maintainer-clean-etc: maintainer-clean-etc
8695
8696 maintainer-clean-etc:
8697 @: $(MAKE); $(unstage)
8698 @[ -f ./etc/Makefile ] || exit 0; \
8699 r=`${PWD_COMMAND}`; export r; \
8700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701 $(HOST_EXPORTS) \
8702 for flag in $(EXTRA_HOST_FLAGS) ; do \
8703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8704 done; \
8705 echo "Doing maintainer-clean in etc"; \
8706 (cd $(HOST_SUBDIR)/etc && \
8707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8709 "RANLIB=$${RANLIB}" \
8710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8711 maintainer-clean) \
8712 || exit 1
8713
8714 @endif etc
8715
8716
8717
8718 .PHONY: configure-fastjar maybe-configure-fastjar
8719 maybe-configure-fastjar:
8720 @if gcc-bootstrap
8721 configure-fastjar: stage_current
8722 @endif gcc-bootstrap
8723 @if fastjar
8724 maybe-configure-fastjar: configure-fastjar
8725 configure-fastjar:
8726 @: $(MAKE); $(unstage)
8727 @r=`${PWD_COMMAND}`; export r; \
8728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8729 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8731 $(HOST_EXPORTS) \
8732 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8733 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8734 case $(srcdir) in \
8735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8736 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8738 esac; \
8739 module_srcdir=fastjar; \
8740 $(SHELL) \
8741 $$s/$$module_srcdir/configure \
8742 --srcdir=$${topdir}/$$module_srcdir \
8743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8744 --target=${target_alias} \
8745 || exit 1
8746 @endif fastjar
8747
8748
8749
8750
8751
8752 .PHONY: all-fastjar maybe-all-fastjar
8753 maybe-all-fastjar:
8754 @if gcc-bootstrap
8755 all-fastjar: stage_current
8756 @endif gcc-bootstrap
8757 @if fastjar
8758 TARGET-fastjar=all
8759 maybe-all-fastjar: all-fastjar
8760 all-fastjar: configure-fastjar
8761 @: $(MAKE); $(unstage)
8762 @r=`${PWD_COMMAND}`; export r; \
8763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764 $(HOST_EXPORTS) \
8765 (cd $(HOST_SUBDIR)/fastjar && \
8766 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8767 $(TARGET-fastjar))
8768 @endif fastjar
8769
8770
8771
8772
8773 .PHONY: check-fastjar maybe-check-fastjar
8774 maybe-check-fastjar:
8775 @if fastjar
8776 maybe-check-fastjar: check-fastjar
8777
8778 # This module is only tested in a native toolchain.
8779 check-fastjar:
8780 @: $(MAKE); $(unstage)
8781 @if [ '$(host)' = '$(target)' ]; then \
8782 r=`${PWD_COMMAND}`; export r; \
8783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8784 $(HOST_EXPORTS) \
8785 (cd $(HOST_SUBDIR)/fastjar && \
8786 $(MAKE) $(FLAGS_TO_PASS) check)
8787 fi
8788
8789 @endif fastjar
8790
8791 .PHONY: install-fastjar maybe-install-fastjar
8792 maybe-install-fastjar:
8793 @if fastjar
8794 maybe-install-fastjar: install-fastjar
8795
8796 install-fastjar: installdirs
8797 @: $(MAKE); $(unstage)
8798 @r=`${PWD_COMMAND}`; export r; \
8799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8800 $(HOST_EXPORTS) \
8801 (cd $(HOST_SUBDIR)/fastjar && \
8802 $(MAKE) $(FLAGS_TO_PASS) install)
8803
8804 @endif fastjar
8805
8806 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8807 maybe-install-strip-fastjar:
8808 @if fastjar
8809 maybe-install-strip-fastjar: install-strip-fastjar
8810
8811 install-strip-fastjar: installdirs
8812 @: $(MAKE); $(unstage)
8813 @r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 (cd $(HOST_SUBDIR)/fastjar && \
8817 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8818
8819 @endif fastjar
8820
8821 # Other targets (info, dvi, pdf, etc.)
8822
8823 .PHONY: maybe-info-fastjar info-fastjar
8824 maybe-info-fastjar:
8825 @if fastjar
8826 maybe-info-fastjar: info-fastjar
8827
8828 info-fastjar: \
8829 configure-fastjar
8830 @: $(MAKE); $(unstage)
8831 @[ -f ./fastjar/Makefile ] || exit 0; \
8832 r=`${PWD_COMMAND}`; export r; \
8833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8834 $(HOST_EXPORTS) \
8835 for flag in $(EXTRA_HOST_FLAGS) ; do \
8836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8837 done; \
8838 echo "Doing info in fastjar"; \
8839 (cd $(HOST_SUBDIR)/fastjar && \
8840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8842 "RANLIB=$${RANLIB}" \
8843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8844 info) \
8845 || exit 1
8846
8847 @endif fastjar
8848
8849 .PHONY: maybe-dvi-fastjar dvi-fastjar
8850 maybe-dvi-fastjar:
8851 @if fastjar
8852 maybe-dvi-fastjar: dvi-fastjar
8853
8854 dvi-fastjar: \
8855 configure-fastjar
8856 @: $(MAKE); $(unstage)
8857 @[ -f ./fastjar/Makefile ] || exit 0; \
8858 r=`${PWD_COMMAND}`; export r; \
8859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8860 $(HOST_EXPORTS) \
8861 for flag in $(EXTRA_HOST_FLAGS) ; do \
8862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8863 done; \
8864 echo "Doing dvi in fastjar"; \
8865 (cd $(HOST_SUBDIR)/fastjar && \
8866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8868 "RANLIB=$${RANLIB}" \
8869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8870 dvi) \
8871 || exit 1
8872
8873 @endif fastjar
8874
8875 .PHONY: maybe-pdf-fastjar pdf-fastjar
8876 maybe-pdf-fastjar:
8877 @if fastjar
8878 maybe-pdf-fastjar: pdf-fastjar
8879
8880 pdf-fastjar: \
8881 configure-fastjar
8882 @: $(MAKE); $(unstage)
8883 @[ -f ./fastjar/Makefile ] || exit 0; \
8884 r=`${PWD_COMMAND}`; export r; \
8885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8886 $(HOST_EXPORTS) \
8887 for flag in $(EXTRA_HOST_FLAGS) ; do \
8888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8889 done; \
8890 echo "Doing pdf in fastjar"; \
8891 (cd $(HOST_SUBDIR)/fastjar && \
8892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8894 "RANLIB=$${RANLIB}" \
8895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8896 pdf) \
8897 || exit 1
8898
8899 @endif fastjar
8900
8901 .PHONY: maybe-html-fastjar html-fastjar
8902 maybe-html-fastjar:
8903 @if fastjar
8904 maybe-html-fastjar: html-fastjar
8905
8906 html-fastjar: \
8907 configure-fastjar
8908 @: $(MAKE); $(unstage)
8909 @[ -f ./fastjar/Makefile ] || exit 0; \
8910 r=`${PWD_COMMAND}`; export r; \
8911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8912 $(HOST_EXPORTS) \
8913 for flag in $(EXTRA_HOST_FLAGS) ; do \
8914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8915 done; \
8916 echo "Doing html in fastjar"; \
8917 (cd $(HOST_SUBDIR)/fastjar && \
8918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8920 "RANLIB=$${RANLIB}" \
8921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8922 html) \
8923 || exit 1
8924
8925 @endif fastjar
8926
8927 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8928 maybe-TAGS-fastjar:
8929 @if fastjar
8930 maybe-TAGS-fastjar: TAGS-fastjar
8931
8932 TAGS-fastjar: \
8933 configure-fastjar
8934 @: $(MAKE); $(unstage)
8935 @[ -f ./fastjar/Makefile ] || exit 0; \
8936 r=`${PWD_COMMAND}`; export r; \
8937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8938 $(HOST_EXPORTS) \
8939 for flag in $(EXTRA_HOST_FLAGS) ; do \
8940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8941 done; \
8942 echo "Doing TAGS in fastjar"; \
8943 (cd $(HOST_SUBDIR)/fastjar && \
8944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8946 "RANLIB=$${RANLIB}" \
8947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8948 TAGS) \
8949 || exit 1
8950
8951 @endif fastjar
8952
8953 .PHONY: maybe-install-info-fastjar install-info-fastjar
8954 maybe-install-info-fastjar:
8955 @if fastjar
8956 maybe-install-info-fastjar: install-info-fastjar
8957
8958 install-info-fastjar: \
8959 configure-fastjar \
8960 info-fastjar
8961 @: $(MAKE); $(unstage)
8962 @[ -f ./fastjar/Makefile ] || exit 0; \
8963 r=`${PWD_COMMAND}`; export r; \
8964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8965 $(HOST_EXPORTS) \
8966 for flag in $(EXTRA_HOST_FLAGS) ; do \
8967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8968 done; \
8969 echo "Doing install-info in fastjar"; \
8970 (cd $(HOST_SUBDIR)/fastjar && \
8971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8973 "RANLIB=$${RANLIB}" \
8974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8975 install-info) \
8976 || exit 1
8977
8978 @endif fastjar
8979
8980 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
8981 maybe-install-dvi-fastjar:
8982 @if fastjar
8983 maybe-install-dvi-fastjar: install-dvi-fastjar
8984
8985 install-dvi-fastjar: \
8986 configure-fastjar \
8987 dvi-fastjar
8988 @: $(MAKE); $(unstage)
8989 @[ -f ./fastjar/Makefile ] || exit 0; \
8990 r=`${PWD_COMMAND}`; export r; \
8991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8992 $(HOST_EXPORTS) \
8993 for flag in $(EXTRA_HOST_FLAGS) ; do \
8994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8995 done; \
8996 echo "Doing install-dvi in fastjar"; \
8997 (cd $(HOST_SUBDIR)/fastjar && \
8998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9000 "RANLIB=$${RANLIB}" \
9001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9002 install-dvi) \
9003 || exit 1
9004
9005 @endif fastjar
9006
9007 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9008 maybe-install-pdf-fastjar:
9009 @if fastjar
9010 maybe-install-pdf-fastjar: install-pdf-fastjar
9011
9012 install-pdf-fastjar: \
9013 configure-fastjar \
9014 pdf-fastjar
9015 @: $(MAKE); $(unstage)
9016 @[ -f ./fastjar/Makefile ] || exit 0; \
9017 r=`${PWD_COMMAND}`; export r; \
9018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019 $(HOST_EXPORTS) \
9020 for flag in $(EXTRA_HOST_FLAGS) ; do \
9021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022 done; \
9023 echo "Doing install-pdf in fastjar"; \
9024 (cd $(HOST_SUBDIR)/fastjar && \
9025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027 "RANLIB=$${RANLIB}" \
9028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9029 install-pdf) \
9030 || exit 1
9031
9032 @endif fastjar
9033
9034 .PHONY: maybe-install-html-fastjar install-html-fastjar
9035 maybe-install-html-fastjar:
9036 @if fastjar
9037 maybe-install-html-fastjar: install-html-fastjar
9038
9039 install-html-fastjar: \
9040 configure-fastjar \
9041 html-fastjar
9042 @: $(MAKE); $(unstage)
9043 @[ -f ./fastjar/Makefile ] || exit 0; \
9044 r=`${PWD_COMMAND}`; export r; \
9045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9046 $(HOST_EXPORTS) \
9047 for flag in $(EXTRA_HOST_FLAGS) ; do \
9048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9049 done; \
9050 echo "Doing install-html in fastjar"; \
9051 (cd $(HOST_SUBDIR)/fastjar && \
9052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9054 "RANLIB=$${RANLIB}" \
9055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9056 install-html) \
9057 || exit 1
9058
9059 @endif fastjar
9060
9061 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9062 maybe-installcheck-fastjar:
9063 @if fastjar
9064 maybe-installcheck-fastjar: installcheck-fastjar
9065
9066 installcheck-fastjar: \
9067 configure-fastjar
9068 @: $(MAKE); $(unstage)
9069 @[ -f ./fastjar/Makefile ] || exit 0; \
9070 r=`${PWD_COMMAND}`; export r; \
9071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072 $(HOST_EXPORTS) \
9073 for flag in $(EXTRA_HOST_FLAGS) ; do \
9074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9075 done; \
9076 echo "Doing installcheck in fastjar"; \
9077 (cd $(HOST_SUBDIR)/fastjar && \
9078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9080 "RANLIB=$${RANLIB}" \
9081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9082 installcheck) \
9083 || exit 1
9084
9085 @endif fastjar
9086
9087 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9088 maybe-mostlyclean-fastjar:
9089 @if fastjar
9090 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9091
9092 mostlyclean-fastjar:
9093 @: $(MAKE); $(unstage)
9094 @[ -f ./fastjar/Makefile ] || exit 0; \
9095 r=`${PWD_COMMAND}`; export r; \
9096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097 $(HOST_EXPORTS) \
9098 for flag in $(EXTRA_HOST_FLAGS) ; do \
9099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100 done; \
9101 echo "Doing mostlyclean in fastjar"; \
9102 (cd $(HOST_SUBDIR)/fastjar && \
9103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105 "RANLIB=$${RANLIB}" \
9106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107 mostlyclean) \
9108 || exit 1
9109
9110 @endif fastjar
9111
9112 .PHONY: maybe-clean-fastjar clean-fastjar
9113 maybe-clean-fastjar:
9114 @if fastjar
9115 maybe-clean-fastjar: clean-fastjar
9116
9117 clean-fastjar:
9118 @: $(MAKE); $(unstage)
9119 @[ -f ./fastjar/Makefile ] || exit 0; \
9120 r=`${PWD_COMMAND}`; export r; \
9121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122 $(HOST_EXPORTS) \
9123 for flag in $(EXTRA_HOST_FLAGS) ; do \
9124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125 done; \
9126 echo "Doing clean in fastjar"; \
9127 (cd $(HOST_SUBDIR)/fastjar && \
9128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130 "RANLIB=$${RANLIB}" \
9131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132 clean) \
9133 || exit 1
9134
9135 @endif fastjar
9136
9137 .PHONY: maybe-distclean-fastjar distclean-fastjar
9138 maybe-distclean-fastjar:
9139 @if fastjar
9140 maybe-distclean-fastjar: distclean-fastjar
9141
9142 distclean-fastjar:
9143 @: $(MAKE); $(unstage)
9144 @[ -f ./fastjar/Makefile ] || exit 0; \
9145 r=`${PWD_COMMAND}`; export r; \
9146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9147 $(HOST_EXPORTS) \
9148 for flag in $(EXTRA_HOST_FLAGS) ; do \
9149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9150 done; \
9151 echo "Doing distclean in fastjar"; \
9152 (cd $(HOST_SUBDIR)/fastjar && \
9153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9155 "RANLIB=$${RANLIB}" \
9156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9157 distclean) \
9158 || exit 1
9159
9160 @endif fastjar
9161
9162 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9163 maybe-maintainer-clean-fastjar:
9164 @if fastjar
9165 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9166
9167 maintainer-clean-fastjar:
9168 @: $(MAKE); $(unstage)
9169 @[ -f ./fastjar/Makefile ] || exit 0; \
9170 r=`${PWD_COMMAND}`; export r; \
9171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172 $(HOST_EXPORTS) \
9173 for flag in $(EXTRA_HOST_FLAGS) ; do \
9174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175 done; \
9176 echo "Doing maintainer-clean in fastjar"; \
9177 (cd $(HOST_SUBDIR)/fastjar && \
9178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180 "RANLIB=$${RANLIB}" \
9181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182 maintainer-clean) \
9183 || exit 1
9184
9185 @endif fastjar
9186
9187
9188
9189 .PHONY: configure-fixincludes maybe-configure-fixincludes
9190 maybe-configure-fixincludes:
9191 @if gcc-bootstrap
9192 configure-fixincludes: stage_current
9193 @endif gcc-bootstrap
9194 @if fixincludes
9195 maybe-configure-fixincludes: configure-fixincludes
9196 configure-fixincludes:
9197 @r=`${PWD_COMMAND}`; export r; \
9198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9199 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9201 $(HOST_EXPORTS) \
9202 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9203 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9204 case $(srcdir) in \
9205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9206 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9208 esac; \
9209 module_srcdir=fixincludes; \
9210 $(SHELL) \
9211 $$s/$$module_srcdir/configure \
9212 --srcdir=$${topdir}/$$module_srcdir \
9213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9214 --target=${target_alias} \
9215 || exit 1
9216 @endif fixincludes
9217
9218
9219
9220 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9221 maybe-configure-stage1-fixincludes:
9222 @if fixincludes-bootstrap
9223 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9224 configure-stage1-fixincludes:
9225 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9227 @r=`${PWD_COMMAND}`; export r; \
9228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9229 TFLAGS="$(STAGE1_TFLAGS)"; \
9230 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9231 $(HOST_EXPORTS) \
9232 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9233 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9234 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9235 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9237 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9238 case $(srcdir) in \
9239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9240 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9242 esac; \
9243 module_srcdir=fixincludes; \
9244 $(SHELL) $$s/$$module_srcdir/configure \
9245 --srcdir=$${topdir}/$$module_srcdir \
9246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9247 --target=${target_alias} \
9248 \
9249 $(STAGE1_CONFIGURE_FLAGS)
9250 @endif fixincludes-bootstrap
9251
9252 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9253 maybe-configure-stage2-fixincludes:
9254 @if fixincludes-bootstrap
9255 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9256 configure-stage2-fixincludes:
9257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9259 @r=`${PWD_COMMAND}`; export r; \
9260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9261 TFLAGS="$(STAGE2_TFLAGS)"; \
9262 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9263 $(HOST_EXPORTS) \
9264 $(POSTSTAGE1_HOST_EXPORTS) \
9265 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9266 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9267 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9268 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9270 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9271 case $(srcdir) in \
9272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9273 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9275 esac; \
9276 module_srcdir=fixincludes; \
9277 $(SHELL) $$s/$$module_srcdir/configure \
9278 --srcdir=$${topdir}/$$module_srcdir \
9279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9280 --target=${target_alias} \
9281 --with-build-libsubdir=$(HOST_SUBDIR) \
9282 $(STAGE2_CONFIGURE_FLAGS)
9283 @endif fixincludes-bootstrap
9284
9285 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9286 maybe-configure-stage3-fixincludes:
9287 @if fixincludes-bootstrap
9288 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9289 configure-stage3-fixincludes:
9290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9292 @r=`${PWD_COMMAND}`; export r; \
9293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294 TFLAGS="$(STAGE3_TFLAGS)"; \
9295 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9296 $(HOST_EXPORTS) \
9297 $(POSTSTAGE1_HOST_EXPORTS) \
9298 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9299 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9300 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9301 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9303 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9304 case $(srcdir) in \
9305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9306 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9308 esac; \
9309 module_srcdir=fixincludes; \
9310 $(SHELL) $$s/$$module_srcdir/configure \
9311 --srcdir=$${topdir}/$$module_srcdir \
9312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9313 --target=${target_alias} \
9314 --with-build-libsubdir=$(HOST_SUBDIR) \
9315 $(STAGE3_CONFIGURE_FLAGS)
9316 @endif fixincludes-bootstrap
9317
9318 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9319 maybe-configure-stage4-fixincludes:
9320 @if fixincludes-bootstrap
9321 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9322 configure-stage4-fixincludes:
9323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9325 @r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 TFLAGS="$(STAGE4_TFLAGS)"; \
9328 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9329 $(HOST_EXPORTS) \
9330 $(POSTSTAGE1_HOST_EXPORTS) \
9331 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9332 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9333 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9334 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9336 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9337 case $(srcdir) in \
9338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9339 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9341 esac; \
9342 module_srcdir=fixincludes; \
9343 $(SHELL) $$s/$$module_srcdir/configure \
9344 --srcdir=$${topdir}/$$module_srcdir \
9345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9346 --target=${target_alias} \
9347 --with-build-libsubdir=$(HOST_SUBDIR) \
9348 $(STAGE4_CONFIGURE_FLAGS)
9349 @endif fixincludes-bootstrap
9350
9351 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9352 maybe-configure-stageprofile-fixincludes:
9353 @if fixincludes-bootstrap
9354 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9355 configure-stageprofile-fixincludes:
9356 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9358 @r=`${PWD_COMMAND}`; export r; \
9359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9361 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9362 $(HOST_EXPORTS) \
9363 $(POSTSTAGE1_HOST_EXPORTS) \
9364 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9365 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9366 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9367 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9369 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9370 case $(srcdir) in \
9371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9372 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9374 esac; \
9375 module_srcdir=fixincludes; \
9376 $(SHELL) $$s/$$module_srcdir/configure \
9377 --srcdir=$${topdir}/$$module_srcdir \
9378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9379 --target=${target_alias} \
9380 --with-build-libsubdir=$(HOST_SUBDIR) \
9381 $(STAGEprofile_CONFIGURE_FLAGS)
9382 @endif fixincludes-bootstrap
9383
9384 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9385 maybe-configure-stagetrain-fixincludes:
9386 @if fixincludes-bootstrap
9387 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9388 configure-stagetrain-fixincludes:
9389 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9391 @r=`${PWD_COMMAND}`; export r; \
9392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9394 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9395 $(HOST_EXPORTS) \
9396 $(POSTSTAGE1_HOST_EXPORTS) \
9397 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9398 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9399 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9400 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9402 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9403 case $(srcdir) in \
9404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9405 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9407 esac; \
9408 module_srcdir=fixincludes; \
9409 $(SHELL) $$s/$$module_srcdir/configure \
9410 --srcdir=$${topdir}/$$module_srcdir \
9411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9412 --target=${target_alias} \
9413 --with-build-libsubdir=$(HOST_SUBDIR) \
9414 $(STAGEtrain_CONFIGURE_FLAGS)
9415 @endif fixincludes-bootstrap
9416
9417 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9418 maybe-configure-stagefeedback-fixincludes:
9419 @if fixincludes-bootstrap
9420 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9421 configure-stagefeedback-fixincludes:
9422 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9424 @r=`${PWD_COMMAND}`; export r; \
9425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9426 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9427 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9428 $(HOST_EXPORTS) \
9429 $(POSTSTAGE1_HOST_EXPORTS) \
9430 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9431 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9432 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9433 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9435 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9436 case $(srcdir) in \
9437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9438 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9440 esac; \
9441 module_srcdir=fixincludes; \
9442 $(SHELL) $$s/$$module_srcdir/configure \
9443 --srcdir=$${topdir}/$$module_srcdir \
9444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9445 --target=${target_alias} \
9446 --with-build-libsubdir=$(HOST_SUBDIR) \
9447 $(STAGEfeedback_CONFIGURE_FLAGS)
9448 @endif fixincludes-bootstrap
9449
9450 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9451 maybe-configure-stageautoprofile-fixincludes:
9452 @if fixincludes-bootstrap
9453 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9454 configure-stageautoprofile-fixincludes:
9455 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9457 @r=`${PWD_COMMAND}`; export r; \
9458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9459 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9460 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9461 $(HOST_EXPORTS) \
9462 $(POSTSTAGE1_HOST_EXPORTS) \
9463 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9464 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9465 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9466 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9468 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9469 case $(srcdir) in \
9470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9471 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9473 esac; \
9474 module_srcdir=fixincludes; \
9475 $(SHELL) $$s/$$module_srcdir/configure \
9476 --srcdir=$${topdir}/$$module_srcdir \
9477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9478 --target=${target_alias} \
9479 --with-build-libsubdir=$(HOST_SUBDIR) \
9480 $(STAGEautoprofile_CONFIGURE_FLAGS)
9481 @endif fixincludes-bootstrap
9482
9483 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9484 maybe-configure-stageautofeedback-fixincludes:
9485 @if fixincludes-bootstrap
9486 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9487 configure-stageautofeedback-fixincludes:
9488 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9489 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9490 @r=`${PWD_COMMAND}`; export r; \
9491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9492 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9493 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9494 $(HOST_EXPORTS) \
9495 $(POSTSTAGE1_HOST_EXPORTS) \
9496 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9497 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9498 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9499 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9501 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9502 case $(srcdir) in \
9503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9504 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9506 esac; \
9507 module_srcdir=fixincludes; \
9508 $(SHELL) $$s/$$module_srcdir/configure \
9509 --srcdir=$${topdir}/$$module_srcdir \
9510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9511 --target=${target_alias} \
9512 --with-build-libsubdir=$(HOST_SUBDIR) \
9513 $(STAGEautofeedback_CONFIGURE_FLAGS)
9514 @endif fixincludes-bootstrap
9515
9516
9517
9518
9519
9520 .PHONY: all-fixincludes maybe-all-fixincludes
9521 maybe-all-fixincludes:
9522 @if gcc-bootstrap
9523 all-fixincludes: stage_current
9524 @endif gcc-bootstrap
9525 @if fixincludes
9526 TARGET-fixincludes=all
9527 maybe-all-fixincludes: all-fixincludes
9528 all-fixincludes: configure-fixincludes
9529 @r=`${PWD_COMMAND}`; export r; \
9530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531 $(HOST_EXPORTS) \
9532 (cd $(HOST_SUBDIR)/fixincludes && \
9533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9534 $(TARGET-fixincludes))
9535 @endif fixincludes
9536
9537
9538
9539 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9540 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9541 maybe-all-stage1-fixincludes:
9542 maybe-clean-stage1-fixincludes:
9543 @if fixincludes-bootstrap
9544 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9545 all-stage1: all-stage1-fixincludes
9546 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9547 all-stage1-fixincludes: configure-stage1-fixincludes
9548 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9549 @r=`${PWD_COMMAND}`; export r; \
9550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551 TFLAGS="$(STAGE1_TFLAGS)"; \
9552 $(HOST_EXPORTS) \
9553 cd $(HOST_SUBDIR)/fixincludes && \
9554 \
9555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9556 CFLAGS="$(STAGE1_CFLAGS)" \
9557 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9558 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9559 LIBCFLAGS="$(LIBCFLAGS)" \
9560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9563 $(EXTRA_HOST_FLAGS) \
9564 $(STAGE1_FLAGS_TO_PASS) \
9565 TFLAGS="$(STAGE1_TFLAGS)" \
9566 $(TARGET-stage1-fixincludes)
9567
9568 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9569 clean-stage1: clean-stage1-fixincludes
9570 clean-stage1-fixincludes:
9571 @if [ $(current_stage) = stage1 ]; then \
9572 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9573 else \
9574 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9575 $(MAKE) stage1-start; \
9576 fi; \
9577 cd $(HOST_SUBDIR)/fixincludes && \
9578 $(MAKE) $(EXTRA_HOST_FLAGS) \
9579 $(STAGE1_FLAGS_TO_PASS) clean
9580 @endif fixincludes-bootstrap
9581
9582
9583 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9584 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9585 maybe-all-stage2-fixincludes:
9586 maybe-clean-stage2-fixincludes:
9587 @if fixincludes-bootstrap
9588 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9589 all-stage2: all-stage2-fixincludes
9590 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9591 all-stage2-fixincludes: configure-stage2-fixincludes
9592 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9593 @r=`${PWD_COMMAND}`; export r; \
9594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595 TFLAGS="$(STAGE2_TFLAGS)"; \
9596 $(HOST_EXPORTS) \
9597 $(POSTSTAGE1_HOST_EXPORTS) \
9598 cd $(HOST_SUBDIR)/fixincludes && \
9599 \
9600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9601 CFLAGS="$(STAGE2_CFLAGS)" \
9602 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9603 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9604 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9609 TFLAGS="$(STAGE2_TFLAGS)" \
9610 $(TARGET-stage2-fixincludes)
9611
9612 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9613 clean-stage2: clean-stage2-fixincludes
9614 clean-stage2-fixincludes:
9615 @if [ $(current_stage) = stage2 ]; then \
9616 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9617 else \
9618 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9619 $(MAKE) stage2-start; \
9620 fi; \
9621 cd $(HOST_SUBDIR)/fixincludes && \
9622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9623 @endif fixincludes-bootstrap
9624
9625
9626 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9627 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9628 maybe-all-stage3-fixincludes:
9629 maybe-clean-stage3-fixincludes:
9630 @if fixincludes-bootstrap
9631 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9632 all-stage3: all-stage3-fixincludes
9633 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9634 all-stage3-fixincludes: configure-stage3-fixincludes
9635 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9636 @r=`${PWD_COMMAND}`; export r; \
9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638 TFLAGS="$(STAGE3_TFLAGS)"; \
9639 $(HOST_EXPORTS) \
9640 $(POSTSTAGE1_HOST_EXPORTS) \
9641 cd $(HOST_SUBDIR)/fixincludes && \
9642 \
9643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9644 CFLAGS="$(STAGE3_CFLAGS)" \
9645 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9646 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9647 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9652 TFLAGS="$(STAGE3_TFLAGS)" \
9653 $(TARGET-stage3-fixincludes)
9654
9655 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9656 clean-stage3: clean-stage3-fixincludes
9657 clean-stage3-fixincludes:
9658 @if [ $(current_stage) = stage3 ]; then \
9659 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9660 else \
9661 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9662 $(MAKE) stage3-start; \
9663 fi; \
9664 cd $(HOST_SUBDIR)/fixincludes && \
9665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9666 @endif fixincludes-bootstrap
9667
9668
9669 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9670 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9671 maybe-all-stage4-fixincludes:
9672 maybe-clean-stage4-fixincludes:
9673 @if fixincludes-bootstrap
9674 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9675 all-stage4: all-stage4-fixincludes
9676 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9677 all-stage4-fixincludes: configure-stage4-fixincludes
9678 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9679 @r=`${PWD_COMMAND}`; export r; \
9680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9681 TFLAGS="$(STAGE4_TFLAGS)"; \
9682 $(HOST_EXPORTS) \
9683 $(POSTSTAGE1_HOST_EXPORTS) \
9684 cd $(HOST_SUBDIR)/fixincludes && \
9685 \
9686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9687 CFLAGS="$(STAGE4_CFLAGS)" \
9688 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9689 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9690 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9695 TFLAGS="$(STAGE4_TFLAGS)" \
9696 $(TARGET-stage4-fixincludes)
9697
9698 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9699 clean-stage4: clean-stage4-fixincludes
9700 clean-stage4-fixincludes:
9701 @if [ $(current_stage) = stage4 ]; then \
9702 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9703 else \
9704 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9705 $(MAKE) stage4-start; \
9706 fi; \
9707 cd $(HOST_SUBDIR)/fixincludes && \
9708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9709 @endif fixincludes-bootstrap
9710
9711
9712 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9713 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9714 maybe-all-stageprofile-fixincludes:
9715 maybe-clean-stageprofile-fixincludes:
9716 @if fixincludes-bootstrap
9717 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9718 all-stageprofile: all-stageprofile-fixincludes
9719 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9720 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9721 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9722 @r=`${PWD_COMMAND}`; export r; \
9723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9724 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9725 $(HOST_EXPORTS) \
9726 $(POSTSTAGE1_HOST_EXPORTS) \
9727 cd $(HOST_SUBDIR)/fixincludes && \
9728 \
9729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9730 CFLAGS="$(STAGEprofile_CFLAGS)" \
9731 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9732 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9733 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9738 TFLAGS="$(STAGEprofile_TFLAGS)" \
9739 $(TARGET-stageprofile-fixincludes)
9740
9741 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9742 clean-stageprofile: clean-stageprofile-fixincludes
9743 clean-stageprofile-fixincludes:
9744 @if [ $(current_stage) = stageprofile ]; then \
9745 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9746 else \
9747 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9748 $(MAKE) stageprofile-start; \
9749 fi; \
9750 cd $(HOST_SUBDIR)/fixincludes && \
9751 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9752 @endif fixincludes-bootstrap
9753
9754
9755 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9756 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9757 maybe-all-stagetrain-fixincludes:
9758 maybe-clean-stagetrain-fixincludes:
9759 @if fixincludes-bootstrap
9760 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9761 all-stagetrain: all-stagetrain-fixincludes
9762 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9763 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9764 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9765 @r=`${PWD_COMMAND}`; export r; \
9766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9767 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9768 $(HOST_EXPORTS) \
9769 $(POSTSTAGE1_HOST_EXPORTS) \
9770 cd $(HOST_SUBDIR)/fixincludes && \
9771 \
9772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9773 CFLAGS="$(STAGEtrain_CFLAGS)" \
9774 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9775 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9776 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9781 TFLAGS="$(STAGEtrain_TFLAGS)" \
9782 $(TARGET-stagetrain-fixincludes)
9783
9784 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9785 clean-stagetrain: clean-stagetrain-fixincludes
9786 clean-stagetrain-fixincludes:
9787 @if [ $(current_stage) = stagetrain ]; then \
9788 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9789 else \
9790 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9791 $(MAKE) stagetrain-start; \
9792 fi; \
9793 cd $(HOST_SUBDIR)/fixincludes && \
9794 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9795 @endif fixincludes-bootstrap
9796
9797
9798 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9799 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9800 maybe-all-stagefeedback-fixincludes:
9801 maybe-clean-stagefeedback-fixincludes:
9802 @if fixincludes-bootstrap
9803 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9804 all-stagefeedback: all-stagefeedback-fixincludes
9805 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9806 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9807 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9808 @r=`${PWD_COMMAND}`; export r; \
9809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9810 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9811 $(HOST_EXPORTS) \
9812 $(POSTSTAGE1_HOST_EXPORTS) \
9813 cd $(HOST_SUBDIR)/fixincludes && \
9814 \
9815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9816 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9817 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9818 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9819 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9824 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9825 $(TARGET-stagefeedback-fixincludes)
9826
9827 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9828 clean-stagefeedback: clean-stagefeedback-fixincludes
9829 clean-stagefeedback-fixincludes:
9830 @if [ $(current_stage) = stagefeedback ]; then \
9831 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9832 else \
9833 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9834 $(MAKE) stagefeedback-start; \
9835 fi; \
9836 cd $(HOST_SUBDIR)/fixincludes && \
9837 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9838 @endif fixincludes-bootstrap
9839
9840
9841 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9842 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9843 maybe-all-stageautoprofile-fixincludes:
9844 maybe-clean-stageautoprofile-fixincludes:
9845 @if fixincludes-bootstrap
9846 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9847 all-stageautoprofile: all-stageautoprofile-fixincludes
9848 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9849 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9850 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9851 @r=`${PWD_COMMAND}`; export r; \
9852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9854 $(HOST_EXPORTS) \
9855 $(POSTSTAGE1_HOST_EXPORTS) \
9856 cd $(HOST_SUBDIR)/fixincludes && \
9857 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9859 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9860 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9861 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9862 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9867 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9868 $(TARGET-stageautoprofile-fixincludes)
9869
9870 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9871 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9872 clean-stageautoprofile-fixincludes:
9873 @if [ $(current_stage) = stageautoprofile ]; then \
9874 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9875 else \
9876 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9877 $(MAKE) stageautoprofile-start; \
9878 fi; \
9879 cd $(HOST_SUBDIR)/fixincludes && \
9880 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9881 @endif fixincludes-bootstrap
9882
9883
9884 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9885 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9886 maybe-all-stageautofeedback-fixincludes:
9887 maybe-clean-stageautofeedback-fixincludes:
9888 @if fixincludes-bootstrap
9889 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9890 all-stageautofeedback: all-stageautofeedback-fixincludes
9891 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9892 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9893 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9894 @r=`${PWD_COMMAND}`; export r; \
9895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9896 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9897 $(HOST_EXPORTS) \
9898 $(POSTSTAGE1_HOST_EXPORTS) \
9899 cd $(HOST_SUBDIR)/fixincludes && \
9900 \
9901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9902 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9903 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9904 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9905 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9910 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9911 $(TARGET-stageautofeedback-fixincludes)
9912
9913 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9914 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9915 clean-stageautofeedback-fixincludes:
9916 @if [ $(current_stage) = stageautofeedback ]; then \
9917 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9918 else \
9919 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9920 $(MAKE) stageautofeedback-start; \
9921 fi; \
9922 cd $(HOST_SUBDIR)/fixincludes && \
9923 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9924 @endif fixincludes-bootstrap
9925
9926
9927
9928
9929
9930 .PHONY: check-fixincludes maybe-check-fixincludes
9931 maybe-check-fixincludes:
9932 @if fixincludes
9933 maybe-check-fixincludes: check-fixincludes
9934
9935 check-fixincludes:
9936 @: $(MAKE); $(unstage)
9937 @r=`${PWD_COMMAND}`; export r; \
9938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9939 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9940 (cd $(HOST_SUBDIR)/fixincludes && \
9941 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9942
9943 @endif fixincludes
9944
9945 .PHONY: install-fixincludes maybe-install-fixincludes
9946 maybe-install-fixincludes:
9947 @if fixincludes
9948 maybe-install-fixincludes: install-fixincludes
9949
9950 install-fixincludes: installdirs
9951 @: $(MAKE); $(unstage)
9952 @r=`${PWD_COMMAND}`; export r; \
9953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9954 $(HOST_EXPORTS) \
9955 (cd $(HOST_SUBDIR)/fixincludes && \
9956 $(MAKE) $(FLAGS_TO_PASS) install)
9957
9958 @endif fixincludes
9959
9960 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9961 maybe-install-strip-fixincludes:
9962 @if fixincludes
9963 maybe-install-strip-fixincludes: install-strip-fixincludes
9964
9965 install-strip-fixincludes: installdirs
9966 @: $(MAKE); $(unstage)
9967 @r=`${PWD_COMMAND}`; export r; \
9968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9969 $(HOST_EXPORTS) \
9970 (cd $(HOST_SUBDIR)/fixincludes && \
9971 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9972
9973 @endif fixincludes
9974
9975 # Other targets (info, dvi, pdf, etc.)
9976
9977 .PHONY: maybe-info-fixincludes info-fixincludes
9978 maybe-info-fixincludes:
9979 @if fixincludes
9980 maybe-info-fixincludes: info-fixincludes
9981
9982 info-fixincludes: \
9983 configure-fixincludes
9984 @[ -f ./fixincludes/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987 $(HOST_EXPORTS) \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990 done; \
9991 echo "Doing info in fixincludes"; \
9992 (cd $(HOST_SUBDIR)/fixincludes && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997 info) \
9998 || exit 1
9999
10000 @endif fixincludes
10001
10002 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10003 maybe-dvi-fixincludes:
10004 @if fixincludes
10005 maybe-dvi-fixincludes: dvi-fixincludes
10006
10007 dvi-fixincludes: \
10008 configure-fixincludes
10009 @[ -f ./fixincludes/Makefile ] || exit 0; \
10010 r=`${PWD_COMMAND}`; export r; \
10011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10012 $(HOST_EXPORTS) \
10013 for flag in $(EXTRA_HOST_FLAGS) ; do \
10014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10015 done; \
10016 echo "Doing dvi in fixincludes"; \
10017 (cd $(HOST_SUBDIR)/fixincludes && \
10018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10020 "RANLIB=$${RANLIB}" \
10021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10022 dvi) \
10023 || exit 1
10024
10025 @endif fixincludes
10026
10027 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10028 maybe-pdf-fixincludes:
10029 @if fixincludes
10030 maybe-pdf-fixincludes: pdf-fixincludes
10031
10032 pdf-fixincludes: \
10033 configure-fixincludes
10034 @[ -f ./fixincludes/Makefile ] || exit 0; \
10035 r=`${PWD_COMMAND}`; export r; \
10036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037 $(HOST_EXPORTS) \
10038 for flag in $(EXTRA_HOST_FLAGS) ; do \
10039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040 done; \
10041 echo "Doing pdf in fixincludes"; \
10042 (cd $(HOST_SUBDIR)/fixincludes && \
10043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045 "RANLIB=$${RANLIB}" \
10046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047 pdf) \
10048 || exit 1
10049
10050 @endif fixincludes
10051
10052 .PHONY: maybe-html-fixincludes html-fixincludes
10053 maybe-html-fixincludes:
10054 @if fixincludes
10055 maybe-html-fixincludes: html-fixincludes
10056
10057 html-fixincludes: \
10058 configure-fixincludes
10059 @[ -f ./fixincludes/Makefile ] || exit 0; \
10060 r=`${PWD_COMMAND}`; export r; \
10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062 $(HOST_EXPORTS) \
10063 for flag in $(EXTRA_HOST_FLAGS) ; do \
10064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10065 done; \
10066 echo "Doing html in fixincludes"; \
10067 (cd $(HOST_SUBDIR)/fixincludes && \
10068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10070 "RANLIB=$${RANLIB}" \
10071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10072 html) \
10073 || exit 1
10074
10075 @endif fixincludes
10076
10077 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10078 maybe-TAGS-fixincludes:
10079 @if fixincludes
10080 maybe-TAGS-fixincludes: TAGS-fixincludes
10081
10082 # fixincludes doesn't support TAGS.
10083 TAGS-fixincludes:
10084
10085 @endif fixincludes
10086
10087 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10088 maybe-install-info-fixincludes:
10089 @if fixincludes
10090 maybe-install-info-fixincludes: install-info-fixincludes
10091
10092 install-info-fixincludes: \
10093 configure-fixincludes \
10094 info-fixincludes
10095 @[ -f ./fixincludes/Makefile ] || exit 0; \
10096 r=`${PWD_COMMAND}`; export r; \
10097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098 $(HOST_EXPORTS) \
10099 for flag in $(EXTRA_HOST_FLAGS) ; do \
10100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101 done; \
10102 echo "Doing install-info in fixincludes"; \
10103 (cd $(HOST_SUBDIR)/fixincludes && \
10104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106 "RANLIB=$${RANLIB}" \
10107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108 install-info) \
10109 || exit 1
10110
10111 @endif fixincludes
10112
10113 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10114 maybe-install-dvi-fixincludes:
10115 @if fixincludes
10116 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10117
10118 # fixincludes doesn't support install-dvi.
10119 install-dvi-fixincludes:
10120
10121 @endif fixincludes
10122
10123 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10124 maybe-install-pdf-fixincludes:
10125 @if fixincludes
10126 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10127
10128 install-pdf-fixincludes: \
10129 configure-fixincludes \
10130 pdf-fixincludes
10131 @[ -f ./fixincludes/Makefile ] || exit 0; \
10132 r=`${PWD_COMMAND}`; export r; \
10133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134 $(HOST_EXPORTS) \
10135 for flag in $(EXTRA_HOST_FLAGS) ; do \
10136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10137 done; \
10138 echo "Doing install-pdf in fixincludes"; \
10139 (cd $(HOST_SUBDIR)/fixincludes && \
10140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10142 "RANLIB=$${RANLIB}" \
10143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10144 install-pdf) \
10145 || exit 1
10146
10147 @endif fixincludes
10148
10149 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10150 maybe-install-html-fixincludes:
10151 @if fixincludes
10152 maybe-install-html-fixincludes: install-html-fixincludes
10153
10154 install-html-fixincludes: \
10155 configure-fixincludes \
10156 html-fixincludes
10157 @[ -f ./fixincludes/Makefile ] || exit 0; \
10158 r=`${PWD_COMMAND}`; export r; \
10159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160 $(HOST_EXPORTS) \
10161 for flag in $(EXTRA_HOST_FLAGS) ; do \
10162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163 done; \
10164 echo "Doing install-html in fixincludes"; \
10165 (cd $(HOST_SUBDIR)/fixincludes && \
10166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168 "RANLIB=$${RANLIB}" \
10169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170 install-html) \
10171 || exit 1
10172
10173 @endif fixincludes
10174
10175 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10176 maybe-installcheck-fixincludes:
10177 @if fixincludes
10178 maybe-installcheck-fixincludes: installcheck-fixincludes
10179
10180 installcheck-fixincludes: \
10181 configure-fixincludes
10182 @[ -f ./fixincludes/Makefile ] || exit 0; \
10183 r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 for flag in $(EXTRA_HOST_FLAGS) ; do \
10187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188 done; \
10189 echo "Doing installcheck in fixincludes"; \
10190 (cd $(HOST_SUBDIR)/fixincludes && \
10191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193 "RANLIB=$${RANLIB}" \
10194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195 installcheck) \
10196 || exit 1
10197
10198 @endif fixincludes
10199
10200 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10201 maybe-mostlyclean-fixincludes:
10202 @if fixincludes
10203 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10204
10205 mostlyclean-fixincludes:
10206 @[ -f ./fixincludes/Makefile ] || exit 0; \
10207 r=`${PWD_COMMAND}`; export r; \
10208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10209 $(HOST_EXPORTS) \
10210 for flag in $(EXTRA_HOST_FLAGS) ; do \
10211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10212 done; \
10213 echo "Doing mostlyclean in fixincludes"; \
10214 (cd $(HOST_SUBDIR)/fixincludes && \
10215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10217 "RANLIB=$${RANLIB}" \
10218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10219 mostlyclean) \
10220 || exit 1
10221
10222 @endif fixincludes
10223
10224 .PHONY: maybe-clean-fixincludes clean-fixincludes
10225 maybe-clean-fixincludes:
10226 @if fixincludes
10227 maybe-clean-fixincludes: clean-fixincludes
10228
10229 clean-fixincludes:
10230 @[ -f ./fixincludes/Makefile ] || exit 0; \
10231 r=`${PWD_COMMAND}`; export r; \
10232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10233 $(HOST_EXPORTS) \
10234 for flag in $(EXTRA_HOST_FLAGS) ; do \
10235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10236 done; \
10237 echo "Doing clean in fixincludes"; \
10238 (cd $(HOST_SUBDIR)/fixincludes && \
10239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10241 "RANLIB=$${RANLIB}" \
10242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10243 clean) \
10244 || exit 1
10245
10246 @endif fixincludes
10247
10248 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10249 maybe-distclean-fixincludes:
10250 @if fixincludes
10251 maybe-distclean-fixincludes: distclean-fixincludes
10252
10253 distclean-fixincludes:
10254 @[ -f ./fixincludes/Makefile ] || exit 0; \
10255 r=`${PWD_COMMAND}`; export r; \
10256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10257 $(HOST_EXPORTS) \
10258 for flag in $(EXTRA_HOST_FLAGS) ; do \
10259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10260 done; \
10261 echo "Doing distclean in fixincludes"; \
10262 (cd $(HOST_SUBDIR)/fixincludes && \
10263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10265 "RANLIB=$${RANLIB}" \
10266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10267 distclean) \
10268 || exit 1
10269
10270 @endif fixincludes
10271
10272 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10273 maybe-maintainer-clean-fixincludes:
10274 @if fixincludes
10275 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10276
10277 maintainer-clean-fixincludes:
10278 @[ -f ./fixincludes/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 maintainer-clean in fixincludes"; \
10286 (cd $(HOST_SUBDIR)/fixincludes && \
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 maintainer-clean) \
10292 || exit 1
10293
10294 @endif fixincludes
10295
10296
10297
10298 .PHONY: configure-flex maybe-configure-flex
10299 maybe-configure-flex:
10300 @if gcc-bootstrap
10301 configure-flex: stage_current
10302 @endif gcc-bootstrap
10303 @if flex
10304 maybe-configure-flex: configure-flex
10305 configure-flex:
10306 @: $(MAKE); $(unstage)
10307 @r=`${PWD_COMMAND}`; export r; \
10308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10309 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10311 $(HOST_EXPORTS) \
10312 echo Configuring in $(HOST_SUBDIR)/flex; \
10313 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10314 case $(srcdir) in \
10315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10316 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10318 esac; \
10319 module_srcdir=flex; \
10320 $(SHELL) \
10321 $$s/$$module_srcdir/configure \
10322 --srcdir=$${topdir}/$$module_srcdir \
10323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10324 --target=${target_alias} \
10325 || exit 1
10326 @endif flex
10327
10328
10329
10330
10331
10332 .PHONY: all-flex maybe-all-flex
10333 maybe-all-flex:
10334 @if gcc-bootstrap
10335 all-flex: stage_current
10336 @endif gcc-bootstrap
10337 @if flex
10338 TARGET-flex=all
10339 maybe-all-flex: all-flex
10340 all-flex: configure-flex
10341 @: $(MAKE); $(unstage)
10342 @r=`${PWD_COMMAND}`; export r; \
10343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10344 $(HOST_EXPORTS) \
10345 (cd $(HOST_SUBDIR)/flex && \
10346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10347 $(TARGET-flex))
10348 @endif flex
10349
10350
10351
10352
10353 .PHONY: check-flex maybe-check-flex
10354 maybe-check-flex:
10355 @if flex
10356 maybe-check-flex: check-flex
10357
10358 # This module is only tested in a native toolchain.
10359 check-flex:
10360 @: $(MAKE); $(unstage)
10361 @if [ '$(host)' = '$(target)' ]; then \
10362 r=`${PWD_COMMAND}`; export r; \
10363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10364 $(HOST_EXPORTS) \
10365 (cd $(HOST_SUBDIR)/flex && \
10366 $(MAKE) $(FLAGS_TO_PASS) check)
10367 fi
10368
10369 @endif flex
10370
10371 .PHONY: install-flex maybe-install-flex
10372 maybe-install-flex:
10373 @if flex
10374 maybe-install-flex: install-flex
10375
10376 install-flex: installdirs
10377 @: $(MAKE); $(unstage)
10378 @r=`${PWD_COMMAND}`; export r; \
10379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10380 $(HOST_EXPORTS) \
10381 (cd $(HOST_SUBDIR)/flex && \
10382 $(MAKE) $(FLAGS_TO_PASS) install)
10383
10384 @endif flex
10385
10386 .PHONY: install-strip-flex maybe-install-strip-flex
10387 maybe-install-strip-flex:
10388 @if flex
10389 maybe-install-strip-flex: install-strip-flex
10390
10391 install-strip-flex: installdirs
10392 @: $(MAKE); $(unstage)
10393 @r=`${PWD_COMMAND}`; export r; \
10394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10395 $(HOST_EXPORTS) \
10396 (cd $(HOST_SUBDIR)/flex && \
10397 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10398
10399 @endif flex
10400
10401 # Other targets (info, dvi, pdf, etc.)
10402
10403 .PHONY: maybe-info-flex info-flex
10404 maybe-info-flex:
10405 @if flex
10406 maybe-info-flex: info-flex
10407
10408 info-flex: \
10409 configure-flex
10410 @: $(MAKE); $(unstage)
10411 @[ -f ./flex/Makefile ] || exit 0; \
10412 r=`${PWD_COMMAND}`; export r; \
10413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10414 $(HOST_EXPORTS) \
10415 for flag in $(EXTRA_HOST_FLAGS) ; do \
10416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10417 done; \
10418 echo "Doing info in flex"; \
10419 (cd $(HOST_SUBDIR)/flex && \
10420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10422 "RANLIB=$${RANLIB}" \
10423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10424 info) \
10425 || exit 1
10426
10427 @endif flex
10428
10429 .PHONY: maybe-dvi-flex dvi-flex
10430 maybe-dvi-flex:
10431 @if flex
10432 maybe-dvi-flex: dvi-flex
10433
10434 dvi-flex: \
10435 configure-flex
10436 @: $(MAKE); $(unstage)
10437 @[ -f ./flex/Makefile ] || exit 0; \
10438 r=`${PWD_COMMAND}`; export r; \
10439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10440 $(HOST_EXPORTS) \
10441 for flag in $(EXTRA_HOST_FLAGS) ; do \
10442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10443 done; \
10444 echo "Doing dvi in flex"; \
10445 (cd $(HOST_SUBDIR)/flex && \
10446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10448 "RANLIB=$${RANLIB}" \
10449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10450 dvi) \
10451 || exit 1
10452
10453 @endif flex
10454
10455 .PHONY: maybe-pdf-flex pdf-flex
10456 maybe-pdf-flex:
10457 @if flex
10458 maybe-pdf-flex: pdf-flex
10459
10460 pdf-flex: \
10461 configure-flex
10462 @: $(MAKE); $(unstage)
10463 @[ -f ./flex/Makefile ] || exit 0; \
10464 r=`${PWD_COMMAND}`; export r; \
10465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10466 $(HOST_EXPORTS) \
10467 for flag in $(EXTRA_HOST_FLAGS) ; do \
10468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10469 done; \
10470 echo "Doing pdf in flex"; \
10471 (cd $(HOST_SUBDIR)/flex && \
10472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10474 "RANLIB=$${RANLIB}" \
10475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10476 pdf) \
10477 || exit 1
10478
10479 @endif flex
10480
10481 .PHONY: maybe-html-flex html-flex
10482 maybe-html-flex:
10483 @if flex
10484 maybe-html-flex: html-flex
10485
10486 html-flex: \
10487 configure-flex
10488 @: $(MAKE); $(unstage)
10489 @[ -f ./flex/Makefile ] || exit 0; \
10490 r=`${PWD_COMMAND}`; export r; \
10491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10492 $(HOST_EXPORTS) \
10493 for flag in $(EXTRA_HOST_FLAGS) ; do \
10494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10495 done; \
10496 echo "Doing html in flex"; \
10497 (cd $(HOST_SUBDIR)/flex && \
10498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10500 "RANLIB=$${RANLIB}" \
10501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10502 html) \
10503 || exit 1
10504
10505 @endif flex
10506
10507 .PHONY: maybe-TAGS-flex TAGS-flex
10508 maybe-TAGS-flex:
10509 @if flex
10510 maybe-TAGS-flex: TAGS-flex
10511
10512 TAGS-flex: \
10513 configure-flex
10514 @: $(MAKE); $(unstage)
10515 @[ -f ./flex/Makefile ] || exit 0; \
10516 r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 $(HOST_EXPORTS) \
10519 for flag in $(EXTRA_HOST_FLAGS) ; do \
10520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10521 done; \
10522 echo "Doing TAGS in flex"; \
10523 (cd $(HOST_SUBDIR)/flex && \
10524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10526 "RANLIB=$${RANLIB}" \
10527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10528 TAGS) \
10529 || exit 1
10530
10531 @endif flex
10532
10533 .PHONY: maybe-install-info-flex install-info-flex
10534 maybe-install-info-flex:
10535 @if flex
10536 maybe-install-info-flex: install-info-flex
10537
10538 install-info-flex: \
10539 configure-flex \
10540 info-flex
10541 @: $(MAKE); $(unstage)
10542 @[ -f ./flex/Makefile ] || exit 0; \
10543 r=`${PWD_COMMAND}`; export r; \
10544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10545 $(HOST_EXPORTS) \
10546 for flag in $(EXTRA_HOST_FLAGS) ; do \
10547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10548 done; \
10549 echo "Doing install-info in flex"; \
10550 (cd $(HOST_SUBDIR)/flex && \
10551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10553 "RANLIB=$${RANLIB}" \
10554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10555 install-info) \
10556 || exit 1
10557
10558 @endif flex
10559
10560 .PHONY: maybe-install-dvi-flex install-dvi-flex
10561 maybe-install-dvi-flex:
10562 @if flex
10563 maybe-install-dvi-flex: install-dvi-flex
10564
10565 install-dvi-flex: \
10566 configure-flex \
10567 dvi-flex
10568 @: $(MAKE); $(unstage)
10569 @[ -f ./flex/Makefile ] || exit 0; \
10570 r=`${PWD_COMMAND}`; export r; \
10571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10572 $(HOST_EXPORTS) \
10573 for flag in $(EXTRA_HOST_FLAGS) ; do \
10574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10575 done; \
10576 echo "Doing install-dvi in flex"; \
10577 (cd $(HOST_SUBDIR)/flex && \
10578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10580 "RANLIB=$${RANLIB}" \
10581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10582 install-dvi) \
10583 || exit 1
10584
10585 @endif flex
10586
10587 .PHONY: maybe-install-pdf-flex install-pdf-flex
10588 maybe-install-pdf-flex:
10589 @if flex
10590 maybe-install-pdf-flex: install-pdf-flex
10591
10592 install-pdf-flex: \
10593 configure-flex \
10594 pdf-flex
10595 @: $(MAKE); $(unstage)
10596 @[ -f ./flex/Makefile ] || exit 0; \
10597 r=`${PWD_COMMAND}`; export r; \
10598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10599 $(HOST_EXPORTS) \
10600 for flag in $(EXTRA_HOST_FLAGS) ; do \
10601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10602 done; \
10603 echo "Doing install-pdf in flex"; \
10604 (cd $(HOST_SUBDIR)/flex && \
10605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10607 "RANLIB=$${RANLIB}" \
10608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10609 install-pdf) \
10610 || exit 1
10611
10612 @endif flex
10613
10614 .PHONY: maybe-install-html-flex install-html-flex
10615 maybe-install-html-flex:
10616 @if flex
10617 maybe-install-html-flex: install-html-flex
10618
10619 install-html-flex: \
10620 configure-flex \
10621 html-flex
10622 @: $(MAKE); $(unstage)
10623 @[ -f ./flex/Makefile ] || exit 0; \
10624 r=`${PWD_COMMAND}`; export r; \
10625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626 $(HOST_EXPORTS) \
10627 for flag in $(EXTRA_HOST_FLAGS) ; do \
10628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10629 done; \
10630 echo "Doing install-html in flex"; \
10631 (cd $(HOST_SUBDIR)/flex && \
10632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10634 "RANLIB=$${RANLIB}" \
10635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10636 install-html) \
10637 || exit 1
10638
10639 @endif flex
10640
10641 .PHONY: maybe-installcheck-flex installcheck-flex
10642 maybe-installcheck-flex:
10643 @if flex
10644 maybe-installcheck-flex: installcheck-flex
10645
10646 installcheck-flex: \
10647 configure-flex
10648 @: $(MAKE); $(unstage)
10649 @[ -f ./flex/Makefile ] || exit 0; \
10650 r=`${PWD_COMMAND}`; export r; \
10651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10652 $(HOST_EXPORTS) \
10653 for flag in $(EXTRA_HOST_FLAGS) ; do \
10654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10655 done; \
10656 echo "Doing installcheck in flex"; \
10657 (cd $(HOST_SUBDIR)/flex && \
10658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10660 "RANLIB=$${RANLIB}" \
10661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10662 installcheck) \
10663 || exit 1
10664
10665 @endif flex
10666
10667 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10668 maybe-mostlyclean-flex:
10669 @if flex
10670 maybe-mostlyclean-flex: mostlyclean-flex
10671
10672 mostlyclean-flex:
10673 @: $(MAKE); $(unstage)
10674 @[ -f ./flex/Makefile ] || exit 0; \
10675 r=`${PWD_COMMAND}`; export r; \
10676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10677 $(HOST_EXPORTS) \
10678 for flag in $(EXTRA_HOST_FLAGS) ; do \
10679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10680 done; \
10681 echo "Doing mostlyclean in flex"; \
10682 (cd $(HOST_SUBDIR)/flex && \
10683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10685 "RANLIB=$${RANLIB}" \
10686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10687 mostlyclean) \
10688 || exit 1
10689
10690 @endif flex
10691
10692 .PHONY: maybe-clean-flex clean-flex
10693 maybe-clean-flex:
10694 @if flex
10695 maybe-clean-flex: clean-flex
10696
10697 clean-flex:
10698 @: $(MAKE); $(unstage)
10699 @[ -f ./flex/Makefile ] || exit 0; \
10700 r=`${PWD_COMMAND}`; export r; \
10701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702 $(HOST_EXPORTS) \
10703 for flag in $(EXTRA_HOST_FLAGS) ; do \
10704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10705 done; \
10706 echo "Doing clean in flex"; \
10707 (cd $(HOST_SUBDIR)/flex && \
10708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10710 "RANLIB=$${RANLIB}" \
10711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10712 clean) \
10713 || exit 1
10714
10715 @endif flex
10716
10717 .PHONY: maybe-distclean-flex distclean-flex
10718 maybe-distclean-flex:
10719 @if flex
10720 maybe-distclean-flex: distclean-flex
10721
10722 distclean-flex:
10723 @: $(MAKE); $(unstage)
10724 @[ -f ./flex/Makefile ] || exit 0; \
10725 r=`${PWD_COMMAND}`; export r; \
10726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10727 $(HOST_EXPORTS) \
10728 for flag in $(EXTRA_HOST_FLAGS) ; do \
10729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10730 done; \
10731 echo "Doing distclean in flex"; \
10732 (cd $(HOST_SUBDIR)/flex && \
10733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10735 "RANLIB=$${RANLIB}" \
10736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10737 distclean) \
10738 || exit 1
10739
10740 @endif flex
10741
10742 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10743 maybe-maintainer-clean-flex:
10744 @if flex
10745 maybe-maintainer-clean-flex: maintainer-clean-flex
10746
10747 maintainer-clean-flex:
10748 @: $(MAKE); $(unstage)
10749 @[ -f ./flex/Makefile ] || exit 0; \
10750 r=`${PWD_COMMAND}`; export r; \
10751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752 $(HOST_EXPORTS) \
10753 for flag in $(EXTRA_HOST_FLAGS) ; do \
10754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10755 done; \
10756 echo "Doing maintainer-clean in flex"; \
10757 (cd $(HOST_SUBDIR)/flex && \
10758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10760 "RANLIB=$${RANLIB}" \
10761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10762 maintainer-clean) \
10763 || exit 1
10764
10765 @endif flex
10766
10767
10768
10769 .PHONY: configure-gas maybe-configure-gas
10770 maybe-configure-gas:
10771 @if gcc-bootstrap
10772 configure-gas: stage_current
10773 @endif gcc-bootstrap
10774 @if gas
10775 maybe-configure-gas: configure-gas
10776 configure-gas:
10777 @r=`${PWD_COMMAND}`; export r; \
10778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10779 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10781 $(HOST_EXPORTS) \
10782 echo Configuring in $(HOST_SUBDIR)/gas; \
10783 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10784 case $(srcdir) in \
10785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10786 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10788 esac; \
10789 module_srcdir=gas; \
10790 $(SHELL) \
10791 $$s/$$module_srcdir/configure \
10792 --srcdir=$${topdir}/$$module_srcdir \
10793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10794 --target=${target_alias} \
10795 || exit 1
10796 @endif gas
10797
10798
10799
10800 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10801 maybe-configure-stage1-gas:
10802 @if gas-bootstrap
10803 maybe-configure-stage1-gas: configure-stage1-gas
10804 configure-stage1-gas:
10805 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10806 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10807 @r=`${PWD_COMMAND}`; export r; \
10808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809 TFLAGS="$(STAGE1_TFLAGS)"; \
10810 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10811 $(HOST_EXPORTS) \
10812 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10813 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10814 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10815 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10817 cd $(HOST_SUBDIR)/gas || exit 1; \
10818 case $(srcdir) in \
10819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10820 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10822 esac; \
10823 module_srcdir=gas; \
10824 $(SHELL) $$s/$$module_srcdir/configure \
10825 --srcdir=$${topdir}/$$module_srcdir \
10826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10827 --target=${target_alias} \
10828 \
10829 $(STAGE1_CONFIGURE_FLAGS)
10830 @endif gas-bootstrap
10831
10832 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10833 maybe-configure-stage2-gas:
10834 @if gas-bootstrap
10835 maybe-configure-stage2-gas: configure-stage2-gas
10836 configure-stage2-gas:
10837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10839 @r=`${PWD_COMMAND}`; export r; \
10840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10841 TFLAGS="$(STAGE2_TFLAGS)"; \
10842 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10843 $(HOST_EXPORTS) \
10844 $(POSTSTAGE1_HOST_EXPORTS) \
10845 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10846 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10847 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10848 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10850 cd $(HOST_SUBDIR)/gas || exit 1; \
10851 case $(srcdir) in \
10852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10853 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10855 esac; \
10856 module_srcdir=gas; \
10857 $(SHELL) $$s/$$module_srcdir/configure \
10858 --srcdir=$${topdir}/$$module_srcdir \
10859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10860 --target=${target_alias} \
10861 --with-build-libsubdir=$(HOST_SUBDIR) \
10862 $(STAGE2_CONFIGURE_FLAGS)
10863 @endif gas-bootstrap
10864
10865 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10866 maybe-configure-stage3-gas:
10867 @if gas-bootstrap
10868 maybe-configure-stage3-gas: configure-stage3-gas
10869 configure-stage3-gas:
10870 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10872 @r=`${PWD_COMMAND}`; export r; \
10873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10874 TFLAGS="$(STAGE3_TFLAGS)"; \
10875 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10876 $(HOST_EXPORTS) \
10877 $(POSTSTAGE1_HOST_EXPORTS) \
10878 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10879 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10880 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10881 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10883 cd $(HOST_SUBDIR)/gas || exit 1; \
10884 case $(srcdir) in \
10885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10886 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10888 esac; \
10889 module_srcdir=gas; \
10890 $(SHELL) $$s/$$module_srcdir/configure \
10891 --srcdir=$${topdir}/$$module_srcdir \
10892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10893 --target=${target_alias} \
10894 --with-build-libsubdir=$(HOST_SUBDIR) \
10895 $(STAGE3_CONFIGURE_FLAGS)
10896 @endif gas-bootstrap
10897
10898 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10899 maybe-configure-stage4-gas:
10900 @if gas-bootstrap
10901 maybe-configure-stage4-gas: configure-stage4-gas
10902 configure-stage4-gas:
10903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10905 @r=`${PWD_COMMAND}`; export r; \
10906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10907 TFLAGS="$(STAGE4_TFLAGS)"; \
10908 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10909 $(HOST_EXPORTS) \
10910 $(POSTSTAGE1_HOST_EXPORTS) \
10911 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10912 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10913 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10914 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10916 cd $(HOST_SUBDIR)/gas || exit 1; \
10917 case $(srcdir) in \
10918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10919 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10921 esac; \
10922 module_srcdir=gas; \
10923 $(SHELL) $$s/$$module_srcdir/configure \
10924 --srcdir=$${topdir}/$$module_srcdir \
10925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10926 --target=${target_alias} \
10927 --with-build-libsubdir=$(HOST_SUBDIR) \
10928 $(STAGE4_CONFIGURE_FLAGS)
10929 @endif gas-bootstrap
10930
10931 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10932 maybe-configure-stageprofile-gas:
10933 @if gas-bootstrap
10934 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10935 configure-stageprofile-gas:
10936 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10938 @r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10941 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10942 $(HOST_EXPORTS) \
10943 $(POSTSTAGE1_HOST_EXPORTS) \
10944 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10945 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10946 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10947 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10949 cd $(HOST_SUBDIR)/gas || exit 1; \
10950 case $(srcdir) in \
10951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10952 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10954 esac; \
10955 module_srcdir=gas; \
10956 $(SHELL) $$s/$$module_srcdir/configure \
10957 --srcdir=$${topdir}/$$module_srcdir \
10958 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10959 --target=${target_alias} \
10960 --with-build-libsubdir=$(HOST_SUBDIR) \
10961 $(STAGEprofile_CONFIGURE_FLAGS)
10962 @endif gas-bootstrap
10963
10964 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10965 maybe-configure-stagetrain-gas:
10966 @if gas-bootstrap
10967 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10968 configure-stagetrain-gas:
10969 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10971 @r=`${PWD_COMMAND}`; export r; \
10972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10973 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10974 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10975 $(HOST_EXPORTS) \
10976 $(POSTSTAGE1_HOST_EXPORTS) \
10977 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10978 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10979 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10980 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10982 cd $(HOST_SUBDIR)/gas || exit 1; \
10983 case $(srcdir) in \
10984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10985 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10987 esac; \
10988 module_srcdir=gas; \
10989 $(SHELL) $$s/$$module_srcdir/configure \
10990 --srcdir=$${topdir}/$$module_srcdir \
10991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10992 --target=${target_alias} \
10993 --with-build-libsubdir=$(HOST_SUBDIR) \
10994 $(STAGEtrain_CONFIGURE_FLAGS)
10995 @endif gas-bootstrap
10996
10997 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10998 maybe-configure-stagefeedback-gas:
10999 @if gas-bootstrap
11000 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11001 configure-stagefeedback-gas:
11002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11004 @r=`${PWD_COMMAND}`; export r; \
11005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11006 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11007 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11008 $(HOST_EXPORTS) \
11009 $(POSTSTAGE1_HOST_EXPORTS) \
11010 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11011 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11012 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11013 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11015 cd $(HOST_SUBDIR)/gas || exit 1; \
11016 case $(srcdir) in \
11017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11018 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11020 esac; \
11021 module_srcdir=gas; \
11022 $(SHELL) $$s/$$module_srcdir/configure \
11023 --srcdir=$${topdir}/$$module_srcdir \
11024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11025 --target=${target_alias} \
11026 --with-build-libsubdir=$(HOST_SUBDIR) \
11027 $(STAGEfeedback_CONFIGURE_FLAGS)
11028 @endif gas-bootstrap
11029
11030 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11031 maybe-configure-stageautoprofile-gas:
11032 @if gas-bootstrap
11033 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11034 configure-stageautoprofile-gas:
11035 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11037 @r=`${PWD_COMMAND}`; export r; \
11038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11039 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11040 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11041 $(HOST_EXPORTS) \
11042 $(POSTSTAGE1_HOST_EXPORTS) \
11043 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11044 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11045 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11046 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11048 cd $(HOST_SUBDIR)/gas || exit 1; \
11049 case $(srcdir) in \
11050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11051 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11053 esac; \
11054 module_srcdir=gas; \
11055 $(SHELL) $$s/$$module_srcdir/configure \
11056 --srcdir=$${topdir}/$$module_srcdir \
11057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11058 --target=${target_alias} \
11059 --with-build-libsubdir=$(HOST_SUBDIR) \
11060 $(STAGEautoprofile_CONFIGURE_FLAGS)
11061 @endif gas-bootstrap
11062
11063 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11064 maybe-configure-stageautofeedback-gas:
11065 @if gas-bootstrap
11066 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11067 configure-stageautofeedback-gas:
11068 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11070 @r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11073 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11074 $(HOST_EXPORTS) \
11075 $(POSTSTAGE1_HOST_EXPORTS) \
11076 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11077 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11078 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11079 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11081 cd $(HOST_SUBDIR)/gas || exit 1; \
11082 case $(srcdir) in \
11083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11084 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11086 esac; \
11087 module_srcdir=gas; \
11088 $(SHELL) $$s/$$module_srcdir/configure \
11089 --srcdir=$${topdir}/$$module_srcdir \
11090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11091 --target=${target_alias} \
11092 --with-build-libsubdir=$(HOST_SUBDIR) \
11093 $(STAGEautofeedback_CONFIGURE_FLAGS)
11094 @endif gas-bootstrap
11095
11096
11097
11098
11099
11100 .PHONY: all-gas maybe-all-gas
11101 maybe-all-gas:
11102 @if gcc-bootstrap
11103 all-gas: stage_current
11104 @endif gcc-bootstrap
11105 @if gas
11106 TARGET-gas=all
11107 maybe-all-gas: all-gas
11108 all-gas: configure-gas
11109 @r=`${PWD_COMMAND}`; export r; \
11110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11111 $(HOST_EXPORTS) \
11112 (cd $(HOST_SUBDIR)/gas && \
11113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11114 $(TARGET-gas))
11115 @endif gas
11116
11117
11118
11119 .PHONY: all-stage1-gas maybe-all-stage1-gas
11120 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11121 maybe-all-stage1-gas:
11122 maybe-clean-stage1-gas:
11123 @if gas-bootstrap
11124 maybe-all-stage1-gas: all-stage1-gas
11125 all-stage1: all-stage1-gas
11126 TARGET-stage1-gas = $(TARGET-gas)
11127 all-stage1-gas: configure-stage1-gas
11128 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11129 @r=`${PWD_COMMAND}`; export r; \
11130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11131 TFLAGS="$(STAGE1_TFLAGS)"; \
11132 $(HOST_EXPORTS) \
11133 cd $(HOST_SUBDIR)/gas && \
11134 \
11135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11136 CFLAGS="$(STAGE1_CFLAGS)" \
11137 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11138 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11139 LIBCFLAGS="$(LIBCFLAGS)" \
11140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11143 $(EXTRA_HOST_FLAGS) \
11144 $(STAGE1_FLAGS_TO_PASS) \
11145 TFLAGS="$(STAGE1_TFLAGS)" \
11146 $(TARGET-stage1-gas)
11147
11148 maybe-clean-stage1-gas: clean-stage1-gas
11149 clean-stage1: clean-stage1-gas
11150 clean-stage1-gas:
11151 @if [ $(current_stage) = stage1 ]; then \
11152 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11153 else \
11154 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11155 $(MAKE) stage1-start; \
11156 fi; \
11157 cd $(HOST_SUBDIR)/gas && \
11158 $(MAKE) $(EXTRA_HOST_FLAGS) \
11159 $(STAGE1_FLAGS_TO_PASS) clean
11160 @endif gas-bootstrap
11161
11162
11163 .PHONY: all-stage2-gas maybe-all-stage2-gas
11164 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11165 maybe-all-stage2-gas:
11166 maybe-clean-stage2-gas:
11167 @if gas-bootstrap
11168 maybe-all-stage2-gas: all-stage2-gas
11169 all-stage2: all-stage2-gas
11170 TARGET-stage2-gas = $(TARGET-gas)
11171 all-stage2-gas: configure-stage2-gas
11172 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11173 @r=`${PWD_COMMAND}`; export r; \
11174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175 TFLAGS="$(STAGE2_TFLAGS)"; \
11176 $(HOST_EXPORTS) \
11177 $(POSTSTAGE1_HOST_EXPORTS) \
11178 cd $(HOST_SUBDIR)/gas && \
11179 \
11180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11181 CFLAGS="$(STAGE2_CFLAGS)" \
11182 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11183 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11184 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11189 TFLAGS="$(STAGE2_TFLAGS)" \
11190 $(TARGET-stage2-gas)
11191
11192 maybe-clean-stage2-gas: clean-stage2-gas
11193 clean-stage2: clean-stage2-gas
11194 clean-stage2-gas:
11195 @if [ $(current_stage) = stage2 ]; then \
11196 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11197 else \
11198 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11199 $(MAKE) stage2-start; \
11200 fi; \
11201 cd $(HOST_SUBDIR)/gas && \
11202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11203 @endif gas-bootstrap
11204
11205
11206 .PHONY: all-stage3-gas maybe-all-stage3-gas
11207 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11208 maybe-all-stage3-gas:
11209 maybe-clean-stage3-gas:
11210 @if gas-bootstrap
11211 maybe-all-stage3-gas: all-stage3-gas
11212 all-stage3: all-stage3-gas
11213 TARGET-stage3-gas = $(TARGET-gas)
11214 all-stage3-gas: configure-stage3-gas
11215 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11216 @r=`${PWD_COMMAND}`; export r; \
11217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218 TFLAGS="$(STAGE3_TFLAGS)"; \
11219 $(HOST_EXPORTS) \
11220 $(POSTSTAGE1_HOST_EXPORTS) \
11221 cd $(HOST_SUBDIR)/gas && \
11222 \
11223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11224 CFLAGS="$(STAGE3_CFLAGS)" \
11225 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11226 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11227 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11232 TFLAGS="$(STAGE3_TFLAGS)" \
11233 $(TARGET-stage3-gas)
11234
11235 maybe-clean-stage3-gas: clean-stage3-gas
11236 clean-stage3: clean-stage3-gas
11237 clean-stage3-gas:
11238 @if [ $(current_stage) = stage3 ]; then \
11239 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11240 else \
11241 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11242 $(MAKE) stage3-start; \
11243 fi; \
11244 cd $(HOST_SUBDIR)/gas && \
11245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11246 @endif gas-bootstrap
11247
11248
11249 .PHONY: all-stage4-gas maybe-all-stage4-gas
11250 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11251 maybe-all-stage4-gas:
11252 maybe-clean-stage4-gas:
11253 @if gas-bootstrap
11254 maybe-all-stage4-gas: all-stage4-gas
11255 all-stage4: all-stage4-gas
11256 TARGET-stage4-gas = $(TARGET-gas)
11257 all-stage4-gas: configure-stage4-gas
11258 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11259 @r=`${PWD_COMMAND}`; export r; \
11260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11261 TFLAGS="$(STAGE4_TFLAGS)"; \
11262 $(HOST_EXPORTS) \
11263 $(POSTSTAGE1_HOST_EXPORTS) \
11264 cd $(HOST_SUBDIR)/gas && \
11265 \
11266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11267 CFLAGS="$(STAGE4_CFLAGS)" \
11268 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11269 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11270 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11275 TFLAGS="$(STAGE4_TFLAGS)" \
11276 $(TARGET-stage4-gas)
11277
11278 maybe-clean-stage4-gas: clean-stage4-gas
11279 clean-stage4: clean-stage4-gas
11280 clean-stage4-gas:
11281 @if [ $(current_stage) = stage4 ]; then \
11282 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11283 else \
11284 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11285 $(MAKE) stage4-start; \
11286 fi; \
11287 cd $(HOST_SUBDIR)/gas && \
11288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11289 @endif gas-bootstrap
11290
11291
11292 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11293 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11294 maybe-all-stageprofile-gas:
11295 maybe-clean-stageprofile-gas:
11296 @if gas-bootstrap
11297 maybe-all-stageprofile-gas: all-stageprofile-gas
11298 all-stageprofile: all-stageprofile-gas
11299 TARGET-stageprofile-gas = $(TARGET-gas)
11300 all-stageprofile-gas: configure-stageprofile-gas
11301 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11302 @r=`${PWD_COMMAND}`; export r; \
11303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11304 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11305 $(HOST_EXPORTS) \
11306 $(POSTSTAGE1_HOST_EXPORTS) \
11307 cd $(HOST_SUBDIR)/gas && \
11308 \
11309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11310 CFLAGS="$(STAGEprofile_CFLAGS)" \
11311 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11312 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11313 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11318 TFLAGS="$(STAGEprofile_TFLAGS)" \
11319 $(TARGET-stageprofile-gas)
11320
11321 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11322 clean-stageprofile: clean-stageprofile-gas
11323 clean-stageprofile-gas:
11324 @if [ $(current_stage) = stageprofile ]; then \
11325 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11326 else \
11327 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11328 $(MAKE) stageprofile-start; \
11329 fi; \
11330 cd $(HOST_SUBDIR)/gas && \
11331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11332 @endif gas-bootstrap
11333
11334
11335 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11336 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11337 maybe-all-stagetrain-gas:
11338 maybe-clean-stagetrain-gas:
11339 @if gas-bootstrap
11340 maybe-all-stagetrain-gas: all-stagetrain-gas
11341 all-stagetrain: all-stagetrain-gas
11342 TARGET-stagetrain-gas = $(TARGET-gas)
11343 all-stagetrain-gas: configure-stagetrain-gas
11344 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11345 @r=`${PWD_COMMAND}`; export r; \
11346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11347 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11348 $(HOST_EXPORTS) \
11349 $(POSTSTAGE1_HOST_EXPORTS) \
11350 cd $(HOST_SUBDIR)/gas && \
11351 \
11352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11353 CFLAGS="$(STAGEtrain_CFLAGS)" \
11354 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11355 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11356 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11361 TFLAGS="$(STAGEtrain_TFLAGS)" \
11362 $(TARGET-stagetrain-gas)
11363
11364 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11365 clean-stagetrain: clean-stagetrain-gas
11366 clean-stagetrain-gas:
11367 @if [ $(current_stage) = stagetrain ]; then \
11368 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11369 else \
11370 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11371 $(MAKE) stagetrain-start; \
11372 fi; \
11373 cd $(HOST_SUBDIR)/gas && \
11374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11375 @endif gas-bootstrap
11376
11377
11378 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11379 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11380 maybe-all-stagefeedback-gas:
11381 maybe-clean-stagefeedback-gas:
11382 @if gas-bootstrap
11383 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11384 all-stagefeedback: all-stagefeedback-gas
11385 TARGET-stagefeedback-gas = $(TARGET-gas)
11386 all-stagefeedback-gas: configure-stagefeedback-gas
11387 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11388 @r=`${PWD_COMMAND}`; export r; \
11389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11390 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11391 $(HOST_EXPORTS) \
11392 $(POSTSTAGE1_HOST_EXPORTS) \
11393 cd $(HOST_SUBDIR)/gas && \
11394 \
11395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11396 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11397 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11398 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11399 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11404 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11405 $(TARGET-stagefeedback-gas)
11406
11407 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11408 clean-stagefeedback: clean-stagefeedback-gas
11409 clean-stagefeedback-gas:
11410 @if [ $(current_stage) = stagefeedback ]; then \
11411 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11412 else \
11413 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11414 $(MAKE) stagefeedback-start; \
11415 fi; \
11416 cd $(HOST_SUBDIR)/gas && \
11417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11418 @endif gas-bootstrap
11419
11420
11421 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11422 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11423 maybe-all-stageautoprofile-gas:
11424 maybe-clean-stageautoprofile-gas:
11425 @if gas-bootstrap
11426 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11427 all-stageautoprofile: all-stageautoprofile-gas
11428 TARGET-stageautoprofile-gas = $(TARGET-gas)
11429 all-stageautoprofile-gas: configure-stageautoprofile-gas
11430 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11431 @r=`${PWD_COMMAND}`; export r; \
11432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11434 $(HOST_EXPORTS) \
11435 $(POSTSTAGE1_HOST_EXPORTS) \
11436 cd $(HOST_SUBDIR)/gas && \
11437 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11439 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11440 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11441 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11442 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11447 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11448 $(TARGET-stageautoprofile-gas)
11449
11450 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11451 clean-stageautoprofile: clean-stageautoprofile-gas
11452 clean-stageautoprofile-gas:
11453 @if [ $(current_stage) = stageautoprofile ]; then \
11454 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11455 else \
11456 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11457 $(MAKE) stageautoprofile-start; \
11458 fi; \
11459 cd $(HOST_SUBDIR)/gas && \
11460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11461 @endif gas-bootstrap
11462
11463
11464 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11465 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11466 maybe-all-stageautofeedback-gas:
11467 maybe-clean-stageautofeedback-gas:
11468 @if gas-bootstrap
11469 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11470 all-stageautofeedback: all-stageautofeedback-gas
11471 TARGET-stageautofeedback-gas = $(TARGET-gas)
11472 all-stageautofeedback-gas: configure-stageautofeedback-gas
11473 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11474 @r=`${PWD_COMMAND}`; export r; \
11475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11476 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11477 $(HOST_EXPORTS) \
11478 $(POSTSTAGE1_HOST_EXPORTS) \
11479 cd $(HOST_SUBDIR)/gas && \
11480 \
11481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11482 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11483 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11484 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11485 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11490 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11491 $(TARGET-stageautofeedback-gas)
11492
11493 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11494 clean-stageautofeedback: clean-stageautofeedback-gas
11495 clean-stageautofeedback-gas:
11496 @if [ $(current_stage) = stageautofeedback ]; then \
11497 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11498 else \
11499 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11500 $(MAKE) stageautofeedback-start; \
11501 fi; \
11502 cd $(HOST_SUBDIR)/gas && \
11503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11504 @endif gas-bootstrap
11505
11506
11507
11508
11509
11510 .PHONY: check-gas maybe-check-gas
11511 maybe-check-gas:
11512 @if gas
11513 maybe-check-gas: check-gas
11514
11515 check-gas:
11516 @: $(MAKE); $(unstage)
11517 @r=`${PWD_COMMAND}`; export r; \
11518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11519 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11520 (cd $(HOST_SUBDIR)/gas && \
11521 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11522
11523 @endif gas
11524
11525 .PHONY: install-gas maybe-install-gas
11526 maybe-install-gas:
11527 @if gas
11528 maybe-install-gas: install-gas
11529
11530 install-gas: installdirs
11531 @: $(MAKE); $(unstage)
11532 @r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 (cd $(HOST_SUBDIR)/gas && \
11536 $(MAKE) $(FLAGS_TO_PASS) install)
11537
11538 @endif gas
11539
11540 .PHONY: install-strip-gas maybe-install-strip-gas
11541 maybe-install-strip-gas:
11542 @if gas
11543 maybe-install-strip-gas: install-strip-gas
11544
11545 install-strip-gas: installdirs
11546 @: $(MAKE); $(unstage)
11547 @r=`${PWD_COMMAND}`; export r; \
11548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11549 $(HOST_EXPORTS) \
11550 (cd $(HOST_SUBDIR)/gas && \
11551 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11552
11553 @endif gas
11554
11555 # Other targets (info, dvi, pdf, etc.)
11556
11557 .PHONY: maybe-info-gas info-gas
11558 maybe-info-gas:
11559 @if gas
11560 maybe-info-gas: info-gas
11561
11562 info-gas: \
11563 configure-gas
11564 @[ -f ./gas/Makefile ] || exit 0; \
11565 r=`${PWD_COMMAND}`; export r; \
11566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567 $(HOST_EXPORTS) \
11568 for flag in $(EXTRA_HOST_FLAGS) ; do \
11569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11570 done; \
11571 echo "Doing info in gas"; \
11572 (cd $(HOST_SUBDIR)/gas && \
11573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11575 "RANLIB=$${RANLIB}" \
11576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11577 info) \
11578 || exit 1
11579
11580 @endif gas
11581
11582 .PHONY: maybe-dvi-gas dvi-gas
11583 maybe-dvi-gas:
11584 @if gas
11585 maybe-dvi-gas: dvi-gas
11586
11587 dvi-gas: \
11588 configure-gas
11589 @[ -f ./gas/Makefile ] || exit 0; \
11590 r=`${PWD_COMMAND}`; export r; \
11591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11592 $(HOST_EXPORTS) \
11593 for flag in $(EXTRA_HOST_FLAGS) ; do \
11594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11595 done; \
11596 echo "Doing dvi in gas"; \
11597 (cd $(HOST_SUBDIR)/gas && \
11598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11600 "RANLIB=$${RANLIB}" \
11601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11602 dvi) \
11603 || exit 1
11604
11605 @endif gas
11606
11607 .PHONY: maybe-pdf-gas pdf-gas
11608 maybe-pdf-gas:
11609 @if gas
11610 maybe-pdf-gas: pdf-gas
11611
11612 pdf-gas: \
11613 configure-gas
11614 @[ -f ./gas/Makefile ] || exit 0; \
11615 r=`${PWD_COMMAND}`; export r; \
11616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11617 $(HOST_EXPORTS) \
11618 for flag in $(EXTRA_HOST_FLAGS) ; do \
11619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11620 done; \
11621 echo "Doing pdf in gas"; \
11622 (cd $(HOST_SUBDIR)/gas && \
11623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11625 "RANLIB=$${RANLIB}" \
11626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11627 pdf) \
11628 || exit 1
11629
11630 @endif gas
11631
11632 .PHONY: maybe-html-gas html-gas
11633 maybe-html-gas:
11634 @if gas
11635 maybe-html-gas: html-gas
11636
11637 html-gas: \
11638 configure-gas
11639 @[ -f ./gas/Makefile ] || exit 0; \
11640 r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 $(HOST_EXPORTS) \
11643 for flag in $(EXTRA_HOST_FLAGS) ; do \
11644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11645 done; \
11646 echo "Doing html in gas"; \
11647 (cd $(HOST_SUBDIR)/gas && \
11648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11650 "RANLIB=$${RANLIB}" \
11651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11652 html) \
11653 || exit 1
11654
11655 @endif gas
11656
11657 .PHONY: maybe-TAGS-gas TAGS-gas
11658 maybe-TAGS-gas:
11659 @if gas
11660 maybe-TAGS-gas: TAGS-gas
11661
11662 TAGS-gas: \
11663 configure-gas
11664 @[ -f ./gas/Makefile ] || exit 0; \
11665 r=`${PWD_COMMAND}`; export r; \
11666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667 $(HOST_EXPORTS) \
11668 for flag in $(EXTRA_HOST_FLAGS) ; do \
11669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11670 done; \
11671 echo "Doing TAGS in gas"; \
11672 (cd $(HOST_SUBDIR)/gas && \
11673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11675 "RANLIB=$${RANLIB}" \
11676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11677 TAGS) \
11678 || exit 1
11679
11680 @endif gas
11681
11682 .PHONY: maybe-install-info-gas install-info-gas
11683 maybe-install-info-gas:
11684 @if gas
11685 maybe-install-info-gas: install-info-gas
11686
11687 install-info-gas: \
11688 configure-gas \
11689 info-gas
11690 @[ -f ./gas/Makefile ] || exit 0; \
11691 r=`${PWD_COMMAND}`; export r; \
11692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11693 $(HOST_EXPORTS) \
11694 for flag in $(EXTRA_HOST_FLAGS) ; do \
11695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11696 done; \
11697 echo "Doing install-info in gas"; \
11698 (cd $(HOST_SUBDIR)/gas && \
11699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11701 "RANLIB=$${RANLIB}" \
11702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11703 install-info) \
11704 || exit 1
11705
11706 @endif gas
11707
11708 .PHONY: maybe-install-dvi-gas install-dvi-gas
11709 maybe-install-dvi-gas:
11710 @if gas
11711 maybe-install-dvi-gas: install-dvi-gas
11712
11713 install-dvi-gas: \
11714 configure-gas \
11715 dvi-gas
11716 @[ -f ./gas/Makefile ] || exit 0; \
11717 r=`${PWD_COMMAND}`; export r; \
11718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719 $(HOST_EXPORTS) \
11720 for flag in $(EXTRA_HOST_FLAGS) ; do \
11721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722 done; \
11723 echo "Doing install-dvi in gas"; \
11724 (cd $(HOST_SUBDIR)/gas && \
11725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727 "RANLIB=$${RANLIB}" \
11728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729 install-dvi) \
11730 || exit 1
11731
11732 @endif gas
11733
11734 .PHONY: maybe-install-pdf-gas install-pdf-gas
11735 maybe-install-pdf-gas:
11736 @if gas
11737 maybe-install-pdf-gas: install-pdf-gas
11738
11739 install-pdf-gas: \
11740 configure-gas \
11741 pdf-gas
11742 @[ -f ./gas/Makefile ] || exit 0; \
11743 r=`${PWD_COMMAND}`; export r; \
11744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745 $(HOST_EXPORTS) \
11746 for flag in $(EXTRA_HOST_FLAGS) ; do \
11747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11748 done; \
11749 echo "Doing install-pdf in gas"; \
11750 (cd $(HOST_SUBDIR)/gas && \
11751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11753 "RANLIB=$${RANLIB}" \
11754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11755 install-pdf) \
11756 || exit 1
11757
11758 @endif gas
11759
11760 .PHONY: maybe-install-html-gas install-html-gas
11761 maybe-install-html-gas:
11762 @if gas
11763 maybe-install-html-gas: install-html-gas
11764
11765 install-html-gas: \
11766 configure-gas \
11767 html-gas
11768 @[ -f ./gas/Makefile ] || exit 0; \
11769 r=`${PWD_COMMAND}`; export r; \
11770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771 $(HOST_EXPORTS) \
11772 for flag in $(EXTRA_HOST_FLAGS) ; do \
11773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774 done; \
11775 echo "Doing install-html in gas"; \
11776 (cd $(HOST_SUBDIR)/gas && \
11777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779 "RANLIB=$${RANLIB}" \
11780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781 install-html) \
11782 || exit 1
11783
11784 @endif gas
11785
11786 .PHONY: maybe-installcheck-gas installcheck-gas
11787 maybe-installcheck-gas:
11788 @if gas
11789 maybe-installcheck-gas: installcheck-gas
11790
11791 installcheck-gas: \
11792 configure-gas
11793 @[ -f ./gas/Makefile ] || exit 0; \
11794 r=`${PWD_COMMAND}`; export r; \
11795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796 $(HOST_EXPORTS) \
11797 for flag in $(EXTRA_HOST_FLAGS) ; do \
11798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799 done; \
11800 echo "Doing installcheck in gas"; \
11801 (cd $(HOST_SUBDIR)/gas && \
11802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804 "RANLIB=$${RANLIB}" \
11805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806 installcheck) \
11807 || exit 1
11808
11809 @endif gas
11810
11811 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11812 maybe-mostlyclean-gas:
11813 @if gas
11814 maybe-mostlyclean-gas: mostlyclean-gas
11815
11816 mostlyclean-gas:
11817 @[ -f ./gas/Makefile ] || exit 0; \
11818 r=`${PWD_COMMAND}`; export r; \
11819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820 $(HOST_EXPORTS) \
11821 for flag in $(EXTRA_HOST_FLAGS) ; do \
11822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823 done; \
11824 echo "Doing mostlyclean in gas"; \
11825 (cd $(HOST_SUBDIR)/gas && \
11826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828 "RANLIB=$${RANLIB}" \
11829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830 mostlyclean) \
11831 || exit 1
11832
11833 @endif gas
11834
11835 .PHONY: maybe-clean-gas clean-gas
11836 maybe-clean-gas:
11837 @if gas
11838 maybe-clean-gas: clean-gas
11839
11840 clean-gas:
11841 @[ -f ./gas/Makefile ] || exit 0; \
11842 r=`${PWD_COMMAND}`; export r; \
11843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11844 $(HOST_EXPORTS) \
11845 for flag in $(EXTRA_HOST_FLAGS) ; do \
11846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11847 done; \
11848 echo "Doing clean in gas"; \
11849 (cd $(HOST_SUBDIR)/gas && \
11850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11852 "RANLIB=$${RANLIB}" \
11853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11854 clean) \
11855 || exit 1
11856
11857 @endif gas
11858
11859 .PHONY: maybe-distclean-gas distclean-gas
11860 maybe-distclean-gas:
11861 @if gas
11862 maybe-distclean-gas: distclean-gas
11863
11864 distclean-gas:
11865 @[ -f ./gas/Makefile ] || exit 0; \
11866 r=`${PWD_COMMAND}`; export r; \
11867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11868 $(HOST_EXPORTS) \
11869 for flag in $(EXTRA_HOST_FLAGS) ; do \
11870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11871 done; \
11872 echo "Doing distclean in gas"; \
11873 (cd $(HOST_SUBDIR)/gas && \
11874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11876 "RANLIB=$${RANLIB}" \
11877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11878 distclean) \
11879 || exit 1
11880
11881 @endif gas
11882
11883 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11884 maybe-maintainer-clean-gas:
11885 @if gas
11886 maybe-maintainer-clean-gas: maintainer-clean-gas
11887
11888 maintainer-clean-gas:
11889 @[ -f ./gas/Makefile ] || exit 0; \
11890 r=`${PWD_COMMAND}`; export r; \
11891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11892 $(HOST_EXPORTS) \
11893 for flag in $(EXTRA_HOST_FLAGS) ; do \
11894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11895 done; \
11896 echo "Doing maintainer-clean in gas"; \
11897 (cd $(HOST_SUBDIR)/gas && \
11898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11900 "RANLIB=$${RANLIB}" \
11901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11902 maintainer-clean) \
11903 || exit 1
11904
11905 @endif gas
11906
11907
11908
11909 .PHONY: configure-gcc maybe-configure-gcc
11910 maybe-configure-gcc:
11911 @if gcc-bootstrap
11912 configure-gcc: stage_current
11913 @endif gcc-bootstrap
11914 @if gcc
11915 maybe-configure-gcc: configure-gcc
11916 configure-gcc:
11917 @r=`${PWD_COMMAND}`; export r; \
11918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11921 $(HOST_EXPORTS) \
11922 echo Configuring in $(HOST_SUBDIR)/gcc; \
11923 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11924 case $(srcdir) in \
11925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11926 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11928 esac; \
11929 module_srcdir=gcc; \
11930 $(SHELL) \
11931 $$s/$$module_srcdir/configure \
11932 --srcdir=$${topdir}/$$module_srcdir \
11933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11934 --target=${target_alias} \
11935 || exit 1
11936 @endif gcc
11937
11938
11939
11940 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11941 maybe-configure-stage1-gcc:
11942 @if gcc-bootstrap
11943 maybe-configure-stage1-gcc: configure-stage1-gcc
11944 configure-stage1-gcc:
11945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11947 @r=`${PWD_COMMAND}`; export r; \
11948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11949 TFLAGS="$(STAGE1_TFLAGS)"; \
11950 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11951 $(HOST_EXPORTS) \
11952 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11953 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11954 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11955 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11956 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11957 cd $(HOST_SUBDIR)/gcc || exit 1; \
11958 case $(srcdir) in \
11959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11960 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11962 esac; \
11963 module_srcdir=gcc; \
11964 $(SHELL) $$s/$$module_srcdir/configure \
11965 --srcdir=$${topdir}/$$module_srcdir \
11966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11967 --target=${target_alias} \
11968 \
11969 $(STAGE1_CONFIGURE_FLAGS)
11970 @endif gcc-bootstrap
11971
11972 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11973 maybe-configure-stage2-gcc:
11974 @if gcc-bootstrap
11975 maybe-configure-stage2-gcc: configure-stage2-gcc
11976 configure-stage2-gcc:
11977 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11979 @r=`${PWD_COMMAND}`; export r; \
11980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981 TFLAGS="$(STAGE2_TFLAGS)"; \
11982 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11983 $(HOST_EXPORTS) \
11984 $(POSTSTAGE1_HOST_EXPORTS) \
11985 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11986 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11987 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11988 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11990 cd $(HOST_SUBDIR)/gcc || exit 1; \
11991 case $(srcdir) in \
11992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11993 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11995 esac; \
11996 module_srcdir=gcc; \
11997 $(SHELL) $$s/$$module_srcdir/configure \
11998 --srcdir=$${topdir}/$$module_srcdir \
11999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12000 --target=${target_alias} \
12001 --with-build-libsubdir=$(HOST_SUBDIR) \
12002 $(STAGE2_CONFIGURE_FLAGS)
12003 @endif gcc-bootstrap
12004
12005 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12006 maybe-configure-stage3-gcc:
12007 @if gcc-bootstrap
12008 maybe-configure-stage3-gcc: configure-stage3-gcc
12009 configure-stage3-gcc:
12010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12012 @r=`${PWD_COMMAND}`; export r; \
12013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12014 TFLAGS="$(STAGE3_TFLAGS)"; \
12015 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12016 $(HOST_EXPORTS) \
12017 $(POSTSTAGE1_HOST_EXPORTS) \
12018 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12019 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12020 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12021 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12023 cd $(HOST_SUBDIR)/gcc || exit 1; \
12024 case $(srcdir) in \
12025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12026 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12028 esac; \
12029 module_srcdir=gcc; \
12030 $(SHELL) $$s/$$module_srcdir/configure \
12031 --srcdir=$${topdir}/$$module_srcdir \
12032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12033 --target=${target_alias} \
12034 --with-build-libsubdir=$(HOST_SUBDIR) \
12035 $(STAGE3_CONFIGURE_FLAGS)
12036 @endif gcc-bootstrap
12037
12038 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12039 maybe-configure-stage4-gcc:
12040 @if gcc-bootstrap
12041 maybe-configure-stage4-gcc: configure-stage4-gcc
12042 configure-stage4-gcc:
12043 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12045 @r=`${PWD_COMMAND}`; export r; \
12046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12047 TFLAGS="$(STAGE4_TFLAGS)"; \
12048 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12049 $(HOST_EXPORTS) \
12050 $(POSTSTAGE1_HOST_EXPORTS) \
12051 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12052 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12053 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12054 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12056 cd $(HOST_SUBDIR)/gcc || exit 1; \
12057 case $(srcdir) in \
12058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12059 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12061 esac; \
12062 module_srcdir=gcc; \
12063 $(SHELL) $$s/$$module_srcdir/configure \
12064 --srcdir=$${topdir}/$$module_srcdir \
12065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12066 --target=${target_alias} \
12067 --with-build-libsubdir=$(HOST_SUBDIR) \
12068 $(STAGE4_CONFIGURE_FLAGS)
12069 @endif gcc-bootstrap
12070
12071 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12072 maybe-configure-stageprofile-gcc:
12073 @if gcc-bootstrap
12074 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12075 configure-stageprofile-gcc:
12076 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12078 @r=`${PWD_COMMAND}`; export r; \
12079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12081 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12082 $(HOST_EXPORTS) \
12083 $(POSTSTAGE1_HOST_EXPORTS) \
12084 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12085 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12086 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12087 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12089 cd $(HOST_SUBDIR)/gcc || exit 1; \
12090 case $(srcdir) in \
12091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12092 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12094 esac; \
12095 module_srcdir=gcc; \
12096 $(SHELL) $$s/$$module_srcdir/configure \
12097 --srcdir=$${topdir}/$$module_srcdir \
12098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12099 --target=${target_alias} \
12100 --with-build-libsubdir=$(HOST_SUBDIR) \
12101 $(STAGEprofile_CONFIGURE_FLAGS)
12102 @endif gcc-bootstrap
12103
12104 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12105 maybe-configure-stagetrain-gcc:
12106 @if gcc-bootstrap
12107 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12108 configure-stagetrain-gcc:
12109 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12110 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12111 @r=`${PWD_COMMAND}`; export r; \
12112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12114 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12115 $(HOST_EXPORTS) \
12116 $(POSTSTAGE1_HOST_EXPORTS) \
12117 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12118 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12119 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12120 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12122 cd $(HOST_SUBDIR)/gcc || exit 1; \
12123 case $(srcdir) in \
12124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12125 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12127 esac; \
12128 module_srcdir=gcc; \
12129 $(SHELL) $$s/$$module_srcdir/configure \
12130 --srcdir=$${topdir}/$$module_srcdir \
12131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12132 --target=${target_alias} \
12133 --with-build-libsubdir=$(HOST_SUBDIR) \
12134 $(STAGEtrain_CONFIGURE_FLAGS)
12135 @endif gcc-bootstrap
12136
12137 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12138 maybe-configure-stagefeedback-gcc:
12139 @if gcc-bootstrap
12140 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12141 configure-stagefeedback-gcc:
12142 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12144 @r=`${PWD_COMMAND}`; export r; \
12145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12147 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12148 $(HOST_EXPORTS) \
12149 $(POSTSTAGE1_HOST_EXPORTS) \
12150 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12151 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12152 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12153 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12155 cd $(HOST_SUBDIR)/gcc || exit 1; \
12156 case $(srcdir) in \
12157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12158 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12160 esac; \
12161 module_srcdir=gcc; \
12162 $(SHELL) $$s/$$module_srcdir/configure \
12163 --srcdir=$${topdir}/$$module_srcdir \
12164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12165 --target=${target_alias} \
12166 --with-build-libsubdir=$(HOST_SUBDIR) \
12167 $(STAGEfeedback_CONFIGURE_FLAGS)
12168 @endif gcc-bootstrap
12169
12170 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12171 maybe-configure-stageautoprofile-gcc:
12172 @if gcc-bootstrap
12173 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12174 configure-stageautoprofile-gcc:
12175 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12177 @r=`${PWD_COMMAND}`; export r; \
12178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12179 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12180 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12181 $(HOST_EXPORTS) \
12182 $(POSTSTAGE1_HOST_EXPORTS) \
12183 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12184 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12185 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12186 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12188 cd $(HOST_SUBDIR)/gcc || exit 1; \
12189 case $(srcdir) in \
12190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12191 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12193 esac; \
12194 module_srcdir=gcc; \
12195 $(SHELL) $$s/$$module_srcdir/configure \
12196 --srcdir=$${topdir}/$$module_srcdir \
12197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12198 --target=${target_alias} \
12199 --with-build-libsubdir=$(HOST_SUBDIR) \
12200 $(STAGEautoprofile_CONFIGURE_FLAGS)
12201 @endif gcc-bootstrap
12202
12203 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12204 maybe-configure-stageautofeedback-gcc:
12205 @if gcc-bootstrap
12206 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12207 configure-stageautofeedback-gcc:
12208 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12210 @r=`${PWD_COMMAND}`; export r; \
12211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12213 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12214 $(HOST_EXPORTS) \
12215 $(POSTSTAGE1_HOST_EXPORTS) \
12216 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12217 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12218 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12219 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12220 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12221 cd $(HOST_SUBDIR)/gcc || exit 1; \
12222 case $(srcdir) in \
12223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12224 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12226 esac; \
12227 module_srcdir=gcc; \
12228 $(SHELL) $$s/$$module_srcdir/configure \
12229 --srcdir=$${topdir}/$$module_srcdir \
12230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12231 --target=${target_alias} \
12232 --with-build-libsubdir=$(HOST_SUBDIR) \
12233 $(STAGEautofeedback_CONFIGURE_FLAGS)
12234 @endif gcc-bootstrap
12235
12236
12237
12238
12239
12240 .PHONY: all-gcc maybe-all-gcc
12241 maybe-all-gcc:
12242 @if gcc-bootstrap
12243 all-gcc: stage_current
12244 @endif gcc-bootstrap
12245 @if gcc
12246 TARGET-gcc=all
12247 maybe-all-gcc: all-gcc
12248 all-gcc: configure-gcc
12249 @r=`${PWD_COMMAND}`; export r; \
12250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12251 $(HOST_EXPORTS) \
12252 (cd $(HOST_SUBDIR)/gcc && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12254 $(TARGET-gcc))
12255 @endif gcc
12256
12257
12258
12259 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12260 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12261 maybe-all-stage1-gcc:
12262 maybe-clean-stage1-gcc:
12263 @if gcc-bootstrap
12264 maybe-all-stage1-gcc: all-stage1-gcc
12265 all-stage1: all-stage1-gcc
12266 TARGET-stage1-gcc = $(TARGET-gcc)
12267 all-stage1-gcc: configure-stage1-gcc
12268 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12269 @r=`${PWD_COMMAND}`; export r; \
12270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12271 TFLAGS="$(STAGE1_TFLAGS)"; \
12272 $(HOST_EXPORTS) \
12273 cd $(HOST_SUBDIR)/gcc && \
12274 \
12275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12276 CFLAGS="$(STAGE1_CFLAGS)" \
12277 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12278 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12279 LIBCFLAGS="$(LIBCFLAGS)" \
12280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12283 $(EXTRA_HOST_FLAGS) \
12284 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12285 TFLAGS="$(STAGE1_TFLAGS)" \
12286 $(TARGET-stage1-gcc)
12287
12288 maybe-clean-stage1-gcc: clean-stage1-gcc
12289 clean-stage1: clean-stage1-gcc
12290 clean-stage1-gcc:
12291 @if [ $(current_stage) = stage1 ]; then \
12292 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12293 else \
12294 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12295 $(MAKE) stage1-start; \
12296 fi; \
12297 cd $(HOST_SUBDIR)/gcc && \
12298 $(MAKE) $(EXTRA_HOST_FLAGS) \
12299 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12300 @endif gcc-bootstrap
12301
12302
12303 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12304 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12305 maybe-all-stage2-gcc:
12306 maybe-clean-stage2-gcc:
12307 @if gcc-bootstrap
12308 maybe-all-stage2-gcc: all-stage2-gcc
12309 all-stage2: all-stage2-gcc
12310 TARGET-stage2-gcc = $(TARGET-gcc)
12311 all-stage2-gcc: configure-stage2-gcc
12312 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12313 @r=`${PWD_COMMAND}`; export r; \
12314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12315 TFLAGS="$(STAGE2_TFLAGS)"; \
12316 $(HOST_EXPORTS) \
12317 $(POSTSTAGE1_HOST_EXPORTS) \
12318 cd $(HOST_SUBDIR)/gcc && \
12319 \
12320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12321 CFLAGS="$(STAGE2_CFLAGS)" \
12322 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12323 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12324 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12329 TFLAGS="$(STAGE2_TFLAGS)" \
12330 $(TARGET-stage2-gcc)
12331
12332 maybe-clean-stage2-gcc: clean-stage2-gcc
12333 clean-stage2: clean-stage2-gcc
12334 clean-stage2-gcc:
12335 @if [ $(current_stage) = stage2 ]; then \
12336 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12337 else \
12338 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12339 $(MAKE) stage2-start; \
12340 fi; \
12341 cd $(HOST_SUBDIR)/gcc && \
12342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12343 @endif gcc-bootstrap
12344
12345
12346 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12347 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12348 maybe-all-stage3-gcc:
12349 maybe-clean-stage3-gcc:
12350 @if gcc-bootstrap
12351 maybe-all-stage3-gcc: all-stage3-gcc
12352 all-stage3: all-stage3-gcc
12353 TARGET-stage3-gcc = $(TARGET-gcc)
12354 all-stage3-gcc: configure-stage3-gcc
12355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12356 @r=`${PWD_COMMAND}`; export r; \
12357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12358 TFLAGS="$(STAGE3_TFLAGS)"; \
12359 $(HOST_EXPORTS) \
12360 $(POSTSTAGE1_HOST_EXPORTS) \
12361 cd $(HOST_SUBDIR)/gcc && \
12362 \
12363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12364 CFLAGS="$(STAGE3_CFLAGS)" \
12365 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12366 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12367 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12372 TFLAGS="$(STAGE3_TFLAGS)" \
12373 $(TARGET-stage3-gcc)
12374
12375 maybe-clean-stage3-gcc: clean-stage3-gcc
12376 clean-stage3: clean-stage3-gcc
12377 clean-stage3-gcc:
12378 @if [ $(current_stage) = stage3 ]; then \
12379 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12380 else \
12381 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12382 $(MAKE) stage3-start; \
12383 fi; \
12384 cd $(HOST_SUBDIR)/gcc && \
12385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12386 @endif gcc-bootstrap
12387
12388
12389 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12390 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12391 maybe-all-stage4-gcc:
12392 maybe-clean-stage4-gcc:
12393 @if gcc-bootstrap
12394 maybe-all-stage4-gcc: all-stage4-gcc
12395 all-stage4: all-stage4-gcc
12396 TARGET-stage4-gcc = $(TARGET-gcc)
12397 all-stage4-gcc: configure-stage4-gcc
12398 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12399 @r=`${PWD_COMMAND}`; export r; \
12400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12401 TFLAGS="$(STAGE4_TFLAGS)"; \
12402 $(HOST_EXPORTS) \
12403 $(POSTSTAGE1_HOST_EXPORTS) \
12404 cd $(HOST_SUBDIR)/gcc && \
12405 \
12406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12407 CFLAGS="$(STAGE4_CFLAGS)" \
12408 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12409 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12410 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12415 TFLAGS="$(STAGE4_TFLAGS)" \
12416 $(TARGET-stage4-gcc)
12417
12418 maybe-clean-stage4-gcc: clean-stage4-gcc
12419 clean-stage4: clean-stage4-gcc
12420 clean-stage4-gcc:
12421 @if [ $(current_stage) = stage4 ]; then \
12422 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12423 else \
12424 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12425 $(MAKE) stage4-start; \
12426 fi; \
12427 cd $(HOST_SUBDIR)/gcc && \
12428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12429 @endif gcc-bootstrap
12430
12431
12432 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12433 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12434 maybe-all-stageprofile-gcc:
12435 maybe-clean-stageprofile-gcc:
12436 @if gcc-bootstrap
12437 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12438 all-stageprofile: all-stageprofile-gcc
12439 TARGET-stageprofile-gcc = $(TARGET-gcc)
12440 all-stageprofile-gcc: configure-stageprofile-gcc
12441 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12442 @r=`${PWD_COMMAND}`; export r; \
12443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12445 $(HOST_EXPORTS) \
12446 $(POSTSTAGE1_HOST_EXPORTS) \
12447 cd $(HOST_SUBDIR)/gcc && \
12448 \
12449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12450 CFLAGS="$(STAGEprofile_CFLAGS)" \
12451 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12452 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12453 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12458 TFLAGS="$(STAGEprofile_TFLAGS)" \
12459 $(TARGET-stageprofile-gcc)
12460
12461 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12462 clean-stageprofile: clean-stageprofile-gcc
12463 clean-stageprofile-gcc:
12464 @if [ $(current_stage) = stageprofile ]; then \
12465 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12466 else \
12467 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12468 $(MAKE) stageprofile-start; \
12469 fi; \
12470 cd $(HOST_SUBDIR)/gcc && \
12471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12472 @endif gcc-bootstrap
12473
12474
12475 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12476 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12477 maybe-all-stagetrain-gcc:
12478 maybe-clean-stagetrain-gcc:
12479 @if gcc-bootstrap
12480 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12481 all-stagetrain: all-stagetrain-gcc
12482 TARGET-stagetrain-gcc = $(TARGET-gcc)
12483 all-stagetrain-gcc: configure-stagetrain-gcc
12484 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12485 @r=`${PWD_COMMAND}`; export r; \
12486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12487 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12488 $(HOST_EXPORTS) \
12489 $(POSTSTAGE1_HOST_EXPORTS) \
12490 cd $(HOST_SUBDIR)/gcc && \
12491 \
12492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12493 CFLAGS="$(STAGEtrain_CFLAGS)" \
12494 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12495 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12496 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12501 TFLAGS="$(STAGEtrain_TFLAGS)" \
12502 $(TARGET-stagetrain-gcc)
12503
12504 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12505 clean-stagetrain: clean-stagetrain-gcc
12506 clean-stagetrain-gcc:
12507 @if [ $(current_stage) = stagetrain ]; then \
12508 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12509 else \
12510 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12511 $(MAKE) stagetrain-start; \
12512 fi; \
12513 cd $(HOST_SUBDIR)/gcc && \
12514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12515 @endif gcc-bootstrap
12516
12517
12518 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12519 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12520 maybe-all-stagefeedback-gcc:
12521 maybe-clean-stagefeedback-gcc:
12522 @if gcc-bootstrap
12523 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12524 all-stagefeedback: all-stagefeedback-gcc
12525 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12526 all-stagefeedback-gcc: configure-stagefeedback-gcc
12527 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12528 @r=`${PWD_COMMAND}`; export r; \
12529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12531 $(HOST_EXPORTS) \
12532 $(POSTSTAGE1_HOST_EXPORTS) \
12533 cd $(HOST_SUBDIR)/gcc && \
12534 \
12535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12536 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12537 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12538 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12539 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12544 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12545 $(TARGET-stagefeedback-gcc)
12546
12547 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12548 clean-stagefeedback: clean-stagefeedback-gcc
12549 clean-stagefeedback-gcc:
12550 @if [ $(current_stage) = stagefeedback ]; then \
12551 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12552 else \
12553 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12554 $(MAKE) stagefeedback-start; \
12555 fi; \
12556 cd $(HOST_SUBDIR)/gcc && \
12557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12558 @endif gcc-bootstrap
12559
12560
12561 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12562 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12563 maybe-all-stageautoprofile-gcc:
12564 maybe-clean-stageautoprofile-gcc:
12565 @if gcc-bootstrap
12566 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12567 all-stageautoprofile: all-stageautoprofile-gcc
12568 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12569 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12570 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12571 @r=`${PWD_COMMAND}`; export r; \
12572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12574 $(HOST_EXPORTS) \
12575 $(POSTSTAGE1_HOST_EXPORTS) \
12576 cd $(HOST_SUBDIR)/gcc && \
12577 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12579 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12580 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12581 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12582 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12587 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12588 $(TARGET-stageautoprofile-gcc)
12589
12590 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12591 clean-stageautoprofile: clean-stageautoprofile-gcc
12592 clean-stageautoprofile-gcc:
12593 @if [ $(current_stage) = stageautoprofile ]; then \
12594 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12595 else \
12596 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12597 $(MAKE) stageautoprofile-start; \
12598 fi; \
12599 cd $(HOST_SUBDIR)/gcc && \
12600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12601 @endif gcc-bootstrap
12602
12603
12604 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12605 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12606 maybe-all-stageautofeedback-gcc:
12607 maybe-clean-stageautofeedback-gcc:
12608 @if gcc-bootstrap
12609 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12610 all-stageautofeedback: all-stageautofeedback-gcc
12611 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12612 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12613 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12614 @r=`${PWD_COMMAND}`; export r; \
12615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12616 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12617 $(HOST_EXPORTS) \
12618 $(POSTSTAGE1_HOST_EXPORTS) \
12619 cd $(HOST_SUBDIR)/gcc && \
12620 \
12621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12622 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12623 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12624 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12625 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12630 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12631 $(TARGET-stageautofeedback-gcc)
12632
12633 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12634 clean-stageautofeedback: clean-stageautofeedback-gcc
12635 clean-stageautofeedback-gcc:
12636 @if [ $(current_stage) = stageautofeedback ]; then \
12637 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12638 else \
12639 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12640 $(MAKE) stageautofeedback-start; \
12641 fi; \
12642 cd $(HOST_SUBDIR)/gcc && \
12643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12644 @endif gcc-bootstrap
12645
12646
12647
12648
12649
12650 .PHONY: check-gcc maybe-check-gcc
12651 maybe-check-gcc:
12652 @if gcc
12653 maybe-check-gcc: check-gcc
12654
12655 check-gcc:
12656 @: $(MAKE); $(unstage)
12657 @r=`${PWD_COMMAND}`; export r; \
12658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12660 (cd $(HOST_SUBDIR)/gcc && \
12661 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12662
12663 @endif gcc
12664
12665 .PHONY: install-gcc maybe-install-gcc
12666 maybe-install-gcc:
12667 @if gcc
12668 maybe-install-gcc: install-gcc
12669
12670 install-gcc: installdirs
12671 @: $(MAKE); $(unstage)
12672 @r=`${PWD_COMMAND}`; export r; \
12673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12674 $(HOST_EXPORTS) \
12675 (cd $(HOST_SUBDIR)/gcc && \
12676 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12677
12678 @endif gcc
12679
12680 .PHONY: install-strip-gcc maybe-install-strip-gcc
12681 maybe-install-strip-gcc:
12682 @if gcc
12683 maybe-install-strip-gcc: install-strip-gcc
12684
12685 install-strip-gcc: installdirs
12686 @: $(MAKE); $(unstage)
12687 @r=`${PWD_COMMAND}`; export r; \
12688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689 $(HOST_EXPORTS) \
12690 (cd $(HOST_SUBDIR)/gcc && \
12691 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12692
12693 @endif gcc
12694
12695 # Other targets (info, dvi, pdf, etc.)
12696
12697 .PHONY: maybe-info-gcc info-gcc
12698 maybe-info-gcc:
12699 @if gcc
12700 maybe-info-gcc: info-gcc
12701
12702 info-gcc: \
12703 configure-gcc
12704 @[ -f ./gcc/Makefile ] || exit 0; \
12705 r=`${PWD_COMMAND}`; export r; \
12706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12707 $(HOST_EXPORTS) \
12708 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12710 done; \
12711 echo "Doing info in gcc"; \
12712 (cd $(HOST_SUBDIR)/gcc && \
12713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12715 "RANLIB=$${RANLIB}" \
12716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12717 info) \
12718 || exit 1
12719
12720 @endif gcc
12721
12722 .PHONY: maybe-dvi-gcc dvi-gcc
12723 maybe-dvi-gcc:
12724 @if gcc
12725 maybe-dvi-gcc: dvi-gcc
12726
12727 dvi-gcc: \
12728 configure-gcc
12729 @[ -f ./gcc/Makefile ] || exit 0; \
12730 r=`${PWD_COMMAND}`; export r; \
12731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12732 $(HOST_EXPORTS) \
12733 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12735 done; \
12736 echo "Doing dvi in gcc"; \
12737 (cd $(HOST_SUBDIR)/gcc && \
12738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12740 "RANLIB=$${RANLIB}" \
12741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12742 dvi) \
12743 || exit 1
12744
12745 @endif gcc
12746
12747 .PHONY: maybe-pdf-gcc pdf-gcc
12748 maybe-pdf-gcc:
12749 @if gcc
12750 maybe-pdf-gcc: pdf-gcc
12751
12752 pdf-gcc: \
12753 configure-gcc
12754 @[ -f ./gcc/Makefile ] || exit 0; \
12755 r=`${PWD_COMMAND}`; export r; \
12756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757 $(HOST_EXPORTS) \
12758 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760 done; \
12761 echo "Doing pdf in gcc"; \
12762 (cd $(HOST_SUBDIR)/gcc && \
12763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765 "RANLIB=$${RANLIB}" \
12766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12767 pdf) \
12768 || exit 1
12769
12770 @endif gcc
12771
12772 .PHONY: maybe-html-gcc html-gcc
12773 maybe-html-gcc:
12774 @if gcc
12775 maybe-html-gcc: html-gcc
12776
12777 html-gcc: \
12778 configure-gcc
12779 @[ -f ./gcc/Makefile ] || exit 0; \
12780 r=`${PWD_COMMAND}`; export r; \
12781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782 $(HOST_EXPORTS) \
12783 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12785 done; \
12786 echo "Doing html in gcc"; \
12787 (cd $(HOST_SUBDIR)/gcc && \
12788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12790 "RANLIB=$${RANLIB}" \
12791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12792 html) \
12793 || exit 1
12794
12795 @endif gcc
12796
12797 .PHONY: maybe-TAGS-gcc TAGS-gcc
12798 maybe-TAGS-gcc:
12799 @if gcc
12800 maybe-TAGS-gcc: TAGS-gcc
12801
12802 TAGS-gcc: \
12803 configure-gcc
12804 @[ -f ./gcc/Makefile ] || exit 0; \
12805 r=`${PWD_COMMAND}`; export r; \
12806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12807 $(HOST_EXPORTS) \
12808 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12810 done; \
12811 echo "Doing TAGS in gcc"; \
12812 (cd $(HOST_SUBDIR)/gcc && \
12813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12815 "RANLIB=$${RANLIB}" \
12816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12817 TAGS) \
12818 || exit 1
12819
12820 @endif gcc
12821
12822 .PHONY: maybe-install-info-gcc install-info-gcc
12823 maybe-install-info-gcc:
12824 @if gcc
12825 maybe-install-info-gcc: install-info-gcc
12826
12827 install-info-gcc: \
12828 configure-gcc \
12829 info-gcc
12830 @[ -f ./gcc/Makefile ] || exit 0; \
12831 r=`${PWD_COMMAND}`; export r; \
12832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833 $(HOST_EXPORTS) \
12834 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12836 done; \
12837 echo "Doing install-info in gcc"; \
12838 (cd $(HOST_SUBDIR)/gcc && \
12839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12841 "RANLIB=$${RANLIB}" \
12842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12843 install-info) \
12844 || exit 1
12845
12846 @endif gcc
12847
12848 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12849 maybe-install-dvi-gcc:
12850 @if gcc
12851 maybe-install-dvi-gcc: install-dvi-gcc
12852
12853 install-dvi-gcc: \
12854 configure-gcc \
12855 dvi-gcc
12856 @[ -f ./gcc/Makefile ] || exit 0; \
12857 r=`${PWD_COMMAND}`; export r; \
12858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859 $(HOST_EXPORTS) \
12860 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12862 done; \
12863 echo "Doing install-dvi in gcc"; \
12864 (cd $(HOST_SUBDIR)/gcc && \
12865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12867 "RANLIB=$${RANLIB}" \
12868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12869 install-dvi) \
12870 || exit 1
12871
12872 @endif gcc
12873
12874 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12875 maybe-install-pdf-gcc:
12876 @if gcc
12877 maybe-install-pdf-gcc: install-pdf-gcc
12878
12879 install-pdf-gcc: \
12880 configure-gcc \
12881 pdf-gcc
12882 @[ -f ./gcc/Makefile ] || exit 0; \
12883 r=`${PWD_COMMAND}`; export r; \
12884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12885 $(HOST_EXPORTS) \
12886 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12888 done; \
12889 echo "Doing install-pdf in gcc"; \
12890 (cd $(HOST_SUBDIR)/gcc && \
12891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12893 "RANLIB=$${RANLIB}" \
12894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12895 install-pdf) \
12896 || exit 1
12897
12898 @endif gcc
12899
12900 .PHONY: maybe-install-html-gcc install-html-gcc
12901 maybe-install-html-gcc:
12902 @if gcc
12903 maybe-install-html-gcc: install-html-gcc
12904
12905 install-html-gcc: \
12906 configure-gcc \
12907 html-gcc
12908 @[ -f ./gcc/Makefile ] || exit 0; \
12909 r=`${PWD_COMMAND}`; export r; \
12910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911 $(HOST_EXPORTS) \
12912 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12914 done; \
12915 echo "Doing install-html in gcc"; \
12916 (cd $(HOST_SUBDIR)/gcc && \
12917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12919 "RANLIB=$${RANLIB}" \
12920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12921 install-html) \
12922 || exit 1
12923
12924 @endif gcc
12925
12926 .PHONY: maybe-installcheck-gcc installcheck-gcc
12927 maybe-installcheck-gcc:
12928 @if gcc
12929 maybe-installcheck-gcc: installcheck-gcc
12930
12931 installcheck-gcc: \
12932 configure-gcc
12933 @[ -f ./gcc/Makefile ] || exit 0; \
12934 r=`${PWD_COMMAND}`; export r; \
12935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12936 $(HOST_EXPORTS) \
12937 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12939 done; \
12940 echo "Doing installcheck in gcc"; \
12941 (cd $(HOST_SUBDIR)/gcc && \
12942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12944 "RANLIB=$${RANLIB}" \
12945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12946 installcheck) \
12947 || exit 1
12948
12949 @endif gcc
12950
12951 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12952 maybe-mostlyclean-gcc:
12953 @if gcc
12954 maybe-mostlyclean-gcc: mostlyclean-gcc
12955
12956 mostlyclean-gcc:
12957 @[ -f ./gcc/Makefile ] || exit 0; \
12958 r=`${PWD_COMMAND}`; export r; \
12959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960 $(HOST_EXPORTS) \
12961 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963 done; \
12964 echo "Doing mostlyclean in gcc"; \
12965 (cd $(HOST_SUBDIR)/gcc && \
12966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12968 "RANLIB=$${RANLIB}" \
12969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12970 mostlyclean) \
12971 || exit 1
12972
12973 @endif gcc
12974
12975 .PHONY: maybe-clean-gcc clean-gcc
12976 maybe-clean-gcc:
12977 @if gcc
12978 maybe-clean-gcc: clean-gcc
12979
12980 clean-gcc:
12981 @[ -f ./gcc/Makefile ] || exit 0; \
12982 r=`${PWD_COMMAND}`; export r; \
12983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12984 $(HOST_EXPORTS) \
12985 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12987 done; \
12988 echo "Doing clean in gcc"; \
12989 (cd $(HOST_SUBDIR)/gcc && \
12990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12992 "RANLIB=$${RANLIB}" \
12993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12994 clean) \
12995 || exit 1
12996
12997 @endif gcc
12998
12999 .PHONY: maybe-distclean-gcc distclean-gcc
13000 maybe-distclean-gcc:
13001 @if gcc
13002 maybe-distclean-gcc: distclean-gcc
13003
13004 distclean-gcc:
13005 @[ -f ./gcc/Makefile ] || exit 0; \
13006 r=`${PWD_COMMAND}`; export r; \
13007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13008 $(HOST_EXPORTS) \
13009 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13011 done; \
13012 echo "Doing distclean in gcc"; \
13013 (cd $(HOST_SUBDIR)/gcc && \
13014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13016 "RANLIB=$${RANLIB}" \
13017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13018 distclean) \
13019 || exit 1
13020
13021 @endif gcc
13022
13023 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13024 maybe-maintainer-clean-gcc:
13025 @if gcc
13026 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13027
13028 maintainer-clean-gcc:
13029 @[ -f ./gcc/Makefile ] || exit 0; \
13030 r=`${PWD_COMMAND}`; export r; \
13031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032 $(HOST_EXPORTS) \
13033 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13035 done; \
13036 echo "Doing maintainer-clean in gcc"; \
13037 (cd $(HOST_SUBDIR)/gcc && \
13038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13040 "RANLIB=$${RANLIB}" \
13041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13042 maintainer-clean) \
13043 || exit 1
13044
13045 @endif gcc
13046
13047
13048
13049 .PHONY: configure-gmp maybe-configure-gmp
13050 maybe-configure-gmp:
13051 @if gcc-bootstrap
13052 configure-gmp: stage_current
13053 @endif gcc-bootstrap
13054 @if gmp
13055 maybe-configure-gmp: configure-gmp
13056 configure-gmp:
13057 @r=`${PWD_COMMAND}`; export r; \
13058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13059 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13061 $(HOST_EXPORTS) \
13062 echo Configuring in $(HOST_SUBDIR)/gmp; \
13063 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13064 case $(srcdir) in \
13065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13066 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13068 esac; \
13069 module_srcdir=gmp; \
13070 $(SHELL) \
13071 $$s/$$module_srcdir/configure \
13072 --srcdir=$${topdir}/$$module_srcdir \
13073 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13074 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13075 || exit 1
13076 @endif gmp
13077
13078
13079
13080 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13081 maybe-configure-stage1-gmp:
13082 @if gmp-bootstrap
13083 maybe-configure-stage1-gmp: configure-stage1-gmp
13084 configure-stage1-gmp:
13085 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13087 @r=`${PWD_COMMAND}`; export r; \
13088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13089 TFLAGS="$(STAGE1_TFLAGS)"; \
13090 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13091 $(HOST_EXPORTS) \
13092 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13093 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13094 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13095 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13097 cd $(HOST_SUBDIR)/gmp || exit 1; \
13098 case $(srcdir) in \
13099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13100 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13102 esac; \
13103 module_srcdir=gmp; \
13104 $(SHELL) $$s/$$module_srcdir/configure \
13105 --srcdir=$${topdir}/$$module_srcdir \
13106 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13107 --target=none-${host_vendor}-${host_os} \
13108 \
13109 $(STAGE1_CONFIGURE_FLAGS) \
13110 --disable-shared LEX="touch lex.yy.c"
13111 @endif gmp-bootstrap
13112
13113 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13114 maybe-configure-stage2-gmp:
13115 @if gmp-bootstrap
13116 maybe-configure-stage2-gmp: configure-stage2-gmp
13117 configure-stage2-gmp:
13118 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13120 @r=`${PWD_COMMAND}`; export r; \
13121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13122 TFLAGS="$(STAGE2_TFLAGS)"; \
13123 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13124 $(HOST_EXPORTS) \
13125 $(POSTSTAGE1_HOST_EXPORTS) \
13126 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13127 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13128 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13129 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13131 cd $(HOST_SUBDIR)/gmp || exit 1; \
13132 case $(srcdir) in \
13133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13134 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13136 esac; \
13137 module_srcdir=gmp; \
13138 $(SHELL) $$s/$$module_srcdir/configure \
13139 --srcdir=$${topdir}/$$module_srcdir \
13140 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13141 --target=none-${host_vendor}-${host_os} \
13142 --with-build-libsubdir=$(HOST_SUBDIR) \
13143 $(STAGE2_CONFIGURE_FLAGS) \
13144 --disable-shared LEX="touch lex.yy.c"
13145 @endif gmp-bootstrap
13146
13147 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13148 maybe-configure-stage3-gmp:
13149 @if gmp-bootstrap
13150 maybe-configure-stage3-gmp: configure-stage3-gmp
13151 configure-stage3-gmp:
13152 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13154 @r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 TFLAGS="$(STAGE3_TFLAGS)"; \
13157 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13158 $(HOST_EXPORTS) \
13159 $(POSTSTAGE1_HOST_EXPORTS) \
13160 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13161 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13162 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13163 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13165 cd $(HOST_SUBDIR)/gmp || exit 1; \
13166 case $(srcdir) in \
13167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13168 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13170 esac; \
13171 module_srcdir=gmp; \
13172 $(SHELL) $$s/$$module_srcdir/configure \
13173 --srcdir=$${topdir}/$$module_srcdir \
13174 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13175 --target=none-${host_vendor}-${host_os} \
13176 --with-build-libsubdir=$(HOST_SUBDIR) \
13177 $(STAGE3_CONFIGURE_FLAGS) \
13178 --disable-shared LEX="touch lex.yy.c"
13179 @endif gmp-bootstrap
13180
13181 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13182 maybe-configure-stage4-gmp:
13183 @if gmp-bootstrap
13184 maybe-configure-stage4-gmp: configure-stage4-gmp
13185 configure-stage4-gmp:
13186 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13188 @r=`${PWD_COMMAND}`; export r; \
13189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13190 TFLAGS="$(STAGE4_TFLAGS)"; \
13191 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13192 $(HOST_EXPORTS) \
13193 $(POSTSTAGE1_HOST_EXPORTS) \
13194 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13195 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13196 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13197 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13199 cd $(HOST_SUBDIR)/gmp || exit 1; \
13200 case $(srcdir) in \
13201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13202 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13204 esac; \
13205 module_srcdir=gmp; \
13206 $(SHELL) $$s/$$module_srcdir/configure \
13207 --srcdir=$${topdir}/$$module_srcdir \
13208 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13209 --target=none-${host_vendor}-${host_os} \
13210 --with-build-libsubdir=$(HOST_SUBDIR) \
13211 $(STAGE4_CONFIGURE_FLAGS) \
13212 --disable-shared LEX="touch lex.yy.c"
13213 @endif gmp-bootstrap
13214
13215 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13216 maybe-configure-stageprofile-gmp:
13217 @if gmp-bootstrap
13218 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13219 configure-stageprofile-gmp:
13220 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13222 @r=`${PWD_COMMAND}`; export r; \
13223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13224 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13225 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13226 $(HOST_EXPORTS) \
13227 $(POSTSTAGE1_HOST_EXPORTS) \
13228 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13229 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13230 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13231 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13233 cd $(HOST_SUBDIR)/gmp || exit 1; \
13234 case $(srcdir) in \
13235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13236 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13238 esac; \
13239 module_srcdir=gmp; \
13240 $(SHELL) $$s/$$module_srcdir/configure \
13241 --srcdir=$${topdir}/$$module_srcdir \
13242 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13243 --target=none-${host_vendor}-${host_os} \
13244 --with-build-libsubdir=$(HOST_SUBDIR) \
13245 $(STAGEprofile_CONFIGURE_FLAGS) \
13246 --disable-shared LEX="touch lex.yy.c"
13247 @endif gmp-bootstrap
13248
13249 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13250 maybe-configure-stagetrain-gmp:
13251 @if gmp-bootstrap
13252 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13253 configure-stagetrain-gmp:
13254 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13255 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13256 @r=`${PWD_COMMAND}`; export r; \
13257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13258 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13259 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13260 $(HOST_EXPORTS) \
13261 $(POSTSTAGE1_HOST_EXPORTS) \
13262 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13263 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13264 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13265 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13267 cd $(HOST_SUBDIR)/gmp || exit 1; \
13268 case $(srcdir) in \
13269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13270 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13272 esac; \
13273 module_srcdir=gmp; \
13274 $(SHELL) $$s/$$module_srcdir/configure \
13275 --srcdir=$${topdir}/$$module_srcdir \
13276 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13277 --target=none-${host_vendor}-${host_os} \
13278 --with-build-libsubdir=$(HOST_SUBDIR) \
13279 $(STAGEtrain_CONFIGURE_FLAGS) \
13280 --disable-shared LEX="touch lex.yy.c"
13281 @endif gmp-bootstrap
13282
13283 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13284 maybe-configure-stagefeedback-gmp:
13285 @if gmp-bootstrap
13286 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13287 configure-stagefeedback-gmp:
13288 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13290 @r=`${PWD_COMMAND}`; export r; \
13291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13293 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13294 $(HOST_EXPORTS) \
13295 $(POSTSTAGE1_HOST_EXPORTS) \
13296 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13297 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13298 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13299 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13301 cd $(HOST_SUBDIR)/gmp || exit 1; \
13302 case $(srcdir) in \
13303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13304 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13306 esac; \
13307 module_srcdir=gmp; \
13308 $(SHELL) $$s/$$module_srcdir/configure \
13309 --srcdir=$${topdir}/$$module_srcdir \
13310 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13311 --target=none-${host_vendor}-${host_os} \
13312 --with-build-libsubdir=$(HOST_SUBDIR) \
13313 $(STAGEfeedback_CONFIGURE_FLAGS) \
13314 --disable-shared LEX="touch lex.yy.c"
13315 @endif gmp-bootstrap
13316
13317 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13318 maybe-configure-stageautoprofile-gmp:
13319 @if gmp-bootstrap
13320 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13321 configure-stageautoprofile-gmp:
13322 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13324 @r=`${PWD_COMMAND}`; export r; \
13325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13327 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13328 $(HOST_EXPORTS) \
13329 $(POSTSTAGE1_HOST_EXPORTS) \
13330 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13331 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13332 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13333 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13335 cd $(HOST_SUBDIR)/gmp || exit 1; \
13336 case $(srcdir) in \
13337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340 esac; \
13341 module_srcdir=gmp; \
13342 $(SHELL) $$s/$$module_srcdir/configure \
13343 --srcdir=$${topdir}/$$module_srcdir \
13344 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13345 --target=none-${host_vendor}-${host_os} \
13346 --with-build-libsubdir=$(HOST_SUBDIR) \
13347 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13348 --disable-shared LEX="touch lex.yy.c"
13349 @endif gmp-bootstrap
13350
13351 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13352 maybe-configure-stageautofeedback-gmp:
13353 @if gmp-bootstrap
13354 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13355 configure-stageautofeedback-gmp:
13356 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13357 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13358 @r=`${PWD_COMMAND}`; export r; \
13359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13361 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13362 $(HOST_EXPORTS) \
13363 $(POSTSTAGE1_HOST_EXPORTS) \
13364 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13365 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13366 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13367 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13369 cd $(HOST_SUBDIR)/gmp || exit 1; \
13370 case $(srcdir) in \
13371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13372 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13374 esac; \
13375 module_srcdir=gmp; \
13376 $(SHELL) $$s/$$module_srcdir/configure \
13377 --srcdir=$${topdir}/$$module_srcdir \
13378 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13379 --target=none-${host_vendor}-${host_os} \
13380 --with-build-libsubdir=$(HOST_SUBDIR) \
13381 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13382 --disable-shared LEX="touch lex.yy.c"
13383 @endif gmp-bootstrap
13384
13385
13386
13387
13388
13389 .PHONY: all-gmp maybe-all-gmp
13390 maybe-all-gmp:
13391 @if gcc-bootstrap
13392 all-gmp: stage_current
13393 @endif gcc-bootstrap
13394 @if gmp
13395 TARGET-gmp=all
13396 maybe-all-gmp: all-gmp
13397 all-gmp: configure-gmp
13398 @r=`${PWD_COMMAND}`; export r; \
13399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13400 $(HOST_EXPORTS) \
13401 (cd $(HOST_SUBDIR)/gmp && \
13402 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13403 $(TARGET-gmp))
13404 @endif gmp
13405
13406
13407
13408 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13409 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13410 maybe-all-stage1-gmp:
13411 maybe-clean-stage1-gmp:
13412 @if gmp-bootstrap
13413 maybe-all-stage1-gmp: all-stage1-gmp
13414 all-stage1: all-stage1-gmp
13415 TARGET-stage1-gmp = $(TARGET-gmp)
13416 all-stage1-gmp: configure-stage1-gmp
13417 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13418 @r=`${PWD_COMMAND}`; export r; \
13419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13420 TFLAGS="$(STAGE1_TFLAGS)"; \
13421 $(HOST_EXPORTS) \
13422 cd $(HOST_SUBDIR)/gmp && \
13423 \
13424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13425 CFLAGS="$(STAGE1_CFLAGS)" \
13426 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13427 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13428 LIBCFLAGS="$(LIBCFLAGS)" \
13429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13432 $(EXTRA_HOST_FLAGS) \
13433 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13434 TFLAGS="$(STAGE1_TFLAGS)" \
13435 $(TARGET-stage1-gmp)
13436
13437 maybe-clean-stage1-gmp: clean-stage1-gmp
13438 clean-stage1: clean-stage1-gmp
13439 clean-stage1-gmp:
13440 @if [ $(current_stage) = stage1 ]; then \
13441 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13442 else \
13443 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13444 $(MAKE) stage1-start; \
13445 fi; \
13446 cd $(HOST_SUBDIR)/gmp && \
13447 $(MAKE) $(EXTRA_HOST_FLAGS) \
13448 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13449 @endif gmp-bootstrap
13450
13451
13452 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13453 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13454 maybe-all-stage2-gmp:
13455 maybe-clean-stage2-gmp:
13456 @if gmp-bootstrap
13457 maybe-all-stage2-gmp: all-stage2-gmp
13458 all-stage2: all-stage2-gmp
13459 TARGET-stage2-gmp = $(TARGET-gmp)
13460 all-stage2-gmp: configure-stage2-gmp
13461 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13462 @r=`${PWD_COMMAND}`; export r; \
13463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13464 TFLAGS="$(STAGE2_TFLAGS)"; \
13465 $(HOST_EXPORTS) \
13466 $(POSTSTAGE1_HOST_EXPORTS) \
13467 cd $(HOST_SUBDIR)/gmp && \
13468 \
13469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13470 CFLAGS="$(STAGE2_CFLAGS)" \
13471 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13472 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13473 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13478 TFLAGS="$(STAGE2_TFLAGS)" \
13479 $(TARGET-stage2-gmp)
13480
13481 maybe-clean-stage2-gmp: clean-stage2-gmp
13482 clean-stage2: clean-stage2-gmp
13483 clean-stage2-gmp:
13484 @if [ $(current_stage) = stage2 ]; then \
13485 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13486 else \
13487 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13488 $(MAKE) stage2-start; \
13489 fi; \
13490 cd $(HOST_SUBDIR)/gmp && \
13491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13492 @endif gmp-bootstrap
13493
13494
13495 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13496 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13497 maybe-all-stage3-gmp:
13498 maybe-clean-stage3-gmp:
13499 @if gmp-bootstrap
13500 maybe-all-stage3-gmp: all-stage3-gmp
13501 all-stage3: all-stage3-gmp
13502 TARGET-stage3-gmp = $(TARGET-gmp)
13503 all-stage3-gmp: configure-stage3-gmp
13504 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13505 @r=`${PWD_COMMAND}`; export r; \
13506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13507 TFLAGS="$(STAGE3_TFLAGS)"; \
13508 $(HOST_EXPORTS) \
13509 $(POSTSTAGE1_HOST_EXPORTS) \
13510 cd $(HOST_SUBDIR)/gmp && \
13511 \
13512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13513 CFLAGS="$(STAGE3_CFLAGS)" \
13514 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13515 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13516 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13521 TFLAGS="$(STAGE3_TFLAGS)" \
13522 $(TARGET-stage3-gmp)
13523
13524 maybe-clean-stage3-gmp: clean-stage3-gmp
13525 clean-stage3: clean-stage3-gmp
13526 clean-stage3-gmp:
13527 @if [ $(current_stage) = stage3 ]; then \
13528 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13529 else \
13530 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13531 $(MAKE) stage3-start; \
13532 fi; \
13533 cd $(HOST_SUBDIR)/gmp && \
13534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13535 @endif gmp-bootstrap
13536
13537
13538 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13539 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13540 maybe-all-stage4-gmp:
13541 maybe-clean-stage4-gmp:
13542 @if gmp-bootstrap
13543 maybe-all-stage4-gmp: all-stage4-gmp
13544 all-stage4: all-stage4-gmp
13545 TARGET-stage4-gmp = $(TARGET-gmp)
13546 all-stage4-gmp: configure-stage4-gmp
13547 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13548 @r=`${PWD_COMMAND}`; export r; \
13549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13550 TFLAGS="$(STAGE4_TFLAGS)"; \
13551 $(HOST_EXPORTS) \
13552 $(POSTSTAGE1_HOST_EXPORTS) \
13553 cd $(HOST_SUBDIR)/gmp && \
13554 \
13555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13556 CFLAGS="$(STAGE4_CFLAGS)" \
13557 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13558 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13559 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13564 TFLAGS="$(STAGE4_TFLAGS)" \
13565 $(TARGET-stage4-gmp)
13566
13567 maybe-clean-stage4-gmp: clean-stage4-gmp
13568 clean-stage4: clean-stage4-gmp
13569 clean-stage4-gmp:
13570 @if [ $(current_stage) = stage4 ]; then \
13571 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13572 else \
13573 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13574 $(MAKE) stage4-start; \
13575 fi; \
13576 cd $(HOST_SUBDIR)/gmp && \
13577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13578 @endif gmp-bootstrap
13579
13580
13581 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13582 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13583 maybe-all-stageprofile-gmp:
13584 maybe-clean-stageprofile-gmp:
13585 @if gmp-bootstrap
13586 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13587 all-stageprofile: all-stageprofile-gmp
13588 TARGET-stageprofile-gmp = $(TARGET-gmp)
13589 all-stageprofile-gmp: configure-stageprofile-gmp
13590 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13591 @r=`${PWD_COMMAND}`; export r; \
13592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13593 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13594 $(HOST_EXPORTS) \
13595 $(POSTSTAGE1_HOST_EXPORTS) \
13596 cd $(HOST_SUBDIR)/gmp && \
13597 \
13598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13599 CFLAGS="$(STAGEprofile_CFLAGS)" \
13600 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13601 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13602 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13607 TFLAGS="$(STAGEprofile_TFLAGS)" \
13608 $(TARGET-stageprofile-gmp)
13609
13610 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13611 clean-stageprofile: clean-stageprofile-gmp
13612 clean-stageprofile-gmp:
13613 @if [ $(current_stage) = stageprofile ]; then \
13614 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13615 else \
13616 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13617 $(MAKE) stageprofile-start; \
13618 fi; \
13619 cd $(HOST_SUBDIR)/gmp && \
13620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13621 @endif gmp-bootstrap
13622
13623
13624 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13625 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13626 maybe-all-stagetrain-gmp:
13627 maybe-clean-stagetrain-gmp:
13628 @if gmp-bootstrap
13629 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13630 all-stagetrain: all-stagetrain-gmp
13631 TARGET-stagetrain-gmp = $(TARGET-gmp)
13632 all-stagetrain-gmp: configure-stagetrain-gmp
13633 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13634 @r=`${PWD_COMMAND}`; export r; \
13635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13636 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13637 $(HOST_EXPORTS) \
13638 $(POSTSTAGE1_HOST_EXPORTS) \
13639 cd $(HOST_SUBDIR)/gmp && \
13640 \
13641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13642 CFLAGS="$(STAGEtrain_CFLAGS)" \
13643 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13644 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13645 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13650 TFLAGS="$(STAGEtrain_TFLAGS)" \
13651 $(TARGET-stagetrain-gmp)
13652
13653 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13654 clean-stagetrain: clean-stagetrain-gmp
13655 clean-stagetrain-gmp:
13656 @if [ $(current_stage) = stagetrain ]; then \
13657 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13658 else \
13659 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13660 $(MAKE) stagetrain-start; \
13661 fi; \
13662 cd $(HOST_SUBDIR)/gmp && \
13663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13664 @endif gmp-bootstrap
13665
13666
13667 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13668 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13669 maybe-all-stagefeedback-gmp:
13670 maybe-clean-stagefeedback-gmp:
13671 @if gmp-bootstrap
13672 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13673 all-stagefeedback: all-stagefeedback-gmp
13674 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13675 all-stagefeedback-gmp: configure-stagefeedback-gmp
13676 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13677 @r=`${PWD_COMMAND}`; export r; \
13678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13680 $(HOST_EXPORTS) \
13681 $(POSTSTAGE1_HOST_EXPORTS) \
13682 cd $(HOST_SUBDIR)/gmp && \
13683 \
13684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13685 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13686 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13693 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13694 $(TARGET-stagefeedback-gmp)
13695
13696 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13697 clean-stagefeedback: clean-stagefeedback-gmp
13698 clean-stagefeedback-gmp:
13699 @if [ $(current_stage) = stagefeedback ]; then \
13700 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13701 else \
13702 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13703 $(MAKE) stagefeedback-start; \
13704 fi; \
13705 cd $(HOST_SUBDIR)/gmp && \
13706 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13707 @endif gmp-bootstrap
13708
13709
13710 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13711 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13712 maybe-all-stageautoprofile-gmp:
13713 maybe-clean-stageautoprofile-gmp:
13714 @if gmp-bootstrap
13715 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13716 all-stageautoprofile: all-stageautoprofile-gmp
13717 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13718 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13719 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13720 @r=`${PWD_COMMAND}`; export r; \
13721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13722 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13723 $(HOST_EXPORTS) \
13724 $(POSTSTAGE1_HOST_EXPORTS) \
13725 cd $(HOST_SUBDIR)/gmp && \
13726 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13728 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13729 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13730 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13731 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13732 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13733 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13734 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13735 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13736 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13737 $(TARGET-stageautoprofile-gmp)
13738
13739 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13740 clean-stageautoprofile: clean-stageautoprofile-gmp
13741 clean-stageautoprofile-gmp:
13742 @if [ $(current_stage) = stageautoprofile ]; then \
13743 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13744 else \
13745 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13746 $(MAKE) stageautoprofile-start; \
13747 fi; \
13748 cd $(HOST_SUBDIR)/gmp && \
13749 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13750 @endif gmp-bootstrap
13751
13752
13753 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13754 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13755 maybe-all-stageautofeedback-gmp:
13756 maybe-clean-stageautofeedback-gmp:
13757 @if gmp-bootstrap
13758 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13759 all-stageautofeedback: all-stageautofeedback-gmp
13760 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13761 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13762 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13763 @r=`${PWD_COMMAND}`; export r; \
13764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13765 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 cd $(HOST_SUBDIR)/gmp && \
13769 \
13770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13771 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13772 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13773 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13774 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13775 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13776 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13777 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13778 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13779 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13780 $(TARGET-stageautofeedback-gmp)
13781
13782 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13783 clean-stageautofeedback: clean-stageautofeedback-gmp
13784 clean-stageautofeedback-gmp:
13785 @if [ $(current_stage) = stageautofeedback ]; then \
13786 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13787 else \
13788 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13789 $(MAKE) stageautofeedback-start; \
13790 fi; \
13791 cd $(HOST_SUBDIR)/gmp && \
13792 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13793 @endif gmp-bootstrap
13794
13795
13796
13797
13798
13799 .PHONY: check-gmp maybe-check-gmp
13800 maybe-check-gmp:
13801 @if gmp
13802 maybe-check-gmp: check-gmp
13803
13804 check-gmp:
13805 @: $(MAKE); $(unstage)
13806 @r=`${PWD_COMMAND}`; export r; \
13807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13808 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13809 (cd $(HOST_SUBDIR)/gmp && \
13810 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13811
13812 @endif gmp
13813
13814 .PHONY: install-gmp maybe-install-gmp
13815 maybe-install-gmp:
13816 @if gmp
13817 maybe-install-gmp: install-gmp
13818
13819 install-gmp:
13820
13821 @endif gmp
13822
13823 .PHONY: install-strip-gmp maybe-install-strip-gmp
13824 maybe-install-strip-gmp:
13825 @if gmp
13826 maybe-install-strip-gmp: install-strip-gmp
13827
13828 install-strip-gmp:
13829
13830 @endif gmp
13831
13832 # Other targets (info, dvi, pdf, etc.)
13833
13834 .PHONY: maybe-info-gmp info-gmp
13835 maybe-info-gmp:
13836 @if gmp
13837 maybe-info-gmp: info-gmp
13838
13839 info-gmp: \
13840 configure-gmp
13841 @[ -f ./gmp/Makefile ] || exit 0; \
13842 r=`${PWD_COMMAND}`; export r; \
13843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844 $(HOST_EXPORTS) \
13845 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13847 done; \
13848 echo "Doing info in gmp"; \
13849 (cd $(HOST_SUBDIR)/gmp && \
13850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13852 "RANLIB=$${RANLIB}" \
13853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13854 info) \
13855 || exit 1
13856
13857 @endif gmp
13858
13859 .PHONY: maybe-dvi-gmp dvi-gmp
13860 maybe-dvi-gmp:
13861 @if gmp
13862 maybe-dvi-gmp: dvi-gmp
13863
13864 dvi-gmp: \
13865 configure-gmp
13866 @[ -f ./gmp/Makefile ] || exit 0; \
13867 r=`${PWD_COMMAND}`; export r; \
13868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13869 $(HOST_EXPORTS) \
13870 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13872 done; \
13873 echo "Doing dvi in gmp"; \
13874 (cd $(HOST_SUBDIR)/gmp && \
13875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13877 "RANLIB=$${RANLIB}" \
13878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13879 dvi) \
13880 || exit 1
13881
13882 @endif gmp
13883
13884 .PHONY: maybe-pdf-gmp pdf-gmp
13885 maybe-pdf-gmp:
13886 @if gmp
13887 maybe-pdf-gmp: pdf-gmp
13888
13889 pdf-gmp: \
13890 configure-gmp
13891 @[ -f ./gmp/Makefile ] || exit 0; \
13892 r=`${PWD_COMMAND}`; export r; \
13893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894 $(HOST_EXPORTS) \
13895 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13897 done; \
13898 echo "Doing pdf in gmp"; \
13899 (cd $(HOST_SUBDIR)/gmp && \
13900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13902 "RANLIB=$${RANLIB}" \
13903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13904 pdf) \
13905 || exit 1
13906
13907 @endif gmp
13908
13909 .PHONY: maybe-html-gmp html-gmp
13910 maybe-html-gmp:
13911 @if gmp
13912 maybe-html-gmp: html-gmp
13913
13914 html-gmp: \
13915 configure-gmp
13916 @[ -f ./gmp/Makefile ] || exit 0; \
13917 r=`${PWD_COMMAND}`; export r; \
13918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919 $(HOST_EXPORTS) \
13920 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13922 done; \
13923 echo "Doing html in gmp"; \
13924 (cd $(HOST_SUBDIR)/gmp && \
13925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13927 "RANLIB=$${RANLIB}" \
13928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13929 html) \
13930 || exit 1
13931
13932 @endif gmp
13933
13934 .PHONY: maybe-TAGS-gmp TAGS-gmp
13935 maybe-TAGS-gmp:
13936 @if gmp
13937 maybe-TAGS-gmp: TAGS-gmp
13938
13939 TAGS-gmp: \
13940 configure-gmp
13941 @[ -f ./gmp/Makefile ] || exit 0; \
13942 r=`${PWD_COMMAND}`; export r; \
13943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13944 $(HOST_EXPORTS) \
13945 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13947 done; \
13948 echo "Doing TAGS in gmp"; \
13949 (cd $(HOST_SUBDIR)/gmp && \
13950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13952 "RANLIB=$${RANLIB}" \
13953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13954 TAGS) \
13955 || exit 1
13956
13957 @endif gmp
13958
13959 .PHONY: maybe-install-info-gmp install-info-gmp
13960 maybe-install-info-gmp:
13961 @if gmp
13962 maybe-install-info-gmp: install-info-gmp
13963
13964 install-info-gmp: \
13965 configure-gmp \
13966 info-gmp
13967 @[ -f ./gmp/Makefile ] || exit 0; \
13968 r=`${PWD_COMMAND}`; export r; \
13969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13970 $(HOST_EXPORTS) \
13971 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13973 done; \
13974 echo "Doing install-info in gmp"; \
13975 (cd $(HOST_SUBDIR)/gmp && \
13976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13978 "RANLIB=$${RANLIB}" \
13979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13980 install-info) \
13981 || exit 1
13982
13983 @endif gmp
13984
13985 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
13986 maybe-install-dvi-gmp:
13987 @if gmp
13988 maybe-install-dvi-gmp: install-dvi-gmp
13989
13990 install-dvi-gmp: \
13991 configure-gmp \
13992 dvi-gmp
13993 @[ -f ./gmp/Makefile ] || exit 0; \
13994 r=`${PWD_COMMAND}`; export r; \
13995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996 $(HOST_EXPORTS) \
13997 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13999 done; \
14000 echo "Doing install-dvi in gmp"; \
14001 (cd $(HOST_SUBDIR)/gmp && \
14002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14004 "RANLIB=$${RANLIB}" \
14005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14006 install-dvi) \
14007 || exit 1
14008
14009 @endif gmp
14010
14011 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14012 maybe-install-pdf-gmp:
14013 @if gmp
14014 maybe-install-pdf-gmp: install-pdf-gmp
14015
14016 install-pdf-gmp: \
14017 configure-gmp \
14018 pdf-gmp
14019 @[ -f ./gmp/Makefile ] || exit 0; \
14020 r=`${PWD_COMMAND}`; export r; \
14021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14022 $(HOST_EXPORTS) \
14023 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14025 done; \
14026 echo "Doing install-pdf in gmp"; \
14027 (cd $(HOST_SUBDIR)/gmp && \
14028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14030 "RANLIB=$${RANLIB}" \
14031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14032 install-pdf) \
14033 || exit 1
14034
14035 @endif gmp
14036
14037 .PHONY: maybe-install-html-gmp install-html-gmp
14038 maybe-install-html-gmp:
14039 @if gmp
14040 maybe-install-html-gmp: install-html-gmp
14041
14042 install-html-gmp: \
14043 configure-gmp \
14044 html-gmp
14045 @[ -f ./gmp/Makefile ] || exit 0; \
14046 r=`${PWD_COMMAND}`; export r; \
14047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048 $(HOST_EXPORTS) \
14049 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14051 done; \
14052 echo "Doing install-html in gmp"; \
14053 (cd $(HOST_SUBDIR)/gmp && \
14054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14056 "RANLIB=$${RANLIB}" \
14057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14058 install-html) \
14059 || exit 1
14060
14061 @endif gmp
14062
14063 .PHONY: maybe-installcheck-gmp installcheck-gmp
14064 maybe-installcheck-gmp:
14065 @if gmp
14066 maybe-installcheck-gmp: installcheck-gmp
14067
14068 installcheck-gmp: \
14069 configure-gmp
14070 @[ -f ./gmp/Makefile ] || exit 0; \
14071 r=`${PWD_COMMAND}`; export r; \
14072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14073 $(HOST_EXPORTS) \
14074 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14076 done; \
14077 echo "Doing installcheck in gmp"; \
14078 (cd $(HOST_SUBDIR)/gmp && \
14079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14081 "RANLIB=$${RANLIB}" \
14082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14083 installcheck) \
14084 || exit 1
14085
14086 @endif gmp
14087
14088 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14089 maybe-mostlyclean-gmp:
14090 @if gmp
14091 maybe-mostlyclean-gmp: mostlyclean-gmp
14092
14093 mostlyclean-gmp:
14094 @[ -f ./gmp/Makefile ] || exit 0; \
14095 r=`${PWD_COMMAND}`; export r; \
14096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14097 $(HOST_EXPORTS) \
14098 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14100 done; \
14101 echo "Doing mostlyclean in gmp"; \
14102 (cd $(HOST_SUBDIR)/gmp && \
14103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14105 "RANLIB=$${RANLIB}" \
14106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14107 mostlyclean) \
14108 || exit 1
14109
14110 @endif gmp
14111
14112 .PHONY: maybe-clean-gmp clean-gmp
14113 maybe-clean-gmp:
14114 @if gmp
14115 maybe-clean-gmp: clean-gmp
14116
14117 clean-gmp:
14118 @[ -f ./gmp/Makefile ] || exit 0; \
14119 r=`${PWD_COMMAND}`; export r; \
14120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14121 $(HOST_EXPORTS) \
14122 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14124 done; \
14125 echo "Doing clean in gmp"; \
14126 (cd $(HOST_SUBDIR)/gmp && \
14127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14129 "RANLIB=$${RANLIB}" \
14130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14131 clean) \
14132 || exit 1
14133
14134 @endif gmp
14135
14136 .PHONY: maybe-distclean-gmp distclean-gmp
14137 maybe-distclean-gmp:
14138 @if gmp
14139 maybe-distclean-gmp: distclean-gmp
14140
14141 distclean-gmp:
14142 @[ -f ./gmp/Makefile ] || exit 0; \
14143 r=`${PWD_COMMAND}`; export r; \
14144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145 $(HOST_EXPORTS) \
14146 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148 done; \
14149 echo "Doing distclean in gmp"; \
14150 (cd $(HOST_SUBDIR)/gmp && \
14151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153 "RANLIB=$${RANLIB}" \
14154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155 distclean) \
14156 || exit 1
14157
14158 @endif gmp
14159
14160 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14161 maybe-maintainer-clean-gmp:
14162 @if gmp
14163 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14164
14165 maintainer-clean-gmp:
14166 @[ -f ./gmp/Makefile ] || exit 0; \
14167 r=`${PWD_COMMAND}`; export r; \
14168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14169 $(HOST_EXPORTS) \
14170 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14172 done; \
14173 echo "Doing maintainer-clean in gmp"; \
14174 (cd $(HOST_SUBDIR)/gmp && \
14175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14177 "RANLIB=$${RANLIB}" \
14178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14179 maintainer-clean) \
14180 || exit 1
14181
14182 @endif gmp
14183
14184
14185
14186 .PHONY: configure-mpfr maybe-configure-mpfr
14187 maybe-configure-mpfr:
14188 @if gcc-bootstrap
14189 configure-mpfr: stage_current
14190 @endif gcc-bootstrap
14191 @if mpfr
14192 maybe-configure-mpfr: configure-mpfr
14193 configure-mpfr:
14194 @r=`${PWD_COMMAND}`; export r; \
14195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14198 $(HOST_EXPORTS) \
14199 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14200 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14201 case $(srcdir) in \
14202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14203 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14205 esac; \
14206 module_srcdir=mpfr; \
14207 $(SHELL) \
14208 $$s/$$module_srcdir/configure \
14209 --srcdir=$${topdir}/$$module_srcdir \
14210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14211 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14212 || exit 1
14213 @endif mpfr
14214
14215
14216
14217 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14218 maybe-configure-stage1-mpfr:
14219 @if mpfr-bootstrap
14220 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14221 configure-stage1-mpfr:
14222 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14224 @r=`${PWD_COMMAND}`; export r; \
14225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226 TFLAGS="$(STAGE1_TFLAGS)"; \
14227 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14228 $(HOST_EXPORTS) \
14229 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14230 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14231 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14232 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14234 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14235 case $(srcdir) in \
14236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14237 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14239 esac; \
14240 module_srcdir=mpfr; \
14241 $(SHELL) $$s/$$module_srcdir/configure \
14242 --srcdir=$${topdir}/$$module_srcdir \
14243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14244 --target=${target_alias} \
14245 \
14246 $(STAGE1_CONFIGURE_FLAGS) \
14247 --disable-shared @extra_mpfr_configure_flags@
14248 @endif mpfr-bootstrap
14249
14250 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14251 maybe-configure-stage2-mpfr:
14252 @if mpfr-bootstrap
14253 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14254 configure-stage2-mpfr:
14255 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14257 @r=`${PWD_COMMAND}`; export r; \
14258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259 TFLAGS="$(STAGE2_TFLAGS)"; \
14260 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14261 $(HOST_EXPORTS) \
14262 $(POSTSTAGE1_HOST_EXPORTS) \
14263 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14264 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14265 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14266 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14268 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14269 case $(srcdir) in \
14270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14271 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14273 esac; \
14274 module_srcdir=mpfr; \
14275 $(SHELL) $$s/$$module_srcdir/configure \
14276 --srcdir=$${topdir}/$$module_srcdir \
14277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14278 --target=${target_alias} \
14279 --with-build-libsubdir=$(HOST_SUBDIR) \
14280 $(STAGE2_CONFIGURE_FLAGS) \
14281 --disable-shared @extra_mpfr_configure_flags@
14282 @endif mpfr-bootstrap
14283
14284 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14285 maybe-configure-stage3-mpfr:
14286 @if mpfr-bootstrap
14287 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14288 configure-stage3-mpfr:
14289 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14290 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14291 @r=`${PWD_COMMAND}`; export r; \
14292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293 TFLAGS="$(STAGE3_TFLAGS)"; \
14294 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14295 $(HOST_EXPORTS) \
14296 $(POSTSTAGE1_HOST_EXPORTS) \
14297 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14298 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14299 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14300 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14302 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14303 case $(srcdir) in \
14304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14305 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14307 esac; \
14308 module_srcdir=mpfr; \
14309 $(SHELL) $$s/$$module_srcdir/configure \
14310 --srcdir=$${topdir}/$$module_srcdir \
14311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14312 --target=${target_alias} \
14313 --with-build-libsubdir=$(HOST_SUBDIR) \
14314 $(STAGE3_CONFIGURE_FLAGS) \
14315 --disable-shared @extra_mpfr_configure_flags@
14316 @endif mpfr-bootstrap
14317
14318 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14319 maybe-configure-stage4-mpfr:
14320 @if mpfr-bootstrap
14321 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14322 configure-stage4-mpfr:
14323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14325 @r=`${PWD_COMMAND}`; export r; \
14326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327 TFLAGS="$(STAGE4_TFLAGS)"; \
14328 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14329 $(HOST_EXPORTS) \
14330 $(POSTSTAGE1_HOST_EXPORTS) \
14331 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14332 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14333 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14334 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14336 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14337 case $(srcdir) in \
14338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14339 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14341 esac; \
14342 module_srcdir=mpfr; \
14343 $(SHELL) $$s/$$module_srcdir/configure \
14344 --srcdir=$${topdir}/$$module_srcdir \
14345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14346 --target=${target_alias} \
14347 --with-build-libsubdir=$(HOST_SUBDIR) \
14348 $(STAGE4_CONFIGURE_FLAGS) \
14349 --disable-shared @extra_mpfr_configure_flags@
14350 @endif mpfr-bootstrap
14351
14352 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14353 maybe-configure-stageprofile-mpfr:
14354 @if mpfr-bootstrap
14355 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14356 configure-stageprofile-mpfr:
14357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14358 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14359 @r=`${PWD_COMMAND}`; export r; \
14360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14361 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14362 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14363 $(HOST_EXPORTS) \
14364 $(POSTSTAGE1_HOST_EXPORTS) \
14365 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14366 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14367 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14368 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14370 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14371 case $(srcdir) in \
14372 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14373 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14374 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14375 esac; \
14376 module_srcdir=mpfr; \
14377 $(SHELL) $$s/$$module_srcdir/configure \
14378 --srcdir=$${topdir}/$$module_srcdir \
14379 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14380 --target=${target_alias} \
14381 --with-build-libsubdir=$(HOST_SUBDIR) \
14382 $(STAGEprofile_CONFIGURE_FLAGS) \
14383 --disable-shared @extra_mpfr_configure_flags@
14384 @endif mpfr-bootstrap
14385
14386 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14387 maybe-configure-stagetrain-mpfr:
14388 @if mpfr-bootstrap
14389 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14390 configure-stagetrain-mpfr:
14391 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14393 @r=`${PWD_COMMAND}`; export r; \
14394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14395 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14396 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14397 $(HOST_EXPORTS) \
14398 $(POSTSTAGE1_HOST_EXPORTS) \
14399 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14400 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14401 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14402 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14404 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14405 case $(srcdir) in \
14406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14407 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14409 esac; \
14410 module_srcdir=mpfr; \
14411 $(SHELL) $$s/$$module_srcdir/configure \
14412 --srcdir=$${topdir}/$$module_srcdir \
14413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14414 --target=${target_alias} \
14415 --with-build-libsubdir=$(HOST_SUBDIR) \
14416 $(STAGEtrain_CONFIGURE_FLAGS) \
14417 --disable-shared @extra_mpfr_configure_flags@
14418 @endif mpfr-bootstrap
14419
14420 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14421 maybe-configure-stagefeedback-mpfr:
14422 @if mpfr-bootstrap
14423 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14424 configure-stagefeedback-mpfr:
14425 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14427 @r=`${PWD_COMMAND}`; export r; \
14428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14429 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14430 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14431 $(HOST_EXPORTS) \
14432 $(POSTSTAGE1_HOST_EXPORTS) \
14433 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14434 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14435 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14436 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14438 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14439 case $(srcdir) in \
14440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14441 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14443 esac; \
14444 module_srcdir=mpfr; \
14445 $(SHELL) $$s/$$module_srcdir/configure \
14446 --srcdir=$${topdir}/$$module_srcdir \
14447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14448 --target=${target_alias} \
14449 --with-build-libsubdir=$(HOST_SUBDIR) \
14450 $(STAGEfeedback_CONFIGURE_FLAGS) \
14451 --disable-shared @extra_mpfr_configure_flags@
14452 @endif mpfr-bootstrap
14453
14454 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14455 maybe-configure-stageautoprofile-mpfr:
14456 @if mpfr-bootstrap
14457 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14458 configure-stageautoprofile-mpfr:
14459 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14461 @r=`${PWD_COMMAND}`; export r; \
14462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14463 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14464 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14465 $(HOST_EXPORTS) \
14466 $(POSTSTAGE1_HOST_EXPORTS) \
14467 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14468 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14469 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14470 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14472 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14473 case $(srcdir) in \
14474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14475 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14477 esac; \
14478 module_srcdir=mpfr; \
14479 $(SHELL) $$s/$$module_srcdir/configure \
14480 --srcdir=$${topdir}/$$module_srcdir \
14481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14482 --target=${target_alias} \
14483 --with-build-libsubdir=$(HOST_SUBDIR) \
14484 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14485 --disable-shared @extra_mpfr_configure_flags@
14486 @endif mpfr-bootstrap
14487
14488 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14489 maybe-configure-stageautofeedback-mpfr:
14490 @if mpfr-bootstrap
14491 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14492 configure-stageautofeedback-mpfr:
14493 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14494 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14495 @r=`${PWD_COMMAND}`; export r; \
14496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14498 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14499 $(HOST_EXPORTS) \
14500 $(POSTSTAGE1_HOST_EXPORTS) \
14501 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14502 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14503 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14504 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14506 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14507 case $(srcdir) in \
14508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14509 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14511 esac; \
14512 module_srcdir=mpfr; \
14513 $(SHELL) $$s/$$module_srcdir/configure \
14514 --srcdir=$${topdir}/$$module_srcdir \
14515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14516 --target=${target_alias} \
14517 --with-build-libsubdir=$(HOST_SUBDIR) \
14518 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14519 --disable-shared @extra_mpfr_configure_flags@
14520 @endif mpfr-bootstrap
14521
14522
14523
14524
14525
14526 .PHONY: all-mpfr maybe-all-mpfr
14527 maybe-all-mpfr:
14528 @if gcc-bootstrap
14529 all-mpfr: stage_current
14530 @endif gcc-bootstrap
14531 @if mpfr
14532 TARGET-mpfr=all
14533 maybe-all-mpfr: all-mpfr
14534 all-mpfr: configure-mpfr
14535 @r=`${PWD_COMMAND}`; export r; \
14536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537 $(HOST_EXPORTS) \
14538 (cd $(HOST_SUBDIR)/mpfr && \
14539 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14540 $(TARGET-mpfr))
14541 @endif mpfr
14542
14543
14544
14545 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14546 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14547 maybe-all-stage1-mpfr:
14548 maybe-clean-stage1-mpfr:
14549 @if mpfr-bootstrap
14550 maybe-all-stage1-mpfr: all-stage1-mpfr
14551 all-stage1: all-stage1-mpfr
14552 TARGET-stage1-mpfr = $(TARGET-mpfr)
14553 all-stage1-mpfr: configure-stage1-mpfr
14554 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14555 @r=`${PWD_COMMAND}`; export r; \
14556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14557 TFLAGS="$(STAGE1_TFLAGS)"; \
14558 $(HOST_EXPORTS) \
14559 cd $(HOST_SUBDIR)/mpfr && \
14560 \
14561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14562 CFLAGS="$(STAGE1_CFLAGS)" \
14563 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14564 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14565 LIBCFLAGS="$(LIBCFLAGS)" \
14566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14569 $(EXTRA_HOST_FLAGS) \
14570 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14571 TFLAGS="$(STAGE1_TFLAGS)" \
14572 $(TARGET-stage1-mpfr)
14573
14574 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14575 clean-stage1: clean-stage1-mpfr
14576 clean-stage1-mpfr:
14577 @if [ $(current_stage) = stage1 ]; then \
14578 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14579 else \
14580 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14581 $(MAKE) stage1-start; \
14582 fi; \
14583 cd $(HOST_SUBDIR)/mpfr && \
14584 $(MAKE) $(EXTRA_HOST_FLAGS) \
14585 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14586 @endif mpfr-bootstrap
14587
14588
14589 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14590 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14591 maybe-all-stage2-mpfr:
14592 maybe-clean-stage2-mpfr:
14593 @if mpfr-bootstrap
14594 maybe-all-stage2-mpfr: all-stage2-mpfr
14595 all-stage2: all-stage2-mpfr
14596 TARGET-stage2-mpfr = $(TARGET-mpfr)
14597 all-stage2-mpfr: configure-stage2-mpfr
14598 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14599 @r=`${PWD_COMMAND}`; export r; \
14600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14601 TFLAGS="$(STAGE2_TFLAGS)"; \
14602 $(HOST_EXPORTS) \
14603 $(POSTSTAGE1_HOST_EXPORTS) \
14604 cd $(HOST_SUBDIR)/mpfr && \
14605 \
14606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14607 CFLAGS="$(STAGE2_CFLAGS)" \
14608 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14609 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14610 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14615 TFLAGS="$(STAGE2_TFLAGS)" \
14616 $(TARGET-stage2-mpfr)
14617
14618 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14619 clean-stage2: clean-stage2-mpfr
14620 clean-stage2-mpfr:
14621 @if [ $(current_stage) = stage2 ]; then \
14622 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14623 else \
14624 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14625 $(MAKE) stage2-start; \
14626 fi; \
14627 cd $(HOST_SUBDIR)/mpfr && \
14628 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14629 @endif mpfr-bootstrap
14630
14631
14632 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14633 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14634 maybe-all-stage3-mpfr:
14635 maybe-clean-stage3-mpfr:
14636 @if mpfr-bootstrap
14637 maybe-all-stage3-mpfr: all-stage3-mpfr
14638 all-stage3: all-stage3-mpfr
14639 TARGET-stage3-mpfr = $(TARGET-mpfr)
14640 all-stage3-mpfr: configure-stage3-mpfr
14641 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14642 @r=`${PWD_COMMAND}`; export r; \
14643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644 TFLAGS="$(STAGE3_TFLAGS)"; \
14645 $(HOST_EXPORTS) \
14646 $(POSTSTAGE1_HOST_EXPORTS) \
14647 cd $(HOST_SUBDIR)/mpfr && \
14648 \
14649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14650 CFLAGS="$(STAGE3_CFLAGS)" \
14651 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14652 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14653 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14658 TFLAGS="$(STAGE3_TFLAGS)" \
14659 $(TARGET-stage3-mpfr)
14660
14661 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14662 clean-stage3: clean-stage3-mpfr
14663 clean-stage3-mpfr:
14664 @if [ $(current_stage) = stage3 ]; then \
14665 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14666 else \
14667 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14668 $(MAKE) stage3-start; \
14669 fi; \
14670 cd $(HOST_SUBDIR)/mpfr && \
14671 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14672 @endif mpfr-bootstrap
14673
14674
14675 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14676 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14677 maybe-all-stage4-mpfr:
14678 maybe-clean-stage4-mpfr:
14679 @if mpfr-bootstrap
14680 maybe-all-stage4-mpfr: all-stage4-mpfr
14681 all-stage4: all-stage4-mpfr
14682 TARGET-stage4-mpfr = $(TARGET-mpfr)
14683 all-stage4-mpfr: configure-stage4-mpfr
14684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14685 @r=`${PWD_COMMAND}`; export r; \
14686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14687 TFLAGS="$(STAGE4_TFLAGS)"; \
14688 $(HOST_EXPORTS) \
14689 $(POSTSTAGE1_HOST_EXPORTS) \
14690 cd $(HOST_SUBDIR)/mpfr && \
14691 \
14692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14693 CFLAGS="$(STAGE4_CFLAGS)" \
14694 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14695 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14696 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14701 TFLAGS="$(STAGE4_TFLAGS)" \
14702 $(TARGET-stage4-mpfr)
14703
14704 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14705 clean-stage4: clean-stage4-mpfr
14706 clean-stage4-mpfr:
14707 @if [ $(current_stage) = stage4 ]; then \
14708 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14709 else \
14710 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14711 $(MAKE) stage4-start; \
14712 fi; \
14713 cd $(HOST_SUBDIR)/mpfr && \
14714 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14715 @endif mpfr-bootstrap
14716
14717
14718 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14719 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14720 maybe-all-stageprofile-mpfr:
14721 maybe-clean-stageprofile-mpfr:
14722 @if mpfr-bootstrap
14723 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14724 all-stageprofile: all-stageprofile-mpfr
14725 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14726 all-stageprofile-mpfr: configure-stageprofile-mpfr
14727 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14728 @r=`${PWD_COMMAND}`; export r; \
14729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14730 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14731 $(HOST_EXPORTS) \
14732 $(POSTSTAGE1_HOST_EXPORTS) \
14733 cd $(HOST_SUBDIR)/mpfr && \
14734 \
14735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14736 CFLAGS="$(STAGEprofile_CFLAGS)" \
14737 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14738 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14739 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14744 TFLAGS="$(STAGEprofile_TFLAGS)" \
14745 $(TARGET-stageprofile-mpfr)
14746
14747 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14748 clean-stageprofile: clean-stageprofile-mpfr
14749 clean-stageprofile-mpfr:
14750 @if [ $(current_stage) = stageprofile ]; then \
14751 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14752 else \
14753 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14754 $(MAKE) stageprofile-start; \
14755 fi; \
14756 cd $(HOST_SUBDIR)/mpfr && \
14757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14758 @endif mpfr-bootstrap
14759
14760
14761 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14762 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14763 maybe-all-stagetrain-mpfr:
14764 maybe-clean-stagetrain-mpfr:
14765 @if mpfr-bootstrap
14766 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14767 all-stagetrain: all-stagetrain-mpfr
14768 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14769 all-stagetrain-mpfr: configure-stagetrain-mpfr
14770 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14771 @r=`${PWD_COMMAND}`; export r; \
14772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14774 $(HOST_EXPORTS) \
14775 $(POSTSTAGE1_HOST_EXPORTS) \
14776 cd $(HOST_SUBDIR)/mpfr && \
14777 \
14778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14779 CFLAGS="$(STAGEtrain_CFLAGS)" \
14780 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14781 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14782 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14787 TFLAGS="$(STAGEtrain_TFLAGS)" \
14788 $(TARGET-stagetrain-mpfr)
14789
14790 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14791 clean-stagetrain: clean-stagetrain-mpfr
14792 clean-stagetrain-mpfr:
14793 @if [ $(current_stage) = stagetrain ]; then \
14794 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14795 else \
14796 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14797 $(MAKE) stagetrain-start; \
14798 fi; \
14799 cd $(HOST_SUBDIR)/mpfr && \
14800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14801 @endif mpfr-bootstrap
14802
14803
14804 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14805 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14806 maybe-all-stagefeedback-mpfr:
14807 maybe-clean-stagefeedback-mpfr:
14808 @if mpfr-bootstrap
14809 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14810 all-stagefeedback: all-stagefeedback-mpfr
14811 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14812 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14813 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14814 @r=`${PWD_COMMAND}`; export r; \
14815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14816 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14817 $(HOST_EXPORTS) \
14818 $(POSTSTAGE1_HOST_EXPORTS) \
14819 cd $(HOST_SUBDIR)/mpfr && \
14820 \
14821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14822 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14823 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14824 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14825 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14830 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14831 $(TARGET-stagefeedback-mpfr)
14832
14833 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14834 clean-stagefeedback: clean-stagefeedback-mpfr
14835 clean-stagefeedback-mpfr:
14836 @if [ $(current_stage) = stagefeedback ]; then \
14837 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14838 else \
14839 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14840 $(MAKE) stagefeedback-start; \
14841 fi; \
14842 cd $(HOST_SUBDIR)/mpfr && \
14843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14844 @endif mpfr-bootstrap
14845
14846
14847 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14848 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14849 maybe-all-stageautoprofile-mpfr:
14850 maybe-clean-stageautoprofile-mpfr:
14851 @if mpfr-bootstrap
14852 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14853 all-stageautoprofile: all-stageautoprofile-mpfr
14854 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14855 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14856 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14857 @r=`${PWD_COMMAND}`; export r; \
14858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14859 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14860 $(HOST_EXPORTS) \
14861 $(POSTSTAGE1_HOST_EXPORTS) \
14862 cd $(HOST_SUBDIR)/mpfr && \
14863 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14865 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14866 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14867 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14868 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14873 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14874 $(TARGET-stageautoprofile-mpfr)
14875
14876 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14877 clean-stageautoprofile: clean-stageautoprofile-mpfr
14878 clean-stageautoprofile-mpfr:
14879 @if [ $(current_stage) = stageautoprofile ]; then \
14880 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14881 else \
14882 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14883 $(MAKE) stageautoprofile-start; \
14884 fi; \
14885 cd $(HOST_SUBDIR)/mpfr && \
14886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14887 @endif mpfr-bootstrap
14888
14889
14890 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14891 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14892 maybe-all-stageautofeedback-mpfr:
14893 maybe-clean-stageautofeedback-mpfr:
14894 @if mpfr-bootstrap
14895 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14896 all-stageautofeedback: all-stageautofeedback-mpfr
14897 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14898 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14899 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14900 @r=`${PWD_COMMAND}`; export r; \
14901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14903 $(HOST_EXPORTS) \
14904 $(POSTSTAGE1_HOST_EXPORTS) \
14905 cd $(HOST_SUBDIR)/mpfr && \
14906 \
14907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14908 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14909 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14910 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14911 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14916 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14917 $(TARGET-stageautofeedback-mpfr)
14918
14919 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14920 clean-stageautofeedback: clean-stageautofeedback-mpfr
14921 clean-stageautofeedback-mpfr:
14922 @if [ $(current_stage) = stageautofeedback ]; then \
14923 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14924 else \
14925 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14926 $(MAKE) stageautofeedback-start; \
14927 fi; \
14928 cd $(HOST_SUBDIR)/mpfr && \
14929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14930 @endif mpfr-bootstrap
14931
14932
14933
14934
14935
14936 .PHONY: check-mpfr maybe-check-mpfr
14937 maybe-check-mpfr:
14938 @if mpfr
14939 maybe-check-mpfr: check-mpfr
14940
14941 check-mpfr:
14942 @: $(MAKE); $(unstage)
14943 @r=`${PWD_COMMAND}`; export r; \
14944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14945 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14946 (cd $(HOST_SUBDIR)/mpfr && \
14947 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14948
14949 @endif mpfr
14950
14951 .PHONY: install-mpfr maybe-install-mpfr
14952 maybe-install-mpfr:
14953 @if mpfr
14954 maybe-install-mpfr: install-mpfr
14955
14956 install-mpfr:
14957
14958 @endif mpfr
14959
14960 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14961 maybe-install-strip-mpfr:
14962 @if mpfr
14963 maybe-install-strip-mpfr: install-strip-mpfr
14964
14965 install-strip-mpfr:
14966
14967 @endif mpfr
14968
14969 # Other targets (info, dvi, pdf, etc.)
14970
14971 .PHONY: maybe-info-mpfr info-mpfr
14972 maybe-info-mpfr:
14973 @if mpfr
14974 maybe-info-mpfr: info-mpfr
14975
14976 info-mpfr: \
14977 configure-mpfr
14978 @[ -f ./mpfr/Makefile ] || exit 0; \
14979 r=`${PWD_COMMAND}`; export r; \
14980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14981 $(HOST_EXPORTS) \
14982 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14984 done; \
14985 echo "Doing info in mpfr"; \
14986 (cd $(HOST_SUBDIR)/mpfr && \
14987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14989 "RANLIB=$${RANLIB}" \
14990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14991 info) \
14992 || exit 1
14993
14994 @endif mpfr
14995
14996 .PHONY: maybe-dvi-mpfr dvi-mpfr
14997 maybe-dvi-mpfr:
14998 @if mpfr
14999 maybe-dvi-mpfr: dvi-mpfr
15000
15001 dvi-mpfr: \
15002 configure-mpfr
15003 @[ -f ./mpfr/Makefile ] || exit 0; \
15004 r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006 $(HOST_EXPORTS) \
15007 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15009 done; \
15010 echo "Doing dvi in mpfr"; \
15011 (cd $(HOST_SUBDIR)/mpfr && \
15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15014 "RANLIB=$${RANLIB}" \
15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15016 dvi) \
15017 || exit 1
15018
15019 @endif mpfr
15020
15021 .PHONY: maybe-pdf-mpfr pdf-mpfr
15022 maybe-pdf-mpfr:
15023 @if mpfr
15024 maybe-pdf-mpfr: pdf-mpfr
15025
15026 pdf-mpfr: \
15027 configure-mpfr
15028 @[ -f ./mpfr/Makefile ] || exit 0; \
15029 r=`${PWD_COMMAND}`; export r; \
15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031 $(HOST_EXPORTS) \
15032 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034 done; \
15035 echo "Doing pdf in mpfr"; \
15036 (cd $(HOST_SUBDIR)/mpfr && \
15037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039 "RANLIB=$${RANLIB}" \
15040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041 pdf) \
15042 || exit 1
15043
15044 @endif mpfr
15045
15046 .PHONY: maybe-html-mpfr html-mpfr
15047 maybe-html-mpfr:
15048 @if mpfr
15049 maybe-html-mpfr: html-mpfr
15050
15051 html-mpfr: \
15052 configure-mpfr
15053 @[ -f ./mpfr/Makefile ] || exit 0; \
15054 r=`${PWD_COMMAND}`; export r; \
15055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15056 $(HOST_EXPORTS) \
15057 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15059 done; \
15060 echo "Doing html in mpfr"; \
15061 (cd $(HOST_SUBDIR)/mpfr && \
15062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15064 "RANLIB=$${RANLIB}" \
15065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15066 html) \
15067 || exit 1
15068
15069 @endif mpfr
15070
15071 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15072 maybe-TAGS-mpfr:
15073 @if mpfr
15074 maybe-TAGS-mpfr: TAGS-mpfr
15075
15076 TAGS-mpfr: \
15077 configure-mpfr
15078 @[ -f ./mpfr/Makefile ] || exit 0; \
15079 r=`${PWD_COMMAND}`; export r; \
15080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15081 $(HOST_EXPORTS) \
15082 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15084 done; \
15085 echo "Doing TAGS in mpfr"; \
15086 (cd $(HOST_SUBDIR)/mpfr && \
15087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15089 "RANLIB=$${RANLIB}" \
15090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15091 TAGS) \
15092 || exit 1
15093
15094 @endif mpfr
15095
15096 .PHONY: maybe-install-info-mpfr install-info-mpfr
15097 maybe-install-info-mpfr:
15098 @if mpfr
15099 maybe-install-info-mpfr: install-info-mpfr
15100
15101 install-info-mpfr: \
15102 configure-mpfr \
15103 info-mpfr
15104 @[ -f ./mpfr/Makefile ] || exit 0; \
15105 r=`${PWD_COMMAND}`; export r; \
15106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15107 $(HOST_EXPORTS) \
15108 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15110 done; \
15111 echo "Doing install-info in mpfr"; \
15112 (cd $(HOST_SUBDIR)/mpfr && \
15113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15115 "RANLIB=$${RANLIB}" \
15116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15117 install-info) \
15118 || exit 1
15119
15120 @endif mpfr
15121
15122 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15123 maybe-install-dvi-mpfr:
15124 @if mpfr
15125 maybe-install-dvi-mpfr: install-dvi-mpfr
15126
15127 install-dvi-mpfr: \
15128 configure-mpfr \
15129 dvi-mpfr
15130 @[ -f ./mpfr/Makefile ] || exit 0; \
15131 r=`${PWD_COMMAND}`; export r; \
15132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133 $(HOST_EXPORTS) \
15134 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15136 done; \
15137 echo "Doing install-dvi in mpfr"; \
15138 (cd $(HOST_SUBDIR)/mpfr && \
15139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15141 "RANLIB=$${RANLIB}" \
15142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15143 install-dvi) \
15144 || exit 1
15145
15146 @endif mpfr
15147
15148 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15149 maybe-install-pdf-mpfr:
15150 @if mpfr
15151 maybe-install-pdf-mpfr: install-pdf-mpfr
15152
15153 install-pdf-mpfr: \
15154 configure-mpfr \
15155 pdf-mpfr
15156 @[ -f ./mpfr/Makefile ] || exit 0; \
15157 r=`${PWD_COMMAND}`; export r; \
15158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15159 $(HOST_EXPORTS) \
15160 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15162 done; \
15163 echo "Doing install-pdf in mpfr"; \
15164 (cd $(HOST_SUBDIR)/mpfr && \
15165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15167 "RANLIB=$${RANLIB}" \
15168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15169 install-pdf) \
15170 || exit 1
15171
15172 @endif mpfr
15173
15174 .PHONY: maybe-install-html-mpfr install-html-mpfr
15175 maybe-install-html-mpfr:
15176 @if mpfr
15177 maybe-install-html-mpfr: install-html-mpfr
15178
15179 install-html-mpfr: \
15180 configure-mpfr \
15181 html-mpfr
15182 @[ -f ./mpfr/Makefile ] || exit 0; \
15183 r=`${PWD_COMMAND}`; export r; \
15184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15185 $(HOST_EXPORTS) \
15186 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15188 done; \
15189 echo "Doing install-html in mpfr"; \
15190 (cd $(HOST_SUBDIR)/mpfr && \
15191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15193 "RANLIB=$${RANLIB}" \
15194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15195 install-html) \
15196 || exit 1
15197
15198 @endif mpfr
15199
15200 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15201 maybe-installcheck-mpfr:
15202 @if mpfr
15203 maybe-installcheck-mpfr: installcheck-mpfr
15204
15205 installcheck-mpfr: \
15206 configure-mpfr
15207 @[ -f ./mpfr/Makefile ] || exit 0; \
15208 r=`${PWD_COMMAND}`; export r; \
15209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15210 $(HOST_EXPORTS) \
15211 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15213 done; \
15214 echo "Doing installcheck in mpfr"; \
15215 (cd $(HOST_SUBDIR)/mpfr && \
15216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15218 "RANLIB=$${RANLIB}" \
15219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15220 installcheck) \
15221 || exit 1
15222
15223 @endif mpfr
15224
15225 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15226 maybe-mostlyclean-mpfr:
15227 @if mpfr
15228 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15229
15230 mostlyclean-mpfr:
15231 @[ -f ./mpfr/Makefile ] || exit 0; \
15232 r=`${PWD_COMMAND}`; export r; \
15233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234 $(HOST_EXPORTS) \
15235 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237 done; \
15238 echo "Doing mostlyclean in mpfr"; \
15239 (cd $(HOST_SUBDIR)/mpfr && \
15240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242 "RANLIB=$${RANLIB}" \
15243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244 mostlyclean) \
15245 || exit 1
15246
15247 @endif mpfr
15248
15249 .PHONY: maybe-clean-mpfr clean-mpfr
15250 maybe-clean-mpfr:
15251 @if mpfr
15252 maybe-clean-mpfr: clean-mpfr
15253
15254 clean-mpfr:
15255 @[ -f ./mpfr/Makefile ] || exit 0; \
15256 r=`${PWD_COMMAND}`; export r; \
15257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15258 $(HOST_EXPORTS) \
15259 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15261 done; \
15262 echo "Doing clean in mpfr"; \
15263 (cd $(HOST_SUBDIR)/mpfr && \
15264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15266 "RANLIB=$${RANLIB}" \
15267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15268 clean) \
15269 || exit 1
15270
15271 @endif mpfr
15272
15273 .PHONY: maybe-distclean-mpfr distclean-mpfr
15274 maybe-distclean-mpfr:
15275 @if mpfr
15276 maybe-distclean-mpfr: distclean-mpfr
15277
15278 distclean-mpfr:
15279 @[ -f ./mpfr/Makefile ] || exit 0; \
15280 r=`${PWD_COMMAND}`; export r; \
15281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282 $(HOST_EXPORTS) \
15283 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285 done; \
15286 echo "Doing distclean in mpfr"; \
15287 (cd $(HOST_SUBDIR)/mpfr && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290 "RANLIB=$${RANLIB}" \
15291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292 distclean) \
15293 || exit 1
15294
15295 @endif mpfr
15296
15297 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15298 maybe-maintainer-clean-mpfr:
15299 @if mpfr
15300 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15301
15302 maintainer-clean-mpfr:
15303 @[ -f ./mpfr/Makefile ] || exit 0; \
15304 r=`${PWD_COMMAND}`; export r; \
15305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15306 $(HOST_EXPORTS) \
15307 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15309 done; \
15310 echo "Doing maintainer-clean in mpfr"; \
15311 (cd $(HOST_SUBDIR)/mpfr && \
15312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15314 "RANLIB=$${RANLIB}" \
15315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15316 maintainer-clean) \
15317 || exit 1
15318
15319 @endif mpfr
15320
15321
15322
15323 .PHONY: configure-mpc maybe-configure-mpc
15324 maybe-configure-mpc:
15325 @if gcc-bootstrap
15326 configure-mpc: stage_current
15327 @endif gcc-bootstrap
15328 @if mpc
15329 maybe-configure-mpc: configure-mpc
15330 configure-mpc:
15331 @r=`${PWD_COMMAND}`; export r; \
15332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15333 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15335 $(HOST_EXPORTS) \
15336 echo Configuring in $(HOST_SUBDIR)/mpc; \
15337 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15338 case $(srcdir) in \
15339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15340 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15342 esac; \
15343 module_srcdir=mpc; \
15344 $(SHELL) \
15345 $$s/$$module_srcdir/configure \
15346 --srcdir=$${topdir}/$$module_srcdir \
15347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15348 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15349 || exit 1
15350 @endif mpc
15351
15352
15353
15354 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15355 maybe-configure-stage1-mpc:
15356 @if mpc-bootstrap
15357 maybe-configure-stage1-mpc: configure-stage1-mpc
15358 configure-stage1-mpc:
15359 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15361 @r=`${PWD_COMMAND}`; export r; \
15362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15363 TFLAGS="$(STAGE1_TFLAGS)"; \
15364 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15365 $(HOST_EXPORTS) \
15366 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15367 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15368 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15369 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15371 cd $(HOST_SUBDIR)/mpc || exit 1; \
15372 case $(srcdir) in \
15373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15374 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15376 esac; \
15377 module_srcdir=mpc; \
15378 $(SHELL) $$s/$$module_srcdir/configure \
15379 --srcdir=$${topdir}/$$module_srcdir \
15380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15381 --target=${target_alias} \
15382 \
15383 $(STAGE1_CONFIGURE_FLAGS) \
15384 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15385 @endif mpc-bootstrap
15386
15387 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15388 maybe-configure-stage2-mpc:
15389 @if mpc-bootstrap
15390 maybe-configure-stage2-mpc: configure-stage2-mpc
15391 configure-stage2-mpc:
15392 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15394 @r=`${PWD_COMMAND}`; export r; \
15395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15396 TFLAGS="$(STAGE2_TFLAGS)"; \
15397 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15398 $(HOST_EXPORTS) \
15399 $(POSTSTAGE1_HOST_EXPORTS) \
15400 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15401 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15402 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15403 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15405 cd $(HOST_SUBDIR)/mpc || exit 1; \
15406 case $(srcdir) in \
15407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15408 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15410 esac; \
15411 module_srcdir=mpc; \
15412 $(SHELL) $$s/$$module_srcdir/configure \
15413 --srcdir=$${topdir}/$$module_srcdir \
15414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15415 --target=${target_alias} \
15416 --with-build-libsubdir=$(HOST_SUBDIR) \
15417 $(STAGE2_CONFIGURE_FLAGS) \
15418 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15419 @endif mpc-bootstrap
15420
15421 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15422 maybe-configure-stage3-mpc:
15423 @if mpc-bootstrap
15424 maybe-configure-stage3-mpc: configure-stage3-mpc
15425 configure-stage3-mpc:
15426 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15428 @r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 TFLAGS="$(STAGE3_TFLAGS)"; \
15431 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15432 $(HOST_EXPORTS) \
15433 $(POSTSTAGE1_HOST_EXPORTS) \
15434 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15435 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15436 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15437 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15439 cd $(HOST_SUBDIR)/mpc || exit 1; \
15440 case $(srcdir) in \
15441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15442 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15444 esac; \
15445 module_srcdir=mpc; \
15446 $(SHELL) $$s/$$module_srcdir/configure \
15447 --srcdir=$${topdir}/$$module_srcdir \
15448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15449 --target=${target_alias} \
15450 --with-build-libsubdir=$(HOST_SUBDIR) \
15451 $(STAGE3_CONFIGURE_FLAGS) \
15452 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15453 @endif mpc-bootstrap
15454
15455 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15456 maybe-configure-stage4-mpc:
15457 @if mpc-bootstrap
15458 maybe-configure-stage4-mpc: configure-stage4-mpc
15459 configure-stage4-mpc:
15460 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15461 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15462 @r=`${PWD_COMMAND}`; export r; \
15463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464 TFLAGS="$(STAGE4_TFLAGS)"; \
15465 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15466 $(HOST_EXPORTS) \
15467 $(POSTSTAGE1_HOST_EXPORTS) \
15468 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15469 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15470 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15471 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15473 cd $(HOST_SUBDIR)/mpc || exit 1; \
15474 case $(srcdir) in \
15475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15476 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15478 esac; \
15479 module_srcdir=mpc; \
15480 $(SHELL) $$s/$$module_srcdir/configure \
15481 --srcdir=$${topdir}/$$module_srcdir \
15482 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15483 --target=${target_alias} \
15484 --with-build-libsubdir=$(HOST_SUBDIR) \
15485 $(STAGE4_CONFIGURE_FLAGS) \
15486 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15487 @endif mpc-bootstrap
15488
15489 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15490 maybe-configure-stageprofile-mpc:
15491 @if mpc-bootstrap
15492 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15493 configure-stageprofile-mpc:
15494 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15496 @r=`${PWD_COMMAND}`; export r; \
15497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15498 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15499 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15500 $(HOST_EXPORTS) \
15501 $(POSTSTAGE1_HOST_EXPORTS) \
15502 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15503 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15504 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15505 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15507 cd $(HOST_SUBDIR)/mpc || exit 1; \
15508 case $(srcdir) in \
15509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512 esac; \
15513 module_srcdir=mpc; \
15514 $(SHELL) $$s/$$module_srcdir/configure \
15515 --srcdir=$${topdir}/$$module_srcdir \
15516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15517 --target=${target_alias} \
15518 --with-build-libsubdir=$(HOST_SUBDIR) \
15519 $(STAGEprofile_CONFIGURE_FLAGS) \
15520 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15521 @endif mpc-bootstrap
15522
15523 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15524 maybe-configure-stagetrain-mpc:
15525 @if mpc-bootstrap
15526 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15527 configure-stagetrain-mpc:
15528 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15530 @r=`${PWD_COMMAND}`; export r; \
15531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15532 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15533 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15534 $(HOST_EXPORTS) \
15535 $(POSTSTAGE1_HOST_EXPORTS) \
15536 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15537 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15538 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15539 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15541 cd $(HOST_SUBDIR)/mpc || exit 1; \
15542 case $(srcdir) in \
15543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15544 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15546 esac; \
15547 module_srcdir=mpc; \
15548 $(SHELL) $$s/$$module_srcdir/configure \
15549 --srcdir=$${topdir}/$$module_srcdir \
15550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15551 --target=${target_alias} \
15552 --with-build-libsubdir=$(HOST_SUBDIR) \
15553 $(STAGEtrain_CONFIGURE_FLAGS) \
15554 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15555 @endif mpc-bootstrap
15556
15557 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15558 maybe-configure-stagefeedback-mpc:
15559 @if mpc-bootstrap
15560 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15561 configure-stagefeedback-mpc:
15562 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15563 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15564 @r=`${PWD_COMMAND}`; export r; \
15565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15566 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15567 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15568 $(HOST_EXPORTS) \
15569 $(POSTSTAGE1_HOST_EXPORTS) \
15570 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15571 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15572 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15573 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15575 cd $(HOST_SUBDIR)/mpc || exit 1; \
15576 case $(srcdir) in \
15577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580 esac; \
15581 module_srcdir=mpc; \
15582 $(SHELL) $$s/$$module_srcdir/configure \
15583 --srcdir=$${topdir}/$$module_srcdir \
15584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15585 --target=${target_alias} \
15586 --with-build-libsubdir=$(HOST_SUBDIR) \
15587 $(STAGEfeedback_CONFIGURE_FLAGS) \
15588 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15589 @endif mpc-bootstrap
15590
15591 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15592 maybe-configure-stageautoprofile-mpc:
15593 @if mpc-bootstrap
15594 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15595 configure-stageautoprofile-mpc:
15596 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15598 @r=`${PWD_COMMAND}`; export r; \
15599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15600 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15601 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15602 $(HOST_EXPORTS) \
15603 $(POSTSTAGE1_HOST_EXPORTS) \
15604 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15605 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15606 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15607 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15609 cd $(HOST_SUBDIR)/mpc || exit 1; \
15610 case $(srcdir) in \
15611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15612 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15614 esac; \
15615 module_srcdir=mpc; \
15616 $(SHELL) $$s/$$module_srcdir/configure \
15617 --srcdir=$${topdir}/$$module_srcdir \
15618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15619 --target=${target_alias} \
15620 --with-build-libsubdir=$(HOST_SUBDIR) \
15621 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15622 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15623 @endif mpc-bootstrap
15624
15625 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15626 maybe-configure-stageautofeedback-mpc:
15627 @if mpc-bootstrap
15628 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15629 configure-stageautofeedback-mpc:
15630 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15632 @r=`${PWD_COMMAND}`; export r; \
15633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15635 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15636 $(HOST_EXPORTS) \
15637 $(POSTSTAGE1_HOST_EXPORTS) \
15638 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15639 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15640 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15641 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15643 cd $(HOST_SUBDIR)/mpc || exit 1; \
15644 case $(srcdir) in \
15645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15646 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15648 esac; \
15649 module_srcdir=mpc; \
15650 $(SHELL) $$s/$$module_srcdir/configure \
15651 --srcdir=$${topdir}/$$module_srcdir \
15652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15653 --target=${target_alias} \
15654 --with-build-libsubdir=$(HOST_SUBDIR) \
15655 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15656 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15657 @endif mpc-bootstrap
15658
15659
15660
15661
15662
15663 .PHONY: all-mpc maybe-all-mpc
15664 maybe-all-mpc:
15665 @if gcc-bootstrap
15666 all-mpc: stage_current
15667 @endif gcc-bootstrap
15668 @if mpc
15669 TARGET-mpc=all
15670 maybe-all-mpc: all-mpc
15671 all-mpc: configure-mpc
15672 @r=`${PWD_COMMAND}`; export r; \
15673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15674 $(HOST_EXPORTS) \
15675 (cd $(HOST_SUBDIR)/mpc && \
15676 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15677 $(TARGET-mpc))
15678 @endif mpc
15679
15680
15681
15682 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15683 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15684 maybe-all-stage1-mpc:
15685 maybe-clean-stage1-mpc:
15686 @if mpc-bootstrap
15687 maybe-all-stage1-mpc: all-stage1-mpc
15688 all-stage1: all-stage1-mpc
15689 TARGET-stage1-mpc = $(TARGET-mpc)
15690 all-stage1-mpc: configure-stage1-mpc
15691 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15692 @r=`${PWD_COMMAND}`; export r; \
15693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15694 TFLAGS="$(STAGE1_TFLAGS)"; \
15695 $(HOST_EXPORTS) \
15696 cd $(HOST_SUBDIR)/mpc && \
15697 \
15698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15699 CFLAGS="$(STAGE1_CFLAGS)" \
15700 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15701 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15702 LIBCFLAGS="$(LIBCFLAGS)" \
15703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15706 $(EXTRA_HOST_FLAGS) \
15707 $(STAGE1_FLAGS_TO_PASS) \
15708 TFLAGS="$(STAGE1_TFLAGS)" \
15709 $(TARGET-stage1-mpc)
15710
15711 maybe-clean-stage1-mpc: clean-stage1-mpc
15712 clean-stage1: clean-stage1-mpc
15713 clean-stage1-mpc:
15714 @if [ $(current_stage) = stage1 ]; then \
15715 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15716 else \
15717 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15718 $(MAKE) stage1-start; \
15719 fi; \
15720 cd $(HOST_SUBDIR)/mpc && \
15721 $(MAKE) $(EXTRA_HOST_FLAGS) \
15722 $(STAGE1_FLAGS_TO_PASS) clean
15723 @endif mpc-bootstrap
15724
15725
15726 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15727 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15728 maybe-all-stage2-mpc:
15729 maybe-clean-stage2-mpc:
15730 @if mpc-bootstrap
15731 maybe-all-stage2-mpc: all-stage2-mpc
15732 all-stage2: all-stage2-mpc
15733 TARGET-stage2-mpc = $(TARGET-mpc)
15734 all-stage2-mpc: configure-stage2-mpc
15735 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15736 @r=`${PWD_COMMAND}`; export r; \
15737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15738 TFLAGS="$(STAGE2_TFLAGS)"; \
15739 $(HOST_EXPORTS) \
15740 $(POSTSTAGE1_HOST_EXPORTS) \
15741 cd $(HOST_SUBDIR)/mpc && \
15742 \
15743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15744 CFLAGS="$(STAGE2_CFLAGS)" \
15745 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15746 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15747 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15751 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15752 TFLAGS="$(STAGE2_TFLAGS)" \
15753 $(TARGET-stage2-mpc)
15754
15755 maybe-clean-stage2-mpc: clean-stage2-mpc
15756 clean-stage2: clean-stage2-mpc
15757 clean-stage2-mpc:
15758 @if [ $(current_stage) = stage2 ]; then \
15759 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15760 else \
15761 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15762 $(MAKE) stage2-start; \
15763 fi; \
15764 cd $(HOST_SUBDIR)/mpc && \
15765 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15766 @endif mpc-bootstrap
15767
15768
15769 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15770 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15771 maybe-all-stage3-mpc:
15772 maybe-clean-stage3-mpc:
15773 @if mpc-bootstrap
15774 maybe-all-stage3-mpc: all-stage3-mpc
15775 all-stage3: all-stage3-mpc
15776 TARGET-stage3-mpc = $(TARGET-mpc)
15777 all-stage3-mpc: configure-stage3-mpc
15778 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15779 @r=`${PWD_COMMAND}`; export r; \
15780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15781 TFLAGS="$(STAGE3_TFLAGS)"; \
15782 $(HOST_EXPORTS) \
15783 $(POSTSTAGE1_HOST_EXPORTS) \
15784 cd $(HOST_SUBDIR)/mpc && \
15785 \
15786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15787 CFLAGS="$(STAGE3_CFLAGS)" \
15788 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15789 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15790 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15791 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15792 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15793 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15794 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15795 TFLAGS="$(STAGE3_TFLAGS)" \
15796 $(TARGET-stage3-mpc)
15797
15798 maybe-clean-stage3-mpc: clean-stage3-mpc
15799 clean-stage3: clean-stage3-mpc
15800 clean-stage3-mpc:
15801 @if [ $(current_stage) = stage3 ]; then \
15802 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15803 else \
15804 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15805 $(MAKE) stage3-start; \
15806 fi; \
15807 cd $(HOST_SUBDIR)/mpc && \
15808 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15809 @endif mpc-bootstrap
15810
15811
15812 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15813 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15814 maybe-all-stage4-mpc:
15815 maybe-clean-stage4-mpc:
15816 @if mpc-bootstrap
15817 maybe-all-stage4-mpc: all-stage4-mpc
15818 all-stage4: all-stage4-mpc
15819 TARGET-stage4-mpc = $(TARGET-mpc)
15820 all-stage4-mpc: configure-stage4-mpc
15821 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15822 @r=`${PWD_COMMAND}`; export r; \
15823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824 TFLAGS="$(STAGE4_TFLAGS)"; \
15825 $(HOST_EXPORTS) \
15826 $(POSTSTAGE1_HOST_EXPORTS) \
15827 cd $(HOST_SUBDIR)/mpc && \
15828 \
15829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15830 CFLAGS="$(STAGE4_CFLAGS)" \
15831 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15832 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15833 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15834 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15835 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15836 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15837 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15838 TFLAGS="$(STAGE4_TFLAGS)" \
15839 $(TARGET-stage4-mpc)
15840
15841 maybe-clean-stage4-mpc: clean-stage4-mpc
15842 clean-stage4: clean-stage4-mpc
15843 clean-stage4-mpc:
15844 @if [ $(current_stage) = stage4 ]; then \
15845 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15846 else \
15847 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15848 $(MAKE) stage4-start; \
15849 fi; \
15850 cd $(HOST_SUBDIR)/mpc && \
15851 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15852 @endif mpc-bootstrap
15853
15854
15855 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15856 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15857 maybe-all-stageprofile-mpc:
15858 maybe-clean-stageprofile-mpc:
15859 @if mpc-bootstrap
15860 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15861 all-stageprofile: all-stageprofile-mpc
15862 TARGET-stageprofile-mpc = $(TARGET-mpc)
15863 all-stageprofile-mpc: configure-stageprofile-mpc
15864 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15865 @r=`${PWD_COMMAND}`; export r; \
15866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15868 $(HOST_EXPORTS) \
15869 $(POSTSTAGE1_HOST_EXPORTS) \
15870 cd $(HOST_SUBDIR)/mpc && \
15871 \
15872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15873 CFLAGS="$(STAGEprofile_CFLAGS)" \
15874 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15875 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15876 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15877 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15878 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15879 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15880 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15881 TFLAGS="$(STAGEprofile_TFLAGS)" \
15882 $(TARGET-stageprofile-mpc)
15883
15884 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15885 clean-stageprofile: clean-stageprofile-mpc
15886 clean-stageprofile-mpc:
15887 @if [ $(current_stage) = stageprofile ]; then \
15888 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15889 else \
15890 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15891 $(MAKE) stageprofile-start; \
15892 fi; \
15893 cd $(HOST_SUBDIR)/mpc && \
15894 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15895 @endif mpc-bootstrap
15896
15897
15898 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15899 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15900 maybe-all-stagetrain-mpc:
15901 maybe-clean-stagetrain-mpc:
15902 @if mpc-bootstrap
15903 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15904 all-stagetrain: all-stagetrain-mpc
15905 TARGET-stagetrain-mpc = $(TARGET-mpc)
15906 all-stagetrain-mpc: configure-stagetrain-mpc
15907 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15908 @r=`${PWD_COMMAND}`; export r; \
15909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15910 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15911 $(HOST_EXPORTS) \
15912 $(POSTSTAGE1_HOST_EXPORTS) \
15913 cd $(HOST_SUBDIR)/mpc && \
15914 \
15915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15916 CFLAGS="$(STAGEtrain_CFLAGS)" \
15917 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15918 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15919 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15920 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15921 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15922 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15923 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15924 TFLAGS="$(STAGEtrain_TFLAGS)" \
15925 $(TARGET-stagetrain-mpc)
15926
15927 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15928 clean-stagetrain: clean-stagetrain-mpc
15929 clean-stagetrain-mpc:
15930 @if [ $(current_stage) = stagetrain ]; then \
15931 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15932 else \
15933 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15934 $(MAKE) stagetrain-start; \
15935 fi; \
15936 cd $(HOST_SUBDIR)/mpc && \
15937 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15938 @endif mpc-bootstrap
15939
15940
15941 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15942 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15943 maybe-all-stagefeedback-mpc:
15944 maybe-clean-stagefeedback-mpc:
15945 @if mpc-bootstrap
15946 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15947 all-stagefeedback: all-stagefeedback-mpc
15948 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15949 all-stagefeedback-mpc: configure-stagefeedback-mpc
15950 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15951 @r=`${PWD_COMMAND}`; export r; \
15952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15954 $(HOST_EXPORTS) \
15955 $(POSTSTAGE1_HOST_EXPORTS) \
15956 cd $(HOST_SUBDIR)/mpc && \
15957 \
15958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15959 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15960 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15961 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15962 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15967 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15968 $(TARGET-stagefeedback-mpc)
15969
15970 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15971 clean-stagefeedback: clean-stagefeedback-mpc
15972 clean-stagefeedback-mpc:
15973 @if [ $(current_stage) = stagefeedback ]; then \
15974 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15975 else \
15976 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15977 $(MAKE) stagefeedback-start; \
15978 fi; \
15979 cd $(HOST_SUBDIR)/mpc && \
15980 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15981 @endif mpc-bootstrap
15982
15983
15984 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15985 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15986 maybe-all-stageautoprofile-mpc:
15987 maybe-clean-stageautoprofile-mpc:
15988 @if mpc-bootstrap
15989 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15990 all-stageautoprofile: all-stageautoprofile-mpc
15991 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15992 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15993 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15994 @r=`${PWD_COMMAND}`; export r; \
15995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15997 $(HOST_EXPORTS) \
15998 $(POSTSTAGE1_HOST_EXPORTS) \
15999 cd $(HOST_SUBDIR)/mpc && \
16000 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16002 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16003 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16004 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16005 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16010 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16011 $(TARGET-stageautoprofile-mpc)
16012
16013 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16014 clean-stageautoprofile: clean-stageautoprofile-mpc
16015 clean-stageautoprofile-mpc:
16016 @if [ $(current_stage) = stageautoprofile ]; then \
16017 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16018 else \
16019 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16020 $(MAKE) stageautoprofile-start; \
16021 fi; \
16022 cd $(HOST_SUBDIR)/mpc && \
16023 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16024 @endif mpc-bootstrap
16025
16026
16027 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16028 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16029 maybe-all-stageautofeedback-mpc:
16030 maybe-clean-stageautofeedback-mpc:
16031 @if mpc-bootstrap
16032 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16033 all-stageautofeedback: all-stageautofeedback-mpc
16034 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16035 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16036 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16037 @r=`${PWD_COMMAND}`; export r; \
16038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16039 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16040 $(HOST_EXPORTS) \
16041 $(POSTSTAGE1_HOST_EXPORTS) \
16042 cd $(HOST_SUBDIR)/mpc && \
16043 \
16044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16045 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16046 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16047 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16048 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16053 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16054 $(TARGET-stageautofeedback-mpc)
16055
16056 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16057 clean-stageautofeedback: clean-stageautofeedback-mpc
16058 clean-stageautofeedback-mpc:
16059 @if [ $(current_stage) = stageautofeedback ]; then \
16060 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16061 else \
16062 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16063 $(MAKE) stageautofeedback-start; \
16064 fi; \
16065 cd $(HOST_SUBDIR)/mpc && \
16066 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16067 @endif mpc-bootstrap
16068
16069
16070
16071
16072
16073 .PHONY: check-mpc maybe-check-mpc
16074 maybe-check-mpc:
16075 @if mpc
16076 maybe-check-mpc: check-mpc
16077
16078 check-mpc:
16079 @: $(MAKE); $(unstage)
16080 @r=`${PWD_COMMAND}`; export r; \
16081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16082 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16083 (cd $(HOST_SUBDIR)/mpc && \
16084 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16085
16086 @endif mpc
16087
16088 .PHONY: install-mpc maybe-install-mpc
16089 maybe-install-mpc:
16090 @if mpc
16091 maybe-install-mpc: install-mpc
16092
16093 install-mpc:
16094
16095 @endif mpc
16096
16097 .PHONY: install-strip-mpc maybe-install-strip-mpc
16098 maybe-install-strip-mpc:
16099 @if mpc
16100 maybe-install-strip-mpc: install-strip-mpc
16101
16102 install-strip-mpc:
16103
16104 @endif mpc
16105
16106 # Other targets (info, dvi, pdf, etc.)
16107
16108 .PHONY: maybe-info-mpc info-mpc
16109 maybe-info-mpc:
16110 @if mpc
16111 maybe-info-mpc: info-mpc
16112
16113 info-mpc: \
16114 configure-mpc
16115 @[ -f ./mpc/Makefile ] || exit 0; \
16116 r=`${PWD_COMMAND}`; export r; \
16117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118 $(HOST_EXPORTS) \
16119 for flag in $(EXTRA_HOST_FLAGS) ; do \
16120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16121 done; \
16122 echo "Doing info in mpc"; \
16123 (cd $(HOST_SUBDIR)/mpc && \
16124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16126 "RANLIB=$${RANLIB}" \
16127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16128 info) \
16129 || exit 1
16130
16131 @endif mpc
16132
16133 .PHONY: maybe-dvi-mpc dvi-mpc
16134 maybe-dvi-mpc:
16135 @if mpc
16136 maybe-dvi-mpc: dvi-mpc
16137
16138 dvi-mpc: \
16139 configure-mpc
16140 @[ -f ./mpc/Makefile ] || exit 0; \
16141 r=`${PWD_COMMAND}`; export r; \
16142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143 $(HOST_EXPORTS) \
16144 for flag in $(EXTRA_HOST_FLAGS) ; do \
16145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16146 done; \
16147 echo "Doing dvi in mpc"; \
16148 (cd $(HOST_SUBDIR)/mpc && \
16149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16151 "RANLIB=$${RANLIB}" \
16152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16153 dvi) \
16154 || exit 1
16155
16156 @endif mpc
16157
16158 .PHONY: maybe-pdf-mpc pdf-mpc
16159 maybe-pdf-mpc:
16160 @if mpc
16161 maybe-pdf-mpc: pdf-mpc
16162
16163 pdf-mpc: \
16164 configure-mpc
16165 @[ -f ./mpc/Makefile ] || exit 0; \
16166 r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 $(HOST_EXPORTS) \
16169 for flag in $(EXTRA_HOST_FLAGS) ; do \
16170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16171 done; \
16172 echo "Doing pdf in mpc"; \
16173 (cd $(HOST_SUBDIR)/mpc && \
16174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16176 "RANLIB=$${RANLIB}" \
16177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16178 pdf) \
16179 || exit 1
16180
16181 @endif mpc
16182
16183 .PHONY: maybe-html-mpc html-mpc
16184 maybe-html-mpc:
16185 @if mpc
16186 maybe-html-mpc: html-mpc
16187
16188 html-mpc: \
16189 configure-mpc
16190 @[ -f ./mpc/Makefile ] || exit 0; \
16191 r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 $(HOST_EXPORTS) \
16194 for flag in $(EXTRA_HOST_FLAGS) ; do \
16195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16196 done; \
16197 echo "Doing html in mpc"; \
16198 (cd $(HOST_SUBDIR)/mpc && \
16199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16201 "RANLIB=$${RANLIB}" \
16202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16203 html) \
16204 || exit 1
16205
16206 @endif mpc
16207
16208 .PHONY: maybe-TAGS-mpc TAGS-mpc
16209 maybe-TAGS-mpc:
16210 @if mpc
16211 maybe-TAGS-mpc: TAGS-mpc
16212
16213 TAGS-mpc: \
16214 configure-mpc
16215 @[ -f ./mpc/Makefile ] || exit 0; \
16216 r=`${PWD_COMMAND}`; export r; \
16217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218 $(HOST_EXPORTS) \
16219 for flag in $(EXTRA_HOST_FLAGS) ; do \
16220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16221 done; \
16222 echo "Doing TAGS in mpc"; \
16223 (cd $(HOST_SUBDIR)/mpc && \
16224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16226 "RANLIB=$${RANLIB}" \
16227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16228 TAGS) \
16229 || exit 1
16230
16231 @endif mpc
16232
16233 .PHONY: maybe-install-info-mpc install-info-mpc
16234 maybe-install-info-mpc:
16235 @if mpc
16236 maybe-install-info-mpc: install-info-mpc
16237
16238 install-info-mpc: \
16239 configure-mpc \
16240 info-mpc
16241 @[ -f ./mpc/Makefile ] || exit 0; \
16242 r=`${PWD_COMMAND}`; export r; \
16243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244 $(HOST_EXPORTS) \
16245 for flag in $(EXTRA_HOST_FLAGS) ; do \
16246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247 done; \
16248 echo "Doing install-info in mpc"; \
16249 (cd $(HOST_SUBDIR)/mpc && \
16250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252 "RANLIB=$${RANLIB}" \
16253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254 install-info) \
16255 || exit 1
16256
16257 @endif mpc
16258
16259 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16260 maybe-install-dvi-mpc:
16261 @if mpc
16262 maybe-install-dvi-mpc: install-dvi-mpc
16263
16264 install-dvi-mpc: \
16265 configure-mpc \
16266 dvi-mpc
16267 @[ -f ./mpc/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(HOST_EXPORTS) \
16271 for flag in $(EXTRA_HOST_FLAGS) ; do \
16272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273 done; \
16274 echo "Doing install-dvi in mpc"; \
16275 (cd $(HOST_SUBDIR)/mpc && \
16276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278 "RANLIB=$${RANLIB}" \
16279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280 install-dvi) \
16281 || exit 1
16282
16283 @endif mpc
16284
16285 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16286 maybe-install-pdf-mpc:
16287 @if mpc
16288 maybe-install-pdf-mpc: install-pdf-mpc
16289
16290 install-pdf-mpc: \
16291 configure-mpc \
16292 pdf-mpc
16293 @[ -f ./mpc/Makefile ] || exit 0; \
16294 r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 $(HOST_EXPORTS) \
16297 for flag in $(EXTRA_HOST_FLAGS) ; do \
16298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16299 done; \
16300 echo "Doing install-pdf in mpc"; \
16301 (cd $(HOST_SUBDIR)/mpc && \
16302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16304 "RANLIB=$${RANLIB}" \
16305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16306 install-pdf) \
16307 || exit 1
16308
16309 @endif mpc
16310
16311 .PHONY: maybe-install-html-mpc install-html-mpc
16312 maybe-install-html-mpc:
16313 @if mpc
16314 maybe-install-html-mpc: install-html-mpc
16315
16316 install-html-mpc: \
16317 configure-mpc \
16318 html-mpc
16319 @[ -f ./mpc/Makefile ] || exit 0; \
16320 r=`${PWD_COMMAND}`; export r; \
16321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322 $(HOST_EXPORTS) \
16323 for flag in $(EXTRA_HOST_FLAGS) ; do \
16324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16325 done; \
16326 echo "Doing install-html in mpc"; \
16327 (cd $(HOST_SUBDIR)/mpc && \
16328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16330 "RANLIB=$${RANLIB}" \
16331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16332 install-html) \
16333 || exit 1
16334
16335 @endif mpc
16336
16337 .PHONY: maybe-installcheck-mpc installcheck-mpc
16338 maybe-installcheck-mpc:
16339 @if mpc
16340 maybe-installcheck-mpc: installcheck-mpc
16341
16342 installcheck-mpc: \
16343 configure-mpc
16344 @[ -f ./mpc/Makefile ] || exit 0; \
16345 r=`${PWD_COMMAND}`; export r; \
16346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16347 $(HOST_EXPORTS) \
16348 for flag in $(EXTRA_HOST_FLAGS) ; do \
16349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16350 done; \
16351 echo "Doing installcheck in mpc"; \
16352 (cd $(HOST_SUBDIR)/mpc && \
16353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16355 "RANLIB=$${RANLIB}" \
16356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16357 installcheck) \
16358 || exit 1
16359
16360 @endif mpc
16361
16362 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16363 maybe-mostlyclean-mpc:
16364 @if mpc
16365 maybe-mostlyclean-mpc: mostlyclean-mpc
16366
16367 mostlyclean-mpc:
16368 @[ -f ./mpc/Makefile ] || exit 0; \
16369 r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 $(HOST_EXPORTS) \
16372 for flag in $(EXTRA_HOST_FLAGS) ; do \
16373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16374 done; \
16375 echo "Doing mostlyclean in mpc"; \
16376 (cd $(HOST_SUBDIR)/mpc && \
16377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16379 "RANLIB=$${RANLIB}" \
16380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16381 mostlyclean) \
16382 || exit 1
16383
16384 @endif mpc
16385
16386 .PHONY: maybe-clean-mpc clean-mpc
16387 maybe-clean-mpc:
16388 @if mpc
16389 maybe-clean-mpc: clean-mpc
16390
16391 clean-mpc:
16392 @[ -f ./mpc/Makefile ] || exit 0; \
16393 r=`${PWD_COMMAND}`; export r; \
16394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395 $(HOST_EXPORTS) \
16396 for flag in $(EXTRA_HOST_FLAGS) ; do \
16397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16398 done; \
16399 echo "Doing clean in mpc"; \
16400 (cd $(HOST_SUBDIR)/mpc && \
16401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16403 "RANLIB=$${RANLIB}" \
16404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16405 clean) \
16406 || exit 1
16407
16408 @endif mpc
16409
16410 .PHONY: maybe-distclean-mpc distclean-mpc
16411 maybe-distclean-mpc:
16412 @if mpc
16413 maybe-distclean-mpc: distclean-mpc
16414
16415 distclean-mpc:
16416 @[ -f ./mpc/Makefile ] || exit 0; \
16417 r=`${PWD_COMMAND}`; export r; \
16418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419 $(HOST_EXPORTS) \
16420 for flag in $(EXTRA_HOST_FLAGS) ; do \
16421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16422 done; \
16423 echo "Doing distclean in mpc"; \
16424 (cd $(HOST_SUBDIR)/mpc && \
16425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16427 "RANLIB=$${RANLIB}" \
16428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16429 distclean) \
16430 || exit 1
16431
16432 @endif mpc
16433
16434 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16435 maybe-maintainer-clean-mpc:
16436 @if mpc
16437 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16438
16439 maintainer-clean-mpc:
16440 @[ -f ./mpc/Makefile ] || exit 0; \
16441 r=`${PWD_COMMAND}`; export r; \
16442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443 $(HOST_EXPORTS) \
16444 for flag in $(EXTRA_HOST_FLAGS) ; do \
16445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16446 done; \
16447 echo "Doing maintainer-clean in mpc"; \
16448 (cd $(HOST_SUBDIR)/mpc && \
16449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16451 "RANLIB=$${RANLIB}" \
16452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16453 maintainer-clean) \
16454 || exit 1
16455
16456 @endif mpc
16457
16458
16459
16460 .PHONY: configure-isl maybe-configure-isl
16461 maybe-configure-isl:
16462 @if gcc-bootstrap
16463 configure-isl: stage_current
16464 @endif gcc-bootstrap
16465 @if isl
16466 maybe-configure-isl: configure-isl
16467 configure-isl:
16468 @r=`${PWD_COMMAND}`; export r; \
16469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16470 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16472 $(HOST_EXPORTS) \
16473 echo Configuring in $(HOST_SUBDIR)/isl; \
16474 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16475 case $(srcdir) in \
16476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16477 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16479 esac; \
16480 module_srcdir=isl; \
16481 $(SHELL) \
16482 $$s/$$module_srcdir/configure \
16483 --srcdir=$${topdir}/$$module_srcdir \
16484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16485 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16486 || exit 1
16487 @endif isl
16488
16489
16490
16491 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16492 maybe-configure-stage1-isl:
16493 @if isl-bootstrap
16494 maybe-configure-stage1-isl: configure-stage1-isl
16495 configure-stage1-isl:
16496 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16498 @r=`${PWD_COMMAND}`; export r; \
16499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16500 TFLAGS="$(STAGE1_TFLAGS)"; \
16501 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16502 $(HOST_EXPORTS) \
16503 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16504 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16505 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16506 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16508 cd $(HOST_SUBDIR)/isl || exit 1; \
16509 case $(srcdir) in \
16510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16511 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16513 esac; \
16514 module_srcdir=isl; \
16515 $(SHELL) $$s/$$module_srcdir/configure \
16516 --srcdir=$${topdir}/$$module_srcdir \
16517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16518 --target=${target_alias} \
16519 \
16520 $(STAGE1_CONFIGURE_FLAGS) \
16521 --disable-shared @extra_isl_gmp_configure_flags@
16522 @endif isl-bootstrap
16523
16524 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16525 maybe-configure-stage2-isl:
16526 @if isl-bootstrap
16527 maybe-configure-stage2-isl: configure-stage2-isl
16528 configure-stage2-isl:
16529 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16531 @r=`${PWD_COMMAND}`; export r; \
16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533 TFLAGS="$(STAGE2_TFLAGS)"; \
16534 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16535 $(HOST_EXPORTS) \
16536 $(POSTSTAGE1_HOST_EXPORTS) \
16537 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16538 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16539 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16540 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16542 cd $(HOST_SUBDIR)/isl || exit 1; \
16543 case $(srcdir) in \
16544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16545 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16547 esac; \
16548 module_srcdir=isl; \
16549 $(SHELL) $$s/$$module_srcdir/configure \
16550 --srcdir=$${topdir}/$$module_srcdir \
16551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16552 --target=${target_alias} \
16553 --with-build-libsubdir=$(HOST_SUBDIR) \
16554 $(STAGE2_CONFIGURE_FLAGS) \
16555 --disable-shared @extra_isl_gmp_configure_flags@
16556 @endif isl-bootstrap
16557
16558 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16559 maybe-configure-stage3-isl:
16560 @if isl-bootstrap
16561 maybe-configure-stage3-isl: configure-stage3-isl
16562 configure-stage3-isl:
16563 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16565 @r=`${PWD_COMMAND}`; export r; \
16566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16567 TFLAGS="$(STAGE3_TFLAGS)"; \
16568 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16569 $(HOST_EXPORTS) \
16570 $(POSTSTAGE1_HOST_EXPORTS) \
16571 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16572 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16573 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16574 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16576 cd $(HOST_SUBDIR)/isl || exit 1; \
16577 case $(srcdir) in \
16578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16579 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16581 esac; \
16582 module_srcdir=isl; \
16583 $(SHELL) $$s/$$module_srcdir/configure \
16584 --srcdir=$${topdir}/$$module_srcdir \
16585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16586 --target=${target_alias} \
16587 --with-build-libsubdir=$(HOST_SUBDIR) \
16588 $(STAGE3_CONFIGURE_FLAGS) \
16589 --disable-shared @extra_isl_gmp_configure_flags@
16590 @endif isl-bootstrap
16591
16592 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16593 maybe-configure-stage4-isl:
16594 @if isl-bootstrap
16595 maybe-configure-stage4-isl: configure-stage4-isl
16596 configure-stage4-isl:
16597 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16599 @r=`${PWD_COMMAND}`; export r; \
16600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16601 TFLAGS="$(STAGE4_TFLAGS)"; \
16602 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16603 $(HOST_EXPORTS) \
16604 $(POSTSTAGE1_HOST_EXPORTS) \
16605 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16606 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16607 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16608 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16610 cd $(HOST_SUBDIR)/isl || exit 1; \
16611 case $(srcdir) in \
16612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16613 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16615 esac; \
16616 module_srcdir=isl; \
16617 $(SHELL) $$s/$$module_srcdir/configure \
16618 --srcdir=$${topdir}/$$module_srcdir \
16619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16620 --target=${target_alias} \
16621 --with-build-libsubdir=$(HOST_SUBDIR) \
16622 $(STAGE4_CONFIGURE_FLAGS) \
16623 --disable-shared @extra_isl_gmp_configure_flags@
16624 @endif isl-bootstrap
16625
16626 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16627 maybe-configure-stageprofile-isl:
16628 @if isl-bootstrap
16629 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16630 configure-stageprofile-isl:
16631 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16633 @r=`${PWD_COMMAND}`; export r; \
16634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16635 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16636 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16637 $(HOST_EXPORTS) \
16638 $(POSTSTAGE1_HOST_EXPORTS) \
16639 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16640 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16641 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16642 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16644 cd $(HOST_SUBDIR)/isl || exit 1; \
16645 case $(srcdir) in \
16646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16647 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16649 esac; \
16650 module_srcdir=isl; \
16651 $(SHELL) $$s/$$module_srcdir/configure \
16652 --srcdir=$${topdir}/$$module_srcdir \
16653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16654 --target=${target_alias} \
16655 --with-build-libsubdir=$(HOST_SUBDIR) \
16656 $(STAGEprofile_CONFIGURE_FLAGS) \
16657 --disable-shared @extra_isl_gmp_configure_flags@
16658 @endif isl-bootstrap
16659
16660 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16661 maybe-configure-stagetrain-isl:
16662 @if isl-bootstrap
16663 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16664 configure-stagetrain-isl:
16665 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16667 @r=`${PWD_COMMAND}`; export r; \
16668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16669 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16670 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16671 $(HOST_EXPORTS) \
16672 $(POSTSTAGE1_HOST_EXPORTS) \
16673 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16674 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16675 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16676 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16678 cd $(HOST_SUBDIR)/isl || exit 1; \
16679 case $(srcdir) in \
16680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16681 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16683 esac; \
16684 module_srcdir=isl; \
16685 $(SHELL) $$s/$$module_srcdir/configure \
16686 --srcdir=$${topdir}/$$module_srcdir \
16687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16688 --target=${target_alias} \
16689 --with-build-libsubdir=$(HOST_SUBDIR) \
16690 $(STAGEtrain_CONFIGURE_FLAGS) \
16691 --disable-shared @extra_isl_gmp_configure_flags@
16692 @endif isl-bootstrap
16693
16694 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16695 maybe-configure-stagefeedback-isl:
16696 @if isl-bootstrap
16697 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16698 configure-stagefeedback-isl:
16699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16701 @r=`${PWD_COMMAND}`; export r; \
16702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16704 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16705 $(HOST_EXPORTS) \
16706 $(POSTSTAGE1_HOST_EXPORTS) \
16707 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16708 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16709 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16710 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16712 cd $(HOST_SUBDIR)/isl || exit 1; \
16713 case $(srcdir) in \
16714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16715 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16717 esac; \
16718 module_srcdir=isl; \
16719 $(SHELL) $$s/$$module_srcdir/configure \
16720 --srcdir=$${topdir}/$$module_srcdir \
16721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16722 --target=${target_alias} \
16723 --with-build-libsubdir=$(HOST_SUBDIR) \
16724 $(STAGEfeedback_CONFIGURE_FLAGS) \
16725 --disable-shared @extra_isl_gmp_configure_flags@
16726 @endif isl-bootstrap
16727
16728 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16729 maybe-configure-stageautoprofile-isl:
16730 @if isl-bootstrap
16731 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16732 configure-stageautoprofile-isl:
16733 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16735 @r=`${PWD_COMMAND}`; export r; \
16736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16737 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16738 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16739 $(HOST_EXPORTS) \
16740 $(POSTSTAGE1_HOST_EXPORTS) \
16741 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16742 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16743 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16744 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16746 cd $(HOST_SUBDIR)/isl || exit 1; \
16747 case $(srcdir) in \
16748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16749 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16751 esac; \
16752 module_srcdir=isl; \
16753 $(SHELL) $$s/$$module_srcdir/configure \
16754 --srcdir=$${topdir}/$$module_srcdir \
16755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16756 --target=${target_alias} \
16757 --with-build-libsubdir=$(HOST_SUBDIR) \
16758 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16759 --disable-shared @extra_isl_gmp_configure_flags@
16760 @endif isl-bootstrap
16761
16762 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16763 maybe-configure-stageautofeedback-isl:
16764 @if isl-bootstrap
16765 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16766 configure-stageautofeedback-isl:
16767 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16769 @r=`${PWD_COMMAND}`; export r; \
16770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16772 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16773 $(HOST_EXPORTS) \
16774 $(POSTSTAGE1_HOST_EXPORTS) \
16775 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16776 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16777 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16778 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16780 cd $(HOST_SUBDIR)/isl || exit 1; \
16781 case $(srcdir) in \
16782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16783 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16785 esac; \
16786 module_srcdir=isl; \
16787 $(SHELL) $$s/$$module_srcdir/configure \
16788 --srcdir=$${topdir}/$$module_srcdir \
16789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16790 --target=${target_alias} \
16791 --with-build-libsubdir=$(HOST_SUBDIR) \
16792 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16793 --disable-shared @extra_isl_gmp_configure_flags@
16794 @endif isl-bootstrap
16795
16796
16797
16798
16799
16800 .PHONY: all-isl maybe-all-isl
16801 maybe-all-isl:
16802 @if gcc-bootstrap
16803 all-isl: stage_current
16804 @endif gcc-bootstrap
16805 @if isl
16806 TARGET-isl=all
16807 maybe-all-isl: all-isl
16808 all-isl: configure-isl
16809 @r=`${PWD_COMMAND}`; export r; \
16810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811 $(HOST_EXPORTS) \
16812 (cd $(HOST_SUBDIR)/isl && \
16813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16814 $(TARGET-isl))
16815 @endif isl
16816
16817
16818
16819 .PHONY: all-stage1-isl maybe-all-stage1-isl
16820 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16821 maybe-all-stage1-isl:
16822 maybe-clean-stage1-isl:
16823 @if isl-bootstrap
16824 maybe-all-stage1-isl: all-stage1-isl
16825 all-stage1: all-stage1-isl
16826 TARGET-stage1-isl = $(TARGET-isl)
16827 all-stage1-isl: configure-stage1-isl
16828 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16829 @r=`${PWD_COMMAND}`; export r; \
16830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16831 TFLAGS="$(STAGE1_TFLAGS)"; \
16832 $(HOST_EXPORTS) \
16833 cd $(HOST_SUBDIR)/isl && \
16834 \
16835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16836 CFLAGS="$(STAGE1_CFLAGS)" \
16837 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16838 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16839 LIBCFLAGS="$(LIBCFLAGS)" \
16840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16843 $(EXTRA_HOST_FLAGS) \
16844 $(STAGE1_FLAGS_TO_PASS) V=1 \
16845 TFLAGS="$(STAGE1_TFLAGS)" \
16846 $(TARGET-stage1-isl)
16847
16848 maybe-clean-stage1-isl: clean-stage1-isl
16849 clean-stage1: clean-stage1-isl
16850 clean-stage1-isl:
16851 @if [ $(current_stage) = stage1 ]; then \
16852 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16853 else \
16854 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16855 $(MAKE) stage1-start; \
16856 fi; \
16857 cd $(HOST_SUBDIR)/isl && \
16858 $(MAKE) $(EXTRA_HOST_FLAGS) \
16859 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16860 @endif isl-bootstrap
16861
16862
16863 .PHONY: all-stage2-isl maybe-all-stage2-isl
16864 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16865 maybe-all-stage2-isl:
16866 maybe-clean-stage2-isl:
16867 @if isl-bootstrap
16868 maybe-all-stage2-isl: all-stage2-isl
16869 all-stage2: all-stage2-isl
16870 TARGET-stage2-isl = $(TARGET-isl)
16871 all-stage2-isl: configure-stage2-isl
16872 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16873 @r=`${PWD_COMMAND}`; export r; \
16874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16875 TFLAGS="$(STAGE2_TFLAGS)"; \
16876 $(HOST_EXPORTS) \
16877 $(POSTSTAGE1_HOST_EXPORTS) \
16878 cd $(HOST_SUBDIR)/isl && \
16879 \
16880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16881 CFLAGS="$(STAGE2_CFLAGS)" \
16882 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16883 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16884 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16889 TFLAGS="$(STAGE2_TFLAGS)" \
16890 $(TARGET-stage2-isl)
16891
16892 maybe-clean-stage2-isl: clean-stage2-isl
16893 clean-stage2: clean-stage2-isl
16894 clean-stage2-isl:
16895 @if [ $(current_stage) = stage2 ]; then \
16896 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16897 else \
16898 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16899 $(MAKE) stage2-start; \
16900 fi; \
16901 cd $(HOST_SUBDIR)/isl && \
16902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16903 @endif isl-bootstrap
16904
16905
16906 .PHONY: all-stage3-isl maybe-all-stage3-isl
16907 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16908 maybe-all-stage3-isl:
16909 maybe-clean-stage3-isl:
16910 @if isl-bootstrap
16911 maybe-all-stage3-isl: all-stage3-isl
16912 all-stage3: all-stage3-isl
16913 TARGET-stage3-isl = $(TARGET-isl)
16914 all-stage3-isl: configure-stage3-isl
16915 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16916 @r=`${PWD_COMMAND}`; export r; \
16917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16918 TFLAGS="$(STAGE3_TFLAGS)"; \
16919 $(HOST_EXPORTS) \
16920 $(POSTSTAGE1_HOST_EXPORTS) \
16921 cd $(HOST_SUBDIR)/isl && \
16922 \
16923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16924 CFLAGS="$(STAGE3_CFLAGS)" \
16925 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16926 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16927 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16931 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16932 TFLAGS="$(STAGE3_TFLAGS)" \
16933 $(TARGET-stage3-isl)
16934
16935 maybe-clean-stage3-isl: clean-stage3-isl
16936 clean-stage3: clean-stage3-isl
16937 clean-stage3-isl:
16938 @if [ $(current_stage) = stage3 ]; then \
16939 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16940 else \
16941 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16942 $(MAKE) stage3-start; \
16943 fi; \
16944 cd $(HOST_SUBDIR)/isl && \
16945 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16946 @endif isl-bootstrap
16947
16948
16949 .PHONY: all-stage4-isl maybe-all-stage4-isl
16950 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16951 maybe-all-stage4-isl:
16952 maybe-clean-stage4-isl:
16953 @if isl-bootstrap
16954 maybe-all-stage4-isl: all-stage4-isl
16955 all-stage4: all-stage4-isl
16956 TARGET-stage4-isl = $(TARGET-isl)
16957 all-stage4-isl: configure-stage4-isl
16958 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16959 @r=`${PWD_COMMAND}`; export r; \
16960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961 TFLAGS="$(STAGE4_TFLAGS)"; \
16962 $(HOST_EXPORTS) \
16963 $(POSTSTAGE1_HOST_EXPORTS) \
16964 cd $(HOST_SUBDIR)/isl && \
16965 \
16966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16967 CFLAGS="$(STAGE4_CFLAGS)" \
16968 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16969 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16970 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16974 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16975 TFLAGS="$(STAGE4_TFLAGS)" \
16976 $(TARGET-stage4-isl)
16977
16978 maybe-clean-stage4-isl: clean-stage4-isl
16979 clean-stage4: clean-stage4-isl
16980 clean-stage4-isl:
16981 @if [ $(current_stage) = stage4 ]; then \
16982 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16983 else \
16984 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16985 $(MAKE) stage4-start; \
16986 fi; \
16987 cd $(HOST_SUBDIR)/isl && \
16988 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16989 @endif isl-bootstrap
16990
16991
16992 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16993 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16994 maybe-all-stageprofile-isl:
16995 maybe-clean-stageprofile-isl:
16996 @if isl-bootstrap
16997 maybe-all-stageprofile-isl: all-stageprofile-isl
16998 all-stageprofile: all-stageprofile-isl
16999 TARGET-stageprofile-isl = $(TARGET-isl)
17000 all-stageprofile-isl: configure-stageprofile-isl
17001 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17002 @r=`${PWD_COMMAND}`; export r; \
17003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17004 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17005 $(HOST_EXPORTS) \
17006 $(POSTSTAGE1_HOST_EXPORTS) \
17007 cd $(HOST_SUBDIR)/isl && \
17008 \
17009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17010 CFLAGS="$(STAGEprofile_CFLAGS)" \
17011 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17012 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17013 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17018 TFLAGS="$(STAGEprofile_TFLAGS)" \
17019 $(TARGET-stageprofile-isl)
17020
17021 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17022 clean-stageprofile: clean-stageprofile-isl
17023 clean-stageprofile-isl:
17024 @if [ $(current_stage) = stageprofile ]; then \
17025 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17026 else \
17027 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17028 $(MAKE) stageprofile-start; \
17029 fi; \
17030 cd $(HOST_SUBDIR)/isl && \
17031 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17032 @endif isl-bootstrap
17033
17034
17035 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17036 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17037 maybe-all-stagetrain-isl:
17038 maybe-clean-stagetrain-isl:
17039 @if isl-bootstrap
17040 maybe-all-stagetrain-isl: all-stagetrain-isl
17041 all-stagetrain: all-stagetrain-isl
17042 TARGET-stagetrain-isl = $(TARGET-isl)
17043 all-stagetrain-isl: configure-stagetrain-isl
17044 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17045 @r=`${PWD_COMMAND}`; export r; \
17046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17048 $(HOST_EXPORTS) \
17049 $(POSTSTAGE1_HOST_EXPORTS) \
17050 cd $(HOST_SUBDIR)/isl && \
17051 \
17052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17053 CFLAGS="$(STAGEtrain_CFLAGS)" \
17054 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17055 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17056 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17061 TFLAGS="$(STAGEtrain_TFLAGS)" \
17062 $(TARGET-stagetrain-isl)
17063
17064 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17065 clean-stagetrain: clean-stagetrain-isl
17066 clean-stagetrain-isl:
17067 @if [ $(current_stage) = stagetrain ]; then \
17068 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17069 else \
17070 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17071 $(MAKE) stagetrain-start; \
17072 fi; \
17073 cd $(HOST_SUBDIR)/isl && \
17074 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17075 @endif isl-bootstrap
17076
17077
17078 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17079 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17080 maybe-all-stagefeedback-isl:
17081 maybe-clean-stagefeedback-isl:
17082 @if isl-bootstrap
17083 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17084 all-stagefeedback: all-stagefeedback-isl
17085 TARGET-stagefeedback-isl = $(TARGET-isl)
17086 all-stagefeedback-isl: configure-stagefeedback-isl
17087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17088 @r=`${PWD_COMMAND}`; export r; \
17089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17090 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17091 $(HOST_EXPORTS) \
17092 $(POSTSTAGE1_HOST_EXPORTS) \
17093 cd $(HOST_SUBDIR)/isl && \
17094 \
17095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17096 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17097 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17098 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17099 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17100 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17101 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17102 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17103 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17104 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17105 $(TARGET-stagefeedback-isl)
17106
17107 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17108 clean-stagefeedback: clean-stagefeedback-isl
17109 clean-stagefeedback-isl:
17110 @if [ $(current_stage) = stagefeedback ]; then \
17111 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17112 else \
17113 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17114 $(MAKE) stagefeedback-start; \
17115 fi; \
17116 cd $(HOST_SUBDIR)/isl && \
17117 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17118 @endif isl-bootstrap
17119
17120
17121 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17122 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17123 maybe-all-stageautoprofile-isl:
17124 maybe-clean-stageautoprofile-isl:
17125 @if isl-bootstrap
17126 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17127 all-stageautoprofile: all-stageautoprofile-isl
17128 TARGET-stageautoprofile-isl = $(TARGET-isl)
17129 all-stageautoprofile-isl: configure-stageautoprofile-isl
17130 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17131 @r=`${PWD_COMMAND}`; export r; \
17132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17133 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17134 $(HOST_EXPORTS) \
17135 $(POSTSTAGE1_HOST_EXPORTS) \
17136 cd $(HOST_SUBDIR)/isl && \
17137 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17139 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17140 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17141 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17142 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17146 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17147 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17148 $(TARGET-stageautoprofile-isl)
17149
17150 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17151 clean-stageautoprofile: clean-stageautoprofile-isl
17152 clean-stageautoprofile-isl:
17153 @if [ $(current_stage) = stageautoprofile ]; then \
17154 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17155 else \
17156 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17157 $(MAKE) stageautoprofile-start; \
17158 fi; \
17159 cd $(HOST_SUBDIR)/isl && \
17160 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17161 @endif isl-bootstrap
17162
17163
17164 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17165 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17166 maybe-all-stageautofeedback-isl:
17167 maybe-clean-stageautofeedback-isl:
17168 @if isl-bootstrap
17169 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17170 all-stageautofeedback: all-stageautofeedback-isl
17171 TARGET-stageautofeedback-isl = $(TARGET-isl)
17172 all-stageautofeedback-isl: configure-stageautofeedback-isl
17173 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17174 @r=`${PWD_COMMAND}`; export r; \
17175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17176 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17177 $(HOST_EXPORTS) \
17178 $(POSTSTAGE1_HOST_EXPORTS) \
17179 cd $(HOST_SUBDIR)/isl && \
17180 \
17181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17182 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17183 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17184 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17185 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17190 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17191 $(TARGET-stageautofeedback-isl)
17192
17193 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17194 clean-stageautofeedback: clean-stageautofeedback-isl
17195 clean-stageautofeedback-isl:
17196 @if [ $(current_stage) = stageautofeedback ]; then \
17197 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17198 else \
17199 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17200 $(MAKE) stageautofeedback-start; \
17201 fi; \
17202 cd $(HOST_SUBDIR)/isl && \
17203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17204 @endif isl-bootstrap
17205
17206
17207
17208
17209
17210 .PHONY: check-isl maybe-check-isl
17211 maybe-check-isl:
17212 @if isl
17213 maybe-check-isl: check-isl
17214
17215 check-isl:
17216 @: $(MAKE); $(unstage)
17217 @r=`${PWD_COMMAND}`; export r; \
17218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17220 (cd $(HOST_SUBDIR)/isl && \
17221 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17222
17223 @endif isl
17224
17225 .PHONY: install-isl maybe-install-isl
17226 maybe-install-isl:
17227 @if isl
17228 maybe-install-isl: install-isl
17229
17230 install-isl:
17231
17232 @endif isl
17233
17234 .PHONY: install-strip-isl maybe-install-strip-isl
17235 maybe-install-strip-isl:
17236 @if isl
17237 maybe-install-strip-isl: install-strip-isl
17238
17239 install-strip-isl:
17240
17241 @endif isl
17242
17243 # Other targets (info, dvi, pdf, etc.)
17244
17245 .PHONY: maybe-info-isl info-isl
17246 maybe-info-isl:
17247 @if isl
17248 maybe-info-isl: info-isl
17249
17250 info-isl: \
17251 configure-isl
17252 @[ -f ./isl/Makefile ] || exit 0; \
17253 r=`${PWD_COMMAND}`; export r; \
17254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255 $(HOST_EXPORTS) \
17256 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17258 done; \
17259 echo "Doing info in isl"; \
17260 (cd $(HOST_SUBDIR)/isl && \
17261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17263 "RANLIB=$${RANLIB}" \
17264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17265 info) \
17266 || exit 1
17267
17268 @endif isl
17269
17270 .PHONY: maybe-dvi-isl dvi-isl
17271 maybe-dvi-isl:
17272 @if isl
17273 maybe-dvi-isl: dvi-isl
17274
17275 dvi-isl: \
17276 configure-isl
17277 @[ -f ./isl/Makefile ] || exit 0; \
17278 r=`${PWD_COMMAND}`; export r; \
17279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17280 $(HOST_EXPORTS) \
17281 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17283 done; \
17284 echo "Doing dvi in isl"; \
17285 (cd $(HOST_SUBDIR)/isl && \
17286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17288 "RANLIB=$${RANLIB}" \
17289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17290 dvi) \
17291 || exit 1
17292
17293 @endif isl
17294
17295 .PHONY: maybe-pdf-isl pdf-isl
17296 maybe-pdf-isl:
17297 @if isl
17298 maybe-pdf-isl: pdf-isl
17299
17300 pdf-isl: \
17301 configure-isl
17302 @[ -f ./isl/Makefile ] || exit 0; \
17303 r=`${PWD_COMMAND}`; export r; \
17304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17305 $(HOST_EXPORTS) \
17306 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17308 done; \
17309 echo "Doing pdf in isl"; \
17310 (cd $(HOST_SUBDIR)/isl && \
17311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17313 "RANLIB=$${RANLIB}" \
17314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17315 pdf) \
17316 || exit 1
17317
17318 @endif isl
17319
17320 .PHONY: maybe-html-isl html-isl
17321 maybe-html-isl:
17322 @if isl
17323 maybe-html-isl: html-isl
17324
17325 html-isl: \
17326 configure-isl
17327 @[ -f ./isl/Makefile ] || exit 0; \
17328 r=`${PWD_COMMAND}`; export r; \
17329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17330 $(HOST_EXPORTS) \
17331 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17333 done; \
17334 echo "Doing html in isl"; \
17335 (cd $(HOST_SUBDIR)/isl && \
17336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17338 "RANLIB=$${RANLIB}" \
17339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17340 html) \
17341 || exit 1
17342
17343 @endif isl
17344
17345 .PHONY: maybe-TAGS-isl TAGS-isl
17346 maybe-TAGS-isl:
17347 @if isl
17348 maybe-TAGS-isl: TAGS-isl
17349
17350 TAGS-isl: \
17351 configure-isl
17352 @[ -f ./isl/Makefile ] || exit 0; \
17353 r=`${PWD_COMMAND}`; export r; \
17354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355 $(HOST_EXPORTS) \
17356 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358 done; \
17359 echo "Doing TAGS in isl"; \
17360 (cd $(HOST_SUBDIR)/isl && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363 "RANLIB=$${RANLIB}" \
17364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365 TAGS) \
17366 || exit 1
17367
17368 @endif isl
17369
17370 .PHONY: maybe-install-info-isl install-info-isl
17371 maybe-install-info-isl:
17372 @if isl
17373 maybe-install-info-isl: install-info-isl
17374
17375 install-info-isl: \
17376 configure-isl \
17377 info-isl
17378 @[ -f ./isl/Makefile ] || exit 0; \
17379 r=`${PWD_COMMAND}`; export r; \
17380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17381 $(HOST_EXPORTS) \
17382 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17384 done; \
17385 echo "Doing install-info in isl"; \
17386 (cd $(HOST_SUBDIR)/isl && \
17387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17389 "RANLIB=$${RANLIB}" \
17390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17391 install-info) \
17392 || exit 1
17393
17394 @endif isl
17395
17396 .PHONY: maybe-install-dvi-isl install-dvi-isl
17397 maybe-install-dvi-isl:
17398 @if isl
17399 maybe-install-dvi-isl: install-dvi-isl
17400
17401 install-dvi-isl: \
17402 configure-isl \
17403 dvi-isl
17404 @[ -f ./isl/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing install-dvi in isl"; \
17412 (cd $(HOST_SUBDIR)/isl && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 install-dvi) \
17418 || exit 1
17419
17420 @endif isl
17421
17422 .PHONY: maybe-install-pdf-isl install-pdf-isl
17423 maybe-install-pdf-isl:
17424 @if isl
17425 maybe-install-pdf-isl: install-pdf-isl
17426
17427 install-pdf-isl: \
17428 configure-isl \
17429 pdf-isl
17430 @[ -f ./isl/Makefile ] || exit 0; \
17431 r=`${PWD_COMMAND}`; export r; \
17432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17433 $(HOST_EXPORTS) \
17434 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17436 done; \
17437 echo "Doing install-pdf in isl"; \
17438 (cd $(HOST_SUBDIR)/isl && \
17439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17441 "RANLIB=$${RANLIB}" \
17442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17443 install-pdf) \
17444 || exit 1
17445
17446 @endif isl
17447
17448 .PHONY: maybe-install-html-isl install-html-isl
17449 maybe-install-html-isl:
17450 @if isl
17451 maybe-install-html-isl: install-html-isl
17452
17453 install-html-isl: \
17454 configure-isl \
17455 html-isl
17456 @[ -f ./isl/Makefile ] || exit 0; \
17457 r=`${PWD_COMMAND}`; export r; \
17458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17459 $(HOST_EXPORTS) \
17460 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17462 done; \
17463 echo "Doing install-html in isl"; \
17464 (cd $(HOST_SUBDIR)/isl && \
17465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17467 "RANLIB=$${RANLIB}" \
17468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17469 install-html) \
17470 || exit 1
17471
17472 @endif isl
17473
17474 .PHONY: maybe-installcheck-isl installcheck-isl
17475 maybe-installcheck-isl:
17476 @if isl
17477 maybe-installcheck-isl: installcheck-isl
17478
17479 installcheck-isl: \
17480 configure-isl
17481 @[ -f ./isl/Makefile ] || exit 0; \
17482 r=`${PWD_COMMAND}`; export r; \
17483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17484 $(HOST_EXPORTS) \
17485 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17487 done; \
17488 echo "Doing installcheck in isl"; \
17489 (cd $(HOST_SUBDIR)/isl && \
17490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17492 "RANLIB=$${RANLIB}" \
17493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17494 installcheck) \
17495 || exit 1
17496
17497 @endif isl
17498
17499 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17500 maybe-mostlyclean-isl:
17501 @if isl
17502 maybe-mostlyclean-isl: mostlyclean-isl
17503
17504 mostlyclean-isl:
17505 @[ -f ./isl/Makefile ] || exit 0; \
17506 r=`${PWD_COMMAND}`; export r; \
17507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508 $(HOST_EXPORTS) \
17509 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511 done; \
17512 echo "Doing mostlyclean in isl"; \
17513 (cd $(HOST_SUBDIR)/isl && \
17514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516 "RANLIB=$${RANLIB}" \
17517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 mostlyclean) \
17519 || exit 1
17520
17521 @endif isl
17522
17523 .PHONY: maybe-clean-isl clean-isl
17524 maybe-clean-isl:
17525 @if isl
17526 maybe-clean-isl: clean-isl
17527
17528 clean-isl:
17529 @[ -f ./isl/Makefile ] || exit 0; \
17530 r=`${PWD_COMMAND}`; export r; \
17531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17532 $(HOST_EXPORTS) \
17533 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17535 done; \
17536 echo "Doing clean in isl"; \
17537 (cd $(HOST_SUBDIR)/isl && \
17538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17540 "RANLIB=$${RANLIB}" \
17541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17542 clean) \
17543 || exit 1
17544
17545 @endif isl
17546
17547 .PHONY: maybe-distclean-isl distclean-isl
17548 maybe-distclean-isl:
17549 @if isl
17550 maybe-distclean-isl: distclean-isl
17551
17552 distclean-isl:
17553 @[ -f ./isl/Makefile ] || exit 0; \
17554 r=`${PWD_COMMAND}`; export r; \
17555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17556 $(HOST_EXPORTS) \
17557 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17559 done; \
17560 echo "Doing distclean in isl"; \
17561 (cd $(HOST_SUBDIR)/isl && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17564 "RANLIB=$${RANLIB}" \
17565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17566 distclean) \
17567 || exit 1
17568
17569 @endif isl
17570
17571 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17572 maybe-maintainer-clean-isl:
17573 @if isl
17574 maybe-maintainer-clean-isl: maintainer-clean-isl
17575
17576 maintainer-clean-isl:
17577 @[ -f ./isl/Makefile ] || exit 0; \
17578 r=`${PWD_COMMAND}`; export r; \
17579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580 $(HOST_EXPORTS) \
17581 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17583 done; \
17584 echo "Doing maintainer-clean in isl"; \
17585 (cd $(HOST_SUBDIR)/isl && \
17586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17588 "RANLIB=$${RANLIB}" \
17589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17590 maintainer-clean) \
17591 || exit 1
17592
17593 @endif isl
17594
17595
17596
17597 .PHONY: configure-libelf maybe-configure-libelf
17598 maybe-configure-libelf:
17599 @if gcc-bootstrap
17600 configure-libelf: stage_current
17601 @endif gcc-bootstrap
17602 @if libelf
17603 maybe-configure-libelf: configure-libelf
17604 configure-libelf:
17605 @r=`${PWD_COMMAND}`; export r; \
17606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17609 $(HOST_EXPORTS) \
17610 echo Configuring in $(HOST_SUBDIR)/libelf; \
17611 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17612 case $(srcdir) in \
17613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17614 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17616 esac; \
17617 module_srcdir=libelf; \
17618 $(SHELL) \
17619 $$s/$$module_srcdir/configure \
17620 --srcdir=$${topdir}/$$module_srcdir \
17621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17622 --target=${target_alias} --disable-shared \
17623 || exit 1
17624 @endif libelf
17625
17626
17627
17628 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17629 maybe-configure-stage1-libelf:
17630 @if libelf-bootstrap
17631 maybe-configure-stage1-libelf: configure-stage1-libelf
17632 configure-stage1-libelf:
17633 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17634 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17635 @r=`${PWD_COMMAND}`; export r; \
17636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17637 TFLAGS="$(STAGE1_TFLAGS)"; \
17638 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17639 $(HOST_EXPORTS) \
17640 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17641 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17642 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17643 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17645 cd $(HOST_SUBDIR)/libelf || exit 1; \
17646 case $(srcdir) in \
17647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17648 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17650 esac; \
17651 module_srcdir=libelf; \
17652 $(SHELL) $$s/$$module_srcdir/configure \
17653 --srcdir=$${topdir}/$$module_srcdir \
17654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17655 --target=${target_alias} \
17656 \
17657 $(STAGE1_CONFIGURE_FLAGS) \
17658 --disable-shared
17659 @endif libelf-bootstrap
17660
17661 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17662 maybe-configure-stage2-libelf:
17663 @if libelf-bootstrap
17664 maybe-configure-stage2-libelf: configure-stage2-libelf
17665 configure-stage2-libelf:
17666 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17668 @r=`${PWD_COMMAND}`; export r; \
17669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670 TFLAGS="$(STAGE2_TFLAGS)"; \
17671 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17672 $(HOST_EXPORTS) \
17673 $(POSTSTAGE1_HOST_EXPORTS) \
17674 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17675 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17676 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17677 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17679 cd $(HOST_SUBDIR)/libelf || exit 1; \
17680 case $(srcdir) in \
17681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17682 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17684 esac; \
17685 module_srcdir=libelf; \
17686 $(SHELL) $$s/$$module_srcdir/configure \
17687 --srcdir=$${topdir}/$$module_srcdir \
17688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17689 --target=${target_alias} \
17690 --with-build-libsubdir=$(HOST_SUBDIR) \
17691 $(STAGE2_CONFIGURE_FLAGS) \
17692 --disable-shared
17693 @endif libelf-bootstrap
17694
17695 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17696 maybe-configure-stage3-libelf:
17697 @if libelf-bootstrap
17698 maybe-configure-stage3-libelf: configure-stage3-libelf
17699 configure-stage3-libelf:
17700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17702 @r=`${PWD_COMMAND}`; export r; \
17703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704 TFLAGS="$(STAGE3_TFLAGS)"; \
17705 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17706 $(HOST_EXPORTS) \
17707 $(POSTSTAGE1_HOST_EXPORTS) \
17708 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17709 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17710 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17711 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17713 cd $(HOST_SUBDIR)/libelf || exit 1; \
17714 case $(srcdir) in \
17715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17716 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17718 esac; \
17719 module_srcdir=libelf; \
17720 $(SHELL) $$s/$$module_srcdir/configure \
17721 --srcdir=$${topdir}/$$module_srcdir \
17722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17723 --target=${target_alias} \
17724 --with-build-libsubdir=$(HOST_SUBDIR) \
17725 $(STAGE3_CONFIGURE_FLAGS) \
17726 --disable-shared
17727 @endif libelf-bootstrap
17728
17729 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17730 maybe-configure-stage4-libelf:
17731 @if libelf-bootstrap
17732 maybe-configure-stage4-libelf: configure-stage4-libelf
17733 configure-stage4-libelf:
17734 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17736 @r=`${PWD_COMMAND}`; export r; \
17737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17738 TFLAGS="$(STAGE4_TFLAGS)"; \
17739 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17740 $(HOST_EXPORTS) \
17741 $(POSTSTAGE1_HOST_EXPORTS) \
17742 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17743 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17744 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17745 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17747 cd $(HOST_SUBDIR)/libelf || exit 1; \
17748 case $(srcdir) in \
17749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17750 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17752 esac; \
17753 module_srcdir=libelf; \
17754 $(SHELL) $$s/$$module_srcdir/configure \
17755 --srcdir=$${topdir}/$$module_srcdir \
17756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17757 --target=${target_alias} \
17758 --with-build-libsubdir=$(HOST_SUBDIR) \
17759 $(STAGE4_CONFIGURE_FLAGS) \
17760 --disable-shared
17761 @endif libelf-bootstrap
17762
17763 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17764 maybe-configure-stageprofile-libelf:
17765 @if libelf-bootstrap
17766 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17767 configure-stageprofile-libelf:
17768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17770 @r=`${PWD_COMMAND}`; export r; \
17771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17772 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17773 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17774 $(HOST_EXPORTS) \
17775 $(POSTSTAGE1_HOST_EXPORTS) \
17776 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17777 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17778 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17779 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17781 cd $(HOST_SUBDIR)/libelf || exit 1; \
17782 case $(srcdir) in \
17783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17784 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17786 esac; \
17787 module_srcdir=libelf; \
17788 $(SHELL) $$s/$$module_srcdir/configure \
17789 --srcdir=$${topdir}/$$module_srcdir \
17790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17791 --target=${target_alias} \
17792 --with-build-libsubdir=$(HOST_SUBDIR) \
17793 $(STAGEprofile_CONFIGURE_FLAGS) \
17794 --disable-shared
17795 @endif libelf-bootstrap
17796
17797 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17798 maybe-configure-stagetrain-libelf:
17799 @if libelf-bootstrap
17800 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17801 configure-stagetrain-libelf:
17802 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17804 @r=`${PWD_COMMAND}`; export r; \
17805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17806 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17807 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17808 $(HOST_EXPORTS) \
17809 $(POSTSTAGE1_HOST_EXPORTS) \
17810 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17811 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17812 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17813 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17815 cd $(HOST_SUBDIR)/libelf || exit 1; \
17816 case $(srcdir) in \
17817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17818 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17820 esac; \
17821 module_srcdir=libelf; \
17822 $(SHELL) $$s/$$module_srcdir/configure \
17823 --srcdir=$${topdir}/$$module_srcdir \
17824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17825 --target=${target_alias} \
17826 --with-build-libsubdir=$(HOST_SUBDIR) \
17827 $(STAGEtrain_CONFIGURE_FLAGS) \
17828 --disable-shared
17829 @endif libelf-bootstrap
17830
17831 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17832 maybe-configure-stagefeedback-libelf:
17833 @if libelf-bootstrap
17834 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17835 configure-stagefeedback-libelf:
17836 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17838 @r=`${PWD_COMMAND}`; export r; \
17839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17840 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17841 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17842 $(HOST_EXPORTS) \
17843 $(POSTSTAGE1_HOST_EXPORTS) \
17844 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17845 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17846 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17847 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17849 cd $(HOST_SUBDIR)/libelf || exit 1; \
17850 case $(srcdir) in \
17851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17852 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17854 esac; \
17855 module_srcdir=libelf; \
17856 $(SHELL) $$s/$$module_srcdir/configure \
17857 --srcdir=$${topdir}/$$module_srcdir \
17858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17859 --target=${target_alias} \
17860 --with-build-libsubdir=$(HOST_SUBDIR) \
17861 $(STAGEfeedback_CONFIGURE_FLAGS) \
17862 --disable-shared
17863 @endif libelf-bootstrap
17864
17865 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17866 maybe-configure-stageautoprofile-libelf:
17867 @if libelf-bootstrap
17868 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17869 configure-stageautoprofile-libelf:
17870 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17872 @r=`${PWD_COMMAND}`; export r; \
17873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17875 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17876 $(HOST_EXPORTS) \
17877 $(POSTSTAGE1_HOST_EXPORTS) \
17878 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17879 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17880 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17881 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17883 cd $(HOST_SUBDIR)/libelf || exit 1; \
17884 case $(srcdir) in \
17885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17886 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17888 esac; \
17889 module_srcdir=libelf; \
17890 $(SHELL) $$s/$$module_srcdir/configure \
17891 --srcdir=$${topdir}/$$module_srcdir \
17892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17893 --target=${target_alias} \
17894 --with-build-libsubdir=$(HOST_SUBDIR) \
17895 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17896 --disable-shared
17897 @endif libelf-bootstrap
17898
17899 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17900 maybe-configure-stageautofeedback-libelf:
17901 @if libelf-bootstrap
17902 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17903 configure-stageautofeedback-libelf:
17904 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17906 @r=`${PWD_COMMAND}`; export r; \
17907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17908 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17909 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17910 $(HOST_EXPORTS) \
17911 $(POSTSTAGE1_HOST_EXPORTS) \
17912 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17913 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17914 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17915 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17917 cd $(HOST_SUBDIR)/libelf || exit 1; \
17918 case $(srcdir) in \
17919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17920 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17922 esac; \
17923 module_srcdir=libelf; \
17924 $(SHELL) $$s/$$module_srcdir/configure \
17925 --srcdir=$${topdir}/$$module_srcdir \
17926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17927 --target=${target_alias} \
17928 --with-build-libsubdir=$(HOST_SUBDIR) \
17929 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17930 --disable-shared
17931 @endif libelf-bootstrap
17932
17933
17934
17935
17936
17937 .PHONY: all-libelf maybe-all-libelf
17938 maybe-all-libelf:
17939 @if gcc-bootstrap
17940 all-libelf: stage_current
17941 @endif gcc-bootstrap
17942 @if libelf
17943 TARGET-libelf=all
17944 maybe-all-libelf: all-libelf
17945 all-libelf: configure-libelf
17946 @r=`${PWD_COMMAND}`; export r; \
17947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17948 $(HOST_EXPORTS) \
17949 (cd $(HOST_SUBDIR)/libelf && \
17950 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17951 $(TARGET-libelf))
17952 @endif libelf
17953
17954
17955
17956 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17957 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17958 maybe-all-stage1-libelf:
17959 maybe-clean-stage1-libelf:
17960 @if libelf-bootstrap
17961 maybe-all-stage1-libelf: all-stage1-libelf
17962 all-stage1: all-stage1-libelf
17963 TARGET-stage1-libelf = $(TARGET-libelf)
17964 all-stage1-libelf: configure-stage1-libelf
17965 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17966 @r=`${PWD_COMMAND}`; export r; \
17967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968 TFLAGS="$(STAGE1_TFLAGS)"; \
17969 $(HOST_EXPORTS) \
17970 cd $(HOST_SUBDIR)/libelf && \
17971 \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17973 CFLAGS="$(STAGE1_CFLAGS)" \
17974 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17975 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17976 LIBCFLAGS="$(LIBCFLAGS)" \
17977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17980 $(EXTRA_HOST_FLAGS) \
17981 $(STAGE1_FLAGS_TO_PASS) \
17982 TFLAGS="$(STAGE1_TFLAGS)" \
17983 $(TARGET-stage1-libelf)
17984
17985 maybe-clean-stage1-libelf: clean-stage1-libelf
17986 clean-stage1: clean-stage1-libelf
17987 clean-stage1-libelf:
17988 @if [ $(current_stage) = stage1 ]; then \
17989 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17990 else \
17991 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17992 $(MAKE) stage1-start; \
17993 fi; \
17994 cd $(HOST_SUBDIR)/libelf && \
17995 $(MAKE) $(EXTRA_HOST_FLAGS) \
17996 $(STAGE1_FLAGS_TO_PASS) clean
17997 @endif libelf-bootstrap
17998
17999
18000 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18001 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18002 maybe-all-stage2-libelf:
18003 maybe-clean-stage2-libelf:
18004 @if libelf-bootstrap
18005 maybe-all-stage2-libelf: all-stage2-libelf
18006 all-stage2: all-stage2-libelf
18007 TARGET-stage2-libelf = $(TARGET-libelf)
18008 all-stage2-libelf: configure-stage2-libelf
18009 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18010 @r=`${PWD_COMMAND}`; export r; \
18011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18012 TFLAGS="$(STAGE2_TFLAGS)"; \
18013 $(HOST_EXPORTS) \
18014 $(POSTSTAGE1_HOST_EXPORTS) \
18015 cd $(HOST_SUBDIR)/libelf && \
18016 \
18017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18018 CFLAGS="$(STAGE2_CFLAGS)" \
18019 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18020 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18021 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18026 TFLAGS="$(STAGE2_TFLAGS)" \
18027 $(TARGET-stage2-libelf)
18028
18029 maybe-clean-stage2-libelf: clean-stage2-libelf
18030 clean-stage2: clean-stage2-libelf
18031 clean-stage2-libelf:
18032 @if [ $(current_stage) = stage2 ]; then \
18033 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18034 else \
18035 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18036 $(MAKE) stage2-start; \
18037 fi; \
18038 cd $(HOST_SUBDIR)/libelf && \
18039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18040 @endif libelf-bootstrap
18041
18042
18043 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18044 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18045 maybe-all-stage3-libelf:
18046 maybe-clean-stage3-libelf:
18047 @if libelf-bootstrap
18048 maybe-all-stage3-libelf: all-stage3-libelf
18049 all-stage3: all-stage3-libelf
18050 TARGET-stage3-libelf = $(TARGET-libelf)
18051 all-stage3-libelf: configure-stage3-libelf
18052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18053 @r=`${PWD_COMMAND}`; export r; \
18054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055 TFLAGS="$(STAGE3_TFLAGS)"; \
18056 $(HOST_EXPORTS) \
18057 $(POSTSTAGE1_HOST_EXPORTS) \
18058 cd $(HOST_SUBDIR)/libelf && \
18059 \
18060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18061 CFLAGS="$(STAGE3_CFLAGS)" \
18062 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18063 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18064 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18069 TFLAGS="$(STAGE3_TFLAGS)" \
18070 $(TARGET-stage3-libelf)
18071
18072 maybe-clean-stage3-libelf: clean-stage3-libelf
18073 clean-stage3: clean-stage3-libelf
18074 clean-stage3-libelf:
18075 @if [ $(current_stage) = stage3 ]; then \
18076 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18077 else \
18078 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18079 $(MAKE) stage3-start; \
18080 fi; \
18081 cd $(HOST_SUBDIR)/libelf && \
18082 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18083 @endif libelf-bootstrap
18084
18085
18086 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18087 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18088 maybe-all-stage4-libelf:
18089 maybe-clean-stage4-libelf:
18090 @if libelf-bootstrap
18091 maybe-all-stage4-libelf: all-stage4-libelf
18092 all-stage4: all-stage4-libelf
18093 TARGET-stage4-libelf = $(TARGET-libelf)
18094 all-stage4-libelf: configure-stage4-libelf
18095 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18096 @r=`${PWD_COMMAND}`; export r; \
18097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 TFLAGS="$(STAGE4_TFLAGS)"; \
18099 $(HOST_EXPORTS) \
18100 $(POSTSTAGE1_HOST_EXPORTS) \
18101 cd $(HOST_SUBDIR)/libelf && \
18102 \
18103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18104 CFLAGS="$(STAGE4_CFLAGS)" \
18105 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18106 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18107 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18112 TFLAGS="$(STAGE4_TFLAGS)" \
18113 $(TARGET-stage4-libelf)
18114
18115 maybe-clean-stage4-libelf: clean-stage4-libelf
18116 clean-stage4: clean-stage4-libelf
18117 clean-stage4-libelf:
18118 @if [ $(current_stage) = stage4 ]; then \
18119 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18120 else \
18121 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18122 $(MAKE) stage4-start; \
18123 fi; \
18124 cd $(HOST_SUBDIR)/libelf && \
18125 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18126 @endif libelf-bootstrap
18127
18128
18129 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18130 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18131 maybe-all-stageprofile-libelf:
18132 maybe-clean-stageprofile-libelf:
18133 @if libelf-bootstrap
18134 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18135 all-stageprofile: all-stageprofile-libelf
18136 TARGET-stageprofile-libelf = $(TARGET-libelf)
18137 all-stageprofile-libelf: configure-stageprofile-libelf
18138 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18139 @r=`${PWD_COMMAND}`; export r; \
18140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18141 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18142 $(HOST_EXPORTS) \
18143 $(POSTSTAGE1_HOST_EXPORTS) \
18144 cd $(HOST_SUBDIR)/libelf && \
18145 \
18146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18147 CFLAGS="$(STAGEprofile_CFLAGS)" \
18148 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18149 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18150 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18154 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18155 TFLAGS="$(STAGEprofile_TFLAGS)" \
18156 $(TARGET-stageprofile-libelf)
18157
18158 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18159 clean-stageprofile: clean-stageprofile-libelf
18160 clean-stageprofile-libelf:
18161 @if [ $(current_stage) = stageprofile ]; then \
18162 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18163 else \
18164 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18165 $(MAKE) stageprofile-start; \
18166 fi; \
18167 cd $(HOST_SUBDIR)/libelf && \
18168 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18169 @endif libelf-bootstrap
18170
18171
18172 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18173 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18174 maybe-all-stagetrain-libelf:
18175 maybe-clean-stagetrain-libelf:
18176 @if libelf-bootstrap
18177 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18178 all-stagetrain: all-stagetrain-libelf
18179 TARGET-stagetrain-libelf = $(TARGET-libelf)
18180 all-stagetrain-libelf: configure-stagetrain-libelf
18181 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18182 @r=`${PWD_COMMAND}`; export r; \
18183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18184 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18185 $(HOST_EXPORTS) \
18186 $(POSTSTAGE1_HOST_EXPORTS) \
18187 cd $(HOST_SUBDIR)/libelf && \
18188 \
18189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18190 CFLAGS="$(STAGEtrain_CFLAGS)" \
18191 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18192 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18193 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18198 TFLAGS="$(STAGEtrain_TFLAGS)" \
18199 $(TARGET-stagetrain-libelf)
18200
18201 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18202 clean-stagetrain: clean-stagetrain-libelf
18203 clean-stagetrain-libelf:
18204 @if [ $(current_stage) = stagetrain ]; then \
18205 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18206 else \
18207 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18208 $(MAKE) stagetrain-start; \
18209 fi; \
18210 cd $(HOST_SUBDIR)/libelf && \
18211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18212 @endif libelf-bootstrap
18213
18214
18215 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18216 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18217 maybe-all-stagefeedback-libelf:
18218 maybe-clean-stagefeedback-libelf:
18219 @if libelf-bootstrap
18220 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18221 all-stagefeedback: all-stagefeedback-libelf
18222 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18223 all-stagefeedback-libelf: configure-stagefeedback-libelf
18224 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18225 @r=`${PWD_COMMAND}`; export r; \
18226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18228 $(HOST_EXPORTS) \
18229 $(POSTSTAGE1_HOST_EXPORTS) \
18230 cd $(HOST_SUBDIR)/libelf && \
18231 \
18232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18233 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18234 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18235 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18236 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18241 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18242 $(TARGET-stagefeedback-libelf)
18243
18244 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18245 clean-stagefeedback: clean-stagefeedback-libelf
18246 clean-stagefeedback-libelf:
18247 @if [ $(current_stage) = stagefeedback ]; then \
18248 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18249 else \
18250 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18251 $(MAKE) stagefeedback-start; \
18252 fi; \
18253 cd $(HOST_SUBDIR)/libelf && \
18254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18255 @endif libelf-bootstrap
18256
18257
18258 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18259 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18260 maybe-all-stageautoprofile-libelf:
18261 maybe-clean-stageautoprofile-libelf:
18262 @if libelf-bootstrap
18263 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18264 all-stageautoprofile: all-stageautoprofile-libelf
18265 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18266 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18267 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18268 @r=`${PWD_COMMAND}`; export r; \
18269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18270 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18271 $(HOST_EXPORTS) \
18272 $(POSTSTAGE1_HOST_EXPORTS) \
18273 cd $(HOST_SUBDIR)/libelf && \
18274 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18276 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18277 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18278 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18279 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18284 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18285 $(TARGET-stageautoprofile-libelf)
18286
18287 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18288 clean-stageautoprofile: clean-stageautoprofile-libelf
18289 clean-stageautoprofile-libelf:
18290 @if [ $(current_stage) = stageautoprofile ]; then \
18291 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18292 else \
18293 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18294 $(MAKE) stageautoprofile-start; \
18295 fi; \
18296 cd $(HOST_SUBDIR)/libelf && \
18297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18298 @endif libelf-bootstrap
18299
18300
18301 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18302 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18303 maybe-all-stageautofeedback-libelf:
18304 maybe-clean-stageautofeedback-libelf:
18305 @if libelf-bootstrap
18306 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18307 all-stageautofeedback: all-stageautofeedback-libelf
18308 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18309 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18310 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18311 @r=`${PWD_COMMAND}`; export r; \
18312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18313 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18314 $(HOST_EXPORTS) \
18315 $(POSTSTAGE1_HOST_EXPORTS) \
18316 cd $(HOST_SUBDIR)/libelf && \
18317 \
18318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18319 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18320 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18321 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18322 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18327 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18328 $(TARGET-stageautofeedback-libelf)
18329
18330 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18331 clean-stageautofeedback: clean-stageautofeedback-libelf
18332 clean-stageautofeedback-libelf:
18333 @if [ $(current_stage) = stageautofeedback ]; then \
18334 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18335 else \
18336 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18337 $(MAKE) stageautofeedback-start; \
18338 fi; \
18339 cd $(HOST_SUBDIR)/libelf && \
18340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18341 @endif libelf-bootstrap
18342
18343
18344
18345
18346
18347 .PHONY: check-libelf maybe-check-libelf
18348 maybe-check-libelf:
18349 @if libelf
18350 maybe-check-libelf: check-libelf
18351
18352 check-libelf:
18353 @: $(MAKE); $(unstage)
18354 @r=`${PWD_COMMAND}`; export r; \
18355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18356 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18357 (cd $(HOST_SUBDIR)/libelf && \
18358 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18359
18360 @endif libelf
18361
18362 .PHONY: install-libelf maybe-install-libelf
18363 maybe-install-libelf:
18364 @if libelf
18365 maybe-install-libelf: install-libelf
18366
18367 install-libelf:
18368
18369 @endif libelf
18370
18371 .PHONY: install-strip-libelf maybe-install-strip-libelf
18372 maybe-install-strip-libelf:
18373 @if libelf
18374 maybe-install-strip-libelf: install-strip-libelf
18375
18376 install-strip-libelf:
18377
18378 @endif libelf
18379
18380 # Other targets (info, dvi, pdf, etc.)
18381
18382 .PHONY: maybe-info-libelf info-libelf
18383 maybe-info-libelf:
18384 @if libelf
18385 maybe-info-libelf: info-libelf
18386
18387 info-libelf: \
18388 configure-libelf
18389 @[ -f ./libelf/Makefile ] || exit 0; \
18390 r=`${PWD_COMMAND}`; export r; \
18391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18392 $(HOST_EXPORTS) \
18393 for flag in $(EXTRA_HOST_FLAGS) ; do \
18394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18395 done; \
18396 echo "Doing info in libelf"; \
18397 (cd $(HOST_SUBDIR)/libelf && \
18398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18400 "RANLIB=$${RANLIB}" \
18401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18402 info) \
18403 || exit 1
18404
18405 @endif libelf
18406
18407 .PHONY: maybe-dvi-libelf dvi-libelf
18408 maybe-dvi-libelf:
18409 @if libelf
18410 maybe-dvi-libelf: dvi-libelf
18411
18412 dvi-libelf: \
18413 configure-libelf
18414 @[ -f ./libelf/Makefile ] || exit 0; \
18415 r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 $(HOST_EXPORTS) \
18418 for flag in $(EXTRA_HOST_FLAGS) ; do \
18419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18420 done; \
18421 echo "Doing dvi in libelf"; \
18422 (cd $(HOST_SUBDIR)/libelf && \
18423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18425 "RANLIB=$${RANLIB}" \
18426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18427 dvi) \
18428 || exit 1
18429
18430 @endif libelf
18431
18432 .PHONY: maybe-pdf-libelf pdf-libelf
18433 maybe-pdf-libelf:
18434 @if libelf
18435 maybe-pdf-libelf: pdf-libelf
18436
18437 pdf-libelf: \
18438 configure-libelf
18439 @[ -f ./libelf/Makefile ] || exit 0; \
18440 r=`${PWD_COMMAND}`; export r; \
18441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18442 $(HOST_EXPORTS) \
18443 for flag in $(EXTRA_HOST_FLAGS) ; do \
18444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18445 done; \
18446 echo "Doing pdf in libelf"; \
18447 (cd $(HOST_SUBDIR)/libelf && \
18448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18450 "RANLIB=$${RANLIB}" \
18451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18452 pdf) \
18453 || exit 1
18454
18455 @endif libelf
18456
18457 .PHONY: maybe-html-libelf html-libelf
18458 maybe-html-libelf:
18459 @if libelf
18460 maybe-html-libelf: html-libelf
18461
18462 html-libelf: \
18463 configure-libelf
18464 @[ -f ./libelf/Makefile ] || exit 0; \
18465 r=`${PWD_COMMAND}`; export r; \
18466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467 $(HOST_EXPORTS) \
18468 for flag in $(EXTRA_HOST_FLAGS) ; do \
18469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18470 done; \
18471 echo "Doing html in libelf"; \
18472 (cd $(HOST_SUBDIR)/libelf && \
18473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18475 "RANLIB=$${RANLIB}" \
18476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18477 html) \
18478 || exit 1
18479
18480 @endif libelf
18481
18482 .PHONY: maybe-TAGS-libelf TAGS-libelf
18483 maybe-TAGS-libelf:
18484 @if libelf
18485 maybe-TAGS-libelf: TAGS-libelf
18486
18487 TAGS-libelf: \
18488 configure-libelf
18489 @[ -f ./libelf/Makefile ] || exit 0; \
18490 r=`${PWD_COMMAND}`; export r; \
18491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18492 $(HOST_EXPORTS) \
18493 for flag in $(EXTRA_HOST_FLAGS) ; do \
18494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18495 done; \
18496 echo "Doing TAGS in libelf"; \
18497 (cd $(HOST_SUBDIR)/libelf && \
18498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18500 "RANLIB=$${RANLIB}" \
18501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18502 TAGS) \
18503 || exit 1
18504
18505 @endif libelf
18506
18507 .PHONY: maybe-install-info-libelf install-info-libelf
18508 maybe-install-info-libelf:
18509 @if libelf
18510 maybe-install-info-libelf: install-info-libelf
18511
18512 install-info-libelf: \
18513 configure-libelf \
18514 info-libelf
18515 @[ -f ./libelf/Makefile ] || exit 0; \
18516 r=`${PWD_COMMAND}`; export r; \
18517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518 $(HOST_EXPORTS) \
18519 for flag in $(EXTRA_HOST_FLAGS) ; do \
18520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18521 done; \
18522 echo "Doing install-info in libelf"; \
18523 (cd $(HOST_SUBDIR)/libelf && \
18524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18526 "RANLIB=$${RANLIB}" \
18527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18528 install-info) \
18529 || exit 1
18530
18531 @endif libelf
18532
18533 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18534 maybe-install-dvi-libelf:
18535 @if libelf
18536 maybe-install-dvi-libelf: install-dvi-libelf
18537
18538 install-dvi-libelf: \
18539 configure-libelf \
18540 dvi-libelf
18541 @[ -f ./libelf/Makefile ] || exit 0; \
18542 r=`${PWD_COMMAND}`; export r; \
18543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544 $(HOST_EXPORTS) \
18545 for flag in $(EXTRA_HOST_FLAGS) ; do \
18546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18547 done; \
18548 echo "Doing install-dvi in libelf"; \
18549 (cd $(HOST_SUBDIR)/libelf && \
18550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18552 "RANLIB=$${RANLIB}" \
18553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18554 install-dvi) \
18555 || exit 1
18556
18557 @endif libelf
18558
18559 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18560 maybe-install-pdf-libelf:
18561 @if libelf
18562 maybe-install-pdf-libelf: install-pdf-libelf
18563
18564 install-pdf-libelf: \
18565 configure-libelf \
18566 pdf-libelf
18567 @[ -f ./libelf/Makefile ] || exit 0; \
18568 r=`${PWD_COMMAND}`; export r; \
18569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570 $(HOST_EXPORTS) \
18571 for flag in $(EXTRA_HOST_FLAGS) ; do \
18572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18573 done; \
18574 echo "Doing install-pdf in libelf"; \
18575 (cd $(HOST_SUBDIR)/libelf && \
18576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18578 "RANLIB=$${RANLIB}" \
18579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18580 install-pdf) \
18581 || exit 1
18582
18583 @endif libelf
18584
18585 .PHONY: maybe-install-html-libelf install-html-libelf
18586 maybe-install-html-libelf:
18587 @if libelf
18588 maybe-install-html-libelf: install-html-libelf
18589
18590 install-html-libelf: \
18591 configure-libelf \
18592 html-libelf
18593 @[ -f ./libelf/Makefile ] || exit 0; \
18594 r=`${PWD_COMMAND}`; export r; \
18595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18596 $(HOST_EXPORTS) \
18597 for flag in $(EXTRA_HOST_FLAGS) ; do \
18598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18599 done; \
18600 echo "Doing install-html in libelf"; \
18601 (cd $(HOST_SUBDIR)/libelf && \
18602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18604 "RANLIB=$${RANLIB}" \
18605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18606 install-html) \
18607 || exit 1
18608
18609 @endif libelf
18610
18611 .PHONY: maybe-installcheck-libelf installcheck-libelf
18612 maybe-installcheck-libelf:
18613 @if libelf
18614 maybe-installcheck-libelf: installcheck-libelf
18615
18616 installcheck-libelf: \
18617 configure-libelf
18618 @[ -f ./libelf/Makefile ] || exit 0; \
18619 r=`${PWD_COMMAND}`; export r; \
18620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18621 $(HOST_EXPORTS) \
18622 for flag in $(EXTRA_HOST_FLAGS) ; do \
18623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18624 done; \
18625 echo "Doing installcheck in libelf"; \
18626 (cd $(HOST_SUBDIR)/libelf && \
18627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18629 "RANLIB=$${RANLIB}" \
18630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18631 installcheck) \
18632 || exit 1
18633
18634 @endif libelf
18635
18636 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18637 maybe-mostlyclean-libelf:
18638 @if libelf
18639 maybe-mostlyclean-libelf: mostlyclean-libelf
18640
18641 mostlyclean-libelf:
18642 @[ -f ./libelf/Makefile ] || exit 0; \
18643 r=`${PWD_COMMAND}`; export r; \
18644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645 $(HOST_EXPORTS) \
18646 for flag in $(EXTRA_HOST_FLAGS) ; do \
18647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18648 done; \
18649 echo "Doing mostlyclean in libelf"; \
18650 (cd $(HOST_SUBDIR)/libelf && \
18651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18653 "RANLIB=$${RANLIB}" \
18654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18655 mostlyclean) \
18656 || exit 1
18657
18658 @endif libelf
18659
18660 .PHONY: maybe-clean-libelf clean-libelf
18661 maybe-clean-libelf:
18662 @if libelf
18663 maybe-clean-libelf: clean-libelf
18664
18665 clean-libelf:
18666 @[ -f ./libelf/Makefile ] || exit 0; \
18667 r=`${PWD_COMMAND}`; export r; \
18668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669 $(HOST_EXPORTS) \
18670 for flag in $(EXTRA_HOST_FLAGS) ; do \
18671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18672 done; \
18673 echo "Doing clean in libelf"; \
18674 (cd $(HOST_SUBDIR)/libelf && \
18675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18677 "RANLIB=$${RANLIB}" \
18678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18679 clean) \
18680 || exit 1
18681
18682 @endif libelf
18683
18684 .PHONY: maybe-distclean-libelf distclean-libelf
18685 maybe-distclean-libelf:
18686 @if libelf
18687 maybe-distclean-libelf: distclean-libelf
18688
18689 distclean-libelf:
18690 @[ -f ./libelf/Makefile ] || exit 0; \
18691 r=`${PWD_COMMAND}`; export r; \
18692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18693 $(HOST_EXPORTS) \
18694 for flag in $(EXTRA_HOST_FLAGS) ; do \
18695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18696 done; \
18697 echo "Doing distclean in libelf"; \
18698 (cd $(HOST_SUBDIR)/libelf && \
18699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18701 "RANLIB=$${RANLIB}" \
18702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18703 distclean) \
18704 || exit 1
18705
18706 @endif libelf
18707
18708 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18709 maybe-maintainer-clean-libelf:
18710 @if libelf
18711 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18712
18713 maintainer-clean-libelf:
18714 @[ -f ./libelf/Makefile ] || exit 0; \
18715 r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 $(HOST_EXPORTS) \
18718 for flag in $(EXTRA_HOST_FLAGS) ; do \
18719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720 done; \
18721 echo "Doing maintainer-clean in libelf"; \
18722 (cd $(HOST_SUBDIR)/libelf && \
18723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725 "RANLIB=$${RANLIB}" \
18726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18727 maintainer-clean) \
18728 || exit 1
18729
18730 @endif libelf
18731
18732
18733
18734 .PHONY: configure-gold maybe-configure-gold
18735 maybe-configure-gold:
18736 @if gcc-bootstrap
18737 configure-gold: stage_current
18738 @endif gcc-bootstrap
18739 @if gold
18740 maybe-configure-gold: configure-gold
18741 configure-gold:
18742 @r=`${PWD_COMMAND}`; export r; \
18743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18746 $(HOST_EXPORTS) \
18747 echo Configuring in $(HOST_SUBDIR)/gold; \
18748 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18749 case $(srcdir) in \
18750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18751 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18753 esac; \
18754 module_srcdir=gold; \
18755 $(SHELL) \
18756 $$s/$$module_srcdir/configure \
18757 --srcdir=$${topdir}/$$module_srcdir \
18758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18759 --target=${target_alias} \
18760 || exit 1
18761 @endif gold
18762
18763
18764
18765 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18766 maybe-configure-stage1-gold:
18767 @if gold-bootstrap
18768 maybe-configure-stage1-gold: configure-stage1-gold
18769 configure-stage1-gold:
18770 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18772 @r=`${PWD_COMMAND}`; export r; \
18773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18774 TFLAGS="$(STAGE1_TFLAGS)"; \
18775 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18776 $(HOST_EXPORTS) \
18777 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18778 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18779 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18780 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18782 cd $(HOST_SUBDIR)/gold || exit 1; \
18783 case $(srcdir) in \
18784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18785 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18787 esac; \
18788 module_srcdir=gold; \
18789 $(SHELL) $$s/$$module_srcdir/configure \
18790 --srcdir=$${topdir}/$$module_srcdir \
18791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18792 --target=${target_alias} \
18793 \
18794 $(STAGE1_CONFIGURE_FLAGS)
18795 @endif gold-bootstrap
18796
18797 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18798 maybe-configure-stage2-gold:
18799 @if gold-bootstrap
18800 maybe-configure-stage2-gold: configure-stage2-gold
18801 configure-stage2-gold:
18802 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18804 @r=`${PWD_COMMAND}`; export r; \
18805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18806 TFLAGS="$(STAGE2_TFLAGS)"; \
18807 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18808 $(HOST_EXPORTS) \
18809 $(POSTSTAGE1_HOST_EXPORTS) \
18810 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18811 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18812 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18813 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18815 cd $(HOST_SUBDIR)/gold || exit 1; \
18816 case $(srcdir) in \
18817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18818 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18820 esac; \
18821 module_srcdir=gold; \
18822 $(SHELL) $$s/$$module_srcdir/configure \
18823 --srcdir=$${topdir}/$$module_srcdir \
18824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18825 --target=${target_alias} \
18826 --with-build-libsubdir=$(HOST_SUBDIR) \
18827 $(STAGE2_CONFIGURE_FLAGS)
18828 @endif gold-bootstrap
18829
18830 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18831 maybe-configure-stage3-gold:
18832 @if gold-bootstrap
18833 maybe-configure-stage3-gold: configure-stage3-gold
18834 configure-stage3-gold:
18835 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18837 @r=`${PWD_COMMAND}`; export r; \
18838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18839 TFLAGS="$(STAGE3_TFLAGS)"; \
18840 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18841 $(HOST_EXPORTS) \
18842 $(POSTSTAGE1_HOST_EXPORTS) \
18843 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18844 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18845 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18846 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18848 cd $(HOST_SUBDIR)/gold || exit 1; \
18849 case $(srcdir) in \
18850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18851 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18853 esac; \
18854 module_srcdir=gold; \
18855 $(SHELL) $$s/$$module_srcdir/configure \
18856 --srcdir=$${topdir}/$$module_srcdir \
18857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18858 --target=${target_alias} \
18859 --with-build-libsubdir=$(HOST_SUBDIR) \
18860 $(STAGE3_CONFIGURE_FLAGS)
18861 @endif gold-bootstrap
18862
18863 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18864 maybe-configure-stage4-gold:
18865 @if gold-bootstrap
18866 maybe-configure-stage4-gold: configure-stage4-gold
18867 configure-stage4-gold:
18868 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18870 @r=`${PWD_COMMAND}`; export r; \
18871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872 TFLAGS="$(STAGE4_TFLAGS)"; \
18873 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18874 $(HOST_EXPORTS) \
18875 $(POSTSTAGE1_HOST_EXPORTS) \
18876 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18877 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18878 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18879 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18881 cd $(HOST_SUBDIR)/gold || exit 1; \
18882 case $(srcdir) in \
18883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18884 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18886 esac; \
18887 module_srcdir=gold; \
18888 $(SHELL) $$s/$$module_srcdir/configure \
18889 --srcdir=$${topdir}/$$module_srcdir \
18890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18891 --target=${target_alias} \
18892 --with-build-libsubdir=$(HOST_SUBDIR) \
18893 $(STAGE4_CONFIGURE_FLAGS)
18894 @endif gold-bootstrap
18895
18896 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18897 maybe-configure-stageprofile-gold:
18898 @if gold-bootstrap
18899 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18900 configure-stageprofile-gold:
18901 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18903 @r=`${PWD_COMMAND}`; export r; \
18904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18905 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18906 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18907 $(HOST_EXPORTS) \
18908 $(POSTSTAGE1_HOST_EXPORTS) \
18909 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18910 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18911 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18912 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18914 cd $(HOST_SUBDIR)/gold || exit 1; \
18915 case $(srcdir) in \
18916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18917 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18919 esac; \
18920 module_srcdir=gold; \
18921 $(SHELL) $$s/$$module_srcdir/configure \
18922 --srcdir=$${topdir}/$$module_srcdir \
18923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18924 --target=${target_alias} \
18925 --with-build-libsubdir=$(HOST_SUBDIR) \
18926 $(STAGEprofile_CONFIGURE_FLAGS)
18927 @endif gold-bootstrap
18928
18929 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18930 maybe-configure-stagetrain-gold:
18931 @if gold-bootstrap
18932 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18933 configure-stagetrain-gold:
18934 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18936 @r=`${PWD_COMMAND}`; export r; \
18937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18938 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18939 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18940 $(HOST_EXPORTS) \
18941 $(POSTSTAGE1_HOST_EXPORTS) \
18942 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18943 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18944 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18945 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18947 cd $(HOST_SUBDIR)/gold || exit 1; \
18948 case $(srcdir) in \
18949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18950 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18952 esac; \
18953 module_srcdir=gold; \
18954 $(SHELL) $$s/$$module_srcdir/configure \
18955 --srcdir=$${topdir}/$$module_srcdir \
18956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18957 --target=${target_alias} \
18958 --with-build-libsubdir=$(HOST_SUBDIR) \
18959 $(STAGEtrain_CONFIGURE_FLAGS)
18960 @endif gold-bootstrap
18961
18962 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18963 maybe-configure-stagefeedback-gold:
18964 @if gold-bootstrap
18965 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18966 configure-stagefeedback-gold:
18967 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18969 @r=`${PWD_COMMAND}`; export r; \
18970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18971 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18972 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18973 $(HOST_EXPORTS) \
18974 $(POSTSTAGE1_HOST_EXPORTS) \
18975 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18976 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18977 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18978 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18980 cd $(HOST_SUBDIR)/gold || exit 1; \
18981 case $(srcdir) in \
18982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18983 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18985 esac; \
18986 module_srcdir=gold; \
18987 $(SHELL) $$s/$$module_srcdir/configure \
18988 --srcdir=$${topdir}/$$module_srcdir \
18989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18990 --target=${target_alias} \
18991 --with-build-libsubdir=$(HOST_SUBDIR) \
18992 $(STAGEfeedback_CONFIGURE_FLAGS)
18993 @endif gold-bootstrap
18994
18995 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18996 maybe-configure-stageautoprofile-gold:
18997 @if gold-bootstrap
18998 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18999 configure-stageautoprofile-gold:
19000 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19002 @r=`${PWD_COMMAND}`; export r; \
19003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19004 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19005 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19006 $(HOST_EXPORTS) \
19007 $(POSTSTAGE1_HOST_EXPORTS) \
19008 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19009 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19010 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19011 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19013 cd $(HOST_SUBDIR)/gold || exit 1; \
19014 case $(srcdir) in \
19015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19016 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19018 esac; \
19019 module_srcdir=gold; \
19020 $(SHELL) $$s/$$module_srcdir/configure \
19021 --srcdir=$${topdir}/$$module_srcdir \
19022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19023 --target=${target_alias} \
19024 --with-build-libsubdir=$(HOST_SUBDIR) \
19025 $(STAGEautoprofile_CONFIGURE_FLAGS)
19026 @endif gold-bootstrap
19027
19028 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19029 maybe-configure-stageautofeedback-gold:
19030 @if gold-bootstrap
19031 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19032 configure-stageautofeedback-gold:
19033 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19035 @r=`${PWD_COMMAND}`; export r; \
19036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19037 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19038 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19039 $(HOST_EXPORTS) \
19040 $(POSTSTAGE1_HOST_EXPORTS) \
19041 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19042 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19043 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19044 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19046 cd $(HOST_SUBDIR)/gold || exit 1; \
19047 case $(srcdir) in \
19048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19049 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19051 esac; \
19052 module_srcdir=gold; \
19053 $(SHELL) $$s/$$module_srcdir/configure \
19054 --srcdir=$${topdir}/$$module_srcdir \
19055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19056 --target=${target_alias} \
19057 --with-build-libsubdir=$(HOST_SUBDIR) \
19058 $(STAGEautofeedback_CONFIGURE_FLAGS)
19059 @endif gold-bootstrap
19060
19061
19062
19063
19064
19065 .PHONY: all-gold maybe-all-gold
19066 maybe-all-gold:
19067 @if gcc-bootstrap
19068 all-gold: stage_current
19069 @endif gcc-bootstrap
19070 @if gold
19071 TARGET-gold=all
19072 maybe-all-gold: all-gold
19073 all-gold: configure-gold
19074 @r=`${PWD_COMMAND}`; export r; \
19075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076 $(HOST_EXPORTS) \
19077 (cd $(HOST_SUBDIR)/gold && \
19078 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19079 $(TARGET-gold))
19080 @endif gold
19081
19082
19083
19084 .PHONY: all-stage1-gold maybe-all-stage1-gold
19085 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19086 maybe-all-stage1-gold:
19087 maybe-clean-stage1-gold:
19088 @if gold-bootstrap
19089 maybe-all-stage1-gold: all-stage1-gold
19090 all-stage1: all-stage1-gold
19091 TARGET-stage1-gold = $(TARGET-gold)
19092 all-stage1-gold: configure-stage1-gold
19093 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19094 @r=`${PWD_COMMAND}`; export r; \
19095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19096 TFLAGS="$(STAGE1_TFLAGS)"; \
19097 $(HOST_EXPORTS) \
19098 cd $(HOST_SUBDIR)/gold && \
19099 \
19100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19101 CFLAGS="$(STAGE1_CFLAGS)" \
19102 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19103 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19104 LIBCFLAGS="$(LIBCFLAGS)" \
19105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19108 $(EXTRA_HOST_FLAGS) \
19109 $(STAGE1_FLAGS_TO_PASS) \
19110 TFLAGS="$(STAGE1_TFLAGS)" \
19111 $(TARGET-stage1-gold)
19112
19113 maybe-clean-stage1-gold: clean-stage1-gold
19114 clean-stage1: clean-stage1-gold
19115 clean-stage1-gold:
19116 @if [ $(current_stage) = stage1 ]; then \
19117 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19118 else \
19119 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19120 $(MAKE) stage1-start; \
19121 fi; \
19122 cd $(HOST_SUBDIR)/gold && \
19123 $(MAKE) $(EXTRA_HOST_FLAGS) \
19124 $(STAGE1_FLAGS_TO_PASS) clean
19125 @endif gold-bootstrap
19126
19127
19128 .PHONY: all-stage2-gold maybe-all-stage2-gold
19129 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19130 maybe-all-stage2-gold:
19131 maybe-clean-stage2-gold:
19132 @if gold-bootstrap
19133 maybe-all-stage2-gold: all-stage2-gold
19134 all-stage2: all-stage2-gold
19135 TARGET-stage2-gold = $(TARGET-gold)
19136 all-stage2-gold: configure-stage2-gold
19137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19138 @r=`${PWD_COMMAND}`; export r; \
19139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140 TFLAGS="$(STAGE2_TFLAGS)"; \
19141 $(HOST_EXPORTS) \
19142 $(POSTSTAGE1_HOST_EXPORTS) \
19143 cd $(HOST_SUBDIR)/gold && \
19144 \
19145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19146 CFLAGS="$(STAGE2_CFLAGS)" \
19147 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19148 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19149 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19153 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19154 TFLAGS="$(STAGE2_TFLAGS)" \
19155 $(TARGET-stage2-gold)
19156
19157 maybe-clean-stage2-gold: clean-stage2-gold
19158 clean-stage2: clean-stage2-gold
19159 clean-stage2-gold:
19160 @if [ $(current_stage) = stage2 ]; then \
19161 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19162 else \
19163 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19164 $(MAKE) stage2-start; \
19165 fi; \
19166 cd $(HOST_SUBDIR)/gold && \
19167 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19168 @endif gold-bootstrap
19169
19170
19171 .PHONY: all-stage3-gold maybe-all-stage3-gold
19172 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19173 maybe-all-stage3-gold:
19174 maybe-clean-stage3-gold:
19175 @if gold-bootstrap
19176 maybe-all-stage3-gold: all-stage3-gold
19177 all-stage3: all-stage3-gold
19178 TARGET-stage3-gold = $(TARGET-gold)
19179 all-stage3-gold: configure-stage3-gold
19180 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19181 @r=`${PWD_COMMAND}`; export r; \
19182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19183 TFLAGS="$(STAGE3_TFLAGS)"; \
19184 $(HOST_EXPORTS) \
19185 $(POSTSTAGE1_HOST_EXPORTS) \
19186 cd $(HOST_SUBDIR)/gold && \
19187 \
19188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19189 CFLAGS="$(STAGE3_CFLAGS)" \
19190 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19191 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19192 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19196 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19197 TFLAGS="$(STAGE3_TFLAGS)" \
19198 $(TARGET-stage3-gold)
19199
19200 maybe-clean-stage3-gold: clean-stage3-gold
19201 clean-stage3: clean-stage3-gold
19202 clean-stage3-gold:
19203 @if [ $(current_stage) = stage3 ]; then \
19204 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19205 else \
19206 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19207 $(MAKE) stage3-start; \
19208 fi; \
19209 cd $(HOST_SUBDIR)/gold && \
19210 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19211 @endif gold-bootstrap
19212
19213
19214 .PHONY: all-stage4-gold maybe-all-stage4-gold
19215 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19216 maybe-all-stage4-gold:
19217 maybe-clean-stage4-gold:
19218 @if gold-bootstrap
19219 maybe-all-stage4-gold: all-stage4-gold
19220 all-stage4: all-stage4-gold
19221 TARGET-stage4-gold = $(TARGET-gold)
19222 all-stage4-gold: configure-stage4-gold
19223 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19224 @r=`${PWD_COMMAND}`; export r; \
19225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19226 TFLAGS="$(STAGE4_TFLAGS)"; \
19227 $(HOST_EXPORTS) \
19228 $(POSTSTAGE1_HOST_EXPORTS) \
19229 cd $(HOST_SUBDIR)/gold && \
19230 \
19231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19232 CFLAGS="$(STAGE4_CFLAGS)" \
19233 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19234 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19235 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19240 TFLAGS="$(STAGE4_TFLAGS)" \
19241 $(TARGET-stage4-gold)
19242
19243 maybe-clean-stage4-gold: clean-stage4-gold
19244 clean-stage4: clean-stage4-gold
19245 clean-stage4-gold:
19246 @if [ $(current_stage) = stage4 ]; then \
19247 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19248 else \
19249 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19250 $(MAKE) stage4-start; \
19251 fi; \
19252 cd $(HOST_SUBDIR)/gold && \
19253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19254 @endif gold-bootstrap
19255
19256
19257 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19258 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19259 maybe-all-stageprofile-gold:
19260 maybe-clean-stageprofile-gold:
19261 @if gold-bootstrap
19262 maybe-all-stageprofile-gold: all-stageprofile-gold
19263 all-stageprofile: all-stageprofile-gold
19264 TARGET-stageprofile-gold = $(TARGET-gold)
19265 all-stageprofile-gold: configure-stageprofile-gold
19266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19267 @r=`${PWD_COMMAND}`; export r; \
19268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19269 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19270 $(HOST_EXPORTS) \
19271 $(POSTSTAGE1_HOST_EXPORTS) \
19272 cd $(HOST_SUBDIR)/gold && \
19273 \
19274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19275 CFLAGS="$(STAGEprofile_CFLAGS)" \
19276 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19277 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19278 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19283 TFLAGS="$(STAGEprofile_TFLAGS)" \
19284 $(TARGET-stageprofile-gold)
19285
19286 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19287 clean-stageprofile: clean-stageprofile-gold
19288 clean-stageprofile-gold:
19289 @if [ $(current_stage) = stageprofile ]; then \
19290 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19291 else \
19292 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19293 $(MAKE) stageprofile-start; \
19294 fi; \
19295 cd $(HOST_SUBDIR)/gold && \
19296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19297 @endif gold-bootstrap
19298
19299
19300 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19301 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19302 maybe-all-stagetrain-gold:
19303 maybe-clean-stagetrain-gold:
19304 @if gold-bootstrap
19305 maybe-all-stagetrain-gold: all-stagetrain-gold
19306 all-stagetrain: all-stagetrain-gold
19307 TARGET-stagetrain-gold = $(TARGET-gold)
19308 all-stagetrain-gold: configure-stagetrain-gold
19309 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19310 @r=`${PWD_COMMAND}`; export r; \
19311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19313 $(HOST_EXPORTS) \
19314 $(POSTSTAGE1_HOST_EXPORTS) \
19315 cd $(HOST_SUBDIR)/gold && \
19316 \
19317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19318 CFLAGS="$(STAGEtrain_CFLAGS)" \
19319 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19320 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19321 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19326 TFLAGS="$(STAGEtrain_TFLAGS)" \
19327 $(TARGET-stagetrain-gold)
19328
19329 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19330 clean-stagetrain: clean-stagetrain-gold
19331 clean-stagetrain-gold:
19332 @if [ $(current_stage) = stagetrain ]; then \
19333 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19334 else \
19335 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19336 $(MAKE) stagetrain-start; \
19337 fi; \
19338 cd $(HOST_SUBDIR)/gold && \
19339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19340 @endif gold-bootstrap
19341
19342
19343 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19344 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19345 maybe-all-stagefeedback-gold:
19346 maybe-clean-stagefeedback-gold:
19347 @if gold-bootstrap
19348 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19349 all-stagefeedback: all-stagefeedback-gold
19350 TARGET-stagefeedback-gold = $(TARGET-gold)
19351 all-stagefeedback-gold: configure-stagefeedback-gold
19352 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19353 @r=`${PWD_COMMAND}`; export r; \
19354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19356 $(HOST_EXPORTS) \
19357 $(POSTSTAGE1_HOST_EXPORTS) \
19358 cd $(HOST_SUBDIR)/gold && \
19359 \
19360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19361 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19362 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19363 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19364 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19369 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19370 $(TARGET-stagefeedback-gold)
19371
19372 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19373 clean-stagefeedback: clean-stagefeedback-gold
19374 clean-stagefeedback-gold:
19375 @if [ $(current_stage) = stagefeedback ]; then \
19376 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19377 else \
19378 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19379 $(MAKE) stagefeedback-start; \
19380 fi; \
19381 cd $(HOST_SUBDIR)/gold && \
19382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19383 @endif gold-bootstrap
19384
19385
19386 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19387 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19388 maybe-all-stageautoprofile-gold:
19389 maybe-clean-stageautoprofile-gold:
19390 @if gold-bootstrap
19391 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19392 all-stageautoprofile: all-stageautoprofile-gold
19393 TARGET-stageautoprofile-gold = $(TARGET-gold)
19394 all-stageautoprofile-gold: configure-stageautoprofile-gold
19395 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19396 @r=`${PWD_COMMAND}`; export r; \
19397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19398 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19399 $(HOST_EXPORTS) \
19400 $(POSTSTAGE1_HOST_EXPORTS) \
19401 cd $(HOST_SUBDIR)/gold && \
19402 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19404 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19405 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19406 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19407 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19412 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19413 $(TARGET-stageautoprofile-gold)
19414
19415 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19416 clean-stageautoprofile: clean-stageautoprofile-gold
19417 clean-stageautoprofile-gold:
19418 @if [ $(current_stage) = stageautoprofile ]; then \
19419 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19420 else \
19421 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19422 $(MAKE) stageautoprofile-start; \
19423 fi; \
19424 cd $(HOST_SUBDIR)/gold && \
19425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19426 @endif gold-bootstrap
19427
19428
19429 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19430 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19431 maybe-all-stageautofeedback-gold:
19432 maybe-clean-stageautofeedback-gold:
19433 @if gold-bootstrap
19434 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19435 all-stageautofeedback: all-stageautofeedback-gold
19436 TARGET-stageautofeedback-gold = $(TARGET-gold)
19437 all-stageautofeedback-gold: configure-stageautofeedback-gold
19438 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19439 @r=`${PWD_COMMAND}`; export r; \
19440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19441 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19442 $(HOST_EXPORTS) \
19443 $(POSTSTAGE1_HOST_EXPORTS) \
19444 cd $(HOST_SUBDIR)/gold && \
19445 \
19446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19447 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19448 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19449 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19450 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19455 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19456 $(TARGET-stageautofeedback-gold)
19457
19458 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19459 clean-stageautofeedback: clean-stageautofeedback-gold
19460 clean-stageautofeedback-gold:
19461 @if [ $(current_stage) = stageautofeedback ]; then \
19462 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19463 else \
19464 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19465 $(MAKE) stageautofeedback-start; \
19466 fi; \
19467 cd $(HOST_SUBDIR)/gold && \
19468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19469 @endif gold-bootstrap
19470
19471
19472
19473
19474
19475 .PHONY: check-gold maybe-check-gold
19476 maybe-check-gold:
19477 @if gold
19478 maybe-check-gold: check-gold
19479
19480 check-gold:
19481 @: $(MAKE); $(unstage)
19482 @r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19485 (cd $(HOST_SUBDIR)/gold && \
19486 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19487
19488 @endif gold
19489
19490 .PHONY: install-gold maybe-install-gold
19491 maybe-install-gold:
19492 @if gold
19493 maybe-install-gold: install-gold
19494
19495 install-gold: installdirs
19496 @: $(MAKE); $(unstage)
19497 @r=`${PWD_COMMAND}`; export r; \
19498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19499 $(HOST_EXPORTS) \
19500 (cd $(HOST_SUBDIR)/gold && \
19501 $(MAKE) $(FLAGS_TO_PASS) install)
19502
19503 @endif gold
19504
19505 .PHONY: install-strip-gold maybe-install-strip-gold
19506 maybe-install-strip-gold:
19507 @if gold
19508 maybe-install-strip-gold: install-strip-gold
19509
19510 install-strip-gold: installdirs
19511 @: $(MAKE); $(unstage)
19512 @r=`${PWD_COMMAND}`; export r; \
19513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19514 $(HOST_EXPORTS) \
19515 (cd $(HOST_SUBDIR)/gold && \
19516 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19517
19518 @endif gold
19519
19520 # Other targets (info, dvi, pdf, etc.)
19521
19522 .PHONY: maybe-info-gold info-gold
19523 maybe-info-gold:
19524 @if gold
19525 maybe-info-gold: info-gold
19526
19527 info-gold: \
19528 configure-gold
19529 @[ -f ./gold/Makefile ] || exit 0; \
19530 r=`${PWD_COMMAND}`; export r; \
19531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19532 $(HOST_EXPORTS) \
19533 for flag in $(EXTRA_HOST_FLAGS) ; do \
19534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19535 done; \
19536 echo "Doing info in gold"; \
19537 (cd $(HOST_SUBDIR)/gold && \
19538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19540 "RANLIB=$${RANLIB}" \
19541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19542 info) \
19543 || exit 1
19544
19545 @endif gold
19546
19547 .PHONY: maybe-dvi-gold dvi-gold
19548 maybe-dvi-gold:
19549 @if gold
19550 maybe-dvi-gold: dvi-gold
19551
19552 dvi-gold: \
19553 configure-gold
19554 @[ -f ./gold/Makefile ] || exit 0; \
19555 r=`${PWD_COMMAND}`; export r; \
19556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557 $(HOST_EXPORTS) \
19558 for flag in $(EXTRA_HOST_FLAGS) ; do \
19559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19560 done; \
19561 echo "Doing dvi in gold"; \
19562 (cd $(HOST_SUBDIR)/gold && \
19563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19565 "RANLIB=$${RANLIB}" \
19566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19567 dvi) \
19568 || exit 1
19569
19570 @endif gold
19571
19572 .PHONY: maybe-pdf-gold pdf-gold
19573 maybe-pdf-gold:
19574 @if gold
19575 maybe-pdf-gold: pdf-gold
19576
19577 pdf-gold: \
19578 configure-gold
19579 @[ -f ./gold/Makefile ] || exit 0; \
19580 r=`${PWD_COMMAND}`; export r; \
19581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19582 $(HOST_EXPORTS) \
19583 for flag in $(EXTRA_HOST_FLAGS) ; do \
19584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19585 done; \
19586 echo "Doing pdf in gold"; \
19587 (cd $(HOST_SUBDIR)/gold && \
19588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19590 "RANLIB=$${RANLIB}" \
19591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19592 pdf) \
19593 || exit 1
19594
19595 @endif gold
19596
19597 .PHONY: maybe-html-gold html-gold
19598 maybe-html-gold:
19599 @if gold
19600 maybe-html-gold: html-gold
19601
19602 html-gold: \
19603 configure-gold
19604 @[ -f ./gold/Makefile ] || exit 0; \
19605 r=`${PWD_COMMAND}`; export r; \
19606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19607 $(HOST_EXPORTS) \
19608 for flag in $(EXTRA_HOST_FLAGS) ; do \
19609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19610 done; \
19611 echo "Doing html in gold"; \
19612 (cd $(HOST_SUBDIR)/gold && \
19613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19615 "RANLIB=$${RANLIB}" \
19616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19617 html) \
19618 || exit 1
19619
19620 @endif gold
19621
19622 .PHONY: maybe-TAGS-gold TAGS-gold
19623 maybe-TAGS-gold:
19624 @if gold
19625 maybe-TAGS-gold: TAGS-gold
19626
19627 TAGS-gold: \
19628 configure-gold
19629 @[ -f ./gold/Makefile ] || exit 0; \
19630 r=`${PWD_COMMAND}`; export r; \
19631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632 $(HOST_EXPORTS) \
19633 for flag in $(EXTRA_HOST_FLAGS) ; do \
19634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19635 done; \
19636 echo "Doing TAGS in gold"; \
19637 (cd $(HOST_SUBDIR)/gold && \
19638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19640 "RANLIB=$${RANLIB}" \
19641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19642 TAGS) \
19643 || exit 1
19644
19645 @endif gold
19646
19647 .PHONY: maybe-install-info-gold install-info-gold
19648 maybe-install-info-gold:
19649 @if gold
19650 maybe-install-info-gold: install-info-gold
19651
19652 install-info-gold: \
19653 configure-gold \
19654 info-gold
19655 @[ -f ./gold/Makefile ] || exit 0; \
19656 r=`${PWD_COMMAND}`; export r; \
19657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19658 $(HOST_EXPORTS) \
19659 for flag in $(EXTRA_HOST_FLAGS) ; do \
19660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19661 done; \
19662 echo "Doing install-info in gold"; \
19663 (cd $(HOST_SUBDIR)/gold && \
19664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19666 "RANLIB=$${RANLIB}" \
19667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19668 install-info) \
19669 || exit 1
19670
19671 @endif gold
19672
19673 .PHONY: maybe-install-dvi-gold install-dvi-gold
19674 maybe-install-dvi-gold:
19675 @if gold
19676 maybe-install-dvi-gold: install-dvi-gold
19677
19678 install-dvi-gold: \
19679 configure-gold \
19680 dvi-gold
19681 @[ -f ./gold/Makefile ] || exit 0; \
19682 r=`${PWD_COMMAND}`; export r; \
19683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19684 $(HOST_EXPORTS) \
19685 for flag in $(EXTRA_HOST_FLAGS) ; do \
19686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19687 done; \
19688 echo "Doing install-dvi in gold"; \
19689 (cd $(HOST_SUBDIR)/gold && \
19690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19692 "RANLIB=$${RANLIB}" \
19693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19694 install-dvi) \
19695 || exit 1
19696
19697 @endif gold
19698
19699 .PHONY: maybe-install-pdf-gold install-pdf-gold
19700 maybe-install-pdf-gold:
19701 @if gold
19702 maybe-install-pdf-gold: install-pdf-gold
19703
19704 install-pdf-gold: \
19705 configure-gold \
19706 pdf-gold
19707 @[ -f ./gold/Makefile ] || exit 0; \
19708 r=`${PWD_COMMAND}`; export r; \
19709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19710 $(HOST_EXPORTS) \
19711 for flag in $(EXTRA_HOST_FLAGS) ; do \
19712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19713 done; \
19714 echo "Doing install-pdf in gold"; \
19715 (cd $(HOST_SUBDIR)/gold && \
19716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19718 "RANLIB=$${RANLIB}" \
19719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19720 install-pdf) \
19721 || exit 1
19722
19723 @endif gold
19724
19725 .PHONY: maybe-install-html-gold install-html-gold
19726 maybe-install-html-gold:
19727 @if gold
19728 maybe-install-html-gold: install-html-gold
19729
19730 install-html-gold: \
19731 configure-gold \
19732 html-gold
19733 @[ -f ./gold/Makefile ] || exit 0; \
19734 r=`${PWD_COMMAND}`; export r; \
19735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19736 $(HOST_EXPORTS) \
19737 for flag in $(EXTRA_HOST_FLAGS) ; do \
19738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19739 done; \
19740 echo "Doing install-html in gold"; \
19741 (cd $(HOST_SUBDIR)/gold && \
19742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19744 "RANLIB=$${RANLIB}" \
19745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19746 install-html) \
19747 || exit 1
19748
19749 @endif gold
19750
19751 .PHONY: maybe-installcheck-gold installcheck-gold
19752 maybe-installcheck-gold:
19753 @if gold
19754 maybe-installcheck-gold: installcheck-gold
19755
19756 installcheck-gold: \
19757 configure-gold
19758 @[ -f ./gold/Makefile ] || exit 0; \
19759 r=`${PWD_COMMAND}`; export r; \
19760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19761 $(HOST_EXPORTS) \
19762 for flag in $(EXTRA_HOST_FLAGS) ; do \
19763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19764 done; \
19765 echo "Doing installcheck in gold"; \
19766 (cd $(HOST_SUBDIR)/gold && \
19767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19769 "RANLIB=$${RANLIB}" \
19770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19771 installcheck) \
19772 || exit 1
19773
19774 @endif gold
19775
19776 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19777 maybe-mostlyclean-gold:
19778 @if gold
19779 maybe-mostlyclean-gold: mostlyclean-gold
19780
19781 mostlyclean-gold:
19782 @[ -f ./gold/Makefile ] || exit 0; \
19783 r=`${PWD_COMMAND}`; export r; \
19784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19785 $(HOST_EXPORTS) \
19786 for flag in $(EXTRA_HOST_FLAGS) ; do \
19787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19788 done; \
19789 echo "Doing mostlyclean in gold"; \
19790 (cd $(HOST_SUBDIR)/gold && \
19791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19793 "RANLIB=$${RANLIB}" \
19794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19795 mostlyclean) \
19796 || exit 1
19797
19798 @endif gold
19799
19800 .PHONY: maybe-clean-gold clean-gold
19801 maybe-clean-gold:
19802 @if gold
19803 maybe-clean-gold: clean-gold
19804
19805 clean-gold:
19806 @[ -f ./gold/Makefile ] || exit 0; \
19807 r=`${PWD_COMMAND}`; export r; \
19808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809 $(HOST_EXPORTS) \
19810 for flag in $(EXTRA_HOST_FLAGS) ; do \
19811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19812 done; \
19813 echo "Doing clean in gold"; \
19814 (cd $(HOST_SUBDIR)/gold && \
19815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19817 "RANLIB=$${RANLIB}" \
19818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19819 clean) \
19820 || exit 1
19821
19822 @endif gold
19823
19824 .PHONY: maybe-distclean-gold distclean-gold
19825 maybe-distclean-gold:
19826 @if gold
19827 maybe-distclean-gold: distclean-gold
19828
19829 distclean-gold:
19830 @[ -f ./gold/Makefile ] || exit 0; \
19831 r=`${PWD_COMMAND}`; export r; \
19832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833 $(HOST_EXPORTS) \
19834 for flag in $(EXTRA_HOST_FLAGS) ; do \
19835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19836 done; \
19837 echo "Doing distclean in gold"; \
19838 (cd $(HOST_SUBDIR)/gold && \
19839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19841 "RANLIB=$${RANLIB}" \
19842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19843 distclean) \
19844 || exit 1
19845
19846 @endif gold
19847
19848 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19849 maybe-maintainer-clean-gold:
19850 @if gold
19851 maybe-maintainer-clean-gold: maintainer-clean-gold
19852
19853 maintainer-clean-gold:
19854 @[ -f ./gold/Makefile ] || exit 0; \
19855 r=`${PWD_COMMAND}`; export r; \
19856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857 $(HOST_EXPORTS) \
19858 for flag in $(EXTRA_HOST_FLAGS) ; do \
19859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19860 done; \
19861 echo "Doing maintainer-clean in gold"; \
19862 (cd $(HOST_SUBDIR)/gold && \
19863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19865 "RANLIB=$${RANLIB}" \
19866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19867 maintainer-clean) \
19868 || exit 1
19869
19870 @endif gold
19871
19872
19873
19874 .PHONY: configure-gprof maybe-configure-gprof
19875 maybe-configure-gprof:
19876 @if gcc-bootstrap
19877 configure-gprof: stage_current
19878 @endif gcc-bootstrap
19879 @if gprof
19880 maybe-configure-gprof: configure-gprof
19881 configure-gprof:
19882 @: $(MAKE); $(unstage)
19883 @r=`${PWD_COMMAND}`; export r; \
19884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19887 $(HOST_EXPORTS) \
19888 echo Configuring in $(HOST_SUBDIR)/gprof; \
19889 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19890 case $(srcdir) in \
19891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19892 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19894 esac; \
19895 module_srcdir=gprof; \
19896 $(SHELL) \
19897 $$s/$$module_srcdir/configure \
19898 --srcdir=$${topdir}/$$module_srcdir \
19899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19900 --target=${target_alias} \
19901 || exit 1
19902 @endif gprof
19903
19904
19905
19906
19907
19908 .PHONY: all-gprof maybe-all-gprof
19909 maybe-all-gprof:
19910 @if gcc-bootstrap
19911 all-gprof: stage_current
19912 @endif gcc-bootstrap
19913 @if gprof
19914 TARGET-gprof=all
19915 maybe-all-gprof: all-gprof
19916 all-gprof: configure-gprof
19917 @: $(MAKE); $(unstage)
19918 @r=`${PWD_COMMAND}`; export r; \
19919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19920 $(HOST_EXPORTS) \
19921 (cd $(HOST_SUBDIR)/gprof && \
19922 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19923 $(TARGET-gprof))
19924 @endif gprof
19925
19926
19927
19928
19929 .PHONY: check-gprof maybe-check-gprof
19930 maybe-check-gprof:
19931 @if gprof
19932 maybe-check-gprof: check-gprof
19933
19934 check-gprof:
19935 @: $(MAKE); $(unstage)
19936 @r=`${PWD_COMMAND}`; export r; \
19937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938 $(HOST_EXPORTS) \
19939 (cd $(HOST_SUBDIR)/gprof && \
19940 $(MAKE) $(FLAGS_TO_PASS) check)
19941
19942 @endif gprof
19943
19944 .PHONY: install-gprof maybe-install-gprof
19945 maybe-install-gprof:
19946 @if gprof
19947 maybe-install-gprof: install-gprof
19948
19949 install-gprof: installdirs
19950 @: $(MAKE); $(unstage)
19951 @r=`${PWD_COMMAND}`; export r; \
19952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19953 $(HOST_EXPORTS) \
19954 (cd $(HOST_SUBDIR)/gprof && \
19955 $(MAKE) $(FLAGS_TO_PASS) install)
19956
19957 @endif gprof
19958
19959 .PHONY: install-strip-gprof maybe-install-strip-gprof
19960 maybe-install-strip-gprof:
19961 @if gprof
19962 maybe-install-strip-gprof: install-strip-gprof
19963
19964 install-strip-gprof: installdirs
19965 @: $(MAKE); $(unstage)
19966 @r=`${PWD_COMMAND}`; export r; \
19967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19968 $(HOST_EXPORTS) \
19969 (cd $(HOST_SUBDIR)/gprof && \
19970 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19971
19972 @endif gprof
19973
19974 # Other targets (info, dvi, pdf, etc.)
19975
19976 .PHONY: maybe-info-gprof info-gprof
19977 maybe-info-gprof:
19978 @if gprof
19979 maybe-info-gprof: info-gprof
19980
19981 info-gprof: \
19982 configure-gprof
19983 @: $(MAKE); $(unstage)
19984 @[ -f ./gprof/Makefile ] || exit 0; \
19985 r=`${PWD_COMMAND}`; export r; \
19986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19987 $(HOST_EXPORTS) \
19988 for flag in $(EXTRA_HOST_FLAGS) ; do \
19989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19990 done; \
19991 echo "Doing info in gprof"; \
19992 (cd $(HOST_SUBDIR)/gprof && \
19993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19995 "RANLIB=$${RANLIB}" \
19996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19997 info) \
19998 || exit 1
19999
20000 @endif gprof
20001
20002 .PHONY: maybe-dvi-gprof dvi-gprof
20003 maybe-dvi-gprof:
20004 @if gprof
20005 maybe-dvi-gprof: dvi-gprof
20006
20007 dvi-gprof: \
20008 configure-gprof
20009 @: $(MAKE); $(unstage)
20010 @[ -f ./gprof/Makefile ] || exit 0; \
20011 r=`${PWD_COMMAND}`; export r; \
20012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013 $(HOST_EXPORTS) \
20014 for flag in $(EXTRA_HOST_FLAGS) ; do \
20015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20016 done; \
20017 echo "Doing dvi in gprof"; \
20018 (cd $(HOST_SUBDIR)/gprof && \
20019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20021 "RANLIB=$${RANLIB}" \
20022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20023 dvi) \
20024 || exit 1
20025
20026 @endif gprof
20027
20028 .PHONY: maybe-pdf-gprof pdf-gprof
20029 maybe-pdf-gprof:
20030 @if gprof
20031 maybe-pdf-gprof: pdf-gprof
20032
20033 pdf-gprof: \
20034 configure-gprof
20035 @: $(MAKE); $(unstage)
20036 @[ -f ./gprof/Makefile ] || exit 0; \
20037 r=`${PWD_COMMAND}`; export r; \
20038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20039 $(HOST_EXPORTS) \
20040 for flag in $(EXTRA_HOST_FLAGS) ; do \
20041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20042 done; \
20043 echo "Doing pdf in gprof"; \
20044 (cd $(HOST_SUBDIR)/gprof && \
20045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20047 "RANLIB=$${RANLIB}" \
20048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20049 pdf) \
20050 || exit 1
20051
20052 @endif gprof
20053
20054 .PHONY: maybe-html-gprof html-gprof
20055 maybe-html-gprof:
20056 @if gprof
20057 maybe-html-gprof: html-gprof
20058
20059 html-gprof: \
20060 configure-gprof
20061 @: $(MAKE); $(unstage)
20062 @[ -f ./gprof/Makefile ] || exit 0; \
20063 r=`${PWD_COMMAND}`; export r; \
20064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065 $(HOST_EXPORTS) \
20066 for flag in $(EXTRA_HOST_FLAGS) ; do \
20067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20068 done; \
20069 echo "Doing html in gprof"; \
20070 (cd $(HOST_SUBDIR)/gprof && \
20071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20073 "RANLIB=$${RANLIB}" \
20074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20075 html) \
20076 || exit 1
20077
20078 @endif gprof
20079
20080 .PHONY: maybe-TAGS-gprof TAGS-gprof
20081 maybe-TAGS-gprof:
20082 @if gprof
20083 maybe-TAGS-gprof: TAGS-gprof
20084
20085 TAGS-gprof: \
20086 configure-gprof
20087 @: $(MAKE); $(unstage)
20088 @[ -f ./gprof/Makefile ] || exit 0; \
20089 r=`${PWD_COMMAND}`; export r; \
20090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091 $(HOST_EXPORTS) \
20092 for flag in $(EXTRA_HOST_FLAGS) ; do \
20093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094 done; \
20095 echo "Doing TAGS in gprof"; \
20096 (cd $(HOST_SUBDIR)/gprof && \
20097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099 "RANLIB=$${RANLIB}" \
20100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20101 TAGS) \
20102 || exit 1
20103
20104 @endif gprof
20105
20106 .PHONY: maybe-install-info-gprof install-info-gprof
20107 maybe-install-info-gprof:
20108 @if gprof
20109 maybe-install-info-gprof: install-info-gprof
20110
20111 install-info-gprof: \
20112 configure-gprof \
20113 info-gprof
20114 @: $(MAKE); $(unstage)
20115 @[ -f ./gprof/Makefile ] || exit 0; \
20116 r=`${PWD_COMMAND}`; export r; \
20117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20118 $(HOST_EXPORTS) \
20119 for flag in $(EXTRA_HOST_FLAGS) ; do \
20120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20121 done; \
20122 echo "Doing install-info in gprof"; \
20123 (cd $(HOST_SUBDIR)/gprof && \
20124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20126 "RANLIB=$${RANLIB}" \
20127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20128 install-info) \
20129 || exit 1
20130
20131 @endif gprof
20132
20133 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20134 maybe-install-dvi-gprof:
20135 @if gprof
20136 maybe-install-dvi-gprof: install-dvi-gprof
20137
20138 install-dvi-gprof: \
20139 configure-gprof \
20140 dvi-gprof
20141 @: $(MAKE); $(unstage)
20142 @[ -f ./gprof/Makefile ] || exit 0; \
20143 r=`${PWD_COMMAND}`; export r; \
20144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20145 $(HOST_EXPORTS) \
20146 for flag in $(EXTRA_HOST_FLAGS) ; do \
20147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20148 done; \
20149 echo "Doing install-dvi in gprof"; \
20150 (cd $(HOST_SUBDIR)/gprof && \
20151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20153 "RANLIB=$${RANLIB}" \
20154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20155 install-dvi) \
20156 || exit 1
20157
20158 @endif gprof
20159
20160 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20161 maybe-install-pdf-gprof:
20162 @if gprof
20163 maybe-install-pdf-gprof: install-pdf-gprof
20164
20165 install-pdf-gprof: \
20166 configure-gprof \
20167 pdf-gprof
20168 @: $(MAKE); $(unstage)
20169 @[ -f ./gprof/Makefile ] || exit 0; \
20170 r=`${PWD_COMMAND}`; export r; \
20171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20172 $(HOST_EXPORTS) \
20173 for flag in $(EXTRA_HOST_FLAGS) ; do \
20174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20175 done; \
20176 echo "Doing install-pdf in gprof"; \
20177 (cd $(HOST_SUBDIR)/gprof && \
20178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20180 "RANLIB=$${RANLIB}" \
20181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20182 install-pdf) \
20183 || exit 1
20184
20185 @endif gprof
20186
20187 .PHONY: maybe-install-html-gprof install-html-gprof
20188 maybe-install-html-gprof:
20189 @if gprof
20190 maybe-install-html-gprof: install-html-gprof
20191
20192 install-html-gprof: \
20193 configure-gprof \
20194 html-gprof
20195 @: $(MAKE); $(unstage)
20196 @[ -f ./gprof/Makefile ] || exit 0; \
20197 r=`${PWD_COMMAND}`; export r; \
20198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20199 $(HOST_EXPORTS) \
20200 for flag in $(EXTRA_HOST_FLAGS) ; do \
20201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20202 done; \
20203 echo "Doing install-html in gprof"; \
20204 (cd $(HOST_SUBDIR)/gprof && \
20205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20207 "RANLIB=$${RANLIB}" \
20208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20209 install-html) \
20210 || exit 1
20211
20212 @endif gprof
20213
20214 .PHONY: maybe-installcheck-gprof installcheck-gprof
20215 maybe-installcheck-gprof:
20216 @if gprof
20217 maybe-installcheck-gprof: installcheck-gprof
20218
20219 installcheck-gprof: \
20220 configure-gprof
20221 @: $(MAKE); $(unstage)
20222 @[ -f ./gprof/Makefile ] || exit 0; \
20223 r=`${PWD_COMMAND}`; export r; \
20224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20225 $(HOST_EXPORTS) \
20226 for flag in $(EXTRA_HOST_FLAGS) ; do \
20227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20228 done; \
20229 echo "Doing installcheck in gprof"; \
20230 (cd $(HOST_SUBDIR)/gprof && \
20231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20233 "RANLIB=$${RANLIB}" \
20234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20235 installcheck) \
20236 || exit 1
20237
20238 @endif gprof
20239
20240 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20241 maybe-mostlyclean-gprof:
20242 @if gprof
20243 maybe-mostlyclean-gprof: mostlyclean-gprof
20244
20245 mostlyclean-gprof:
20246 @: $(MAKE); $(unstage)
20247 @[ -f ./gprof/Makefile ] || exit 0; \
20248 r=`${PWD_COMMAND}`; export r; \
20249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20250 $(HOST_EXPORTS) \
20251 for flag in $(EXTRA_HOST_FLAGS) ; do \
20252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20253 done; \
20254 echo "Doing mostlyclean in gprof"; \
20255 (cd $(HOST_SUBDIR)/gprof && \
20256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20258 "RANLIB=$${RANLIB}" \
20259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20260 mostlyclean) \
20261 || exit 1
20262
20263 @endif gprof
20264
20265 .PHONY: maybe-clean-gprof clean-gprof
20266 maybe-clean-gprof:
20267 @if gprof
20268 maybe-clean-gprof: clean-gprof
20269
20270 clean-gprof:
20271 @: $(MAKE); $(unstage)
20272 @[ -f ./gprof/Makefile ] || exit 0; \
20273 r=`${PWD_COMMAND}`; export r; \
20274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20275 $(HOST_EXPORTS) \
20276 for flag in $(EXTRA_HOST_FLAGS) ; do \
20277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20278 done; \
20279 echo "Doing clean in gprof"; \
20280 (cd $(HOST_SUBDIR)/gprof && \
20281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20283 "RANLIB=$${RANLIB}" \
20284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20285 clean) \
20286 || exit 1
20287
20288 @endif gprof
20289
20290 .PHONY: maybe-distclean-gprof distclean-gprof
20291 maybe-distclean-gprof:
20292 @if gprof
20293 maybe-distclean-gprof: distclean-gprof
20294
20295 distclean-gprof:
20296 @: $(MAKE); $(unstage)
20297 @[ -f ./gprof/Makefile ] || exit 0; \
20298 r=`${PWD_COMMAND}`; export r; \
20299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300 $(HOST_EXPORTS) \
20301 for flag in $(EXTRA_HOST_FLAGS) ; do \
20302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303 done; \
20304 echo "Doing distclean in gprof"; \
20305 (cd $(HOST_SUBDIR)/gprof && \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308 "RANLIB=$${RANLIB}" \
20309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310 distclean) \
20311 || exit 1
20312
20313 @endif gprof
20314
20315 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20316 maybe-maintainer-clean-gprof:
20317 @if gprof
20318 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20319
20320 maintainer-clean-gprof:
20321 @: $(MAKE); $(unstage)
20322 @[ -f ./gprof/Makefile ] || exit 0; \
20323 r=`${PWD_COMMAND}`; export r; \
20324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20325 $(HOST_EXPORTS) \
20326 for flag in $(EXTRA_HOST_FLAGS) ; do \
20327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20328 done; \
20329 echo "Doing maintainer-clean in gprof"; \
20330 (cd $(HOST_SUBDIR)/gprof && \
20331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20333 "RANLIB=$${RANLIB}" \
20334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20335 maintainer-clean) \
20336 || exit 1
20337
20338 @endif gprof
20339
20340
20341
20342 .PHONY: configure-intl maybe-configure-intl
20343 maybe-configure-intl:
20344 @if gcc-bootstrap
20345 configure-intl: stage_current
20346 @endif gcc-bootstrap
20347 @if intl
20348 maybe-configure-intl: configure-intl
20349 configure-intl:
20350 @r=`${PWD_COMMAND}`; export r; \
20351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20352 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20354 $(HOST_EXPORTS) \
20355 echo Configuring in $(HOST_SUBDIR)/intl; \
20356 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20357 case $(srcdir) in \
20358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20359 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20361 esac; \
20362 module_srcdir=intl; \
20363 $(SHELL) \
20364 $$s/$$module_srcdir/configure \
20365 --srcdir=$${topdir}/$$module_srcdir \
20366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20367 --target=${target_alias} \
20368 || exit 1
20369 @endif intl
20370
20371
20372
20373 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20374 maybe-configure-stage1-intl:
20375 @if intl-bootstrap
20376 maybe-configure-stage1-intl: configure-stage1-intl
20377 configure-stage1-intl:
20378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20380 @r=`${PWD_COMMAND}`; export r; \
20381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20382 TFLAGS="$(STAGE1_TFLAGS)"; \
20383 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20384 $(HOST_EXPORTS) \
20385 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20386 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20387 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20388 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20390 cd $(HOST_SUBDIR)/intl || exit 1; \
20391 case $(srcdir) in \
20392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20393 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20395 esac; \
20396 module_srcdir=intl; \
20397 $(SHELL) $$s/$$module_srcdir/configure \
20398 --srcdir=$${topdir}/$$module_srcdir \
20399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20400 --target=${target_alias} \
20401 \
20402 $(STAGE1_CONFIGURE_FLAGS)
20403 @endif intl-bootstrap
20404
20405 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20406 maybe-configure-stage2-intl:
20407 @if intl-bootstrap
20408 maybe-configure-stage2-intl: configure-stage2-intl
20409 configure-stage2-intl:
20410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20412 @r=`${PWD_COMMAND}`; export r; \
20413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20414 TFLAGS="$(STAGE2_TFLAGS)"; \
20415 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20416 $(HOST_EXPORTS) \
20417 $(POSTSTAGE1_HOST_EXPORTS) \
20418 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20419 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20420 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20421 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
20422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20423 cd $(HOST_SUBDIR)/intl || exit 1; \
20424 case $(srcdir) in \
20425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20426 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20428 esac; \
20429 module_srcdir=intl; \
20430 $(SHELL) $$s/$$module_srcdir/configure \
20431 --srcdir=$${topdir}/$$module_srcdir \
20432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20433 --target=${target_alias} \
20434 --with-build-libsubdir=$(HOST_SUBDIR) \
20435 $(STAGE2_CONFIGURE_FLAGS)
20436 @endif intl-bootstrap
20437
20438 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20439 maybe-configure-stage3-intl:
20440 @if intl-bootstrap
20441 maybe-configure-stage3-intl: configure-stage3-intl
20442 configure-stage3-intl:
20443 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20445 @r=`${PWD_COMMAND}`; export r; \
20446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20447 TFLAGS="$(STAGE3_TFLAGS)"; \
20448 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20449 $(HOST_EXPORTS) \
20450 $(POSTSTAGE1_HOST_EXPORTS) \
20451 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20452 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20453 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20454 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
20455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20456 cd $(HOST_SUBDIR)/intl || exit 1; \
20457 case $(srcdir) in \
20458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20459 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20461 esac; \
20462 module_srcdir=intl; \
20463 $(SHELL) $$s/$$module_srcdir/configure \
20464 --srcdir=$${topdir}/$$module_srcdir \
20465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20466 --target=${target_alias} \
20467 --with-build-libsubdir=$(HOST_SUBDIR) \
20468 $(STAGE3_CONFIGURE_FLAGS)
20469 @endif intl-bootstrap
20470
20471 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
20472 maybe-configure-stage4-intl:
20473 @if intl-bootstrap
20474 maybe-configure-stage4-intl: configure-stage4-intl
20475 configure-stage4-intl:
20476 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20478 @r=`${PWD_COMMAND}`; export r; \
20479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20480 TFLAGS="$(STAGE4_TFLAGS)"; \
20481 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20482 $(HOST_EXPORTS) \
20483 $(POSTSTAGE1_HOST_EXPORTS) \
20484 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20485 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20486 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20487 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
20488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20489 cd $(HOST_SUBDIR)/intl || exit 1; \
20490 case $(srcdir) in \
20491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20492 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20494 esac; \
20495 module_srcdir=intl; \
20496 $(SHELL) $$s/$$module_srcdir/configure \
20497 --srcdir=$${topdir}/$$module_srcdir \
20498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20499 --target=${target_alias} \
20500 --with-build-libsubdir=$(HOST_SUBDIR) \
20501 $(STAGE4_CONFIGURE_FLAGS)
20502 @endif intl-bootstrap
20503
20504 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20505 maybe-configure-stageprofile-intl:
20506 @if intl-bootstrap
20507 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20508 configure-stageprofile-intl:
20509 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20511 @r=`${PWD_COMMAND}`; export r; \
20512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20513 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20514 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20515 $(HOST_EXPORTS) \
20516 $(POSTSTAGE1_HOST_EXPORTS) \
20517 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20518 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20519 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20520 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
20521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20522 cd $(HOST_SUBDIR)/intl || exit 1; \
20523 case $(srcdir) in \
20524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20525 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20527 esac; \
20528 module_srcdir=intl; \
20529 $(SHELL) $$s/$$module_srcdir/configure \
20530 --srcdir=$${topdir}/$$module_srcdir \
20531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20532 --target=${target_alias} \
20533 --with-build-libsubdir=$(HOST_SUBDIR) \
20534 $(STAGEprofile_CONFIGURE_FLAGS)
20535 @endif intl-bootstrap
20536
20537 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
20538 maybe-configure-stagetrain-intl:
20539 @if intl-bootstrap
20540 maybe-configure-stagetrain-intl: configure-stagetrain-intl
20541 configure-stagetrain-intl:
20542 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20544 @r=`${PWD_COMMAND}`; export r; \
20545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20547 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20548 $(HOST_EXPORTS) \
20549 $(POSTSTAGE1_HOST_EXPORTS) \
20550 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20551 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20552 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20553 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20555 cd $(HOST_SUBDIR)/intl || exit 1; \
20556 case $(srcdir) in \
20557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20558 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20560 esac; \
20561 module_srcdir=intl; \
20562 $(SHELL) $$s/$$module_srcdir/configure \
20563 --srcdir=$${topdir}/$$module_srcdir \
20564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20565 --target=${target_alias} \
20566 --with-build-libsubdir=$(HOST_SUBDIR) \
20567 $(STAGEtrain_CONFIGURE_FLAGS)
20568 @endif intl-bootstrap
20569
20570 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20571 maybe-configure-stagefeedback-intl:
20572 @if intl-bootstrap
20573 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20574 configure-stagefeedback-intl:
20575 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20577 @r=`${PWD_COMMAND}`; export r; \
20578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20580 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20581 $(HOST_EXPORTS) \
20582 $(POSTSTAGE1_HOST_EXPORTS) \
20583 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20584 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20585 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20586 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20588 cd $(HOST_SUBDIR)/intl || exit 1; \
20589 case $(srcdir) in \
20590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20591 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20593 esac; \
20594 module_srcdir=intl; \
20595 $(SHELL) $$s/$$module_srcdir/configure \
20596 --srcdir=$${topdir}/$$module_srcdir \
20597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20598 --target=${target_alias} \
20599 --with-build-libsubdir=$(HOST_SUBDIR) \
20600 $(STAGEfeedback_CONFIGURE_FLAGS)
20601 @endif intl-bootstrap
20602
20603 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20604 maybe-configure-stageautoprofile-intl:
20605 @if intl-bootstrap
20606 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20607 configure-stageautoprofile-intl:
20608 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20609 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20610 @r=`${PWD_COMMAND}`; export r; \
20611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20612 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20613 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20614 $(HOST_EXPORTS) \
20615 $(POSTSTAGE1_HOST_EXPORTS) \
20616 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20617 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20618 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20619 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20621 cd $(HOST_SUBDIR)/intl || exit 1; \
20622 case $(srcdir) in \
20623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20624 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20626 esac; \
20627 module_srcdir=intl; \
20628 $(SHELL) $$s/$$module_srcdir/configure \
20629 --srcdir=$${topdir}/$$module_srcdir \
20630 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20631 --target=${target_alias} \
20632 --with-build-libsubdir=$(HOST_SUBDIR) \
20633 $(STAGEautoprofile_CONFIGURE_FLAGS)
20634 @endif intl-bootstrap
20635
20636 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20637 maybe-configure-stageautofeedback-intl:
20638 @if intl-bootstrap
20639 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20640 configure-stageautofeedback-intl:
20641 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20643 @r=`${PWD_COMMAND}`; export r; \
20644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20645 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20646 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20647 $(HOST_EXPORTS) \
20648 $(POSTSTAGE1_HOST_EXPORTS) \
20649 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20650 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20651 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20652 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20654 cd $(HOST_SUBDIR)/intl || exit 1; \
20655 case $(srcdir) in \
20656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20657 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20659 esac; \
20660 module_srcdir=intl; \
20661 $(SHELL) $$s/$$module_srcdir/configure \
20662 --srcdir=$${topdir}/$$module_srcdir \
20663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20664 --target=${target_alias} \
20665 --with-build-libsubdir=$(HOST_SUBDIR) \
20666 $(STAGEautofeedback_CONFIGURE_FLAGS)
20667 @endif intl-bootstrap
20668
20669
20670
20671
20672
20673 .PHONY: all-intl maybe-all-intl
20674 maybe-all-intl:
20675 @if gcc-bootstrap
20676 all-intl: stage_current
20677 @endif gcc-bootstrap
20678 @if intl
20679 TARGET-intl=all
20680 maybe-all-intl: all-intl
20681 all-intl: configure-intl
20682 @r=`${PWD_COMMAND}`; export r; \
20683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20684 $(HOST_EXPORTS) \
20685 (cd $(HOST_SUBDIR)/intl && \
20686 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20687 $(TARGET-intl))
20688 @endif intl
20689
20690
20691
20692 .PHONY: all-stage1-intl maybe-all-stage1-intl
20693 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20694 maybe-all-stage1-intl:
20695 maybe-clean-stage1-intl:
20696 @if intl-bootstrap
20697 maybe-all-stage1-intl: all-stage1-intl
20698 all-stage1: all-stage1-intl
20699 TARGET-stage1-intl = $(TARGET-intl)
20700 all-stage1-intl: configure-stage1-intl
20701 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20702 @r=`${PWD_COMMAND}`; export r; \
20703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704 TFLAGS="$(STAGE1_TFLAGS)"; \
20705 $(HOST_EXPORTS) \
20706 cd $(HOST_SUBDIR)/intl && \
20707 \
20708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20709 CFLAGS="$(STAGE1_CFLAGS)" \
20710 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20711 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20712 LIBCFLAGS="$(LIBCFLAGS)" \
20713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20716 $(EXTRA_HOST_FLAGS) \
20717 $(STAGE1_FLAGS_TO_PASS) \
20718 TFLAGS="$(STAGE1_TFLAGS)" \
20719 $(TARGET-stage1-intl)
20720
20721 maybe-clean-stage1-intl: clean-stage1-intl
20722 clean-stage1: clean-stage1-intl
20723 clean-stage1-intl:
20724 @if [ $(current_stage) = stage1 ]; then \
20725 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20726 else \
20727 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20728 $(MAKE) stage1-start; \
20729 fi; \
20730 cd $(HOST_SUBDIR)/intl && \
20731 $(MAKE) $(EXTRA_HOST_FLAGS) \
20732 $(STAGE1_FLAGS_TO_PASS) clean
20733 @endif intl-bootstrap
20734
20735
20736 .PHONY: all-stage2-intl maybe-all-stage2-intl
20737 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20738 maybe-all-stage2-intl:
20739 maybe-clean-stage2-intl:
20740 @if intl-bootstrap
20741 maybe-all-stage2-intl: all-stage2-intl
20742 all-stage2: all-stage2-intl
20743 TARGET-stage2-intl = $(TARGET-intl)
20744 all-stage2-intl: configure-stage2-intl
20745 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20746 @r=`${PWD_COMMAND}`; export r; \
20747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20748 TFLAGS="$(STAGE2_TFLAGS)"; \
20749 $(HOST_EXPORTS) \
20750 $(POSTSTAGE1_HOST_EXPORTS) \
20751 cd $(HOST_SUBDIR)/intl && \
20752 \
20753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20754 CFLAGS="$(STAGE2_CFLAGS)" \
20755 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20756 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20757 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20762 TFLAGS="$(STAGE2_TFLAGS)" \
20763 $(TARGET-stage2-intl)
20764
20765 maybe-clean-stage2-intl: clean-stage2-intl
20766 clean-stage2: clean-stage2-intl
20767 clean-stage2-intl:
20768 @if [ $(current_stage) = stage2 ]; then \
20769 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20770 else \
20771 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20772 $(MAKE) stage2-start; \
20773 fi; \
20774 cd $(HOST_SUBDIR)/intl && \
20775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20776 @endif intl-bootstrap
20777
20778
20779 .PHONY: all-stage3-intl maybe-all-stage3-intl
20780 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20781 maybe-all-stage3-intl:
20782 maybe-clean-stage3-intl:
20783 @if intl-bootstrap
20784 maybe-all-stage3-intl: all-stage3-intl
20785 all-stage3: all-stage3-intl
20786 TARGET-stage3-intl = $(TARGET-intl)
20787 all-stage3-intl: configure-stage3-intl
20788 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20789 @r=`${PWD_COMMAND}`; export r; \
20790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791 TFLAGS="$(STAGE3_TFLAGS)"; \
20792 $(HOST_EXPORTS) \
20793 $(POSTSTAGE1_HOST_EXPORTS) \
20794 cd $(HOST_SUBDIR)/intl && \
20795 \
20796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20797 CFLAGS="$(STAGE3_CFLAGS)" \
20798 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20799 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20800 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20805 TFLAGS="$(STAGE3_TFLAGS)" \
20806 $(TARGET-stage3-intl)
20807
20808 maybe-clean-stage3-intl: clean-stage3-intl
20809 clean-stage3: clean-stage3-intl
20810 clean-stage3-intl:
20811 @if [ $(current_stage) = stage3 ]; then \
20812 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20813 else \
20814 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20815 $(MAKE) stage3-start; \
20816 fi; \
20817 cd $(HOST_SUBDIR)/intl && \
20818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20819 @endif intl-bootstrap
20820
20821
20822 .PHONY: all-stage4-intl maybe-all-stage4-intl
20823 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20824 maybe-all-stage4-intl:
20825 maybe-clean-stage4-intl:
20826 @if intl-bootstrap
20827 maybe-all-stage4-intl: all-stage4-intl
20828 all-stage4: all-stage4-intl
20829 TARGET-stage4-intl = $(TARGET-intl)
20830 all-stage4-intl: configure-stage4-intl
20831 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20832 @r=`${PWD_COMMAND}`; export r; \
20833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20834 TFLAGS="$(STAGE4_TFLAGS)"; \
20835 $(HOST_EXPORTS) \
20836 $(POSTSTAGE1_HOST_EXPORTS) \
20837 cd $(HOST_SUBDIR)/intl && \
20838 \
20839 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20840 CFLAGS="$(STAGE4_CFLAGS)" \
20841 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20842 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20843 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20848 TFLAGS="$(STAGE4_TFLAGS)" \
20849 $(TARGET-stage4-intl)
20850
20851 maybe-clean-stage4-intl: clean-stage4-intl
20852 clean-stage4: clean-stage4-intl
20853 clean-stage4-intl:
20854 @if [ $(current_stage) = stage4 ]; then \
20855 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20856 else \
20857 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20858 $(MAKE) stage4-start; \
20859 fi; \
20860 cd $(HOST_SUBDIR)/intl && \
20861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20862 @endif intl-bootstrap
20863
20864
20865 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20866 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20867 maybe-all-stageprofile-intl:
20868 maybe-clean-stageprofile-intl:
20869 @if intl-bootstrap
20870 maybe-all-stageprofile-intl: all-stageprofile-intl
20871 all-stageprofile: all-stageprofile-intl
20872 TARGET-stageprofile-intl = $(TARGET-intl)
20873 all-stageprofile-intl: configure-stageprofile-intl
20874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20875 @r=`${PWD_COMMAND}`; export r; \
20876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20878 $(HOST_EXPORTS) \
20879 $(POSTSTAGE1_HOST_EXPORTS) \
20880 cd $(HOST_SUBDIR)/intl && \
20881 \
20882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20883 CFLAGS="$(STAGEprofile_CFLAGS)" \
20884 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20885 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20886 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20890 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20891 TFLAGS="$(STAGEprofile_TFLAGS)" \
20892 $(TARGET-stageprofile-intl)
20893
20894 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20895 clean-stageprofile: clean-stageprofile-intl
20896 clean-stageprofile-intl:
20897 @if [ $(current_stage) = stageprofile ]; then \
20898 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20899 else \
20900 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20901 $(MAKE) stageprofile-start; \
20902 fi; \
20903 cd $(HOST_SUBDIR)/intl && \
20904 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20905 @endif intl-bootstrap
20906
20907
20908 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20909 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20910 maybe-all-stagetrain-intl:
20911 maybe-clean-stagetrain-intl:
20912 @if intl-bootstrap
20913 maybe-all-stagetrain-intl: all-stagetrain-intl
20914 all-stagetrain: all-stagetrain-intl
20915 TARGET-stagetrain-intl = $(TARGET-intl)
20916 all-stagetrain-intl: configure-stagetrain-intl
20917 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20918 @r=`${PWD_COMMAND}`; export r; \
20919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20921 $(HOST_EXPORTS) \
20922 $(POSTSTAGE1_HOST_EXPORTS) \
20923 cd $(HOST_SUBDIR)/intl && \
20924 \
20925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20926 CFLAGS="$(STAGEtrain_CFLAGS)" \
20927 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20928 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20929 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20933 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20934 TFLAGS="$(STAGEtrain_TFLAGS)" \
20935 $(TARGET-stagetrain-intl)
20936
20937 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20938 clean-stagetrain: clean-stagetrain-intl
20939 clean-stagetrain-intl:
20940 @if [ $(current_stage) = stagetrain ]; then \
20941 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20942 else \
20943 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20944 $(MAKE) stagetrain-start; \
20945 fi; \
20946 cd $(HOST_SUBDIR)/intl && \
20947 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20948 @endif intl-bootstrap
20949
20950
20951 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20952 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20953 maybe-all-stagefeedback-intl:
20954 maybe-clean-stagefeedback-intl:
20955 @if intl-bootstrap
20956 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20957 all-stagefeedback: all-stagefeedback-intl
20958 TARGET-stagefeedback-intl = $(TARGET-intl)
20959 all-stagefeedback-intl: configure-stagefeedback-intl
20960 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20961 @r=`${PWD_COMMAND}`; export r; \
20962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20964 $(HOST_EXPORTS) \
20965 $(POSTSTAGE1_HOST_EXPORTS) \
20966 cd $(HOST_SUBDIR)/intl && \
20967 \
20968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20969 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20970 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20971 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20972 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20976 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20977 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20978 $(TARGET-stagefeedback-intl)
20979
20980 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20981 clean-stagefeedback: clean-stagefeedback-intl
20982 clean-stagefeedback-intl:
20983 @if [ $(current_stage) = stagefeedback ]; then \
20984 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20985 else \
20986 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20987 $(MAKE) stagefeedback-start; \
20988 fi; \
20989 cd $(HOST_SUBDIR)/intl && \
20990 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20991 @endif intl-bootstrap
20992
20993
20994 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20995 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20996 maybe-all-stageautoprofile-intl:
20997 maybe-clean-stageautoprofile-intl:
20998 @if intl-bootstrap
20999 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21000 all-stageautoprofile: all-stageautoprofile-intl
21001 TARGET-stageautoprofile-intl = $(TARGET-intl)
21002 all-stageautoprofile-intl: configure-stageautoprofile-intl
21003 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21004 @r=`${PWD_COMMAND}`; export r; \
21005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21007 $(HOST_EXPORTS) \
21008 $(POSTSTAGE1_HOST_EXPORTS) \
21009 cd $(HOST_SUBDIR)/intl && \
21010 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21012 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21013 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21014 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21015 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21020 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21021 $(TARGET-stageautoprofile-intl)
21022
21023 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21024 clean-stageautoprofile: clean-stageautoprofile-intl
21025 clean-stageautoprofile-intl:
21026 @if [ $(current_stage) = stageautoprofile ]; then \
21027 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21028 else \
21029 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21030 $(MAKE) stageautoprofile-start; \
21031 fi; \
21032 cd $(HOST_SUBDIR)/intl && \
21033 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21034 @endif intl-bootstrap
21035
21036
21037 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21038 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21039 maybe-all-stageautofeedback-intl:
21040 maybe-clean-stageautofeedback-intl:
21041 @if intl-bootstrap
21042 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21043 all-stageautofeedback: all-stageautofeedback-intl
21044 TARGET-stageautofeedback-intl = $(TARGET-intl)
21045 all-stageautofeedback-intl: configure-stageautofeedback-intl
21046 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21047 @r=`${PWD_COMMAND}`; export r; \
21048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21050 $(HOST_EXPORTS) \
21051 $(POSTSTAGE1_HOST_EXPORTS) \
21052 cd $(HOST_SUBDIR)/intl && \
21053 \
21054 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21055 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21056 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21057 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21058 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21062 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21063 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21064 $(TARGET-stageautofeedback-intl)
21065
21066 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21067 clean-stageautofeedback: clean-stageautofeedback-intl
21068 clean-stageautofeedback-intl:
21069 @if [ $(current_stage) = stageautofeedback ]; then \
21070 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21071 else \
21072 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21073 $(MAKE) stageautofeedback-start; \
21074 fi; \
21075 cd $(HOST_SUBDIR)/intl && \
21076 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21077 @endif intl-bootstrap
21078
21079
21080
21081
21082
21083 .PHONY: check-intl maybe-check-intl
21084 maybe-check-intl:
21085 @if intl
21086 maybe-check-intl: check-intl
21087
21088 check-intl:
21089 @: $(MAKE); $(unstage)
21090 @r=`${PWD_COMMAND}`; export r; \
21091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21092 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21093 (cd $(HOST_SUBDIR)/intl && \
21094 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21095
21096 @endif intl
21097
21098 .PHONY: install-intl maybe-install-intl
21099 maybe-install-intl:
21100 @if intl
21101 maybe-install-intl: install-intl
21102
21103 install-intl: installdirs
21104 @: $(MAKE); $(unstage)
21105 @r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 $(HOST_EXPORTS) \
21108 (cd $(HOST_SUBDIR)/intl && \
21109 $(MAKE) $(FLAGS_TO_PASS) install)
21110
21111 @endif intl
21112
21113 .PHONY: install-strip-intl maybe-install-strip-intl
21114 maybe-install-strip-intl:
21115 @if intl
21116 maybe-install-strip-intl: install-strip-intl
21117
21118 install-strip-intl: installdirs
21119 @: $(MAKE); $(unstage)
21120 @r=`${PWD_COMMAND}`; export r; \
21121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21122 $(HOST_EXPORTS) \
21123 (cd $(HOST_SUBDIR)/intl && \
21124 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21125
21126 @endif intl
21127
21128 # Other targets (info, dvi, pdf, etc.)
21129
21130 .PHONY: maybe-info-intl info-intl
21131 maybe-info-intl:
21132 @if intl
21133 maybe-info-intl: info-intl
21134
21135 info-intl: \
21136 configure-intl
21137 @[ -f ./intl/Makefile ] || exit 0; \
21138 r=`${PWD_COMMAND}`; export r; \
21139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21140 $(HOST_EXPORTS) \
21141 for flag in $(EXTRA_HOST_FLAGS) ; do \
21142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21143 done; \
21144 echo "Doing info in intl"; \
21145 (cd $(HOST_SUBDIR)/intl && \
21146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21148 "RANLIB=$${RANLIB}" \
21149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21150 info) \
21151 || exit 1
21152
21153 @endif intl
21154
21155 .PHONY: maybe-dvi-intl dvi-intl
21156 maybe-dvi-intl:
21157 @if intl
21158 maybe-dvi-intl: dvi-intl
21159
21160 dvi-intl: \
21161 configure-intl
21162 @[ -f ./intl/Makefile ] || exit 0; \
21163 r=`${PWD_COMMAND}`; export r; \
21164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21165 $(HOST_EXPORTS) \
21166 for flag in $(EXTRA_HOST_FLAGS) ; do \
21167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21168 done; \
21169 echo "Doing dvi in intl"; \
21170 (cd $(HOST_SUBDIR)/intl && \
21171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21173 "RANLIB=$${RANLIB}" \
21174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21175 dvi) \
21176 || exit 1
21177
21178 @endif intl
21179
21180 .PHONY: maybe-pdf-intl pdf-intl
21181 maybe-pdf-intl:
21182 @if intl
21183 maybe-pdf-intl: pdf-intl
21184
21185 pdf-intl: \
21186 configure-intl
21187 @[ -f ./intl/Makefile ] || exit 0; \
21188 r=`${PWD_COMMAND}`; export r; \
21189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190 $(HOST_EXPORTS) \
21191 for flag in $(EXTRA_HOST_FLAGS) ; do \
21192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21193 done; \
21194 echo "Doing pdf in intl"; \
21195 (cd $(HOST_SUBDIR)/intl && \
21196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21198 "RANLIB=$${RANLIB}" \
21199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21200 pdf) \
21201 || exit 1
21202
21203 @endif intl
21204
21205 .PHONY: maybe-html-intl html-intl
21206 maybe-html-intl:
21207 @if intl
21208 maybe-html-intl: html-intl
21209
21210 html-intl: \
21211 configure-intl
21212 @[ -f ./intl/Makefile ] || exit 0; \
21213 r=`${PWD_COMMAND}`; export r; \
21214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21215 $(HOST_EXPORTS) \
21216 for flag in $(EXTRA_HOST_FLAGS) ; do \
21217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21218 done; \
21219 echo "Doing html in intl"; \
21220 (cd $(HOST_SUBDIR)/intl && \
21221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21223 "RANLIB=$${RANLIB}" \
21224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21225 html) \
21226 || exit 1
21227
21228 @endif intl
21229
21230 .PHONY: maybe-TAGS-intl TAGS-intl
21231 maybe-TAGS-intl:
21232 @if intl
21233 maybe-TAGS-intl: TAGS-intl
21234
21235 TAGS-intl: \
21236 configure-intl
21237 @[ -f ./intl/Makefile ] || exit 0; \
21238 r=`${PWD_COMMAND}`; export r; \
21239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240 $(HOST_EXPORTS) \
21241 for flag in $(EXTRA_HOST_FLAGS) ; do \
21242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21243 done; \
21244 echo "Doing TAGS in intl"; \
21245 (cd $(HOST_SUBDIR)/intl && \
21246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21248 "RANLIB=$${RANLIB}" \
21249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21250 TAGS) \
21251 || exit 1
21252
21253 @endif intl
21254
21255 .PHONY: maybe-install-info-intl install-info-intl
21256 maybe-install-info-intl:
21257 @if intl
21258 maybe-install-info-intl: install-info-intl
21259
21260 install-info-intl: \
21261 configure-intl \
21262 info-intl
21263 @[ -f ./intl/Makefile ] || exit 0; \
21264 r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 $(HOST_EXPORTS) \
21267 for flag in $(EXTRA_HOST_FLAGS) ; do \
21268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269 done; \
21270 echo "Doing install-info in intl"; \
21271 (cd $(HOST_SUBDIR)/intl && \
21272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274 "RANLIB=$${RANLIB}" \
21275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276 install-info) \
21277 || exit 1
21278
21279 @endif intl
21280
21281 .PHONY: maybe-install-dvi-intl install-dvi-intl
21282 maybe-install-dvi-intl:
21283 @if intl
21284 maybe-install-dvi-intl: install-dvi-intl
21285
21286 install-dvi-intl: \
21287 configure-intl \
21288 dvi-intl
21289 @[ -f ./intl/Makefile ] || exit 0; \
21290 r=`${PWD_COMMAND}`; export r; \
21291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21292 $(HOST_EXPORTS) \
21293 for flag in $(EXTRA_HOST_FLAGS) ; do \
21294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21295 done; \
21296 echo "Doing install-dvi in intl"; \
21297 (cd $(HOST_SUBDIR)/intl && \
21298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21300 "RANLIB=$${RANLIB}" \
21301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21302 install-dvi) \
21303 || exit 1
21304
21305 @endif intl
21306
21307 .PHONY: maybe-install-pdf-intl install-pdf-intl
21308 maybe-install-pdf-intl:
21309 @if intl
21310 maybe-install-pdf-intl: install-pdf-intl
21311
21312 install-pdf-intl: \
21313 configure-intl \
21314 pdf-intl
21315 @[ -f ./intl/Makefile ] || exit 0; \
21316 r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318 $(HOST_EXPORTS) \
21319 for flag in $(EXTRA_HOST_FLAGS) ; do \
21320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21321 done; \
21322 echo "Doing install-pdf in intl"; \
21323 (cd $(HOST_SUBDIR)/intl && \
21324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21326 "RANLIB=$${RANLIB}" \
21327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21328 install-pdf) \
21329 || exit 1
21330
21331 @endif intl
21332
21333 .PHONY: maybe-install-html-intl install-html-intl
21334 maybe-install-html-intl:
21335 @if intl
21336 maybe-install-html-intl: install-html-intl
21337
21338 install-html-intl: \
21339 configure-intl \
21340 html-intl
21341 @[ -f ./intl/Makefile ] || exit 0; \
21342 r=`${PWD_COMMAND}`; export r; \
21343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21344 $(HOST_EXPORTS) \
21345 for flag in $(EXTRA_HOST_FLAGS) ; do \
21346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21347 done; \
21348 echo "Doing install-html in intl"; \
21349 (cd $(HOST_SUBDIR)/intl && \
21350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21352 "RANLIB=$${RANLIB}" \
21353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21354 install-html) \
21355 || exit 1
21356
21357 @endif intl
21358
21359 .PHONY: maybe-installcheck-intl installcheck-intl
21360 maybe-installcheck-intl:
21361 @if intl
21362 maybe-installcheck-intl: installcheck-intl
21363
21364 installcheck-intl: \
21365 configure-intl
21366 @[ -f ./intl/Makefile ] || exit 0; \
21367 r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 $(HOST_EXPORTS) \
21370 for flag in $(EXTRA_HOST_FLAGS) ; do \
21371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21372 done; \
21373 echo "Doing installcheck in intl"; \
21374 (cd $(HOST_SUBDIR)/intl && \
21375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21377 "RANLIB=$${RANLIB}" \
21378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21379 installcheck) \
21380 || exit 1
21381
21382 @endif intl
21383
21384 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21385 maybe-mostlyclean-intl:
21386 @if intl
21387 maybe-mostlyclean-intl: mostlyclean-intl
21388
21389 mostlyclean-intl:
21390 @[ -f ./intl/Makefile ] || exit 0; \
21391 r=`${PWD_COMMAND}`; export r; \
21392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393 $(HOST_EXPORTS) \
21394 for flag in $(EXTRA_HOST_FLAGS) ; do \
21395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396 done; \
21397 echo "Doing mostlyclean in intl"; \
21398 (cd $(HOST_SUBDIR)/intl && \
21399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401 "RANLIB=$${RANLIB}" \
21402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21403 mostlyclean) \
21404 || exit 1
21405
21406 @endif intl
21407
21408 .PHONY: maybe-clean-intl clean-intl
21409 maybe-clean-intl:
21410 @if intl
21411 maybe-clean-intl: clean-intl
21412
21413 clean-intl:
21414 @[ -f ./intl/Makefile ] || exit 0; \
21415 r=`${PWD_COMMAND}`; export r; \
21416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417 $(HOST_EXPORTS) \
21418 for flag in $(EXTRA_HOST_FLAGS) ; do \
21419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420 done; \
21421 echo "Doing clean in intl"; \
21422 (cd $(HOST_SUBDIR)/intl && \
21423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425 "RANLIB=$${RANLIB}" \
21426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427 clean) \
21428 || exit 1
21429
21430 @endif intl
21431
21432 .PHONY: maybe-distclean-intl distclean-intl
21433 maybe-distclean-intl:
21434 @if intl
21435 maybe-distclean-intl: distclean-intl
21436
21437 distclean-intl:
21438 @[ -f ./intl/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 distclean in intl"; \
21446 (cd $(HOST_SUBDIR)/intl && \
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 distclean) \
21452 || exit 1
21453
21454 @endif intl
21455
21456 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21457 maybe-maintainer-clean-intl:
21458 @if intl
21459 maybe-maintainer-clean-intl: maintainer-clean-intl
21460
21461 maintainer-clean-intl:
21462 @[ -f ./intl/Makefile ] || exit 0; \
21463 r=`${PWD_COMMAND}`; export r; \
21464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21465 $(HOST_EXPORTS) \
21466 for flag in $(EXTRA_HOST_FLAGS) ; do \
21467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21468 done; \
21469 echo "Doing maintainer-clean in intl"; \
21470 (cd $(HOST_SUBDIR)/intl && \
21471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21473 "RANLIB=$${RANLIB}" \
21474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21475 maintainer-clean) \
21476 || exit 1
21477
21478 @endif intl
21479
21480
21481
21482 .PHONY: configure-tcl maybe-configure-tcl
21483 maybe-configure-tcl:
21484 @if gcc-bootstrap
21485 configure-tcl: stage_current
21486 @endif gcc-bootstrap
21487 @if tcl
21488 maybe-configure-tcl: configure-tcl
21489 configure-tcl:
21490 @: $(MAKE); $(unstage)
21491 @r=`${PWD_COMMAND}`; export r; \
21492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
21495 $(HOST_EXPORTS) \
21496 echo Configuring in $(HOST_SUBDIR)/tcl; \
21497 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21498 case $(srcdir) in \
21499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21500 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21502 esac; \
21503 module_srcdir=tcl; \
21504 $(SHELL) \
21505 $$s/$$module_srcdir/configure \
21506 --srcdir=$${topdir}/$$module_srcdir \
21507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21508 --target=${target_alias} \
21509 || exit 1
21510 @endif tcl
21511
21512
21513
21514
21515
21516 .PHONY: all-tcl maybe-all-tcl
21517 maybe-all-tcl:
21518 @if gcc-bootstrap
21519 all-tcl: stage_current
21520 @endif gcc-bootstrap
21521 @if tcl
21522 TARGET-tcl=all
21523 maybe-all-tcl: all-tcl
21524 all-tcl: configure-tcl
21525 @: $(MAKE); $(unstage)
21526 @r=`${PWD_COMMAND}`; export r; \
21527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528 $(HOST_EXPORTS) \
21529 (cd $(HOST_SUBDIR)/tcl && \
21530 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21531 $(TARGET-tcl))
21532 @endif tcl
21533
21534
21535
21536
21537 .PHONY: check-tcl maybe-check-tcl
21538 maybe-check-tcl:
21539 @if tcl
21540 maybe-check-tcl: check-tcl
21541
21542 check-tcl:
21543 @: $(MAKE); $(unstage)
21544 @r=`${PWD_COMMAND}`; export r; \
21545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546 $(HOST_EXPORTS) \
21547 (cd $(HOST_SUBDIR)/tcl && \
21548 $(MAKE) $(FLAGS_TO_PASS) check)
21549
21550 @endif tcl
21551
21552 .PHONY: install-tcl maybe-install-tcl
21553 maybe-install-tcl:
21554 @if tcl
21555 maybe-install-tcl: install-tcl
21556
21557 install-tcl: installdirs
21558 @: $(MAKE); $(unstage)
21559 @r=`${PWD_COMMAND}`; export r; \
21560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21561 $(HOST_EXPORTS) \
21562 (cd $(HOST_SUBDIR)/tcl && \
21563 $(MAKE) $(FLAGS_TO_PASS) install)
21564
21565 @endif tcl
21566
21567 .PHONY: install-strip-tcl maybe-install-strip-tcl
21568 maybe-install-strip-tcl:
21569 @if tcl
21570 maybe-install-strip-tcl: install-strip-tcl
21571
21572 install-strip-tcl: installdirs
21573 @: $(MAKE); $(unstage)
21574 @r=`${PWD_COMMAND}`; export r; \
21575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21576 $(HOST_EXPORTS) \
21577 (cd $(HOST_SUBDIR)/tcl && \
21578 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21579
21580 @endif tcl
21581
21582 # Other targets (info, dvi, pdf, etc.)
21583
21584 .PHONY: maybe-info-tcl info-tcl
21585 maybe-info-tcl:
21586 @if tcl
21587 maybe-info-tcl: info-tcl
21588
21589 info-tcl: \
21590 configure-tcl
21591 @: $(MAKE); $(unstage)
21592 @[ -f ./tcl/Makefile ] || exit 0; \
21593 r=`${PWD_COMMAND}`; export r; \
21594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21595 $(HOST_EXPORTS) \
21596 for flag in $(EXTRA_HOST_FLAGS) ; do \
21597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21598 done; \
21599 echo "Doing info in tcl"; \
21600 (cd $(HOST_SUBDIR)/tcl && \
21601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21603 "RANLIB=$${RANLIB}" \
21604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21605 info) \
21606 || exit 1
21607
21608 @endif tcl
21609
21610 .PHONY: maybe-dvi-tcl dvi-tcl
21611 maybe-dvi-tcl:
21612 @if tcl
21613 maybe-dvi-tcl: dvi-tcl
21614
21615 dvi-tcl: \
21616 configure-tcl
21617 @: $(MAKE); $(unstage)
21618 @[ -f ./tcl/Makefile ] || exit 0; \
21619 r=`${PWD_COMMAND}`; export r; \
21620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21621 $(HOST_EXPORTS) \
21622 for flag in $(EXTRA_HOST_FLAGS) ; do \
21623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21624 done; \
21625 echo "Doing dvi in tcl"; \
21626 (cd $(HOST_SUBDIR)/tcl && \
21627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21629 "RANLIB=$${RANLIB}" \
21630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21631 dvi) \
21632 || exit 1
21633
21634 @endif tcl
21635
21636 .PHONY: maybe-pdf-tcl pdf-tcl
21637 maybe-pdf-tcl:
21638 @if tcl
21639 maybe-pdf-tcl: pdf-tcl
21640
21641 pdf-tcl: \
21642 configure-tcl
21643 @: $(MAKE); $(unstage)
21644 @[ -f ./tcl/Makefile ] || exit 0; \
21645 r=`${PWD_COMMAND}`; export r; \
21646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21647 $(HOST_EXPORTS) \
21648 for flag in $(EXTRA_HOST_FLAGS) ; do \
21649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21650 done; \
21651 echo "Doing pdf in tcl"; \
21652 (cd $(HOST_SUBDIR)/tcl && \
21653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21655 "RANLIB=$${RANLIB}" \
21656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21657 pdf) \
21658 || exit 1
21659
21660 @endif tcl
21661
21662 .PHONY: maybe-html-tcl html-tcl
21663 maybe-html-tcl:
21664 @if tcl
21665 maybe-html-tcl: html-tcl
21666
21667 html-tcl: \
21668 configure-tcl
21669 @: $(MAKE); $(unstage)
21670 @[ -f ./tcl/Makefile ] || exit 0; \
21671 r=`${PWD_COMMAND}`; export r; \
21672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21673 $(HOST_EXPORTS) \
21674 for flag in $(EXTRA_HOST_FLAGS) ; do \
21675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21676 done; \
21677 echo "Doing html in tcl"; \
21678 (cd $(HOST_SUBDIR)/tcl && \
21679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21681 "RANLIB=$${RANLIB}" \
21682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21683 html) \
21684 || exit 1
21685
21686 @endif tcl
21687
21688 .PHONY: maybe-TAGS-tcl TAGS-tcl
21689 maybe-TAGS-tcl:
21690 @if tcl
21691 maybe-TAGS-tcl: TAGS-tcl
21692
21693 TAGS-tcl: \
21694 configure-tcl
21695 @: $(MAKE); $(unstage)
21696 @[ -f ./tcl/Makefile ] || exit 0; \
21697 r=`${PWD_COMMAND}`; export r; \
21698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21699 $(HOST_EXPORTS) \
21700 for flag in $(EXTRA_HOST_FLAGS) ; do \
21701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21702 done; \
21703 echo "Doing TAGS in tcl"; \
21704 (cd $(HOST_SUBDIR)/tcl && \
21705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21707 "RANLIB=$${RANLIB}" \
21708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21709 TAGS) \
21710 || exit 1
21711
21712 @endif tcl
21713
21714 .PHONY: maybe-install-info-tcl install-info-tcl
21715 maybe-install-info-tcl:
21716 @if tcl
21717 maybe-install-info-tcl: install-info-tcl
21718
21719 install-info-tcl: \
21720 configure-tcl \
21721 info-tcl
21722 @: $(MAKE); $(unstage)
21723 @[ -f ./tcl/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 install-info in tcl"; \
21731 (cd $(HOST_SUBDIR)/tcl && \
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 install-info) \
21737 || exit 1
21738
21739 @endif tcl
21740
21741 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21742 maybe-install-dvi-tcl:
21743 @if tcl
21744 maybe-install-dvi-tcl: install-dvi-tcl
21745
21746 install-dvi-tcl: \
21747 configure-tcl \
21748 dvi-tcl
21749 @: $(MAKE); $(unstage)
21750 @[ -f ./tcl/Makefile ] || exit 0; \
21751 r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753 $(HOST_EXPORTS) \
21754 for flag in $(EXTRA_HOST_FLAGS) ; do \
21755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756 done; \
21757 echo "Doing install-dvi in tcl"; \
21758 (cd $(HOST_SUBDIR)/tcl && \
21759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761 "RANLIB=$${RANLIB}" \
21762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21763 install-dvi) \
21764 || exit 1
21765
21766 @endif tcl
21767
21768 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21769 maybe-install-pdf-tcl:
21770 @if tcl
21771 maybe-install-pdf-tcl: install-pdf-tcl
21772
21773 install-pdf-tcl: \
21774 configure-tcl \
21775 pdf-tcl
21776 @: $(MAKE); $(unstage)
21777 @[ -f ./tcl/Makefile ] || exit 0; \
21778 r=`${PWD_COMMAND}`; export r; \
21779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21780 $(HOST_EXPORTS) \
21781 for flag in $(EXTRA_HOST_FLAGS) ; do \
21782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21783 done; \
21784 echo "Doing install-pdf in tcl"; \
21785 (cd $(HOST_SUBDIR)/tcl && \
21786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21788 "RANLIB=$${RANLIB}" \
21789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21790 install-pdf) \
21791 || exit 1
21792
21793 @endif tcl
21794
21795 .PHONY: maybe-install-html-tcl install-html-tcl
21796 maybe-install-html-tcl:
21797 @if tcl
21798 maybe-install-html-tcl: install-html-tcl
21799
21800 install-html-tcl: \
21801 configure-tcl \
21802 html-tcl
21803 @: $(MAKE); $(unstage)
21804 @[ -f ./tcl/Makefile ] || exit 0; \
21805 r=`${PWD_COMMAND}`; export r; \
21806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807 $(HOST_EXPORTS) \
21808 for flag in $(EXTRA_HOST_FLAGS) ; do \
21809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810 done; \
21811 echo "Doing install-html in tcl"; \
21812 (cd $(HOST_SUBDIR)/tcl && \
21813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815 "RANLIB=$${RANLIB}" \
21816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817 install-html) \
21818 || exit 1
21819
21820 @endif tcl
21821
21822 .PHONY: maybe-installcheck-tcl installcheck-tcl
21823 maybe-installcheck-tcl:
21824 @if tcl
21825 maybe-installcheck-tcl: installcheck-tcl
21826
21827 installcheck-tcl: \
21828 configure-tcl
21829 @: $(MAKE); $(unstage)
21830 @[ -f ./tcl/Makefile ] || exit 0; \
21831 r=`${PWD_COMMAND}`; export r; \
21832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21833 $(HOST_EXPORTS) \
21834 for flag in $(EXTRA_HOST_FLAGS) ; do \
21835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21836 done; \
21837 echo "Doing installcheck in tcl"; \
21838 (cd $(HOST_SUBDIR)/tcl && \
21839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21841 "RANLIB=$${RANLIB}" \
21842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21843 installcheck) \
21844 || exit 1
21845
21846 @endif tcl
21847
21848 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21849 maybe-mostlyclean-tcl:
21850 @if tcl
21851 maybe-mostlyclean-tcl: mostlyclean-tcl
21852
21853 # tcl doesn't support mostlyclean.
21854 mostlyclean-tcl:
21855
21856 @endif tcl
21857
21858 .PHONY: maybe-clean-tcl clean-tcl
21859 maybe-clean-tcl:
21860 @if tcl
21861 maybe-clean-tcl: clean-tcl
21862
21863 clean-tcl:
21864 @: $(MAKE); $(unstage)
21865 @[ -f ./tcl/Makefile ] || exit 0; \
21866 r=`${PWD_COMMAND}`; export r; \
21867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21868 $(HOST_EXPORTS) \
21869 for flag in $(EXTRA_HOST_FLAGS) ; do \
21870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21871 done; \
21872 echo "Doing clean in tcl"; \
21873 (cd $(HOST_SUBDIR)/tcl && \
21874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21876 "RANLIB=$${RANLIB}" \
21877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21878 clean) \
21879 || exit 1
21880
21881 @endif tcl
21882
21883 .PHONY: maybe-distclean-tcl distclean-tcl
21884 maybe-distclean-tcl:
21885 @if tcl
21886 maybe-distclean-tcl: distclean-tcl
21887
21888 distclean-tcl:
21889 @: $(MAKE); $(unstage)
21890 @[ -f ./tcl/Makefile ] || exit 0; \
21891 r=`${PWD_COMMAND}`; export r; \
21892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21893 $(HOST_EXPORTS) \
21894 for flag in $(EXTRA_HOST_FLAGS) ; do \
21895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21896 done; \
21897 echo "Doing distclean in tcl"; \
21898 (cd $(HOST_SUBDIR)/tcl && \
21899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21901 "RANLIB=$${RANLIB}" \
21902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21903 distclean) \
21904 || exit 1
21905
21906 @endif tcl
21907
21908 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21909 maybe-maintainer-clean-tcl:
21910 @if tcl
21911 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21912
21913 maintainer-clean-tcl:
21914 @: $(MAKE); $(unstage)
21915 @[ -f ./tcl/Makefile ] || exit 0; \
21916 r=`${PWD_COMMAND}`; export r; \
21917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21918 $(HOST_EXPORTS) \
21919 for flag in $(EXTRA_HOST_FLAGS) ; do \
21920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21921 done; \
21922 echo "Doing maintainer-clean in tcl"; \
21923 (cd $(HOST_SUBDIR)/tcl && \
21924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21926 "RANLIB=$${RANLIB}" \
21927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21928 maintainer-clean) \
21929 || exit 1
21930
21931 @endif tcl
21932
21933
21934
21935 .PHONY: configure-itcl maybe-configure-itcl
21936 maybe-configure-itcl:
21937 @if gcc-bootstrap
21938 configure-itcl: stage_current
21939 @endif gcc-bootstrap
21940 @if itcl
21941 maybe-configure-itcl: configure-itcl
21942 configure-itcl:
21943 @: $(MAKE); $(unstage)
21944 @r=`${PWD_COMMAND}`; export r; \
21945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21948 $(HOST_EXPORTS) \
21949 echo Configuring in $(HOST_SUBDIR)/itcl; \
21950 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21951 case $(srcdir) in \
21952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21953 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21955 esac; \
21956 module_srcdir=itcl; \
21957 $(SHELL) \
21958 $$s/$$module_srcdir/configure \
21959 --srcdir=$${topdir}/$$module_srcdir \
21960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21961 --target=${target_alias} \
21962 || exit 1
21963 @endif itcl
21964
21965
21966
21967
21968
21969 .PHONY: all-itcl maybe-all-itcl
21970 maybe-all-itcl:
21971 @if gcc-bootstrap
21972 all-itcl: stage_current
21973 @endif gcc-bootstrap
21974 @if itcl
21975 TARGET-itcl=all
21976 maybe-all-itcl: all-itcl
21977 all-itcl: configure-itcl
21978 @: $(MAKE); $(unstage)
21979 @r=`${PWD_COMMAND}`; export r; \
21980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21981 $(HOST_EXPORTS) \
21982 (cd $(HOST_SUBDIR)/itcl && \
21983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21984 $(TARGET-itcl))
21985 @endif itcl
21986
21987
21988
21989
21990 .PHONY: check-itcl maybe-check-itcl
21991 maybe-check-itcl:
21992 @if itcl
21993 maybe-check-itcl: check-itcl
21994
21995 check-itcl:
21996 @: $(MAKE); $(unstage)
21997 @r=`${PWD_COMMAND}`; export r; \
21998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999 $(HOST_EXPORTS) \
22000 (cd $(HOST_SUBDIR)/itcl && \
22001 $(MAKE) $(FLAGS_TO_PASS) check)
22002
22003 @endif itcl
22004
22005 .PHONY: install-itcl maybe-install-itcl
22006 maybe-install-itcl:
22007 @if itcl
22008 maybe-install-itcl: install-itcl
22009
22010 install-itcl: installdirs
22011 @: $(MAKE); $(unstage)
22012 @r=`${PWD_COMMAND}`; export r; \
22013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014 $(HOST_EXPORTS) \
22015 (cd $(HOST_SUBDIR)/itcl && \
22016 $(MAKE) $(FLAGS_TO_PASS) install)
22017
22018 @endif itcl
22019
22020 .PHONY: install-strip-itcl maybe-install-strip-itcl
22021 maybe-install-strip-itcl:
22022 @if itcl
22023 maybe-install-strip-itcl: install-strip-itcl
22024
22025 install-strip-itcl: installdirs
22026 @: $(MAKE); $(unstage)
22027 @r=`${PWD_COMMAND}`; export r; \
22028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029 $(HOST_EXPORTS) \
22030 (cd $(HOST_SUBDIR)/itcl && \
22031 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22032
22033 @endif itcl
22034
22035 # Other targets (info, dvi, pdf, etc.)
22036
22037 .PHONY: maybe-info-itcl info-itcl
22038 maybe-info-itcl:
22039 @if itcl
22040 maybe-info-itcl: info-itcl
22041
22042 info-itcl: \
22043 configure-itcl
22044 @: $(MAKE); $(unstage)
22045 @[ -f ./itcl/Makefile ] || exit 0; \
22046 r=`${PWD_COMMAND}`; export r; \
22047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22048 $(HOST_EXPORTS) \
22049 for flag in $(EXTRA_HOST_FLAGS) ; do \
22050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22051 done; \
22052 echo "Doing info in itcl"; \
22053 (cd $(HOST_SUBDIR)/itcl && \
22054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22056 "RANLIB=$${RANLIB}" \
22057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22058 info) \
22059 || exit 1
22060
22061 @endif itcl
22062
22063 .PHONY: maybe-dvi-itcl dvi-itcl
22064 maybe-dvi-itcl:
22065 @if itcl
22066 maybe-dvi-itcl: dvi-itcl
22067
22068 dvi-itcl: \
22069 configure-itcl
22070 @: $(MAKE); $(unstage)
22071 @[ -f ./itcl/Makefile ] || exit 0; \
22072 r=`${PWD_COMMAND}`; export r; \
22073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22074 $(HOST_EXPORTS) \
22075 for flag in $(EXTRA_HOST_FLAGS) ; do \
22076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22077 done; \
22078 echo "Doing dvi in itcl"; \
22079 (cd $(HOST_SUBDIR)/itcl && \
22080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22082 "RANLIB=$${RANLIB}" \
22083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22084 dvi) \
22085 || exit 1
22086
22087 @endif itcl
22088
22089 .PHONY: maybe-pdf-itcl pdf-itcl
22090 maybe-pdf-itcl:
22091 @if itcl
22092 maybe-pdf-itcl: pdf-itcl
22093
22094 pdf-itcl: \
22095 configure-itcl
22096 @: $(MAKE); $(unstage)
22097 @[ -f ./itcl/Makefile ] || exit 0; \
22098 r=`${PWD_COMMAND}`; export r; \
22099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22100 $(HOST_EXPORTS) \
22101 for flag in $(EXTRA_HOST_FLAGS) ; do \
22102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22103 done; \
22104 echo "Doing pdf in itcl"; \
22105 (cd $(HOST_SUBDIR)/itcl && \
22106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22108 "RANLIB=$${RANLIB}" \
22109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22110 pdf) \
22111 || exit 1
22112
22113 @endif itcl
22114
22115 .PHONY: maybe-html-itcl html-itcl
22116 maybe-html-itcl:
22117 @if itcl
22118 maybe-html-itcl: html-itcl
22119
22120 html-itcl: \
22121 configure-itcl
22122 @: $(MAKE); $(unstage)
22123 @[ -f ./itcl/Makefile ] || exit 0; \
22124 r=`${PWD_COMMAND}`; export r; \
22125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126 $(HOST_EXPORTS) \
22127 for flag in $(EXTRA_HOST_FLAGS) ; do \
22128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22129 done; \
22130 echo "Doing html in itcl"; \
22131 (cd $(HOST_SUBDIR)/itcl && \
22132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22134 "RANLIB=$${RANLIB}" \
22135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22136 html) \
22137 || exit 1
22138
22139 @endif itcl
22140
22141 .PHONY: maybe-TAGS-itcl TAGS-itcl
22142 maybe-TAGS-itcl:
22143 @if itcl
22144 maybe-TAGS-itcl: TAGS-itcl
22145
22146 TAGS-itcl: \
22147 configure-itcl
22148 @: $(MAKE); $(unstage)
22149 @[ -f ./itcl/Makefile ] || exit 0; \
22150 r=`${PWD_COMMAND}`; export r; \
22151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152 $(HOST_EXPORTS) \
22153 for flag in $(EXTRA_HOST_FLAGS) ; do \
22154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22155 done; \
22156 echo "Doing TAGS in itcl"; \
22157 (cd $(HOST_SUBDIR)/itcl && \
22158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22160 "RANLIB=$${RANLIB}" \
22161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22162 TAGS) \
22163 || exit 1
22164
22165 @endif itcl
22166
22167 .PHONY: maybe-install-info-itcl install-info-itcl
22168 maybe-install-info-itcl:
22169 @if itcl
22170 maybe-install-info-itcl: install-info-itcl
22171
22172 install-info-itcl: \
22173 configure-itcl \
22174 info-itcl
22175 @: $(MAKE); $(unstage)
22176 @[ -f ./itcl/Makefile ] || exit 0; \
22177 r=`${PWD_COMMAND}`; export r; \
22178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22179 $(HOST_EXPORTS) \
22180 for flag in $(EXTRA_HOST_FLAGS) ; do \
22181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22182 done; \
22183 echo "Doing install-info in itcl"; \
22184 (cd $(HOST_SUBDIR)/itcl && \
22185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22187 "RANLIB=$${RANLIB}" \
22188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22189 install-info) \
22190 || exit 1
22191
22192 @endif itcl
22193
22194 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22195 maybe-install-dvi-itcl:
22196 @if itcl
22197 maybe-install-dvi-itcl: install-dvi-itcl
22198
22199 install-dvi-itcl: \
22200 configure-itcl \
22201 dvi-itcl
22202 @: $(MAKE); $(unstage)
22203 @[ -f ./itcl/Makefile ] || exit 0; \
22204 r=`${PWD_COMMAND}`; export r; \
22205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22206 $(HOST_EXPORTS) \
22207 for flag in $(EXTRA_HOST_FLAGS) ; do \
22208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22209 done; \
22210 echo "Doing install-dvi in itcl"; \
22211 (cd $(HOST_SUBDIR)/itcl && \
22212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22214 "RANLIB=$${RANLIB}" \
22215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22216 install-dvi) \
22217 || exit 1
22218
22219 @endif itcl
22220
22221 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22222 maybe-install-pdf-itcl:
22223 @if itcl
22224 maybe-install-pdf-itcl: install-pdf-itcl
22225
22226 install-pdf-itcl: \
22227 configure-itcl \
22228 pdf-itcl
22229 @: $(MAKE); $(unstage)
22230 @[ -f ./itcl/Makefile ] || exit 0; \
22231 r=`${PWD_COMMAND}`; export r; \
22232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22233 $(HOST_EXPORTS) \
22234 for flag in $(EXTRA_HOST_FLAGS) ; do \
22235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22236 done; \
22237 echo "Doing install-pdf in itcl"; \
22238 (cd $(HOST_SUBDIR)/itcl && \
22239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22241 "RANLIB=$${RANLIB}" \
22242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22243 install-pdf) \
22244 || exit 1
22245
22246 @endif itcl
22247
22248 .PHONY: maybe-install-html-itcl install-html-itcl
22249 maybe-install-html-itcl:
22250 @if itcl
22251 maybe-install-html-itcl: install-html-itcl
22252
22253 install-html-itcl: \
22254 configure-itcl \
22255 html-itcl
22256 @: $(MAKE); $(unstage)
22257 @[ -f ./itcl/Makefile ] || exit 0; \
22258 r=`${PWD_COMMAND}`; export r; \
22259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22260 $(HOST_EXPORTS) \
22261 for flag in $(EXTRA_HOST_FLAGS) ; do \
22262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22263 done; \
22264 echo "Doing install-html in itcl"; \
22265 (cd $(HOST_SUBDIR)/itcl && \
22266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22268 "RANLIB=$${RANLIB}" \
22269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22270 install-html) \
22271 || exit 1
22272
22273 @endif itcl
22274
22275 .PHONY: maybe-installcheck-itcl installcheck-itcl
22276 maybe-installcheck-itcl:
22277 @if itcl
22278 maybe-installcheck-itcl: installcheck-itcl
22279
22280 installcheck-itcl: \
22281 configure-itcl
22282 @: $(MAKE); $(unstage)
22283 @[ -f ./itcl/Makefile ] || exit 0; \
22284 r=`${PWD_COMMAND}`; export r; \
22285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286 $(HOST_EXPORTS) \
22287 for flag in $(EXTRA_HOST_FLAGS) ; do \
22288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22289 done; \
22290 echo "Doing installcheck in itcl"; \
22291 (cd $(HOST_SUBDIR)/itcl && \
22292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22294 "RANLIB=$${RANLIB}" \
22295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22296 installcheck) \
22297 || exit 1
22298
22299 @endif itcl
22300
22301 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22302 maybe-mostlyclean-itcl:
22303 @if itcl
22304 maybe-mostlyclean-itcl: mostlyclean-itcl
22305
22306 mostlyclean-itcl:
22307 @: $(MAKE); $(unstage)
22308 @[ -f ./itcl/Makefile ] || exit 0; \
22309 r=`${PWD_COMMAND}`; export r; \
22310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22311 $(HOST_EXPORTS) \
22312 for flag in $(EXTRA_HOST_FLAGS) ; do \
22313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22314 done; \
22315 echo "Doing mostlyclean in itcl"; \
22316 (cd $(HOST_SUBDIR)/itcl && \
22317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22319 "RANLIB=$${RANLIB}" \
22320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22321 mostlyclean) \
22322 || exit 1
22323
22324 @endif itcl
22325
22326 .PHONY: maybe-clean-itcl clean-itcl
22327 maybe-clean-itcl:
22328 @if itcl
22329 maybe-clean-itcl: clean-itcl
22330
22331 clean-itcl:
22332 @: $(MAKE); $(unstage)
22333 @[ -f ./itcl/Makefile ] || exit 0; \
22334 r=`${PWD_COMMAND}`; export r; \
22335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22336 $(HOST_EXPORTS) \
22337 for flag in $(EXTRA_HOST_FLAGS) ; do \
22338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22339 done; \
22340 echo "Doing clean in itcl"; \
22341 (cd $(HOST_SUBDIR)/itcl && \
22342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22344 "RANLIB=$${RANLIB}" \
22345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22346 clean) \
22347 || exit 1
22348
22349 @endif itcl
22350
22351 .PHONY: maybe-distclean-itcl distclean-itcl
22352 maybe-distclean-itcl:
22353 @if itcl
22354 maybe-distclean-itcl: distclean-itcl
22355
22356 distclean-itcl:
22357 @: $(MAKE); $(unstage)
22358 @[ -f ./itcl/Makefile ] || exit 0; \
22359 r=`${PWD_COMMAND}`; export r; \
22360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22361 $(HOST_EXPORTS) \
22362 for flag in $(EXTRA_HOST_FLAGS) ; do \
22363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22364 done; \
22365 echo "Doing distclean in itcl"; \
22366 (cd $(HOST_SUBDIR)/itcl && \
22367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22369 "RANLIB=$${RANLIB}" \
22370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22371 distclean) \
22372 || exit 1
22373
22374 @endif itcl
22375
22376 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22377 maybe-maintainer-clean-itcl:
22378 @if itcl
22379 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22380
22381 maintainer-clean-itcl:
22382 @: $(MAKE); $(unstage)
22383 @[ -f ./itcl/Makefile ] || exit 0; \
22384 r=`${PWD_COMMAND}`; export r; \
22385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22386 $(HOST_EXPORTS) \
22387 for flag in $(EXTRA_HOST_FLAGS) ; do \
22388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22389 done; \
22390 echo "Doing maintainer-clean in itcl"; \
22391 (cd $(HOST_SUBDIR)/itcl && \
22392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22394 "RANLIB=$${RANLIB}" \
22395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22396 maintainer-clean) \
22397 || exit 1
22398
22399 @endif itcl
22400
22401
22402
22403 .PHONY: configure-ld maybe-configure-ld
22404 maybe-configure-ld:
22405 @if gcc-bootstrap
22406 configure-ld: stage_current
22407 @endif gcc-bootstrap
22408 @if ld
22409 maybe-configure-ld: configure-ld
22410 configure-ld:
22411 @r=`${PWD_COMMAND}`; export r; \
22412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22413 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22415 $(HOST_EXPORTS) \
22416 echo Configuring in $(HOST_SUBDIR)/ld; \
22417 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22418 case $(srcdir) in \
22419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22420 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22422 esac; \
22423 module_srcdir=ld; \
22424 $(SHELL) \
22425 $$s/$$module_srcdir/configure \
22426 --srcdir=$${topdir}/$$module_srcdir \
22427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22428 --target=${target_alias} \
22429 || exit 1
22430 @endif ld
22431
22432
22433
22434 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22435 maybe-configure-stage1-ld:
22436 @if ld-bootstrap
22437 maybe-configure-stage1-ld: configure-stage1-ld
22438 configure-stage1-ld:
22439 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22441 @r=`${PWD_COMMAND}`; export r; \
22442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22443 TFLAGS="$(STAGE1_TFLAGS)"; \
22444 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22445 $(HOST_EXPORTS) \
22446 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22447 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22448 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22449 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
22450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22451 cd $(HOST_SUBDIR)/ld || exit 1; \
22452 case $(srcdir) in \
22453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22454 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22456 esac; \
22457 module_srcdir=ld; \
22458 $(SHELL) $$s/$$module_srcdir/configure \
22459 --srcdir=$${topdir}/$$module_srcdir \
22460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22461 --target=${target_alias} \
22462 \
22463 $(STAGE1_CONFIGURE_FLAGS)
22464 @endif ld-bootstrap
22465
22466 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22467 maybe-configure-stage2-ld:
22468 @if ld-bootstrap
22469 maybe-configure-stage2-ld: configure-stage2-ld
22470 configure-stage2-ld:
22471 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22473 @r=`${PWD_COMMAND}`; export r; \
22474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22475 TFLAGS="$(STAGE2_TFLAGS)"; \
22476 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22477 $(HOST_EXPORTS) \
22478 $(POSTSTAGE1_HOST_EXPORTS) \
22479 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22480 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22481 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22482 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
22483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22484 cd $(HOST_SUBDIR)/ld || exit 1; \
22485 case $(srcdir) in \
22486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22487 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22489 esac; \
22490 module_srcdir=ld; \
22491 $(SHELL) $$s/$$module_srcdir/configure \
22492 --srcdir=$${topdir}/$$module_srcdir \
22493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22494 --target=${target_alias} \
22495 --with-build-libsubdir=$(HOST_SUBDIR) \
22496 $(STAGE2_CONFIGURE_FLAGS)
22497 @endif ld-bootstrap
22498
22499 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22500 maybe-configure-stage3-ld:
22501 @if ld-bootstrap
22502 maybe-configure-stage3-ld: configure-stage3-ld
22503 configure-stage3-ld:
22504 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22506 @r=`${PWD_COMMAND}`; export r; \
22507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508 TFLAGS="$(STAGE3_TFLAGS)"; \
22509 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22510 $(HOST_EXPORTS) \
22511 $(POSTSTAGE1_HOST_EXPORTS) \
22512 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22513 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22514 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22515 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
22516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22517 cd $(HOST_SUBDIR)/ld || exit 1; \
22518 case $(srcdir) in \
22519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22520 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22522 esac; \
22523 module_srcdir=ld; \
22524 $(SHELL) $$s/$$module_srcdir/configure \
22525 --srcdir=$${topdir}/$$module_srcdir \
22526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22527 --target=${target_alias} \
22528 --with-build-libsubdir=$(HOST_SUBDIR) \
22529 $(STAGE3_CONFIGURE_FLAGS)
22530 @endif ld-bootstrap
22531
22532 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22533 maybe-configure-stage4-ld:
22534 @if ld-bootstrap
22535 maybe-configure-stage4-ld: configure-stage4-ld
22536 configure-stage4-ld:
22537 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22538 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22539 @r=`${PWD_COMMAND}`; export r; \
22540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541 TFLAGS="$(STAGE4_TFLAGS)"; \
22542 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22543 $(HOST_EXPORTS) \
22544 $(POSTSTAGE1_HOST_EXPORTS) \
22545 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22546 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22547 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22548 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22549 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22550 cd $(HOST_SUBDIR)/ld || exit 1; \
22551 case $(srcdir) in \
22552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22553 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22555 esac; \
22556 module_srcdir=ld; \
22557 $(SHELL) $$s/$$module_srcdir/configure \
22558 --srcdir=$${topdir}/$$module_srcdir \
22559 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22560 --target=${target_alias} \
22561 --with-build-libsubdir=$(HOST_SUBDIR) \
22562 $(STAGE4_CONFIGURE_FLAGS)
22563 @endif ld-bootstrap
22564
22565 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22566 maybe-configure-stageprofile-ld:
22567 @if ld-bootstrap
22568 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22569 configure-stageprofile-ld:
22570 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22572 @r=`${PWD_COMMAND}`; export r; \
22573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22575 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22576 $(HOST_EXPORTS) \
22577 $(POSTSTAGE1_HOST_EXPORTS) \
22578 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22579 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22580 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22581 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22583 cd $(HOST_SUBDIR)/ld || exit 1; \
22584 case $(srcdir) in \
22585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22586 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22588 esac; \
22589 module_srcdir=ld; \
22590 $(SHELL) $$s/$$module_srcdir/configure \
22591 --srcdir=$${topdir}/$$module_srcdir \
22592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22593 --target=${target_alias} \
22594 --with-build-libsubdir=$(HOST_SUBDIR) \
22595 $(STAGEprofile_CONFIGURE_FLAGS)
22596 @endif ld-bootstrap
22597
22598 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22599 maybe-configure-stagetrain-ld:
22600 @if ld-bootstrap
22601 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22602 configure-stagetrain-ld:
22603 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22605 @r=`${PWD_COMMAND}`; export r; \
22606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22608 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22609 $(HOST_EXPORTS) \
22610 $(POSTSTAGE1_HOST_EXPORTS) \
22611 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22612 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22613 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22614 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22616 cd $(HOST_SUBDIR)/ld || exit 1; \
22617 case $(srcdir) in \
22618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22619 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22621 esac; \
22622 module_srcdir=ld; \
22623 $(SHELL) $$s/$$module_srcdir/configure \
22624 --srcdir=$${topdir}/$$module_srcdir \
22625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22626 --target=${target_alias} \
22627 --with-build-libsubdir=$(HOST_SUBDIR) \
22628 $(STAGEtrain_CONFIGURE_FLAGS)
22629 @endif ld-bootstrap
22630
22631 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22632 maybe-configure-stagefeedback-ld:
22633 @if ld-bootstrap
22634 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22635 configure-stagefeedback-ld:
22636 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22638 @r=`${PWD_COMMAND}`; export r; \
22639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22641 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22642 $(HOST_EXPORTS) \
22643 $(POSTSTAGE1_HOST_EXPORTS) \
22644 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22645 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22646 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22647 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22649 cd $(HOST_SUBDIR)/ld || exit 1; \
22650 case $(srcdir) in \
22651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22652 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22654 esac; \
22655 module_srcdir=ld; \
22656 $(SHELL) $$s/$$module_srcdir/configure \
22657 --srcdir=$${topdir}/$$module_srcdir \
22658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22659 --target=${target_alias} \
22660 --with-build-libsubdir=$(HOST_SUBDIR) \
22661 $(STAGEfeedback_CONFIGURE_FLAGS)
22662 @endif ld-bootstrap
22663
22664 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22665 maybe-configure-stageautoprofile-ld:
22666 @if ld-bootstrap
22667 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22668 configure-stageautoprofile-ld:
22669 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22671 @r=`${PWD_COMMAND}`; export r; \
22672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22673 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22674 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22675 $(HOST_EXPORTS) \
22676 $(POSTSTAGE1_HOST_EXPORTS) \
22677 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22678 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22679 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22680 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22682 cd $(HOST_SUBDIR)/ld || exit 1; \
22683 case $(srcdir) in \
22684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22685 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22687 esac; \
22688 module_srcdir=ld; \
22689 $(SHELL) $$s/$$module_srcdir/configure \
22690 --srcdir=$${topdir}/$$module_srcdir \
22691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22692 --target=${target_alias} \
22693 --with-build-libsubdir=$(HOST_SUBDIR) \
22694 $(STAGEautoprofile_CONFIGURE_FLAGS)
22695 @endif ld-bootstrap
22696
22697 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22698 maybe-configure-stageautofeedback-ld:
22699 @if ld-bootstrap
22700 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22701 configure-stageautofeedback-ld:
22702 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22704 @r=`${PWD_COMMAND}`; export r; \
22705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22707 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22708 $(HOST_EXPORTS) \
22709 $(POSTSTAGE1_HOST_EXPORTS) \
22710 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22711 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22712 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22713 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22715 cd $(HOST_SUBDIR)/ld || exit 1; \
22716 case $(srcdir) in \
22717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22718 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22720 esac; \
22721 module_srcdir=ld; \
22722 $(SHELL) $$s/$$module_srcdir/configure \
22723 --srcdir=$${topdir}/$$module_srcdir \
22724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22725 --target=${target_alias} \
22726 --with-build-libsubdir=$(HOST_SUBDIR) \
22727 $(STAGEautofeedback_CONFIGURE_FLAGS)
22728 @endif ld-bootstrap
22729
22730
22731
22732
22733
22734 .PHONY: all-ld maybe-all-ld
22735 maybe-all-ld:
22736 @if gcc-bootstrap
22737 all-ld: stage_current
22738 @endif gcc-bootstrap
22739 @if ld
22740 TARGET-ld=all
22741 maybe-all-ld: all-ld
22742 all-ld: configure-ld
22743 @r=`${PWD_COMMAND}`; export r; \
22744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22745 $(HOST_EXPORTS) \
22746 (cd $(HOST_SUBDIR)/ld && \
22747 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22748 $(TARGET-ld))
22749 @endif ld
22750
22751
22752
22753 .PHONY: all-stage1-ld maybe-all-stage1-ld
22754 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22755 maybe-all-stage1-ld:
22756 maybe-clean-stage1-ld:
22757 @if ld-bootstrap
22758 maybe-all-stage1-ld: all-stage1-ld
22759 all-stage1: all-stage1-ld
22760 TARGET-stage1-ld = $(TARGET-ld)
22761 all-stage1-ld: configure-stage1-ld
22762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22763 @r=`${PWD_COMMAND}`; export r; \
22764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765 TFLAGS="$(STAGE1_TFLAGS)"; \
22766 $(HOST_EXPORTS) \
22767 cd $(HOST_SUBDIR)/ld && \
22768 \
22769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22770 CFLAGS="$(STAGE1_CFLAGS)" \
22771 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22772 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22773 LIBCFLAGS="$(LIBCFLAGS)" \
22774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22777 $(EXTRA_HOST_FLAGS) \
22778 $(STAGE1_FLAGS_TO_PASS) \
22779 TFLAGS="$(STAGE1_TFLAGS)" \
22780 $(TARGET-stage1-ld)
22781
22782 maybe-clean-stage1-ld: clean-stage1-ld
22783 clean-stage1: clean-stage1-ld
22784 clean-stage1-ld:
22785 @if [ $(current_stage) = stage1 ]; then \
22786 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22787 else \
22788 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22789 $(MAKE) stage1-start; \
22790 fi; \
22791 cd $(HOST_SUBDIR)/ld && \
22792 $(MAKE) $(EXTRA_HOST_FLAGS) \
22793 $(STAGE1_FLAGS_TO_PASS) clean
22794 @endif ld-bootstrap
22795
22796
22797 .PHONY: all-stage2-ld maybe-all-stage2-ld
22798 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22799 maybe-all-stage2-ld:
22800 maybe-clean-stage2-ld:
22801 @if ld-bootstrap
22802 maybe-all-stage2-ld: all-stage2-ld
22803 all-stage2: all-stage2-ld
22804 TARGET-stage2-ld = $(TARGET-ld)
22805 all-stage2-ld: configure-stage2-ld
22806 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22807 @r=`${PWD_COMMAND}`; export r; \
22808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22809 TFLAGS="$(STAGE2_TFLAGS)"; \
22810 $(HOST_EXPORTS) \
22811 $(POSTSTAGE1_HOST_EXPORTS) \
22812 cd $(HOST_SUBDIR)/ld && \
22813 \
22814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22815 CFLAGS="$(STAGE2_CFLAGS)" \
22816 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22817 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22818 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22823 TFLAGS="$(STAGE2_TFLAGS)" \
22824 $(TARGET-stage2-ld)
22825
22826 maybe-clean-stage2-ld: clean-stage2-ld
22827 clean-stage2: clean-stage2-ld
22828 clean-stage2-ld:
22829 @if [ $(current_stage) = stage2 ]; then \
22830 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22831 else \
22832 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22833 $(MAKE) stage2-start; \
22834 fi; \
22835 cd $(HOST_SUBDIR)/ld && \
22836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22837 @endif ld-bootstrap
22838
22839
22840 .PHONY: all-stage3-ld maybe-all-stage3-ld
22841 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22842 maybe-all-stage3-ld:
22843 maybe-clean-stage3-ld:
22844 @if ld-bootstrap
22845 maybe-all-stage3-ld: all-stage3-ld
22846 all-stage3: all-stage3-ld
22847 TARGET-stage3-ld = $(TARGET-ld)
22848 all-stage3-ld: configure-stage3-ld
22849 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22850 @r=`${PWD_COMMAND}`; export r; \
22851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22852 TFLAGS="$(STAGE3_TFLAGS)"; \
22853 $(HOST_EXPORTS) \
22854 $(POSTSTAGE1_HOST_EXPORTS) \
22855 cd $(HOST_SUBDIR)/ld && \
22856 \
22857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22858 CFLAGS="$(STAGE3_CFLAGS)" \
22859 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22860 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22861 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22866 TFLAGS="$(STAGE3_TFLAGS)" \
22867 $(TARGET-stage3-ld)
22868
22869 maybe-clean-stage3-ld: clean-stage3-ld
22870 clean-stage3: clean-stage3-ld
22871 clean-stage3-ld:
22872 @if [ $(current_stage) = stage3 ]; then \
22873 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22874 else \
22875 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22876 $(MAKE) stage3-start; \
22877 fi; \
22878 cd $(HOST_SUBDIR)/ld && \
22879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22880 @endif ld-bootstrap
22881
22882
22883 .PHONY: all-stage4-ld maybe-all-stage4-ld
22884 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22885 maybe-all-stage4-ld:
22886 maybe-clean-stage4-ld:
22887 @if ld-bootstrap
22888 maybe-all-stage4-ld: all-stage4-ld
22889 all-stage4: all-stage4-ld
22890 TARGET-stage4-ld = $(TARGET-ld)
22891 all-stage4-ld: configure-stage4-ld
22892 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22893 @r=`${PWD_COMMAND}`; export r; \
22894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22895 TFLAGS="$(STAGE4_TFLAGS)"; \
22896 $(HOST_EXPORTS) \
22897 $(POSTSTAGE1_HOST_EXPORTS) \
22898 cd $(HOST_SUBDIR)/ld && \
22899 \
22900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22901 CFLAGS="$(STAGE4_CFLAGS)" \
22902 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22903 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22904 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22909 TFLAGS="$(STAGE4_TFLAGS)" \
22910 $(TARGET-stage4-ld)
22911
22912 maybe-clean-stage4-ld: clean-stage4-ld
22913 clean-stage4: clean-stage4-ld
22914 clean-stage4-ld:
22915 @if [ $(current_stage) = stage4 ]; then \
22916 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22917 else \
22918 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22919 $(MAKE) stage4-start; \
22920 fi; \
22921 cd $(HOST_SUBDIR)/ld && \
22922 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22923 @endif ld-bootstrap
22924
22925
22926 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22927 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22928 maybe-all-stageprofile-ld:
22929 maybe-clean-stageprofile-ld:
22930 @if ld-bootstrap
22931 maybe-all-stageprofile-ld: all-stageprofile-ld
22932 all-stageprofile: all-stageprofile-ld
22933 TARGET-stageprofile-ld = $(TARGET-ld)
22934 all-stageprofile-ld: configure-stageprofile-ld
22935 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22936 @r=`${PWD_COMMAND}`; export r; \
22937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22939 $(HOST_EXPORTS) \
22940 $(POSTSTAGE1_HOST_EXPORTS) \
22941 cd $(HOST_SUBDIR)/ld && \
22942 \
22943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22944 CFLAGS="$(STAGEprofile_CFLAGS)" \
22945 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22947 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22952 TFLAGS="$(STAGEprofile_TFLAGS)" \
22953 $(TARGET-stageprofile-ld)
22954
22955 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22956 clean-stageprofile: clean-stageprofile-ld
22957 clean-stageprofile-ld:
22958 @if [ $(current_stage) = stageprofile ]; then \
22959 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22960 else \
22961 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22962 $(MAKE) stageprofile-start; \
22963 fi; \
22964 cd $(HOST_SUBDIR)/ld && \
22965 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22966 @endif ld-bootstrap
22967
22968
22969 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22970 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22971 maybe-all-stagetrain-ld:
22972 maybe-clean-stagetrain-ld:
22973 @if ld-bootstrap
22974 maybe-all-stagetrain-ld: all-stagetrain-ld
22975 all-stagetrain: all-stagetrain-ld
22976 TARGET-stagetrain-ld = $(TARGET-ld)
22977 all-stagetrain-ld: configure-stagetrain-ld
22978 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22979 @r=`${PWD_COMMAND}`; export r; \
22980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22981 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22982 $(HOST_EXPORTS) \
22983 $(POSTSTAGE1_HOST_EXPORTS) \
22984 cd $(HOST_SUBDIR)/ld && \
22985 \
22986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22987 CFLAGS="$(STAGEtrain_CFLAGS)" \
22988 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22989 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22990 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22995 TFLAGS="$(STAGEtrain_TFLAGS)" \
22996 $(TARGET-stagetrain-ld)
22997
22998 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22999 clean-stagetrain: clean-stagetrain-ld
23000 clean-stagetrain-ld:
23001 @if [ $(current_stage) = stagetrain ]; then \
23002 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23003 else \
23004 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23005 $(MAKE) stagetrain-start; \
23006 fi; \
23007 cd $(HOST_SUBDIR)/ld && \
23008 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23009 @endif ld-bootstrap
23010
23011
23012 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23013 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23014 maybe-all-stagefeedback-ld:
23015 maybe-clean-stagefeedback-ld:
23016 @if ld-bootstrap
23017 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23018 all-stagefeedback: all-stagefeedback-ld
23019 TARGET-stagefeedback-ld = $(TARGET-ld)
23020 all-stagefeedback-ld: configure-stagefeedback-ld
23021 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23022 @r=`${PWD_COMMAND}`; export r; \
23023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23024 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23025 $(HOST_EXPORTS) \
23026 $(POSTSTAGE1_HOST_EXPORTS) \
23027 cd $(HOST_SUBDIR)/ld && \
23028 \
23029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23030 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23031 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23032 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23033 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23038 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23039 $(TARGET-stagefeedback-ld)
23040
23041 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23042 clean-stagefeedback: clean-stagefeedback-ld
23043 clean-stagefeedback-ld:
23044 @if [ $(current_stage) = stagefeedback ]; then \
23045 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23046 else \
23047 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23048 $(MAKE) stagefeedback-start; \
23049 fi; \
23050 cd $(HOST_SUBDIR)/ld && \
23051 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23052 @endif ld-bootstrap
23053
23054
23055 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23056 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23057 maybe-all-stageautoprofile-ld:
23058 maybe-clean-stageautoprofile-ld:
23059 @if ld-bootstrap
23060 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23061 all-stageautoprofile: all-stageautoprofile-ld
23062 TARGET-stageautoprofile-ld = $(TARGET-ld)
23063 all-stageautoprofile-ld: configure-stageautoprofile-ld
23064 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23065 @r=`${PWD_COMMAND}`; export r; \
23066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23067 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23068 $(HOST_EXPORTS) \
23069 $(POSTSTAGE1_HOST_EXPORTS) \
23070 cd $(HOST_SUBDIR)/ld && \
23071 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23073 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23074 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23075 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23076 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23081 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23082 $(TARGET-stageautoprofile-ld)
23083
23084 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23085 clean-stageautoprofile: clean-stageautoprofile-ld
23086 clean-stageautoprofile-ld:
23087 @if [ $(current_stage) = stageautoprofile ]; then \
23088 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23089 else \
23090 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23091 $(MAKE) stageautoprofile-start; \
23092 fi; \
23093 cd $(HOST_SUBDIR)/ld && \
23094 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23095 @endif ld-bootstrap
23096
23097
23098 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23099 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23100 maybe-all-stageautofeedback-ld:
23101 maybe-clean-stageautofeedback-ld:
23102 @if ld-bootstrap
23103 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23104 all-stageautofeedback: all-stageautofeedback-ld
23105 TARGET-stageautofeedback-ld = $(TARGET-ld)
23106 all-stageautofeedback-ld: configure-stageautofeedback-ld
23107 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23108 @r=`${PWD_COMMAND}`; export r; \
23109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23110 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23111 $(HOST_EXPORTS) \
23112 $(POSTSTAGE1_HOST_EXPORTS) \
23113 cd $(HOST_SUBDIR)/ld && \
23114 \
23115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23116 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23117 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23118 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23119 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23123 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23124 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23125 $(TARGET-stageautofeedback-ld)
23126
23127 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23128 clean-stageautofeedback: clean-stageautofeedback-ld
23129 clean-stageautofeedback-ld:
23130 @if [ $(current_stage) = stageautofeedback ]; then \
23131 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23132 else \
23133 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23134 $(MAKE) stageautofeedback-start; \
23135 fi; \
23136 cd $(HOST_SUBDIR)/ld && \
23137 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23138 @endif ld-bootstrap
23139
23140
23141
23142
23143
23144 .PHONY: check-ld maybe-check-ld
23145 maybe-check-ld:
23146 @if ld
23147 maybe-check-ld: check-ld
23148
23149 check-ld:
23150 @: $(MAKE); $(unstage)
23151 @r=`${PWD_COMMAND}`; export r; \
23152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23153 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23154 (cd $(HOST_SUBDIR)/ld && \
23155 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23156
23157 @endif ld
23158
23159 .PHONY: install-ld maybe-install-ld
23160 maybe-install-ld:
23161 @if ld
23162 maybe-install-ld: install-ld
23163
23164 install-ld: installdirs
23165 @: $(MAKE); $(unstage)
23166 @r=`${PWD_COMMAND}`; export r; \
23167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168 $(HOST_EXPORTS) \
23169 (cd $(HOST_SUBDIR)/ld && \
23170 $(MAKE) $(FLAGS_TO_PASS) install)
23171
23172 @endif ld
23173
23174 .PHONY: install-strip-ld maybe-install-strip-ld
23175 maybe-install-strip-ld:
23176 @if ld
23177 maybe-install-strip-ld: install-strip-ld
23178
23179 install-strip-ld: installdirs
23180 @: $(MAKE); $(unstage)
23181 @r=`${PWD_COMMAND}`; export r; \
23182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183 $(HOST_EXPORTS) \
23184 (cd $(HOST_SUBDIR)/ld && \
23185 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23186
23187 @endif ld
23188
23189 # Other targets (info, dvi, pdf, etc.)
23190
23191 .PHONY: maybe-info-ld info-ld
23192 maybe-info-ld:
23193 @if ld
23194 maybe-info-ld: info-ld
23195
23196 info-ld: \
23197 configure-ld
23198 @[ -f ./ld/Makefile ] || exit 0; \
23199 r=`${PWD_COMMAND}`; export r; \
23200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23201 $(HOST_EXPORTS) \
23202 for flag in $(EXTRA_HOST_FLAGS) ; do \
23203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23204 done; \
23205 echo "Doing info in ld"; \
23206 (cd $(HOST_SUBDIR)/ld && \
23207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23209 "RANLIB=$${RANLIB}" \
23210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211 info) \
23212 || exit 1
23213
23214 @endif ld
23215
23216 .PHONY: maybe-dvi-ld dvi-ld
23217 maybe-dvi-ld:
23218 @if ld
23219 maybe-dvi-ld: dvi-ld
23220
23221 dvi-ld: \
23222 configure-ld
23223 @[ -f ./ld/Makefile ] || exit 0; \
23224 r=`${PWD_COMMAND}`; export r; \
23225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23226 $(HOST_EXPORTS) \
23227 for flag in $(EXTRA_HOST_FLAGS) ; do \
23228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23229 done; \
23230 echo "Doing dvi in ld"; \
23231 (cd $(HOST_SUBDIR)/ld && \
23232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23234 "RANLIB=$${RANLIB}" \
23235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23236 dvi) \
23237 || exit 1
23238
23239 @endif ld
23240
23241 .PHONY: maybe-pdf-ld pdf-ld
23242 maybe-pdf-ld:
23243 @if ld
23244 maybe-pdf-ld: pdf-ld
23245
23246 pdf-ld: \
23247 configure-ld
23248 @[ -f ./ld/Makefile ] || exit 0; \
23249 r=`${PWD_COMMAND}`; export r; \
23250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251 $(HOST_EXPORTS) \
23252 for flag in $(EXTRA_HOST_FLAGS) ; do \
23253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23254 done; \
23255 echo "Doing pdf in ld"; \
23256 (cd $(HOST_SUBDIR)/ld && \
23257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23259 "RANLIB=$${RANLIB}" \
23260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23261 pdf) \
23262 || exit 1
23263
23264 @endif ld
23265
23266 .PHONY: maybe-html-ld html-ld
23267 maybe-html-ld:
23268 @if ld
23269 maybe-html-ld: html-ld
23270
23271 html-ld: \
23272 configure-ld
23273 @[ -f ./ld/Makefile ] || exit 0; \
23274 r=`${PWD_COMMAND}`; export r; \
23275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276 $(HOST_EXPORTS) \
23277 for flag in $(EXTRA_HOST_FLAGS) ; do \
23278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23279 done; \
23280 echo "Doing html in ld"; \
23281 (cd $(HOST_SUBDIR)/ld && \
23282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23284 "RANLIB=$${RANLIB}" \
23285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23286 html) \
23287 || exit 1
23288
23289 @endif ld
23290
23291 .PHONY: maybe-TAGS-ld TAGS-ld
23292 maybe-TAGS-ld:
23293 @if ld
23294 maybe-TAGS-ld: TAGS-ld
23295
23296 TAGS-ld: \
23297 configure-ld
23298 @[ -f ./ld/Makefile ] || exit 0; \
23299 r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 $(HOST_EXPORTS) \
23302 for flag in $(EXTRA_HOST_FLAGS) ; do \
23303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23304 done; \
23305 echo "Doing TAGS in ld"; \
23306 (cd $(HOST_SUBDIR)/ld && \
23307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23309 "RANLIB=$${RANLIB}" \
23310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23311 TAGS) \
23312 || exit 1
23313
23314 @endif ld
23315
23316 .PHONY: maybe-install-info-ld install-info-ld
23317 maybe-install-info-ld:
23318 @if ld
23319 maybe-install-info-ld: install-info-ld
23320
23321 install-info-ld: \
23322 configure-ld \
23323 info-ld
23324 @[ -f ./ld/Makefile ] || exit 0; \
23325 r=`${PWD_COMMAND}`; export r; \
23326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23327 $(HOST_EXPORTS) \
23328 for flag in $(EXTRA_HOST_FLAGS) ; do \
23329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23330 done; \
23331 echo "Doing install-info in ld"; \
23332 (cd $(HOST_SUBDIR)/ld && \
23333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23335 "RANLIB=$${RANLIB}" \
23336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23337 install-info) \
23338 || exit 1
23339
23340 @endif ld
23341
23342 .PHONY: maybe-install-dvi-ld install-dvi-ld
23343 maybe-install-dvi-ld:
23344 @if ld
23345 maybe-install-dvi-ld: install-dvi-ld
23346
23347 install-dvi-ld: \
23348 configure-ld \
23349 dvi-ld
23350 @[ -f ./ld/Makefile ] || exit 0; \
23351 r=`${PWD_COMMAND}`; export r; \
23352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23353 $(HOST_EXPORTS) \
23354 for flag in $(EXTRA_HOST_FLAGS) ; do \
23355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23356 done; \
23357 echo "Doing install-dvi in ld"; \
23358 (cd $(HOST_SUBDIR)/ld && \
23359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23361 "RANLIB=$${RANLIB}" \
23362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23363 install-dvi) \
23364 || exit 1
23365
23366 @endif ld
23367
23368 .PHONY: maybe-install-pdf-ld install-pdf-ld
23369 maybe-install-pdf-ld:
23370 @if ld
23371 maybe-install-pdf-ld: install-pdf-ld
23372
23373 install-pdf-ld: \
23374 configure-ld \
23375 pdf-ld
23376 @[ -f ./ld/Makefile ] || exit 0; \
23377 r=`${PWD_COMMAND}`; export r; \
23378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379 $(HOST_EXPORTS) \
23380 for flag in $(EXTRA_HOST_FLAGS) ; do \
23381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23382 done; \
23383 echo "Doing install-pdf in ld"; \
23384 (cd $(HOST_SUBDIR)/ld && \
23385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23387 "RANLIB=$${RANLIB}" \
23388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23389 install-pdf) \
23390 || exit 1
23391
23392 @endif ld
23393
23394 .PHONY: maybe-install-html-ld install-html-ld
23395 maybe-install-html-ld:
23396 @if ld
23397 maybe-install-html-ld: install-html-ld
23398
23399 install-html-ld: \
23400 configure-ld \
23401 html-ld
23402 @[ -f ./ld/Makefile ] || exit 0; \
23403 r=`${PWD_COMMAND}`; export r; \
23404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405 $(HOST_EXPORTS) \
23406 for flag in $(EXTRA_HOST_FLAGS) ; do \
23407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23408 done; \
23409 echo "Doing install-html in ld"; \
23410 (cd $(HOST_SUBDIR)/ld && \
23411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23413 "RANLIB=$${RANLIB}" \
23414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23415 install-html) \
23416 || exit 1
23417
23418 @endif ld
23419
23420 .PHONY: maybe-installcheck-ld installcheck-ld
23421 maybe-installcheck-ld:
23422 @if ld
23423 maybe-installcheck-ld: installcheck-ld
23424
23425 installcheck-ld: \
23426 configure-ld
23427 @[ -f ./ld/Makefile ] || exit 0; \
23428 r=`${PWD_COMMAND}`; export r; \
23429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23430 $(HOST_EXPORTS) \
23431 for flag in $(EXTRA_HOST_FLAGS) ; do \
23432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23433 done; \
23434 echo "Doing installcheck in ld"; \
23435 (cd $(HOST_SUBDIR)/ld && \
23436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23438 "RANLIB=$${RANLIB}" \
23439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23440 installcheck) \
23441 || exit 1
23442
23443 @endif ld
23444
23445 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23446 maybe-mostlyclean-ld:
23447 @if ld
23448 maybe-mostlyclean-ld: mostlyclean-ld
23449
23450 mostlyclean-ld:
23451 @[ -f ./ld/Makefile ] || exit 0; \
23452 r=`${PWD_COMMAND}`; export r; \
23453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23454 $(HOST_EXPORTS) \
23455 for flag in $(EXTRA_HOST_FLAGS) ; do \
23456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23457 done; \
23458 echo "Doing mostlyclean in ld"; \
23459 (cd $(HOST_SUBDIR)/ld && \
23460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23462 "RANLIB=$${RANLIB}" \
23463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23464 mostlyclean) \
23465 || exit 1
23466
23467 @endif ld
23468
23469 .PHONY: maybe-clean-ld clean-ld
23470 maybe-clean-ld:
23471 @if ld
23472 maybe-clean-ld: clean-ld
23473
23474 clean-ld:
23475 @[ -f ./ld/Makefile ] || exit 0; \
23476 r=`${PWD_COMMAND}`; export r; \
23477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23478 $(HOST_EXPORTS) \
23479 for flag in $(EXTRA_HOST_FLAGS) ; do \
23480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23481 done; \
23482 echo "Doing clean in ld"; \
23483 (cd $(HOST_SUBDIR)/ld && \
23484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23486 "RANLIB=$${RANLIB}" \
23487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23488 clean) \
23489 || exit 1
23490
23491 @endif ld
23492
23493 .PHONY: maybe-distclean-ld distclean-ld
23494 maybe-distclean-ld:
23495 @if ld
23496 maybe-distclean-ld: distclean-ld
23497
23498 distclean-ld:
23499 @[ -f ./ld/Makefile ] || exit 0; \
23500 r=`${PWD_COMMAND}`; export r; \
23501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23502 $(HOST_EXPORTS) \
23503 for flag in $(EXTRA_HOST_FLAGS) ; do \
23504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23505 done; \
23506 echo "Doing distclean in ld"; \
23507 (cd $(HOST_SUBDIR)/ld && \
23508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23510 "RANLIB=$${RANLIB}" \
23511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23512 distclean) \
23513 || exit 1
23514
23515 @endif ld
23516
23517 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23518 maybe-maintainer-clean-ld:
23519 @if ld
23520 maybe-maintainer-clean-ld: maintainer-clean-ld
23521
23522 maintainer-clean-ld:
23523 @[ -f ./ld/Makefile ] || exit 0; \
23524 r=`${PWD_COMMAND}`; export r; \
23525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526 $(HOST_EXPORTS) \
23527 for flag in $(EXTRA_HOST_FLAGS) ; do \
23528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529 done; \
23530 echo "Doing maintainer-clean in ld"; \
23531 (cd $(HOST_SUBDIR)/ld && \
23532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534 "RANLIB=$${RANLIB}" \
23535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536 maintainer-clean) \
23537 || exit 1
23538
23539 @endif ld
23540
23541
23542
23543 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23544 maybe-configure-libbacktrace:
23545 @if gcc-bootstrap
23546 configure-libbacktrace: stage_current
23547 @endif gcc-bootstrap
23548 @if libbacktrace
23549 maybe-configure-libbacktrace: configure-libbacktrace
23550 configure-libbacktrace:
23551 @r=`${PWD_COMMAND}`; export r; \
23552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23553 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23555 $(HOST_EXPORTS) \
23556 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23557 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23558 case $(srcdir) in \
23559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23560 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23562 esac; \
23563 module_srcdir=libbacktrace; \
23564 $(SHELL) \
23565 $$s/$$module_srcdir/configure \
23566 --srcdir=$${topdir}/$$module_srcdir \
23567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23568 --target=${target_alias} \
23569 || exit 1
23570 @endif libbacktrace
23571
23572
23573
23574 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23575 maybe-configure-stage1-libbacktrace:
23576 @if libbacktrace-bootstrap
23577 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23578 configure-stage1-libbacktrace:
23579 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23581 @r=`${PWD_COMMAND}`; export r; \
23582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583 TFLAGS="$(STAGE1_TFLAGS)"; \
23584 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23585 $(HOST_EXPORTS) \
23586 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23587 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23588 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23589 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23591 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23592 case $(srcdir) in \
23593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23594 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23596 esac; \
23597 module_srcdir=libbacktrace; \
23598 $(SHELL) $$s/$$module_srcdir/configure \
23599 --srcdir=$${topdir}/$$module_srcdir \
23600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23601 --target=${target_alias} \
23602 \
23603 $(STAGE1_CONFIGURE_FLAGS)
23604 @endif libbacktrace-bootstrap
23605
23606 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23607 maybe-configure-stage2-libbacktrace:
23608 @if libbacktrace-bootstrap
23609 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23610 configure-stage2-libbacktrace:
23611 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23612 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23613 @r=`${PWD_COMMAND}`; export r; \
23614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23615 TFLAGS="$(STAGE2_TFLAGS)"; \
23616 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23617 $(HOST_EXPORTS) \
23618 $(POSTSTAGE1_HOST_EXPORTS) \
23619 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23620 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23621 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23622 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23624 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23625 case $(srcdir) in \
23626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23627 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23629 esac; \
23630 module_srcdir=libbacktrace; \
23631 $(SHELL) $$s/$$module_srcdir/configure \
23632 --srcdir=$${topdir}/$$module_srcdir \
23633 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23634 --target=${target_alias} \
23635 --with-build-libsubdir=$(HOST_SUBDIR) \
23636 $(STAGE2_CONFIGURE_FLAGS)
23637 @endif libbacktrace-bootstrap
23638
23639 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23640 maybe-configure-stage3-libbacktrace:
23641 @if libbacktrace-bootstrap
23642 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23643 configure-stage3-libbacktrace:
23644 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23646 @r=`${PWD_COMMAND}`; export r; \
23647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648 TFLAGS="$(STAGE3_TFLAGS)"; \
23649 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23650 $(HOST_EXPORTS) \
23651 $(POSTSTAGE1_HOST_EXPORTS) \
23652 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23653 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23654 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23655 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23657 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23658 case $(srcdir) in \
23659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23660 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23662 esac; \
23663 module_srcdir=libbacktrace; \
23664 $(SHELL) $$s/$$module_srcdir/configure \
23665 --srcdir=$${topdir}/$$module_srcdir \
23666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23667 --target=${target_alias} \
23668 --with-build-libsubdir=$(HOST_SUBDIR) \
23669 $(STAGE3_CONFIGURE_FLAGS)
23670 @endif libbacktrace-bootstrap
23671
23672 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23673 maybe-configure-stage4-libbacktrace:
23674 @if libbacktrace-bootstrap
23675 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23676 configure-stage4-libbacktrace:
23677 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23678 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23679 @r=`${PWD_COMMAND}`; export r; \
23680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23681 TFLAGS="$(STAGE4_TFLAGS)"; \
23682 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23683 $(HOST_EXPORTS) \
23684 $(POSTSTAGE1_HOST_EXPORTS) \
23685 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23686 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23687 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23688 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23690 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23691 case $(srcdir) in \
23692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23693 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23695 esac; \
23696 module_srcdir=libbacktrace; \
23697 $(SHELL) $$s/$$module_srcdir/configure \
23698 --srcdir=$${topdir}/$$module_srcdir \
23699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23700 --target=${target_alias} \
23701 --with-build-libsubdir=$(HOST_SUBDIR) \
23702 $(STAGE4_CONFIGURE_FLAGS)
23703 @endif libbacktrace-bootstrap
23704
23705 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23706 maybe-configure-stageprofile-libbacktrace:
23707 @if libbacktrace-bootstrap
23708 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23709 configure-stageprofile-libbacktrace:
23710 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23711 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23712 @r=`${PWD_COMMAND}`; export r; \
23713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23715 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23716 $(HOST_EXPORTS) \
23717 $(POSTSTAGE1_HOST_EXPORTS) \
23718 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23719 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23720 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23721 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23722 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23723 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23724 case $(srcdir) in \
23725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23726 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23728 esac; \
23729 module_srcdir=libbacktrace; \
23730 $(SHELL) $$s/$$module_srcdir/configure \
23731 --srcdir=$${topdir}/$$module_srcdir \
23732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23733 --target=${target_alias} \
23734 --with-build-libsubdir=$(HOST_SUBDIR) \
23735 $(STAGEprofile_CONFIGURE_FLAGS)
23736 @endif libbacktrace-bootstrap
23737
23738 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23739 maybe-configure-stagetrain-libbacktrace:
23740 @if libbacktrace-bootstrap
23741 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23742 configure-stagetrain-libbacktrace:
23743 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23745 @r=`${PWD_COMMAND}`; export r; \
23746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23748 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23749 $(HOST_EXPORTS) \
23750 $(POSTSTAGE1_HOST_EXPORTS) \
23751 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23752 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23753 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23754 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23756 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23757 case $(srcdir) in \
23758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23759 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23761 esac; \
23762 module_srcdir=libbacktrace; \
23763 $(SHELL) $$s/$$module_srcdir/configure \
23764 --srcdir=$${topdir}/$$module_srcdir \
23765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23766 --target=${target_alias} \
23767 --with-build-libsubdir=$(HOST_SUBDIR) \
23768 $(STAGEtrain_CONFIGURE_FLAGS)
23769 @endif libbacktrace-bootstrap
23770
23771 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23772 maybe-configure-stagefeedback-libbacktrace:
23773 @if libbacktrace-bootstrap
23774 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23775 configure-stagefeedback-libbacktrace:
23776 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23778 @r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23781 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23782 $(HOST_EXPORTS) \
23783 $(POSTSTAGE1_HOST_EXPORTS) \
23784 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23785 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23786 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23787 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23789 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23790 case $(srcdir) in \
23791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23792 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23794 esac; \
23795 module_srcdir=libbacktrace; \
23796 $(SHELL) $$s/$$module_srcdir/configure \
23797 --srcdir=$${topdir}/$$module_srcdir \
23798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23799 --target=${target_alias} \
23800 --with-build-libsubdir=$(HOST_SUBDIR) \
23801 $(STAGEfeedback_CONFIGURE_FLAGS)
23802 @endif libbacktrace-bootstrap
23803
23804 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23805 maybe-configure-stageautoprofile-libbacktrace:
23806 @if libbacktrace-bootstrap
23807 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23808 configure-stageautoprofile-libbacktrace:
23809 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23811 @r=`${PWD_COMMAND}`; export r; \
23812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23813 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23814 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23815 $(HOST_EXPORTS) \
23816 $(POSTSTAGE1_HOST_EXPORTS) \
23817 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23818 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23819 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23820 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23822 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23823 case $(srcdir) in \
23824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23825 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23827 esac; \
23828 module_srcdir=libbacktrace; \
23829 $(SHELL) $$s/$$module_srcdir/configure \
23830 --srcdir=$${topdir}/$$module_srcdir \
23831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23832 --target=${target_alias} \
23833 --with-build-libsubdir=$(HOST_SUBDIR) \
23834 $(STAGEautoprofile_CONFIGURE_FLAGS)
23835 @endif libbacktrace-bootstrap
23836
23837 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23838 maybe-configure-stageautofeedback-libbacktrace:
23839 @if libbacktrace-bootstrap
23840 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23841 configure-stageautofeedback-libbacktrace:
23842 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23844 @r=`${PWD_COMMAND}`; export r; \
23845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23846 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23847 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23848 $(HOST_EXPORTS) \
23849 $(POSTSTAGE1_HOST_EXPORTS) \
23850 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23851 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23852 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23853 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23855 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23856 case $(srcdir) in \
23857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23858 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23860 esac; \
23861 module_srcdir=libbacktrace; \
23862 $(SHELL) $$s/$$module_srcdir/configure \
23863 --srcdir=$${topdir}/$$module_srcdir \
23864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23865 --target=${target_alias} \
23866 --with-build-libsubdir=$(HOST_SUBDIR) \
23867 $(STAGEautofeedback_CONFIGURE_FLAGS)
23868 @endif libbacktrace-bootstrap
23869
23870
23871
23872
23873
23874 .PHONY: all-libbacktrace maybe-all-libbacktrace
23875 maybe-all-libbacktrace:
23876 @if gcc-bootstrap
23877 all-libbacktrace: stage_current
23878 @endif gcc-bootstrap
23879 @if libbacktrace
23880 TARGET-libbacktrace=all
23881 maybe-all-libbacktrace: all-libbacktrace
23882 all-libbacktrace: configure-libbacktrace
23883 @r=`${PWD_COMMAND}`; export r; \
23884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885 $(HOST_EXPORTS) \
23886 (cd $(HOST_SUBDIR)/libbacktrace && \
23887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23888 $(TARGET-libbacktrace))
23889 @endif libbacktrace
23890
23891
23892
23893 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23894 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23895 maybe-all-stage1-libbacktrace:
23896 maybe-clean-stage1-libbacktrace:
23897 @if libbacktrace-bootstrap
23898 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23899 all-stage1: all-stage1-libbacktrace
23900 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23901 all-stage1-libbacktrace: configure-stage1-libbacktrace
23902 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23903 @r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 TFLAGS="$(STAGE1_TFLAGS)"; \
23906 $(HOST_EXPORTS) \
23907 cd $(HOST_SUBDIR)/libbacktrace && \
23908 \
23909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23910 CFLAGS="$(STAGE1_CFLAGS)" \
23911 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23912 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23913 LIBCFLAGS="$(LIBCFLAGS)" \
23914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23917 $(EXTRA_HOST_FLAGS) \
23918 $(STAGE1_FLAGS_TO_PASS) \
23919 TFLAGS="$(STAGE1_TFLAGS)" \
23920 $(TARGET-stage1-libbacktrace)
23921
23922 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23923 clean-stage1: clean-stage1-libbacktrace
23924 clean-stage1-libbacktrace:
23925 @if [ $(current_stage) = stage1 ]; then \
23926 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23927 else \
23928 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23929 $(MAKE) stage1-start; \
23930 fi; \
23931 cd $(HOST_SUBDIR)/libbacktrace && \
23932 $(MAKE) $(EXTRA_HOST_FLAGS) \
23933 $(STAGE1_FLAGS_TO_PASS) clean
23934 @endif libbacktrace-bootstrap
23935
23936
23937 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23938 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23939 maybe-all-stage2-libbacktrace:
23940 maybe-clean-stage2-libbacktrace:
23941 @if libbacktrace-bootstrap
23942 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23943 all-stage2: all-stage2-libbacktrace
23944 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23945 all-stage2-libbacktrace: configure-stage2-libbacktrace
23946 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23947 @r=`${PWD_COMMAND}`; export r; \
23948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23949 TFLAGS="$(STAGE2_TFLAGS)"; \
23950 $(HOST_EXPORTS) \
23951 $(POSTSTAGE1_HOST_EXPORTS) \
23952 cd $(HOST_SUBDIR)/libbacktrace && \
23953 \
23954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23955 CFLAGS="$(STAGE2_CFLAGS)" \
23956 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23957 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23958 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23963 TFLAGS="$(STAGE2_TFLAGS)" \
23964 $(TARGET-stage2-libbacktrace)
23965
23966 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23967 clean-stage2: clean-stage2-libbacktrace
23968 clean-stage2-libbacktrace:
23969 @if [ $(current_stage) = stage2 ]; then \
23970 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23971 else \
23972 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23973 $(MAKE) stage2-start; \
23974 fi; \
23975 cd $(HOST_SUBDIR)/libbacktrace && \
23976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23977 @endif libbacktrace-bootstrap
23978
23979
23980 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23981 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23982 maybe-all-stage3-libbacktrace:
23983 maybe-clean-stage3-libbacktrace:
23984 @if libbacktrace-bootstrap
23985 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23986 all-stage3: all-stage3-libbacktrace
23987 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23988 all-stage3-libbacktrace: configure-stage3-libbacktrace
23989 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23990 @r=`${PWD_COMMAND}`; export r; \
23991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23992 TFLAGS="$(STAGE3_TFLAGS)"; \
23993 $(HOST_EXPORTS) \
23994 $(POSTSTAGE1_HOST_EXPORTS) \
23995 cd $(HOST_SUBDIR)/libbacktrace && \
23996 \
23997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23998 CFLAGS="$(STAGE3_CFLAGS)" \
23999 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24000 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24001 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24006 TFLAGS="$(STAGE3_TFLAGS)" \
24007 $(TARGET-stage3-libbacktrace)
24008
24009 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24010 clean-stage3: clean-stage3-libbacktrace
24011 clean-stage3-libbacktrace:
24012 @if [ $(current_stage) = stage3 ]; then \
24013 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24014 else \
24015 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24016 $(MAKE) stage3-start; \
24017 fi; \
24018 cd $(HOST_SUBDIR)/libbacktrace && \
24019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24020 @endif libbacktrace-bootstrap
24021
24022
24023 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24024 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24025 maybe-all-stage4-libbacktrace:
24026 maybe-clean-stage4-libbacktrace:
24027 @if libbacktrace-bootstrap
24028 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24029 all-stage4: all-stage4-libbacktrace
24030 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24031 all-stage4-libbacktrace: configure-stage4-libbacktrace
24032 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24033 @r=`${PWD_COMMAND}`; export r; \
24034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24035 TFLAGS="$(STAGE4_TFLAGS)"; \
24036 $(HOST_EXPORTS) \
24037 $(POSTSTAGE1_HOST_EXPORTS) \
24038 cd $(HOST_SUBDIR)/libbacktrace && \
24039 \
24040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24041 CFLAGS="$(STAGE4_CFLAGS)" \
24042 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24043 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24044 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24049 TFLAGS="$(STAGE4_TFLAGS)" \
24050 $(TARGET-stage4-libbacktrace)
24051
24052 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24053 clean-stage4: clean-stage4-libbacktrace
24054 clean-stage4-libbacktrace:
24055 @if [ $(current_stage) = stage4 ]; then \
24056 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24057 else \
24058 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24059 $(MAKE) stage4-start; \
24060 fi; \
24061 cd $(HOST_SUBDIR)/libbacktrace && \
24062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24063 @endif libbacktrace-bootstrap
24064
24065
24066 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24067 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24068 maybe-all-stageprofile-libbacktrace:
24069 maybe-clean-stageprofile-libbacktrace:
24070 @if libbacktrace-bootstrap
24071 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24072 all-stageprofile: all-stageprofile-libbacktrace
24073 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24074 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24075 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24076 @r=`${PWD_COMMAND}`; export r; \
24077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24079 $(HOST_EXPORTS) \
24080 $(POSTSTAGE1_HOST_EXPORTS) \
24081 cd $(HOST_SUBDIR)/libbacktrace && \
24082 \
24083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24084 CFLAGS="$(STAGEprofile_CFLAGS)" \
24085 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24086 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24087 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24092 TFLAGS="$(STAGEprofile_TFLAGS)" \
24093 $(TARGET-stageprofile-libbacktrace)
24094
24095 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24096 clean-stageprofile: clean-stageprofile-libbacktrace
24097 clean-stageprofile-libbacktrace:
24098 @if [ $(current_stage) = stageprofile ]; then \
24099 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24100 else \
24101 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24102 $(MAKE) stageprofile-start; \
24103 fi; \
24104 cd $(HOST_SUBDIR)/libbacktrace && \
24105 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24106 @endif libbacktrace-bootstrap
24107
24108
24109 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24110 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24111 maybe-all-stagetrain-libbacktrace:
24112 maybe-clean-stagetrain-libbacktrace:
24113 @if libbacktrace-bootstrap
24114 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24115 all-stagetrain: all-stagetrain-libbacktrace
24116 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24117 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24118 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24119 @r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24122 $(HOST_EXPORTS) \
24123 $(POSTSTAGE1_HOST_EXPORTS) \
24124 cd $(HOST_SUBDIR)/libbacktrace && \
24125 \
24126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24127 CFLAGS="$(STAGEtrain_CFLAGS)" \
24128 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24129 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24130 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24135 TFLAGS="$(STAGEtrain_TFLAGS)" \
24136 $(TARGET-stagetrain-libbacktrace)
24137
24138 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24139 clean-stagetrain: clean-stagetrain-libbacktrace
24140 clean-stagetrain-libbacktrace:
24141 @if [ $(current_stage) = stagetrain ]; then \
24142 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24143 else \
24144 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24145 $(MAKE) stagetrain-start; \
24146 fi; \
24147 cd $(HOST_SUBDIR)/libbacktrace && \
24148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24149 @endif libbacktrace-bootstrap
24150
24151
24152 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24153 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24154 maybe-all-stagefeedback-libbacktrace:
24155 maybe-clean-stagefeedback-libbacktrace:
24156 @if libbacktrace-bootstrap
24157 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24158 all-stagefeedback: all-stagefeedback-libbacktrace
24159 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24160 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24161 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24162 @r=`${PWD_COMMAND}`; export r; \
24163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24164 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24165 $(HOST_EXPORTS) \
24166 $(POSTSTAGE1_HOST_EXPORTS) \
24167 cd $(HOST_SUBDIR)/libbacktrace && \
24168 \
24169 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24170 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24171 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24172 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24173 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24174 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24175 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24176 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24177 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24178 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24179 $(TARGET-stagefeedback-libbacktrace)
24180
24181 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24182 clean-stagefeedback: clean-stagefeedback-libbacktrace
24183 clean-stagefeedback-libbacktrace:
24184 @if [ $(current_stage) = stagefeedback ]; then \
24185 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24186 else \
24187 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24188 $(MAKE) stagefeedback-start; \
24189 fi; \
24190 cd $(HOST_SUBDIR)/libbacktrace && \
24191 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24192 @endif libbacktrace-bootstrap
24193
24194
24195 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24196 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24197 maybe-all-stageautoprofile-libbacktrace:
24198 maybe-clean-stageautoprofile-libbacktrace:
24199 @if libbacktrace-bootstrap
24200 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24201 all-stageautoprofile: all-stageautoprofile-libbacktrace
24202 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24203 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24204 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24205 @r=`${PWD_COMMAND}`; export r; \
24206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24207 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24208 $(HOST_EXPORTS) \
24209 $(POSTSTAGE1_HOST_EXPORTS) \
24210 cd $(HOST_SUBDIR)/libbacktrace && \
24211 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24212 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24213 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24214 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24215 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24216 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24220 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24221 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24222 $(TARGET-stageautoprofile-libbacktrace)
24223
24224 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24225 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24226 clean-stageautoprofile-libbacktrace:
24227 @if [ $(current_stage) = stageautoprofile ]; then \
24228 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24229 else \
24230 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24231 $(MAKE) stageautoprofile-start; \
24232 fi; \
24233 cd $(HOST_SUBDIR)/libbacktrace && \
24234 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24235 @endif libbacktrace-bootstrap
24236
24237
24238 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24239 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24240 maybe-all-stageautofeedback-libbacktrace:
24241 maybe-clean-stageautofeedback-libbacktrace:
24242 @if libbacktrace-bootstrap
24243 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24244 all-stageautofeedback: all-stageautofeedback-libbacktrace
24245 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24246 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24247 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24248 @r=`${PWD_COMMAND}`; export r; \
24249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24250 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24251 $(HOST_EXPORTS) \
24252 $(POSTSTAGE1_HOST_EXPORTS) \
24253 cd $(HOST_SUBDIR)/libbacktrace && \
24254 \
24255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24256 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24257 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24258 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24259 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24264 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24265 $(TARGET-stageautofeedback-libbacktrace)
24266
24267 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24268 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24269 clean-stageautofeedback-libbacktrace:
24270 @if [ $(current_stage) = stageautofeedback ]; then \
24271 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24272 else \
24273 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24274 $(MAKE) stageautofeedback-start; \
24275 fi; \
24276 cd $(HOST_SUBDIR)/libbacktrace && \
24277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24278 @endif libbacktrace-bootstrap
24279
24280
24281
24282
24283
24284 .PHONY: check-libbacktrace maybe-check-libbacktrace
24285 maybe-check-libbacktrace:
24286 @if libbacktrace
24287 maybe-check-libbacktrace: check-libbacktrace
24288
24289 check-libbacktrace:
24290 @: $(MAKE); $(unstage)
24291 @r=`${PWD_COMMAND}`; export r; \
24292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24293 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24294 (cd $(HOST_SUBDIR)/libbacktrace && \
24295 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24296
24297 @endif libbacktrace
24298
24299 .PHONY: install-libbacktrace maybe-install-libbacktrace
24300 maybe-install-libbacktrace:
24301 @if libbacktrace
24302 maybe-install-libbacktrace: install-libbacktrace
24303
24304 install-libbacktrace: installdirs
24305 @: $(MAKE); $(unstage)
24306 @r=`${PWD_COMMAND}`; export r; \
24307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24308 $(HOST_EXPORTS) \
24309 (cd $(HOST_SUBDIR)/libbacktrace && \
24310 $(MAKE) $(FLAGS_TO_PASS) install)
24311
24312 @endif libbacktrace
24313
24314 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24315 maybe-install-strip-libbacktrace:
24316 @if libbacktrace
24317 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24318
24319 install-strip-libbacktrace: installdirs
24320 @: $(MAKE); $(unstage)
24321 @r=`${PWD_COMMAND}`; export r; \
24322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323 $(HOST_EXPORTS) \
24324 (cd $(HOST_SUBDIR)/libbacktrace && \
24325 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24326
24327 @endif libbacktrace
24328
24329 # Other targets (info, dvi, pdf, etc.)
24330
24331 .PHONY: maybe-info-libbacktrace info-libbacktrace
24332 maybe-info-libbacktrace:
24333 @if libbacktrace
24334 maybe-info-libbacktrace: info-libbacktrace
24335
24336 info-libbacktrace: \
24337 configure-libbacktrace
24338 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24339 r=`${PWD_COMMAND}`; export r; \
24340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341 $(HOST_EXPORTS) \
24342 for flag in $(EXTRA_HOST_FLAGS) ; do \
24343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24344 done; \
24345 echo "Doing info in libbacktrace"; \
24346 (cd $(HOST_SUBDIR)/libbacktrace && \
24347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24349 "RANLIB=$${RANLIB}" \
24350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24351 info) \
24352 || exit 1
24353
24354 @endif libbacktrace
24355
24356 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24357 maybe-dvi-libbacktrace:
24358 @if libbacktrace
24359 maybe-dvi-libbacktrace: dvi-libbacktrace
24360
24361 dvi-libbacktrace: \
24362 configure-libbacktrace
24363 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24364 r=`${PWD_COMMAND}`; export r; \
24365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366 $(HOST_EXPORTS) \
24367 for flag in $(EXTRA_HOST_FLAGS) ; do \
24368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24369 done; \
24370 echo "Doing dvi in libbacktrace"; \
24371 (cd $(HOST_SUBDIR)/libbacktrace && \
24372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24374 "RANLIB=$${RANLIB}" \
24375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24376 dvi) \
24377 || exit 1
24378
24379 @endif libbacktrace
24380
24381 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24382 maybe-pdf-libbacktrace:
24383 @if libbacktrace
24384 maybe-pdf-libbacktrace: pdf-libbacktrace
24385
24386 pdf-libbacktrace: \
24387 configure-libbacktrace
24388 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24389 r=`${PWD_COMMAND}`; export r; \
24390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391 $(HOST_EXPORTS) \
24392 for flag in $(EXTRA_HOST_FLAGS) ; do \
24393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24394 done; \
24395 echo "Doing pdf in libbacktrace"; \
24396 (cd $(HOST_SUBDIR)/libbacktrace && \
24397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24399 "RANLIB=$${RANLIB}" \
24400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24401 pdf) \
24402 || exit 1
24403
24404 @endif libbacktrace
24405
24406 .PHONY: maybe-html-libbacktrace html-libbacktrace
24407 maybe-html-libbacktrace:
24408 @if libbacktrace
24409 maybe-html-libbacktrace: html-libbacktrace
24410
24411 html-libbacktrace: \
24412 configure-libbacktrace
24413 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24414 r=`${PWD_COMMAND}`; export r; \
24415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24416 $(HOST_EXPORTS) \
24417 for flag in $(EXTRA_HOST_FLAGS) ; do \
24418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24419 done; \
24420 echo "Doing html in libbacktrace"; \
24421 (cd $(HOST_SUBDIR)/libbacktrace && \
24422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24424 "RANLIB=$${RANLIB}" \
24425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24426 html) \
24427 || exit 1
24428
24429 @endif libbacktrace
24430
24431 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
24432 maybe-TAGS-libbacktrace:
24433 @if libbacktrace
24434 maybe-TAGS-libbacktrace: TAGS-libbacktrace
24435
24436 TAGS-libbacktrace: \
24437 configure-libbacktrace
24438 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24439 r=`${PWD_COMMAND}`; export r; \
24440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24441 $(HOST_EXPORTS) \
24442 for flag in $(EXTRA_HOST_FLAGS) ; do \
24443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24444 done; \
24445 echo "Doing TAGS in libbacktrace"; \
24446 (cd $(HOST_SUBDIR)/libbacktrace && \
24447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24449 "RANLIB=$${RANLIB}" \
24450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24451 TAGS) \
24452 || exit 1
24453
24454 @endif libbacktrace
24455
24456 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
24457 maybe-install-info-libbacktrace:
24458 @if libbacktrace
24459 maybe-install-info-libbacktrace: install-info-libbacktrace
24460
24461 install-info-libbacktrace: \
24462 configure-libbacktrace \
24463 info-libbacktrace
24464 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24465 r=`${PWD_COMMAND}`; export r; \
24466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24467 $(HOST_EXPORTS) \
24468 for flag in $(EXTRA_HOST_FLAGS) ; do \
24469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24470 done; \
24471 echo "Doing install-info in libbacktrace"; \
24472 (cd $(HOST_SUBDIR)/libbacktrace && \
24473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24475 "RANLIB=$${RANLIB}" \
24476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24477 install-info) \
24478 || exit 1
24479
24480 @endif libbacktrace
24481
24482 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
24483 maybe-install-dvi-libbacktrace:
24484 @if libbacktrace
24485 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
24486
24487 install-dvi-libbacktrace: \
24488 configure-libbacktrace \
24489 dvi-libbacktrace
24490 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24491 r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 $(HOST_EXPORTS) \
24494 for flag in $(EXTRA_HOST_FLAGS) ; do \
24495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24496 done; \
24497 echo "Doing install-dvi in libbacktrace"; \
24498 (cd $(HOST_SUBDIR)/libbacktrace && \
24499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24501 "RANLIB=$${RANLIB}" \
24502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24503 install-dvi) \
24504 || exit 1
24505
24506 @endif libbacktrace
24507
24508 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
24509 maybe-install-pdf-libbacktrace:
24510 @if libbacktrace
24511 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
24512
24513 install-pdf-libbacktrace: \
24514 configure-libbacktrace \
24515 pdf-libbacktrace
24516 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24517 r=`${PWD_COMMAND}`; export r; \
24518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519 $(HOST_EXPORTS) \
24520 for flag in $(EXTRA_HOST_FLAGS) ; do \
24521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522 done; \
24523 echo "Doing install-pdf in libbacktrace"; \
24524 (cd $(HOST_SUBDIR)/libbacktrace && \
24525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527 "RANLIB=$${RANLIB}" \
24528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529 install-pdf) \
24530 || exit 1
24531
24532 @endif libbacktrace
24533
24534 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
24535 maybe-install-html-libbacktrace:
24536 @if libbacktrace
24537 maybe-install-html-libbacktrace: install-html-libbacktrace
24538
24539 install-html-libbacktrace: \
24540 configure-libbacktrace \
24541 html-libbacktrace
24542 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24543 r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 $(HOST_EXPORTS) \
24546 for flag in $(EXTRA_HOST_FLAGS) ; do \
24547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548 done; \
24549 echo "Doing install-html in libbacktrace"; \
24550 (cd $(HOST_SUBDIR)/libbacktrace && \
24551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553 "RANLIB=$${RANLIB}" \
24554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555 install-html) \
24556 || exit 1
24557
24558 @endif libbacktrace
24559
24560 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24561 maybe-installcheck-libbacktrace:
24562 @if libbacktrace
24563 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24564
24565 installcheck-libbacktrace: \
24566 configure-libbacktrace
24567 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24568 r=`${PWD_COMMAND}`; export r; \
24569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570 $(HOST_EXPORTS) \
24571 for flag in $(EXTRA_HOST_FLAGS) ; do \
24572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24573 done; \
24574 echo "Doing installcheck in libbacktrace"; \
24575 (cd $(HOST_SUBDIR)/libbacktrace && \
24576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24578 "RANLIB=$${RANLIB}" \
24579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24580 installcheck) \
24581 || exit 1
24582
24583 @endif libbacktrace
24584
24585 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24586 maybe-mostlyclean-libbacktrace:
24587 @if libbacktrace
24588 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24589
24590 mostlyclean-libbacktrace:
24591 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24592 r=`${PWD_COMMAND}`; export r; \
24593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24594 $(HOST_EXPORTS) \
24595 for flag in $(EXTRA_HOST_FLAGS) ; do \
24596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24597 done; \
24598 echo "Doing mostlyclean in libbacktrace"; \
24599 (cd $(HOST_SUBDIR)/libbacktrace && \
24600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24602 "RANLIB=$${RANLIB}" \
24603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24604 mostlyclean) \
24605 || exit 1
24606
24607 @endif libbacktrace
24608
24609 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24610 maybe-clean-libbacktrace:
24611 @if libbacktrace
24612 maybe-clean-libbacktrace: clean-libbacktrace
24613
24614 clean-libbacktrace:
24615 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24616 r=`${PWD_COMMAND}`; export r; \
24617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24618 $(HOST_EXPORTS) \
24619 for flag in $(EXTRA_HOST_FLAGS) ; do \
24620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24621 done; \
24622 echo "Doing clean in libbacktrace"; \
24623 (cd $(HOST_SUBDIR)/libbacktrace && \
24624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24626 "RANLIB=$${RANLIB}" \
24627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24628 clean) \
24629 || exit 1
24630
24631 @endif libbacktrace
24632
24633 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24634 maybe-distclean-libbacktrace:
24635 @if libbacktrace
24636 maybe-distclean-libbacktrace: distclean-libbacktrace
24637
24638 distclean-libbacktrace:
24639 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24640 r=`${PWD_COMMAND}`; export r; \
24641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642 $(HOST_EXPORTS) \
24643 for flag in $(EXTRA_HOST_FLAGS) ; do \
24644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24645 done; \
24646 echo "Doing distclean in libbacktrace"; \
24647 (cd $(HOST_SUBDIR)/libbacktrace && \
24648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24650 "RANLIB=$${RANLIB}" \
24651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24652 distclean) \
24653 || exit 1
24654
24655 @endif libbacktrace
24656
24657 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24658 maybe-maintainer-clean-libbacktrace:
24659 @if libbacktrace
24660 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24661
24662 maintainer-clean-libbacktrace:
24663 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24664 r=`${PWD_COMMAND}`; export r; \
24665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24666 $(HOST_EXPORTS) \
24667 for flag in $(EXTRA_HOST_FLAGS) ; do \
24668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24669 done; \
24670 echo "Doing maintainer-clean in libbacktrace"; \
24671 (cd $(HOST_SUBDIR)/libbacktrace && \
24672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24674 "RANLIB=$${RANLIB}" \
24675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24676 maintainer-clean) \
24677 || exit 1
24678
24679 @endif libbacktrace
24680
24681
24682
24683 .PHONY: configure-libcpp maybe-configure-libcpp
24684 maybe-configure-libcpp:
24685 @if gcc-bootstrap
24686 configure-libcpp: stage_current
24687 @endif gcc-bootstrap
24688 @if libcpp
24689 maybe-configure-libcpp: configure-libcpp
24690 configure-libcpp:
24691 @r=`${PWD_COMMAND}`; export r; \
24692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24693 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24695 $(HOST_EXPORTS) \
24696 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24697 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24698 case $(srcdir) in \
24699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24700 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24702 esac; \
24703 module_srcdir=libcpp; \
24704 $(SHELL) \
24705 $$s/$$module_srcdir/configure \
24706 --srcdir=$${topdir}/$$module_srcdir \
24707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24708 --target=${target_alias} \
24709 || exit 1
24710 @endif libcpp
24711
24712
24713
24714 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24715 maybe-configure-stage1-libcpp:
24716 @if libcpp-bootstrap
24717 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24718 configure-stage1-libcpp:
24719 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24721 @r=`${PWD_COMMAND}`; export r; \
24722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24723 TFLAGS="$(STAGE1_TFLAGS)"; \
24724 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24725 $(HOST_EXPORTS) \
24726 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24727 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24728 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24729 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24731 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24732 case $(srcdir) in \
24733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24734 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24736 esac; \
24737 module_srcdir=libcpp; \
24738 $(SHELL) $$s/$$module_srcdir/configure \
24739 --srcdir=$${topdir}/$$module_srcdir \
24740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24741 --target=${target_alias} \
24742 \
24743 $(STAGE1_CONFIGURE_FLAGS)
24744 @endif libcpp-bootstrap
24745
24746 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24747 maybe-configure-stage2-libcpp:
24748 @if libcpp-bootstrap
24749 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24750 configure-stage2-libcpp:
24751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24753 @r=`${PWD_COMMAND}`; export r; \
24754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24755 TFLAGS="$(STAGE2_TFLAGS)"; \
24756 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24757 $(HOST_EXPORTS) \
24758 $(POSTSTAGE1_HOST_EXPORTS) \
24759 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24760 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24761 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24762 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24764 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24765 case $(srcdir) in \
24766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24767 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24769 esac; \
24770 module_srcdir=libcpp; \
24771 $(SHELL) $$s/$$module_srcdir/configure \
24772 --srcdir=$${topdir}/$$module_srcdir \
24773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24774 --target=${target_alias} \
24775 --with-build-libsubdir=$(HOST_SUBDIR) \
24776 $(STAGE2_CONFIGURE_FLAGS)
24777 @endif libcpp-bootstrap
24778
24779 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24780 maybe-configure-stage3-libcpp:
24781 @if libcpp-bootstrap
24782 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24783 configure-stage3-libcpp:
24784 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24786 @r=`${PWD_COMMAND}`; export r; \
24787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24788 TFLAGS="$(STAGE3_TFLAGS)"; \
24789 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24790 $(HOST_EXPORTS) \
24791 $(POSTSTAGE1_HOST_EXPORTS) \
24792 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24793 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24794 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24795 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24797 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24798 case $(srcdir) in \
24799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24800 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24802 esac; \
24803 module_srcdir=libcpp; \
24804 $(SHELL) $$s/$$module_srcdir/configure \
24805 --srcdir=$${topdir}/$$module_srcdir \
24806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24807 --target=${target_alias} \
24808 --with-build-libsubdir=$(HOST_SUBDIR) \
24809 $(STAGE3_CONFIGURE_FLAGS)
24810 @endif libcpp-bootstrap
24811
24812 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24813 maybe-configure-stage4-libcpp:
24814 @if libcpp-bootstrap
24815 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24816 configure-stage4-libcpp:
24817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24818 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24819 @r=`${PWD_COMMAND}`; export r; \
24820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821 TFLAGS="$(STAGE4_TFLAGS)"; \
24822 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24823 $(HOST_EXPORTS) \
24824 $(POSTSTAGE1_HOST_EXPORTS) \
24825 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24826 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24827 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24828 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24830 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24831 case $(srcdir) in \
24832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24833 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24835 esac; \
24836 module_srcdir=libcpp; \
24837 $(SHELL) $$s/$$module_srcdir/configure \
24838 --srcdir=$${topdir}/$$module_srcdir \
24839 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24840 --target=${target_alias} \
24841 --with-build-libsubdir=$(HOST_SUBDIR) \
24842 $(STAGE4_CONFIGURE_FLAGS)
24843 @endif libcpp-bootstrap
24844
24845 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24846 maybe-configure-stageprofile-libcpp:
24847 @if libcpp-bootstrap
24848 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24849 configure-stageprofile-libcpp:
24850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24852 @r=`${PWD_COMMAND}`; export r; \
24853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24854 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24855 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24856 $(HOST_EXPORTS) \
24857 $(POSTSTAGE1_HOST_EXPORTS) \
24858 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24859 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24860 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24861 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24863 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24864 case $(srcdir) in \
24865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24866 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24868 esac; \
24869 module_srcdir=libcpp; \
24870 $(SHELL) $$s/$$module_srcdir/configure \
24871 --srcdir=$${topdir}/$$module_srcdir \
24872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24873 --target=${target_alias} \
24874 --with-build-libsubdir=$(HOST_SUBDIR) \
24875 $(STAGEprofile_CONFIGURE_FLAGS)
24876 @endif libcpp-bootstrap
24877
24878 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24879 maybe-configure-stagetrain-libcpp:
24880 @if libcpp-bootstrap
24881 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24882 configure-stagetrain-libcpp:
24883 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24885 @r=`${PWD_COMMAND}`; export r; \
24886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24887 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24888 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24889 $(HOST_EXPORTS) \
24890 $(POSTSTAGE1_HOST_EXPORTS) \
24891 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24892 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24893 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24894 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24896 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24897 case $(srcdir) in \
24898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24899 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24901 esac; \
24902 module_srcdir=libcpp; \
24903 $(SHELL) $$s/$$module_srcdir/configure \
24904 --srcdir=$${topdir}/$$module_srcdir \
24905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24906 --target=${target_alias} \
24907 --with-build-libsubdir=$(HOST_SUBDIR) \
24908 $(STAGEtrain_CONFIGURE_FLAGS)
24909 @endif libcpp-bootstrap
24910
24911 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24912 maybe-configure-stagefeedback-libcpp:
24913 @if libcpp-bootstrap
24914 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24915 configure-stagefeedback-libcpp:
24916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24918 @r=`${PWD_COMMAND}`; export r; \
24919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24921 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24922 $(HOST_EXPORTS) \
24923 $(POSTSTAGE1_HOST_EXPORTS) \
24924 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24925 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24926 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24927 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24929 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24930 case $(srcdir) in \
24931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24932 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24934 esac; \
24935 module_srcdir=libcpp; \
24936 $(SHELL) $$s/$$module_srcdir/configure \
24937 --srcdir=$${topdir}/$$module_srcdir \
24938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24939 --target=${target_alias} \
24940 --with-build-libsubdir=$(HOST_SUBDIR) \
24941 $(STAGEfeedback_CONFIGURE_FLAGS)
24942 @endif libcpp-bootstrap
24943
24944 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24945 maybe-configure-stageautoprofile-libcpp:
24946 @if libcpp-bootstrap
24947 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24948 configure-stageautoprofile-libcpp:
24949 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24951 @r=`${PWD_COMMAND}`; export r; \
24952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24953 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24954 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24955 $(HOST_EXPORTS) \
24956 $(POSTSTAGE1_HOST_EXPORTS) \
24957 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24958 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24959 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24960 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24962 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24963 case $(srcdir) in \
24964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24965 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24967 esac; \
24968 module_srcdir=libcpp; \
24969 $(SHELL) $$s/$$module_srcdir/configure \
24970 --srcdir=$${topdir}/$$module_srcdir \
24971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24972 --target=${target_alias} \
24973 --with-build-libsubdir=$(HOST_SUBDIR) \
24974 $(STAGEautoprofile_CONFIGURE_FLAGS)
24975 @endif libcpp-bootstrap
24976
24977 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24978 maybe-configure-stageautofeedback-libcpp:
24979 @if libcpp-bootstrap
24980 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24981 configure-stageautofeedback-libcpp:
24982 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24984 @r=`${PWD_COMMAND}`; export r; \
24985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24987 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24988 $(HOST_EXPORTS) \
24989 $(POSTSTAGE1_HOST_EXPORTS) \
24990 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24991 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24992 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24993 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24995 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24996 case $(srcdir) in \
24997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24998 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25000 esac; \
25001 module_srcdir=libcpp; \
25002 $(SHELL) $$s/$$module_srcdir/configure \
25003 --srcdir=$${topdir}/$$module_srcdir \
25004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25005 --target=${target_alias} \
25006 --with-build-libsubdir=$(HOST_SUBDIR) \
25007 $(STAGEautofeedback_CONFIGURE_FLAGS)
25008 @endif libcpp-bootstrap
25009
25010
25011
25012
25013
25014 .PHONY: all-libcpp maybe-all-libcpp
25015 maybe-all-libcpp:
25016 @if gcc-bootstrap
25017 all-libcpp: stage_current
25018 @endif gcc-bootstrap
25019 @if libcpp
25020 TARGET-libcpp=all
25021 maybe-all-libcpp: all-libcpp
25022 all-libcpp: configure-libcpp
25023 @r=`${PWD_COMMAND}`; export r; \
25024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25025 $(HOST_EXPORTS) \
25026 (cd $(HOST_SUBDIR)/libcpp && \
25027 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25028 $(TARGET-libcpp))
25029 @endif libcpp
25030
25031
25032
25033 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25034 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25035 maybe-all-stage1-libcpp:
25036 maybe-clean-stage1-libcpp:
25037 @if libcpp-bootstrap
25038 maybe-all-stage1-libcpp: all-stage1-libcpp
25039 all-stage1: all-stage1-libcpp
25040 TARGET-stage1-libcpp = $(TARGET-libcpp)
25041 all-stage1-libcpp: configure-stage1-libcpp
25042 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25043 @r=`${PWD_COMMAND}`; export r; \
25044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25045 TFLAGS="$(STAGE1_TFLAGS)"; \
25046 $(HOST_EXPORTS) \
25047 cd $(HOST_SUBDIR)/libcpp && \
25048 \
25049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25050 CFLAGS="$(STAGE1_CFLAGS)" \
25051 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25052 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25053 LIBCFLAGS="$(LIBCFLAGS)" \
25054 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25055 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25056 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25057 $(EXTRA_HOST_FLAGS) \
25058 $(STAGE1_FLAGS_TO_PASS) \
25059 TFLAGS="$(STAGE1_TFLAGS)" \
25060 $(TARGET-stage1-libcpp)
25061
25062 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25063 clean-stage1: clean-stage1-libcpp
25064 clean-stage1-libcpp:
25065 @if [ $(current_stage) = stage1 ]; then \
25066 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25067 else \
25068 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25069 $(MAKE) stage1-start; \
25070 fi; \
25071 cd $(HOST_SUBDIR)/libcpp && \
25072 $(MAKE) $(EXTRA_HOST_FLAGS) \
25073 $(STAGE1_FLAGS_TO_PASS) clean
25074 @endif libcpp-bootstrap
25075
25076
25077 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25078 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25079 maybe-all-stage2-libcpp:
25080 maybe-clean-stage2-libcpp:
25081 @if libcpp-bootstrap
25082 maybe-all-stage2-libcpp: all-stage2-libcpp
25083 all-stage2: all-stage2-libcpp
25084 TARGET-stage2-libcpp = $(TARGET-libcpp)
25085 all-stage2-libcpp: configure-stage2-libcpp
25086 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25087 @r=`${PWD_COMMAND}`; export r; \
25088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25089 TFLAGS="$(STAGE2_TFLAGS)"; \
25090 $(HOST_EXPORTS) \
25091 $(POSTSTAGE1_HOST_EXPORTS) \
25092 cd $(HOST_SUBDIR)/libcpp && \
25093 \
25094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25095 CFLAGS="$(STAGE2_CFLAGS)" \
25096 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25097 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25098 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25103 TFLAGS="$(STAGE2_TFLAGS)" \
25104 $(TARGET-stage2-libcpp)
25105
25106 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25107 clean-stage2: clean-stage2-libcpp
25108 clean-stage2-libcpp:
25109 @if [ $(current_stage) = stage2 ]; then \
25110 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25111 else \
25112 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25113 $(MAKE) stage2-start; \
25114 fi; \
25115 cd $(HOST_SUBDIR)/libcpp && \
25116 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25117 @endif libcpp-bootstrap
25118
25119
25120 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25121 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25122 maybe-all-stage3-libcpp:
25123 maybe-clean-stage3-libcpp:
25124 @if libcpp-bootstrap
25125 maybe-all-stage3-libcpp: all-stage3-libcpp
25126 all-stage3: all-stage3-libcpp
25127 TARGET-stage3-libcpp = $(TARGET-libcpp)
25128 all-stage3-libcpp: configure-stage3-libcpp
25129 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25130 @r=`${PWD_COMMAND}`; export r; \
25131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25132 TFLAGS="$(STAGE3_TFLAGS)"; \
25133 $(HOST_EXPORTS) \
25134 $(POSTSTAGE1_HOST_EXPORTS) \
25135 cd $(HOST_SUBDIR)/libcpp && \
25136 \
25137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25138 CFLAGS="$(STAGE3_CFLAGS)" \
25139 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25140 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25141 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25146 TFLAGS="$(STAGE3_TFLAGS)" \
25147 $(TARGET-stage3-libcpp)
25148
25149 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25150 clean-stage3: clean-stage3-libcpp
25151 clean-stage3-libcpp:
25152 @if [ $(current_stage) = stage3 ]; then \
25153 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25154 else \
25155 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25156 $(MAKE) stage3-start; \
25157 fi; \
25158 cd $(HOST_SUBDIR)/libcpp && \
25159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25160 @endif libcpp-bootstrap
25161
25162
25163 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25164 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25165 maybe-all-stage4-libcpp:
25166 maybe-clean-stage4-libcpp:
25167 @if libcpp-bootstrap
25168 maybe-all-stage4-libcpp: all-stage4-libcpp
25169 all-stage4: all-stage4-libcpp
25170 TARGET-stage4-libcpp = $(TARGET-libcpp)
25171 all-stage4-libcpp: configure-stage4-libcpp
25172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25173 @r=`${PWD_COMMAND}`; export r; \
25174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25175 TFLAGS="$(STAGE4_TFLAGS)"; \
25176 $(HOST_EXPORTS) \
25177 $(POSTSTAGE1_HOST_EXPORTS) \
25178 cd $(HOST_SUBDIR)/libcpp && \
25179 \
25180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25181 CFLAGS="$(STAGE4_CFLAGS)" \
25182 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25183 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25184 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25189 TFLAGS="$(STAGE4_TFLAGS)" \
25190 $(TARGET-stage4-libcpp)
25191
25192 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25193 clean-stage4: clean-stage4-libcpp
25194 clean-stage4-libcpp:
25195 @if [ $(current_stage) = stage4 ]; then \
25196 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25197 else \
25198 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25199 $(MAKE) stage4-start; \
25200 fi; \
25201 cd $(HOST_SUBDIR)/libcpp && \
25202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25203 @endif libcpp-bootstrap
25204
25205
25206 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25207 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25208 maybe-all-stageprofile-libcpp:
25209 maybe-clean-stageprofile-libcpp:
25210 @if libcpp-bootstrap
25211 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25212 all-stageprofile: all-stageprofile-libcpp
25213 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25214 all-stageprofile-libcpp: configure-stageprofile-libcpp
25215 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25216 @r=`${PWD_COMMAND}`; export r; \
25217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25219 $(HOST_EXPORTS) \
25220 $(POSTSTAGE1_HOST_EXPORTS) \
25221 cd $(HOST_SUBDIR)/libcpp && \
25222 \
25223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25224 CFLAGS="$(STAGEprofile_CFLAGS)" \
25225 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25226 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25227 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25232 TFLAGS="$(STAGEprofile_TFLAGS)" \
25233 $(TARGET-stageprofile-libcpp)
25234
25235 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25236 clean-stageprofile: clean-stageprofile-libcpp
25237 clean-stageprofile-libcpp:
25238 @if [ $(current_stage) = stageprofile ]; then \
25239 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25240 else \
25241 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25242 $(MAKE) stageprofile-start; \
25243 fi; \
25244 cd $(HOST_SUBDIR)/libcpp && \
25245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25246 @endif libcpp-bootstrap
25247
25248
25249 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25250 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25251 maybe-all-stagetrain-libcpp:
25252 maybe-clean-stagetrain-libcpp:
25253 @if libcpp-bootstrap
25254 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25255 all-stagetrain: all-stagetrain-libcpp
25256 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25257 all-stagetrain-libcpp: configure-stagetrain-libcpp
25258 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25259 @r=`${PWD_COMMAND}`; export r; \
25260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25262 $(HOST_EXPORTS) \
25263 $(POSTSTAGE1_HOST_EXPORTS) \
25264 cd $(HOST_SUBDIR)/libcpp && \
25265 \
25266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25267 CFLAGS="$(STAGEtrain_CFLAGS)" \
25268 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25269 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25270 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25275 TFLAGS="$(STAGEtrain_TFLAGS)" \
25276 $(TARGET-stagetrain-libcpp)
25277
25278 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25279 clean-stagetrain: clean-stagetrain-libcpp
25280 clean-stagetrain-libcpp:
25281 @if [ $(current_stage) = stagetrain ]; then \
25282 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25283 else \
25284 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25285 $(MAKE) stagetrain-start; \
25286 fi; \
25287 cd $(HOST_SUBDIR)/libcpp && \
25288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25289 @endif libcpp-bootstrap
25290
25291
25292 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25293 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25294 maybe-all-stagefeedback-libcpp:
25295 maybe-clean-stagefeedback-libcpp:
25296 @if libcpp-bootstrap
25297 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25298 all-stagefeedback: all-stagefeedback-libcpp
25299 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25300 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25301 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25302 @r=`${PWD_COMMAND}`; export r; \
25303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25304 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25305 $(HOST_EXPORTS) \
25306 $(POSTSTAGE1_HOST_EXPORTS) \
25307 cd $(HOST_SUBDIR)/libcpp && \
25308 \
25309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25310 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25311 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25312 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25313 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25318 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25319 $(TARGET-stagefeedback-libcpp)
25320
25321 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25322 clean-stagefeedback: clean-stagefeedback-libcpp
25323 clean-stagefeedback-libcpp:
25324 @if [ $(current_stage) = stagefeedback ]; then \
25325 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25326 else \
25327 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25328 $(MAKE) stagefeedback-start; \
25329 fi; \
25330 cd $(HOST_SUBDIR)/libcpp && \
25331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25332 @endif libcpp-bootstrap
25333
25334
25335 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25336 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25337 maybe-all-stageautoprofile-libcpp:
25338 maybe-clean-stageautoprofile-libcpp:
25339 @if libcpp-bootstrap
25340 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25341 all-stageautoprofile: all-stageautoprofile-libcpp
25342 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25343 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25344 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25345 @r=`${PWD_COMMAND}`; export r; \
25346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25347 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25348 $(HOST_EXPORTS) \
25349 $(POSTSTAGE1_HOST_EXPORTS) \
25350 cd $(HOST_SUBDIR)/libcpp && \
25351 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25353 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25354 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25355 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25356 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25361 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25362 $(TARGET-stageautoprofile-libcpp)
25363
25364 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25365 clean-stageautoprofile: clean-stageautoprofile-libcpp
25366 clean-stageautoprofile-libcpp:
25367 @if [ $(current_stage) = stageautoprofile ]; then \
25368 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25369 else \
25370 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25371 $(MAKE) stageautoprofile-start; \
25372 fi; \
25373 cd $(HOST_SUBDIR)/libcpp && \
25374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25375 @endif libcpp-bootstrap
25376
25377
25378 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25379 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25380 maybe-all-stageautofeedback-libcpp:
25381 maybe-clean-stageautofeedback-libcpp:
25382 @if libcpp-bootstrap
25383 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25384 all-stageautofeedback: all-stageautofeedback-libcpp
25385 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25386 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25387 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25388 @r=`${PWD_COMMAND}`; export r; \
25389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25390 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25391 $(HOST_EXPORTS) \
25392 $(POSTSTAGE1_HOST_EXPORTS) \
25393 cd $(HOST_SUBDIR)/libcpp && \
25394 \
25395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25396 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25397 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25398 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25399 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25404 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25405 $(TARGET-stageautofeedback-libcpp)
25406
25407 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25408 clean-stageautofeedback: clean-stageautofeedback-libcpp
25409 clean-stageautofeedback-libcpp:
25410 @if [ $(current_stage) = stageautofeedback ]; then \
25411 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25412 else \
25413 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25414 $(MAKE) stageautofeedback-start; \
25415 fi; \
25416 cd $(HOST_SUBDIR)/libcpp && \
25417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25418 @endif libcpp-bootstrap
25419
25420
25421
25422
25423
25424 .PHONY: check-libcpp maybe-check-libcpp
25425 maybe-check-libcpp:
25426 @if libcpp
25427 maybe-check-libcpp: check-libcpp
25428
25429 check-libcpp:
25430 @: $(MAKE); $(unstage)
25431 @r=`${PWD_COMMAND}`; export r; \
25432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25433 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25434 (cd $(HOST_SUBDIR)/libcpp && \
25435 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25436
25437 @endif libcpp
25438
25439 .PHONY: install-libcpp maybe-install-libcpp
25440 maybe-install-libcpp:
25441 @if libcpp
25442 maybe-install-libcpp: install-libcpp
25443
25444 install-libcpp: installdirs
25445 @: $(MAKE); $(unstage)
25446 @r=`${PWD_COMMAND}`; export r; \
25447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448 $(HOST_EXPORTS) \
25449 (cd $(HOST_SUBDIR)/libcpp && \
25450 $(MAKE) $(FLAGS_TO_PASS) install)
25451
25452 @endif libcpp
25453
25454 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
25455 maybe-install-strip-libcpp:
25456 @if libcpp
25457 maybe-install-strip-libcpp: install-strip-libcpp
25458
25459 install-strip-libcpp: installdirs
25460 @: $(MAKE); $(unstage)
25461 @r=`${PWD_COMMAND}`; export r; \
25462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25463 $(HOST_EXPORTS) \
25464 (cd $(HOST_SUBDIR)/libcpp && \
25465 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25466
25467 @endif libcpp
25468
25469 # Other targets (info, dvi, pdf, etc.)
25470
25471 .PHONY: maybe-info-libcpp info-libcpp
25472 maybe-info-libcpp:
25473 @if libcpp
25474 maybe-info-libcpp: info-libcpp
25475
25476 info-libcpp: \
25477 configure-libcpp
25478 @[ -f ./libcpp/Makefile ] || exit 0; \
25479 r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 $(HOST_EXPORTS) \
25482 for flag in $(EXTRA_HOST_FLAGS) ; do \
25483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25484 done; \
25485 echo "Doing info in libcpp"; \
25486 (cd $(HOST_SUBDIR)/libcpp && \
25487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25489 "RANLIB=$${RANLIB}" \
25490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25491 info) \
25492 || exit 1
25493
25494 @endif libcpp
25495
25496 .PHONY: maybe-dvi-libcpp dvi-libcpp
25497 maybe-dvi-libcpp:
25498 @if libcpp
25499 maybe-dvi-libcpp: dvi-libcpp
25500
25501 dvi-libcpp: \
25502 configure-libcpp
25503 @[ -f ./libcpp/Makefile ] || exit 0; \
25504 r=`${PWD_COMMAND}`; export r; \
25505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506 $(HOST_EXPORTS) \
25507 for flag in $(EXTRA_HOST_FLAGS) ; do \
25508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25509 done; \
25510 echo "Doing dvi in libcpp"; \
25511 (cd $(HOST_SUBDIR)/libcpp && \
25512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25514 "RANLIB=$${RANLIB}" \
25515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25516 dvi) \
25517 || exit 1
25518
25519 @endif libcpp
25520
25521 .PHONY: maybe-pdf-libcpp pdf-libcpp
25522 maybe-pdf-libcpp:
25523 @if libcpp
25524 maybe-pdf-libcpp: pdf-libcpp
25525
25526 pdf-libcpp: \
25527 configure-libcpp
25528 @[ -f ./libcpp/Makefile ] || exit 0; \
25529 r=`${PWD_COMMAND}`; export r; \
25530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25531 $(HOST_EXPORTS) \
25532 for flag in $(EXTRA_HOST_FLAGS) ; do \
25533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25534 done; \
25535 echo "Doing pdf in libcpp"; \
25536 (cd $(HOST_SUBDIR)/libcpp && \
25537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25539 "RANLIB=$${RANLIB}" \
25540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25541 pdf) \
25542 || exit 1
25543
25544 @endif libcpp
25545
25546 .PHONY: maybe-html-libcpp html-libcpp
25547 maybe-html-libcpp:
25548 @if libcpp
25549 maybe-html-libcpp: html-libcpp
25550
25551 html-libcpp: \
25552 configure-libcpp
25553 @[ -f ./libcpp/Makefile ] || exit 0; \
25554 r=`${PWD_COMMAND}`; export r; \
25555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25556 $(HOST_EXPORTS) \
25557 for flag in $(EXTRA_HOST_FLAGS) ; do \
25558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25559 done; \
25560 echo "Doing html in libcpp"; \
25561 (cd $(HOST_SUBDIR)/libcpp && \
25562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25564 "RANLIB=$${RANLIB}" \
25565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25566 html) \
25567 || exit 1
25568
25569 @endif libcpp
25570
25571 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25572 maybe-TAGS-libcpp:
25573 @if libcpp
25574 maybe-TAGS-libcpp: TAGS-libcpp
25575
25576 TAGS-libcpp: \
25577 configure-libcpp
25578 @[ -f ./libcpp/Makefile ] || exit 0; \
25579 r=`${PWD_COMMAND}`; export r; \
25580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581 $(HOST_EXPORTS) \
25582 for flag in $(EXTRA_HOST_FLAGS) ; do \
25583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25584 done; \
25585 echo "Doing TAGS in libcpp"; \
25586 (cd $(HOST_SUBDIR)/libcpp && \
25587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25589 "RANLIB=$${RANLIB}" \
25590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25591 TAGS) \
25592 || exit 1
25593
25594 @endif libcpp
25595
25596 .PHONY: maybe-install-info-libcpp install-info-libcpp
25597 maybe-install-info-libcpp:
25598 @if libcpp
25599 maybe-install-info-libcpp: install-info-libcpp
25600
25601 install-info-libcpp: \
25602 configure-libcpp \
25603 info-libcpp
25604 @[ -f ./libcpp/Makefile ] || exit 0; \
25605 r=`${PWD_COMMAND}`; export r; \
25606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25607 $(HOST_EXPORTS) \
25608 for flag in $(EXTRA_HOST_FLAGS) ; do \
25609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25610 done; \
25611 echo "Doing install-info in libcpp"; \
25612 (cd $(HOST_SUBDIR)/libcpp && \
25613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25615 "RANLIB=$${RANLIB}" \
25616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25617 install-info) \
25618 || exit 1
25619
25620 @endif libcpp
25621
25622 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25623 maybe-install-dvi-libcpp:
25624 @if libcpp
25625 maybe-install-dvi-libcpp: install-dvi-libcpp
25626
25627 install-dvi-libcpp: \
25628 configure-libcpp \
25629 dvi-libcpp
25630 @[ -f ./libcpp/Makefile ] || exit 0; \
25631 r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 for flag in $(EXTRA_HOST_FLAGS) ; do \
25635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636 done; \
25637 echo "Doing install-dvi in libcpp"; \
25638 (cd $(HOST_SUBDIR)/libcpp && \
25639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641 "RANLIB=$${RANLIB}" \
25642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 install-dvi) \
25644 || exit 1
25645
25646 @endif libcpp
25647
25648 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25649 maybe-install-pdf-libcpp:
25650 @if libcpp
25651 maybe-install-pdf-libcpp: install-pdf-libcpp
25652
25653 install-pdf-libcpp: \
25654 configure-libcpp \
25655 pdf-libcpp
25656 @[ -f ./libcpp/Makefile ] || exit 0; \
25657 r=`${PWD_COMMAND}`; export r; \
25658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659 $(HOST_EXPORTS) \
25660 for flag in $(EXTRA_HOST_FLAGS) ; do \
25661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662 done; \
25663 echo "Doing install-pdf in libcpp"; \
25664 (cd $(HOST_SUBDIR)/libcpp && \
25665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667 "RANLIB=$${RANLIB}" \
25668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669 install-pdf) \
25670 || exit 1
25671
25672 @endif libcpp
25673
25674 .PHONY: maybe-install-html-libcpp install-html-libcpp
25675 maybe-install-html-libcpp:
25676 @if libcpp
25677 maybe-install-html-libcpp: install-html-libcpp
25678
25679 install-html-libcpp: \
25680 configure-libcpp \
25681 html-libcpp
25682 @[ -f ./libcpp/Makefile ] || exit 0; \
25683 r=`${PWD_COMMAND}`; export r; \
25684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 $(HOST_EXPORTS) \
25686 for flag in $(EXTRA_HOST_FLAGS) ; do \
25687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25688 done; \
25689 echo "Doing install-html in libcpp"; \
25690 (cd $(HOST_SUBDIR)/libcpp && \
25691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25693 "RANLIB=$${RANLIB}" \
25694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25695 install-html) \
25696 || exit 1
25697
25698 @endif libcpp
25699
25700 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25701 maybe-installcheck-libcpp:
25702 @if libcpp
25703 maybe-installcheck-libcpp: installcheck-libcpp
25704
25705 installcheck-libcpp: \
25706 configure-libcpp
25707 @[ -f ./libcpp/Makefile ] || exit 0; \
25708 r=`${PWD_COMMAND}`; export r; \
25709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710 $(HOST_EXPORTS) \
25711 for flag in $(EXTRA_HOST_FLAGS) ; do \
25712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25713 done; \
25714 echo "Doing installcheck in libcpp"; \
25715 (cd $(HOST_SUBDIR)/libcpp && \
25716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25718 "RANLIB=$${RANLIB}" \
25719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25720 installcheck) \
25721 || exit 1
25722
25723 @endif libcpp
25724
25725 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25726 maybe-mostlyclean-libcpp:
25727 @if libcpp
25728 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25729
25730 mostlyclean-libcpp:
25731 @[ -f ./libcpp/Makefile ] || exit 0; \
25732 r=`${PWD_COMMAND}`; export r; \
25733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25734 $(HOST_EXPORTS) \
25735 for flag in $(EXTRA_HOST_FLAGS) ; do \
25736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25737 done; \
25738 echo "Doing mostlyclean in libcpp"; \
25739 (cd $(HOST_SUBDIR)/libcpp && \
25740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25742 "RANLIB=$${RANLIB}" \
25743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25744 mostlyclean) \
25745 || exit 1
25746
25747 @endif libcpp
25748
25749 .PHONY: maybe-clean-libcpp clean-libcpp
25750 maybe-clean-libcpp:
25751 @if libcpp
25752 maybe-clean-libcpp: clean-libcpp
25753
25754 clean-libcpp:
25755 @[ -f ./libcpp/Makefile ] || exit 0; \
25756 r=`${PWD_COMMAND}`; export r; \
25757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25758 $(HOST_EXPORTS) \
25759 for flag in $(EXTRA_HOST_FLAGS) ; do \
25760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25761 done; \
25762 echo "Doing clean in libcpp"; \
25763 (cd $(HOST_SUBDIR)/libcpp && \
25764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25766 "RANLIB=$${RANLIB}" \
25767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25768 clean) \
25769 || exit 1
25770
25771 @endif libcpp
25772
25773 .PHONY: maybe-distclean-libcpp distclean-libcpp
25774 maybe-distclean-libcpp:
25775 @if libcpp
25776 maybe-distclean-libcpp: distclean-libcpp
25777
25778 distclean-libcpp:
25779 @[ -f ./libcpp/Makefile ] || exit 0; \
25780 r=`${PWD_COMMAND}`; export r; \
25781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25782 $(HOST_EXPORTS) \
25783 for flag in $(EXTRA_HOST_FLAGS) ; do \
25784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25785 done; \
25786 echo "Doing distclean in libcpp"; \
25787 (cd $(HOST_SUBDIR)/libcpp && \
25788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25790 "RANLIB=$${RANLIB}" \
25791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25792 distclean) \
25793 || exit 1
25794
25795 @endif libcpp
25796
25797 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25798 maybe-maintainer-clean-libcpp:
25799 @if libcpp
25800 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25801
25802 maintainer-clean-libcpp:
25803 @[ -f ./libcpp/Makefile ] || exit 0; \
25804 r=`${PWD_COMMAND}`; export r; \
25805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25806 $(HOST_EXPORTS) \
25807 for flag in $(EXTRA_HOST_FLAGS) ; do \
25808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25809 done; \
25810 echo "Doing maintainer-clean in libcpp"; \
25811 (cd $(HOST_SUBDIR)/libcpp && \
25812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25814 "RANLIB=$${RANLIB}" \
25815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25816 maintainer-clean) \
25817 || exit 1
25818
25819 @endif libcpp
25820
25821
25822
25823 .PHONY: configure-libcody maybe-configure-libcody
25824 maybe-configure-libcody:
25825 @if gcc-bootstrap
25826 configure-libcody: stage_current
25827 @endif gcc-bootstrap
25828 @if libcody
25829 maybe-configure-libcody: configure-libcody
25830 configure-libcody:
25831 @r=`${PWD_COMMAND}`; export r; \
25832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25833 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25835 $(HOST_EXPORTS) \
25836 echo Configuring in $(HOST_SUBDIR)/libcody; \
25837 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25838 case $(srcdir) in \
25839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25840 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25842 esac; \
25843 module_srcdir=libcody; \
25844 $(SHELL) \
25845 $$s/$$module_srcdir/configure \
25846 --srcdir=$${topdir}/$$module_srcdir \
25847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25848 --target=${target_alias} \
25849 || exit 1
25850 @endif libcody
25851
25852
25853
25854 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25855 maybe-configure-stage1-libcody:
25856 @if libcody-bootstrap
25857 maybe-configure-stage1-libcody: configure-stage1-libcody
25858 configure-stage1-libcody:
25859 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25860 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25861 @r=`${PWD_COMMAND}`; export r; \
25862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25863 TFLAGS="$(STAGE1_TFLAGS)"; \
25864 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25865 $(HOST_EXPORTS) \
25866 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25867 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25868 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25869 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25871 cd $(HOST_SUBDIR)/libcody || exit 1; \
25872 case $(srcdir) in \
25873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25874 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25876 esac; \
25877 module_srcdir=libcody; \
25878 $(SHELL) $$s/$$module_srcdir/configure \
25879 --srcdir=$${topdir}/$$module_srcdir \
25880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25881 --target=${target_alias} \
25882 \
25883 $(STAGE1_CONFIGURE_FLAGS)
25884 @endif libcody-bootstrap
25885
25886 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25887 maybe-configure-stage2-libcody:
25888 @if libcody-bootstrap
25889 maybe-configure-stage2-libcody: configure-stage2-libcody
25890 configure-stage2-libcody:
25891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25893 @r=`${PWD_COMMAND}`; export r; \
25894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25895 TFLAGS="$(STAGE2_TFLAGS)"; \
25896 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25897 $(HOST_EXPORTS) \
25898 $(POSTSTAGE1_HOST_EXPORTS) \
25899 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25900 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25901 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25902 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25904 cd $(HOST_SUBDIR)/libcody || exit 1; \
25905 case $(srcdir) in \
25906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25907 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25909 esac; \
25910 module_srcdir=libcody; \
25911 $(SHELL) $$s/$$module_srcdir/configure \
25912 --srcdir=$${topdir}/$$module_srcdir \
25913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25914 --target=${target_alias} \
25915 --with-build-libsubdir=$(HOST_SUBDIR) \
25916 $(STAGE2_CONFIGURE_FLAGS)
25917 @endif libcody-bootstrap
25918
25919 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25920 maybe-configure-stage3-libcody:
25921 @if libcody-bootstrap
25922 maybe-configure-stage3-libcody: configure-stage3-libcody
25923 configure-stage3-libcody:
25924 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25926 @r=`${PWD_COMMAND}`; export r; \
25927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25928 TFLAGS="$(STAGE3_TFLAGS)"; \
25929 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25930 $(HOST_EXPORTS) \
25931 $(POSTSTAGE1_HOST_EXPORTS) \
25932 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25933 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25934 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25935 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25937 cd $(HOST_SUBDIR)/libcody || exit 1; \
25938 case $(srcdir) in \
25939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25940 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25942 esac; \
25943 module_srcdir=libcody; \
25944 $(SHELL) $$s/$$module_srcdir/configure \
25945 --srcdir=$${topdir}/$$module_srcdir \
25946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25947 --target=${target_alias} \
25948 --with-build-libsubdir=$(HOST_SUBDIR) \
25949 $(STAGE3_CONFIGURE_FLAGS)
25950 @endif libcody-bootstrap
25951
25952 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25953 maybe-configure-stage4-libcody:
25954 @if libcody-bootstrap
25955 maybe-configure-stage4-libcody: configure-stage4-libcody
25956 configure-stage4-libcody:
25957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25959 @r=`${PWD_COMMAND}`; export r; \
25960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25961 TFLAGS="$(STAGE4_TFLAGS)"; \
25962 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25963 $(HOST_EXPORTS) \
25964 $(POSTSTAGE1_HOST_EXPORTS) \
25965 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25966 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25967 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25968 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25970 cd $(HOST_SUBDIR)/libcody || exit 1; \
25971 case $(srcdir) in \
25972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25973 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25975 esac; \
25976 module_srcdir=libcody; \
25977 $(SHELL) $$s/$$module_srcdir/configure \
25978 --srcdir=$${topdir}/$$module_srcdir \
25979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25980 --target=${target_alias} \
25981 --with-build-libsubdir=$(HOST_SUBDIR) \
25982 $(STAGE4_CONFIGURE_FLAGS)
25983 @endif libcody-bootstrap
25984
25985 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25986 maybe-configure-stageprofile-libcody:
25987 @if libcody-bootstrap
25988 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25989 configure-stageprofile-libcody:
25990 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25992 @r=`${PWD_COMMAND}`; export r; \
25993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25994 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25995 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25996 $(HOST_EXPORTS) \
25997 $(POSTSTAGE1_HOST_EXPORTS) \
25998 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25999 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26000 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26001 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26003 cd $(HOST_SUBDIR)/libcody || exit 1; \
26004 case $(srcdir) in \
26005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26006 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26008 esac; \
26009 module_srcdir=libcody; \
26010 $(SHELL) $$s/$$module_srcdir/configure \
26011 --srcdir=$${topdir}/$$module_srcdir \
26012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26013 --target=${target_alias} \
26014 --with-build-libsubdir=$(HOST_SUBDIR) \
26015 $(STAGEprofile_CONFIGURE_FLAGS)
26016 @endif libcody-bootstrap
26017
26018 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26019 maybe-configure-stagetrain-libcody:
26020 @if libcody-bootstrap
26021 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26022 configure-stagetrain-libcody:
26023 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26025 @r=`${PWD_COMMAND}`; export r; \
26026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26028 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26029 $(HOST_EXPORTS) \
26030 $(POSTSTAGE1_HOST_EXPORTS) \
26031 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26032 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26033 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26034 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26036 cd $(HOST_SUBDIR)/libcody || exit 1; \
26037 case $(srcdir) in \
26038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26039 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26041 esac; \
26042 module_srcdir=libcody; \
26043 $(SHELL) $$s/$$module_srcdir/configure \
26044 --srcdir=$${topdir}/$$module_srcdir \
26045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26046 --target=${target_alias} \
26047 --with-build-libsubdir=$(HOST_SUBDIR) \
26048 $(STAGEtrain_CONFIGURE_FLAGS)
26049 @endif libcody-bootstrap
26050
26051 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26052 maybe-configure-stagefeedback-libcody:
26053 @if libcody-bootstrap
26054 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26055 configure-stagefeedback-libcody:
26056 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26058 @r=`${PWD_COMMAND}`; export r; \
26059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26061 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26062 $(HOST_EXPORTS) \
26063 $(POSTSTAGE1_HOST_EXPORTS) \
26064 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26065 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26066 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26067 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26069 cd $(HOST_SUBDIR)/libcody || exit 1; \
26070 case $(srcdir) in \
26071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26072 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26074 esac; \
26075 module_srcdir=libcody; \
26076 $(SHELL) $$s/$$module_srcdir/configure \
26077 --srcdir=$${topdir}/$$module_srcdir \
26078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26079 --target=${target_alias} \
26080 --with-build-libsubdir=$(HOST_SUBDIR) \
26081 $(STAGEfeedback_CONFIGURE_FLAGS)
26082 @endif libcody-bootstrap
26083
26084 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26085 maybe-configure-stageautoprofile-libcody:
26086 @if libcody-bootstrap
26087 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26088 configure-stageautoprofile-libcody:
26089 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26091 @r=`${PWD_COMMAND}`; export r; \
26092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26094 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26095 $(HOST_EXPORTS) \
26096 $(POSTSTAGE1_HOST_EXPORTS) \
26097 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26098 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26099 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26100 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26102 cd $(HOST_SUBDIR)/libcody || exit 1; \
26103 case $(srcdir) in \
26104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26105 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26107 esac; \
26108 module_srcdir=libcody; \
26109 $(SHELL) $$s/$$module_srcdir/configure \
26110 --srcdir=$${topdir}/$$module_srcdir \
26111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26112 --target=${target_alias} \
26113 --with-build-libsubdir=$(HOST_SUBDIR) \
26114 $(STAGEautoprofile_CONFIGURE_FLAGS)
26115 @endif libcody-bootstrap
26116
26117 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26118 maybe-configure-stageautofeedback-libcody:
26119 @if libcody-bootstrap
26120 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26121 configure-stageautofeedback-libcody:
26122 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26124 @r=`${PWD_COMMAND}`; export r; \
26125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26127 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26128 $(HOST_EXPORTS) \
26129 $(POSTSTAGE1_HOST_EXPORTS) \
26130 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26131 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26132 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26133 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26135 cd $(HOST_SUBDIR)/libcody || exit 1; \
26136 case $(srcdir) in \
26137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26138 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26140 esac; \
26141 module_srcdir=libcody; \
26142 $(SHELL) $$s/$$module_srcdir/configure \
26143 --srcdir=$${topdir}/$$module_srcdir \
26144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26145 --target=${target_alias} \
26146 --with-build-libsubdir=$(HOST_SUBDIR) \
26147 $(STAGEautofeedback_CONFIGURE_FLAGS)
26148 @endif libcody-bootstrap
26149
26150
26151
26152
26153
26154 .PHONY: all-libcody maybe-all-libcody
26155 maybe-all-libcody:
26156 @if gcc-bootstrap
26157 all-libcody: stage_current
26158 @endif gcc-bootstrap
26159 @if libcody
26160 TARGET-libcody=all
26161 maybe-all-libcody: all-libcody
26162 all-libcody: configure-libcody
26163 @r=`${PWD_COMMAND}`; export r; \
26164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26165 $(HOST_EXPORTS) \
26166 (cd $(HOST_SUBDIR)/libcody && \
26167 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26168 $(TARGET-libcody))
26169 @endif libcody
26170
26171
26172
26173 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26174 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26175 maybe-all-stage1-libcody:
26176 maybe-clean-stage1-libcody:
26177 @if libcody-bootstrap
26178 maybe-all-stage1-libcody: all-stage1-libcody
26179 all-stage1: all-stage1-libcody
26180 TARGET-stage1-libcody = $(TARGET-libcody)
26181 all-stage1-libcody: configure-stage1-libcody
26182 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26183 @r=`${PWD_COMMAND}`; export r; \
26184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26185 TFLAGS="$(STAGE1_TFLAGS)"; \
26186 $(HOST_EXPORTS) \
26187 cd $(HOST_SUBDIR)/libcody && \
26188 \
26189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26190 CFLAGS="$(STAGE1_CFLAGS)" \
26191 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26192 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26193 LIBCFLAGS="$(LIBCFLAGS)" \
26194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26197 $(EXTRA_HOST_FLAGS) \
26198 $(STAGE1_FLAGS_TO_PASS) \
26199 TFLAGS="$(STAGE1_TFLAGS)" \
26200 $(TARGET-stage1-libcody)
26201
26202 maybe-clean-stage1-libcody: clean-stage1-libcody
26203 clean-stage1: clean-stage1-libcody
26204 clean-stage1-libcody:
26205 @if [ $(current_stage) = stage1 ]; then \
26206 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26207 else \
26208 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26209 $(MAKE) stage1-start; \
26210 fi; \
26211 cd $(HOST_SUBDIR)/libcody && \
26212 $(MAKE) $(EXTRA_HOST_FLAGS) \
26213 $(STAGE1_FLAGS_TO_PASS) clean
26214 @endif libcody-bootstrap
26215
26216
26217 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26218 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26219 maybe-all-stage2-libcody:
26220 maybe-clean-stage2-libcody:
26221 @if libcody-bootstrap
26222 maybe-all-stage2-libcody: all-stage2-libcody
26223 all-stage2: all-stage2-libcody
26224 TARGET-stage2-libcody = $(TARGET-libcody)
26225 all-stage2-libcody: configure-stage2-libcody
26226 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26227 @r=`${PWD_COMMAND}`; export r; \
26228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229 TFLAGS="$(STAGE2_TFLAGS)"; \
26230 $(HOST_EXPORTS) \
26231 $(POSTSTAGE1_HOST_EXPORTS) \
26232 cd $(HOST_SUBDIR)/libcody && \
26233 \
26234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26235 CFLAGS="$(STAGE2_CFLAGS)" \
26236 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26237 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26238 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26243 TFLAGS="$(STAGE2_TFLAGS)" \
26244 $(TARGET-stage2-libcody)
26245
26246 maybe-clean-stage2-libcody: clean-stage2-libcody
26247 clean-stage2: clean-stage2-libcody
26248 clean-stage2-libcody:
26249 @if [ $(current_stage) = stage2 ]; then \
26250 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26251 else \
26252 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26253 $(MAKE) stage2-start; \
26254 fi; \
26255 cd $(HOST_SUBDIR)/libcody && \
26256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26257 @endif libcody-bootstrap
26258
26259
26260 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26261 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26262 maybe-all-stage3-libcody:
26263 maybe-clean-stage3-libcody:
26264 @if libcody-bootstrap
26265 maybe-all-stage3-libcody: all-stage3-libcody
26266 all-stage3: all-stage3-libcody
26267 TARGET-stage3-libcody = $(TARGET-libcody)
26268 all-stage3-libcody: configure-stage3-libcody
26269 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26270 @r=`${PWD_COMMAND}`; export r; \
26271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26272 TFLAGS="$(STAGE3_TFLAGS)"; \
26273 $(HOST_EXPORTS) \
26274 $(POSTSTAGE1_HOST_EXPORTS) \
26275 cd $(HOST_SUBDIR)/libcody && \
26276 \
26277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26278 CFLAGS="$(STAGE3_CFLAGS)" \
26279 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26280 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26281 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26286 TFLAGS="$(STAGE3_TFLAGS)" \
26287 $(TARGET-stage3-libcody)
26288
26289 maybe-clean-stage3-libcody: clean-stage3-libcody
26290 clean-stage3: clean-stage3-libcody
26291 clean-stage3-libcody:
26292 @if [ $(current_stage) = stage3 ]; then \
26293 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26294 else \
26295 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26296 $(MAKE) stage3-start; \
26297 fi; \
26298 cd $(HOST_SUBDIR)/libcody && \
26299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26300 @endif libcody-bootstrap
26301
26302
26303 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26304 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26305 maybe-all-stage4-libcody:
26306 maybe-clean-stage4-libcody:
26307 @if libcody-bootstrap
26308 maybe-all-stage4-libcody: all-stage4-libcody
26309 all-stage4: all-stage4-libcody
26310 TARGET-stage4-libcody = $(TARGET-libcody)
26311 all-stage4-libcody: configure-stage4-libcody
26312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26313 @r=`${PWD_COMMAND}`; export r; \
26314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26315 TFLAGS="$(STAGE4_TFLAGS)"; \
26316 $(HOST_EXPORTS) \
26317 $(POSTSTAGE1_HOST_EXPORTS) \
26318 cd $(HOST_SUBDIR)/libcody && \
26319 \
26320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26321 CFLAGS="$(STAGE4_CFLAGS)" \
26322 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26323 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26324 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26329 TFLAGS="$(STAGE4_TFLAGS)" \
26330 $(TARGET-stage4-libcody)
26331
26332 maybe-clean-stage4-libcody: clean-stage4-libcody
26333 clean-stage4: clean-stage4-libcody
26334 clean-stage4-libcody:
26335 @if [ $(current_stage) = stage4 ]; then \
26336 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26337 else \
26338 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26339 $(MAKE) stage4-start; \
26340 fi; \
26341 cd $(HOST_SUBDIR)/libcody && \
26342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26343 @endif libcody-bootstrap
26344
26345
26346 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26347 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26348 maybe-all-stageprofile-libcody:
26349 maybe-clean-stageprofile-libcody:
26350 @if libcody-bootstrap
26351 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26352 all-stageprofile: all-stageprofile-libcody
26353 TARGET-stageprofile-libcody = $(TARGET-libcody)
26354 all-stageprofile-libcody: configure-stageprofile-libcody
26355 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26356 @r=`${PWD_COMMAND}`; export r; \
26357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26358 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26359 $(HOST_EXPORTS) \
26360 $(POSTSTAGE1_HOST_EXPORTS) \
26361 cd $(HOST_SUBDIR)/libcody && \
26362 \
26363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26364 CFLAGS="$(STAGEprofile_CFLAGS)" \
26365 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26366 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26367 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26372 TFLAGS="$(STAGEprofile_TFLAGS)" \
26373 $(TARGET-stageprofile-libcody)
26374
26375 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26376 clean-stageprofile: clean-stageprofile-libcody
26377 clean-stageprofile-libcody:
26378 @if [ $(current_stage) = stageprofile ]; then \
26379 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26380 else \
26381 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26382 $(MAKE) stageprofile-start; \
26383 fi; \
26384 cd $(HOST_SUBDIR)/libcody && \
26385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26386 @endif libcody-bootstrap
26387
26388
26389 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26390 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26391 maybe-all-stagetrain-libcody:
26392 maybe-clean-stagetrain-libcody:
26393 @if libcody-bootstrap
26394 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26395 all-stagetrain: all-stagetrain-libcody
26396 TARGET-stagetrain-libcody = $(TARGET-libcody)
26397 all-stagetrain-libcody: configure-stagetrain-libcody
26398 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26399 @r=`${PWD_COMMAND}`; export r; \
26400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26401 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26402 $(HOST_EXPORTS) \
26403 $(POSTSTAGE1_HOST_EXPORTS) \
26404 cd $(HOST_SUBDIR)/libcody && \
26405 \
26406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26407 CFLAGS="$(STAGEtrain_CFLAGS)" \
26408 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26409 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26410 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26415 TFLAGS="$(STAGEtrain_TFLAGS)" \
26416 $(TARGET-stagetrain-libcody)
26417
26418 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26419 clean-stagetrain: clean-stagetrain-libcody
26420 clean-stagetrain-libcody:
26421 @if [ $(current_stage) = stagetrain ]; then \
26422 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26423 else \
26424 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
26425 $(MAKE) stagetrain-start; \
26426 fi; \
26427 cd $(HOST_SUBDIR)/libcody && \
26428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26429 @endif libcody-bootstrap
26430
26431
26432 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
26433 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
26434 maybe-all-stagefeedback-libcody:
26435 maybe-clean-stagefeedback-libcody:
26436 @if libcody-bootstrap
26437 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
26438 all-stagefeedback: all-stagefeedback-libcody
26439 TARGET-stagefeedback-libcody = $(TARGET-libcody)
26440 all-stagefeedback-libcody: configure-stagefeedback-libcody
26441 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26442 @r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26445 $(HOST_EXPORTS) \
26446 $(POSTSTAGE1_HOST_EXPORTS) \
26447 cd $(HOST_SUBDIR)/libcody && \
26448 \
26449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26450 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26451 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26452 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26453 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26458 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26459 $(TARGET-stagefeedback-libcody)
26460
26461 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
26462 clean-stagefeedback: clean-stagefeedback-libcody
26463 clean-stagefeedback-libcody:
26464 @if [ $(current_stage) = stagefeedback ]; then \
26465 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26466 else \
26467 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
26468 $(MAKE) stagefeedback-start; \
26469 fi; \
26470 cd $(HOST_SUBDIR)/libcody && \
26471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26472 @endif libcody-bootstrap
26473
26474
26475 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
26476 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
26477 maybe-all-stageautoprofile-libcody:
26478 maybe-clean-stageautoprofile-libcody:
26479 @if libcody-bootstrap
26480 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
26481 all-stageautoprofile: all-stageautoprofile-libcody
26482 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
26483 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
26484 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26485 @r=`${PWD_COMMAND}`; export r; \
26486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26487 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26488 $(HOST_EXPORTS) \
26489 $(POSTSTAGE1_HOST_EXPORTS) \
26490 cd $(HOST_SUBDIR)/libcody && \
26491 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26493 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26494 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26495 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26496 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26501 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26502 $(TARGET-stageautoprofile-libcody)
26503
26504 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
26505 clean-stageautoprofile: clean-stageautoprofile-libcody
26506 clean-stageautoprofile-libcody:
26507 @if [ $(current_stage) = stageautoprofile ]; then \
26508 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26509 else \
26510 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
26511 $(MAKE) stageautoprofile-start; \
26512 fi; \
26513 cd $(HOST_SUBDIR)/libcody && \
26514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26515 @endif libcody-bootstrap
26516
26517
26518 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
26519 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
26520 maybe-all-stageautofeedback-libcody:
26521 maybe-clean-stageautofeedback-libcody:
26522 @if libcody-bootstrap
26523 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
26524 all-stageautofeedback: all-stageautofeedback-libcody
26525 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
26526 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
26527 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26528 @r=`${PWD_COMMAND}`; export r; \
26529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26531 $(HOST_EXPORTS) \
26532 $(POSTSTAGE1_HOST_EXPORTS) \
26533 cd $(HOST_SUBDIR)/libcody && \
26534 \
26535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26536 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26537 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26538 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26539 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26544 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26545 $(TARGET-stageautofeedback-libcody)
26546
26547 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26548 clean-stageautofeedback: clean-stageautofeedback-libcody
26549 clean-stageautofeedback-libcody:
26550 @if [ $(current_stage) = stageautofeedback ]; then \
26551 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26552 else \
26553 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26554 $(MAKE) stageautofeedback-start; \
26555 fi; \
26556 cd $(HOST_SUBDIR)/libcody && \
26557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26558 @endif libcody-bootstrap
26559
26560
26561
26562
26563
26564 .PHONY: check-libcody maybe-check-libcody
26565 maybe-check-libcody:
26566 @if libcody
26567 maybe-check-libcody: check-libcody
26568
26569 check-libcody:
26570 @: $(MAKE); $(unstage)
26571 @r=`${PWD_COMMAND}`; export r; \
26572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26574 (cd $(HOST_SUBDIR)/libcody && \
26575 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26576
26577 @endif libcody
26578
26579 .PHONY: install-libcody maybe-install-libcody
26580 maybe-install-libcody:
26581 @if libcody
26582 maybe-install-libcody: install-libcody
26583
26584 install-libcody:
26585
26586 @endif libcody
26587
26588 .PHONY: install-strip-libcody maybe-install-strip-libcody
26589 maybe-install-strip-libcody:
26590 @if libcody
26591 maybe-install-strip-libcody: install-strip-libcody
26592
26593 install-strip-libcody:
26594
26595 @endif libcody
26596
26597 # Other targets (info, dvi, pdf, etc.)
26598
26599 .PHONY: maybe-info-libcody info-libcody
26600 maybe-info-libcody:
26601 @if libcody
26602 maybe-info-libcody: info-libcody
26603
26604 # libcody doesn't support info.
26605 info-libcody:
26606
26607 @endif libcody
26608
26609 .PHONY: maybe-dvi-libcody dvi-libcody
26610 maybe-dvi-libcody:
26611 @if libcody
26612 maybe-dvi-libcody: dvi-libcody
26613
26614 # libcody doesn't support dvi.
26615 dvi-libcody:
26616
26617 @endif libcody
26618
26619 .PHONY: maybe-pdf-libcody pdf-libcody
26620 maybe-pdf-libcody:
26621 @if libcody
26622 maybe-pdf-libcody: pdf-libcody
26623
26624 # libcody doesn't support pdf.
26625 pdf-libcody:
26626
26627 @endif libcody
26628
26629 .PHONY: maybe-html-libcody html-libcody
26630 maybe-html-libcody:
26631 @if libcody
26632 maybe-html-libcody: html-libcody
26633
26634 # libcody doesn't support html.
26635 html-libcody:
26636
26637 @endif libcody
26638
26639 .PHONY: maybe-TAGS-libcody TAGS-libcody
26640 maybe-TAGS-libcody:
26641 @if libcody
26642 maybe-TAGS-libcody: TAGS-libcody
26643
26644 # libcody doesn't support TAGS.
26645 TAGS-libcody:
26646
26647 @endif libcody
26648
26649 .PHONY: maybe-install-info-libcody install-info-libcody
26650 maybe-install-info-libcody:
26651 @if libcody
26652 maybe-install-info-libcody: install-info-libcody
26653
26654 # libcody doesn't support install-info.
26655 install-info-libcody:
26656
26657 @endif libcody
26658
26659 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26660 maybe-install-dvi-libcody:
26661 @if libcody
26662 maybe-install-dvi-libcody: install-dvi-libcody
26663
26664 # libcody doesn't support install-dvi.
26665 install-dvi-libcody:
26666
26667 @endif libcody
26668
26669 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26670 maybe-install-pdf-libcody:
26671 @if libcody
26672 maybe-install-pdf-libcody: install-pdf-libcody
26673
26674 # libcody doesn't support install-pdf.
26675 install-pdf-libcody:
26676
26677 @endif libcody
26678
26679 .PHONY: maybe-install-html-libcody install-html-libcody
26680 maybe-install-html-libcody:
26681 @if libcody
26682 maybe-install-html-libcody: install-html-libcody
26683
26684 # libcody doesn't support install-html.
26685 install-html-libcody:
26686
26687 @endif libcody
26688
26689 .PHONY: maybe-installcheck-libcody installcheck-libcody
26690 maybe-installcheck-libcody:
26691 @if libcody
26692 maybe-installcheck-libcody: installcheck-libcody
26693
26694 installcheck-libcody: \
26695 configure-libcody
26696 @[ -f ./libcody/Makefile ] || exit 0; \
26697 r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(HOST_EXPORTS) \
26700 for flag in $(EXTRA_HOST_FLAGS) ; do \
26701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26702 done; \
26703 echo "Doing installcheck in libcody"; \
26704 (cd $(HOST_SUBDIR)/libcody && \
26705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26707 "RANLIB=$${RANLIB}" \
26708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26709 installcheck) \
26710 || exit 1
26711
26712 @endif libcody
26713
26714 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26715 maybe-mostlyclean-libcody:
26716 @if libcody
26717 maybe-mostlyclean-libcody: mostlyclean-libcody
26718
26719 mostlyclean-libcody:
26720 @[ -f ./libcody/Makefile ] || exit 0; \
26721 r=`${PWD_COMMAND}`; export r; \
26722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26723 $(HOST_EXPORTS) \
26724 for flag in $(EXTRA_HOST_FLAGS) ; do \
26725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26726 done; \
26727 echo "Doing mostlyclean in libcody"; \
26728 (cd $(HOST_SUBDIR)/libcody && \
26729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26731 "RANLIB=$${RANLIB}" \
26732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26733 mostlyclean) \
26734 || exit 1
26735
26736 @endif libcody
26737
26738 .PHONY: maybe-clean-libcody clean-libcody
26739 maybe-clean-libcody:
26740 @if libcody
26741 maybe-clean-libcody: clean-libcody
26742
26743 clean-libcody:
26744 @[ -f ./libcody/Makefile ] || exit 0; \
26745 r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 $(HOST_EXPORTS) \
26748 for flag in $(EXTRA_HOST_FLAGS) ; do \
26749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750 done; \
26751 echo "Doing clean in libcody"; \
26752 (cd $(HOST_SUBDIR)/libcody && \
26753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755 "RANLIB=$${RANLIB}" \
26756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757 clean) \
26758 || exit 1
26759
26760 @endif libcody
26761
26762 .PHONY: maybe-distclean-libcody distclean-libcody
26763 maybe-distclean-libcody:
26764 @if libcody
26765 maybe-distclean-libcody: distclean-libcody
26766
26767 distclean-libcody:
26768 @[ -f ./libcody/Makefile ] || exit 0; \
26769 r=`${PWD_COMMAND}`; export r; \
26770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26771 $(HOST_EXPORTS) \
26772 for flag in $(EXTRA_HOST_FLAGS) ; do \
26773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26774 done; \
26775 echo "Doing distclean in libcody"; \
26776 (cd $(HOST_SUBDIR)/libcody && \
26777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26779 "RANLIB=$${RANLIB}" \
26780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26781 distclean) \
26782 || exit 1
26783
26784 @endif libcody
26785
26786 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26787 maybe-maintainer-clean-libcody:
26788 @if libcody
26789 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26790
26791 maintainer-clean-libcody:
26792 @[ -f ./libcody/Makefile ] || exit 0; \
26793 r=`${PWD_COMMAND}`; export r; \
26794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 $(HOST_EXPORTS) \
26796 for flag in $(EXTRA_HOST_FLAGS) ; do \
26797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798 done; \
26799 echo "Doing maintainer-clean in libcody"; \
26800 (cd $(HOST_SUBDIR)/libcody && \
26801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803 "RANLIB=$${RANLIB}" \
26804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805 maintainer-clean) \
26806 || exit 1
26807
26808 @endif libcody
26809
26810
26811
26812 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26813 maybe-configure-libdecnumber:
26814 @if gcc-bootstrap
26815 configure-libdecnumber: stage_current
26816 @endif gcc-bootstrap
26817 @if libdecnumber
26818 maybe-configure-libdecnumber: configure-libdecnumber
26819 configure-libdecnumber:
26820 @r=`${PWD_COMMAND}`; export r; \
26821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26822 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26823 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26824 $(HOST_EXPORTS) \
26825 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26826 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26827 case $(srcdir) in \
26828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26829 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26831 esac; \
26832 module_srcdir=libdecnumber; \
26833 $(SHELL) \
26834 $$s/$$module_srcdir/configure \
26835 --srcdir=$${topdir}/$$module_srcdir \
26836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26837 --target=${target_alias} \
26838 || exit 1
26839 @endif libdecnumber
26840
26841
26842
26843 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26844 maybe-configure-stage1-libdecnumber:
26845 @if libdecnumber-bootstrap
26846 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26847 configure-stage1-libdecnumber:
26848 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26850 @r=`${PWD_COMMAND}`; export r; \
26851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852 TFLAGS="$(STAGE1_TFLAGS)"; \
26853 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26854 $(HOST_EXPORTS) \
26855 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26856 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26857 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26858 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26860 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26861 case $(srcdir) in \
26862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26863 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26865 esac; \
26866 module_srcdir=libdecnumber; \
26867 $(SHELL) $$s/$$module_srcdir/configure \
26868 --srcdir=$${topdir}/$$module_srcdir \
26869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26870 --target=${target_alias} \
26871 \
26872 $(STAGE1_CONFIGURE_FLAGS)
26873 @endif libdecnumber-bootstrap
26874
26875 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26876 maybe-configure-stage2-libdecnumber:
26877 @if libdecnumber-bootstrap
26878 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26879 configure-stage2-libdecnumber:
26880 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26882 @r=`${PWD_COMMAND}`; export r; \
26883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26884 TFLAGS="$(STAGE2_TFLAGS)"; \
26885 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26886 $(HOST_EXPORTS) \
26887 $(POSTSTAGE1_HOST_EXPORTS) \
26888 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26889 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26890 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26891 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26893 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26894 case $(srcdir) in \
26895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26896 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26898 esac; \
26899 module_srcdir=libdecnumber; \
26900 $(SHELL) $$s/$$module_srcdir/configure \
26901 --srcdir=$${topdir}/$$module_srcdir \
26902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26903 --target=${target_alias} \
26904 --with-build-libsubdir=$(HOST_SUBDIR) \
26905 $(STAGE2_CONFIGURE_FLAGS)
26906 @endif libdecnumber-bootstrap
26907
26908 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26909 maybe-configure-stage3-libdecnumber:
26910 @if libdecnumber-bootstrap
26911 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26912 configure-stage3-libdecnumber:
26913 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26915 @r=`${PWD_COMMAND}`; export r; \
26916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917 TFLAGS="$(STAGE3_TFLAGS)"; \
26918 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26919 $(HOST_EXPORTS) \
26920 $(POSTSTAGE1_HOST_EXPORTS) \
26921 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26922 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26923 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26924 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26926 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26927 case $(srcdir) in \
26928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26929 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26931 esac; \
26932 module_srcdir=libdecnumber; \
26933 $(SHELL) $$s/$$module_srcdir/configure \
26934 --srcdir=$${topdir}/$$module_srcdir \
26935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26936 --target=${target_alias} \
26937 --with-build-libsubdir=$(HOST_SUBDIR) \
26938 $(STAGE3_CONFIGURE_FLAGS)
26939 @endif libdecnumber-bootstrap
26940
26941 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26942 maybe-configure-stage4-libdecnumber:
26943 @if libdecnumber-bootstrap
26944 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26945 configure-stage4-libdecnumber:
26946 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26948 @r=`${PWD_COMMAND}`; export r; \
26949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26950 TFLAGS="$(STAGE4_TFLAGS)"; \
26951 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26952 $(HOST_EXPORTS) \
26953 $(POSTSTAGE1_HOST_EXPORTS) \
26954 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26955 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26956 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26957 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26959 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26960 case $(srcdir) in \
26961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26962 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26964 esac; \
26965 module_srcdir=libdecnumber; \
26966 $(SHELL) $$s/$$module_srcdir/configure \
26967 --srcdir=$${topdir}/$$module_srcdir \
26968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26969 --target=${target_alias} \
26970 --with-build-libsubdir=$(HOST_SUBDIR) \
26971 $(STAGE4_CONFIGURE_FLAGS)
26972 @endif libdecnumber-bootstrap
26973
26974 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26975 maybe-configure-stageprofile-libdecnumber:
26976 @if libdecnumber-bootstrap
26977 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26978 configure-stageprofile-libdecnumber:
26979 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26981 @r=`${PWD_COMMAND}`; export r; \
26982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26983 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26984 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26985 $(HOST_EXPORTS) \
26986 $(POSTSTAGE1_HOST_EXPORTS) \
26987 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26989 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26990 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26992 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26993 case $(srcdir) in \
26994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26995 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26997 esac; \
26998 module_srcdir=libdecnumber; \
26999 $(SHELL) $$s/$$module_srcdir/configure \
27000 --srcdir=$${topdir}/$$module_srcdir \
27001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27002 --target=${target_alias} \
27003 --with-build-libsubdir=$(HOST_SUBDIR) \
27004 $(STAGEprofile_CONFIGURE_FLAGS)
27005 @endif libdecnumber-bootstrap
27006
27007 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27008 maybe-configure-stagetrain-libdecnumber:
27009 @if libdecnumber-bootstrap
27010 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27011 configure-stagetrain-libdecnumber:
27012 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27014 @r=`${PWD_COMMAND}`; export r; \
27015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27017 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27018 $(HOST_EXPORTS) \
27019 $(POSTSTAGE1_HOST_EXPORTS) \
27020 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27021 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27022 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27023 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27025 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27026 case $(srcdir) in \
27027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27028 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27030 esac; \
27031 module_srcdir=libdecnumber; \
27032 $(SHELL) $$s/$$module_srcdir/configure \
27033 --srcdir=$${topdir}/$$module_srcdir \
27034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27035 --target=${target_alias} \
27036 --with-build-libsubdir=$(HOST_SUBDIR) \
27037 $(STAGEtrain_CONFIGURE_FLAGS)
27038 @endif libdecnumber-bootstrap
27039
27040 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27041 maybe-configure-stagefeedback-libdecnumber:
27042 @if libdecnumber-bootstrap
27043 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27044 configure-stagefeedback-libdecnumber:
27045 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27047 @r=`${PWD_COMMAND}`; export r; \
27048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27049 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27050 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27051 $(HOST_EXPORTS) \
27052 $(POSTSTAGE1_HOST_EXPORTS) \
27053 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27054 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27055 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27056 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27058 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27059 case $(srcdir) in \
27060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27061 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27063 esac; \
27064 module_srcdir=libdecnumber; \
27065 $(SHELL) $$s/$$module_srcdir/configure \
27066 --srcdir=$${topdir}/$$module_srcdir \
27067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27068 --target=${target_alias} \
27069 --with-build-libsubdir=$(HOST_SUBDIR) \
27070 $(STAGEfeedback_CONFIGURE_FLAGS)
27071 @endif libdecnumber-bootstrap
27072
27073 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27074 maybe-configure-stageautoprofile-libdecnumber:
27075 @if libdecnumber-bootstrap
27076 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27077 configure-stageautoprofile-libdecnumber:
27078 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27080 @r=`${PWD_COMMAND}`; export r; \
27081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27082 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27083 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27084 $(HOST_EXPORTS) \
27085 $(POSTSTAGE1_HOST_EXPORTS) \
27086 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27087 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27088 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27089 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27091 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27092 case $(srcdir) in \
27093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27094 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27096 esac; \
27097 module_srcdir=libdecnumber; \
27098 $(SHELL) $$s/$$module_srcdir/configure \
27099 --srcdir=$${topdir}/$$module_srcdir \
27100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27101 --target=${target_alias} \
27102 --with-build-libsubdir=$(HOST_SUBDIR) \
27103 $(STAGEautoprofile_CONFIGURE_FLAGS)
27104 @endif libdecnumber-bootstrap
27105
27106 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27107 maybe-configure-stageautofeedback-libdecnumber:
27108 @if libdecnumber-bootstrap
27109 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27110 configure-stageautofeedback-libdecnumber:
27111 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27113 @r=`${PWD_COMMAND}`; export r; \
27114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27115 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27116 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27117 $(HOST_EXPORTS) \
27118 $(POSTSTAGE1_HOST_EXPORTS) \
27119 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27120 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27121 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27122 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27124 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27125 case $(srcdir) in \
27126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27127 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27129 esac; \
27130 module_srcdir=libdecnumber; \
27131 $(SHELL) $$s/$$module_srcdir/configure \
27132 --srcdir=$${topdir}/$$module_srcdir \
27133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27134 --target=${target_alias} \
27135 --with-build-libsubdir=$(HOST_SUBDIR) \
27136 $(STAGEautofeedback_CONFIGURE_FLAGS)
27137 @endif libdecnumber-bootstrap
27138
27139
27140
27141
27142
27143 .PHONY: all-libdecnumber maybe-all-libdecnumber
27144 maybe-all-libdecnumber:
27145 @if gcc-bootstrap
27146 all-libdecnumber: stage_current
27147 @endif gcc-bootstrap
27148 @if libdecnumber
27149 TARGET-libdecnumber=all
27150 maybe-all-libdecnumber: all-libdecnumber
27151 all-libdecnumber: configure-libdecnumber
27152 @r=`${PWD_COMMAND}`; export r; \
27153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154 $(HOST_EXPORTS) \
27155 (cd $(HOST_SUBDIR)/libdecnumber && \
27156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27157 $(TARGET-libdecnumber))
27158 @endif libdecnumber
27159
27160
27161
27162 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27163 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27164 maybe-all-stage1-libdecnumber:
27165 maybe-clean-stage1-libdecnumber:
27166 @if libdecnumber-bootstrap
27167 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27168 all-stage1: all-stage1-libdecnumber
27169 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27170 all-stage1-libdecnumber: configure-stage1-libdecnumber
27171 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27172 @r=`${PWD_COMMAND}`; export r; \
27173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27174 TFLAGS="$(STAGE1_TFLAGS)"; \
27175 $(HOST_EXPORTS) \
27176 cd $(HOST_SUBDIR)/libdecnumber && \
27177 \
27178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27179 CFLAGS="$(STAGE1_CFLAGS)" \
27180 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27181 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27182 LIBCFLAGS="$(LIBCFLAGS)" \
27183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27186 $(EXTRA_HOST_FLAGS) \
27187 $(STAGE1_FLAGS_TO_PASS) \
27188 TFLAGS="$(STAGE1_TFLAGS)" \
27189 $(TARGET-stage1-libdecnumber)
27190
27191 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27192 clean-stage1: clean-stage1-libdecnumber
27193 clean-stage1-libdecnumber:
27194 @if [ $(current_stage) = stage1 ]; then \
27195 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27196 else \
27197 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27198 $(MAKE) stage1-start; \
27199 fi; \
27200 cd $(HOST_SUBDIR)/libdecnumber && \
27201 $(MAKE) $(EXTRA_HOST_FLAGS) \
27202 $(STAGE1_FLAGS_TO_PASS) clean
27203 @endif libdecnumber-bootstrap
27204
27205
27206 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27207 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27208 maybe-all-stage2-libdecnumber:
27209 maybe-clean-stage2-libdecnumber:
27210 @if libdecnumber-bootstrap
27211 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27212 all-stage2: all-stage2-libdecnumber
27213 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27214 all-stage2-libdecnumber: configure-stage2-libdecnumber
27215 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27216 @r=`${PWD_COMMAND}`; export r; \
27217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27218 TFLAGS="$(STAGE2_TFLAGS)"; \
27219 $(HOST_EXPORTS) \
27220 $(POSTSTAGE1_HOST_EXPORTS) \
27221 cd $(HOST_SUBDIR)/libdecnumber && \
27222 \
27223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27224 CFLAGS="$(STAGE2_CFLAGS)" \
27225 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27226 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27227 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27232 TFLAGS="$(STAGE2_TFLAGS)" \
27233 $(TARGET-stage2-libdecnumber)
27234
27235 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27236 clean-stage2: clean-stage2-libdecnumber
27237 clean-stage2-libdecnumber:
27238 @if [ $(current_stage) = stage2 ]; then \
27239 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27240 else \
27241 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27242 $(MAKE) stage2-start; \
27243 fi; \
27244 cd $(HOST_SUBDIR)/libdecnumber && \
27245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27246 @endif libdecnumber-bootstrap
27247
27248
27249 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27250 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27251 maybe-all-stage3-libdecnumber:
27252 maybe-clean-stage3-libdecnumber:
27253 @if libdecnumber-bootstrap
27254 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27255 all-stage3: all-stage3-libdecnumber
27256 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27257 all-stage3-libdecnumber: configure-stage3-libdecnumber
27258 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27259 @r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 TFLAGS="$(STAGE3_TFLAGS)"; \
27262 $(HOST_EXPORTS) \
27263 $(POSTSTAGE1_HOST_EXPORTS) \
27264 cd $(HOST_SUBDIR)/libdecnumber && \
27265 \
27266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27267 CFLAGS="$(STAGE3_CFLAGS)" \
27268 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27269 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27270 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27275 TFLAGS="$(STAGE3_TFLAGS)" \
27276 $(TARGET-stage3-libdecnumber)
27277
27278 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27279 clean-stage3: clean-stage3-libdecnumber
27280 clean-stage3-libdecnumber:
27281 @if [ $(current_stage) = stage3 ]; then \
27282 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27283 else \
27284 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27285 $(MAKE) stage3-start; \
27286 fi; \
27287 cd $(HOST_SUBDIR)/libdecnumber && \
27288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27289 @endif libdecnumber-bootstrap
27290
27291
27292 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27293 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27294 maybe-all-stage4-libdecnumber:
27295 maybe-clean-stage4-libdecnumber:
27296 @if libdecnumber-bootstrap
27297 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27298 all-stage4: all-stage4-libdecnumber
27299 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27300 all-stage4-libdecnumber: configure-stage4-libdecnumber
27301 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27302 @r=`${PWD_COMMAND}`; export r; \
27303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27304 TFLAGS="$(STAGE4_TFLAGS)"; \
27305 $(HOST_EXPORTS) \
27306 $(POSTSTAGE1_HOST_EXPORTS) \
27307 cd $(HOST_SUBDIR)/libdecnumber && \
27308 \
27309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27310 CFLAGS="$(STAGE4_CFLAGS)" \
27311 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27312 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27313 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27317 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27318 TFLAGS="$(STAGE4_TFLAGS)" \
27319 $(TARGET-stage4-libdecnumber)
27320
27321 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27322 clean-stage4: clean-stage4-libdecnumber
27323 clean-stage4-libdecnumber:
27324 @if [ $(current_stage) = stage4 ]; then \
27325 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27326 else \
27327 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27328 $(MAKE) stage4-start; \
27329 fi; \
27330 cd $(HOST_SUBDIR)/libdecnumber && \
27331 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27332 @endif libdecnumber-bootstrap
27333
27334
27335 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27336 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27337 maybe-all-stageprofile-libdecnumber:
27338 maybe-clean-stageprofile-libdecnumber:
27339 @if libdecnumber-bootstrap
27340 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27341 all-stageprofile: all-stageprofile-libdecnumber
27342 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27343 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27345 @r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27348 $(HOST_EXPORTS) \
27349 $(POSTSTAGE1_HOST_EXPORTS) \
27350 cd $(HOST_SUBDIR)/libdecnumber && \
27351 \
27352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27353 CFLAGS="$(STAGEprofile_CFLAGS)" \
27354 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27355 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27356 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27357 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27358 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27359 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27360 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27361 TFLAGS="$(STAGEprofile_TFLAGS)" \
27362 $(TARGET-stageprofile-libdecnumber)
27363
27364 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27365 clean-stageprofile: clean-stageprofile-libdecnumber
27366 clean-stageprofile-libdecnumber:
27367 @if [ $(current_stage) = stageprofile ]; then \
27368 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27369 else \
27370 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27371 $(MAKE) stageprofile-start; \
27372 fi; \
27373 cd $(HOST_SUBDIR)/libdecnumber && \
27374 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27375 @endif libdecnumber-bootstrap
27376
27377
27378 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27379 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27380 maybe-all-stagetrain-libdecnumber:
27381 maybe-clean-stagetrain-libdecnumber:
27382 @if libdecnumber-bootstrap
27383 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27384 all-stagetrain: all-stagetrain-libdecnumber
27385 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27386 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27387 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27388 @r=`${PWD_COMMAND}`; export r; \
27389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27390 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27391 $(HOST_EXPORTS) \
27392 $(POSTSTAGE1_HOST_EXPORTS) \
27393 cd $(HOST_SUBDIR)/libdecnumber && \
27394 \
27395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27396 CFLAGS="$(STAGEtrain_CFLAGS)" \
27397 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27398 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27399 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27404 TFLAGS="$(STAGEtrain_TFLAGS)" \
27405 $(TARGET-stagetrain-libdecnumber)
27406
27407 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27408 clean-stagetrain: clean-stagetrain-libdecnumber
27409 clean-stagetrain-libdecnumber:
27410 @if [ $(current_stage) = stagetrain ]; then \
27411 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27412 else \
27413 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27414 $(MAKE) stagetrain-start; \
27415 fi; \
27416 cd $(HOST_SUBDIR)/libdecnumber && \
27417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27418 @endif libdecnumber-bootstrap
27419
27420
27421 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27422 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27423 maybe-all-stagefeedback-libdecnumber:
27424 maybe-clean-stagefeedback-libdecnumber:
27425 @if libdecnumber-bootstrap
27426 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27427 all-stagefeedback: all-stagefeedback-libdecnumber
27428 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27429 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27430 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27431 @r=`${PWD_COMMAND}`; export r; \
27432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27434 $(HOST_EXPORTS) \
27435 $(POSTSTAGE1_HOST_EXPORTS) \
27436 cd $(HOST_SUBDIR)/libdecnumber && \
27437 \
27438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27439 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27440 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27441 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27442 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27447 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27448 $(TARGET-stagefeedback-libdecnumber)
27449
27450 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27451 clean-stagefeedback: clean-stagefeedback-libdecnumber
27452 clean-stagefeedback-libdecnumber:
27453 @if [ $(current_stage) = stagefeedback ]; then \
27454 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27455 else \
27456 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27457 $(MAKE) stagefeedback-start; \
27458 fi; \
27459 cd $(HOST_SUBDIR)/libdecnumber && \
27460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27461 @endif libdecnumber-bootstrap
27462
27463
27464 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
27465 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
27466 maybe-all-stageautoprofile-libdecnumber:
27467 maybe-clean-stageautoprofile-libdecnumber:
27468 @if libdecnumber-bootstrap
27469 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
27470 all-stageautoprofile: all-stageautoprofile-libdecnumber
27471 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
27472 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27473 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27474 @r=`${PWD_COMMAND}`; export r; \
27475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27476 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27477 $(HOST_EXPORTS) \
27478 $(POSTSTAGE1_HOST_EXPORTS) \
27479 cd $(HOST_SUBDIR)/libdecnumber && \
27480 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27482 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27483 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27484 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27485 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27490 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27491 $(TARGET-stageautoprofile-libdecnumber)
27492
27493 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
27494 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
27495 clean-stageautoprofile-libdecnumber:
27496 @if [ $(current_stage) = stageautoprofile ]; then \
27497 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27498 else \
27499 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
27500 $(MAKE) stageautoprofile-start; \
27501 fi; \
27502 cd $(HOST_SUBDIR)/libdecnumber && \
27503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27504 @endif libdecnumber-bootstrap
27505
27506
27507 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
27508 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
27509 maybe-all-stageautofeedback-libdecnumber:
27510 maybe-clean-stageautofeedback-libdecnumber:
27511 @if libdecnumber-bootstrap
27512 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
27513 all-stageautofeedback: all-stageautofeedback-libdecnumber
27514 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
27515 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27516 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27517 @r=`${PWD_COMMAND}`; export r; \
27518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27519 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27520 $(HOST_EXPORTS) \
27521 $(POSTSTAGE1_HOST_EXPORTS) \
27522 cd $(HOST_SUBDIR)/libdecnumber && \
27523 \
27524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27525 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27526 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27527 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27528 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27533 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27534 $(TARGET-stageautofeedback-libdecnumber)
27535
27536 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
27537 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
27538 clean-stageautofeedback-libdecnumber:
27539 @if [ $(current_stage) = stageautofeedback ]; then \
27540 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27541 else \
27542 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27543 $(MAKE) stageautofeedback-start; \
27544 fi; \
27545 cd $(HOST_SUBDIR)/libdecnumber && \
27546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27547 @endif libdecnumber-bootstrap
27548
27549
27550
27551
27552
27553 .PHONY: check-libdecnumber maybe-check-libdecnumber
27554 maybe-check-libdecnumber:
27555 @if libdecnumber
27556 maybe-check-libdecnumber: check-libdecnumber
27557
27558 check-libdecnumber:
27559 @: $(MAKE); $(unstage)
27560 @r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27563 (cd $(HOST_SUBDIR)/libdecnumber && \
27564 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27565
27566 @endif libdecnumber
27567
27568 .PHONY: install-libdecnumber maybe-install-libdecnumber
27569 maybe-install-libdecnumber:
27570 @if libdecnumber
27571 maybe-install-libdecnumber: install-libdecnumber
27572
27573 install-libdecnumber: installdirs
27574 @: $(MAKE); $(unstage)
27575 @r=`${PWD_COMMAND}`; export r; \
27576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27577 $(HOST_EXPORTS) \
27578 (cd $(HOST_SUBDIR)/libdecnumber && \
27579 $(MAKE) $(FLAGS_TO_PASS) install)
27580
27581 @endif libdecnumber
27582
27583 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27584 maybe-install-strip-libdecnumber:
27585 @if libdecnumber
27586 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27587
27588 install-strip-libdecnumber: installdirs
27589 @: $(MAKE); $(unstage)
27590 @r=`${PWD_COMMAND}`; export r; \
27591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27592 $(HOST_EXPORTS) \
27593 (cd $(HOST_SUBDIR)/libdecnumber && \
27594 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27595
27596 @endif libdecnumber
27597
27598 # Other targets (info, dvi, pdf, etc.)
27599
27600 .PHONY: maybe-info-libdecnumber info-libdecnumber
27601 maybe-info-libdecnumber:
27602 @if libdecnumber
27603 maybe-info-libdecnumber: info-libdecnumber
27604
27605 info-libdecnumber: \
27606 configure-libdecnumber
27607 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27608 r=`${PWD_COMMAND}`; export r; \
27609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27610 $(HOST_EXPORTS) \
27611 for flag in $(EXTRA_HOST_FLAGS) ; do \
27612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27613 done; \
27614 echo "Doing info in libdecnumber"; \
27615 (cd $(HOST_SUBDIR)/libdecnumber && \
27616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27618 "RANLIB=$${RANLIB}" \
27619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27620 info) \
27621 || exit 1
27622
27623 @endif libdecnumber
27624
27625 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27626 maybe-dvi-libdecnumber:
27627 @if libdecnumber
27628 maybe-dvi-libdecnumber: dvi-libdecnumber
27629
27630 dvi-libdecnumber: \
27631 configure-libdecnumber
27632 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing dvi in libdecnumber"; \
27640 (cd $(HOST_SUBDIR)/libdecnumber && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 dvi) \
27646 || exit 1
27647
27648 @endif libdecnumber
27649
27650 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27651 maybe-pdf-libdecnumber:
27652 @if libdecnumber
27653 maybe-pdf-libdecnumber: pdf-libdecnumber
27654
27655 pdf-libdecnumber: \
27656 configure-libdecnumber
27657 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing pdf in libdecnumber"; \
27665 (cd $(HOST_SUBDIR)/libdecnumber && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 pdf) \
27671 || exit 1
27672
27673 @endif libdecnumber
27674
27675 .PHONY: maybe-html-libdecnumber html-libdecnumber
27676 maybe-html-libdecnumber:
27677 @if libdecnumber
27678 maybe-html-libdecnumber: html-libdecnumber
27679
27680 html-libdecnumber: \
27681 configure-libdecnumber
27682 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27683 r=`${PWD_COMMAND}`; export r; \
27684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685 $(HOST_EXPORTS) \
27686 for flag in $(EXTRA_HOST_FLAGS) ; do \
27687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688 done; \
27689 echo "Doing html in libdecnumber"; \
27690 (cd $(HOST_SUBDIR)/libdecnumber && \
27691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693 "RANLIB=$${RANLIB}" \
27694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 html) \
27696 || exit 1
27697
27698 @endif libdecnumber
27699
27700 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27701 maybe-TAGS-libdecnumber:
27702 @if libdecnumber
27703 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27704
27705 # libdecnumber doesn't support TAGS.
27706 TAGS-libdecnumber:
27707
27708 @endif libdecnumber
27709
27710 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27711 maybe-install-info-libdecnumber:
27712 @if libdecnumber
27713 maybe-install-info-libdecnumber: install-info-libdecnumber
27714
27715 install-info-libdecnumber: \
27716 configure-libdecnumber \
27717 info-libdecnumber
27718 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27719 r=`${PWD_COMMAND}`; export r; \
27720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27721 $(HOST_EXPORTS) \
27722 for flag in $(EXTRA_HOST_FLAGS) ; do \
27723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27724 done; \
27725 echo "Doing install-info in libdecnumber"; \
27726 (cd $(HOST_SUBDIR)/libdecnumber && \
27727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27729 "RANLIB=$${RANLIB}" \
27730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27731 install-info) \
27732 || exit 1
27733
27734 @endif libdecnumber
27735
27736 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27737 maybe-install-dvi-libdecnumber:
27738 @if libdecnumber
27739 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27740
27741 install-dvi-libdecnumber: \
27742 configure-libdecnumber \
27743 dvi-libdecnumber
27744 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27745 r=`${PWD_COMMAND}`; export r; \
27746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27747 $(HOST_EXPORTS) \
27748 for flag in $(EXTRA_HOST_FLAGS) ; do \
27749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27750 done; \
27751 echo "Doing install-dvi in libdecnumber"; \
27752 (cd $(HOST_SUBDIR)/libdecnumber && \
27753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27755 "RANLIB=$${RANLIB}" \
27756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27757 install-dvi) \
27758 || exit 1
27759
27760 @endif libdecnumber
27761
27762 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27763 maybe-install-pdf-libdecnumber:
27764 @if libdecnumber
27765 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27766
27767 install-pdf-libdecnumber: \
27768 configure-libdecnumber \
27769 pdf-libdecnumber
27770 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27771 r=`${PWD_COMMAND}`; export r; \
27772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27773 $(HOST_EXPORTS) \
27774 for flag in $(EXTRA_HOST_FLAGS) ; do \
27775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27776 done; \
27777 echo "Doing install-pdf in libdecnumber"; \
27778 (cd $(HOST_SUBDIR)/libdecnumber && \
27779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27781 "RANLIB=$${RANLIB}" \
27782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27783 install-pdf) \
27784 || exit 1
27785
27786 @endif libdecnumber
27787
27788 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27789 maybe-install-html-libdecnumber:
27790 @if libdecnumber
27791 maybe-install-html-libdecnumber: install-html-libdecnumber
27792
27793 install-html-libdecnumber: \
27794 configure-libdecnumber \
27795 html-libdecnumber
27796 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27797 r=`${PWD_COMMAND}`; export r; \
27798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27799 $(HOST_EXPORTS) \
27800 for flag in $(EXTRA_HOST_FLAGS) ; do \
27801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27802 done; \
27803 echo "Doing install-html in libdecnumber"; \
27804 (cd $(HOST_SUBDIR)/libdecnumber && \
27805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27807 "RANLIB=$${RANLIB}" \
27808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27809 install-html) \
27810 || exit 1
27811
27812 @endif libdecnumber
27813
27814 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27815 maybe-installcheck-libdecnumber:
27816 @if libdecnumber
27817 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27818
27819 installcheck-libdecnumber: \
27820 configure-libdecnumber
27821 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27822 r=`${PWD_COMMAND}`; export r; \
27823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27824 $(HOST_EXPORTS) \
27825 for flag in $(EXTRA_HOST_FLAGS) ; do \
27826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27827 done; \
27828 echo "Doing installcheck in libdecnumber"; \
27829 (cd $(HOST_SUBDIR)/libdecnumber && \
27830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27832 "RANLIB=$${RANLIB}" \
27833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27834 installcheck) \
27835 || exit 1
27836
27837 @endif libdecnumber
27838
27839 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27840 maybe-mostlyclean-libdecnumber:
27841 @if libdecnumber
27842 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27843
27844 mostlyclean-libdecnumber:
27845 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27846 r=`${PWD_COMMAND}`; export r; \
27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848 $(HOST_EXPORTS) \
27849 for flag in $(EXTRA_HOST_FLAGS) ; do \
27850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27851 done; \
27852 echo "Doing mostlyclean in libdecnumber"; \
27853 (cd $(HOST_SUBDIR)/libdecnumber && \
27854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27856 "RANLIB=$${RANLIB}" \
27857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27858 mostlyclean) \
27859 || exit 1
27860
27861 @endif libdecnumber
27862
27863 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27864 maybe-clean-libdecnumber:
27865 @if libdecnumber
27866 maybe-clean-libdecnumber: clean-libdecnumber
27867
27868 clean-libdecnumber:
27869 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27870 r=`${PWD_COMMAND}`; export r; \
27871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27872 $(HOST_EXPORTS) \
27873 for flag in $(EXTRA_HOST_FLAGS) ; do \
27874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27875 done; \
27876 echo "Doing clean in libdecnumber"; \
27877 (cd $(HOST_SUBDIR)/libdecnumber && \
27878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27880 "RANLIB=$${RANLIB}" \
27881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27882 clean) \
27883 || exit 1
27884
27885 @endif libdecnumber
27886
27887 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27888 maybe-distclean-libdecnumber:
27889 @if libdecnumber
27890 maybe-distclean-libdecnumber: distclean-libdecnumber
27891
27892 distclean-libdecnumber:
27893 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27894 r=`${PWD_COMMAND}`; export r; \
27895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27896 $(HOST_EXPORTS) \
27897 for flag in $(EXTRA_HOST_FLAGS) ; do \
27898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27899 done; \
27900 echo "Doing distclean in libdecnumber"; \
27901 (cd $(HOST_SUBDIR)/libdecnumber && \
27902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27904 "RANLIB=$${RANLIB}" \
27905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27906 distclean) \
27907 || exit 1
27908
27909 @endif libdecnumber
27910
27911 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27912 maybe-maintainer-clean-libdecnumber:
27913 @if libdecnumber
27914 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27915
27916 maintainer-clean-libdecnumber:
27917 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27918 r=`${PWD_COMMAND}`; export r; \
27919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920 $(HOST_EXPORTS) \
27921 for flag in $(EXTRA_HOST_FLAGS) ; do \
27922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27923 done; \
27924 echo "Doing maintainer-clean in libdecnumber"; \
27925 (cd $(HOST_SUBDIR)/libdecnumber && \
27926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27928 "RANLIB=$${RANLIB}" \
27929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27930 maintainer-clean) \
27931 || exit 1
27932
27933 @endif libdecnumber
27934
27935
27936
27937 .PHONY: configure-libgui maybe-configure-libgui
27938 maybe-configure-libgui:
27939 @if gcc-bootstrap
27940 configure-libgui: stage_current
27941 @endif gcc-bootstrap
27942 @if libgui
27943 maybe-configure-libgui: configure-libgui
27944 configure-libgui:
27945 @: $(MAKE); $(unstage)
27946 @r=`${PWD_COMMAND}`; export r; \
27947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27948 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27950 $(HOST_EXPORTS) \
27951 echo Configuring in $(HOST_SUBDIR)/libgui; \
27952 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27953 case $(srcdir) in \
27954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27955 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27957 esac; \
27958 module_srcdir=libgui; \
27959 $(SHELL) \
27960 $$s/$$module_srcdir/configure \
27961 --srcdir=$${topdir}/$$module_srcdir \
27962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27963 --target=${target_alias} \
27964 || exit 1
27965 @endif libgui
27966
27967
27968
27969
27970
27971 .PHONY: all-libgui maybe-all-libgui
27972 maybe-all-libgui:
27973 @if gcc-bootstrap
27974 all-libgui: stage_current
27975 @endif gcc-bootstrap
27976 @if libgui
27977 TARGET-libgui=all
27978 maybe-all-libgui: all-libgui
27979 all-libgui: configure-libgui
27980 @: $(MAKE); $(unstage)
27981 @r=`${PWD_COMMAND}`; export r; \
27982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27983 $(HOST_EXPORTS) \
27984 (cd $(HOST_SUBDIR)/libgui && \
27985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27986 $(TARGET-libgui))
27987 @endif libgui
27988
27989
27990
27991
27992 .PHONY: check-libgui maybe-check-libgui
27993 maybe-check-libgui:
27994 @if libgui
27995 maybe-check-libgui: check-libgui
27996
27997 check-libgui:
27998 @: $(MAKE); $(unstage)
27999 @r=`${PWD_COMMAND}`; export r; \
28000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28001 $(HOST_EXPORTS) \
28002 (cd $(HOST_SUBDIR)/libgui && \
28003 $(MAKE) $(FLAGS_TO_PASS) check)
28004
28005 @endif libgui
28006
28007 .PHONY: install-libgui maybe-install-libgui
28008 maybe-install-libgui:
28009 @if libgui
28010 maybe-install-libgui: install-libgui
28011
28012 install-libgui: installdirs
28013 @: $(MAKE); $(unstage)
28014 @r=`${PWD_COMMAND}`; export r; \
28015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28016 $(HOST_EXPORTS) \
28017 (cd $(HOST_SUBDIR)/libgui && \
28018 $(MAKE) $(FLAGS_TO_PASS) install)
28019
28020 @endif libgui
28021
28022 .PHONY: install-strip-libgui maybe-install-strip-libgui
28023 maybe-install-strip-libgui:
28024 @if libgui
28025 maybe-install-strip-libgui: install-strip-libgui
28026
28027 install-strip-libgui: installdirs
28028 @: $(MAKE); $(unstage)
28029 @r=`${PWD_COMMAND}`; export r; \
28030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031 $(HOST_EXPORTS) \
28032 (cd $(HOST_SUBDIR)/libgui && \
28033 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28034
28035 @endif libgui
28036
28037 # Other targets (info, dvi, pdf, etc.)
28038
28039 .PHONY: maybe-info-libgui info-libgui
28040 maybe-info-libgui:
28041 @if libgui
28042 maybe-info-libgui: info-libgui
28043
28044 info-libgui: \
28045 configure-libgui
28046 @: $(MAKE); $(unstage)
28047 @[ -f ./libgui/Makefile ] || exit 0; \
28048 r=`${PWD_COMMAND}`; export r; \
28049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050 $(HOST_EXPORTS) \
28051 for flag in $(EXTRA_HOST_FLAGS) ; do \
28052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053 done; \
28054 echo "Doing info in libgui"; \
28055 (cd $(HOST_SUBDIR)/libgui && \
28056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058 "RANLIB=$${RANLIB}" \
28059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060 info) \
28061 || exit 1
28062
28063 @endif libgui
28064
28065 .PHONY: maybe-dvi-libgui dvi-libgui
28066 maybe-dvi-libgui:
28067 @if libgui
28068 maybe-dvi-libgui: dvi-libgui
28069
28070 dvi-libgui: \
28071 configure-libgui
28072 @: $(MAKE); $(unstage)
28073 @[ -f ./libgui/Makefile ] || exit 0; \
28074 r=`${PWD_COMMAND}`; export r; \
28075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28076 $(HOST_EXPORTS) \
28077 for flag in $(EXTRA_HOST_FLAGS) ; do \
28078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28079 done; \
28080 echo "Doing dvi in libgui"; \
28081 (cd $(HOST_SUBDIR)/libgui && \
28082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28084 "RANLIB=$${RANLIB}" \
28085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28086 dvi) \
28087 || exit 1
28088
28089 @endif libgui
28090
28091 .PHONY: maybe-pdf-libgui pdf-libgui
28092 maybe-pdf-libgui:
28093 @if libgui
28094 maybe-pdf-libgui: pdf-libgui
28095
28096 pdf-libgui: \
28097 configure-libgui
28098 @: $(MAKE); $(unstage)
28099 @[ -f ./libgui/Makefile ] || exit 0; \
28100 r=`${PWD_COMMAND}`; export r; \
28101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102 $(HOST_EXPORTS) \
28103 for flag in $(EXTRA_HOST_FLAGS) ; do \
28104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105 done; \
28106 echo "Doing pdf in libgui"; \
28107 (cd $(HOST_SUBDIR)/libgui && \
28108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28110 "RANLIB=$${RANLIB}" \
28111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28112 pdf) \
28113 || exit 1
28114
28115 @endif libgui
28116
28117 .PHONY: maybe-html-libgui html-libgui
28118 maybe-html-libgui:
28119 @if libgui
28120 maybe-html-libgui: html-libgui
28121
28122 html-libgui: \
28123 configure-libgui
28124 @: $(MAKE); $(unstage)
28125 @[ -f ./libgui/Makefile ] || exit 0; \
28126 r=`${PWD_COMMAND}`; export r; \
28127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28128 $(HOST_EXPORTS) \
28129 for flag in $(EXTRA_HOST_FLAGS) ; do \
28130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28131 done; \
28132 echo "Doing html in libgui"; \
28133 (cd $(HOST_SUBDIR)/libgui && \
28134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28136 "RANLIB=$${RANLIB}" \
28137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28138 html) \
28139 || exit 1
28140
28141 @endif libgui
28142
28143 .PHONY: maybe-TAGS-libgui TAGS-libgui
28144 maybe-TAGS-libgui:
28145 @if libgui
28146 maybe-TAGS-libgui: TAGS-libgui
28147
28148 TAGS-libgui: \
28149 configure-libgui
28150 @: $(MAKE); $(unstage)
28151 @[ -f ./libgui/Makefile ] || exit 0; \
28152 r=`${PWD_COMMAND}`; export r; \
28153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154 $(HOST_EXPORTS) \
28155 for flag in $(EXTRA_HOST_FLAGS) ; do \
28156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28157 done; \
28158 echo "Doing TAGS in libgui"; \
28159 (cd $(HOST_SUBDIR)/libgui && \
28160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28162 "RANLIB=$${RANLIB}" \
28163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28164 TAGS) \
28165 || exit 1
28166
28167 @endif libgui
28168
28169 .PHONY: maybe-install-info-libgui install-info-libgui
28170 maybe-install-info-libgui:
28171 @if libgui
28172 maybe-install-info-libgui: install-info-libgui
28173
28174 install-info-libgui: \
28175 configure-libgui \
28176 info-libgui
28177 @: $(MAKE); $(unstage)
28178 @[ -f ./libgui/Makefile ] || exit 0; \
28179 r=`${PWD_COMMAND}`; export r; \
28180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28181 $(HOST_EXPORTS) \
28182 for flag in $(EXTRA_HOST_FLAGS) ; do \
28183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28184 done; \
28185 echo "Doing install-info in libgui"; \
28186 (cd $(HOST_SUBDIR)/libgui && \
28187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28189 "RANLIB=$${RANLIB}" \
28190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28191 install-info) \
28192 || exit 1
28193
28194 @endif libgui
28195
28196 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28197 maybe-install-dvi-libgui:
28198 @if libgui
28199 maybe-install-dvi-libgui: install-dvi-libgui
28200
28201 install-dvi-libgui: \
28202 configure-libgui \
28203 dvi-libgui
28204 @: $(MAKE); $(unstage)
28205 @[ -f ./libgui/Makefile ] || exit 0; \
28206 r=`${PWD_COMMAND}`; export r; \
28207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28208 $(HOST_EXPORTS) \
28209 for flag in $(EXTRA_HOST_FLAGS) ; do \
28210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28211 done; \
28212 echo "Doing install-dvi in libgui"; \
28213 (cd $(HOST_SUBDIR)/libgui && \
28214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28216 "RANLIB=$${RANLIB}" \
28217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28218 install-dvi) \
28219 || exit 1
28220
28221 @endif libgui
28222
28223 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28224 maybe-install-pdf-libgui:
28225 @if libgui
28226 maybe-install-pdf-libgui: install-pdf-libgui
28227
28228 install-pdf-libgui: \
28229 configure-libgui \
28230 pdf-libgui
28231 @: $(MAKE); $(unstage)
28232 @[ -f ./libgui/Makefile ] || exit 0; \
28233 r=`${PWD_COMMAND}`; export r; \
28234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28235 $(HOST_EXPORTS) \
28236 for flag in $(EXTRA_HOST_FLAGS) ; do \
28237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28238 done; \
28239 echo "Doing install-pdf in libgui"; \
28240 (cd $(HOST_SUBDIR)/libgui && \
28241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28243 "RANLIB=$${RANLIB}" \
28244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28245 install-pdf) \
28246 || exit 1
28247
28248 @endif libgui
28249
28250 .PHONY: maybe-install-html-libgui install-html-libgui
28251 maybe-install-html-libgui:
28252 @if libgui
28253 maybe-install-html-libgui: install-html-libgui
28254
28255 install-html-libgui: \
28256 configure-libgui \
28257 html-libgui
28258 @: $(MAKE); $(unstage)
28259 @[ -f ./libgui/Makefile ] || exit 0; \
28260 r=`${PWD_COMMAND}`; export r; \
28261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28262 $(HOST_EXPORTS) \
28263 for flag in $(EXTRA_HOST_FLAGS) ; do \
28264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28265 done; \
28266 echo "Doing install-html in libgui"; \
28267 (cd $(HOST_SUBDIR)/libgui && \
28268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28270 "RANLIB=$${RANLIB}" \
28271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28272 install-html) \
28273 || exit 1
28274
28275 @endif libgui
28276
28277 .PHONY: maybe-installcheck-libgui installcheck-libgui
28278 maybe-installcheck-libgui:
28279 @if libgui
28280 maybe-installcheck-libgui: installcheck-libgui
28281
28282 installcheck-libgui: \
28283 configure-libgui
28284 @: $(MAKE); $(unstage)
28285 @[ -f ./libgui/Makefile ] || exit 0; \
28286 r=`${PWD_COMMAND}`; export r; \
28287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28288 $(HOST_EXPORTS) \
28289 for flag in $(EXTRA_HOST_FLAGS) ; do \
28290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28291 done; \
28292 echo "Doing installcheck in libgui"; \
28293 (cd $(HOST_SUBDIR)/libgui && \
28294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28296 "RANLIB=$${RANLIB}" \
28297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28298 installcheck) \
28299 || exit 1
28300
28301 @endif libgui
28302
28303 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28304 maybe-mostlyclean-libgui:
28305 @if libgui
28306 maybe-mostlyclean-libgui: mostlyclean-libgui
28307
28308 mostlyclean-libgui:
28309 @: $(MAKE); $(unstage)
28310 @[ -f ./libgui/Makefile ] || exit 0; \
28311 r=`${PWD_COMMAND}`; export r; \
28312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28313 $(HOST_EXPORTS) \
28314 for flag in $(EXTRA_HOST_FLAGS) ; do \
28315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28316 done; \
28317 echo "Doing mostlyclean in libgui"; \
28318 (cd $(HOST_SUBDIR)/libgui && \
28319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28321 "RANLIB=$${RANLIB}" \
28322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28323 mostlyclean) \
28324 || exit 1
28325
28326 @endif libgui
28327
28328 .PHONY: maybe-clean-libgui clean-libgui
28329 maybe-clean-libgui:
28330 @if libgui
28331 maybe-clean-libgui: clean-libgui
28332
28333 clean-libgui:
28334 @: $(MAKE); $(unstage)
28335 @[ -f ./libgui/Makefile ] || exit 0; \
28336 r=`${PWD_COMMAND}`; export r; \
28337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338 $(HOST_EXPORTS) \
28339 for flag in $(EXTRA_HOST_FLAGS) ; do \
28340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341 done; \
28342 echo "Doing clean in libgui"; \
28343 (cd $(HOST_SUBDIR)/libgui && \
28344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346 "RANLIB=$${RANLIB}" \
28347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348 clean) \
28349 || exit 1
28350
28351 @endif libgui
28352
28353 .PHONY: maybe-distclean-libgui distclean-libgui
28354 maybe-distclean-libgui:
28355 @if libgui
28356 maybe-distclean-libgui: distclean-libgui
28357
28358 distclean-libgui:
28359 @: $(MAKE); $(unstage)
28360 @[ -f ./libgui/Makefile ] || exit 0; \
28361 r=`${PWD_COMMAND}`; export r; \
28362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28363 $(HOST_EXPORTS) \
28364 for flag in $(EXTRA_HOST_FLAGS) ; do \
28365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28366 done; \
28367 echo "Doing distclean in libgui"; \
28368 (cd $(HOST_SUBDIR)/libgui && \
28369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28371 "RANLIB=$${RANLIB}" \
28372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28373 distclean) \
28374 || exit 1
28375
28376 @endif libgui
28377
28378 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28379 maybe-maintainer-clean-libgui:
28380 @if libgui
28381 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28382
28383 maintainer-clean-libgui:
28384 @: $(MAKE); $(unstage)
28385 @[ -f ./libgui/Makefile ] || exit 0; \
28386 r=`${PWD_COMMAND}`; export r; \
28387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28388 $(HOST_EXPORTS) \
28389 for flag in $(EXTRA_HOST_FLAGS) ; do \
28390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28391 done; \
28392 echo "Doing maintainer-clean in libgui"; \
28393 (cd $(HOST_SUBDIR)/libgui && \
28394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28396 "RANLIB=$${RANLIB}" \
28397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28398 maintainer-clean) \
28399 || exit 1
28400
28401 @endif libgui
28402
28403
28404
28405 .PHONY: configure-libiberty maybe-configure-libiberty
28406 maybe-configure-libiberty:
28407 @if gcc-bootstrap
28408 configure-libiberty: stage_current
28409 @endif gcc-bootstrap
28410 @if libiberty
28411 maybe-configure-libiberty: configure-libiberty
28412 configure-libiberty:
28413 @r=`${PWD_COMMAND}`; export r; \
28414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28415 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28417 $(HOST_EXPORTS) \
28418 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28419 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28420 case $(srcdir) in \
28421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28422 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28424 esac; \
28425 module_srcdir=libiberty; \
28426 $(SHELL) \
28427 $$s/$$module_srcdir/configure \
28428 --srcdir=$${topdir}/$$module_srcdir \
28429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28430 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
28431 || exit 1
28432 @endif libiberty
28433
28434
28435
28436 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28437 maybe-configure-stage1-libiberty:
28438 @if libiberty-bootstrap
28439 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28440 configure-stage1-libiberty:
28441 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28443 @r=`${PWD_COMMAND}`; export r; \
28444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28445 TFLAGS="$(STAGE1_TFLAGS)"; \
28446 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28447 $(HOST_EXPORTS) \
28448 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28449 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28450 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28451 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
28452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28453 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28454 case $(srcdir) in \
28455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28456 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28458 esac; \
28459 module_srcdir=libiberty; \
28460 $(SHELL) $$s/$$module_srcdir/configure \
28461 --srcdir=$${topdir}/$$module_srcdir \
28462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28463 --target=${target_alias} \
28464 \
28465 $(STAGE1_CONFIGURE_FLAGS) \
28466 @extra_host_libiberty_configure_flags@
28467 @endif libiberty-bootstrap
28468
28469 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28470 maybe-configure-stage2-libiberty:
28471 @if libiberty-bootstrap
28472 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28473 configure-stage2-libiberty:
28474 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28476 @r=`${PWD_COMMAND}`; export r; \
28477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478 TFLAGS="$(STAGE2_TFLAGS)"; \
28479 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28480 $(HOST_EXPORTS) \
28481 $(POSTSTAGE1_HOST_EXPORTS) \
28482 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28483 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28484 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28485 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
28486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28487 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28488 case $(srcdir) in \
28489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28490 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28492 esac; \
28493 module_srcdir=libiberty; \
28494 $(SHELL) $$s/$$module_srcdir/configure \
28495 --srcdir=$${topdir}/$$module_srcdir \
28496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28497 --target=${target_alias} \
28498 --with-build-libsubdir=$(HOST_SUBDIR) \
28499 $(STAGE2_CONFIGURE_FLAGS) \
28500 @extra_host_libiberty_configure_flags@
28501 @endif libiberty-bootstrap
28502
28503 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28504 maybe-configure-stage3-libiberty:
28505 @if libiberty-bootstrap
28506 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28507 configure-stage3-libiberty:
28508 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28510 @r=`${PWD_COMMAND}`; export r; \
28511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28512 TFLAGS="$(STAGE3_TFLAGS)"; \
28513 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28514 $(HOST_EXPORTS) \
28515 $(POSTSTAGE1_HOST_EXPORTS) \
28516 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28517 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28518 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28519 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
28520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28521 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28522 case $(srcdir) in \
28523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28524 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28526 esac; \
28527 module_srcdir=libiberty; \
28528 $(SHELL) $$s/$$module_srcdir/configure \
28529 --srcdir=$${topdir}/$$module_srcdir \
28530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28531 --target=${target_alias} \
28532 --with-build-libsubdir=$(HOST_SUBDIR) \
28533 $(STAGE3_CONFIGURE_FLAGS) \
28534 @extra_host_libiberty_configure_flags@
28535 @endif libiberty-bootstrap
28536
28537 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28538 maybe-configure-stage4-libiberty:
28539 @if libiberty-bootstrap
28540 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28541 configure-stage4-libiberty:
28542 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28544 @r=`${PWD_COMMAND}`; export r; \
28545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28546 TFLAGS="$(STAGE4_TFLAGS)"; \
28547 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28548 $(HOST_EXPORTS) \
28549 $(POSTSTAGE1_HOST_EXPORTS) \
28550 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28551 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28552 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28553 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28555 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28556 case $(srcdir) in \
28557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28558 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28560 esac; \
28561 module_srcdir=libiberty; \
28562 $(SHELL) $$s/$$module_srcdir/configure \
28563 --srcdir=$${topdir}/$$module_srcdir \
28564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28565 --target=${target_alias} \
28566 --with-build-libsubdir=$(HOST_SUBDIR) \
28567 $(STAGE4_CONFIGURE_FLAGS) \
28568 @extra_host_libiberty_configure_flags@
28569 @endif libiberty-bootstrap
28570
28571 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28572 maybe-configure-stageprofile-libiberty:
28573 @if libiberty-bootstrap
28574 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28575 configure-stageprofile-libiberty:
28576 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28578 @r=`${PWD_COMMAND}`; export r; \
28579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28580 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28581 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28582 $(HOST_EXPORTS) \
28583 $(POSTSTAGE1_HOST_EXPORTS) \
28584 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28585 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28586 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28587 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28589 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28590 case $(srcdir) in \
28591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28592 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28594 esac; \
28595 module_srcdir=libiberty; \
28596 $(SHELL) $$s/$$module_srcdir/configure \
28597 --srcdir=$${topdir}/$$module_srcdir \
28598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28599 --target=${target_alias} \
28600 --with-build-libsubdir=$(HOST_SUBDIR) \
28601 $(STAGEprofile_CONFIGURE_FLAGS) \
28602 @extra_host_libiberty_configure_flags@
28603 @endif libiberty-bootstrap
28604
28605 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28606 maybe-configure-stagetrain-libiberty:
28607 @if libiberty-bootstrap
28608 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28609 configure-stagetrain-libiberty:
28610 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28611 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28612 @r=`${PWD_COMMAND}`; export r; \
28613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28614 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28615 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28616 $(HOST_EXPORTS) \
28617 $(POSTSTAGE1_HOST_EXPORTS) \
28618 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28619 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28620 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28621 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28623 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28624 case $(srcdir) in \
28625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28626 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28628 esac; \
28629 module_srcdir=libiberty; \
28630 $(SHELL) $$s/$$module_srcdir/configure \
28631 --srcdir=$${topdir}/$$module_srcdir \
28632 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28633 --target=${target_alias} \
28634 --with-build-libsubdir=$(HOST_SUBDIR) \
28635 $(STAGEtrain_CONFIGURE_FLAGS) \
28636 @extra_host_libiberty_configure_flags@
28637 @endif libiberty-bootstrap
28638
28639 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28640 maybe-configure-stagefeedback-libiberty:
28641 @if libiberty-bootstrap
28642 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28643 configure-stagefeedback-libiberty:
28644 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28646 @r=`${PWD_COMMAND}`; export r; \
28647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28648 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28649 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28650 $(HOST_EXPORTS) \
28651 $(POSTSTAGE1_HOST_EXPORTS) \
28652 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28653 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28654 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28655 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28657 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28658 case $(srcdir) in \
28659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28660 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28662 esac; \
28663 module_srcdir=libiberty; \
28664 $(SHELL) $$s/$$module_srcdir/configure \
28665 --srcdir=$${topdir}/$$module_srcdir \
28666 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28667 --target=${target_alias} \
28668 --with-build-libsubdir=$(HOST_SUBDIR) \
28669 $(STAGEfeedback_CONFIGURE_FLAGS) \
28670 @extra_host_libiberty_configure_flags@
28671 @endif libiberty-bootstrap
28672
28673 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28674 maybe-configure-stageautoprofile-libiberty:
28675 @if libiberty-bootstrap
28676 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28677 configure-stageautoprofile-libiberty:
28678 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28680 @r=`${PWD_COMMAND}`; export r; \
28681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28682 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28683 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28684 $(HOST_EXPORTS) \
28685 $(POSTSTAGE1_HOST_EXPORTS) \
28686 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28687 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28688 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28689 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28691 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28692 case $(srcdir) in \
28693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28694 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28696 esac; \
28697 module_srcdir=libiberty; \
28698 $(SHELL) $$s/$$module_srcdir/configure \
28699 --srcdir=$${topdir}/$$module_srcdir \
28700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28701 --target=${target_alias} \
28702 --with-build-libsubdir=$(HOST_SUBDIR) \
28703 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28704 @extra_host_libiberty_configure_flags@
28705 @endif libiberty-bootstrap
28706
28707 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28708 maybe-configure-stageautofeedback-libiberty:
28709 @if libiberty-bootstrap
28710 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28711 configure-stageautofeedback-libiberty:
28712 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28714 @r=`${PWD_COMMAND}`; export r; \
28715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28716 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28717 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28718 $(HOST_EXPORTS) \
28719 $(POSTSTAGE1_HOST_EXPORTS) \
28720 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28721 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28722 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28723 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28725 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28726 case $(srcdir) in \
28727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28728 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28730 esac; \
28731 module_srcdir=libiberty; \
28732 $(SHELL) $$s/$$module_srcdir/configure \
28733 --srcdir=$${topdir}/$$module_srcdir \
28734 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28735 --target=${target_alias} \
28736 --with-build-libsubdir=$(HOST_SUBDIR) \
28737 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28738 @extra_host_libiberty_configure_flags@
28739 @endif libiberty-bootstrap
28740
28741
28742
28743
28744
28745 .PHONY: all-libiberty maybe-all-libiberty
28746 maybe-all-libiberty:
28747 @if gcc-bootstrap
28748 all-libiberty: stage_current
28749 @endif gcc-bootstrap
28750 @if libiberty
28751 TARGET-libiberty=all
28752 maybe-all-libiberty: all-libiberty
28753 all-libiberty: configure-libiberty
28754 @r=`${PWD_COMMAND}`; export r; \
28755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28756 $(HOST_EXPORTS) \
28757 (cd $(HOST_SUBDIR)/libiberty && \
28758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28759 $(TARGET-libiberty))
28760 @endif libiberty
28761
28762
28763
28764 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28765 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28766 maybe-all-stage1-libiberty:
28767 maybe-clean-stage1-libiberty:
28768 @if libiberty-bootstrap
28769 maybe-all-stage1-libiberty: all-stage1-libiberty
28770 all-stage1: all-stage1-libiberty
28771 TARGET-stage1-libiberty = $(TARGET-libiberty)
28772 all-stage1-libiberty: configure-stage1-libiberty
28773 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28774 @r=`${PWD_COMMAND}`; export r; \
28775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28776 TFLAGS="$(STAGE1_TFLAGS)"; \
28777 $(HOST_EXPORTS) \
28778 cd $(HOST_SUBDIR)/libiberty && \
28779 \
28780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28781 CFLAGS="$(STAGE1_CFLAGS)" \
28782 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28783 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28784 LIBCFLAGS="$(LIBCFLAGS)" \
28785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28788 $(EXTRA_HOST_FLAGS) \
28789 $(STAGE1_FLAGS_TO_PASS) \
28790 TFLAGS="$(STAGE1_TFLAGS)" \
28791 $(TARGET-stage1-libiberty)
28792
28793 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28794 clean-stage1: clean-stage1-libiberty
28795 clean-stage1-libiberty:
28796 @if [ $(current_stage) = stage1 ]; then \
28797 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28798 else \
28799 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28800 $(MAKE) stage1-start; \
28801 fi; \
28802 cd $(HOST_SUBDIR)/libiberty && \
28803 $(MAKE) $(EXTRA_HOST_FLAGS) \
28804 $(STAGE1_FLAGS_TO_PASS) clean
28805 @endif libiberty-bootstrap
28806
28807
28808 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28809 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28810 maybe-all-stage2-libiberty:
28811 maybe-clean-stage2-libiberty:
28812 @if libiberty-bootstrap
28813 maybe-all-stage2-libiberty: all-stage2-libiberty
28814 all-stage2: all-stage2-libiberty
28815 TARGET-stage2-libiberty = $(TARGET-libiberty)
28816 all-stage2-libiberty: configure-stage2-libiberty
28817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28818 @r=`${PWD_COMMAND}`; export r; \
28819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820 TFLAGS="$(STAGE2_TFLAGS)"; \
28821 $(HOST_EXPORTS) \
28822 $(POSTSTAGE1_HOST_EXPORTS) \
28823 cd $(HOST_SUBDIR)/libiberty && \
28824 \
28825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28826 CFLAGS="$(STAGE2_CFLAGS)" \
28827 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28828 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28829 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28834 TFLAGS="$(STAGE2_TFLAGS)" \
28835 $(TARGET-stage2-libiberty)
28836
28837 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28838 clean-stage2: clean-stage2-libiberty
28839 clean-stage2-libiberty:
28840 @if [ $(current_stage) = stage2 ]; then \
28841 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28842 else \
28843 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28844 $(MAKE) stage2-start; \
28845 fi; \
28846 cd $(HOST_SUBDIR)/libiberty && \
28847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28848 @endif libiberty-bootstrap
28849
28850
28851 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28852 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28853 maybe-all-stage3-libiberty:
28854 maybe-clean-stage3-libiberty:
28855 @if libiberty-bootstrap
28856 maybe-all-stage3-libiberty: all-stage3-libiberty
28857 all-stage3: all-stage3-libiberty
28858 TARGET-stage3-libiberty = $(TARGET-libiberty)
28859 all-stage3-libiberty: configure-stage3-libiberty
28860 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28861 @r=`${PWD_COMMAND}`; export r; \
28862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28863 TFLAGS="$(STAGE3_TFLAGS)"; \
28864 $(HOST_EXPORTS) \
28865 $(POSTSTAGE1_HOST_EXPORTS) \
28866 cd $(HOST_SUBDIR)/libiberty && \
28867 \
28868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28869 CFLAGS="$(STAGE3_CFLAGS)" \
28870 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28871 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28872 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28873 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28874 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28875 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28876 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28877 TFLAGS="$(STAGE3_TFLAGS)" \
28878 $(TARGET-stage3-libiberty)
28879
28880 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28881 clean-stage3: clean-stage3-libiberty
28882 clean-stage3-libiberty:
28883 @if [ $(current_stage) = stage3 ]; then \
28884 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28885 else \
28886 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28887 $(MAKE) stage3-start; \
28888 fi; \
28889 cd $(HOST_SUBDIR)/libiberty && \
28890 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28891 @endif libiberty-bootstrap
28892
28893
28894 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28895 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28896 maybe-all-stage4-libiberty:
28897 maybe-clean-stage4-libiberty:
28898 @if libiberty-bootstrap
28899 maybe-all-stage4-libiberty: all-stage4-libiberty
28900 all-stage4: all-stage4-libiberty
28901 TARGET-stage4-libiberty = $(TARGET-libiberty)
28902 all-stage4-libiberty: configure-stage4-libiberty
28903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28904 @r=`${PWD_COMMAND}`; export r; \
28905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28906 TFLAGS="$(STAGE4_TFLAGS)"; \
28907 $(HOST_EXPORTS) \
28908 $(POSTSTAGE1_HOST_EXPORTS) \
28909 cd $(HOST_SUBDIR)/libiberty && \
28910 \
28911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28912 CFLAGS="$(STAGE4_CFLAGS)" \
28913 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28914 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28915 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28919 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28920 TFLAGS="$(STAGE4_TFLAGS)" \
28921 $(TARGET-stage4-libiberty)
28922
28923 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28924 clean-stage4: clean-stage4-libiberty
28925 clean-stage4-libiberty:
28926 @if [ $(current_stage) = stage4 ]; then \
28927 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28928 else \
28929 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28930 $(MAKE) stage4-start; \
28931 fi; \
28932 cd $(HOST_SUBDIR)/libiberty && \
28933 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28934 @endif libiberty-bootstrap
28935
28936
28937 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28938 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28939 maybe-all-stageprofile-libiberty:
28940 maybe-clean-stageprofile-libiberty:
28941 @if libiberty-bootstrap
28942 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28943 all-stageprofile: all-stageprofile-libiberty
28944 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28945 all-stageprofile-libiberty: configure-stageprofile-libiberty
28946 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28947 @r=`${PWD_COMMAND}`; export r; \
28948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28950 $(HOST_EXPORTS) \
28951 $(POSTSTAGE1_HOST_EXPORTS) \
28952 cd $(HOST_SUBDIR)/libiberty && \
28953 \
28954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28955 CFLAGS="$(STAGEprofile_CFLAGS)" \
28956 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28957 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28958 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28963 TFLAGS="$(STAGEprofile_TFLAGS)" \
28964 $(TARGET-stageprofile-libiberty)
28965
28966 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28967 clean-stageprofile: clean-stageprofile-libiberty
28968 clean-stageprofile-libiberty:
28969 @if [ $(current_stage) = stageprofile ]; then \
28970 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28971 else \
28972 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28973 $(MAKE) stageprofile-start; \
28974 fi; \
28975 cd $(HOST_SUBDIR)/libiberty && \
28976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28977 @endif libiberty-bootstrap
28978
28979
28980 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28981 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28982 maybe-all-stagetrain-libiberty:
28983 maybe-clean-stagetrain-libiberty:
28984 @if libiberty-bootstrap
28985 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28986 all-stagetrain: all-stagetrain-libiberty
28987 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28988 all-stagetrain-libiberty: configure-stagetrain-libiberty
28989 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28990 @r=`${PWD_COMMAND}`; export r; \
28991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28993 $(HOST_EXPORTS) \
28994 $(POSTSTAGE1_HOST_EXPORTS) \
28995 cd $(HOST_SUBDIR)/libiberty && \
28996 \
28997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28998 CFLAGS="$(STAGEtrain_CFLAGS)" \
28999 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29000 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29001 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29006 TFLAGS="$(STAGEtrain_TFLAGS)" \
29007 $(TARGET-stagetrain-libiberty)
29008
29009 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29010 clean-stagetrain: clean-stagetrain-libiberty
29011 clean-stagetrain-libiberty:
29012 @if [ $(current_stage) = stagetrain ]; then \
29013 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29014 else \
29015 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29016 $(MAKE) stagetrain-start; \
29017 fi; \
29018 cd $(HOST_SUBDIR)/libiberty && \
29019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29020 @endif libiberty-bootstrap
29021
29022
29023 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29024 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29025 maybe-all-stagefeedback-libiberty:
29026 maybe-clean-stagefeedback-libiberty:
29027 @if libiberty-bootstrap
29028 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29029 all-stagefeedback: all-stagefeedback-libiberty
29030 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29031 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29033 @r=`${PWD_COMMAND}`; export r; \
29034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29035 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29036 $(HOST_EXPORTS) \
29037 $(POSTSTAGE1_HOST_EXPORTS) \
29038 cd $(HOST_SUBDIR)/libiberty && \
29039 \
29040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29041 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29042 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29043 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29044 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29049 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29050 $(TARGET-stagefeedback-libiberty)
29051
29052 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29053 clean-stagefeedback: clean-stagefeedback-libiberty
29054 clean-stagefeedback-libiberty:
29055 @if [ $(current_stage) = stagefeedback ]; then \
29056 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29057 else \
29058 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29059 $(MAKE) stagefeedback-start; \
29060 fi; \
29061 cd $(HOST_SUBDIR)/libiberty && \
29062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29063 @endif libiberty-bootstrap
29064
29065
29066 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29067 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29068 maybe-all-stageautoprofile-libiberty:
29069 maybe-clean-stageautoprofile-libiberty:
29070 @if libiberty-bootstrap
29071 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29072 all-stageautoprofile: all-stageautoprofile-libiberty
29073 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29074 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29075 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29076 @r=`${PWD_COMMAND}`; export r; \
29077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29078 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29079 $(HOST_EXPORTS) \
29080 $(POSTSTAGE1_HOST_EXPORTS) \
29081 cd $(HOST_SUBDIR)/libiberty && \
29082 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29084 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29085 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29086 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29087 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29092 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29093 $(TARGET-stageautoprofile-libiberty)
29094
29095 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29096 clean-stageautoprofile: clean-stageautoprofile-libiberty
29097 clean-stageautoprofile-libiberty:
29098 @if [ $(current_stage) = stageautoprofile ]; then \
29099 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29100 else \
29101 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29102 $(MAKE) stageautoprofile-start; \
29103 fi; \
29104 cd $(HOST_SUBDIR)/libiberty && \
29105 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29106 @endif libiberty-bootstrap
29107
29108
29109 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29110 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29111 maybe-all-stageautofeedback-libiberty:
29112 maybe-clean-stageautofeedback-libiberty:
29113 @if libiberty-bootstrap
29114 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29115 all-stageautofeedback: all-stageautofeedback-libiberty
29116 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29117 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29118 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29119 @r=`${PWD_COMMAND}`; export r; \
29120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29122 $(HOST_EXPORTS) \
29123 $(POSTSTAGE1_HOST_EXPORTS) \
29124 cd $(HOST_SUBDIR)/libiberty && \
29125 \
29126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29127 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29128 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29129 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29130 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29135 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29136 $(TARGET-stageautofeedback-libiberty)
29137
29138 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29139 clean-stageautofeedback: clean-stageautofeedback-libiberty
29140 clean-stageautofeedback-libiberty:
29141 @if [ $(current_stage) = stageautofeedback ]; then \
29142 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29143 else \
29144 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29145 $(MAKE) stageautofeedback-start; \
29146 fi; \
29147 cd $(HOST_SUBDIR)/libiberty && \
29148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29149 @endif libiberty-bootstrap
29150
29151
29152
29153
29154
29155 .PHONY: check-libiberty maybe-check-libiberty
29156 maybe-check-libiberty:
29157 @if libiberty
29158 maybe-check-libiberty: check-libiberty
29159
29160 check-libiberty:
29161 @: $(MAKE); $(unstage)
29162 @r=`${PWD_COMMAND}`; export r; \
29163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29164 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29165 (cd $(HOST_SUBDIR)/libiberty && \
29166 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29167
29168 @endif libiberty
29169
29170 .PHONY: install-libiberty maybe-install-libiberty
29171 maybe-install-libiberty:
29172 @if libiberty
29173 maybe-install-libiberty: install-libiberty
29174
29175 install-libiberty: installdirs
29176 @: $(MAKE); $(unstage)
29177 @r=`${PWD_COMMAND}`; export r; \
29178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29179 $(HOST_EXPORTS) \
29180 (cd $(HOST_SUBDIR)/libiberty && \
29181 $(MAKE) $(FLAGS_TO_PASS) install)
29182
29183 @endif libiberty
29184
29185 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29186 maybe-install-strip-libiberty:
29187 @if libiberty
29188 maybe-install-strip-libiberty: install-strip-libiberty
29189
29190 install-strip-libiberty: installdirs
29191 @: $(MAKE); $(unstage)
29192 @r=`${PWD_COMMAND}`; export r; \
29193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29194 $(HOST_EXPORTS) \
29195 (cd $(HOST_SUBDIR)/libiberty && \
29196 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29197
29198 @endif libiberty
29199
29200 # Other targets (info, dvi, pdf, etc.)
29201
29202 .PHONY: maybe-info-libiberty info-libiberty
29203 maybe-info-libiberty:
29204 @if libiberty
29205 maybe-info-libiberty: info-libiberty
29206
29207 info-libiberty: \
29208 configure-libiberty
29209 @[ -f ./libiberty/Makefile ] || exit 0; \
29210 r=`${PWD_COMMAND}`; export r; \
29211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29212 $(HOST_EXPORTS) \
29213 for flag in $(EXTRA_HOST_FLAGS) ; do \
29214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29215 done; \
29216 echo "Doing info in libiberty"; \
29217 (cd $(HOST_SUBDIR)/libiberty && \
29218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29220 "RANLIB=$${RANLIB}" \
29221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29222 info) \
29223 || exit 1
29224
29225 @endif libiberty
29226
29227 .PHONY: maybe-dvi-libiberty dvi-libiberty
29228 maybe-dvi-libiberty:
29229 @if libiberty
29230 maybe-dvi-libiberty: dvi-libiberty
29231
29232 dvi-libiberty: \
29233 configure-libiberty
29234 @[ -f ./libiberty/Makefile ] || exit 0; \
29235 r=`${PWD_COMMAND}`; export r; \
29236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237 $(HOST_EXPORTS) \
29238 for flag in $(EXTRA_HOST_FLAGS) ; do \
29239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240 done; \
29241 echo "Doing dvi in libiberty"; \
29242 (cd $(HOST_SUBDIR)/libiberty && \
29243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245 "RANLIB=$${RANLIB}" \
29246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247 dvi) \
29248 || exit 1
29249
29250 @endif libiberty
29251
29252 .PHONY: maybe-pdf-libiberty pdf-libiberty
29253 maybe-pdf-libiberty:
29254 @if libiberty
29255 maybe-pdf-libiberty: pdf-libiberty
29256
29257 pdf-libiberty: \
29258 configure-libiberty
29259 @[ -f ./libiberty/Makefile ] || exit 0; \
29260 r=`${PWD_COMMAND}`; export r; \
29261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29262 $(HOST_EXPORTS) \
29263 for flag in $(EXTRA_HOST_FLAGS) ; do \
29264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29265 done; \
29266 echo "Doing pdf in libiberty"; \
29267 (cd $(HOST_SUBDIR)/libiberty && \
29268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29270 "RANLIB=$${RANLIB}" \
29271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29272 pdf) \
29273 || exit 1
29274
29275 @endif libiberty
29276
29277 .PHONY: maybe-html-libiberty html-libiberty
29278 maybe-html-libiberty:
29279 @if libiberty
29280 maybe-html-libiberty: html-libiberty
29281
29282 html-libiberty: \
29283 configure-libiberty
29284 @[ -f ./libiberty/Makefile ] || exit 0; \
29285 r=`${PWD_COMMAND}`; export r; \
29286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29287 $(HOST_EXPORTS) \
29288 for flag in $(EXTRA_HOST_FLAGS) ; do \
29289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29290 done; \
29291 echo "Doing html in libiberty"; \
29292 (cd $(HOST_SUBDIR)/libiberty && \
29293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29295 "RANLIB=$${RANLIB}" \
29296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29297 html) \
29298 || exit 1
29299
29300 @endif libiberty
29301
29302 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29303 maybe-TAGS-libiberty:
29304 @if libiberty
29305 maybe-TAGS-libiberty: TAGS-libiberty
29306
29307 TAGS-libiberty: \
29308 configure-libiberty
29309 @[ -f ./libiberty/Makefile ] || exit 0; \
29310 r=`${PWD_COMMAND}`; export r; \
29311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29312 $(HOST_EXPORTS) \
29313 for flag in $(EXTRA_HOST_FLAGS) ; do \
29314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29315 done; \
29316 echo "Doing TAGS in libiberty"; \
29317 (cd $(HOST_SUBDIR)/libiberty && \
29318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29320 "RANLIB=$${RANLIB}" \
29321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29322 TAGS) \
29323 || exit 1
29324
29325 @endif libiberty
29326
29327 .PHONY: maybe-install-info-libiberty install-info-libiberty
29328 maybe-install-info-libiberty:
29329 @if libiberty
29330 maybe-install-info-libiberty: install-info-libiberty
29331
29332 install-info-libiberty: \
29333 configure-libiberty \
29334 info-libiberty
29335 @[ -f ./libiberty/Makefile ] || exit 0; \
29336 r=`${PWD_COMMAND}`; export r; \
29337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338 $(HOST_EXPORTS) \
29339 for flag in $(EXTRA_HOST_FLAGS) ; do \
29340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29341 done; \
29342 echo "Doing install-info in libiberty"; \
29343 (cd $(HOST_SUBDIR)/libiberty && \
29344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29346 "RANLIB=$${RANLIB}" \
29347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29348 install-info) \
29349 || exit 1
29350
29351 @endif libiberty
29352
29353 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29354 maybe-install-dvi-libiberty:
29355 @if libiberty
29356 maybe-install-dvi-libiberty: install-dvi-libiberty
29357
29358 install-dvi-libiberty: \
29359 configure-libiberty \
29360 dvi-libiberty
29361 @[ -f ./libiberty/Makefile ] || exit 0; \
29362 r=`${PWD_COMMAND}`; export r; \
29363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364 $(HOST_EXPORTS) \
29365 for flag in $(EXTRA_HOST_FLAGS) ; do \
29366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29367 done; \
29368 echo "Doing install-dvi in libiberty"; \
29369 (cd $(HOST_SUBDIR)/libiberty && \
29370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29372 "RANLIB=$${RANLIB}" \
29373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29374 install-dvi) \
29375 || exit 1
29376
29377 @endif libiberty
29378
29379 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29380 maybe-install-pdf-libiberty:
29381 @if libiberty
29382 maybe-install-pdf-libiberty: install-pdf-libiberty
29383
29384 install-pdf-libiberty: \
29385 configure-libiberty \
29386 pdf-libiberty
29387 @[ -f ./libiberty/Makefile ] || exit 0; \
29388 r=`${PWD_COMMAND}`; export r; \
29389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29390 $(HOST_EXPORTS) \
29391 for flag in $(EXTRA_HOST_FLAGS) ; do \
29392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29393 done; \
29394 echo "Doing install-pdf in libiberty"; \
29395 (cd $(HOST_SUBDIR)/libiberty && \
29396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29398 "RANLIB=$${RANLIB}" \
29399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29400 install-pdf) \
29401 || exit 1
29402
29403 @endif libiberty
29404
29405 .PHONY: maybe-install-html-libiberty install-html-libiberty
29406 maybe-install-html-libiberty:
29407 @if libiberty
29408 maybe-install-html-libiberty: install-html-libiberty
29409
29410 install-html-libiberty: \
29411 configure-libiberty \
29412 html-libiberty
29413 @[ -f ./libiberty/Makefile ] || exit 0; \
29414 r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 $(HOST_EXPORTS) \
29417 for flag in $(EXTRA_HOST_FLAGS) ; do \
29418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29419 done; \
29420 echo "Doing install-html in libiberty"; \
29421 (cd $(HOST_SUBDIR)/libiberty && \
29422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29424 "RANLIB=$${RANLIB}" \
29425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29426 install-html) \
29427 || exit 1
29428
29429 @endif libiberty
29430
29431 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29432 maybe-installcheck-libiberty:
29433 @if libiberty
29434 maybe-installcheck-libiberty: installcheck-libiberty
29435
29436 installcheck-libiberty: \
29437 configure-libiberty
29438 @[ -f ./libiberty/Makefile ] || exit 0; \
29439 r=`${PWD_COMMAND}`; export r; \
29440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29441 $(HOST_EXPORTS) \
29442 for flag in $(EXTRA_HOST_FLAGS) ; do \
29443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29444 done; \
29445 echo "Doing installcheck in libiberty"; \
29446 (cd $(HOST_SUBDIR)/libiberty && \
29447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29449 "RANLIB=$${RANLIB}" \
29450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29451 installcheck) \
29452 || exit 1
29453
29454 @endif libiberty
29455
29456 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29457 maybe-mostlyclean-libiberty:
29458 @if libiberty
29459 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29460
29461 mostlyclean-libiberty:
29462 @[ -f ./libiberty/Makefile ] || exit 0; \
29463 r=`${PWD_COMMAND}`; export r; \
29464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29465 $(HOST_EXPORTS) \
29466 for flag in $(EXTRA_HOST_FLAGS) ; do \
29467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29468 done; \
29469 echo "Doing mostlyclean in libiberty"; \
29470 (cd $(HOST_SUBDIR)/libiberty && \
29471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29473 "RANLIB=$${RANLIB}" \
29474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29475 mostlyclean) \
29476 || exit 1
29477
29478 @endif libiberty
29479
29480 .PHONY: maybe-clean-libiberty clean-libiberty
29481 maybe-clean-libiberty:
29482 @if libiberty
29483 maybe-clean-libiberty: clean-libiberty
29484
29485 clean-libiberty:
29486 @[ -f ./libiberty/Makefile ] || exit 0; \
29487 r=`${PWD_COMMAND}`; export r; \
29488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29489 $(HOST_EXPORTS) \
29490 for flag in $(EXTRA_HOST_FLAGS) ; do \
29491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29492 done; \
29493 echo "Doing clean in libiberty"; \
29494 (cd $(HOST_SUBDIR)/libiberty && \
29495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29497 "RANLIB=$${RANLIB}" \
29498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29499 clean) \
29500 || exit 1
29501
29502 @endif libiberty
29503
29504 .PHONY: maybe-distclean-libiberty distclean-libiberty
29505 maybe-distclean-libiberty:
29506 @if libiberty
29507 maybe-distclean-libiberty: distclean-libiberty
29508
29509 distclean-libiberty:
29510 @[ -f ./libiberty/Makefile ] || exit 0; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(HOST_EXPORTS) \
29514 for flag in $(EXTRA_HOST_FLAGS) ; do \
29515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516 done; \
29517 echo "Doing distclean in libiberty"; \
29518 (cd $(HOST_SUBDIR)/libiberty && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523 distclean) \
29524 || exit 1
29525
29526 @endif libiberty
29527
29528 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29529 maybe-maintainer-clean-libiberty:
29530 @if libiberty
29531 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29532
29533 maintainer-clean-libiberty:
29534 @[ -f ./libiberty/Makefile ] || exit 0; \
29535 r=`${PWD_COMMAND}`; export r; \
29536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29537 $(HOST_EXPORTS) \
29538 for flag in $(EXTRA_HOST_FLAGS) ; do \
29539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29540 done; \
29541 echo "Doing maintainer-clean in libiberty"; \
29542 (cd $(HOST_SUBDIR)/libiberty && \
29543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29545 "RANLIB=$${RANLIB}" \
29546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29547 maintainer-clean) \
29548 || exit 1
29549
29550 @endif libiberty
29551
29552
29553
29554 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29555 maybe-configure-libiberty-linker-plugin:
29556 @if gcc-bootstrap
29557 configure-libiberty-linker-plugin: stage_current
29558 @endif gcc-bootstrap
29559 @if libiberty-linker-plugin
29560 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29561 configure-libiberty-linker-plugin:
29562 @r=`${PWD_COMMAND}`; export r; \
29563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29566 $(HOST_EXPORTS) \
29567 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29568 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29569 case $(srcdir) in \
29570 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29571 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29572 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29573 esac; \
29574 module_srcdir=libiberty; \
29575 $(SHELL) \
29576 $$s/$$module_srcdir/configure \
29577 --srcdir=$${topdir}/$$module_srcdir \
29578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29579 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29580 || exit 1
29581 @endif libiberty-linker-plugin
29582
29583
29584
29585 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29586 maybe-configure-stage1-libiberty-linker-plugin:
29587 @if libiberty-linker-plugin-bootstrap
29588 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29589 configure-stage1-libiberty-linker-plugin:
29590 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29592 @r=`${PWD_COMMAND}`; export r; \
29593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29594 TFLAGS="$(STAGE1_TFLAGS)"; \
29595 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29596 $(HOST_EXPORTS) \
29597 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29598 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29599 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29600 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29602 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29603 case $(srcdir) in \
29604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29605 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29607 esac; \
29608 module_srcdir=libiberty; \
29609 $(SHELL) $$s/$$module_srcdir/configure \
29610 --srcdir=$${topdir}/$$module_srcdir \
29611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29612 --target=${target_alias} \
29613 \
29614 $(STAGE1_CONFIGURE_FLAGS) \
29615 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29616 @endif libiberty-linker-plugin-bootstrap
29617
29618 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29619 maybe-configure-stage2-libiberty-linker-plugin:
29620 @if libiberty-linker-plugin-bootstrap
29621 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29622 configure-stage2-libiberty-linker-plugin:
29623 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29625 @r=`${PWD_COMMAND}`; export r; \
29626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29627 TFLAGS="$(STAGE2_TFLAGS)"; \
29628 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29629 $(HOST_EXPORTS) \
29630 $(POSTSTAGE1_HOST_EXPORTS) \
29631 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29632 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29633 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29634 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29636 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29637 case $(srcdir) in \
29638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29639 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29641 esac; \
29642 module_srcdir=libiberty; \
29643 $(SHELL) $$s/$$module_srcdir/configure \
29644 --srcdir=$${topdir}/$$module_srcdir \
29645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29646 --target=${target_alias} \
29647 --with-build-libsubdir=$(HOST_SUBDIR) \
29648 $(STAGE2_CONFIGURE_FLAGS) \
29649 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29650 @endif libiberty-linker-plugin-bootstrap
29651
29652 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29653 maybe-configure-stage3-libiberty-linker-plugin:
29654 @if libiberty-linker-plugin-bootstrap
29655 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29656 configure-stage3-libiberty-linker-plugin:
29657 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29658 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29659 @r=`${PWD_COMMAND}`; export r; \
29660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661 TFLAGS="$(STAGE3_TFLAGS)"; \
29662 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29663 $(HOST_EXPORTS) \
29664 $(POSTSTAGE1_HOST_EXPORTS) \
29665 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29666 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29667 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29668 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29670 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29671 case $(srcdir) in \
29672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29673 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29675 esac; \
29676 module_srcdir=libiberty; \
29677 $(SHELL) $$s/$$module_srcdir/configure \
29678 --srcdir=$${topdir}/$$module_srcdir \
29679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29680 --target=${target_alias} \
29681 --with-build-libsubdir=$(HOST_SUBDIR) \
29682 $(STAGE3_CONFIGURE_FLAGS) \
29683 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29684 @endif libiberty-linker-plugin-bootstrap
29685
29686 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29687 maybe-configure-stage4-libiberty-linker-plugin:
29688 @if libiberty-linker-plugin-bootstrap
29689 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29690 configure-stage4-libiberty-linker-plugin:
29691 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29692 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29693 @r=`${PWD_COMMAND}`; export r; \
29694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29695 TFLAGS="$(STAGE4_TFLAGS)"; \
29696 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29697 $(HOST_EXPORTS) \
29698 $(POSTSTAGE1_HOST_EXPORTS) \
29699 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29700 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29701 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29702 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29703 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29704 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29705 case $(srcdir) in \
29706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29707 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29709 esac; \
29710 module_srcdir=libiberty; \
29711 $(SHELL) $$s/$$module_srcdir/configure \
29712 --srcdir=$${topdir}/$$module_srcdir \
29713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29714 --target=${target_alias} \
29715 --with-build-libsubdir=$(HOST_SUBDIR) \
29716 $(STAGE4_CONFIGURE_FLAGS) \
29717 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29718 @endif libiberty-linker-plugin-bootstrap
29719
29720 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29721 maybe-configure-stageprofile-libiberty-linker-plugin:
29722 @if libiberty-linker-plugin-bootstrap
29723 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29724 configure-stageprofile-libiberty-linker-plugin:
29725 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29727 @r=`${PWD_COMMAND}`; export r; \
29728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29729 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29730 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29731 $(HOST_EXPORTS) \
29732 $(POSTSTAGE1_HOST_EXPORTS) \
29733 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29734 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29735 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29736 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29737 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29738 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29739 case $(srcdir) in \
29740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29741 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29743 esac; \
29744 module_srcdir=libiberty; \
29745 $(SHELL) $$s/$$module_srcdir/configure \
29746 --srcdir=$${topdir}/$$module_srcdir \
29747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29748 --target=${target_alias} \
29749 --with-build-libsubdir=$(HOST_SUBDIR) \
29750 $(STAGEprofile_CONFIGURE_FLAGS) \
29751 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29752 @endif libiberty-linker-plugin-bootstrap
29753
29754 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29755 maybe-configure-stagetrain-libiberty-linker-plugin:
29756 @if libiberty-linker-plugin-bootstrap
29757 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29758 configure-stagetrain-libiberty-linker-plugin:
29759 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29761 @r=`${PWD_COMMAND}`; export r; \
29762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29763 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29764 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29765 $(HOST_EXPORTS) \
29766 $(POSTSTAGE1_HOST_EXPORTS) \
29767 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29768 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29769 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29770 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29772 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29773 case $(srcdir) in \
29774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29775 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29777 esac; \
29778 module_srcdir=libiberty; \
29779 $(SHELL) $$s/$$module_srcdir/configure \
29780 --srcdir=$${topdir}/$$module_srcdir \
29781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29782 --target=${target_alias} \
29783 --with-build-libsubdir=$(HOST_SUBDIR) \
29784 $(STAGEtrain_CONFIGURE_FLAGS) \
29785 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29786 @endif libiberty-linker-plugin-bootstrap
29787
29788 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29789 maybe-configure-stagefeedback-libiberty-linker-plugin:
29790 @if libiberty-linker-plugin-bootstrap
29791 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29792 configure-stagefeedback-libiberty-linker-plugin:
29793 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29795 @r=`${PWD_COMMAND}`; export r; \
29796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29797 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29798 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29799 $(HOST_EXPORTS) \
29800 $(POSTSTAGE1_HOST_EXPORTS) \
29801 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29802 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29803 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29804 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29806 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29807 case $(srcdir) in \
29808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29809 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29811 esac; \
29812 module_srcdir=libiberty; \
29813 $(SHELL) $$s/$$module_srcdir/configure \
29814 --srcdir=$${topdir}/$$module_srcdir \
29815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29816 --target=${target_alias} \
29817 --with-build-libsubdir=$(HOST_SUBDIR) \
29818 $(STAGEfeedback_CONFIGURE_FLAGS) \
29819 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29820 @endif libiberty-linker-plugin-bootstrap
29821
29822 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29823 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29824 @if libiberty-linker-plugin-bootstrap
29825 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29826 configure-stageautoprofile-libiberty-linker-plugin:
29827 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29829 @r=`${PWD_COMMAND}`; export r; \
29830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29831 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29832 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29833 $(HOST_EXPORTS) \
29834 $(POSTSTAGE1_HOST_EXPORTS) \
29835 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29836 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29837 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29838 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29840 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29841 case $(srcdir) in \
29842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29843 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29845 esac; \
29846 module_srcdir=libiberty; \
29847 $(SHELL) $$s/$$module_srcdir/configure \
29848 --srcdir=$${topdir}/$$module_srcdir \
29849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29850 --target=${target_alias} \
29851 --with-build-libsubdir=$(HOST_SUBDIR) \
29852 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29853 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29854 @endif libiberty-linker-plugin-bootstrap
29855
29856 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29857 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29858 @if libiberty-linker-plugin-bootstrap
29859 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29860 configure-stageautofeedback-libiberty-linker-plugin:
29861 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29863 @r=`${PWD_COMMAND}`; export r; \
29864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29866 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29867 $(HOST_EXPORTS) \
29868 $(POSTSTAGE1_HOST_EXPORTS) \
29869 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29870 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29871 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29872 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29874 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29875 case $(srcdir) in \
29876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29877 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29879 esac; \
29880 module_srcdir=libiberty; \
29881 $(SHELL) $$s/$$module_srcdir/configure \
29882 --srcdir=$${topdir}/$$module_srcdir \
29883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29884 --target=${target_alias} \
29885 --with-build-libsubdir=$(HOST_SUBDIR) \
29886 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29887 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29888 @endif libiberty-linker-plugin-bootstrap
29889
29890
29891
29892
29893
29894 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29895 maybe-all-libiberty-linker-plugin:
29896 @if gcc-bootstrap
29897 all-libiberty-linker-plugin: stage_current
29898 @endif gcc-bootstrap
29899 @if libiberty-linker-plugin
29900 TARGET-libiberty-linker-plugin=all
29901 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29902 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29903 @r=`${PWD_COMMAND}`; export r; \
29904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905 $(HOST_EXPORTS) \
29906 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29908 $(TARGET-libiberty-linker-plugin))
29909 @endif libiberty-linker-plugin
29910
29911
29912
29913 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29914 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29915 maybe-all-stage1-libiberty-linker-plugin:
29916 maybe-clean-stage1-libiberty-linker-plugin:
29917 @if libiberty-linker-plugin-bootstrap
29918 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29919 all-stage1: all-stage1-libiberty-linker-plugin
29920 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29921 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29922 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29923 @r=`${PWD_COMMAND}`; export r; \
29924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925 TFLAGS="$(STAGE1_TFLAGS)"; \
29926 $(HOST_EXPORTS) \
29927 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29928 \
29929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29930 CFLAGS="$(STAGE1_CFLAGS)" \
29931 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29932 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29933 LIBCFLAGS="$(LIBCFLAGS)" \
29934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29937 $(EXTRA_HOST_FLAGS) \
29938 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29939 TFLAGS="$(STAGE1_TFLAGS)" \
29940 $(TARGET-stage1-libiberty-linker-plugin)
29941
29942 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29943 clean-stage1: clean-stage1-libiberty-linker-plugin
29944 clean-stage1-libiberty-linker-plugin:
29945 @if [ $(current_stage) = stage1 ]; then \
29946 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29947 else \
29948 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29949 $(MAKE) stage1-start; \
29950 fi; \
29951 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29952 $(MAKE) $(EXTRA_HOST_FLAGS) \
29953 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29954 @endif libiberty-linker-plugin-bootstrap
29955
29956
29957 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29958 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29959 maybe-all-stage2-libiberty-linker-plugin:
29960 maybe-clean-stage2-libiberty-linker-plugin:
29961 @if libiberty-linker-plugin-bootstrap
29962 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29963 all-stage2: all-stage2-libiberty-linker-plugin
29964 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29965 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29966 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29967 @r=`${PWD_COMMAND}`; export r; \
29968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 TFLAGS="$(STAGE2_TFLAGS)"; \
29970 $(HOST_EXPORTS) \
29971 $(POSTSTAGE1_HOST_EXPORTS) \
29972 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29973 \
29974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29975 CFLAGS="$(STAGE2_CFLAGS)" \
29976 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29977 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29978 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29983 TFLAGS="$(STAGE2_TFLAGS)" \
29984 $(TARGET-stage2-libiberty-linker-plugin)
29985
29986 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29987 clean-stage2: clean-stage2-libiberty-linker-plugin
29988 clean-stage2-libiberty-linker-plugin:
29989 @if [ $(current_stage) = stage2 ]; then \
29990 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29991 else \
29992 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29993 $(MAKE) stage2-start; \
29994 fi; \
29995 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29996 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29997 @endif libiberty-linker-plugin-bootstrap
29998
29999
30000 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30001 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30002 maybe-all-stage3-libiberty-linker-plugin:
30003 maybe-clean-stage3-libiberty-linker-plugin:
30004 @if libiberty-linker-plugin-bootstrap
30005 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30006 all-stage3: all-stage3-libiberty-linker-plugin
30007 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30008 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30009 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30010 @r=`${PWD_COMMAND}`; export r; \
30011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30012 TFLAGS="$(STAGE3_TFLAGS)"; \
30013 $(HOST_EXPORTS) \
30014 $(POSTSTAGE1_HOST_EXPORTS) \
30015 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30016 \
30017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30018 CFLAGS="$(STAGE3_CFLAGS)" \
30019 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30020 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30021 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30026 TFLAGS="$(STAGE3_TFLAGS)" \
30027 $(TARGET-stage3-libiberty-linker-plugin)
30028
30029 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30030 clean-stage3: clean-stage3-libiberty-linker-plugin
30031 clean-stage3-libiberty-linker-plugin:
30032 @if [ $(current_stage) = stage3 ]; then \
30033 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30034 else \
30035 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30036 $(MAKE) stage3-start; \
30037 fi; \
30038 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30040 @endif libiberty-linker-plugin-bootstrap
30041
30042
30043 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30044 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30045 maybe-all-stage4-libiberty-linker-plugin:
30046 maybe-clean-stage4-libiberty-linker-plugin:
30047 @if libiberty-linker-plugin-bootstrap
30048 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30049 all-stage4: all-stage4-libiberty-linker-plugin
30050 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30051 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30052 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30053 @r=`${PWD_COMMAND}`; export r; \
30054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30055 TFLAGS="$(STAGE4_TFLAGS)"; \
30056 $(HOST_EXPORTS) \
30057 $(POSTSTAGE1_HOST_EXPORTS) \
30058 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30059 \
30060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30061 CFLAGS="$(STAGE4_CFLAGS)" \
30062 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30063 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30064 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30069 TFLAGS="$(STAGE4_TFLAGS)" \
30070 $(TARGET-stage4-libiberty-linker-plugin)
30071
30072 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30073 clean-stage4: clean-stage4-libiberty-linker-plugin
30074 clean-stage4-libiberty-linker-plugin:
30075 @if [ $(current_stage) = stage4 ]; then \
30076 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30077 else \
30078 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30079 $(MAKE) stage4-start; \
30080 fi; \
30081 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30082 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30083 @endif libiberty-linker-plugin-bootstrap
30084
30085
30086 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30087 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30088 maybe-all-stageprofile-libiberty-linker-plugin:
30089 maybe-clean-stageprofile-libiberty-linker-plugin:
30090 @if libiberty-linker-plugin-bootstrap
30091 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30092 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30093 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30094 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30095 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30096 @r=`${PWD_COMMAND}`; export r; \
30097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30099 $(HOST_EXPORTS) \
30100 $(POSTSTAGE1_HOST_EXPORTS) \
30101 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30102 \
30103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30104 CFLAGS="$(STAGEprofile_CFLAGS)" \
30105 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30106 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30107 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30112 TFLAGS="$(STAGEprofile_TFLAGS)" \
30113 $(TARGET-stageprofile-libiberty-linker-plugin)
30114
30115 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30116 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30117 clean-stageprofile-libiberty-linker-plugin:
30118 @if [ $(current_stage) = stageprofile ]; then \
30119 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30120 else \
30121 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30122 $(MAKE) stageprofile-start; \
30123 fi; \
30124 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30125 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30126 @endif libiberty-linker-plugin-bootstrap
30127
30128
30129 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30130 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30131 maybe-all-stagetrain-libiberty-linker-plugin:
30132 maybe-clean-stagetrain-libiberty-linker-plugin:
30133 @if libiberty-linker-plugin-bootstrap
30134 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30135 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30136 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30137 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30138 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30139 @r=`${PWD_COMMAND}`; export r; \
30140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30141 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30142 $(HOST_EXPORTS) \
30143 $(POSTSTAGE1_HOST_EXPORTS) \
30144 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30145 \
30146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30147 CFLAGS="$(STAGEtrain_CFLAGS)" \
30148 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30149 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30150 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30154 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30155 TFLAGS="$(STAGEtrain_TFLAGS)" \
30156 $(TARGET-stagetrain-libiberty-linker-plugin)
30157
30158 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30159 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30160 clean-stagetrain-libiberty-linker-plugin:
30161 @if [ $(current_stage) = stagetrain ]; then \
30162 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30163 else \
30164 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30165 $(MAKE) stagetrain-start; \
30166 fi; \
30167 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30168 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30169 @endif libiberty-linker-plugin-bootstrap
30170
30171
30172 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30173 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30174 maybe-all-stagefeedback-libiberty-linker-plugin:
30175 maybe-clean-stagefeedback-libiberty-linker-plugin:
30176 @if libiberty-linker-plugin-bootstrap
30177 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30178 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30179 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30180 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30181 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30182 @r=`${PWD_COMMAND}`; export r; \
30183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30184 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30185 $(HOST_EXPORTS) \
30186 $(POSTSTAGE1_HOST_EXPORTS) \
30187 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30188 \
30189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30190 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30191 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30192 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30193 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30197 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30198 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30199 $(TARGET-stagefeedback-libiberty-linker-plugin)
30200
30201 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30202 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30203 clean-stagefeedback-libiberty-linker-plugin:
30204 @if [ $(current_stage) = stagefeedback ]; then \
30205 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30206 else \
30207 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30208 $(MAKE) stagefeedback-start; \
30209 fi; \
30210 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30211 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30212 @endif libiberty-linker-plugin-bootstrap
30213
30214
30215 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30216 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30217 maybe-all-stageautoprofile-libiberty-linker-plugin:
30218 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30219 @if libiberty-linker-plugin-bootstrap
30220 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30221 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30222 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30223 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30224 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30225 @r=`${PWD_COMMAND}`; export r; \
30226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30227 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30228 $(HOST_EXPORTS) \
30229 $(POSTSTAGE1_HOST_EXPORTS) \
30230 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30231 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30233 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30234 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30235 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30236 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30241 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30242 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30243
30244 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30245 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30246 clean-stageautoprofile-libiberty-linker-plugin:
30247 @if [ $(current_stage) = stageautoprofile ]; then \
30248 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30249 else \
30250 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30251 $(MAKE) stageautoprofile-start; \
30252 fi; \
30253 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30255 @endif libiberty-linker-plugin-bootstrap
30256
30257
30258 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30259 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30260 maybe-all-stageautofeedback-libiberty-linker-plugin:
30261 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30262 @if libiberty-linker-plugin-bootstrap
30263 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30264 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30265 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30266 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30267 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30268 @r=`${PWD_COMMAND}`; export r; \
30269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30271 $(HOST_EXPORTS) \
30272 $(POSTSTAGE1_HOST_EXPORTS) \
30273 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30274 \
30275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30276 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30277 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30278 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30279 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30284 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30285 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30286
30287 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30288 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30289 clean-stageautofeedback-libiberty-linker-plugin:
30290 @if [ $(current_stage) = stageautofeedback ]; then \
30291 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30292 else \
30293 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30294 $(MAKE) stageautofeedback-start; \
30295 fi; \
30296 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30298 @endif libiberty-linker-plugin-bootstrap
30299
30300
30301
30302
30303
30304 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30305 maybe-check-libiberty-linker-plugin:
30306 @if libiberty-linker-plugin
30307 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30308
30309 check-libiberty-linker-plugin:
30310 @: $(MAKE); $(unstage)
30311 @r=`${PWD_COMMAND}`; export r; \
30312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30314 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30315 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30316
30317 @endif libiberty-linker-plugin
30318
30319 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30320 maybe-install-libiberty-linker-plugin:
30321 @if libiberty-linker-plugin
30322 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30323
30324 install-libiberty-linker-plugin: installdirs
30325 @: $(MAKE); $(unstage)
30326 @r=`${PWD_COMMAND}`; export r; \
30327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30328 $(HOST_EXPORTS) \
30329 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30330 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30331
30332 @endif libiberty-linker-plugin
30333
30334 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30335 maybe-install-strip-libiberty-linker-plugin:
30336 @if libiberty-linker-plugin
30337 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30338
30339 install-strip-libiberty-linker-plugin: installdirs
30340 @: $(MAKE); $(unstage)
30341 @r=`${PWD_COMMAND}`; export r; \
30342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30343 $(HOST_EXPORTS) \
30344 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30345 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30346
30347 @endif libiberty-linker-plugin
30348
30349 # Other targets (info, dvi, pdf, etc.)
30350
30351 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30352 maybe-info-libiberty-linker-plugin:
30353 @if libiberty-linker-plugin
30354 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30355
30356 info-libiberty-linker-plugin: \
30357 configure-libiberty-linker-plugin
30358 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30359 r=`${PWD_COMMAND}`; export r; \
30360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30361 $(HOST_EXPORTS) \
30362 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30364 done; \
30365 echo "Doing info in libiberty-linker-plugin"; \
30366 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30369 "RANLIB=$${RANLIB}" \
30370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30371 info) \
30372 || exit 1
30373
30374 @endif libiberty-linker-plugin
30375
30376 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30377 maybe-dvi-libiberty-linker-plugin:
30378 @if libiberty-linker-plugin
30379 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30380
30381 dvi-libiberty-linker-plugin: \
30382 configure-libiberty-linker-plugin
30383 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30384 r=`${PWD_COMMAND}`; export r; \
30385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30386 $(HOST_EXPORTS) \
30387 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30389 done; \
30390 echo "Doing dvi in libiberty-linker-plugin"; \
30391 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30394 "RANLIB=$${RANLIB}" \
30395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30396 dvi) \
30397 || exit 1
30398
30399 @endif libiberty-linker-plugin
30400
30401 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30402 maybe-pdf-libiberty-linker-plugin:
30403 @if libiberty-linker-plugin
30404 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30405
30406 pdf-libiberty-linker-plugin: \
30407 configure-libiberty-linker-plugin
30408 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30409 r=`${PWD_COMMAND}`; export r; \
30410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30411 $(HOST_EXPORTS) \
30412 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30414 done; \
30415 echo "Doing pdf in libiberty-linker-plugin"; \
30416 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30419 "RANLIB=$${RANLIB}" \
30420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30421 pdf) \
30422 || exit 1
30423
30424 @endif libiberty-linker-plugin
30425
30426 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
30427 maybe-html-libiberty-linker-plugin:
30428 @if libiberty-linker-plugin
30429 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
30430
30431 html-libiberty-linker-plugin: \
30432 configure-libiberty-linker-plugin
30433 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30434 r=`${PWD_COMMAND}`; export r; \
30435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30436 $(HOST_EXPORTS) \
30437 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30439 done; \
30440 echo "Doing html in libiberty-linker-plugin"; \
30441 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30444 "RANLIB=$${RANLIB}" \
30445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30446 html) \
30447 || exit 1
30448
30449 @endif libiberty-linker-plugin
30450
30451 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
30452 maybe-TAGS-libiberty-linker-plugin:
30453 @if libiberty-linker-plugin
30454 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
30455
30456 TAGS-libiberty-linker-plugin: \
30457 configure-libiberty-linker-plugin
30458 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30459 r=`${PWD_COMMAND}`; export r; \
30460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461 $(HOST_EXPORTS) \
30462 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464 done; \
30465 echo "Doing TAGS in libiberty-linker-plugin"; \
30466 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30469 "RANLIB=$${RANLIB}" \
30470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30471 TAGS) \
30472 || exit 1
30473
30474 @endif libiberty-linker-plugin
30475
30476 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
30477 maybe-install-info-libiberty-linker-plugin:
30478 @if libiberty-linker-plugin
30479 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
30480
30481 install-info-libiberty-linker-plugin: \
30482 configure-libiberty-linker-plugin \
30483 info-libiberty-linker-plugin
30484 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30485 r=`${PWD_COMMAND}`; export r; \
30486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30487 $(HOST_EXPORTS) \
30488 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30490 done; \
30491 echo "Doing install-info in libiberty-linker-plugin"; \
30492 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30495 "RANLIB=$${RANLIB}" \
30496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30497 install-info) \
30498 || exit 1
30499
30500 @endif libiberty-linker-plugin
30501
30502 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
30503 maybe-install-dvi-libiberty-linker-plugin:
30504 @if libiberty-linker-plugin
30505 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
30506
30507 install-dvi-libiberty-linker-plugin: \
30508 configure-libiberty-linker-plugin \
30509 dvi-libiberty-linker-plugin
30510 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30511 r=`${PWD_COMMAND}`; export r; \
30512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30513 $(HOST_EXPORTS) \
30514 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516 done; \
30517 echo "Doing install-dvi in libiberty-linker-plugin"; \
30518 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30521 "RANLIB=$${RANLIB}" \
30522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30523 install-dvi) \
30524 || exit 1
30525
30526 @endif libiberty-linker-plugin
30527
30528 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
30529 maybe-install-pdf-libiberty-linker-plugin:
30530 @if libiberty-linker-plugin
30531 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
30532
30533 install-pdf-libiberty-linker-plugin: \
30534 configure-libiberty-linker-plugin \
30535 pdf-libiberty-linker-plugin
30536 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30537 r=`${PWD_COMMAND}`; export r; \
30538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30539 $(HOST_EXPORTS) \
30540 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30542 done; \
30543 echo "Doing install-pdf in libiberty-linker-plugin"; \
30544 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30547 "RANLIB=$${RANLIB}" \
30548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30549 install-pdf) \
30550 || exit 1
30551
30552 @endif libiberty-linker-plugin
30553
30554 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30555 maybe-install-html-libiberty-linker-plugin:
30556 @if libiberty-linker-plugin
30557 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30558
30559 install-html-libiberty-linker-plugin: \
30560 configure-libiberty-linker-plugin \
30561 html-libiberty-linker-plugin
30562 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30563 r=`${PWD_COMMAND}`; export r; \
30564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30565 $(HOST_EXPORTS) \
30566 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30568 done; \
30569 echo "Doing install-html in libiberty-linker-plugin"; \
30570 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30573 "RANLIB=$${RANLIB}" \
30574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30575 install-html) \
30576 || exit 1
30577
30578 @endif libiberty-linker-plugin
30579
30580 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30581 maybe-installcheck-libiberty-linker-plugin:
30582 @if libiberty-linker-plugin
30583 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30584
30585 installcheck-libiberty-linker-plugin: \
30586 configure-libiberty-linker-plugin
30587 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30588 r=`${PWD_COMMAND}`; export r; \
30589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590 $(HOST_EXPORTS) \
30591 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30593 done; \
30594 echo "Doing installcheck in libiberty-linker-plugin"; \
30595 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30598 "RANLIB=$${RANLIB}" \
30599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30600 installcheck) \
30601 || exit 1
30602
30603 @endif libiberty-linker-plugin
30604
30605 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30606 maybe-mostlyclean-libiberty-linker-plugin:
30607 @if libiberty-linker-plugin
30608 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30609
30610 mostlyclean-libiberty-linker-plugin:
30611 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30612 r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617 done; \
30618 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30619 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622 "RANLIB=$${RANLIB}" \
30623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624 mostlyclean) \
30625 || exit 1
30626
30627 @endif libiberty-linker-plugin
30628
30629 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30630 maybe-clean-libiberty-linker-plugin:
30631 @if libiberty-linker-plugin
30632 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30633
30634 clean-libiberty-linker-plugin:
30635 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30636 r=`${PWD_COMMAND}`; export r; \
30637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30638 $(HOST_EXPORTS) \
30639 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30641 done; \
30642 echo "Doing clean in libiberty-linker-plugin"; \
30643 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30646 "RANLIB=$${RANLIB}" \
30647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30648 clean) \
30649 || exit 1
30650
30651 @endif libiberty-linker-plugin
30652
30653 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30654 maybe-distclean-libiberty-linker-plugin:
30655 @if libiberty-linker-plugin
30656 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30657
30658 distclean-libiberty-linker-plugin:
30659 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30660 r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 $(HOST_EXPORTS) \
30663 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30665 done; \
30666 echo "Doing distclean in libiberty-linker-plugin"; \
30667 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30670 "RANLIB=$${RANLIB}" \
30671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30672 distclean) \
30673 || exit 1
30674
30675 @endif libiberty-linker-plugin
30676
30677 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30678 maybe-maintainer-clean-libiberty-linker-plugin:
30679 @if libiberty-linker-plugin
30680 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30681
30682 maintainer-clean-libiberty-linker-plugin:
30683 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30684 r=`${PWD_COMMAND}`; export r; \
30685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30686 $(HOST_EXPORTS) \
30687 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30689 done; \
30690 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30691 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30694 "RANLIB=$${RANLIB}" \
30695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30696 maintainer-clean) \
30697 || exit 1
30698
30699 @endif libiberty-linker-plugin
30700
30701
30702
30703 .PHONY: configure-libiconv maybe-configure-libiconv
30704 maybe-configure-libiconv:
30705 @if gcc-bootstrap
30706 configure-libiconv: stage_current
30707 @endif gcc-bootstrap
30708 @if libiconv
30709 maybe-configure-libiconv: configure-libiconv
30710 configure-libiconv:
30711 @r=`${PWD_COMMAND}`; export r; \
30712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30713 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30715 $(HOST_EXPORTS) \
30716 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30717 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30718 case $(srcdir) in \
30719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30720 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30722 esac; \
30723 module_srcdir=libiconv; \
30724 $(SHELL) \
30725 $$s/$$module_srcdir/configure \
30726 --srcdir=$${topdir}/$$module_srcdir \
30727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30728 --target=${target_alias} --disable-shared \
30729 || exit 1
30730 @endif libiconv
30731
30732
30733
30734 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30735 maybe-configure-stage1-libiconv:
30736 @if libiconv-bootstrap
30737 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30738 configure-stage1-libiconv:
30739 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30741 @r=`${PWD_COMMAND}`; export r; \
30742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743 TFLAGS="$(STAGE1_TFLAGS)"; \
30744 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30745 $(HOST_EXPORTS) \
30746 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30747 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30748 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30749 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30751 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30752 case $(srcdir) in \
30753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30754 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30756 esac; \
30757 module_srcdir=libiconv; \
30758 $(SHELL) $$s/$$module_srcdir/configure \
30759 --srcdir=$${topdir}/$$module_srcdir \
30760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30761 --target=${target_alias} \
30762 \
30763 $(STAGE1_CONFIGURE_FLAGS) \
30764 --disable-shared
30765 @endif libiconv-bootstrap
30766
30767 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30768 maybe-configure-stage2-libiconv:
30769 @if libiconv-bootstrap
30770 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30771 configure-stage2-libiconv:
30772 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30773 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30774 @r=`${PWD_COMMAND}`; export r; \
30775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776 TFLAGS="$(STAGE2_TFLAGS)"; \
30777 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30778 $(HOST_EXPORTS) \
30779 $(POSTSTAGE1_HOST_EXPORTS) \
30780 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30781 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30782 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30783 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30785 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30786 case $(srcdir) in \
30787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30788 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30790 esac; \
30791 module_srcdir=libiconv; \
30792 $(SHELL) $$s/$$module_srcdir/configure \
30793 --srcdir=$${topdir}/$$module_srcdir \
30794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30795 --target=${target_alias} \
30796 --with-build-libsubdir=$(HOST_SUBDIR) \
30797 $(STAGE2_CONFIGURE_FLAGS) \
30798 --disable-shared
30799 @endif libiconv-bootstrap
30800
30801 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30802 maybe-configure-stage3-libiconv:
30803 @if libiconv-bootstrap
30804 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30805 configure-stage3-libiconv:
30806 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30808 @r=`${PWD_COMMAND}`; export r; \
30809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30810 TFLAGS="$(STAGE3_TFLAGS)"; \
30811 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30812 $(HOST_EXPORTS) \
30813 $(POSTSTAGE1_HOST_EXPORTS) \
30814 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30815 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30816 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30817 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30819 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30820 case $(srcdir) in \
30821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30822 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30824 esac; \
30825 module_srcdir=libiconv; \
30826 $(SHELL) $$s/$$module_srcdir/configure \
30827 --srcdir=$${topdir}/$$module_srcdir \
30828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30829 --target=${target_alias} \
30830 --with-build-libsubdir=$(HOST_SUBDIR) \
30831 $(STAGE3_CONFIGURE_FLAGS) \
30832 --disable-shared
30833 @endif libiconv-bootstrap
30834
30835 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30836 maybe-configure-stage4-libiconv:
30837 @if libiconv-bootstrap
30838 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30839 configure-stage4-libiconv:
30840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30842 @r=`${PWD_COMMAND}`; export r; \
30843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30844 TFLAGS="$(STAGE4_TFLAGS)"; \
30845 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30846 $(HOST_EXPORTS) \
30847 $(POSTSTAGE1_HOST_EXPORTS) \
30848 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30849 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30850 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30851 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30853 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30854 case $(srcdir) in \
30855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30856 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30858 esac; \
30859 module_srcdir=libiconv; \
30860 $(SHELL) $$s/$$module_srcdir/configure \
30861 --srcdir=$${topdir}/$$module_srcdir \
30862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30863 --target=${target_alias} \
30864 --with-build-libsubdir=$(HOST_SUBDIR) \
30865 $(STAGE4_CONFIGURE_FLAGS) \
30866 --disable-shared
30867 @endif libiconv-bootstrap
30868
30869 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30870 maybe-configure-stageprofile-libiconv:
30871 @if libiconv-bootstrap
30872 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30873 configure-stageprofile-libiconv:
30874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30876 @r=`${PWD_COMMAND}`; export r; \
30877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30878 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30879 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30880 $(HOST_EXPORTS) \
30881 $(POSTSTAGE1_HOST_EXPORTS) \
30882 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30883 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30884 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30885 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30887 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30888 case $(srcdir) in \
30889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30890 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30892 esac; \
30893 module_srcdir=libiconv; \
30894 $(SHELL) $$s/$$module_srcdir/configure \
30895 --srcdir=$${topdir}/$$module_srcdir \
30896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30897 --target=${target_alias} \
30898 --with-build-libsubdir=$(HOST_SUBDIR) \
30899 $(STAGEprofile_CONFIGURE_FLAGS) \
30900 --disable-shared
30901 @endif libiconv-bootstrap
30902
30903 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30904 maybe-configure-stagetrain-libiconv:
30905 @if libiconv-bootstrap
30906 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30907 configure-stagetrain-libiconv:
30908 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30910 @r=`${PWD_COMMAND}`; export r; \
30911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30913 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30914 $(HOST_EXPORTS) \
30915 $(POSTSTAGE1_HOST_EXPORTS) \
30916 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30917 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30918 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30919 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30921 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30922 case $(srcdir) in \
30923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30924 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30926 esac; \
30927 module_srcdir=libiconv; \
30928 $(SHELL) $$s/$$module_srcdir/configure \
30929 --srcdir=$${topdir}/$$module_srcdir \
30930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30931 --target=${target_alias} \
30932 --with-build-libsubdir=$(HOST_SUBDIR) \
30933 $(STAGEtrain_CONFIGURE_FLAGS) \
30934 --disable-shared
30935 @endif libiconv-bootstrap
30936
30937 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30938 maybe-configure-stagefeedback-libiconv:
30939 @if libiconv-bootstrap
30940 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30941 configure-stagefeedback-libiconv:
30942 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30944 @r=`${PWD_COMMAND}`; export r; \
30945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30946 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30947 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30948 $(HOST_EXPORTS) \
30949 $(POSTSTAGE1_HOST_EXPORTS) \
30950 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30951 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30952 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30953 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30955 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30956 case $(srcdir) in \
30957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30958 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30960 esac; \
30961 module_srcdir=libiconv; \
30962 $(SHELL) $$s/$$module_srcdir/configure \
30963 --srcdir=$${topdir}/$$module_srcdir \
30964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30965 --target=${target_alias} \
30966 --with-build-libsubdir=$(HOST_SUBDIR) \
30967 $(STAGEfeedback_CONFIGURE_FLAGS) \
30968 --disable-shared
30969 @endif libiconv-bootstrap
30970
30971 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30972 maybe-configure-stageautoprofile-libiconv:
30973 @if libiconv-bootstrap
30974 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30975 configure-stageautoprofile-libiconv:
30976 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30978 @r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30981 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30982 $(HOST_EXPORTS) \
30983 $(POSTSTAGE1_HOST_EXPORTS) \
30984 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30985 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30986 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30987 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30989 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30990 case $(srcdir) in \
30991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30992 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30994 esac; \
30995 module_srcdir=libiconv; \
30996 $(SHELL) $$s/$$module_srcdir/configure \
30997 --srcdir=$${topdir}/$$module_srcdir \
30998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30999 --target=${target_alias} \
31000 --with-build-libsubdir=$(HOST_SUBDIR) \
31001 $(STAGEautoprofile_CONFIGURE_FLAGS) \
31002 --disable-shared
31003 @endif libiconv-bootstrap
31004
31005 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31006 maybe-configure-stageautofeedback-libiconv:
31007 @if libiconv-bootstrap
31008 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31009 configure-stageautofeedback-libiconv:
31010 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31012 @r=`${PWD_COMMAND}`; export r; \
31013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31014 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31015 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31016 $(HOST_EXPORTS) \
31017 $(POSTSTAGE1_HOST_EXPORTS) \
31018 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31019 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31020 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
31021 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31023 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31024 case $(srcdir) in \
31025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31026 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31028 esac; \
31029 module_srcdir=libiconv; \
31030 $(SHELL) $$s/$$module_srcdir/configure \
31031 --srcdir=$${topdir}/$$module_srcdir \
31032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31033 --target=${target_alias} \
31034 --with-build-libsubdir=$(HOST_SUBDIR) \
31035 $(STAGEautofeedback_CONFIGURE_FLAGS) \
31036 --disable-shared
31037 @endif libiconv-bootstrap
31038
31039
31040
31041
31042
31043 .PHONY: all-libiconv maybe-all-libiconv
31044 maybe-all-libiconv:
31045 @if gcc-bootstrap
31046 all-libiconv: stage_current
31047 @endif gcc-bootstrap
31048 @if libiconv
31049 TARGET-libiconv=all
31050 maybe-all-libiconv: all-libiconv
31051 all-libiconv: configure-libiconv
31052 @r=`${PWD_COMMAND}`; export r; \
31053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31054 $(HOST_EXPORTS) \
31055 (cd $(HOST_SUBDIR)/libiconv && \
31056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31057 $(TARGET-libiconv))
31058 @endif libiconv
31059
31060
31061
31062 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31063 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31064 maybe-all-stage1-libiconv:
31065 maybe-clean-stage1-libiconv:
31066 @if libiconv-bootstrap
31067 maybe-all-stage1-libiconv: all-stage1-libiconv
31068 all-stage1: all-stage1-libiconv
31069 TARGET-stage1-libiconv = $(TARGET-libiconv)
31070 all-stage1-libiconv: configure-stage1-libiconv
31071 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31072 @r=`${PWD_COMMAND}`; export r; \
31073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31074 TFLAGS="$(STAGE1_TFLAGS)"; \
31075 $(HOST_EXPORTS) \
31076 cd $(HOST_SUBDIR)/libiconv && \
31077 \
31078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31079 CFLAGS="$(STAGE1_CFLAGS)" \
31080 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31081 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31082 LIBCFLAGS="$(LIBCFLAGS)" \
31083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31086 $(EXTRA_HOST_FLAGS) \
31087 $(STAGE1_FLAGS_TO_PASS) \
31088 TFLAGS="$(STAGE1_TFLAGS)" \
31089 $(TARGET-stage1-libiconv)
31090
31091 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31092 clean-stage1: clean-stage1-libiconv
31093 clean-stage1-libiconv:
31094 @if [ $(current_stage) = stage1 ]; then \
31095 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31096 else \
31097 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31098 $(MAKE) stage1-start; \
31099 fi; \
31100 cd $(HOST_SUBDIR)/libiconv && \
31101 $(MAKE) $(EXTRA_HOST_FLAGS) \
31102 $(STAGE1_FLAGS_TO_PASS) clean
31103 @endif libiconv-bootstrap
31104
31105
31106 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31107 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31108 maybe-all-stage2-libiconv:
31109 maybe-clean-stage2-libiconv:
31110 @if libiconv-bootstrap
31111 maybe-all-stage2-libiconv: all-stage2-libiconv
31112 all-stage2: all-stage2-libiconv
31113 TARGET-stage2-libiconv = $(TARGET-libiconv)
31114 all-stage2-libiconv: configure-stage2-libiconv
31115 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31116 @r=`${PWD_COMMAND}`; export r; \
31117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31118 TFLAGS="$(STAGE2_TFLAGS)"; \
31119 $(HOST_EXPORTS) \
31120 $(POSTSTAGE1_HOST_EXPORTS) \
31121 cd $(HOST_SUBDIR)/libiconv && \
31122 \
31123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31124 CFLAGS="$(STAGE2_CFLAGS)" \
31125 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31126 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31127 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31131 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31132 TFLAGS="$(STAGE2_TFLAGS)" \
31133 $(TARGET-stage2-libiconv)
31134
31135 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31136 clean-stage2: clean-stage2-libiconv
31137 clean-stage2-libiconv:
31138 @if [ $(current_stage) = stage2 ]; then \
31139 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31140 else \
31141 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31142 $(MAKE) stage2-start; \
31143 fi; \
31144 cd $(HOST_SUBDIR)/libiconv && \
31145 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31146 @endif libiconv-bootstrap
31147
31148
31149 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31150 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31151 maybe-all-stage3-libiconv:
31152 maybe-clean-stage3-libiconv:
31153 @if libiconv-bootstrap
31154 maybe-all-stage3-libiconv: all-stage3-libiconv
31155 all-stage3: all-stage3-libiconv
31156 TARGET-stage3-libiconv = $(TARGET-libiconv)
31157 all-stage3-libiconv: configure-stage3-libiconv
31158 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31159 @r=`${PWD_COMMAND}`; export r; \
31160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161 TFLAGS="$(STAGE3_TFLAGS)"; \
31162 $(HOST_EXPORTS) \
31163 $(POSTSTAGE1_HOST_EXPORTS) \
31164 cd $(HOST_SUBDIR)/libiconv && \
31165 \
31166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31167 CFLAGS="$(STAGE3_CFLAGS)" \
31168 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31169 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31170 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31174 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31175 TFLAGS="$(STAGE3_TFLAGS)" \
31176 $(TARGET-stage3-libiconv)
31177
31178 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31179 clean-stage3: clean-stage3-libiconv
31180 clean-stage3-libiconv:
31181 @if [ $(current_stage) = stage3 ]; then \
31182 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31183 else \
31184 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31185 $(MAKE) stage3-start; \
31186 fi; \
31187 cd $(HOST_SUBDIR)/libiconv && \
31188 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31189 @endif libiconv-bootstrap
31190
31191
31192 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31193 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31194 maybe-all-stage4-libiconv:
31195 maybe-clean-stage4-libiconv:
31196 @if libiconv-bootstrap
31197 maybe-all-stage4-libiconv: all-stage4-libiconv
31198 all-stage4: all-stage4-libiconv
31199 TARGET-stage4-libiconv = $(TARGET-libiconv)
31200 all-stage4-libiconv: configure-stage4-libiconv
31201 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31202 @r=`${PWD_COMMAND}`; export r; \
31203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31204 TFLAGS="$(STAGE4_TFLAGS)"; \
31205 $(HOST_EXPORTS) \
31206 $(POSTSTAGE1_HOST_EXPORTS) \
31207 cd $(HOST_SUBDIR)/libiconv && \
31208 \
31209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31210 CFLAGS="$(STAGE4_CFLAGS)" \
31211 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31212 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31213 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31217 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31218 TFLAGS="$(STAGE4_TFLAGS)" \
31219 $(TARGET-stage4-libiconv)
31220
31221 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31222 clean-stage4: clean-stage4-libiconv
31223 clean-stage4-libiconv:
31224 @if [ $(current_stage) = stage4 ]; then \
31225 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31226 else \
31227 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31228 $(MAKE) stage4-start; \
31229 fi; \
31230 cd $(HOST_SUBDIR)/libiconv && \
31231 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31232 @endif libiconv-bootstrap
31233
31234
31235 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31236 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31237 maybe-all-stageprofile-libiconv:
31238 maybe-clean-stageprofile-libiconv:
31239 @if libiconv-bootstrap
31240 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31241 all-stageprofile: all-stageprofile-libiconv
31242 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31243 all-stageprofile-libiconv: configure-stageprofile-libiconv
31244 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31245 @r=`${PWD_COMMAND}`; export r; \
31246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31248 $(HOST_EXPORTS) \
31249 $(POSTSTAGE1_HOST_EXPORTS) \
31250 cd $(HOST_SUBDIR)/libiconv && \
31251 \
31252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31253 CFLAGS="$(STAGEprofile_CFLAGS)" \
31254 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31255 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31256 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31261 TFLAGS="$(STAGEprofile_TFLAGS)" \
31262 $(TARGET-stageprofile-libiconv)
31263
31264 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31265 clean-stageprofile: clean-stageprofile-libiconv
31266 clean-stageprofile-libiconv:
31267 @if [ $(current_stage) = stageprofile ]; then \
31268 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31269 else \
31270 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31271 $(MAKE) stageprofile-start; \
31272 fi; \
31273 cd $(HOST_SUBDIR)/libiconv && \
31274 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31275 @endif libiconv-bootstrap
31276
31277
31278 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31279 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31280 maybe-all-stagetrain-libiconv:
31281 maybe-clean-stagetrain-libiconv:
31282 @if libiconv-bootstrap
31283 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31284 all-stagetrain: all-stagetrain-libiconv
31285 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31286 all-stagetrain-libiconv: configure-stagetrain-libiconv
31287 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31288 @r=`${PWD_COMMAND}`; export r; \
31289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31291 $(HOST_EXPORTS) \
31292 $(POSTSTAGE1_HOST_EXPORTS) \
31293 cd $(HOST_SUBDIR)/libiconv && \
31294 \
31295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31296 CFLAGS="$(STAGEtrain_CFLAGS)" \
31297 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31298 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31299 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31304 TFLAGS="$(STAGEtrain_TFLAGS)" \
31305 $(TARGET-stagetrain-libiconv)
31306
31307 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31308 clean-stagetrain: clean-stagetrain-libiconv
31309 clean-stagetrain-libiconv:
31310 @if [ $(current_stage) = stagetrain ]; then \
31311 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31312 else \
31313 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31314 $(MAKE) stagetrain-start; \
31315 fi; \
31316 cd $(HOST_SUBDIR)/libiconv && \
31317 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31318 @endif libiconv-bootstrap
31319
31320
31321 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31322 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31323 maybe-all-stagefeedback-libiconv:
31324 maybe-clean-stagefeedback-libiconv:
31325 @if libiconv-bootstrap
31326 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31327 all-stagefeedback: all-stagefeedback-libiconv
31328 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31329 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31330 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31331 @r=`${PWD_COMMAND}`; export r; \
31332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31333 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31334 $(HOST_EXPORTS) \
31335 $(POSTSTAGE1_HOST_EXPORTS) \
31336 cd $(HOST_SUBDIR)/libiconv && \
31337 \
31338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31339 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31340 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31341 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31342 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31347 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31348 $(TARGET-stagefeedback-libiconv)
31349
31350 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31351 clean-stagefeedback: clean-stagefeedback-libiconv
31352 clean-stagefeedback-libiconv:
31353 @if [ $(current_stage) = stagefeedback ]; then \
31354 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31355 else \
31356 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31357 $(MAKE) stagefeedback-start; \
31358 fi; \
31359 cd $(HOST_SUBDIR)/libiconv && \
31360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31361 @endif libiconv-bootstrap
31362
31363
31364 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31365 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31366 maybe-all-stageautoprofile-libiconv:
31367 maybe-clean-stageautoprofile-libiconv:
31368 @if libiconv-bootstrap
31369 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31370 all-stageautoprofile: all-stageautoprofile-libiconv
31371 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31372 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31373 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31374 @r=`${PWD_COMMAND}`; export r; \
31375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31377 $(HOST_EXPORTS) \
31378 $(POSTSTAGE1_HOST_EXPORTS) \
31379 cd $(HOST_SUBDIR)/libiconv && \
31380 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31382 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31383 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31384 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31385 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31390 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31391 $(TARGET-stageautoprofile-libiconv)
31392
31393 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31394 clean-stageautoprofile: clean-stageautoprofile-libiconv
31395 clean-stageautoprofile-libiconv:
31396 @if [ $(current_stage) = stageautoprofile ]; then \
31397 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31398 else \
31399 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31400 $(MAKE) stageautoprofile-start; \
31401 fi; \
31402 cd $(HOST_SUBDIR)/libiconv && \
31403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31404 @endif libiconv-bootstrap
31405
31406
31407 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31408 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31409 maybe-all-stageautofeedback-libiconv:
31410 maybe-clean-stageautofeedback-libiconv:
31411 @if libiconv-bootstrap
31412 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31413 all-stageautofeedback: all-stageautofeedback-libiconv
31414 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31415 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31416 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31417 @r=`${PWD_COMMAND}`; export r; \
31418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31420 $(HOST_EXPORTS) \
31421 $(POSTSTAGE1_HOST_EXPORTS) \
31422 cd $(HOST_SUBDIR)/libiconv && \
31423 \
31424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31425 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
31426 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
31427 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
31428 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
31429 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31430 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31431 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31432 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31433 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
31434 $(TARGET-stageautofeedback-libiconv)
31435
31436 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
31437 clean-stageautofeedback: clean-stageautofeedback-libiconv
31438 clean-stageautofeedback-libiconv:
31439 @if [ $(current_stage) = stageautofeedback ]; then \
31440 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31441 else \
31442 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
31443 $(MAKE) stageautofeedback-start; \
31444 fi; \
31445 cd $(HOST_SUBDIR)/libiconv && \
31446 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31447 @endif libiconv-bootstrap
31448
31449
31450
31451
31452
31453 .PHONY: check-libiconv maybe-check-libiconv
31454 maybe-check-libiconv:
31455 @if libiconv
31456 maybe-check-libiconv: check-libiconv
31457
31458 check-libiconv:
31459 @: $(MAKE); $(unstage)
31460 @r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31463 (cd $(HOST_SUBDIR)/libiconv && \
31464 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
31465
31466 @endif libiconv
31467
31468 .PHONY: install-libiconv maybe-install-libiconv
31469 maybe-install-libiconv:
31470 @if libiconv
31471 maybe-install-libiconv: install-libiconv
31472
31473 install-libiconv:
31474
31475 @endif libiconv
31476
31477 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
31478 maybe-install-strip-libiconv:
31479 @if libiconv
31480 maybe-install-strip-libiconv: install-strip-libiconv
31481
31482 install-strip-libiconv:
31483
31484 @endif libiconv
31485
31486 # Other targets (info, dvi, pdf, etc.)
31487
31488 .PHONY: maybe-info-libiconv info-libiconv
31489 maybe-info-libiconv:
31490 @if libiconv
31491 maybe-info-libiconv: info-libiconv
31492
31493 # libiconv doesn't support info.
31494 info-libiconv:
31495
31496 @endif libiconv
31497
31498 .PHONY: maybe-dvi-libiconv dvi-libiconv
31499 maybe-dvi-libiconv:
31500 @if libiconv
31501 maybe-dvi-libiconv: dvi-libiconv
31502
31503 dvi-libiconv: \
31504 configure-libiconv
31505 @[ -f ./libiconv/Makefile ] || exit 0; \
31506 r=`${PWD_COMMAND}`; export r; \
31507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508 $(HOST_EXPORTS) \
31509 for flag in $(EXTRA_HOST_FLAGS) ; do \
31510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511 done; \
31512 echo "Doing dvi in libiconv"; \
31513 (cd $(HOST_SUBDIR)/libiconv && \
31514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516 "RANLIB=$${RANLIB}" \
31517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518 dvi) \
31519 || exit 1
31520
31521 @endif libiconv
31522
31523 .PHONY: maybe-pdf-libiconv pdf-libiconv
31524 maybe-pdf-libiconv:
31525 @if libiconv
31526 maybe-pdf-libiconv: pdf-libiconv
31527
31528 # libiconv doesn't support pdf.
31529 pdf-libiconv:
31530
31531 @endif libiconv
31532
31533 .PHONY: maybe-html-libiconv html-libiconv
31534 maybe-html-libiconv:
31535 @if libiconv
31536 maybe-html-libiconv: html-libiconv
31537
31538 # libiconv doesn't support html.
31539 html-libiconv:
31540
31541 @endif libiconv
31542
31543 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31544 maybe-TAGS-libiconv:
31545 @if libiconv
31546 maybe-TAGS-libiconv: TAGS-libiconv
31547
31548 TAGS-libiconv: \
31549 configure-libiconv
31550 @[ -f ./libiconv/Makefile ] || exit 0; \
31551 r=`${PWD_COMMAND}`; export r; \
31552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553 $(HOST_EXPORTS) \
31554 for flag in $(EXTRA_HOST_FLAGS) ; do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556 done; \
31557 echo "Doing TAGS in libiconv"; \
31558 (cd $(HOST_SUBDIR)/libiconv && \
31559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561 "RANLIB=$${RANLIB}" \
31562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563 TAGS) \
31564 || exit 1
31565
31566 @endif libiconv
31567
31568 .PHONY: maybe-install-info-libiconv install-info-libiconv
31569 maybe-install-info-libiconv:
31570 @if libiconv
31571 maybe-install-info-libiconv: install-info-libiconv
31572
31573 # libiconv doesn't support install-info.
31574 install-info-libiconv:
31575
31576 @endif libiconv
31577
31578 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31579 maybe-install-dvi-libiconv:
31580 @if libiconv
31581 maybe-install-dvi-libiconv: install-dvi-libiconv
31582
31583 install-dvi-libiconv: \
31584 configure-libiconv \
31585 dvi-libiconv
31586 @[ -f ./libiconv/Makefile ] || exit 0; \
31587 r=`${PWD_COMMAND}`; export r; \
31588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589 $(HOST_EXPORTS) \
31590 for flag in $(EXTRA_HOST_FLAGS) ; do \
31591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31592 done; \
31593 echo "Doing install-dvi in libiconv"; \
31594 (cd $(HOST_SUBDIR)/libiconv && \
31595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31597 "RANLIB=$${RANLIB}" \
31598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31599 install-dvi) \
31600 || exit 1
31601
31602 @endif libiconv
31603
31604 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31605 maybe-install-pdf-libiconv:
31606 @if libiconv
31607 maybe-install-pdf-libiconv: install-pdf-libiconv
31608
31609 # libiconv doesn't support install-pdf.
31610 install-pdf-libiconv:
31611
31612 @endif libiconv
31613
31614 .PHONY: maybe-install-html-libiconv install-html-libiconv
31615 maybe-install-html-libiconv:
31616 @if libiconv
31617 maybe-install-html-libiconv: install-html-libiconv
31618
31619 # libiconv doesn't support install-html.
31620 install-html-libiconv:
31621
31622 @endif libiconv
31623
31624 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31625 maybe-installcheck-libiconv:
31626 @if libiconv
31627 maybe-installcheck-libiconv: installcheck-libiconv
31628
31629 installcheck-libiconv: \
31630 configure-libiconv
31631 @[ -f ./libiconv/Makefile ] || exit 0; \
31632 r=`${PWD_COMMAND}`; export r; \
31633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634 $(HOST_EXPORTS) \
31635 for flag in $(EXTRA_HOST_FLAGS) ; do \
31636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31637 done; \
31638 echo "Doing installcheck in libiconv"; \
31639 (cd $(HOST_SUBDIR)/libiconv && \
31640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31642 "RANLIB=$${RANLIB}" \
31643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31644 installcheck) \
31645 || exit 1
31646
31647 @endif libiconv
31648
31649 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31650 maybe-mostlyclean-libiconv:
31651 @if libiconv
31652 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31653
31654 mostlyclean-libiconv:
31655 @[ -f ./libiconv/Makefile ] || exit 0; \
31656 r=`${PWD_COMMAND}`; export r; \
31657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31658 $(HOST_EXPORTS) \
31659 for flag in $(EXTRA_HOST_FLAGS) ; do \
31660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31661 done; \
31662 echo "Doing mostlyclean in libiconv"; \
31663 (cd $(HOST_SUBDIR)/libiconv && \
31664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31666 "RANLIB=$${RANLIB}" \
31667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31668 mostlyclean) \
31669 || exit 1
31670
31671 @endif libiconv
31672
31673 .PHONY: maybe-clean-libiconv clean-libiconv
31674 maybe-clean-libiconv:
31675 @if libiconv
31676 maybe-clean-libiconv: clean-libiconv
31677
31678 clean-libiconv:
31679 @[ -f ./libiconv/Makefile ] || exit 0; \
31680 r=`${PWD_COMMAND}`; export r; \
31681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31682 $(HOST_EXPORTS) \
31683 for flag in $(EXTRA_HOST_FLAGS) ; do \
31684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31685 done; \
31686 echo "Doing clean in libiconv"; \
31687 (cd $(HOST_SUBDIR)/libiconv && \
31688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31690 "RANLIB=$${RANLIB}" \
31691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31692 clean) \
31693 || exit 1
31694
31695 @endif libiconv
31696
31697 .PHONY: maybe-distclean-libiconv distclean-libiconv
31698 maybe-distclean-libiconv:
31699 @if libiconv
31700 maybe-distclean-libiconv: distclean-libiconv
31701
31702 distclean-libiconv:
31703 @[ -f ./libiconv/Makefile ] || exit 0; \
31704 r=`${PWD_COMMAND}`; export r; \
31705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31706 $(HOST_EXPORTS) \
31707 for flag in $(EXTRA_HOST_FLAGS) ; do \
31708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31709 done; \
31710 echo "Doing distclean in libiconv"; \
31711 (cd $(HOST_SUBDIR)/libiconv && \
31712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31714 "RANLIB=$${RANLIB}" \
31715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31716 distclean) \
31717 || exit 1
31718
31719 @endif libiconv
31720
31721 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31722 maybe-maintainer-clean-libiconv:
31723 @if libiconv
31724 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31725
31726 maintainer-clean-libiconv:
31727 @[ -f ./libiconv/Makefile ] || exit 0; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(HOST_EXPORTS) \
31731 for flag in $(EXTRA_HOST_FLAGS) ; do \
31732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733 done; \
31734 echo "Doing maintainer-clean in libiconv"; \
31735 (cd $(HOST_SUBDIR)/libiconv && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740 maintainer-clean) \
31741 || exit 1
31742
31743 @endif libiconv
31744
31745
31746
31747 .PHONY: configure-m4 maybe-configure-m4
31748 maybe-configure-m4:
31749 @if gcc-bootstrap
31750 configure-m4: stage_current
31751 @endif gcc-bootstrap
31752 @if m4
31753 maybe-configure-m4: configure-m4
31754 configure-m4:
31755 @: $(MAKE); $(unstage)
31756 @r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31760 $(HOST_EXPORTS) \
31761 echo Configuring in $(HOST_SUBDIR)/m4; \
31762 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31763 case $(srcdir) in \
31764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31765 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31767 esac; \
31768 module_srcdir=m4; \
31769 $(SHELL) \
31770 $$s/$$module_srcdir/configure \
31771 --srcdir=$${topdir}/$$module_srcdir \
31772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31773 --target=${target_alias} \
31774 || exit 1
31775 @endif m4
31776
31777
31778
31779
31780
31781 .PHONY: all-m4 maybe-all-m4
31782 maybe-all-m4:
31783 @if gcc-bootstrap
31784 all-m4: stage_current
31785 @endif gcc-bootstrap
31786 @if m4
31787 TARGET-m4=all
31788 maybe-all-m4: all-m4
31789 all-m4: configure-m4
31790 @: $(MAKE); $(unstage)
31791 @r=`${PWD_COMMAND}`; export r; \
31792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31793 $(HOST_EXPORTS) \
31794 (cd $(HOST_SUBDIR)/m4 && \
31795 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31796 $(TARGET-m4))
31797 @endif m4
31798
31799
31800
31801
31802 .PHONY: check-m4 maybe-check-m4
31803 maybe-check-m4:
31804 @if m4
31805 maybe-check-m4: check-m4
31806
31807 check-m4:
31808 @: $(MAKE); $(unstage)
31809 @r=`${PWD_COMMAND}`; export r; \
31810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31811 $(HOST_EXPORTS) \
31812 (cd $(HOST_SUBDIR)/m4 && \
31813 $(MAKE) $(FLAGS_TO_PASS) check)
31814
31815 @endif m4
31816
31817 .PHONY: install-m4 maybe-install-m4
31818 maybe-install-m4:
31819 @if m4
31820 maybe-install-m4: install-m4
31821
31822 install-m4: installdirs
31823 @: $(MAKE); $(unstage)
31824 @r=`${PWD_COMMAND}`; export r; \
31825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31826 $(HOST_EXPORTS) \
31827 (cd $(HOST_SUBDIR)/m4 && \
31828 $(MAKE) $(FLAGS_TO_PASS) install)
31829
31830 @endif m4
31831
31832 .PHONY: install-strip-m4 maybe-install-strip-m4
31833 maybe-install-strip-m4:
31834 @if m4
31835 maybe-install-strip-m4: install-strip-m4
31836
31837 install-strip-m4: installdirs
31838 @: $(MAKE); $(unstage)
31839 @r=`${PWD_COMMAND}`; export r; \
31840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31841 $(HOST_EXPORTS) \
31842 (cd $(HOST_SUBDIR)/m4 && \
31843 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31844
31845 @endif m4
31846
31847 # Other targets (info, dvi, pdf, etc.)
31848
31849 .PHONY: maybe-info-m4 info-m4
31850 maybe-info-m4:
31851 @if m4
31852 maybe-info-m4: info-m4
31853
31854 info-m4: \
31855 configure-m4
31856 @: $(MAKE); $(unstage)
31857 @[ -f ./m4/Makefile ] || exit 0; \
31858 r=`${PWD_COMMAND}`; export r; \
31859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31860 $(HOST_EXPORTS) \
31861 for flag in $(EXTRA_HOST_FLAGS) ; do \
31862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31863 done; \
31864 echo "Doing info in m4"; \
31865 (cd $(HOST_SUBDIR)/m4 && \
31866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31868 "RANLIB=$${RANLIB}" \
31869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31870 info) \
31871 || exit 1
31872
31873 @endif m4
31874
31875 .PHONY: maybe-dvi-m4 dvi-m4
31876 maybe-dvi-m4:
31877 @if m4
31878 maybe-dvi-m4: dvi-m4
31879
31880 dvi-m4: \
31881 configure-m4
31882 @: $(MAKE); $(unstage)
31883 @[ -f ./m4/Makefile ] || exit 0; \
31884 r=`${PWD_COMMAND}`; export r; \
31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886 $(HOST_EXPORTS) \
31887 for flag in $(EXTRA_HOST_FLAGS) ; do \
31888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31889 done; \
31890 echo "Doing dvi in m4"; \
31891 (cd $(HOST_SUBDIR)/m4 && \
31892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31894 "RANLIB=$${RANLIB}" \
31895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31896 dvi) \
31897 || exit 1
31898
31899 @endif m4
31900
31901 .PHONY: maybe-pdf-m4 pdf-m4
31902 maybe-pdf-m4:
31903 @if m4
31904 maybe-pdf-m4: pdf-m4
31905
31906 pdf-m4: \
31907 configure-m4
31908 @: $(MAKE); $(unstage)
31909 @[ -f ./m4/Makefile ] || exit 0; \
31910 r=`${PWD_COMMAND}`; export r; \
31911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912 $(HOST_EXPORTS) \
31913 for flag in $(EXTRA_HOST_FLAGS) ; do \
31914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915 done; \
31916 echo "Doing pdf in m4"; \
31917 (cd $(HOST_SUBDIR)/m4 && \
31918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31920 "RANLIB=$${RANLIB}" \
31921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31922 pdf) \
31923 || exit 1
31924
31925 @endif m4
31926
31927 .PHONY: maybe-html-m4 html-m4
31928 maybe-html-m4:
31929 @if m4
31930 maybe-html-m4: html-m4
31931
31932 html-m4: \
31933 configure-m4
31934 @: $(MAKE); $(unstage)
31935 @[ -f ./m4/Makefile ] || exit 0; \
31936 r=`${PWD_COMMAND}`; export r; \
31937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31938 $(HOST_EXPORTS) \
31939 for flag in $(EXTRA_HOST_FLAGS) ; do \
31940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31941 done; \
31942 echo "Doing html in m4"; \
31943 (cd $(HOST_SUBDIR)/m4 && \
31944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31946 "RANLIB=$${RANLIB}" \
31947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31948 html) \
31949 || exit 1
31950
31951 @endif m4
31952
31953 .PHONY: maybe-TAGS-m4 TAGS-m4
31954 maybe-TAGS-m4:
31955 @if m4
31956 maybe-TAGS-m4: TAGS-m4
31957
31958 TAGS-m4: \
31959 configure-m4
31960 @: $(MAKE); $(unstage)
31961 @[ -f ./m4/Makefile ] || exit 0; \
31962 r=`${PWD_COMMAND}`; export r; \
31963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964 $(HOST_EXPORTS) \
31965 for flag in $(EXTRA_HOST_FLAGS) ; do \
31966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967 done; \
31968 echo "Doing TAGS in m4"; \
31969 (cd $(HOST_SUBDIR)/m4 && \
31970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972 "RANLIB=$${RANLIB}" \
31973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974 TAGS) \
31975 || exit 1
31976
31977 @endif m4
31978
31979 .PHONY: maybe-install-info-m4 install-info-m4
31980 maybe-install-info-m4:
31981 @if m4
31982 maybe-install-info-m4: install-info-m4
31983
31984 install-info-m4: \
31985 configure-m4 \
31986 info-m4
31987 @: $(MAKE); $(unstage)
31988 @[ -f ./m4/Makefile ] || exit 0; \
31989 r=`${PWD_COMMAND}`; export r; \
31990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31991 $(HOST_EXPORTS) \
31992 for flag in $(EXTRA_HOST_FLAGS) ; do \
31993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31994 done; \
31995 echo "Doing install-info in m4"; \
31996 (cd $(HOST_SUBDIR)/m4 && \
31997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31999 "RANLIB=$${RANLIB}" \
32000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32001 install-info) \
32002 || exit 1
32003
32004 @endif m4
32005
32006 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32007 maybe-install-dvi-m4:
32008 @if m4
32009 maybe-install-dvi-m4: install-dvi-m4
32010
32011 install-dvi-m4: \
32012 configure-m4 \
32013 dvi-m4
32014 @: $(MAKE); $(unstage)
32015 @[ -f ./m4/Makefile ] || exit 0; \
32016 r=`${PWD_COMMAND}`; export r; \
32017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32018 $(HOST_EXPORTS) \
32019 for flag in $(EXTRA_HOST_FLAGS) ; do \
32020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32021 done; \
32022 echo "Doing install-dvi in m4"; \
32023 (cd $(HOST_SUBDIR)/m4 && \
32024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32026 "RANLIB=$${RANLIB}" \
32027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32028 install-dvi) \
32029 || exit 1
32030
32031 @endif m4
32032
32033 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32034 maybe-install-pdf-m4:
32035 @if m4
32036 maybe-install-pdf-m4: install-pdf-m4
32037
32038 install-pdf-m4: \
32039 configure-m4 \
32040 pdf-m4
32041 @: $(MAKE); $(unstage)
32042 @[ -f ./m4/Makefile ] || exit 0; \
32043 r=`${PWD_COMMAND}`; export r; \
32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32045 $(HOST_EXPORTS) \
32046 for flag in $(EXTRA_HOST_FLAGS) ; do \
32047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32048 done; \
32049 echo "Doing install-pdf in m4"; \
32050 (cd $(HOST_SUBDIR)/m4 && \
32051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32053 "RANLIB=$${RANLIB}" \
32054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32055 install-pdf) \
32056 || exit 1
32057
32058 @endif m4
32059
32060 .PHONY: maybe-install-html-m4 install-html-m4
32061 maybe-install-html-m4:
32062 @if m4
32063 maybe-install-html-m4: install-html-m4
32064
32065 install-html-m4: \
32066 configure-m4 \
32067 html-m4
32068 @: $(MAKE); $(unstage)
32069 @[ -f ./m4/Makefile ] || exit 0; \
32070 r=`${PWD_COMMAND}`; export r; \
32071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32072 $(HOST_EXPORTS) \
32073 for flag in $(EXTRA_HOST_FLAGS) ; do \
32074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32075 done; \
32076 echo "Doing install-html in m4"; \
32077 (cd $(HOST_SUBDIR)/m4 && \
32078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32080 "RANLIB=$${RANLIB}" \
32081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32082 install-html) \
32083 || exit 1
32084
32085 @endif m4
32086
32087 .PHONY: maybe-installcheck-m4 installcheck-m4
32088 maybe-installcheck-m4:
32089 @if m4
32090 maybe-installcheck-m4: installcheck-m4
32091
32092 installcheck-m4: \
32093 configure-m4
32094 @: $(MAKE); $(unstage)
32095 @[ -f ./m4/Makefile ] || exit 0; \
32096 r=`${PWD_COMMAND}`; export r; \
32097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32098 $(HOST_EXPORTS) \
32099 for flag in $(EXTRA_HOST_FLAGS) ; do \
32100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32101 done; \
32102 echo "Doing installcheck in m4"; \
32103 (cd $(HOST_SUBDIR)/m4 && \
32104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32106 "RANLIB=$${RANLIB}" \
32107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32108 installcheck) \
32109 || exit 1
32110
32111 @endif m4
32112
32113 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32114 maybe-mostlyclean-m4:
32115 @if m4
32116 maybe-mostlyclean-m4: mostlyclean-m4
32117
32118 mostlyclean-m4:
32119 @: $(MAKE); $(unstage)
32120 @[ -f ./m4/Makefile ] || exit 0; \
32121 r=`${PWD_COMMAND}`; export r; \
32122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123 $(HOST_EXPORTS) \
32124 for flag in $(EXTRA_HOST_FLAGS) ; do \
32125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32126 done; \
32127 echo "Doing mostlyclean in m4"; \
32128 (cd $(HOST_SUBDIR)/m4 && \
32129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32131 "RANLIB=$${RANLIB}" \
32132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32133 mostlyclean) \
32134 || exit 1
32135
32136 @endif m4
32137
32138 .PHONY: maybe-clean-m4 clean-m4
32139 maybe-clean-m4:
32140 @if m4
32141 maybe-clean-m4: clean-m4
32142
32143 clean-m4:
32144 @: $(MAKE); $(unstage)
32145 @[ -f ./m4/Makefile ] || exit 0; \
32146 r=`${PWD_COMMAND}`; export r; \
32147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32148 $(HOST_EXPORTS) \
32149 for flag in $(EXTRA_HOST_FLAGS) ; do \
32150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32151 done; \
32152 echo "Doing clean in m4"; \
32153 (cd $(HOST_SUBDIR)/m4 && \
32154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32156 "RANLIB=$${RANLIB}" \
32157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32158 clean) \
32159 || exit 1
32160
32161 @endif m4
32162
32163 .PHONY: maybe-distclean-m4 distclean-m4
32164 maybe-distclean-m4:
32165 @if m4
32166 maybe-distclean-m4: distclean-m4
32167
32168 distclean-m4:
32169 @: $(MAKE); $(unstage)
32170 @[ -f ./m4/Makefile ] || exit 0; \
32171 r=`${PWD_COMMAND}`; export r; \
32172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32173 $(HOST_EXPORTS) \
32174 for flag in $(EXTRA_HOST_FLAGS) ; do \
32175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32176 done; \
32177 echo "Doing distclean in m4"; \
32178 (cd $(HOST_SUBDIR)/m4 && \
32179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32181 "RANLIB=$${RANLIB}" \
32182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32183 distclean) \
32184 || exit 1
32185
32186 @endif m4
32187
32188 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32189 maybe-maintainer-clean-m4:
32190 @if m4
32191 maybe-maintainer-clean-m4: maintainer-clean-m4
32192
32193 maintainer-clean-m4:
32194 @: $(MAKE); $(unstage)
32195 @[ -f ./m4/Makefile ] || exit 0; \
32196 r=`${PWD_COMMAND}`; export r; \
32197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32198 $(HOST_EXPORTS) \
32199 for flag in $(EXTRA_HOST_FLAGS) ; do \
32200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32201 done; \
32202 echo "Doing maintainer-clean in m4"; \
32203 (cd $(HOST_SUBDIR)/m4 && \
32204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32206 "RANLIB=$${RANLIB}" \
32207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32208 maintainer-clean) \
32209 || exit 1
32210
32211 @endif m4
32212
32213
32214
32215 .PHONY: configure-readline maybe-configure-readline
32216 maybe-configure-readline:
32217 @if gcc-bootstrap
32218 configure-readline: stage_current
32219 @endif gcc-bootstrap
32220 @if readline
32221 maybe-configure-readline: configure-readline
32222 configure-readline:
32223 @: $(MAKE); $(unstage)
32224 @r=`${PWD_COMMAND}`; export r; \
32225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32228 $(HOST_EXPORTS) \
32229 echo Configuring in $(HOST_SUBDIR)/readline; \
32230 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32231 case $(srcdir) in \
32232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32233 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32235 esac; \
32236 module_srcdir=readline; \
32237 $(SHELL) \
32238 $$s/$$module_srcdir/configure \
32239 --srcdir=$${topdir}/$$module_srcdir \
32240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32241 --target=${target_alias} \
32242 || exit 1
32243 @endif readline
32244
32245
32246
32247
32248
32249 .PHONY: all-readline maybe-all-readline
32250 maybe-all-readline:
32251 @if gcc-bootstrap
32252 all-readline: stage_current
32253 @endif gcc-bootstrap
32254 @if readline
32255 TARGET-readline=all
32256 maybe-all-readline: all-readline
32257 all-readline: configure-readline
32258 @: $(MAKE); $(unstage)
32259 @r=`${PWD_COMMAND}`; export r; \
32260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261 $(HOST_EXPORTS) \
32262 (cd $(HOST_SUBDIR)/readline && \
32263 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32264 $(TARGET-readline))
32265 @endif readline
32266
32267
32268
32269
32270 .PHONY: check-readline maybe-check-readline
32271 maybe-check-readline:
32272 @if readline
32273 maybe-check-readline: check-readline
32274
32275 check-readline:
32276 @: $(MAKE); $(unstage)
32277 @r=`${PWD_COMMAND}`; export r; \
32278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32279 $(HOST_EXPORTS) \
32280 (cd $(HOST_SUBDIR)/readline && \
32281 $(MAKE) $(FLAGS_TO_PASS) check)
32282
32283 @endif readline
32284
32285 .PHONY: install-readline maybe-install-readline
32286 maybe-install-readline:
32287 @if readline
32288 maybe-install-readline: install-readline
32289
32290 install-readline: installdirs
32291 @: $(MAKE); $(unstage)
32292 @r=`${PWD_COMMAND}`; export r; \
32293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32294 $(HOST_EXPORTS) \
32295 (cd $(HOST_SUBDIR)/readline && \
32296 $(MAKE) $(FLAGS_TO_PASS) install)
32297
32298 @endif readline
32299
32300 .PHONY: install-strip-readline maybe-install-strip-readline
32301 maybe-install-strip-readline:
32302 @if readline
32303 maybe-install-strip-readline: install-strip-readline
32304
32305 install-strip-readline: installdirs
32306 @: $(MAKE); $(unstage)
32307 @r=`${PWD_COMMAND}`; export r; \
32308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32309 $(HOST_EXPORTS) \
32310 (cd $(HOST_SUBDIR)/readline && \
32311 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32312
32313 @endif readline
32314
32315 # Other targets (info, dvi, pdf, etc.)
32316
32317 .PHONY: maybe-info-readline info-readline
32318 maybe-info-readline:
32319 @if readline
32320 maybe-info-readline: info-readline
32321
32322 info-readline: \
32323 configure-readline
32324 @: $(MAKE); $(unstage)
32325 @[ -f ./readline/Makefile ] || exit 0; \
32326 r=`${PWD_COMMAND}`; export r; \
32327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32328 $(HOST_EXPORTS) \
32329 for flag in $(EXTRA_HOST_FLAGS) ; do \
32330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32331 done; \
32332 echo "Doing info in readline"; \
32333 (cd $(HOST_SUBDIR)/readline && \
32334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32336 "RANLIB=$${RANLIB}" \
32337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32338 info) \
32339 || exit 1
32340
32341 @endif readline
32342
32343 .PHONY: maybe-dvi-readline dvi-readline
32344 maybe-dvi-readline:
32345 @if readline
32346 maybe-dvi-readline: dvi-readline
32347
32348 dvi-readline: \
32349 configure-readline
32350 @: $(MAKE); $(unstage)
32351 @[ -f ./readline/Makefile ] || exit 0; \
32352 r=`${PWD_COMMAND}`; export r; \
32353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32354 $(HOST_EXPORTS) \
32355 for flag in $(EXTRA_HOST_FLAGS) ; do \
32356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32357 done; \
32358 echo "Doing dvi in readline"; \
32359 (cd $(HOST_SUBDIR)/readline && \
32360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32362 "RANLIB=$${RANLIB}" \
32363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32364 dvi) \
32365 || exit 1
32366
32367 @endif readline
32368
32369 .PHONY: maybe-pdf-readline pdf-readline
32370 maybe-pdf-readline:
32371 @if readline
32372 maybe-pdf-readline: pdf-readline
32373
32374 pdf-readline: \
32375 configure-readline
32376 @: $(MAKE); $(unstage)
32377 @[ -f ./readline/Makefile ] || exit 0; \
32378 r=`${PWD_COMMAND}`; export r; \
32379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32380 $(HOST_EXPORTS) \
32381 for flag in $(EXTRA_HOST_FLAGS) ; do \
32382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32383 done; \
32384 echo "Doing pdf in readline"; \
32385 (cd $(HOST_SUBDIR)/readline && \
32386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32388 "RANLIB=$${RANLIB}" \
32389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32390 pdf) \
32391 || exit 1
32392
32393 @endif readline
32394
32395 .PHONY: maybe-html-readline html-readline
32396 maybe-html-readline:
32397 @if readline
32398 maybe-html-readline: html-readline
32399
32400 html-readline: \
32401 configure-readline
32402 @: $(MAKE); $(unstage)
32403 @[ -f ./readline/Makefile ] || exit 0; \
32404 r=`${PWD_COMMAND}`; export r; \
32405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32406 $(HOST_EXPORTS) \
32407 for flag in $(EXTRA_HOST_FLAGS) ; do \
32408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32409 done; \
32410 echo "Doing html in readline"; \
32411 (cd $(HOST_SUBDIR)/readline && \
32412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32414 "RANLIB=$${RANLIB}" \
32415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32416 html) \
32417 || exit 1
32418
32419 @endif readline
32420
32421 .PHONY: maybe-TAGS-readline TAGS-readline
32422 maybe-TAGS-readline:
32423 @if readline
32424 maybe-TAGS-readline: TAGS-readline
32425
32426 TAGS-readline: \
32427 configure-readline
32428 @: $(MAKE); $(unstage)
32429 @[ -f ./readline/Makefile ] || exit 0; \
32430 r=`${PWD_COMMAND}`; export r; \
32431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32432 $(HOST_EXPORTS) \
32433 for flag in $(EXTRA_HOST_FLAGS) ; do \
32434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32435 done; \
32436 echo "Doing TAGS in readline"; \
32437 (cd $(HOST_SUBDIR)/readline && \
32438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32440 "RANLIB=$${RANLIB}" \
32441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32442 TAGS) \
32443 || exit 1
32444
32445 @endif readline
32446
32447 .PHONY: maybe-install-info-readline install-info-readline
32448 maybe-install-info-readline:
32449 @if readline
32450 maybe-install-info-readline: install-info-readline
32451
32452 install-info-readline: \
32453 configure-readline \
32454 info-readline
32455 @: $(MAKE); $(unstage)
32456 @[ -f ./readline/Makefile ] || exit 0; \
32457 r=`${PWD_COMMAND}`; export r; \
32458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32459 $(HOST_EXPORTS) \
32460 for flag in $(EXTRA_HOST_FLAGS) ; do \
32461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32462 done; \
32463 echo "Doing install-info in readline"; \
32464 (cd $(HOST_SUBDIR)/readline && \
32465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32467 "RANLIB=$${RANLIB}" \
32468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32469 install-info) \
32470 || exit 1
32471
32472 @endif readline
32473
32474 .PHONY: maybe-install-dvi-readline install-dvi-readline
32475 maybe-install-dvi-readline:
32476 @if readline
32477 maybe-install-dvi-readline: install-dvi-readline
32478
32479 install-dvi-readline: \
32480 configure-readline \
32481 dvi-readline
32482 @: $(MAKE); $(unstage)
32483 @[ -f ./readline/Makefile ] || exit 0; \
32484 r=`${PWD_COMMAND}`; export r; \
32485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32486 $(HOST_EXPORTS) \
32487 for flag in $(EXTRA_HOST_FLAGS) ; do \
32488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32489 done; \
32490 echo "Doing install-dvi in readline"; \
32491 (cd $(HOST_SUBDIR)/readline && \
32492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32494 "RANLIB=$${RANLIB}" \
32495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32496 install-dvi) \
32497 || exit 1
32498
32499 @endif readline
32500
32501 .PHONY: maybe-install-pdf-readline install-pdf-readline
32502 maybe-install-pdf-readline:
32503 @if readline
32504 maybe-install-pdf-readline: install-pdf-readline
32505
32506 install-pdf-readline: \
32507 configure-readline \
32508 pdf-readline
32509 @: $(MAKE); $(unstage)
32510 @[ -f ./readline/Makefile ] || exit 0; \
32511 r=`${PWD_COMMAND}`; export r; \
32512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32513 $(HOST_EXPORTS) \
32514 for flag in $(EXTRA_HOST_FLAGS) ; do \
32515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32516 done; \
32517 echo "Doing install-pdf in readline"; \
32518 (cd $(HOST_SUBDIR)/readline && \
32519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32521 "RANLIB=$${RANLIB}" \
32522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32523 install-pdf) \
32524 || exit 1
32525
32526 @endif readline
32527
32528 .PHONY: maybe-install-html-readline install-html-readline
32529 maybe-install-html-readline:
32530 @if readline
32531 maybe-install-html-readline: install-html-readline
32532
32533 install-html-readline: \
32534 configure-readline \
32535 html-readline
32536 @: $(MAKE); $(unstage)
32537 @[ -f ./readline/Makefile ] || exit 0; \
32538 r=`${PWD_COMMAND}`; export r; \
32539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32540 $(HOST_EXPORTS) \
32541 for flag in $(EXTRA_HOST_FLAGS) ; do \
32542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32543 done; \
32544 echo "Doing install-html in readline"; \
32545 (cd $(HOST_SUBDIR)/readline && \
32546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32548 "RANLIB=$${RANLIB}" \
32549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32550 install-html) \
32551 || exit 1
32552
32553 @endif readline
32554
32555 .PHONY: maybe-installcheck-readline installcheck-readline
32556 maybe-installcheck-readline:
32557 @if readline
32558 maybe-installcheck-readline: installcheck-readline
32559
32560 installcheck-readline: \
32561 configure-readline
32562 @: $(MAKE); $(unstage)
32563 @[ -f ./readline/Makefile ] || exit 0; \
32564 r=`${PWD_COMMAND}`; export r; \
32565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32566 $(HOST_EXPORTS) \
32567 for flag in $(EXTRA_HOST_FLAGS) ; do \
32568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32569 done; \
32570 echo "Doing installcheck in readline"; \
32571 (cd $(HOST_SUBDIR)/readline && \
32572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32574 "RANLIB=$${RANLIB}" \
32575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32576 installcheck) \
32577 || exit 1
32578
32579 @endif readline
32580
32581 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32582 maybe-mostlyclean-readline:
32583 @if readline
32584 maybe-mostlyclean-readline: mostlyclean-readline
32585
32586 mostlyclean-readline:
32587 @: $(MAKE); $(unstage)
32588 @[ -f ./readline/Makefile ] || exit 0; \
32589 r=`${PWD_COMMAND}`; export r; \
32590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32591 $(HOST_EXPORTS) \
32592 for flag in $(EXTRA_HOST_FLAGS) ; do \
32593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32594 done; \
32595 echo "Doing mostlyclean in readline"; \
32596 (cd $(HOST_SUBDIR)/readline && \
32597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32599 "RANLIB=$${RANLIB}" \
32600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32601 mostlyclean) \
32602 || exit 1
32603
32604 @endif readline
32605
32606 .PHONY: maybe-clean-readline clean-readline
32607 maybe-clean-readline:
32608 @if readline
32609 maybe-clean-readline: clean-readline
32610
32611 clean-readline:
32612 @: $(MAKE); $(unstage)
32613 @[ -f ./readline/Makefile ] || exit 0; \
32614 r=`${PWD_COMMAND}`; export r; \
32615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616 $(HOST_EXPORTS) \
32617 for flag in $(EXTRA_HOST_FLAGS) ; do \
32618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32619 done; \
32620 echo "Doing clean in readline"; \
32621 (cd $(HOST_SUBDIR)/readline && \
32622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32624 "RANLIB=$${RANLIB}" \
32625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32626 clean) \
32627 || exit 1
32628
32629 @endif readline
32630
32631 .PHONY: maybe-distclean-readline distclean-readline
32632 maybe-distclean-readline:
32633 @if readline
32634 maybe-distclean-readline: distclean-readline
32635
32636 distclean-readline:
32637 @: $(MAKE); $(unstage)
32638 @[ -f ./readline/Makefile ] || exit 0; \
32639 r=`${PWD_COMMAND}`; export r; \
32640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32641 $(HOST_EXPORTS) \
32642 for flag in $(EXTRA_HOST_FLAGS) ; do \
32643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32644 done; \
32645 echo "Doing distclean in readline"; \
32646 (cd $(HOST_SUBDIR)/readline && \
32647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32649 "RANLIB=$${RANLIB}" \
32650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32651 distclean) \
32652 || exit 1
32653
32654 @endif readline
32655
32656 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32657 maybe-maintainer-clean-readline:
32658 @if readline
32659 maybe-maintainer-clean-readline: maintainer-clean-readline
32660
32661 maintainer-clean-readline:
32662 @: $(MAKE); $(unstage)
32663 @[ -f ./readline/Makefile ] || exit 0; \
32664 r=`${PWD_COMMAND}`; export r; \
32665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32666 $(HOST_EXPORTS) \
32667 for flag in $(EXTRA_HOST_FLAGS) ; do \
32668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32669 done; \
32670 echo "Doing maintainer-clean in readline"; \
32671 (cd $(HOST_SUBDIR)/readline && \
32672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32674 "RANLIB=$${RANLIB}" \
32675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32676 maintainer-clean) \
32677 || exit 1
32678
32679 @endif readline
32680
32681
32682
32683 .PHONY: configure-sid maybe-configure-sid
32684 maybe-configure-sid:
32685 @if gcc-bootstrap
32686 configure-sid: stage_current
32687 @endif gcc-bootstrap
32688 @if sid
32689 maybe-configure-sid: configure-sid
32690 configure-sid:
32691 @: $(MAKE); $(unstage)
32692 @r=`${PWD_COMMAND}`; export r; \
32693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32696 $(HOST_EXPORTS) \
32697 echo Configuring in $(HOST_SUBDIR)/sid; \
32698 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32699 case $(srcdir) in \
32700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32701 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32703 esac; \
32704 module_srcdir=sid; \
32705 $(SHELL) \
32706 $$s/$$module_srcdir/configure \
32707 --srcdir=$${topdir}/$$module_srcdir \
32708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32709 --target=${target_alias} \
32710 || exit 1
32711 @endif sid
32712
32713
32714
32715
32716
32717 .PHONY: all-sid maybe-all-sid
32718 maybe-all-sid:
32719 @if gcc-bootstrap
32720 all-sid: stage_current
32721 @endif gcc-bootstrap
32722 @if sid
32723 TARGET-sid=all
32724 maybe-all-sid: all-sid
32725 all-sid: configure-sid
32726 @: $(MAKE); $(unstage)
32727 @r=`${PWD_COMMAND}`; export r; \
32728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729 $(HOST_EXPORTS) \
32730 (cd $(HOST_SUBDIR)/sid && \
32731 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32732 $(TARGET-sid))
32733 @endif sid
32734
32735
32736
32737
32738 .PHONY: check-sid maybe-check-sid
32739 maybe-check-sid:
32740 @if sid
32741 maybe-check-sid: check-sid
32742
32743 check-sid:
32744 @: $(MAKE); $(unstage)
32745 @r=`${PWD_COMMAND}`; export r; \
32746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32747 $(HOST_EXPORTS) \
32748 (cd $(HOST_SUBDIR)/sid && \
32749 $(MAKE) $(FLAGS_TO_PASS) check)
32750
32751 @endif sid
32752
32753 .PHONY: install-sid maybe-install-sid
32754 maybe-install-sid:
32755 @if sid
32756 maybe-install-sid: install-sid
32757
32758 install-sid: installdirs
32759 @: $(MAKE); $(unstage)
32760 @r=`${PWD_COMMAND}`; export r; \
32761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762 $(HOST_EXPORTS) \
32763 (cd $(HOST_SUBDIR)/sid && \
32764 $(MAKE) $(FLAGS_TO_PASS) install)
32765
32766 @endif sid
32767
32768 .PHONY: install-strip-sid maybe-install-strip-sid
32769 maybe-install-strip-sid:
32770 @if sid
32771 maybe-install-strip-sid: install-strip-sid
32772
32773 install-strip-sid: installdirs
32774 @: $(MAKE); $(unstage)
32775 @r=`${PWD_COMMAND}`; export r; \
32776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32777 $(HOST_EXPORTS) \
32778 (cd $(HOST_SUBDIR)/sid && \
32779 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32780
32781 @endif sid
32782
32783 # Other targets (info, dvi, pdf, etc.)
32784
32785 .PHONY: maybe-info-sid info-sid
32786 maybe-info-sid:
32787 @if sid
32788 maybe-info-sid: info-sid
32789
32790 info-sid: \
32791 configure-sid
32792 @: $(MAKE); $(unstage)
32793 @[ -f ./sid/Makefile ] || exit 0; \
32794 r=`${PWD_COMMAND}`; export r; \
32795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32796 $(HOST_EXPORTS) \
32797 for flag in $(EXTRA_HOST_FLAGS) ; do \
32798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32799 done; \
32800 echo "Doing info in sid"; \
32801 (cd $(HOST_SUBDIR)/sid && \
32802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32804 "RANLIB=$${RANLIB}" \
32805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32806 info) \
32807 || exit 1
32808
32809 @endif sid
32810
32811 .PHONY: maybe-dvi-sid dvi-sid
32812 maybe-dvi-sid:
32813 @if sid
32814 maybe-dvi-sid: dvi-sid
32815
32816 dvi-sid: \
32817 configure-sid
32818 @: $(MAKE); $(unstage)
32819 @[ -f ./sid/Makefile ] || exit 0; \
32820 r=`${PWD_COMMAND}`; export r; \
32821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822 $(HOST_EXPORTS) \
32823 for flag in $(EXTRA_HOST_FLAGS) ; do \
32824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825 done; \
32826 echo "Doing dvi in sid"; \
32827 (cd $(HOST_SUBDIR)/sid && \
32828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830 "RANLIB=$${RANLIB}" \
32831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832 dvi) \
32833 || exit 1
32834
32835 @endif sid
32836
32837 .PHONY: maybe-pdf-sid pdf-sid
32838 maybe-pdf-sid:
32839 @if sid
32840 maybe-pdf-sid: pdf-sid
32841
32842 pdf-sid: \
32843 configure-sid
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./sid/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing pdf in sid"; \
32853 (cd $(HOST_SUBDIR)/sid && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 pdf) \
32859 || exit 1
32860
32861 @endif sid
32862
32863 .PHONY: maybe-html-sid html-sid
32864 maybe-html-sid:
32865 @if sid
32866 maybe-html-sid: html-sid
32867
32868 html-sid: \
32869 configure-sid
32870 @: $(MAKE); $(unstage)
32871 @[ -f ./sid/Makefile ] || exit 0; \
32872 r=`${PWD_COMMAND}`; export r; \
32873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32874 $(HOST_EXPORTS) \
32875 for flag in $(EXTRA_HOST_FLAGS) ; do \
32876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32877 done; \
32878 echo "Doing html in sid"; \
32879 (cd $(HOST_SUBDIR)/sid && \
32880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32882 "RANLIB=$${RANLIB}" \
32883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32884 html) \
32885 || exit 1
32886
32887 @endif sid
32888
32889 .PHONY: maybe-TAGS-sid TAGS-sid
32890 maybe-TAGS-sid:
32891 @if sid
32892 maybe-TAGS-sid: TAGS-sid
32893
32894 TAGS-sid: \
32895 configure-sid
32896 @: $(MAKE); $(unstage)
32897 @[ -f ./sid/Makefile ] || exit 0; \
32898 r=`${PWD_COMMAND}`; export r; \
32899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900 $(HOST_EXPORTS) \
32901 for flag in $(EXTRA_HOST_FLAGS) ; do \
32902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32903 done; \
32904 echo "Doing TAGS in sid"; \
32905 (cd $(HOST_SUBDIR)/sid && \
32906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32908 "RANLIB=$${RANLIB}" \
32909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32910 TAGS) \
32911 || exit 1
32912
32913 @endif sid
32914
32915 .PHONY: maybe-install-info-sid install-info-sid
32916 maybe-install-info-sid:
32917 @if sid
32918 maybe-install-info-sid: install-info-sid
32919
32920 install-info-sid: \
32921 configure-sid \
32922 info-sid
32923 @: $(MAKE); $(unstage)
32924 @[ -f ./sid/Makefile ] || exit 0; \
32925 r=`${PWD_COMMAND}`; export r; \
32926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927 $(HOST_EXPORTS) \
32928 for flag in $(EXTRA_HOST_FLAGS) ; do \
32929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32930 done; \
32931 echo "Doing install-info in sid"; \
32932 (cd $(HOST_SUBDIR)/sid && \
32933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32935 "RANLIB=$${RANLIB}" \
32936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32937 install-info) \
32938 || exit 1
32939
32940 @endif sid
32941
32942 .PHONY: maybe-install-dvi-sid install-dvi-sid
32943 maybe-install-dvi-sid:
32944 @if sid
32945 maybe-install-dvi-sid: install-dvi-sid
32946
32947 install-dvi-sid: \
32948 configure-sid \
32949 dvi-sid
32950 @: $(MAKE); $(unstage)
32951 @[ -f ./sid/Makefile ] || exit 0; \
32952 r=`${PWD_COMMAND}`; export r; \
32953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32954 $(HOST_EXPORTS) \
32955 for flag in $(EXTRA_HOST_FLAGS) ; do \
32956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32957 done; \
32958 echo "Doing install-dvi in sid"; \
32959 (cd $(HOST_SUBDIR)/sid && \
32960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32962 "RANLIB=$${RANLIB}" \
32963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32964 install-dvi) \
32965 || exit 1
32966
32967 @endif sid
32968
32969 .PHONY: maybe-install-pdf-sid install-pdf-sid
32970 maybe-install-pdf-sid:
32971 @if sid
32972 maybe-install-pdf-sid: install-pdf-sid
32973
32974 install-pdf-sid: \
32975 configure-sid \
32976 pdf-sid
32977 @: $(MAKE); $(unstage)
32978 @[ -f ./sid/Makefile ] || exit 0; \
32979 r=`${PWD_COMMAND}`; export r; \
32980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32981 $(HOST_EXPORTS) \
32982 for flag in $(EXTRA_HOST_FLAGS) ; do \
32983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32984 done; \
32985 echo "Doing install-pdf in sid"; \
32986 (cd $(HOST_SUBDIR)/sid && \
32987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32989 "RANLIB=$${RANLIB}" \
32990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32991 install-pdf) \
32992 || exit 1
32993
32994 @endif sid
32995
32996 .PHONY: maybe-install-html-sid install-html-sid
32997 maybe-install-html-sid:
32998 @if sid
32999 maybe-install-html-sid: install-html-sid
33000
33001 install-html-sid: \
33002 configure-sid \
33003 html-sid
33004 @: $(MAKE); $(unstage)
33005 @[ -f ./sid/Makefile ] || exit 0; \
33006 r=`${PWD_COMMAND}`; export r; \
33007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33008 $(HOST_EXPORTS) \
33009 for flag in $(EXTRA_HOST_FLAGS) ; do \
33010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33011 done; \
33012 echo "Doing install-html in sid"; \
33013 (cd $(HOST_SUBDIR)/sid && \
33014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33016 "RANLIB=$${RANLIB}" \
33017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33018 install-html) \
33019 || exit 1
33020
33021 @endif sid
33022
33023 .PHONY: maybe-installcheck-sid installcheck-sid
33024 maybe-installcheck-sid:
33025 @if sid
33026 maybe-installcheck-sid: installcheck-sid
33027
33028 installcheck-sid: \
33029 configure-sid
33030 @: $(MAKE); $(unstage)
33031 @[ -f ./sid/Makefile ] || exit 0; \
33032 r=`${PWD_COMMAND}`; export r; \
33033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33034 $(HOST_EXPORTS) \
33035 for flag in $(EXTRA_HOST_FLAGS) ; do \
33036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33037 done; \
33038 echo "Doing installcheck in sid"; \
33039 (cd $(HOST_SUBDIR)/sid && \
33040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33042 "RANLIB=$${RANLIB}" \
33043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33044 installcheck) \
33045 || exit 1
33046
33047 @endif sid
33048
33049 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33050 maybe-mostlyclean-sid:
33051 @if sid
33052 maybe-mostlyclean-sid: mostlyclean-sid
33053
33054 mostlyclean-sid:
33055 @: $(MAKE); $(unstage)
33056 @[ -f ./sid/Makefile ] || exit 0; \
33057 r=`${PWD_COMMAND}`; export r; \
33058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059 $(HOST_EXPORTS) \
33060 for flag in $(EXTRA_HOST_FLAGS) ; do \
33061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33062 done; \
33063 echo "Doing mostlyclean in sid"; \
33064 (cd $(HOST_SUBDIR)/sid && \
33065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33067 "RANLIB=$${RANLIB}" \
33068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33069 mostlyclean) \
33070 || exit 1
33071
33072 @endif sid
33073
33074 .PHONY: maybe-clean-sid clean-sid
33075 maybe-clean-sid:
33076 @if sid
33077 maybe-clean-sid: clean-sid
33078
33079 clean-sid:
33080 @: $(MAKE); $(unstage)
33081 @[ -f ./sid/Makefile ] || exit 0; \
33082 r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(HOST_EXPORTS) \
33085 for flag in $(EXTRA_HOST_FLAGS) ; do \
33086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087 done; \
33088 echo "Doing clean in sid"; \
33089 (cd $(HOST_SUBDIR)/sid && \
33090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092 "RANLIB=$${RANLIB}" \
33093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094 clean) \
33095 || exit 1
33096
33097 @endif sid
33098
33099 .PHONY: maybe-distclean-sid distclean-sid
33100 maybe-distclean-sid:
33101 @if sid
33102 maybe-distclean-sid: distclean-sid
33103
33104 distclean-sid:
33105 @: $(MAKE); $(unstage)
33106 @[ -f ./sid/Makefile ] || exit 0; \
33107 r=`${PWD_COMMAND}`; export r; \
33108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33109 $(HOST_EXPORTS) \
33110 for flag in $(EXTRA_HOST_FLAGS) ; do \
33111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33112 done; \
33113 echo "Doing distclean in sid"; \
33114 (cd $(HOST_SUBDIR)/sid && \
33115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33117 "RANLIB=$${RANLIB}" \
33118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33119 distclean) \
33120 || exit 1
33121
33122 @endif sid
33123
33124 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33125 maybe-maintainer-clean-sid:
33126 @if sid
33127 maybe-maintainer-clean-sid: maintainer-clean-sid
33128
33129 maintainer-clean-sid:
33130 @: $(MAKE); $(unstage)
33131 @[ -f ./sid/Makefile ] || exit 0; \
33132 r=`${PWD_COMMAND}`; export r; \
33133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33134 $(HOST_EXPORTS) \
33135 for flag in $(EXTRA_HOST_FLAGS) ; do \
33136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33137 done; \
33138 echo "Doing maintainer-clean in sid"; \
33139 (cd $(HOST_SUBDIR)/sid && \
33140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33142 "RANLIB=$${RANLIB}" \
33143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33144 maintainer-clean) \
33145 || exit 1
33146
33147 @endif sid
33148
33149
33150
33151 .PHONY: configure-sim maybe-configure-sim
33152 maybe-configure-sim:
33153 @if gcc-bootstrap
33154 configure-sim: stage_current
33155 @endif gcc-bootstrap
33156 @if sim
33157 maybe-configure-sim: configure-sim
33158 configure-sim:
33159 @: $(MAKE); $(unstage)
33160 @r=`${PWD_COMMAND}`; export r; \
33161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33164 $(HOST_EXPORTS) \
33165 echo Configuring in $(HOST_SUBDIR)/sim; \
33166 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33167 case $(srcdir) in \
33168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33169 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33171 esac; \
33172 module_srcdir=sim; \
33173 $(SHELL) \
33174 $$s/$$module_srcdir/configure \
33175 --srcdir=$${topdir}/$$module_srcdir \
33176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33177 --target=${target_alias} \
33178 || exit 1
33179 @endif sim
33180
33181
33182
33183
33184
33185 .PHONY: all-sim maybe-all-sim
33186 maybe-all-sim:
33187 @if gcc-bootstrap
33188 all-sim: stage_current
33189 @endif gcc-bootstrap
33190 @if sim
33191 TARGET-sim=all
33192 maybe-all-sim: all-sim
33193 all-sim: configure-sim
33194 @: $(MAKE); $(unstage)
33195 @r=`${PWD_COMMAND}`; export r; \
33196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33197 $(HOST_EXPORTS) \
33198 (cd $(HOST_SUBDIR)/sim && \
33199 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33200 $(TARGET-sim))
33201 @endif sim
33202
33203
33204
33205
33206 .PHONY: check-sim maybe-check-sim
33207 maybe-check-sim:
33208 @if sim
33209 maybe-check-sim: check-sim
33210
33211 check-sim:
33212 @: $(MAKE); $(unstage)
33213 @r=`${PWD_COMMAND}`; export r; \
33214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33215 $(HOST_EXPORTS) \
33216 (cd $(HOST_SUBDIR)/sim && \
33217 $(MAKE) $(FLAGS_TO_PASS) check)
33218
33219 @endif sim
33220
33221 .PHONY: install-sim maybe-install-sim
33222 maybe-install-sim:
33223 @if sim
33224 maybe-install-sim: install-sim
33225
33226 install-sim: installdirs
33227 @: $(MAKE); $(unstage)
33228 @r=`${PWD_COMMAND}`; export r; \
33229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33230 $(HOST_EXPORTS) \
33231 (cd $(HOST_SUBDIR)/sim && \
33232 $(MAKE) $(FLAGS_TO_PASS) install)
33233
33234 @endif sim
33235
33236 .PHONY: install-strip-sim maybe-install-strip-sim
33237 maybe-install-strip-sim:
33238 @if sim
33239 maybe-install-strip-sim: install-strip-sim
33240
33241 install-strip-sim: installdirs
33242 @: $(MAKE); $(unstage)
33243 @r=`${PWD_COMMAND}`; export r; \
33244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33245 $(HOST_EXPORTS) \
33246 (cd $(HOST_SUBDIR)/sim && \
33247 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33248
33249 @endif sim
33250
33251 # Other targets (info, dvi, pdf, etc.)
33252
33253 .PHONY: maybe-info-sim info-sim
33254 maybe-info-sim:
33255 @if sim
33256 maybe-info-sim: info-sim
33257
33258 info-sim: \
33259 configure-sim
33260 @: $(MAKE); $(unstage)
33261 @[ -f ./sim/Makefile ] || exit 0; \
33262 r=`${PWD_COMMAND}`; export r; \
33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264 $(HOST_EXPORTS) \
33265 for flag in $(EXTRA_HOST_FLAGS) ; do \
33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267 done; \
33268 echo "Doing info in sim"; \
33269 (cd $(HOST_SUBDIR)/sim && \
33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272 "RANLIB=$${RANLIB}" \
33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274 info) \
33275 || exit 1
33276
33277 @endif sim
33278
33279 .PHONY: maybe-dvi-sim dvi-sim
33280 maybe-dvi-sim:
33281 @if sim
33282 maybe-dvi-sim: dvi-sim
33283
33284 dvi-sim: \
33285 configure-sim
33286 @: $(MAKE); $(unstage)
33287 @[ -f ./sim/Makefile ] || exit 0; \
33288 r=`${PWD_COMMAND}`; export r; \
33289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290 $(HOST_EXPORTS) \
33291 for flag in $(EXTRA_HOST_FLAGS) ; do \
33292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293 done; \
33294 echo "Doing dvi in sim"; \
33295 (cd $(HOST_SUBDIR)/sim && \
33296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33298 "RANLIB=$${RANLIB}" \
33299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33300 dvi) \
33301 || exit 1
33302
33303 @endif sim
33304
33305 .PHONY: maybe-pdf-sim pdf-sim
33306 maybe-pdf-sim:
33307 @if sim
33308 maybe-pdf-sim: pdf-sim
33309
33310 pdf-sim: \
33311 configure-sim
33312 @: $(MAKE); $(unstage)
33313 @[ -f ./sim/Makefile ] || exit 0; \
33314 r=`${PWD_COMMAND}`; export r; \
33315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33316 $(HOST_EXPORTS) \
33317 for flag in $(EXTRA_HOST_FLAGS) ; do \
33318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33319 done; \
33320 echo "Doing pdf in sim"; \
33321 (cd $(HOST_SUBDIR)/sim && \
33322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33324 "RANLIB=$${RANLIB}" \
33325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33326 pdf) \
33327 || exit 1
33328
33329 @endif sim
33330
33331 .PHONY: maybe-html-sim html-sim
33332 maybe-html-sim:
33333 @if sim
33334 maybe-html-sim: html-sim
33335
33336 html-sim: \
33337 configure-sim
33338 @: $(MAKE); $(unstage)
33339 @[ -f ./sim/Makefile ] || exit 0; \
33340 r=`${PWD_COMMAND}`; export r; \
33341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33342 $(HOST_EXPORTS) \
33343 for flag in $(EXTRA_HOST_FLAGS) ; do \
33344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345 done; \
33346 echo "Doing html in sim"; \
33347 (cd $(HOST_SUBDIR)/sim && \
33348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33350 "RANLIB=$${RANLIB}" \
33351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33352 html) \
33353 || exit 1
33354
33355 @endif sim
33356
33357 .PHONY: maybe-TAGS-sim TAGS-sim
33358 maybe-TAGS-sim:
33359 @if sim
33360 maybe-TAGS-sim: TAGS-sim
33361
33362 TAGS-sim: \
33363 configure-sim
33364 @: $(MAKE); $(unstage)
33365 @[ -f ./sim/Makefile ] || exit 0; \
33366 r=`${PWD_COMMAND}`; export r; \
33367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33368 $(HOST_EXPORTS) \
33369 for flag in $(EXTRA_HOST_FLAGS) ; do \
33370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33371 done; \
33372 echo "Doing TAGS in sim"; \
33373 (cd $(HOST_SUBDIR)/sim && \
33374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33376 "RANLIB=$${RANLIB}" \
33377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33378 TAGS) \
33379 || exit 1
33380
33381 @endif sim
33382
33383 .PHONY: maybe-install-info-sim install-info-sim
33384 maybe-install-info-sim:
33385 @if sim
33386 maybe-install-info-sim: install-info-sim
33387
33388 install-info-sim: \
33389 configure-sim \
33390 info-sim
33391 @: $(MAKE); $(unstage)
33392 @[ -f ./sim/Makefile ] || exit 0; \
33393 r=`${PWD_COMMAND}`; export r; \
33394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33395 $(HOST_EXPORTS) \
33396 for flag in $(EXTRA_HOST_FLAGS) ; do \
33397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33398 done; \
33399 echo "Doing install-info in sim"; \
33400 (cd $(HOST_SUBDIR)/sim && \
33401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33403 "RANLIB=$${RANLIB}" \
33404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33405 install-info) \
33406 || exit 1
33407
33408 @endif sim
33409
33410 .PHONY: maybe-install-dvi-sim install-dvi-sim
33411 maybe-install-dvi-sim:
33412 @if sim
33413 maybe-install-dvi-sim: install-dvi-sim
33414
33415 install-dvi-sim: \
33416 configure-sim \
33417 dvi-sim
33418 @: $(MAKE); $(unstage)
33419 @[ -f ./sim/Makefile ] || exit 0; \
33420 r=`${PWD_COMMAND}`; export r; \
33421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33422 $(HOST_EXPORTS) \
33423 for flag in $(EXTRA_HOST_FLAGS) ; do \
33424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33425 done; \
33426 echo "Doing install-dvi in sim"; \
33427 (cd $(HOST_SUBDIR)/sim && \
33428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33430 "RANLIB=$${RANLIB}" \
33431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33432 install-dvi) \
33433 || exit 1
33434
33435 @endif sim
33436
33437 .PHONY: maybe-install-pdf-sim install-pdf-sim
33438 maybe-install-pdf-sim:
33439 @if sim
33440 maybe-install-pdf-sim: install-pdf-sim
33441
33442 install-pdf-sim: \
33443 configure-sim \
33444 pdf-sim
33445 @: $(MAKE); $(unstage)
33446 @[ -f ./sim/Makefile ] || exit 0; \
33447 r=`${PWD_COMMAND}`; export r; \
33448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449 $(HOST_EXPORTS) \
33450 for flag in $(EXTRA_HOST_FLAGS) ; do \
33451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33452 done; \
33453 echo "Doing install-pdf in sim"; \
33454 (cd $(HOST_SUBDIR)/sim && \
33455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33457 "RANLIB=$${RANLIB}" \
33458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33459 install-pdf) \
33460 || exit 1
33461
33462 @endif sim
33463
33464 .PHONY: maybe-install-html-sim install-html-sim
33465 maybe-install-html-sim:
33466 @if sim
33467 maybe-install-html-sim: install-html-sim
33468
33469 install-html-sim: \
33470 configure-sim \
33471 html-sim
33472 @: $(MAKE); $(unstage)
33473 @[ -f ./sim/Makefile ] || exit 0; \
33474 r=`${PWD_COMMAND}`; export r; \
33475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33476 $(HOST_EXPORTS) \
33477 for flag in $(EXTRA_HOST_FLAGS) ; do \
33478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33479 done; \
33480 echo "Doing install-html in sim"; \
33481 (cd $(HOST_SUBDIR)/sim && \
33482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33484 "RANLIB=$${RANLIB}" \
33485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33486 install-html) \
33487 || exit 1
33488
33489 @endif sim
33490
33491 .PHONY: maybe-installcheck-sim installcheck-sim
33492 maybe-installcheck-sim:
33493 @if sim
33494 maybe-installcheck-sim: installcheck-sim
33495
33496 installcheck-sim: \
33497 configure-sim
33498 @: $(MAKE); $(unstage)
33499 @[ -f ./sim/Makefile ] || exit 0; \
33500 r=`${PWD_COMMAND}`; export r; \
33501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33502 $(HOST_EXPORTS) \
33503 for flag in $(EXTRA_HOST_FLAGS) ; do \
33504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33505 done; \
33506 echo "Doing installcheck in sim"; \
33507 (cd $(HOST_SUBDIR)/sim && \
33508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33510 "RANLIB=$${RANLIB}" \
33511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33512 installcheck) \
33513 || exit 1
33514
33515 @endif sim
33516
33517 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33518 maybe-mostlyclean-sim:
33519 @if sim
33520 maybe-mostlyclean-sim: mostlyclean-sim
33521
33522 mostlyclean-sim:
33523 @: $(MAKE); $(unstage)
33524 @[ -f ./sim/Makefile ] || exit 0; \
33525 r=`${PWD_COMMAND}`; export r; \
33526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33527 $(HOST_EXPORTS) \
33528 for flag in $(EXTRA_HOST_FLAGS) ; do \
33529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33530 done; \
33531 echo "Doing mostlyclean in sim"; \
33532 (cd $(HOST_SUBDIR)/sim && \
33533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33535 "RANLIB=$${RANLIB}" \
33536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33537 mostlyclean) \
33538 || exit 1
33539
33540 @endif sim
33541
33542 .PHONY: maybe-clean-sim clean-sim
33543 maybe-clean-sim:
33544 @if sim
33545 maybe-clean-sim: clean-sim
33546
33547 clean-sim:
33548 @: $(MAKE); $(unstage)
33549 @[ -f ./sim/Makefile ] || exit 0; \
33550 r=`${PWD_COMMAND}`; export r; \
33551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33552 $(HOST_EXPORTS) \
33553 for flag in $(EXTRA_HOST_FLAGS) ; do \
33554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33555 done; \
33556 echo "Doing clean in sim"; \
33557 (cd $(HOST_SUBDIR)/sim && \
33558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33560 "RANLIB=$${RANLIB}" \
33561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33562 clean) \
33563 || exit 1
33564
33565 @endif sim
33566
33567 .PHONY: maybe-distclean-sim distclean-sim
33568 maybe-distclean-sim:
33569 @if sim
33570 maybe-distclean-sim: distclean-sim
33571
33572 distclean-sim:
33573 @: $(MAKE); $(unstage)
33574 @[ -f ./sim/Makefile ] || exit 0; \
33575 r=`${PWD_COMMAND}`; export r; \
33576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33577 $(HOST_EXPORTS) \
33578 for flag in $(EXTRA_HOST_FLAGS) ; do \
33579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33580 done; \
33581 echo "Doing distclean in sim"; \
33582 (cd $(HOST_SUBDIR)/sim && \
33583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33585 "RANLIB=$${RANLIB}" \
33586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33587 distclean) \
33588 || exit 1
33589
33590 @endif sim
33591
33592 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33593 maybe-maintainer-clean-sim:
33594 @if sim
33595 maybe-maintainer-clean-sim: maintainer-clean-sim
33596
33597 maintainer-clean-sim:
33598 @: $(MAKE); $(unstage)
33599 @[ -f ./sim/Makefile ] || exit 0; \
33600 r=`${PWD_COMMAND}`; export r; \
33601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602 $(HOST_EXPORTS) \
33603 for flag in $(EXTRA_HOST_FLAGS) ; do \
33604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33605 done; \
33606 echo "Doing maintainer-clean in sim"; \
33607 (cd $(HOST_SUBDIR)/sim && \
33608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610 "RANLIB=$${RANLIB}" \
33611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612 maintainer-clean) \
33613 || exit 1
33614
33615 @endif sim
33616
33617
33618
33619 .PHONY: configure-texinfo maybe-configure-texinfo
33620 maybe-configure-texinfo:
33621 @if gcc-bootstrap
33622 configure-texinfo: stage_current
33623 @endif gcc-bootstrap
33624 @if texinfo
33625 maybe-configure-texinfo: configure-texinfo
33626 configure-texinfo:
33627 @: $(MAKE); $(unstage)
33628 @r=`${PWD_COMMAND}`; export r; \
33629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33630 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33631 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33632 $(HOST_EXPORTS) \
33633 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33634 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33635 case $(srcdir) in \
33636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33637 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33639 esac; \
33640 module_srcdir=texinfo; \
33641 $(SHELL) \
33642 $$s/$$module_srcdir/configure \
33643 --srcdir=$${topdir}/$$module_srcdir \
33644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33645 --target=${target_alias} \
33646 || exit 1
33647 @endif texinfo
33648
33649
33650
33651
33652
33653 .PHONY: all-texinfo maybe-all-texinfo
33654 maybe-all-texinfo:
33655 @if gcc-bootstrap
33656 all-texinfo: stage_current
33657 @endif gcc-bootstrap
33658 @if texinfo
33659 TARGET-texinfo=all
33660 maybe-all-texinfo: all-texinfo
33661 all-texinfo: configure-texinfo
33662 @: $(MAKE); $(unstage)
33663 @r=`${PWD_COMMAND}`; export r; \
33664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33665 $(HOST_EXPORTS) \
33666 (cd $(HOST_SUBDIR)/texinfo && \
33667 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33668 $(TARGET-texinfo))
33669 @endif texinfo
33670
33671
33672
33673
33674 .PHONY: check-texinfo maybe-check-texinfo
33675 maybe-check-texinfo:
33676 @if texinfo
33677 maybe-check-texinfo: check-texinfo
33678
33679 check-texinfo:
33680 @: $(MAKE); $(unstage)
33681 @r=`${PWD_COMMAND}`; export r; \
33682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683 $(HOST_EXPORTS) \
33684 (cd $(HOST_SUBDIR)/texinfo && \
33685 $(MAKE) $(FLAGS_TO_PASS) check)
33686
33687 @endif texinfo
33688
33689 .PHONY: install-texinfo maybe-install-texinfo
33690 maybe-install-texinfo:
33691 @if texinfo
33692 maybe-install-texinfo: install-texinfo
33693
33694 install-texinfo:
33695
33696 @endif texinfo
33697
33698 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33699 maybe-install-strip-texinfo:
33700 @if texinfo
33701 maybe-install-strip-texinfo: install-strip-texinfo
33702
33703 install-strip-texinfo:
33704
33705 @endif texinfo
33706
33707 # Other targets (info, dvi, pdf, etc.)
33708
33709 .PHONY: maybe-info-texinfo info-texinfo
33710 maybe-info-texinfo:
33711 @if texinfo
33712 maybe-info-texinfo: info-texinfo
33713
33714 info-texinfo: \
33715 configure-texinfo
33716 @: $(MAKE); $(unstage)
33717 @[ -f ./texinfo/Makefile ] || exit 0; \
33718 r=`${PWD_COMMAND}`; export r; \
33719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720 $(HOST_EXPORTS) \
33721 for flag in $(EXTRA_HOST_FLAGS) ; do \
33722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33723 done; \
33724 echo "Doing info in texinfo"; \
33725 (cd $(HOST_SUBDIR)/texinfo && \
33726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728 "RANLIB=$${RANLIB}" \
33729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33730 info) \
33731 || exit 1
33732
33733 @endif texinfo
33734
33735 .PHONY: maybe-dvi-texinfo dvi-texinfo
33736 maybe-dvi-texinfo:
33737 @if texinfo
33738 maybe-dvi-texinfo: dvi-texinfo
33739
33740 dvi-texinfo: \
33741 configure-texinfo
33742 @: $(MAKE); $(unstage)
33743 @[ -f ./texinfo/Makefile ] || exit 0; \
33744 r=`${PWD_COMMAND}`; export r; \
33745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746 $(HOST_EXPORTS) \
33747 for flag in $(EXTRA_HOST_FLAGS) ; do \
33748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749 done; \
33750 echo "Doing dvi in texinfo"; \
33751 (cd $(HOST_SUBDIR)/texinfo && \
33752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33754 "RANLIB=$${RANLIB}" \
33755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33756 dvi) \
33757 || exit 1
33758
33759 @endif texinfo
33760
33761 .PHONY: maybe-pdf-texinfo pdf-texinfo
33762 maybe-pdf-texinfo:
33763 @if texinfo
33764 maybe-pdf-texinfo: pdf-texinfo
33765
33766 pdf-texinfo: \
33767 configure-texinfo
33768 @: $(MAKE); $(unstage)
33769 @[ -f ./texinfo/Makefile ] || exit 0; \
33770 r=`${PWD_COMMAND}`; export r; \
33771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772 $(HOST_EXPORTS) \
33773 for flag in $(EXTRA_HOST_FLAGS) ; do \
33774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33775 done; \
33776 echo "Doing pdf in texinfo"; \
33777 (cd $(HOST_SUBDIR)/texinfo && \
33778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33780 "RANLIB=$${RANLIB}" \
33781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33782 pdf) \
33783 || exit 1
33784
33785 @endif texinfo
33786
33787 .PHONY: maybe-html-texinfo html-texinfo
33788 maybe-html-texinfo:
33789 @if texinfo
33790 maybe-html-texinfo: html-texinfo
33791
33792 html-texinfo: \
33793 configure-texinfo
33794 @: $(MAKE); $(unstage)
33795 @[ -f ./texinfo/Makefile ] || exit 0; \
33796 r=`${PWD_COMMAND}`; export r; \
33797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33798 $(HOST_EXPORTS) \
33799 for flag in $(EXTRA_HOST_FLAGS) ; do \
33800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33801 done; \
33802 echo "Doing html in texinfo"; \
33803 (cd $(HOST_SUBDIR)/texinfo && \
33804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33806 "RANLIB=$${RANLIB}" \
33807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33808 html) \
33809 || exit 1
33810
33811 @endif texinfo
33812
33813 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33814 maybe-TAGS-texinfo:
33815 @if texinfo
33816 maybe-TAGS-texinfo: TAGS-texinfo
33817
33818 TAGS-texinfo: \
33819 configure-texinfo
33820 @: $(MAKE); $(unstage)
33821 @[ -f ./texinfo/Makefile ] || exit 0; \
33822 r=`${PWD_COMMAND}`; export r; \
33823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33824 $(HOST_EXPORTS) \
33825 for flag in $(EXTRA_HOST_FLAGS) ; do \
33826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33827 done; \
33828 echo "Doing TAGS in texinfo"; \
33829 (cd $(HOST_SUBDIR)/texinfo && \
33830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33832 "RANLIB=$${RANLIB}" \
33833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33834 TAGS) \
33835 || exit 1
33836
33837 @endif texinfo
33838
33839 .PHONY: maybe-install-info-texinfo install-info-texinfo
33840 maybe-install-info-texinfo:
33841 @if texinfo
33842 maybe-install-info-texinfo: install-info-texinfo
33843
33844 install-info-texinfo: \
33845 configure-texinfo \
33846 info-texinfo
33847 @: $(MAKE); $(unstage)
33848 @[ -f ./texinfo/Makefile ] || exit 0; \
33849 r=`${PWD_COMMAND}`; export r; \
33850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851 $(HOST_EXPORTS) \
33852 for flag in $(EXTRA_HOST_FLAGS) ; do \
33853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854 done; \
33855 echo "Doing install-info in texinfo"; \
33856 (cd $(HOST_SUBDIR)/texinfo && \
33857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859 "RANLIB=$${RANLIB}" \
33860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861 install-info) \
33862 || exit 1
33863
33864 @endif texinfo
33865
33866 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33867 maybe-install-dvi-texinfo:
33868 @if texinfo
33869 maybe-install-dvi-texinfo: install-dvi-texinfo
33870
33871 install-dvi-texinfo: \
33872 configure-texinfo \
33873 dvi-texinfo
33874 @: $(MAKE); $(unstage)
33875 @[ -f ./texinfo/Makefile ] || exit 0; \
33876 r=`${PWD_COMMAND}`; export r; \
33877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33878 $(HOST_EXPORTS) \
33879 for flag in $(EXTRA_HOST_FLAGS) ; do \
33880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33881 done; \
33882 echo "Doing install-dvi in texinfo"; \
33883 (cd $(HOST_SUBDIR)/texinfo && \
33884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33886 "RANLIB=$${RANLIB}" \
33887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33888 install-dvi) \
33889 || exit 1
33890
33891 @endif texinfo
33892
33893 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33894 maybe-install-pdf-texinfo:
33895 @if texinfo
33896 maybe-install-pdf-texinfo: install-pdf-texinfo
33897
33898 install-pdf-texinfo: \
33899 configure-texinfo \
33900 pdf-texinfo
33901 @: $(MAKE); $(unstage)
33902 @[ -f ./texinfo/Makefile ] || exit 0; \
33903 r=`${PWD_COMMAND}`; export r; \
33904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33905 $(HOST_EXPORTS) \
33906 for flag in $(EXTRA_HOST_FLAGS) ; do \
33907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33908 done; \
33909 echo "Doing install-pdf in texinfo"; \
33910 (cd $(HOST_SUBDIR)/texinfo && \
33911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33913 "RANLIB=$${RANLIB}" \
33914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33915 install-pdf) \
33916 || exit 1
33917
33918 @endif texinfo
33919
33920 .PHONY: maybe-install-html-texinfo install-html-texinfo
33921 maybe-install-html-texinfo:
33922 @if texinfo
33923 maybe-install-html-texinfo: install-html-texinfo
33924
33925 install-html-texinfo: \
33926 configure-texinfo \
33927 html-texinfo
33928 @: $(MAKE); $(unstage)
33929 @[ -f ./texinfo/Makefile ] || exit 0; \
33930 r=`${PWD_COMMAND}`; export r; \
33931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33932 $(HOST_EXPORTS) \
33933 for flag in $(EXTRA_HOST_FLAGS) ; do \
33934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33935 done; \
33936 echo "Doing install-html in texinfo"; \
33937 (cd $(HOST_SUBDIR)/texinfo && \
33938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33940 "RANLIB=$${RANLIB}" \
33941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33942 install-html) \
33943 || exit 1
33944
33945 @endif texinfo
33946
33947 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33948 maybe-installcheck-texinfo:
33949 @if texinfo
33950 maybe-installcheck-texinfo: installcheck-texinfo
33951
33952 installcheck-texinfo: \
33953 configure-texinfo
33954 @: $(MAKE); $(unstage)
33955 @[ -f ./texinfo/Makefile ] || exit 0; \
33956 r=`${PWD_COMMAND}`; export r; \
33957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33958 $(HOST_EXPORTS) \
33959 for flag in $(EXTRA_HOST_FLAGS) ; do \
33960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33961 done; \
33962 echo "Doing installcheck in texinfo"; \
33963 (cd $(HOST_SUBDIR)/texinfo && \
33964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33966 "RANLIB=$${RANLIB}" \
33967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33968 installcheck) \
33969 || exit 1
33970
33971 @endif texinfo
33972
33973 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33974 maybe-mostlyclean-texinfo:
33975 @if texinfo
33976 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33977
33978 mostlyclean-texinfo:
33979 @: $(MAKE); $(unstage)
33980 @[ -f ./texinfo/Makefile ] || exit 0; \
33981 r=`${PWD_COMMAND}`; export r; \
33982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983 $(HOST_EXPORTS) \
33984 for flag in $(EXTRA_HOST_FLAGS) ; do \
33985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33986 done; \
33987 echo "Doing mostlyclean in texinfo"; \
33988 (cd $(HOST_SUBDIR)/texinfo && \
33989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33991 "RANLIB=$${RANLIB}" \
33992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33993 mostlyclean) \
33994 || exit 1
33995
33996 @endif texinfo
33997
33998 .PHONY: maybe-clean-texinfo clean-texinfo
33999 maybe-clean-texinfo:
34000 @if texinfo
34001 maybe-clean-texinfo: clean-texinfo
34002
34003 clean-texinfo:
34004 @: $(MAKE); $(unstage)
34005 @[ -f ./texinfo/Makefile ] || exit 0; \
34006 r=`${PWD_COMMAND}`; export r; \
34007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008 $(HOST_EXPORTS) \
34009 for flag in $(EXTRA_HOST_FLAGS) ; do \
34010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011 done; \
34012 echo "Doing clean in texinfo"; \
34013 (cd $(HOST_SUBDIR)/texinfo && \
34014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016 "RANLIB=$${RANLIB}" \
34017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018 clean) \
34019 || exit 1
34020
34021 @endif texinfo
34022
34023 .PHONY: maybe-distclean-texinfo distclean-texinfo
34024 maybe-distclean-texinfo:
34025 @if texinfo
34026 maybe-distclean-texinfo: distclean-texinfo
34027
34028 distclean-texinfo:
34029 @: $(MAKE); $(unstage)
34030 @[ -f ./texinfo/Makefile ] || exit 0; \
34031 r=`${PWD_COMMAND}`; export r; \
34032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34033 $(HOST_EXPORTS) \
34034 for flag in $(EXTRA_HOST_FLAGS) ; do \
34035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34036 done; \
34037 echo "Doing distclean in texinfo"; \
34038 (cd $(HOST_SUBDIR)/texinfo && \
34039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34041 "RANLIB=$${RANLIB}" \
34042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34043 distclean) \
34044 || exit 1
34045
34046 @endif texinfo
34047
34048 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34049 maybe-maintainer-clean-texinfo:
34050 @if texinfo
34051 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34052
34053 maintainer-clean-texinfo:
34054 @: $(MAKE); $(unstage)
34055 @[ -f ./texinfo/Makefile ] || exit 0; \
34056 r=`${PWD_COMMAND}`; export r; \
34057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34058 $(HOST_EXPORTS) \
34059 for flag in $(EXTRA_HOST_FLAGS) ; do \
34060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34061 done; \
34062 echo "Doing maintainer-clean in texinfo"; \
34063 (cd $(HOST_SUBDIR)/texinfo && \
34064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34066 "RANLIB=$${RANLIB}" \
34067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34068 maintainer-clean) \
34069 || exit 1
34070
34071 @endif texinfo
34072
34073
34074
34075 .PHONY: configure-zlib maybe-configure-zlib
34076 maybe-configure-zlib:
34077 @if gcc-bootstrap
34078 configure-zlib: stage_current
34079 @endif gcc-bootstrap
34080 @if zlib
34081 maybe-configure-zlib: configure-zlib
34082 configure-zlib:
34083 @r=`${PWD_COMMAND}`; export r; \
34084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34085 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34087 $(HOST_EXPORTS) \
34088 echo Configuring in $(HOST_SUBDIR)/zlib; \
34089 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34090 case $(srcdir) in \
34091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34092 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34094 esac; \
34095 module_srcdir=zlib; \
34096 $(SHELL) \
34097 $$s/$$module_srcdir/configure \
34098 --srcdir=$${topdir}/$$module_srcdir \
34099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34100 --target=${target_alias} @extra_host_zlib_configure_flags@ \
34101 || exit 1
34102 @endif zlib
34103
34104
34105
34106 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34107 maybe-configure-stage1-zlib:
34108 @if zlib-bootstrap
34109 maybe-configure-stage1-zlib: configure-stage1-zlib
34110 configure-stage1-zlib:
34111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34113 @r=`${PWD_COMMAND}`; export r; \
34114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115 TFLAGS="$(STAGE1_TFLAGS)"; \
34116 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34117 $(HOST_EXPORTS) \
34118 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34119 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34120 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34121 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34123 cd $(HOST_SUBDIR)/zlib || exit 1; \
34124 case $(srcdir) in \
34125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34126 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34128 esac; \
34129 module_srcdir=zlib; \
34130 $(SHELL) $$s/$$module_srcdir/configure \
34131 --srcdir=$${topdir}/$$module_srcdir \
34132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34133 --target=${target_alias} \
34134 \
34135 $(STAGE1_CONFIGURE_FLAGS) \
34136 @extra_host_zlib_configure_flags@
34137 @endif zlib-bootstrap
34138
34139 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34140 maybe-configure-stage2-zlib:
34141 @if zlib-bootstrap
34142 maybe-configure-stage2-zlib: configure-stage2-zlib
34143 configure-stage2-zlib:
34144 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34146 @r=`${PWD_COMMAND}`; export r; \
34147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34148 TFLAGS="$(STAGE2_TFLAGS)"; \
34149 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34150 $(HOST_EXPORTS) \
34151 $(POSTSTAGE1_HOST_EXPORTS) \
34152 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34153 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34154 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34155 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34157 cd $(HOST_SUBDIR)/zlib || exit 1; \
34158 case $(srcdir) in \
34159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34160 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34162 esac; \
34163 module_srcdir=zlib; \
34164 $(SHELL) $$s/$$module_srcdir/configure \
34165 --srcdir=$${topdir}/$$module_srcdir \
34166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34167 --target=${target_alias} \
34168 --with-build-libsubdir=$(HOST_SUBDIR) \
34169 $(STAGE2_CONFIGURE_FLAGS) \
34170 @extra_host_zlib_configure_flags@
34171 @endif zlib-bootstrap
34172
34173 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34174 maybe-configure-stage3-zlib:
34175 @if zlib-bootstrap
34176 maybe-configure-stage3-zlib: configure-stage3-zlib
34177 configure-stage3-zlib:
34178 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34180 @r=`${PWD_COMMAND}`; export r; \
34181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182 TFLAGS="$(STAGE3_TFLAGS)"; \
34183 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34184 $(HOST_EXPORTS) \
34185 $(POSTSTAGE1_HOST_EXPORTS) \
34186 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34187 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34188 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34189 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34191 cd $(HOST_SUBDIR)/zlib || exit 1; \
34192 case $(srcdir) in \
34193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34194 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34196 esac; \
34197 module_srcdir=zlib; \
34198 $(SHELL) $$s/$$module_srcdir/configure \
34199 --srcdir=$${topdir}/$$module_srcdir \
34200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34201 --target=${target_alias} \
34202 --with-build-libsubdir=$(HOST_SUBDIR) \
34203 $(STAGE3_CONFIGURE_FLAGS) \
34204 @extra_host_zlib_configure_flags@
34205 @endif zlib-bootstrap
34206
34207 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34208 maybe-configure-stage4-zlib:
34209 @if zlib-bootstrap
34210 maybe-configure-stage4-zlib: configure-stage4-zlib
34211 configure-stage4-zlib:
34212 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34214 @r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 TFLAGS="$(STAGE4_TFLAGS)"; \
34217 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34218 $(HOST_EXPORTS) \
34219 $(POSTSTAGE1_HOST_EXPORTS) \
34220 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34221 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34222 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34223 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34225 cd $(HOST_SUBDIR)/zlib || exit 1; \
34226 case $(srcdir) in \
34227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34228 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34230 esac; \
34231 module_srcdir=zlib; \
34232 $(SHELL) $$s/$$module_srcdir/configure \
34233 --srcdir=$${topdir}/$$module_srcdir \
34234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34235 --target=${target_alias} \
34236 --with-build-libsubdir=$(HOST_SUBDIR) \
34237 $(STAGE4_CONFIGURE_FLAGS) \
34238 @extra_host_zlib_configure_flags@
34239 @endif zlib-bootstrap
34240
34241 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34242 maybe-configure-stageprofile-zlib:
34243 @if zlib-bootstrap
34244 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34245 configure-stageprofile-zlib:
34246 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34248 @r=`${PWD_COMMAND}`; export r; \
34249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34251 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34252 $(HOST_EXPORTS) \
34253 $(POSTSTAGE1_HOST_EXPORTS) \
34254 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34255 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34256 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34257 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34259 cd $(HOST_SUBDIR)/zlib || exit 1; \
34260 case $(srcdir) in \
34261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34262 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34264 esac; \
34265 module_srcdir=zlib; \
34266 $(SHELL) $$s/$$module_srcdir/configure \
34267 --srcdir=$${topdir}/$$module_srcdir \
34268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34269 --target=${target_alias} \
34270 --with-build-libsubdir=$(HOST_SUBDIR) \
34271 $(STAGEprofile_CONFIGURE_FLAGS) \
34272 @extra_host_zlib_configure_flags@
34273 @endif zlib-bootstrap
34274
34275 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34276 maybe-configure-stagetrain-zlib:
34277 @if zlib-bootstrap
34278 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34279 configure-stagetrain-zlib:
34280 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34282 @r=`${PWD_COMMAND}`; export r; \
34283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34284 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34285 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34286 $(HOST_EXPORTS) \
34287 $(POSTSTAGE1_HOST_EXPORTS) \
34288 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34289 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34290 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34291 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34293 cd $(HOST_SUBDIR)/zlib || exit 1; \
34294 case $(srcdir) in \
34295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34296 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34298 esac; \
34299 module_srcdir=zlib; \
34300 $(SHELL) $$s/$$module_srcdir/configure \
34301 --srcdir=$${topdir}/$$module_srcdir \
34302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34303 --target=${target_alias} \
34304 --with-build-libsubdir=$(HOST_SUBDIR) \
34305 $(STAGEtrain_CONFIGURE_FLAGS) \
34306 @extra_host_zlib_configure_flags@
34307 @endif zlib-bootstrap
34308
34309 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34310 maybe-configure-stagefeedback-zlib:
34311 @if zlib-bootstrap
34312 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34313 configure-stagefeedback-zlib:
34314 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34316 @r=`${PWD_COMMAND}`; export r; \
34317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34318 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34319 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34320 $(HOST_EXPORTS) \
34321 $(POSTSTAGE1_HOST_EXPORTS) \
34322 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34323 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34324 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34325 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34327 cd $(HOST_SUBDIR)/zlib || exit 1; \
34328 case $(srcdir) in \
34329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34330 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34332 esac; \
34333 module_srcdir=zlib; \
34334 $(SHELL) $$s/$$module_srcdir/configure \
34335 --srcdir=$${topdir}/$$module_srcdir \
34336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34337 --target=${target_alias} \
34338 --with-build-libsubdir=$(HOST_SUBDIR) \
34339 $(STAGEfeedback_CONFIGURE_FLAGS) \
34340 @extra_host_zlib_configure_flags@
34341 @endif zlib-bootstrap
34342
34343 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34344 maybe-configure-stageautoprofile-zlib:
34345 @if zlib-bootstrap
34346 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34347 configure-stageautoprofile-zlib:
34348 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34350 @r=`${PWD_COMMAND}`; export r; \
34351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34352 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34353 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34354 $(HOST_EXPORTS) \
34355 $(POSTSTAGE1_HOST_EXPORTS) \
34356 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34357 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34358 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34359 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34361 cd $(HOST_SUBDIR)/zlib || exit 1; \
34362 case $(srcdir) in \
34363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34364 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34366 esac; \
34367 module_srcdir=zlib; \
34368 $(SHELL) $$s/$$module_srcdir/configure \
34369 --srcdir=$${topdir}/$$module_srcdir \
34370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34371 --target=${target_alias} \
34372 --with-build-libsubdir=$(HOST_SUBDIR) \
34373 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34374 @extra_host_zlib_configure_flags@
34375 @endif zlib-bootstrap
34376
34377 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34378 maybe-configure-stageautofeedback-zlib:
34379 @if zlib-bootstrap
34380 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34381 configure-stageautofeedback-zlib:
34382 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34384 @r=`${PWD_COMMAND}`; export r; \
34385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34386 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34387 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34388 $(HOST_EXPORTS) \
34389 $(POSTSTAGE1_HOST_EXPORTS) \
34390 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34391 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34392 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34393 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34395 cd $(HOST_SUBDIR)/zlib || exit 1; \
34396 case $(srcdir) in \
34397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34398 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34400 esac; \
34401 module_srcdir=zlib; \
34402 $(SHELL) $$s/$$module_srcdir/configure \
34403 --srcdir=$${topdir}/$$module_srcdir \
34404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34405 --target=${target_alias} \
34406 --with-build-libsubdir=$(HOST_SUBDIR) \
34407 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34408 @extra_host_zlib_configure_flags@
34409 @endif zlib-bootstrap
34410
34411
34412
34413
34414
34415 .PHONY: all-zlib maybe-all-zlib
34416 maybe-all-zlib:
34417 @if gcc-bootstrap
34418 all-zlib: stage_current
34419 @endif gcc-bootstrap
34420 @if zlib
34421 TARGET-zlib=all
34422 maybe-all-zlib: all-zlib
34423 all-zlib: configure-zlib
34424 @r=`${PWD_COMMAND}`; export r; \
34425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34426 $(HOST_EXPORTS) \
34427 (cd $(HOST_SUBDIR)/zlib && \
34428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34429 $(TARGET-zlib))
34430 @endif zlib
34431
34432
34433
34434 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34435 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34436 maybe-all-stage1-zlib:
34437 maybe-clean-stage1-zlib:
34438 @if zlib-bootstrap
34439 maybe-all-stage1-zlib: all-stage1-zlib
34440 all-stage1: all-stage1-zlib
34441 TARGET-stage1-zlib = $(TARGET-zlib)
34442 all-stage1-zlib: configure-stage1-zlib
34443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34444 @r=`${PWD_COMMAND}`; export r; \
34445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446 TFLAGS="$(STAGE1_TFLAGS)"; \
34447 $(HOST_EXPORTS) \
34448 cd $(HOST_SUBDIR)/zlib && \
34449 \
34450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34451 CFLAGS="$(STAGE1_CFLAGS)" \
34452 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
34453 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34454 LIBCFLAGS="$(LIBCFLAGS)" \
34455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34458 $(EXTRA_HOST_FLAGS) \
34459 $(STAGE1_FLAGS_TO_PASS) \
34460 TFLAGS="$(STAGE1_TFLAGS)" \
34461 $(TARGET-stage1-zlib)
34462
34463 maybe-clean-stage1-zlib: clean-stage1-zlib
34464 clean-stage1: clean-stage1-zlib
34465 clean-stage1-zlib:
34466 @if [ $(current_stage) = stage1 ]; then \
34467 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34468 else \
34469 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34470 $(MAKE) stage1-start; \
34471 fi; \
34472 cd $(HOST_SUBDIR)/zlib && \
34473 $(MAKE) $(EXTRA_HOST_FLAGS) \
34474 $(STAGE1_FLAGS_TO_PASS) clean
34475 @endif zlib-bootstrap
34476
34477
34478 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34479 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34480 maybe-all-stage2-zlib:
34481 maybe-clean-stage2-zlib:
34482 @if zlib-bootstrap
34483 maybe-all-stage2-zlib: all-stage2-zlib
34484 all-stage2: all-stage2-zlib
34485 TARGET-stage2-zlib = $(TARGET-zlib)
34486 all-stage2-zlib: configure-stage2-zlib
34487 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34488 @r=`${PWD_COMMAND}`; export r; \
34489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34490 TFLAGS="$(STAGE2_TFLAGS)"; \
34491 $(HOST_EXPORTS) \
34492 $(POSTSTAGE1_HOST_EXPORTS) \
34493 cd $(HOST_SUBDIR)/zlib && \
34494 \
34495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34496 CFLAGS="$(STAGE2_CFLAGS)" \
34497 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
34498 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34499 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34504 TFLAGS="$(STAGE2_TFLAGS)" \
34505 $(TARGET-stage2-zlib)
34506
34507 maybe-clean-stage2-zlib: clean-stage2-zlib
34508 clean-stage2: clean-stage2-zlib
34509 clean-stage2-zlib:
34510 @if [ $(current_stage) = stage2 ]; then \
34511 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34512 else \
34513 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34514 $(MAKE) stage2-start; \
34515 fi; \
34516 cd $(HOST_SUBDIR)/zlib && \
34517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34518 @endif zlib-bootstrap
34519
34520
34521 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34522 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34523 maybe-all-stage3-zlib:
34524 maybe-clean-stage3-zlib:
34525 @if zlib-bootstrap
34526 maybe-all-stage3-zlib: all-stage3-zlib
34527 all-stage3: all-stage3-zlib
34528 TARGET-stage3-zlib = $(TARGET-zlib)
34529 all-stage3-zlib: configure-stage3-zlib
34530 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34531 @r=`${PWD_COMMAND}`; export r; \
34532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34533 TFLAGS="$(STAGE3_TFLAGS)"; \
34534 $(HOST_EXPORTS) \
34535 $(POSTSTAGE1_HOST_EXPORTS) \
34536 cd $(HOST_SUBDIR)/zlib && \
34537 \
34538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34539 CFLAGS="$(STAGE3_CFLAGS)" \
34540 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
34541 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34542 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34547 TFLAGS="$(STAGE3_TFLAGS)" \
34548 $(TARGET-stage3-zlib)
34549
34550 maybe-clean-stage3-zlib: clean-stage3-zlib
34551 clean-stage3: clean-stage3-zlib
34552 clean-stage3-zlib:
34553 @if [ $(current_stage) = stage3 ]; then \
34554 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34555 else \
34556 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34557 $(MAKE) stage3-start; \
34558 fi; \
34559 cd $(HOST_SUBDIR)/zlib && \
34560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34561 @endif zlib-bootstrap
34562
34563
34564 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34565 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34566 maybe-all-stage4-zlib:
34567 maybe-clean-stage4-zlib:
34568 @if zlib-bootstrap
34569 maybe-all-stage4-zlib: all-stage4-zlib
34570 all-stage4: all-stage4-zlib
34571 TARGET-stage4-zlib = $(TARGET-zlib)
34572 all-stage4-zlib: configure-stage4-zlib
34573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34574 @r=`${PWD_COMMAND}`; export r; \
34575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576 TFLAGS="$(STAGE4_TFLAGS)"; \
34577 $(HOST_EXPORTS) \
34578 $(POSTSTAGE1_HOST_EXPORTS) \
34579 cd $(HOST_SUBDIR)/zlib && \
34580 \
34581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34582 CFLAGS="$(STAGE4_CFLAGS)" \
34583 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34584 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34585 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34590 TFLAGS="$(STAGE4_TFLAGS)" \
34591 $(TARGET-stage4-zlib)
34592
34593 maybe-clean-stage4-zlib: clean-stage4-zlib
34594 clean-stage4: clean-stage4-zlib
34595 clean-stage4-zlib:
34596 @if [ $(current_stage) = stage4 ]; then \
34597 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34598 else \
34599 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34600 $(MAKE) stage4-start; \
34601 fi; \
34602 cd $(HOST_SUBDIR)/zlib && \
34603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34604 @endif zlib-bootstrap
34605
34606
34607 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34608 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34609 maybe-all-stageprofile-zlib:
34610 maybe-clean-stageprofile-zlib:
34611 @if zlib-bootstrap
34612 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34613 all-stageprofile: all-stageprofile-zlib
34614 TARGET-stageprofile-zlib = $(TARGET-zlib)
34615 all-stageprofile-zlib: configure-stageprofile-zlib
34616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34617 @r=`${PWD_COMMAND}`; export r; \
34618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34620 $(HOST_EXPORTS) \
34621 $(POSTSTAGE1_HOST_EXPORTS) \
34622 cd $(HOST_SUBDIR)/zlib && \
34623 \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34625 CFLAGS="$(STAGEprofile_CFLAGS)" \
34626 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34627 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34628 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34633 TFLAGS="$(STAGEprofile_TFLAGS)" \
34634 $(TARGET-stageprofile-zlib)
34635
34636 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34637 clean-stageprofile: clean-stageprofile-zlib
34638 clean-stageprofile-zlib:
34639 @if [ $(current_stage) = stageprofile ]; then \
34640 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34641 else \
34642 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34643 $(MAKE) stageprofile-start; \
34644 fi; \
34645 cd $(HOST_SUBDIR)/zlib && \
34646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34647 @endif zlib-bootstrap
34648
34649
34650 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34651 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34652 maybe-all-stagetrain-zlib:
34653 maybe-clean-stagetrain-zlib:
34654 @if zlib-bootstrap
34655 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34656 all-stagetrain: all-stagetrain-zlib
34657 TARGET-stagetrain-zlib = $(TARGET-zlib)
34658 all-stagetrain-zlib: configure-stagetrain-zlib
34659 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34660 @r=`${PWD_COMMAND}`; export r; \
34661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34662 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34663 $(HOST_EXPORTS) \
34664 $(POSTSTAGE1_HOST_EXPORTS) \
34665 cd $(HOST_SUBDIR)/zlib && \
34666 \
34667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34668 CFLAGS="$(STAGEtrain_CFLAGS)" \
34669 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34670 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34671 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34676 TFLAGS="$(STAGEtrain_TFLAGS)" \
34677 $(TARGET-stagetrain-zlib)
34678
34679 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34680 clean-stagetrain: clean-stagetrain-zlib
34681 clean-stagetrain-zlib:
34682 @if [ $(current_stage) = stagetrain ]; then \
34683 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34684 else \
34685 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34686 $(MAKE) stagetrain-start; \
34687 fi; \
34688 cd $(HOST_SUBDIR)/zlib && \
34689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34690 @endif zlib-bootstrap
34691
34692
34693 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34694 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34695 maybe-all-stagefeedback-zlib:
34696 maybe-clean-stagefeedback-zlib:
34697 @if zlib-bootstrap
34698 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34699 all-stagefeedback: all-stagefeedback-zlib
34700 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34701 all-stagefeedback-zlib: configure-stagefeedback-zlib
34702 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34703 @r=`${PWD_COMMAND}`; export r; \
34704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34705 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34706 $(HOST_EXPORTS) \
34707 $(POSTSTAGE1_HOST_EXPORTS) \
34708 cd $(HOST_SUBDIR)/zlib && \
34709 \
34710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34711 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34712 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34713 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34714 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34719 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34720 $(TARGET-stagefeedback-zlib)
34721
34722 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34723 clean-stagefeedback: clean-stagefeedback-zlib
34724 clean-stagefeedback-zlib:
34725 @if [ $(current_stage) = stagefeedback ]; then \
34726 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34727 else \
34728 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34729 $(MAKE) stagefeedback-start; \
34730 fi; \
34731 cd $(HOST_SUBDIR)/zlib && \
34732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34733 @endif zlib-bootstrap
34734
34735
34736 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34737 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34738 maybe-all-stageautoprofile-zlib:
34739 maybe-clean-stageautoprofile-zlib:
34740 @if zlib-bootstrap
34741 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34742 all-stageautoprofile: all-stageautoprofile-zlib
34743 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34744 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34745 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34746 @r=`${PWD_COMMAND}`; export r; \
34747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34748 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34749 $(HOST_EXPORTS) \
34750 $(POSTSTAGE1_HOST_EXPORTS) \
34751 cd $(HOST_SUBDIR)/zlib && \
34752 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34754 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34755 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34756 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34757 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34762 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34763 $(TARGET-stageautoprofile-zlib)
34764
34765 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34766 clean-stageautoprofile: clean-stageautoprofile-zlib
34767 clean-stageautoprofile-zlib:
34768 @if [ $(current_stage) = stageautoprofile ]; then \
34769 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34770 else \
34771 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34772 $(MAKE) stageautoprofile-start; \
34773 fi; \
34774 cd $(HOST_SUBDIR)/zlib && \
34775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34776 @endif zlib-bootstrap
34777
34778
34779 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34780 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34781 maybe-all-stageautofeedback-zlib:
34782 maybe-clean-stageautofeedback-zlib:
34783 @if zlib-bootstrap
34784 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34785 all-stageautofeedback: all-stageautofeedback-zlib
34786 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34787 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34788 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34789 @r=`${PWD_COMMAND}`; export r; \
34790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34791 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34792 $(HOST_EXPORTS) \
34793 $(POSTSTAGE1_HOST_EXPORTS) \
34794 cd $(HOST_SUBDIR)/zlib && \
34795 \
34796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34797 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34798 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34799 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34800 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34805 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34806 $(TARGET-stageautofeedback-zlib)
34807
34808 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34809 clean-stageautofeedback: clean-stageautofeedback-zlib
34810 clean-stageautofeedback-zlib:
34811 @if [ $(current_stage) = stageautofeedback ]; then \
34812 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34813 else \
34814 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34815 $(MAKE) stageautofeedback-start; \
34816 fi; \
34817 cd $(HOST_SUBDIR)/zlib && \
34818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34819 @endif zlib-bootstrap
34820
34821
34822
34823
34824
34825 .PHONY: check-zlib maybe-check-zlib
34826 maybe-check-zlib:
34827 @if zlib
34828 maybe-check-zlib: check-zlib
34829
34830 check-zlib:
34831
34832 @endif zlib
34833
34834 .PHONY: install-zlib maybe-install-zlib
34835 maybe-install-zlib:
34836 @if zlib
34837 maybe-install-zlib: install-zlib
34838
34839 install-zlib:
34840
34841 @endif zlib
34842
34843 .PHONY: install-strip-zlib maybe-install-strip-zlib
34844 maybe-install-strip-zlib:
34845 @if zlib
34846 maybe-install-strip-zlib: install-strip-zlib
34847
34848 install-strip-zlib:
34849
34850 @endif zlib
34851
34852 # Other targets (info, dvi, pdf, etc.)
34853
34854 .PHONY: maybe-info-zlib info-zlib
34855 maybe-info-zlib:
34856 @if zlib
34857 maybe-info-zlib: info-zlib
34858
34859 info-zlib: \
34860 configure-zlib
34861 @[ -f ./zlib/Makefile ] || exit 0; \
34862 r=`${PWD_COMMAND}`; export r; \
34863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864 $(HOST_EXPORTS) \
34865 for flag in $(EXTRA_HOST_FLAGS) ; do \
34866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34867 done; \
34868 echo "Doing info in zlib"; \
34869 (cd $(HOST_SUBDIR)/zlib && \
34870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34872 "RANLIB=$${RANLIB}" \
34873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34874 info) \
34875 || exit 1
34876
34877 @endif zlib
34878
34879 .PHONY: maybe-dvi-zlib dvi-zlib
34880 maybe-dvi-zlib:
34881 @if zlib
34882 maybe-dvi-zlib: dvi-zlib
34883
34884 dvi-zlib: \
34885 configure-zlib
34886 @[ -f ./zlib/Makefile ] || exit 0; \
34887 r=`${PWD_COMMAND}`; export r; \
34888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34889 $(HOST_EXPORTS) \
34890 for flag in $(EXTRA_HOST_FLAGS) ; do \
34891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34892 done; \
34893 echo "Doing dvi in zlib"; \
34894 (cd $(HOST_SUBDIR)/zlib && \
34895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34897 "RANLIB=$${RANLIB}" \
34898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34899 dvi) \
34900 || exit 1
34901
34902 @endif zlib
34903
34904 .PHONY: maybe-pdf-zlib pdf-zlib
34905 maybe-pdf-zlib:
34906 @if zlib
34907 maybe-pdf-zlib: pdf-zlib
34908
34909 pdf-zlib: \
34910 configure-zlib
34911 @[ -f ./zlib/Makefile ] || exit 0; \
34912 r=`${PWD_COMMAND}`; export r; \
34913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34914 $(HOST_EXPORTS) \
34915 for flag in $(EXTRA_HOST_FLAGS) ; do \
34916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34917 done; \
34918 echo "Doing pdf in zlib"; \
34919 (cd $(HOST_SUBDIR)/zlib && \
34920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34922 "RANLIB=$${RANLIB}" \
34923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34924 pdf) \
34925 || exit 1
34926
34927 @endif zlib
34928
34929 .PHONY: maybe-html-zlib html-zlib
34930 maybe-html-zlib:
34931 @if zlib
34932 maybe-html-zlib: html-zlib
34933
34934 html-zlib: \
34935 configure-zlib
34936 @[ -f ./zlib/Makefile ] || exit 0; \
34937 r=`${PWD_COMMAND}`; export r; \
34938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939 $(HOST_EXPORTS) \
34940 for flag in $(EXTRA_HOST_FLAGS) ; do \
34941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34942 done; \
34943 echo "Doing html in zlib"; \
34944 (cd $(HOST_SUBDIR)/zlib && \
34945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34947 "RANLIB=$${RANLIB}" \
34948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34949 html) \
34950 || exit 1
34951
34952 @endif zlib
34953
34954 .PHONY: maybe-TAGS-zlib TAGS-zlib
34955 maybe-TAGS-zlib:
34956 @if zlib
34957 maybe-TAGS-zlib: TAGS-zlib
34958
34959 TAGS-zlib: \
34960 configure-zlib
34961 @[ -f ./zlib/Makefile ] || exit 0; \
34962 r=`${PWD_COMMAND}`; export r; \
34963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964 $(HOST_EXPORTS) \
34965 for flag in $(EXTRA_HOST_FLAGS) ; do \
34966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34967 done; \
34968 echo "Doing TAGS in zlib"; \
34969 (cd $(HOST_SUBDIR)/zlib && \
34970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34972 "RANLIB=$${RANLIB}" \
34973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34974 TAGS) \
34975 || exit 1
34976
34977 @endif zlib
34978
34979 .PHONY: maybe-install-info-zlib install-info-zlib
34980 maybe-install-info-zlib:
34981 @if zlib
34982 maybe-install-info-zlib: install-info-zlib
34983
34984 install-info-zlib: \
34985 configure-zlib \
34986 info-zlib
34987 @[ -f ./zlib/Makefile ] || exit 0; \
34988 r=`${PWD_COMMAND}`; export r; \
34989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34990 $(HOST_EXPORTS) \
34991 for flag in $(EXTRA_HOST_FLAGS) ; do \
34992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34993 done; \
34994 echo "Doing install-info in zlib"; \
34995 (cd $(HOST_SUBDIR)/zlib && \
34996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34998 "RANLIB=$${RANLIB}" \
34999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35000 install-info) \
35001 || exit 1
35002
35003 @endif zlib
35004
35005 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35006 maybe-install-dvi-zlib:
35007 @if zlib
35008 maybe-install-dvi-zlib: install-dvi-zlib
35009
35010 install-dvi-zlib: \
35011 configure-zlib \
35012 dvi-zlib
35013 @[ -f ./zlib/Makefile ] || exit 0; \
35014 r=`${PWD_COMMAND}`; export r; \
35015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35016 $(HOST_EXPORTS) \
35017 for flag in $(EXTRA_HOST_FLAGS) ; do \
35018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35019 done; \
35020 echo "Doing install-dvi in zlib"; \
35021 (cd $(HOST_SUBDIR)/zlib && \
35022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35024 "RANLIB=$${RANLIB}" \
35025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35026 install-dvi) \
35027 || exit 1
35028
35029 @endif zlib
35030
35031 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35032 maybe-install-pdf-zlib:
35033 @if zlib
35034 maybe-install-pdf-zlib: install-pdf-zlib
35035
35036 install-pdf-zlib: \
35037 configure-zlib \
35038 pdf-zlib
35039 @[ -f ./zlib/Makefile ] || exit 0; \
35040 r=`${PWD_COMMAND}`; export r; \
35041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35042 $(HOST_EXPORTS) \
35043 for flag in $(EXTRA_HOST_FLAGS) ; do \
35044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35045 done; \
35046 echo "Doing install-pdf in zlib"; \
35047 (cd $(HOST_SUBDIR)/zlib && \
35048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35050 "RANLIB=$${RANLIB}" \
35051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35052 install-pdf) \
35053 || exit 1
35054
35055 @endif zlib
35056
35057 .PHONY: maybe-install-html-zlib install-html-zlib
35058 maybe-install-html-zlib:
35059 @if zlib
35060 maybe-install-html-zlib: install-html-zlib
35061
35062 install-html-zlib: \
35063 configure-zlib \
35064 html-zlib
35065 @[ -f ./zlib/Makefile ] || exit 0; \
35066 r=`${PWD_COMMAND}`; export r; \
35067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068 $(HOST_EXPORTS) \
35069 for flag in $(EXTRA_HOST_FLAGS) ; do \
35070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35071 done; \
35072 echo "Doing install-html in zlib"; \
35073 (cd $(HOST_SUBDIR)/zlib && \
35074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35076 "RANLIB=$${RANLIB}" \
35077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35078 install-html) \
35079 || exit 1
35080
35081 @endif zlib
35082
35083 .PHONY: maybe-installcheck-zlib installcheck-zlib
35084 maybe-installcheck-zlib:
35085 @if zlib
35086 maybe-installcheck-zlib: installcheck-zlib
35087
35088 installcheck-zlib: \
35089 configure-zlib
35090 @[ -f ./zlib/Makefile ] || exit 0; \
35091 r=`${PWD_COMMAND}`; export r; \
35092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35093 $(HOST_EXPORTS) \
35094 for flag in $(EXTRA_HOST_FLAGS) ; do \
35095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35096 done; \
35097 echo "Doing installcheck in zlib"; \
35098 (cd $(HOST_SUBDIR)/zlib && \
35099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35101 "RANLIB=$${RANLIB}" \
35102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35103 installcheck) \
35104 || exit 1
35105
35106 @endif zlib
35107
35108 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35109 maybe-mostlyclean-zlib:
35110 @if zlib
35111 maybe-mostlyclean-zlib: mostlyclean-zlib
35112
35113 mostlyclean-zlib:
35114 @[ -f ./zlib/Makefile ] || exit 0; \
35115 r=`${PWD_COMMAND}`; export r; \
35116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35117 $(HOST_EXPORTS) \
35118 for flag in $(EXTRA_HOST_FLAGS) ; do \
35119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35120 done; \
35121 echo "Doing mostlyclean in zlib"; \
35122 (cd $(HOST_SUBDIR)/zlib && \
35123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35125 "RANLIB=$${RANLIB}" \
35126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35127 mostlyclean) \
35128 || exit 1
35129
35130 @endif zlib
35131
35132 .PHONY: maybe-clean-zlib clean-zlib
35133 maybe-clean-zlib:
35134 @if zlib
35135 maybe-clean-zlib: clean-zlib
35136
35137 clean-zlib:
35138 @[ -f ./zlib/Makefile ] || exit 0; \
35139 r=`${PWD_COMMAND}`; export r; \
35140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35141 $(HOST_EXPORTS) \
35142 for flag in $(EXTRA_HOST_FLAGS) ; do \
35143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35144 done; \
35145 echo "Doing clean in zlib"; \
35146 (cd $(HOST_SUBDIR)/zlib && \
35147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35149 "RANLIB=$${RANLIB}" \
35150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35151 clean) \
35152 || exit 1
35153
35154 @endif zlib
35155
35156 .PHONY: maybe-distclean-zlib distclean-zlib
35157 maybe-distclean-zlib:
35158 @if zlib
35159 maybe-distclean-zlib: distclean-zlib
35160
35161 distclean-zlib:
35162 @[ -f ./zlib/Makefile ] || exit 0; \
35163 r=`${PWD_COMMAND}`; export r; \
35164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165 $(HOST_EXPORTS) \
35166 for flag in $(EXTRA_HOST_FLAGS) ; do \
35167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35168 done; \
35169 echo "Doing distclean in zlib"; \
35170 (cd $(HOST_SUBDIR)/zlib && \
35171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35173 "RANLIB=$${RANLIB}" \
35174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35175 distclean) \
35176 || exit 1
35177
35178 @endif zlib
35179
35180 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35181 maybe-maintainer-clean-zlib:
35182 @if zlib
35183 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35184
35185 maintainer-clean-zlib:
35186 @[ -f ./zlib/Makefile ] || exit 0; \
35187 r=`${PWD_COMMAND}`; export r; \
35188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35189 $(HOST_EXPORTS) \
35190 for flag in $(EXTRA_HOST_FLAGS) ; do \
35191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35192 done; \
35193 echo "Doing maintainer-clean in zlib"; \
35194 (cd $(HOST_SUBDIR)/zlib && \
35195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35197 "RANLIB=$${RANLIB}" \
35198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35199 maintainer-clean) \
35200 || exit 1
35201
35202 @endif zlib
35203
35204
35205
35206 .PHONY: configure-gnulib maybe-configure-gnulib
35207 maybe-configure-gnulib:
35208 @if gcc-bootstrap
35209 configure-gnulib: stage_current
35210 @endif gcc-bootstrap
35211 @if gnulib
35212 maybe-configure-gnulib: configure-gnulib
35213 configure-gnulib:
35214 @: $(MAKE); $(unstage)
35215 @r=`${PWD_COMMAND}`; export r; \
35216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35219 $(HOST_EXPORTS) \
35220 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35221 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35222 case $(srcdir) in \
35223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35224 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35226 esac; \
35227 module_srcdir=gnulib; \
35228 $(SHELL) \
35229 $$s/$$module_srcdir/configure \
35230 --srcdir=$${topdir}/$$module_srcdir \
35231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35232 --target=${target_alias} \
35233 || exit 1
35234 @endif gnulib
35235
35236
35237
35238
35239
35240 .PHONY: all-gnulib maybe-all-gnulib
35241 maybe-all-gnulib:
35242 @if gcc-bootstrap
35243 all-gnulib: stage_current
35244 @endif gcc-bootstrap
35245 @if gnulib
35246 TARGET-gnulib=all
35247 maybe-all-gnulib: all-gnulib
35248 all-gnulib: configure-gnulib
35249 @: $(MAKE); $(unstage)
35250 @r=`${PWD_COMMAND}`; export r; \
35251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35252 $(HOST_EXPORTS) \
35253 (cd $(HOST_SUBDIR)/gnulib && \
35254 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35255 $(TARGET-gnulib))
35256 @endif gnulib
35257
35258
35259
35260
35261 .PHONY: check-gnulib maybe-check-gnulib
35262 maybe-check-gnulib:
35263 @if gnulib
35264 maybe-check-gnulib: check-gnulib
35265
35266 check-gnulib:
35267 @: $(MAKE); $(unstage)
35268 @r=`${PWD_COMMAND}`; export r; \
35269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35270 $(HOST_EXPORTS) \
35271 (cd $(HOST_SUBDIR)/gnulib && \
35272 $(MAKE) $(FLAGS_TO_PASS) check)
35273
35274 @endif gnulib
35275
35276 .PHONY: install-gnulib maybe-install-gnulib
35277 maybe-install-gnulib:
35278 @if gnulib
35279 maybe-install-gnulib: install-gnulib
35280
35281 install-gnulib: installdirs
35282 @: $(MAKE); $(unstage)
35283 @r=`${PWD_COMMAND}`; export r; \
35284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35285 $(HOST_EXPORTS) \
35286 (cd $(HOST_SUBDIR)/gnulib && \
35287 $(MAKE) $(FLAGS_TO_PASS) install)
35288
35289 @endif gnulib
35290
35291 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35292 maybe-install-strip-gnulib:
35293 @if gnulib
35294 maybe-install-strip-gnulib: install-strip-gnulib
35295
35296 install-strip-gnulib: installdirs
35297 @: $(MAKE); $(unstage)
35298 @r=`${PWD_COMMAND}`; export r; \
35299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35300 $(HOST_EXPORTS) \
35301 (cd $(HOST_SUBDIR)/gnulib && \
35302 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35303
35304 @endif gnulib
35305
35306 # Other targets (info, dvi, pdf, etc.)
35307
35308 .PHONY: maybe-info-gnulib info-gnulib
35309 maybe-info-gnulib:
35310 @if gnulib
35311 maybe-info-gnulib: info-gnulib
35312
35313 info-gnulib: \
35314 configure-gnulib
35315 @: $(MAKE); $(unstage)
35316 @[ -f ./gnulib/Makefile ] || exit 0; \
35317 r=`${PWD_COMMAND}`; export r; \
35318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35319 $(HOST_EXPORTS) \
35320 for flag in $(EXTRA_HOST_FLAGS) ; do \
35321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35322 done; \
35323 echo "Doing info in gnulib"; \
35324 (cd $(HOST_SUBDIR)/gnulib && \
35325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35327 "RANLIB=$${RANLIB}" \
35328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35329 info) \
35330 || exit 1
35331
35332 @endif gnulib
35333
35334 .PHONY: maybe-dvi-gnulib dvi-gnulib
35335 maybe-dvi-gnulib:
35336 @if gnulib
35337 maybe-dvi-gnulib: dvi-gnulib
35338
35339 dvi-gnulib: \
35340 configure-gnulib
35341 @: $(MAKE); $(unstage)
35342 @[ -f ./gnulib/Makefile ] || exit 0; \
35343 r=`${PWD_COMMAND}`; export r; \
35344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345 $(HOST_EXPORTS) \
35346 for flag in $(EXTRA_HOST_FLAGS) ; do \
35347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35348 done; \
35349 echo "Doing dvi in gnulib"; \
35350 (cd $(HOST_SUBDIR)/gnulib && \
35351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353 "RANLIB=$${RANLIB}" \
35354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35355 dvi) \
35356 || exit 1
35357
35358 @endif gnulib
35359
35360 .PHONY: maybe-pdf-gnulib pdf-gnulib
35361 maybe-pdf-gnulib:
35362 @if gnulib
35363 maybe-pdf-gnulib: pdf-gnulib
35364
35365 pdf-gnulib: \
35366 configure-gnulib
35367 @: $(MAKE); $(unstage)
35368 @[ -f ./gnulib/Makefile ] || exit 0; \
35369 r=`${PWD_COMMAND}`; export r; \
35370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35371 $(HOST_EXPORTS) \
35372 for flag in $(EXTRA_HOST_FLAGS) ; do \
35373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35374 done; \
35375 echo "Doing pdf in gnulib"; \
35376 (cd $(HOST_SUBDIR)/gnulib && \
35377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35379 "RANLIB=$${RANLIB}" \
35380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35381 pdf) \
35382 || exit 1
35383
35384 @endif gnulib
35385
35386 .PHONY: maybe-html-gnulib html-gnulib
35387 maybe-html-gnulib:
35388 @if gnulib
35389 maybe-html-gnulib: html-gnulib
35390
35391 html-gnulib: \
35392 configure-gnulib
35393 @: $(MAKE); $(unstage)
35394 @[ -f ./gnulib/Makefile ] || exit 0; \
35395 r=`${PWD_COMMAND}`; export r; \
35396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35397 $(HOST_EXPORTS) \
35398 for flag in $(EXTRA_HOST_FLAGS) ; do \
35399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35400 done; \
35401 echo "Doing html in gnulib"; \
35402 (cd $(HOST_SUBDIR)/gnulib && \
35403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35405 "RANLIB=$${RANLIB}" \
35406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35407 html) \
35408 || exit 1
35409
35410 @endif gnulib
35411
35412 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35413 maybe-TAGS-gnulib:
35414 @if gnulib
35415 maybe-TAGS-gnulib: TAGS-gnulib
35416
35417 TAGS-gnulib: \
35418 configure-gnulib
35419 @: $(MAKE); $(unstage)
35420 @[ -f ./gnulib/Makefile ] || exit 0; \
35421 r=`${PWD_COMMAND}`; export r; \
35422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35423 $(HOST_EXPORTS) \
35424 for flag in $(EXTRA_HOST_FLAGS) ; do \
35425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35426 done; \
35427 echo "Doing TAGS in gnulib"; \
35428 (cd $(HOST_SUBDIR)/gnulib && \
35429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35431 "RANLIB=$${RANLIB}" \
35432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35433 TAGS) \
35434 || exit 1
35435
35436 @endif gnulib
35437
35438 .PHONY: maybe-install-info-gnulib install-info-gnulib
35439 maybe-install-info-gnulib:
35440 @if gnulib
35441 maybe-install-info-gnulib: install-info-gnulib
35442
35443 install-info-gnulib: \
35444 configure-gnulib \
35445 info-gnulib
35446 @: $(MAKE); $(unstage)
35447 @[ -f ./gnulib/Makefile ] || exit 0; \
35448 r=`${PWD_COMMAND}`; export r; \
35449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450 $(HOST_EXPORTS) \
35451 for flag in $(EXTRA_HOST_FLAGS) ; do \
35452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35453 done; \
35454 echo "Doing install-info in gnulib"; \
35455 (cd $(HOST_SUBDIR)/gnulib && \
35456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458 "RANLIB=$${RANLIB}" \
35459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460 install-info) \
35461 || exit 1
35462
35463 @endif gnulib
35464
35465 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
35466 maybe-install-dvi-gnulib:
35467 @if gnulib
35468 maybe-install-dvi-gnulib: install-dvi-gnulib
35469
35470 install-dvi-gnulib: \
35471 configure-gnulib \
35472 dvi-gnulib
35473 @: $(MAKE); $(unstage)
35474 @[ -f ./gnulib/Makefile ] || exit 0; \
35475 r=`${PWD_COMMAND}`; export r; \
35476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477 $(HOST_EXPORTS) \
35478 for flag in $(EXTRA_HOST_FLAGS) ; do \
35479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35480 done; \
35481 echo "Doing install-dvi in gnulib"; \
35482 (cd $(HOST_SUBDIR)/gnulib && \
35483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35485 "RANLIB=$${RANLIB}" \
35486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35487 install-dvi) \
35488 || exit 1
35489
35490 @endif gnulib
35491
35492 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
35493 maybe-install-pdf-gnulib:
35494 @if gnulib
35495 maybe-install-pdf-gnulib: install-pdf-gnulib
35496
35497 install-pdf-gnulib: \
35498 configure-gnulib \
35499 pdf-gnulib
35500 @: $(MAKE); $(unstage)
35501 @[ -f ./gnulib/Makefile ] || exit 0; \
35502 r=`${PWD_COMMAND}`; export r; \
35503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504 $(HOST_EXPORTS) \
35505 for flag in $(EXTRA_HOST_FLAGS) ; do \
35506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507 done; \
35508 echo "Doing install-pdf in gnulib"; \
35509 (cd $(HOST_SUBDIR)/gnulib && \
35510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512 "RANLIB=$${RANLIB}" \
35513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514 install-pdf) \
35515 || exit 1
35516
35517 @endif gnulib
35518
35519 .PHONY: maybe-install-html-gnulib install-html-gnulib
35520 maybe-install-html-gnulib:
35521 @if gnulib
35522 maybe-install-html-gnulib: install-html-gnulib
35523
35524 install-html-gnulib: \
35525 configure-gnulib \
35526 html-gnulib
35527 @: $(MAKE); $(unstage)
35528 @[ -f ./gnulib/Makefile ] || exit 0; \
35529 r=`${PWD_COMMAND}`; export r; \
35530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35531 $(HOST_EXPORTS) \
35532 for flag in $(EXTRA_HOST_FLAGS) ; do \
35533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35534 done; \
35535 echo "Doing install-html in gnulib"; \
35536 (cd $(HOST_SUBDIR)/gnulib && \
35537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35539 "RANLIB=$${RANLIB}" \
35540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35541 install-html) \
35542 || exit 1
35543
35544 @endif gnulib
35545
35546 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35547 maybe-installcheck-gnulib:
35548 @if gnulib
35549 maybe-installcheck-gnulib: installcheck-gnulib
35550
35551 installcheck-gnulib: \
35552 configure-gnulib
35553 @: $(MAKE); $(unstage)
35554 @[ -f ./gnulib/Makefile ] || exit 0; \
35555 r=`${PWD_COMMAND}`; export r; \
35556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35557 $(HOST_EXPORTS) \
35558 for flag in $(EXTRA_HOST_FLAGS) ; do \
35559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35560 done; \
35561 echo "Doing installcheck in gnulib"; \
35562 (cd $(HOST_SUBDIR)/gnulib && \
35563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35565 "RANLIB=$${RANLIB}" \
35566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35567 installcheck) \
35568 || exit 1
35569
35570 @endif gnulib
35571
35572 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35573 maybe-mostlyclean-gnulib:
35574 @if gnulib
35575 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35576
35577 mostlyclean-gnulib:
35578 @: $(MAKE); $(unstage)
35579 @[ -f ./gnulib/Makefile ] || exit 0; \
35580 r=`${PWD_COMMAND}`; export r; \
35581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582 $(HOST_EXPORTS) \
35583 for flag in $(EXTRA_HOST_FLAGS) ; do \
35584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35585 done; \
35586 echo "Doing mostlyclean in gnulib"; \
35587 (cd $(HOST_SUBDIR)/gnulib && \
35588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35590 "RANLIB=$${RANLIB}" \
35591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35592 mostlyclean) \
35593 || exit 1
35594
35595 @endif gnulib
35596
35597 .PHONY: maybe-clean-gnulib clean-gnulib
35598 maybe-clean-gnulib:
35599 @if gnulib
35600 maybe-clean-gnulib: clean-gnulib
35601
35602 clean-gnulib:
35603 @: $(MAKE); $(unstage)
35604 @[ -f ./gnulib/Makefile ] || exit 0; \
35605 r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(HOST_EXPORTS) \
35608 for flag in $(EXTRA_HOST_FLAGS) ; do \
35609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35610 done; \
35611 echo "Doing clean in gnulib"; \
35612 (cd $(HOST_SUBDIR)/gnulib && \
35613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35615 "RANLIB=$${RANLIB}" \
35616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35617 clean) \
35618 || exit 1
35619
35620 @endif gnulib
35621
35622 .PHONY: maybe-distclean-gnulib distclean-gnulib
35623 maybe-distclean-gnulib:
35624 @if gnulib
35625 maybe-distclean-gnulib: distclean-gnulib
35626
35627 distclean-gnulib:
35628 @: $(MAKE); $(unstage)
35629 @[ -f ./gnulib/Makefile ] || exit 0; \
35630 r=`${PWD_COMMAND}`; export r; \
35631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35632 $(HOST_EXPORTS) \
35633 for flag in $(EXTRA_HOST_FLAGS) ; do \
35634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35635 done; \
35636 echo "Doing distclean in gnulib"; \
35637 (cd $(HOST_SUBDIR)/gnulib && \
35638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35640 "RANLIB=$${RANLIB}" \
35641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35642 distclean) \
35643 || exit 1
35644
35645 @endif gnulib
35646
35647 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35648 maybe-maintainer-clean-gnulib:
35649 @if gnulib
35650 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35651
35652 maintainer-clean-gnulib:
35653 @: $(MAKE); $(unstage)
35654 @[ -f ./gnulib/Makefile ] || exit 0; \
35655 r=`${PWD_COMMAND}`; export r; \
35656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35657 $(HOST_EXPORTS) \
35658 for flag in $(EXTRA_HOST_FLAGS) ; do \
35659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35660 done; \
35661 echo "Doing maintainer-clean in gnulib"; \
35662 (cd $(HOST_SUBDIR)/gnulib && \
35663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35665 "RANLIB=$${RANLIB}" \
35666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35667 maintainer-clean) \
35668 || exit 1
35669
35670 @endif gnulib
35671
35672
35673
35674 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35675 maybe-configure-gdbsupport:
35676 @if gcc-bootstrap
35677 configure-gdbsupport: stage_current
35678 @endif gcc-bootstrap
35679 @if gdbsupport
35680 maybe-configure-gdbsupport: configure-gdbsupport
35681 configure-gdbsupport:
35682 @: $(MAKE); $(unstage)
35683 @r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35687 $(HOST_EXPORTS) \
35688 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35689 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35690 case $(srcdir) in \
35691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35692 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35694 esac; \
35695 module_srcdir=gdbsupport; \
35696 $(SHELL) \
35697 $$s/$$module_srcdir/configure \
35698 --srcdir=$${topdir}/$$module_srcdir \
35699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35700 --target=${target_alias} \
35701 || exit 1
35702 @endif gdbsupport
35703
35704
35705
35706
35707
35708 .PHONY: all-gdbsupport maybe-all-gdbsupport
35709 maybe-all-gdbsupport:
35710 @if gcc-bootstrap
35711 all-gdbsupport: stage_current
35712 @endif gcc-bootstrap
35713 @if gdbsupport
35714 TARGET-gdbsupport=all
35715 maybe-all-gdbsupport: all-gdbsupport
35716 all-gdbsupport: configure-gdbsupport
35717 @: $(MAKE); $(unstage)
35718 @r=`${PWD_COMMAND}`; export r; \
35719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35720 $(HOST_EXPORTS) \
35721 (cd $(HOST_SUBDIR)/gdbsupport && \
35722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35723 $(TARGET-gdbsupport))
35724 @endif gdbsupport
35725
35726
35727
35728
35729 .PHONY: check-gdbsupport maybe-check-gdbsupport
35730 maybe-check-gdbsupport:
35731 @if gdbsupport
35732 maybe-check-gdbsupport: check-gdbsupport
35733
35734 check-gdbsupport:
35735 @: $(MAKE); $(unstage)
35736 @r=`${PWD_COMMAND}`; export r; \
35737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35738 $(HOST_EXPORTS) \
35739 (cd $(HOST_SUBDIR)/gdbsupport && \
35740 $(MAKE) $(FLAGS_TO_PASS) check)
35741
35742 @endif gdbsupport
35743
35744 .PHONY: install-gdbsupport maybe-install-gdbsupport
35745 maybe-install-gdbsupport:
35746 @if gdbsupport
35747 maybe-install-gdbsupport: install-gdbsupport
35748
35749 install-gdbsupport: installdirs
35750 @: $(MAKE); $(unstage)
35751 @r=`${PWD_COMMAND}`; export r; \
35752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35753 $(HOST_EXPORTS) \
35754 (cd $(HOST_SUBDIR)/gdbsupport && \
35755 $(MAKE) $(FLAGS_TO_PASS) install)
35756
35757 @endif gdbsupport
35758
35759 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35760 maybe-install-strip-gdbsupport:
35761 @if gdbsupport
35762 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35763
35764 install-strip-gdbsupport: installdirs
35765 @: $(MAKE); $(unstage)
35766 @r=`${PWD_COMMAND}`; export r; \
35767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35768 $(HOST_EXPORTS) \
35769 (cd $(HOST_SUBDIR)/gdbsupport && \
35770 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35771
35772 @endif gdbsupport
35773
35774 # Other targets (info, dvi, pdf, etc.)
35775
35776 .PHONY: maybe-info-gdbsupport info-gdbsupport
35777 maybe-info-gdbsupport:
35778 @if gdbsupport
35779 maybe-info-gdbsupport: info-gdbsupport
35780
35781 info-gdbsupport: \
35782 configure-gdbsupport
35783 @: $(MAKE); $(unstage)
35784 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35785 r=`${PWD_COMMAND}`; export r; \
35786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35787 $(HOST_EXPORTS) \
35788 for flag in $(EXTRA_HOST_FLAGS) ; do \
35789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35790 done; \
35791 echo "Doing info in gdbsupport"; \
35792 (cd $(HOST_SUBDIR)/gdbsupport && \
35793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35795 "RANLIB=$${RANLIB}" \
35796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35797 info) \
35798 || exit 1
35799
35800 @endif gdbsupport
35801
35802 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35803 maybe-dvi-gdbsupport:
35804 @if gdbsupport
35805 maybe-dvi-gdbsupport: dvi-gdbsupport
35806
35807 dvi-gdbsupport: \
35808 configure-gdbsupport
35809 @: $(MAKE); $(unstage)
35810 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35811 r=`${PWD_COMMAND}`; export r; \
35812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813 $(HOST_EXPORTS) \
35814 for flag in $(EXTRA_HOST_FLAGS) ; do \
35815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35816 done; \
35817 echo "Doing dvi in gdbsupport"; \
35818 (cd $(HOST_SUBDIR)/gdbsupport && \
35819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35821 "RANLIB=$${RANLIB}" \
35822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35823 dvi) \
35824 || exit 1
35825
35826 @endif gdbsupport
35827
35828 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35829 maybe-pdf-gdbsupport:
35830 @if gdbsupport
35831 maybe-pdf-gdbsupport: pdf-gdbsupport
35832
35833 pdf-gdbsupport: \
35834 configure-gdbsupport
35835 @: $(MAKE); $(unstage)
35836 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35837 r=`${PWD_COMMAND}`; export r; \
35838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35839 $(HOST_EXPORTS) \
35840 for flag in $(EXTRA_HOST_FLAGS) ; do \
35841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35842 done; \
35843 echo "Doing pdf in gdbsupport"; \
35844 (cd $(HOST_SUBDIR)/gdbsupport && \
35845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35847 "RANLIB=$${RANLIB}" \
35848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35849 pdf) \
35850 || exit 1
35851
35852 @endif gdbsupport
35853
35854 .PHONY: maybe-html-gdbsupport html-gdbsupport
35855 maybe-html-gdbsupport:
35856 @if gdbsupport
35857 maybe-html-gdbsupport: html-gdbsupport
35858
35859 html-gdbsupport: \
35860 configure-gdbsupport
35861 @: $(MAKE); $(unstage)
35862 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35863 r=`${PWD_COMMAND}`; export r; \
35864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35865 $(HOST_EXPORTS) \
35866 for flag in $(EXTRA_HOST_FLAGS) ; do \
35867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35868 done; \
35869 echo "Doing html in gdbsupport"; \
35870 (cd $(HOST_SUBDIR)/gdbsupport && \
35871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35873 "RANLIB=$${RANLIB}" \
35874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35875 html) \
35876 || exit 1
35877
35878 @endif gdbsupport
35879
35880 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35881 maybe-TAGS-gdbsupport:
35882 @if gdbsupport
35883 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35884
35885 TAGS-gdbsupport: \
35886 configure-gdbsupport
35887 @: $(MAKE); $(unstage)
35888 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35889 r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 for flag in $(EXTRA_HOST_FLAGS) ; do \
35893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894 done; \
35895 echo "Doing TAGS in gdbsupport"; \
35896 (cd $(HOST_SUBDIR)/gdbsupport && \
35897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35899 "RANLIB=$${RANLIB}" \
35900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35901 TAGS) \
35902 || exit 1
35903
35904 @endif gdbsupport
35905
35906 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35907 maybe-install-info-gdbsupport:
35908 @if gdbsupport
35909 maybe-install-info-gdbsupport: install-info-gdbsupport
35910
35911 install-info-gdbsupport: \
35912 configure-gdbsupport \
35913 info-gdbsupport
35914 @: $(MAKE); $(unstage)
35915 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35916 r=`${PWD_COMMAND}`; export r; \
35917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35918 $(HOST_EXPORTS) \
35919 for flag in $(EXTRA_HOST_FLAGS) ; do \
35920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35921 done; \
35922 echo "Doing install-info in gdbsupport"; \
35923 (cd $(HOST_SUBDIR)/gdbsupport && \
35924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35926 "RANLIB=$${RANLIB}" \
35927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35928 install-info) \
35929 || exit 1
35930
35931 @endif gdbsupport
35932
35933 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35934 maybe-install-dvi-gdbsupport:
35935 @if gdbsupport
35936 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35937
35938 install-dvi-gdbsupport: \
35939 configure-gdbsupport \
35940 dvi-gdbsupport
35941 @: $(MAKE); $(unstage)
35942 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35943 r=`${PWD_COMMAND}`; export r; \
35944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945 $(HOST_EXPORTS) \
35946 for flag in $(EXTRA_HOST_FLAGS) ; do \
35947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948 done; \
35949 echo "Doing install-dvi in gdbsupport"; \
35950 (cd $(HOST_SUBDIR)/gdbsupport && \
35951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953 "RANLIB=$${RANLIB}" \
35954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955 install-dvi) \
35956 || exit 1
35957
35958 @endif gdbsupport
35959
35960 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35961 maybe-install-pdf-gdbsupport:
35962 @if gdbsupport
35963 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35964
35965 install-pdf-gdbsupport: \
35966 configure-gdbsupport \
35967 pdf-gdbsupport
35968 @: $(MAKE); $(unstage)
35969 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35970 r=`${PWD_COMMAND}`; export r; \
35971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35972 $(HOST_EXPORTS) \
35973 for flag in $(EXTRA_HOST_FLAGS) ; do \
35974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35975 done; \
35976 echo "Doing install-pdf in gdbsupport"; \
35977 (cd $(HOST_SUBDIR)/gdbsupport && \
35978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35980 "RANLIB=$${RANLIB}" \
35981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35982 install-pdf) \
35983 || exit 1
35984
35985 @endif gdbsupport
35986
35987 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35988 maybe-install-html-gdbsupport:
35989 @if gdbsupport
35990 maybe-install-html-gdbsupport: install-html-gdbsupport
35991
35992 install-html-gdbsupport: \
35993 configure-gdbsupport \
35994 html-gdbsupport
35995 @: $(MAKE); $(unstage)
35996 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35997 r=`${PWD_COMMAND}`; export r; \
35998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35999 $(HOST_EXPORTS) \
36000 for flag in $(EXTRA_HOST_FLAGS) ; do \
36001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36002 done; \
36003 echo "Doing install-html in gdbsupport"; \
36004 (cd $(HOST_SUBDIR)/gdbsupport && \
36005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36007 "RANLIB=$${RANLIB}" \
36008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36009 install-html) \
36010 || exit 1
36011
36012 @endif gdbsupport
36013
36014 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36015 maybe-installcheck-gdbsupport:
36016 @if gdbsupport
36017 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36018
36019 installcheck-gdbsupport: \
36020 configure-gdbsupport
36021 @: $(MAKE); $(unstage)
36022 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36023 r=`${PWD_COMMAND}`; export r; \
36024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36025 $(HOST_EXPORTS) \
36026 for flag in $(EXTRA_HOST_FLAGS) ; do \
36027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028 done; \
36029 echo "Doing installcheck in gdbsupport"; \
36030 (cd $(HOST_SUBDIR)/gdbsupport && \
36031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36033 "RANLIB=$${RANLIB}" \
36034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36035 installcheck) \
36036 || exit 1
36037
36038 @endif gdbsupport
36039
36040 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36041 maybe-mostlyclean-gdbsupport:
36042 @if gdbsupport
36043 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36044
36045 mostlyclean-gdbsupport:
36046 @: $(MAKE); $(unstage)
36047 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36048 r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 for flag in $(EXTRA_HOST_FLAGS) ; do \
36052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36053 done; \
36054 echo "Doing mostlyclean in gdbsupport"; \
36055 (cd $(HOST_SUBDIR)/gdbsupport && \
36056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36058 "RANLIB=$${RANLIB}" \
36059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36060 mostlyclean) \
36061 || exit 1
36062
36063 @endif gdbsupport
36064
36065 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36066 maybe-clean-gdbsupport:
36067 @if gdbsupport
36068 maybe-clean-gdbsupport: clean-gdbsupport
36069
36070 clean-gdbsupport:
36071 @: $(MAKE); $(unstage)
36072 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36073 r=`${PWD_COMMAND}`; export r; \
36074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36075 $(HOST_EXPORTS) \
36076 for flag in $(EXTRA_HOST_FLAGS) ; do \
36077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36078 done; \
36079 echo "Doing clean in gdbsupport"; \
36080 (cd $(HOST_SUBDIR)/gdbsupport && \
36081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36083 "RANLIB=$${RANLIB}" \
36084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36085 clean) \
36086 || exit 1
36087
36088 @endif gdbsupport
36089
36090 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36091 maybe-distclean-gdbsupport:
36092 @if gdbsupport
36093 maybe-distclean-gdbsupport: distclean-gdbsupport
36094
36095 distclean-gdbsupport:
36096 @: $(MAKE); $(unstage)
36097 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36098 r=`${PWD_COMMAND}`; export r; \
36099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100 $(HOST_EXPORTS) \
36101 for flag in $(EXTRA_HOST_FLAGS) ; do \
36102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36103 done; \
36104 echo "Doing distclean in gdbsupport"; \
36105 (cd $(HOST_SUBDIR)/gdbsupport && \
36106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36108 "RANLIB=$${RANLIB}" \
36109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36110 distclean) \
36111 || exit 1
36112
36113 @endif gdbsupport
36114
36115 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36116 maybe-maintainer-clean-gdbsupport:
36117 @if gdbsupport
36118 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36119
36120 maintainer-clean-gdbsupport:
36121 @: $(MAKE); $(unstage)
36122 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36123 r=`${PWD_COMMAND}`; export r; \
36124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36125 $(HOST_EXPORTS) \
36126 for flag in $(EXTRA_HOST_FLAGS) ; do \
36127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36128 done; \
36129 echo "Doing maintainer-clean in gdbsupport"; \
36130 (cd $(HOST_SUBDIR)/gdbsupport && \
36131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36133 "RANLIB=$${RANLIB}" \
36134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36135 maintainer-clean) \
36136 || exit 1
36137
36138 @endif gdbsupport
36139
36140
36141
36142 .PHONY: configure-gdbserver maybe-configure-gdbserver
36143 maybe-configure-gdbserver:
36144 @if gcc-bootstrap
36145 configure-gdbserver: stage_current
36146 @endif gcc-bootstrap
36147 @if gdbserver
36148 maybe-configure-gdbserver: configure-gdbserver
36149 configure-gdbserver:
36150 @: $(MAKE); $(unstage)
36151 @r=`${PWD_COMMAND}`; export r; \
36152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36155 $(HOST_EXPORTS) \
36156 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36157 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36158 case $(srcdir) in \
36159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36160 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36162 esac; \
36163 module_srcdir=gdbserver; \
36164 $(SHELL) \
36165 $$s/$$module_srcdir/configure \
36166 --srcdir=$${topdir}/$$module_srcdir \
36167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36168 --target=${target_alias} \
36169 || exit 1
36170 @endif gdbserver
36171
36172
36173
36174
36175
36176 .PHONY: all-gdbserver maybe-all-gdbserver
36177 maybe-all-gdbserver:
36178 @if gcc-bootstrap
36179 all-gdbserver: stage_current
36180 @endif gcc-bootstrap
36181 @if gdbserver
36182 TARGET-gdbserver=all
36183 maybe-all-gdbserver: all-gdbserver
36184 all-gdbserver: configure-gdbserver
36185 @: $(MAKE); $(unstage)
36186 @r=`${PWD_COMMAND}`; export r; \
36187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188 $(HOST_EXPORTS) \
36189 (cd $(HOST_SUBDIR)/gdbserver && \
36190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36191 $(TARGET-gdbserver))
36192 @endif gdbserver
36193
36194
36195
36196
36197 .PHONY: check-gdbserver maybe-check-gdbserver
36198 maybe-check-gdbserver:
36199 @if gdbserver
36200 maybe-check-gdbserver: check-gdbserver
36201
36202 check-gdbserver:
36203 @: $(MAKE); $(unstage)
36204 @r=`${PWD_COMMAND}`; export r; \
36205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36206 $(HOST_EXPORTS) \
36207 (cd $(HOST_SUBDIR)/gdbserver && \
36208 $(MAKE) $(FLAGS_TO_PASS) check)
36209
36210 @endif gdbserver
36211
36212 .PHONY: install-gdbserver maybe-install-gdbserver
36213 maybe-install-gdbserver:
36214 @if gdbserver
36215 maybe-install-gdbserver: install-gdbserver
36216
36217 install-gdbserver: installdirs
36218 @: $(MAKE); $(unstage)
36219 @r=`${PWD_COMMAND}`; export r; \
36220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36221 $(HOST_EXPORTS) \
36222 (cd $(HOST_SUBDIR)/gdbserver && \
36223 $(MAKE) $(FLAGS_TO_PASS) install)
36224
36225 @endif gdbserver
36226
36227 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36228 maybe-install-strip-gdbserver:
36229 @if gdbserver
36230 maybe-install-strip-gdbserver: install-strip-gdbserver
36231
36232 install-strip-gdbserver: installdirs
36233 @: $(MAKE); $(unstage)
36234 @r=`${PWD_COMMAND}`; export r; \
36235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236 $(HOST_EXPORTS) \
36237 (cd $(HOST_SUBDIR)/gdbserver && \
36238 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36239
36240 @endif gdbserver
36241
36242 # Other targets (info, dvi, pdf, etc.)
36243
36244 .PHONY: maybe-info-gdbserver info-gdbserver
36245 maybe-info-gdbserver:
36246 @if gdbserver
36247 maybe-info-gdbserver: info-gdbserver
36248
36249 info-gdbserver: \
36250 configure-gdbserver
36251 @: $(MAKE); $(unstage)
36252 @[ -f ./gdbserver/Makefile ] || exit 0; \
36253 r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 $(HOST_EXPORTS) \
36256 for flag in $(EXTRA_HOST_FLAGS) ; do \
36257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36258 done; \
36259 echo "Doing info in gdbserver"; \
36260 (cd $(HOST_SUBDIR)/gdbserver && \
36261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36263 "RANLIB=$${RANLIB}" \
36264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36265 info) \
36266 || exit 1
36267
36268 @endif gdbserver
36269
36270 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36271 maybe-dvi-gdbserver:
36272 @if gdbserver
36273 maybe-dvi-gdbserver: dvi-gdbserver
36274
36275 dvi-gdbserver: \
36276 configure-gdbserver
36277 @: $(MAKE); $(unstage)
36278 @[ -f ./gdbserver/Makefile ] || exit 0; \
36279 r=`${PWD_COMMAND}`; export r; \
36280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281 $(HOST_EXPORTS) \
36282 for flag in $(EXTRA_HOST_FLAGS) ; do \
36283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36284 done; \
36285 echo "Doing dvi in gdbserver"; \
36286 (cd $(HOST_SUBDIR)/gdbserver && \
36287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36289 "RANLIB=$${RANLIB}" \
36290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36291 dvi) \
36292 || exit 1
36293
36294 @endif gdbserver
36295
36296 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36297 maybe-pdf-gdbserver:
36298 @if gdbserver
36299 maybe-pdf-gdbserver: pdf-gdbserver
36300
36301 pdf-gdbserver: \
36302 configure-gdbserver
36303 @: $(MAKE); $(unstage)
36304 @[ -f ./gdbserver/Makefile ] || exit 0; \
36305 r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(HOST_EXPORTS) \
36308 for flag in $(EXTRA_HOST_FLAGS) ; do \
36309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310 done; \
36311 echo "Doing pdf in gdbserver"; \
36312 (cd $(HOST_SUBDIR)/gdbserver && \
36313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36315 "RANLIB=$${RANLIB}" \
36316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36317 pdf) \
36318 || exit 1
36319
36320 @endif gdbserver
36321
36322 .PHONY: maybe-html-gdbserver html-gdbserver
36323 maybe-html-gdbserver:
36324 @if gdbserver
36325 maybe-html-gdbserver: html-gdbserver
36326
36327 html-gdbserver: \
36328 configure-gdbserver
36329 @: $(MAKE); $(unstage)
36330 @[ -f ./gdbserver/Makefile ] || exit 0; \
36331 r=`${PWD_COMMAND}`; export r; \
36332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36333 $(HOST_EXPORTS) \
36334 for flag in $(EXTRA_HOST_FLAGS) ; do \
36335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36336 done; \
36337 echo "Doing html in gdbserver"; \
36338 (cd $(HOST_SUBDIR)/gdbserver && \
36339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36341 "RANLIB=$${RANLIB}" \
36342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36343 html) \
36344 || exit 1
36345
36346 @endif gdbserver
36347
36348 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36349 maybe-TAGS-gdbserver:
36350 @if gdbserver
36351 maybe-TAGS-gdbserver: TAGS-gdbserver
36352
36353 TAGS-gdbserver: \
36354 configure-gdbserver
36355 @: $(MAKE); $(unstage)
36356 @[ -f ./gdbserver/Makefile ] || exit 0; \
36357 r=`${PWD_COMMAND}`; export r; \
36358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36359 $(HOST_EXPORTS) \
36360 for flag in $(EXTRA_HOST_FLAGS) ; do \
36361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36362 done; \
36363 echo "Doing TAGS in gdbserver"; \
36364 (cd $(HOST_SUBDIR)/gdbserver && \
36365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36367 "RANLIB=$${RANLIB}" \
36368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36369 TAGS) \
36370 || exit 1
36371
36372 @endif gdbserver
36373
36374 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36375 maybe-install-info-gdbserver:
36376 @if gdbserver
36377 maybe-install-info-gdbserver: install-info-gdbserver
36378
36379 install-info-gdbserver: \
36380 configure-gdbserver \
36381 info-gdbserver
36382 @: $(MAKE); $(unstage)
36383 @[ -f ./gdbserver/Makefile ] || exit 0; \
36384 r=`${PWD_COMMAND}`; export r; \
36385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36386 $(HOST_EXPORTS) \
36387 for flag in $(EXTRA_HOST_FLAGS) ; do \
36388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36389 done; \
36390 echo "Doing install-info in gdbserver"; \
36391 (cd $(HOST_SUBDIR)/gdbserver && \
36392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36394 "RANLIB=$${RANLIB}" \
36395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36396 install-info) \
36397 || exit 1
36398
36399 @endif gdbserver
36400
36401 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36402 maybe-install-dvi-gdbserver:
36403 @if gdbserver
36404 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36405
36406 install-dvi-gdbserver: \
36407 configure-gdbserver \
36408 dvi-gdbserver
36409 @: $(MAKE); $(unstage)
36410 @[ -f ./gdbserver/Makefile ] || exit 0; \
36411 r=`${PWD_COMMAND}`; export r; \
36412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36413 $(HOST_EXPORTS) \
36414 for flag in $(EXTRA_HOST_FLAGS) ; do \
36415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36416 done; \
36417 echo "Doing install-dvi in gdbserver"; \
36418 (cd $(HOST_SUBDIR)/gdbserver && \
36419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36421 "RANLIB=$${RANLIB}" \
36422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36423 install-dvi) \
36424 || exit 1
36425
36426 @endif gdbserver
36427
36428 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
36429 maybe-install-pdf-gdbserver:
36430 @if gdbserver
36431 maybe-install-pdf-gdbserver: install-pdf-gdbserver
36432
36433 install-pdf-gdbserver: \
36434 configure-gdbserver \
36435 pdf-gdbserver
36436 @: $(MAKE); $(unstage)
36437 @[ -f ./gdbserver/Makefile ] || exit 0; \
36438 r=`${PWD_COMMAND}`; export r; \
36439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36440 $(HOST_EXPORTS) \
36441 for flag in $(EXTRA_HOST_FLAGS) ; do \
36442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36443 done; \
36444 echo "Doing install-pdf in gdbserver"; \
36445 (cd $(HOST_SUBDIR)/gdbserver && \
36446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36448 "RANLIB=$${RANLIB}" \
36449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36450 install-pdf) \
36451 || exit 1
36452
36453 @endif gdbserver
36454
36455 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
36456 maybe-install-html-gdbserver:
36457 @if gdbserver
36458 maybe-install-html-gdbserver: install-html-gdbserver
36459
36460 install-html-gdbserver: \
36461 configure-gdbserver \
36462 html-gdbserver
36463 @: $(MAKE); $(unstage)
36464 @[ -f ./gdbserver/Makefile ] || exit 0; \
36465 r=`${PWD_COMMAND}`; export r; \
36466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36467 $(HOST_EXPORTS) \
36468 for flag in $(EXTRA_HOST_FLAGS) ; do \
36469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36470 done; \
36471 echo "Doing install-html in gdbserver"; \
36472 (cd $(HOST_SUBDIR)/gdbserver && \
36473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36475 "RANLIB=$${RANLIB}" \
36476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36477 install-html) \
36478 || exit 1
36479
36480 @endif gdbserver
36481
36482 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
36483 maybe-installcheck-gdbserver:
36484 @if gdbserver
36485 maybe-installcheck-gdbserver: installcheck-gdbserver
36486
36487 installcheck-gdbserver: \
36488 configure-gdbserver
36489 @: $(MAKE); $(unstage)
36490 @[ -f ./gdbserver/Makefile ] || exit 0; \
36491 r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 for flag in $(EXTRA_HOST_FLAGS) ; do \
36495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36496 done; \
36497 echo "Doing installcheck in gdbserver"; \
36498 (cd $(HOST_SUBDIR)/gdbserver && \
36499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36501 "RANLIB=$${RANLIB}" \
36502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36503 installcheck) \
36504 || exit 1
36505
36506 @endif gdbserver
36507
36508 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
36509 maybe-mostlyclean-gdbserver:
36510 @if gdbserver
36511 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
36512
36513 mostlyclean-gdbserver:
36514 @: $(MAKE); $(unstage)
36515 @[ -f ./gdbserver/Makefile ] || exit 0; \
36516 r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 for flag in $(EXTRA_HOST_FLAGS) ; do \
36520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521 done; \
36522 echo "Doing mostlyclean in gdbserver"; \
36523 (cd $(HOST_SUBDIR)/gdbserver && \
36524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526 "RANLIB=$${RANLIB}" \
36527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528 mostlyclean) \
36529 || exit 1
36530
36531 @endif gdbserver
36532
36533 .PHONY: maybe-clean-gdbserver clean-gdbserver
36534 maybe-clean-gdbserver:
36535 @if gdbserver
36536 maybe-clean-gdbserver: clean-gdbserver
36537
36538 clean-gdbserver:
36539 @: $(MAKE); $(unstage)
36540 @[ -f ./gdbserver/Makefile ] || exit 0; \
36541 r=`${PWD_COMMAND}`; export r; \
36542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543 $(HOST_EXPORTS) \
36544 for flag in $(EXTRA_HOST_FLAGS) ; do \
36545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36546 done; \
36547 echo "Doing clean in gdbserver"; \
36548 (cd $(HOST_SUBDIR)/gdbserver && \
36549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36551 "RANLIB=$${RANLIB}" \
36552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36553 clean) \
36554 || exit 1
36555
36556 @endif gdbserver
36557
36558 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36559 maybe-distclean-gdbserver:
36560 @if gdbserver
36561 maybe-distclean-gdbserver: distclean-gdbserver
36562
36563 distclean-gdbserver:
36564 @: $(MAKE); $(unstage)
36565 @[ -f ./gdbserver/Makefile ] || exit 0; \
36566 r=`${PWD_COMMAND}`; export r; \
36567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36568 $(HOST_EXPORTS) \
36569 for flag in $(EXTRA_HOST_FLAGS) ; do \
36570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36571 done; \
36572 echo "Doing distclean in gdbserver"; \
36573 (cd $(HOST_SUBDIR)/gdbserver && \
36574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36576 "RANLIB=$${RANLIB}" \
36577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36578 distclean) \
36579 || exit 1
36580
36581 @endif gdbserver
36582
36583 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36584 maybe-maintainer-clean-gdbserver:
36585 @if gdbserver
36586 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36587
36588 maintainer-clean-gdbserver:
36589 @: $(MAKE); $(unstage)
36590 @[ -f ./gdbserver/Makefile ] || exit 0; \
36591 r=`${PWD_COMMAND}`; export r; \
36592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593 $(HOST_EXPORTS) \
36594 for flag in $(EXTRA_HOST_FLAGS) ; do \
36595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596 done; \
36597 echo "Doing maintainer-clean in gdbserver"; \
36598 (cd $(HOST_SUBDIR)/gdbserver && \
36599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601 "RANLIB=$${RANLIB}" \
36602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603 maintainer-clean) \
36604 || exit 1
36605
36606 @endif gdbserver
36607
36608
36609
36610 .PHONY: configure-gdb maybe-configure-gdb
36611 maybe-configure-gdb:
36612 @if gcc-bootstrap
36613 configure-gdb: stage_current
36614 @endif gcc-bootstrap
36615 @if gdb
36616 maybe-configure-gdb: configure-gdb
36617 configure-gdb:
36618 @: $(MAKE); $(unstage)
36619 @r=`${PWD_COMMAND}`; export r; \
36620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36623 $(HOST_EXPORTS) \
36624 echo Configuring in $(HOST_SUBDIR)/gdb; \
36625 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36626 case $(srcdir) in \
36627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36628 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36630 esac; \
36631 module_srcdir=gdb; \
36632 $(SHELL) \
36633 $$s/$$module_srcdir/configure \
36634 --srcdir=$${topdir}/$$module_srcdir \
36635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36636 --target=${target_alias} \
36637 || exit 1
36638 @endif gdb
36639
36640
36641
36642
36643
36644 .PHONY: all-gdb maybe-all-gdb
36645 maybe-all-gdb:
36646 @if gcc-bootstrap
36647 all-gdb: stage_current
36648 @endif gcc-bootstrap
36649 @if gdb
36650 TARGET-gdb=all
36651 maybe-all-gdb: all-gdb
36652 all-gdb: configure-gdb
36653 @: $(MAKE); $(unstage)
36654 @r=`${PWD_COMMAND}`; export r; \
36655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656 $(HOST_EXPORTS) \
36657 (cd $(HOST_SUBDIR)/gdb && \
36658 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36659 $(TARGET-gdb))
36660 @endif gdb
36661
36662
36663
36664
36665 .PHONY: check-gdb maybe-check-gdb
36666 maybe-check-gdb:
36667 @if gdb
36668 maybe-check-gdb: check-gdb
36669
36670 check-gdb:
36671 @: $(MAKE); $(unstage)
36672 @r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 $(HOST_EXPORTS) \
36675 (cd $(HOST_SUBDIR)/gdb && \
36676 $(MAKE) $(FLAGS_TO_PASS) check)
36677
36678 @endif gdb
36679
36680 .PHONY: install-gdb maybe-install-gdb
36681 maybe-install-gdb:
36682 @if gdb
36683 maybe-install-gdb: install-gdb
36684
36685 install-gdb: installdirs
36686 @: $(MAKE); $(unstage)
36687 @r=`${PWD_COMMAND}`; export r; \
36688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36689 $(HOST_EXPORTS) \
36690 (cd $(HOST_SUBDIR)/gdb && \
36691 $(MAKE) $(FLAGS_TO_PASS) install)
36692
36693 @endif gdb
36694
36695 .PHONY: install-strip-gdb maybe-install-strip-gdb
36696 maybe-install-strip-gdb:
36697 @if gdb
36698 maybe-install-strip-gdb: install-strip-gdb
36699
36700 install-strip-gdb: installdirs
36701 @: $(MAKE); $(unstage)
36702 @r=`${PWD_COMMAND}`; export r; \
36703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704 $(HOST_EXPORTS) \
36705 (cd $(HOST_SUBDIR)/gdb && \
36706 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36707
36708 @endif gdb
36709
36710 # Other targets (info, dvi, pdf, etc.)
36711
36712 .PHONY: maybe-info-gdb info-gdb
36713 maybe-info-gdb:
36714 @if gdb
36715 maybe-info-gdb: info-gdb
36716
36717 info-gdb: \
36718 configure-gdb
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./gdb/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing info in gdb"; \
36728 (cd $(HOST_SUBDIR)/gdb && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 info) \
36734 || exit 1
36735
36736 @endif gdb
36737
36738 .PHONY: maybe-dvi-gdb dvi-gdb
36739 maybe-dvi-gdb:
36740 @if gdb
36741 maybe-dvi-gdb: dvi-gdb
36742
36743 dvi-gdb: \
36744 configure-gdb
36745 @: $(MAKE); $(unstage)
36746 @[ -f ./gdb/Makefile ] || exit 0; \
36747 r=`${PWD_COMMAND}`; export r; \
36748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36749 $(HOST_EXPORTS) \
36750 for flag in $(EXTRA_HOST_FLAGS) ; do \
36751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36752 done; \
36753 echo "Doing dvi in gdb"; \
36754 (cd $(HOST_SUBDIR)/gdb && \
36755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36757 "RANLIB=$${RANLIB}" \
36758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36759 dvi) \
36760 || exit 1
36761
36762 @endif gdb
36763
36764 .PHONY: maybe-pdf-gdb pdf-gdb
36765 maybe-pdf-gdb:
36766 @if gdb
36767 maybe-pdf-gdb: pdf-gdb
36768
36769 pdf-gdb: \
36770 configure-gdb
36771 @: $(MAKE); $(unstage)
36772 @[ -f ./gdb/Makefile ] || exit 0; \
36773 r=`${PWD_COMMAND}`; export r; \
36774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775 $(HOST_EXPORTS) \
36776 for flag in $(EXTRA_HOST_FLAGS) ; do \
36777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36778 done; \
36779 echo "Doing pdf in gdb"; \
36780 (cd $(HOST_SUBDIR)/gdb && \
36781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36783 "RANLIB=$${RANLIB}" \
36784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36785 pdf) \
36786 || exit 1
36787
36788 @endif gdb
36789
36790 .PHONY: maybe-html-gdb html-gdb
36791 maybe-html-gdb:
36792 @if gdb
36793 maybe-html-gdb: html-gdb
36794
36795 html-gdb: \
36796 configure-gdb
36797 @: $(MAKE); $(unstage)
36798 @[ -f ./gdb/Makefile ] || exit 0; \
36799 r=`${PWD_COMMAND}`; export r; \
36800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36801 $(HOST_EXPORTS) \
36802 for flag in $(EXTRA_HOST_FLAGS) ; do \
36803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36804 done; \
36805 echo "Doing html in gdb"; \
36806 (cd $(HOST_SUBDIR)/gdb && \
36807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36809 "RANLIB=$${RANLIB}" \
36810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36811 html) \
36812 || exit 1
36813
36814 @endif gdb
36815
36816 .PHONY: maybe-TAGS-gdb TAGS-gdb
36817 maybe-TAGS-gdb:
36818 @if gdb
36819 maybe-TAGS-gdb: TAGS-gdb
36820
36821 TAGS-gdb: \
36822 configure-gdb
36823 @: $(MAKE); $(unstage)
36824 @[ -f ./gdb/Makefile ] || exit 0; \
36825 r=`${PWD_COMMAND}`; export r; \
36826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36827 $(HOST_EXPORTS) \
36828 for flag in $(EXTRA_HOST_FLAGS) ; do \
36829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36830 done; \
36831 echo "Doing TAGS in gdb"; \
36832 (cd $(HOST_SUBDIR)/gdb && \
36833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36835 "RANLIB=$${RANLIB}" \
36836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36837 TAGS) \
36838 || exit 1
36839
36840 @endif gdb
36841
36842 .PHONY: maybe-install-info-gdb install-info-gdb
36843 maybe-install-info-gdb:
36844 @if gdb
36845 maybe-install-info-gdb: install-info-gdb
36846
36847 install-info-gdb: \
36848 configure-gdb \
36849 info-gdb
36850 @: $(MAKE); $(unstage)
36851 @[ -f ./gdb/Makefile ] || exit 0; \
36852 r=`${PWD_COMMAND}`; export r; \
36853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36854 $(HOST_EXPORTS) \
36855 for flag in $(EXTRA_HOST_FLAGS) ; do \
36856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36857 done; \
36858 echo "Doing install-info in gdb"; \
36859 (cd $(HOST_SUBDIR)/gdb && \
36860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36862 "RANLIB=$${RANLIB}" \
36863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36864 install-info) \
36865 || exit 1
36866
36867 @endif gdb
36868
36869 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36870 maybe-install-dvi-gdb:
36871 @if gdb
36872 maybe-install-dvi-gdb: install-dvi-gdb
36873
36874 install-dvi-gdb: \
36875 configure-gdb \
36876 dvi-gdb
36877 @: $(MAKE); $(unstage)
36878 @[ -f ./gdb/Makefile ] || exit 0; \
36879 r=`${PWD_COMMAND}`; export r; \
36880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36881 $(HOST_EXPORTS) \
36882 for flag in $(EXTRA_HOST_FLAGS) ; do \
36883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36884 done; \
36885 echo "Doing install-dvi in gdb"; \
36886 (cd $(HOST_SUBDIR)/gdb && \
36887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36889 "RANLIB=$${RANLIB}" \
36890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36891 install-dvi) \
36892 || exit 1
36893
36894 @endif gdb
36895
36896 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36897 maybe-install-pdf-gdb:
36898 @if gdb
36899 maybe-install-pdf-gdb: install-pdf-gdb
36900
36901 install-pdf-gdb: \
36902 configure-gdb \
36903 pdf-gdb
36904 @: $(MAKE); $(unstage)
36905 @[ -f ./gdb/Makefile ] || exit 0; \
36906 r=`${PWD_COMMAND}`; export r; \
36907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36908 $(HOST_EXPORTS) \
36909 for flag in $(EXTRA_HOST_FLAGS) ; do \
36910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36911 done; \
36912 echo "Doing install-pdf in gdb"; \
36913 (cd $(HOST_SUBDIR)/gdb && \
36914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36916 "RANLIB=$${RANLIB}" \
36917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36918 install-pdf) \
36919 || exit 1
36920
36921 @endif gdb
36922
36923 .PHONY: maybe-install-html-gdb install-html-gdb
36924 maybe-install-html-gdb:
36925 @if gdb
36926 maybe-install-html-gdb: install-html-gdb
36927
36928 install-html-gdb: \
36929 configure-gdb \
36930 html-gdb
36931 @: $(MAKE); $(unstage)
36932 @[ -f ./gdb/Makefile ] || exit 0; \
36933 r=`${PWD_COMMAND}`; export r; \
36934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935 $(HOST_EXPORTS) \
36936 for flag in $(EXTRA_HOST_FLAGS) ; do \
36937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36938 done; \
36939 echo "Doing install-html in gdb"; \
36940 (cd $(HOST_SUBDIR)/gdb && \
36941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36943 "RANLIB=$${RANLIB}" \
36944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36945 install-html) \
36946 || exit 1
36947
36948 @endif gdb
36949
36950 .PHONY: maybe-installcheck-gdb installcheck-gdb
36951 maybe-installcheck-gdb:
36952 @if gdb
36953 maybe-installcheck-gdb: installcheck-gdb
36954
36955 installcheck-gdb: \
36956 configure-gdb
36957 @: $(MAKE); $(unstage)
36958 @[ -f ./gdb/Makefile ] || exit 0; \
36959 r=`${PWD_COMMAND}`; export r; \
36960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36961 $(HOST_EXPORTS) \
36962 for flag in $(EXTRA_HOST_FLAGS) ; do \
36963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36964 done; \
36965 echo "Doing installcheck in gdb"; \
36966 (cd $(HOST_SUBDIR)/gdb && \
36967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36969 "RANLIB=$${RANLIB}" \
36970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36971 installcheck) \
36972 || exit 1
36973
36974 @endif gdb
36975
36976 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36977 maybe-mostlyclean-gdb:
36978 @if gdb
36979 maybe-mostlyclean-gdb: mostlyclean-gdb
36980
36981 mostlyclean-gdb:
36982 @: $(MAKE); $(unstage)
36983 @[ -f ./gdb/Makefile ] || exit 0; \
36984 r=`${PWD_COMMAND}`; export r; \
36985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36986 $(HOST_EXPORTS) \
36987 for flag in $(EXTRA_HOST_FLAGS) ; do \
36988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36989 done; \
36990 echo "Doing mostlyclean in gdb"; \
36991 (cd $(HOST_SUBDIR)/gdb && \
36992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36994 "RANLIB=$${RANLIB}" \
36995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36996 mostlyclean) \
36997 || exit 1
36998
36999 @endif gdb
37000
37001 .PHONY: maybe-clean-gdb clean-gdb
37002 maybe-clean-gdb:
37003 @if gdb
37004 maybe-clean-gdb: clean-gdb
37005
37006 clean-gdb:
37007 @: $(MAKE); $(unstage)
37008 @[ -f ./gdb/Makefile ] || exit 0; \
37009 r=`${PWD_COMMAND}`; export r; \
37010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37011 $(HOST_EXPORTS) \
37012 for flag in $(EXTRA_HOST_FLAGS) ; do \
37013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37014 done; \
37015 echo "Doing clean in gdb"; \
37016 (cd $(HOST_SUBDIR)/gdb && \
37017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37019 "RANLIB=$${RANLIB}" \
37020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37021 clean) \
37022 || exit 1
37023
37024 @endif gdb
37025
37026 .PHONY: maybe-distclean-gdb distclean-gdb
37027 maybe-distclean-gdb:
37028 @if gdb
37029 maybe-distclean-gdb: distclean-gdb
37030
37031 distclean-gdb:
37032 @: $(MAKE); $(unstage)
37033 @[ -f ./gdb/Makefile ] || exit 0; \
37034 r=`${PWD_COMMAND}`; export r; \
37035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37036 $(HOST_EXPORTS) \
37037 for flag in $(EXTRA_HOST_FLAGS) ; do \
37038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37039 done; \
37040 echo "Doing distclean in gdb"; \
37041 (cd $(HOST_SUBDIR)/gdb && \
37042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37044 "RANLIB=$${RANLIB}" \
37045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37046 distclean) \
37047 || exit 1
37048
37049 @endif gdb
37050
37051 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37052 maybe-maintainer-clean-gdb:
37053 @if gdb
37054 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37055
37056 maintainer-clean-gdb:
37057 @: $(MAKE); $(unstage)
37058 @[ -f ./gdb/Makefile ] || exit 0; \
37059 r=`${PWD_COMMAND}`; export r; \
37060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37061 $(HOST_EXPORTS) \
37062 for flag in $(EXTRA_HOST_FLAGS) ; do \
37063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37064 done; \
37065 echo "Doing maintainer-clean in gdb"; \
37066 (cd $(HOST_SUBDIR)/gdb && \
37067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37069 "RANLIB=$${RANLIB}" \
37070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37071 maintainer-clean) \
37072 || exit 1
37073
37074 @endif gdb
37075
37076
37077
37078 .PHONY: configure-expect maybe-configure-expect
37079 maybe-configure-expect:
37080 @if gcc-bootstrap
37081 configure-expect: stage_current
37082 @endif gcc-bootstrap
37083 @if expect
37084 maybe-configure-expect: configure-expect
37085 configure-expect:
37086 @: $(MAKE); $(unstage)
37087 @r=`${PWD_COMMAND}`; export r; \
37088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37089 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37091 $(HOST_EXPORTS) \
37092 echo Configuring in $(HOST_SUBDIR)/expect; \
37093 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37094 case $(srcdir) in \
37095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37096 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37098 esac; \
37099 module_srcdir=expect; \
37100 $(SHELL) \
37101 $$s/$$module_srcdir/configure \
37102 --srcdir=$${topdir}/$$module_srcdir \
37103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37104 --target=${target_alias} \
37105 || exit 1
37106 @endif expect
37107
37108
37109
37110
37111
37112 .PHONY: all-expect maybe-all-expect
37113 maybe-all-expect:
37114 @if gcc-bootstrap
37115 all-expect: stage_current
37116 @endif gcc-bootstrap
37117 @if expect
37118 TARGET-expect=all
37119 maybe-all-expect: all-expect
37120 all-expect: configure-expect
37121 @: $(MAKE); $(unstage)
37122 @r=`${PWD_COMMAND}`; export r; \
37123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124 $(HOST_EXPORTS) \
37125 (cd $(HOST_SUBDIR)/expect && \
37126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37127 $(TARGET-expect))
37128 @endif expect
37129
37130
37131
37132
37133 .PHONY: check-expect maybe-check-expect
37134 maybe-check-expect:
37135 @if expect
37136 maybe-check-expect: check-expect
37137
37138 check-expect:
37139 @: $(MAKE); $(unstage)
37140 @r=`${PWD_COMMAND}`; export r; \
37141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37142 $(HOST_EXPORTS) \
37143 (cd $(HOST_SUBDIR)/expect && \
37144 $(MAKE) $(FLAGS_TO_PASS) check)
37145
37146 @endif expect
37147
37148 .PHONY: install-expect maybe-install-expect
37149 maybe-install-expect:
37150 @if expect
37151 maybe-install-expect: install-expect
37152
37153 install-expect: installdirs
37154 @: $(MAKE); $(unstage)
37155 @r=`${PWD_COMMAND}`; export r; \
37156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37157 $(HOST_EXPORTS) \
37158 (cd $(HOST_SUBDIR)/expect && \
37159 $(MAKE) $(FLAGS_TO_PASS) install)
37160
37161 @endif expect
37162
37163 .PHONY: install-strip-expect maybe-install-strip-expect
37164 maybe-install-strip-expect:
37165 @if expect
37166 maybe-install-strip-expect: install-strip-expect
37167
37168 install-strip-expect: installdirs
37169 @: $(MAKE); $(unstage)
37170 @r=`${PWD_COMMAND}`; export r; \
37171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37172 $(HOST_EXPORTS) \
37173 (cd $(HOST_SUBDIR)/expect && \
37174 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37175
37176 @endif expect
37177
37178 # Other targets (info, dvi, pdf, etc.)
37179
37180 .PHONY: maybe-info-expect info-expect
37181 maybe-info-expect:
37182 @if expect
37183 maybe-info-expect: info-expect
37184
37185 info-expect: \
37186 configure-expect
37187 @: $(MAKE); $(unstage)
37188 @[ -f ./expect/Makefile ] || exit 0; \
37189 r=`${PWD_COMMAND}`; export r; \
37190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37191 $(HOST_EXPORTS) \
37192 for flag in $(EXTRA_HOST_FLAGS) ; do \
37193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37194 done; \
37195 echo "Doing info in expect"; \
37196 (cd $(HOST_SUBDIR)/expect && \
37197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37199 "RANLIB=$${RANLIB}" \
37200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37201 info) \
37202 || exit 1
37203
37204 @endif expect
37205
37206 .PHONY: maybe-dvi-expect dvi-expect
37207 maybe-dvi-expect:
37208 @if expect
37209 maybe-dvi-expect: dvi-expect
37210
37211 dvi-expect: \
37212 configure-expect
37213 @: $(MAKE); $(unstage)
37214 @[ -f ./expect/Makefile ] || exit 0; \
37215 r=`${PWD_COMMAND}`; export r; \
37216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37217 $(HOST_EXPORTS) \
37218 for flag in $(EXTRA_HOST_FLAGS) ; do \
37219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37220 done; \
37221 echo "Doing dvi in expect"; \
37222 (cd $(HOST_SUBDIR)/expect && \
37223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37225 "RANLIB=$${RANLIB}" \
37226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37227 dvi) \
37228 || exit 1
37229
37230 @endif expect
37231
37232 .PHONY: maybe-pdf-expect pdf-expect
37233 maybe-pdf-expect:
37234 @if expect
37235 maybe-pdf-expect: pdf-expect
37236
37237 pdf-expect: \
37238 configure-expect
37239 @: $(MAKE); $(unstage)
37240 @[ -f ./expect/Makefile ] || exit 0; \
37241 r=`${PWD_COMMAND}`; export r; \
37242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37243 $(HOST_EXPORTS) \
37244 for flag in $(EXTRA_HOST_FLAGS) ; do \
37245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37246 done; \
37247 echo "Doing pdf in expect"; \
37248 (cd $(HOST_SUBDIR)/expect && \
37249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37251 "RANLIB=$${RANLIB}" \
37252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37253 pdf) \
37254 || exit 1
37255
37256 @endif expect
37257
37258 .PHONY: maybe-html-expect html-expect
37259 maybe-html-expect:
37260 @if expect
37261 maybe-html-expect: html-expect
37262
37263 html-expect: \
37264 configure-expect
37265 @: $(MAKE); $(unstage)
37266 @[ -f ./expect/Makefile ] || exit 0; \
37267 r=`${PWD_COMMAND}`; export r; \
37268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37269 $(HOST_EXPORTS) \
37270 for flag in $(EXTRA_HOST_FLAGS) ; do \
37271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37272 done; \
37273 echo "Doing html in expect"; \
37274 (cd $(HOST_SUBDIR)/expect && \
37275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37277 "RANLIB=$${RANLIB}" \
37278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37279 html) \
37280 || exit 1
37281
37282 @endif expect
37283
37284 .PHONY: maybe-TAGS-expect TAGS-expect
37285 maybe-TAGS-expect:
37286 @if expect
37287 maybe-TAGS-expect: TAGS-expect
37288
37289 TAGS-expect: \
37290 configure-expect
37291 @: $(MAKE); $(unstage)
37292 @[ -f ./expect/Makefile ] || exit 0; \
37293 r=`${PWD_COMMAND}`; export r; \
37294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37295 $(HOST_EXPORTS) \
37296 for flag in $(EXTRA_HOST_FLAGS) ; do \
37297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37298 done; \
37299 echo "Doing TAGS in expect"; \
37300 (cd $(HOST_SUBDIR)/expect && \
37301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37303 "RANLIB=$${RANLIB}" \
37304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37305 TAGS) \
37306 || exit 1
37307
37308 @endif expect
37309
37310 .PHONY: maybe-install-info-expect install-info-expect
37311 maybe-install-info-expect:
37312 @if expect
37313 maybe-install-info-expect: install-info-expect
37314
37315 install-info-expect: \
37316 configure-expect \
37317 info-expect
37318 @: $(MAKE); $(unstage)
37319 @[ -f ./expect/Makefile ] || exit 0; \
37320 r=`${PWD_COMMAND}`; export r; \
37321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37322 $(HOST_EXPORTS) \
37323 for flag in $(EXTRA_HOST_FLAGS) ; do \
37324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37325 done; \
37326 echo "Doing install-info in expect"; \
37327 (cd $(HOST_SUBDIR)/expect && \
37328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37330 "RANLIB=$${RANLIB}" \
37331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37332 install-info) \
37333 || exit 1
37334
37335 @endif expect
37336
37337 .PHONY: maybe-install-dvi-expect install-dvi-expect
37338 maybe-install-dvi-expect:
37339 @if expect
37340 maybe-install-dvi-expect: install-dvi-expect
37341
37342 install-dvi-expect: \
37343 configure-expect \
37344 dvi-expect
37345 @: $(MAKE); $(unstage)
37346 @[ -f ./expect/Makefile ] || exit 0; \
37347 r=`${PWD_COMMAND}`; export r; \
37348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37349 $(HOST_EXPORTS) \
37350 for flag in $(EXTRA_HOST_FLAGS) ; do \
37351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37352 done; \
37353 echo "Doing install-dvi in expect"; \
37354 (cd $(HOST_SUBDIR)/expect && \
37355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37357 "RANLIB=$${RANLIB}" \
37358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37359 install-dvi) \
37360 || exit 1
37361
37362 @endif expect
37363
37364 .PHONY: maybe-install-pdf-expect install-pdf-expect
37365 maybe-install-pdf-expect:
37366 @if expect
37367 maybe-install-pdf-expect: install-pdf-expect
37368
37369 install-pdf-expect: \
37370 configure-expect \
37371 pdf-expect
37372 @: $(MAKE); $(unstage)
37373 @[ -f ./expect/Makefile ] || exit 0; \
37374 r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(HOST_EXPORTS) \
37377 for flag in $(EXTRA_HOST_FLAGS) ; do \
37378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37379 done; \
37380 echo "Doing install-pdf in expect"; \
37381 (cd $(HOST_SUBDIR)/expect && \
37382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37384 "RANLIB=$${RANLIB}" \
37385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37386 install-pdf) \
37387 || exit 1
37388
37389 @endif expect
37390
37391 .PHONY: maybe-install-html-expect install-html-expect
37392 maybe-install-html-expect:
37393 @if expect
37394 maybe-install-html-expect: install-html-expect
37395
37396 install-html-expect: \
37397 configure-expect \
37398 html-expect
37399 @: $(MAKE); $(unstage)
37400 @[ -f ./expect/Makefile ] || exit 0; \
37401 r=`${PWD_COMMAND}`; export r; \
37402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37403 $(HOST_EXPORTS) \
37404 for flag in $(EXTRA_HOST_FLAGS) ; do \
37405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37406 done; \
37407 echo "Doing install-html in expect"; \
37408 (cd $(HOST_SUBDIR)/expect && \
37409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37411 "RANLIB=$${RANLIB}" \
37412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37413 install-html) \
37414 || exit 1
37415
37416 @endif expect
37417
37418 .PHONY: maybe-installcheck-expect installcheck-expect
37419 maybe-installcheck-expect:
37420 @if expect
37421 maybe-installcheck-expect: installcheck-expect
37422
37423 installcheck-expect: \
37424 configure-expect
37425 @: $(MAKE); $(unstage)
37426 @[ -f ./expect/Makefile ] || exit 0; \
37427 r=`${PWD_COMMAND}`; export r; \
37428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37429 $(HOST_EXPORTS) \
37430 for flag in $(EXTRA_HOST_FLAGS) ; do \
37431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37432 done; \
37433 echo "Doing installcheck in expect"; \
37434 (cd $(HOST_SUBDIR)/expect && \
37435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37437 "RANLIB=$${RANLIB}" \
37438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37439 installcheck) \
37440 || exit 1
37441
37442 @endif expect
37443
37444 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37445 maybe-mostlyclean-expect:
37446 @if expect
37447 maybe-mostlyclean-expect: mostlyclean-expect
37448
37449 mostlyclean-expect:
37450 @: $(MAKE); $(unstage)
37451 @[ -f ./expect/Makefile ] || exit 0; \
37452 r=`${PWD_COMMAND}`; export r; \
37453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37454 $(HOST_EXPORTS) \
37455 for flag in $(EXTRA_HOST_FLAGS) ; do \
37456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37457 done; \
37458 echo "Doing mostlyclean in expect"; \
37459 (cd $(HOST_SUBDIR)/expect && \
37460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37462 "RANLIB=$${RANLIB}" \
37463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37464 mostlyclean) \
37465 || exit 1
37466
37467 @endif expect
37468
37469 .PHONY: maybe-clean-expect clean-expect
37470 maybe-clean-expect:
37471 @if expect
37472 maybe-clean-expect: clean-expect
37473
37474 clean-expect:
37475 @: $(MAKE); $(unstage)
37476 @[ -f ./expect/Makefile ] || exit 0; \
37477 r=`${PWD_COMMAND}`; export r; \
37478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37479 $(HOST_EXPORTS) \
37480 for flag in $(EXTRA_HOST_FLAGS) ; do \
37481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37482 done; \
37483 echo "Doing clean in expect"; \
37484 (cd $(HOST_SUBDIR)/expect && \
37485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37487 "RANLIB=$${RANLIB}" \
37488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37489 clean) \
37490 || exit 1
37491
37492 @endif expect
37493
37494 .PHONY: maybe-distclean-expect distclean-expect
37495 maybe-distclean-expect:
37496 @if expect
37497 maybe-distclean-expect: distclean-expect
37498
37499 distclean-expect:
37500 @: $(MAKE); $(unstage)
37501 @[ -f ./expect/Makefile ] || exit 0; \
37502 r=`${PWD_COMMAND}`; export r; \
37503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37504 $(HOST_EXPORTS) \
37505 for flag in $(EXTRA_HOST_FLAGS) ; do \
37506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37507 done; \
37508 echo "Doing distclean in expect"; \
37509 (cd $(HOST_SUBDIR)/expect && \
37510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37512 "RANLIB=$${RANLIB}" \
37513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37514 distclean) \
37515 || exit 1
37516
37517 @endif expect
37518
37519 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37520 maybe-maintainer-clean-expect:
37521 @if expect
37522 maybe-maintainer-clean-expect: maintainer-clean-expect
37523
37524 maintainer-clean-expect:
37525 @: $(MAKE); $(unstage)
37526 @[ -f ./expect/Makefile ] || exit 0; \
37527 r=`${PWD_COMMAND}`; export r; \
37528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529 $(HOST_EXPORTS) \
37530 for flag in $(EXTRA_HOST_FLAGS) ; do \
37531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532 done; \
37533 echo "Doing maintainer-clean in expect"; \
37534 (cd $(HOST_SUBDIR)/expect && \
37535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537 "RANLIB=$${RANLIB}" \
37538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539 maintainer-clean) \
37540 || exit 1
37541
37542 @endif expect
37543
37544
37545
37546 .PHONY: configure-guile maybe-configure-guile
37547 maybe-configure-guile:
37548 @if gcc-bootstrap
37549 configure-guile: stage_current
37550 @endif gcc-bootstrap
37551 @if guile
37552 maybe-configure-guile: configure-guile
37553 configure-guile:
37554 @: $(MAKE); $(unstage)
37555 @r=`${PWD_COMMAND}`; export r; \
37556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37557 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37559 $(HOST_EXPORTS) \
37560 echo Configuring in $(HOST_SUBDIR)/guile; \
37561 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37562 case $(srcdir) in \
37563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37564 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37566 esac; \
37567 module_srcdir=guile; \
37568 $(SHELL) \
37569 $$s/$$module_srcdir/configure \
37570 --srcdir=$${topdir}/$$module_srcdir \
37571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37572 --target=${target_alias} \
37573 || exit 1
37574 @endif guile
37575
37576
37577
37578
37579
37580 .PHONY: all-guile maybe-all-guile
37581 maybe-all-guile:
37582 @if gcc-bootstrap
37583 all-guile: stage_current
37584 @endif gcc-bootstrap
37585 @if guile
37586 TARGET-guile=all
37587 maybe-all-guile: all-guile
37588 all-guile: configure-guile
37589 @: $(MAKE); $(unstage)
37590 @r=`${PWD_COMMAND}`; export r; \
37591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592 $(HOST_EXPORTS) \
37593 (cd $(HOST_SUBDIR)/guile && \
37594 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37595 $(TARGET-guile))
37596 @endif guile
37597
37598
37599
37600
37601 .PHONY: check-guile maybe-check-guile
37602 maybe-check-guile:
37603 @if guile
37604 maybe-check-guile: check-guile
37605
37606 check-guile:
37607 @: $(MAKE); $(unstage)
37608 @r=`${PWD_COMMAND}`; export r; \
37609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610 $(HOST_EXPORTS) \
37611 (cd $(HOST_SUBDIR)/guile && \
37612 $(MAKE) $(FLAGS_TO_PASS) check)
37613
37614 @endif guile
37615
37616 .PHONY: install-guile maybe-install-guile
37617 maybe-install-guile:
37618 @if guile
37619 maybe-install-guile: install-guile
37620
37621 install-guile: installdirs
37622 @: $(MAKE); $(unstage)
37623 @r=`${PWD_COMMAND}`; export r; \
37624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625 $(HOST_EXPORTS) \
37626 (cd $(HOST_SUBDIR)/guile && \
37627 $(MAKE) $(FLAGS_TO_PASS) install)
37628
37629 @endif guile
37630
37631 .PHONY: install-strip-guile maybe-install-strip-guile
37632 maybe-install-strip-guile:
37633 @if guile
37634 maybe-install-strip-guile: install-strip-guile
37635
37636 install-strip-guile: installdirs
37637 @: $(MAKE); $(unstage)
37638 @r=`${PWD_COMMAND}`; export r; \
37639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37640 $(HOST_EXPORTS) \
37641 (cd $(HOST_SUBDIR)/guile && \
37642 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37643
37644 @endif guile
37645
37646 # Other targets (info, dvi, pdf, etc.)
37647
37648 .PHONY: maybe-info-guile info-guile
37649 maybe-info-guile:
37650 @if guile
37651 maybe-info-guile: info-guile
37652
37653 info-guile: \
37654 configure-guile
37655 @: $(MAKE); $(unstage)
37656 @[ -f ./guile/Makefile ] || exit 0; \
37657 r=`${PWD_COMMAND}`; export r; \
37658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37659 $(HOST_EXPORTS) \
37660 for flag in $(EXTRA_HOST_FLAGS) ; do \
37661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37662 done; \
37663 echo "Doing info in guile"; \
37664 (cd $(HOST_SUBDIR)/guile && \
37665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37667 "RANLIB=$${RANLIB}" \
37668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37669 info) \
37670 || exit 1
37671
37672 @endif guile
37673
37674 .PHONY: maybe-dvi-guile dvi-guile
37675 maybe-dvi-guile:
37676 @if guile
37677 maybe-dvi-guile: dvi-guile
37678
37679 dvi-guile: \
37680 configure-guile
37681 @: $(MAKE); $(unstage)
37682 @[ -f ./guile/Makefile ] || exit 0; \
37683 r=`${PWD_COMMAND}`; export r; \
37684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37685 $(HOST_EXPORTS) \
37686 for flag in $(EXTRA_HOST_FLAGS) ; do \
37687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37688 done; \
37689 echo "Doing dvi in guile"; \
37690 (cd $(HOST_SUBDIR)/guile && \
37691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37693 "RANLIB=$${RANLIB}" \
37694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37695 dvi) \
37696 || exit 1
37697
37698 @endif guile
37699
37700 .PHONY: maybe-pdf-guile pdf-guile
37701 maybe-pdf-guile:
37702 @if guile
37703 maybe-pdf-guile: pdf-guile
37704
37705 pdf-guile: \
37706 configure-guile
37707 @: $(MAKE); $(unstage)
37708 @[ -f ./guile/Makefile ] || exit 0; \
37709 r=`${PWD_COMMAND}`; export r; \
37710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37711 $(HOST_EXPORTS) \
37712 for flag in $(EXTRA_HOST_FLAGS) ; do \
37713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37714 done; \
37715 echo "Doing pdf in guile"; \
37716 (cd $(HOST_SUBDIR)/guile && \
37717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37719 "RANLIB=$${RANLIB}" \
37720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37721 pdf) \
37722 || exit 1
37723
37724 @endif guile
37725
37726 .PHONY: maybe-html-guile html-guile
37727 maybe-html-guile:
37728 @if guile
37729 maybe-html-guile: html-guile
37730
37731 html-guile: \
37732 configure-guile
37733 @: $(MAKE); $(unstage)
37734 @[ -f ./guile/Makefile ] || exit 0; \
37735 r=`${PWD_COMMAND}`; export r; \
37736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737 $(HOST_EXPORTS) \
37738 for flag in $(EXTRA_HOST_FLAGS) ; do \
37739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37740 done; \
37741 echo "Doing html in guile"; \
37742 (cd $(HOST_SUBDIR)/guile && \
37743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745 "RANLIB=$${RANLIB}" \
37746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747 html) \
37748 || exit 1
37749
37750 @endif guile
37751
37752 .PHONY: maybe-TAGS-guile TAGS-guile
37753 maybe-TAGS-guile:
37754 @if guile
37755 maybe-TAGS-guile: TAGS-guile
37756
37757 TAGS-guile: \
37758 configure-guile
37759 @: $(MAKE); $(unstage)
37760 @[ -f ./guile/Makefile ] || exit 0; \
37761 r=`${PWD_COMMAND}`; export r; \
37762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37763 $(HOST_EXPORTS) \
37764 for flag in $(EXTRA_HOST_FLAGS) ; do \
37765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766 done; \
37767 echo "Doing TAGS in guile"; \
37768 (cd $(HOST_SUBDIR)/guile && \
37769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37771 "RANLIB=$${RANLIB}" \
37772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37773 TAGS) \
37774 || exit 1
37775
37776 @endif guile
37777
37778 .PHONY: maybe-install-info-guile install-info-guile
37779 maybe-install-info-guile:
37780 @if guile
37781 maybe-install-info-guile: install-info-guile
37782
37783 install-info-guile: \
37784 configure-guile \
37785 info-guile
37786 @: $(MAKE); $(unstage)
37787 @[ -f ./guile/Makefile ] || exit 0; \
37788 r=`${PWD_COMMAND}`; export r; \
37789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37790 $(HOST_EXPORTS) \
37791 for flag in $(EXTRA_HOST_FLAGS) ; do \
37792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37793 done; \
37794 echo "Doing install-info in guile"; \
37795 (cd $(HOST_SUBDIR)/guile && \
37796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37798 "RANLIB=$${RANLIB}" \
37799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37800 install-info) \
37801 || exit 1
37802
37803 @endif guile
37804
37805 .PHONY: maybe-install-dvi-guile install-dvi-guile
37806 maybe-install-dvi-guile:
37807 @if guile
37808 maybe-install-dvi-guile: install-dvi-guile
37809
37810 install-dvi-guile: \
37811 configure-guile \
37812 dvi-guile
37813 @: $(MAKE); $(unstage)
37814 @[ -f ./guile/Makefile ] || exit 0; \
37815 r=`${PWD_COMMAND}`; export r; \
37816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37817 $(HOST_EXPORTS) \
37818 for flag in $(EXTRA_HOST_FLAGS) ; do \
37819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37820 done; \
37821 echo "Doing install-dvi in guile"; \
37822 (cd $(HOST_SUBDIR)/guile && \
37823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37825 "RANLIB=$${RANLIB}" \
37826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37827 install-dvi) \
37828 || exit 1
37829
37830 @endif guile
37831
37832 .PHONY: maybe-install-pdf-guile install-pdf-guile
37833 maybe-install-pdf-guile:
37834 @if guile
37835 maybe-install-pdf-guile: install-pdf-guile
37836
37837 install-pdf-guile: \
37838 configure-guile \
37839 pdf-guile
37840 @: $(MAKE); $(unstage)
37841 @[ -f ./guile/Makefile ] || exit 0; \
37842 r=`${PWD_COMMAND}`; export r; \
37843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844 $(HOST_EXPORTS) \
37845 for flag in $(EXTRA_HOST_FLAGS) ; do \
37846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37847 done; \
37848 echo "Doing install-pdf in guile"; \
37849 (cd $(HOST_SUBDIR)/guile && \
37850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37852 "RANLIB=$${RANLIB}" \
37853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37854 install-pdf) \
37855 || exit 1
37856
37857 @endif guile
37858
37859 .PHONY: maybe-install-html-guile install-html-guile
37860 maybe-install-html-guile:
37861 @if guile
37862 maybe-install-html-guile: install-html-guile
37863
37864 install-html-guile: \
37865 configure-guile \
37866 html-guile
37867 @: $(MAKE); $(unstage)
37868 @[ -f ./guile/Makefile ] || exit 0; \
37869 r=`${PWD_COMMAND}`; export r; \
37870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871 $(HOST_EXPORTS) \
37872 for flag in $(EXTRA_HOST_FLAGS) ; do \
37873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37874 done; \
37875 echo "Doing install-html in guile"; \
37876 (cd $(HOST_SUBDIR)/guile && \
37877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879 "RANLIB=$${RANLIB}" \
37880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881 install-html) \
37882 || exit 1
37883
37884 @endif guile
37885
37886 .PHONY: maybe-installcheck-guile installcheck-guile
37887 maybe-installcheck-guile:
37888 @if guile
37889 maybe-installcheck-guile: installcheck-guile
37890
37891 installcheck-guile: \
37892 configure-guile
37893 @: $(MAKE); $(unstage)
37894 @[ -f ./guile/Makefile ] || exit 0; \
37895 r=`${PWD_COMMAND}`; export r; \
37896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37897 $(HOST_EXPORTS) \
37898 for flag in $(EXTRA_HOST_FLAGS) ; do \
37899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37900 done; \
37901 echo "Doing installcheck in guile"; \
37902 (cd $(HOST_SUBDIR)/guile && \
37903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37905 "RANLIB=$${RANLIB}" \
37906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37907 installcheck) \
37908 || exit 1
37909
37910 @endif guile
37911
37912 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37913 maybe-mostlyclean-guile:
37914 @if guile
37915 maybe-mostlyclean-guile: mostlyclean-guile
37916
37917 mostlyclean-guile:
37918 @: $(MAKE); $(unstage)
37919 @[ -f ./guile/Makefile ] || exit 0; \
37920 r=`${PWD_COMMAND}`; export r; \
37921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922 $(HOST_EXPORTS) \
37923 for flag in $(EXTRA_HOST_FLAGS) ; do \
37924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37925 done; \
37926 echo "Doing mostlyclean in guile"; \
37927 (cd $(HOST_SUBDIR)/guile && \
37928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37930 "RANLIB=$${RANLIB}" \
37931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37932 mostlyclean) \
37933 || exit 1
37934
37935 @endif guile
37936
37937 .PHONY: maybe-clean-guile clean-guile
37938 maybe-clean-guile:
37939 @if guile
37940 maybe-clean-guile: clean-guile
37941
37942 clean-guile:
37943 @: $(MAKE); $(unstage)
37944 @[ -f ./guile/Makefile ] || exit 0; \
37945 r=`${PWD_COMMAND}`; export r; \
37946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37947 $(HOST_EXPORTS) \
37948 for flag in $(EXTRA_HOST_FLAGS) ; do \
37949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37950 done; \
37951 echo "Doing clean in guile"; \
37952 (cd $(HOST_SUBDIR)/guile && \
37953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37955 "RANLIB=$${RANLIB}" \
37956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37957 clean) \
37958 || exit 1
37959
37960 @endif guile
37961
37962 .PHONY: maybe-distclean-guile distclean-guile
37963 maybe-distclean-guile:
37964 @if guile
37965 maybe-distclean-guile: distclean-guile
37966
37967 distclean-guile:
37968 @: $(MAKE); $(unstage)
37969 @[ -f ./guile/Makefile ] || exit 0; \
37970 r=`${PWD_COMMAND}`; export r; \
37971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37972 $(HOST_EXPORTS) \
37973 for flag in $(EXTRA_HOST_FLAGS) ; do \
37974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975 done; \
37976 echo "Doing distclean in guile"; \
37977 (cd $(HOST_SUBDIR)/guile && \
37978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37980 "RANLIB=$${RANLIB}" \
37981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37982 distclean) \
37983 || exit 1
37984
37985 @endif guile
37986
37987 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37988 maybe-maintainer-clean-guile:
37989 @if guile
37990 maybe-maintainer-clean-guile: maintainer-clean-guile
37991
37992 maintainer-clean-guile:
37993 @: $(MAKE); $(unstage)
37994 @[ -f ./guile/Makefile ] || exit 0; \
37995 r=`${PWD_COMMAND}`; export r; \
37996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37997 $(HOST_EXPORTS) \
37998 for flag in $(EXTRA_HOST_FLAGS) ; do \
37999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38000 done; \
38001 echo "Doing maintainer-clean in guile"; \
38002 (cd $(HOST_SUBDIR)/guile && \
38003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38005 "RANLIB=$${RANLIB}" \
38006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38007 maintainer-clean) \
38008 || exit 1
38009
38010 @endif guile
38011
38012
38013
38014 .PHONY: configure-tk maybe-configure-tk
38015 maybe-configure-tk:
38016 @if gcc-bootstrap
38017 configure-tk: stage_current
38018 @endif gcc-bootstrap
38019 @if tk
38020 maybe-configure-tk: configure-tk
38021 configure-tk:
38022 @: $(MAKE); $(unstage)
38023 @r=`${PWD_COMMAND}`; export r; \
38024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38025 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38027 $(HOST_EXPORTS) \
38028 echo Configuring in $(HOST_SUBDIR)/tk; \
38029 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38030 case $(srcdir) in \
38031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38032 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38034 esac; \
38035 module_srcdir=tk; \
38036 $(SHELL) \
38037 $$s/$$module_srcdir/configure \
38038 --srcdir=$${topdir}/$$module_srcdir \
38039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38040 --target=${target_alias} \
38041 || exit 1
38042 @endif tk
38043
38044
38045
38046
38047
38048 .PHONY: all-tk maybe-all-tk
38049 maybe-all-tk:
38050 @if gcc-bootstrap
38051 all-tk: stage_current
38052 @endif gcc-bootstrap
38053 @if tk
38054 TARGET-tk=all
38055 maybe-all-tk: all-tk
38056 all-tk: configure-tk
38057 @: $(MAKE); $(unstage)
38058 @r=`${PWD_COMMAND}`; export r; \
38059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38060 $(HOST_EXPORTS) \
38061 (cd $(HOST_SUBDIR)/tk && \
38062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38063 $(TARGET-tk))
38064 @endif tk
38065
38066
38067
38068
38069 .PHONY: check-tk maybe-check-tk
38070 maybe-check-tk:
38071 @if tk
38072 maybe-check-tk: check-tk
38073
38074 check-tk:
38075 @: $(MAKE); $(unstage)
38076 @r=`${PWD_COMMAND}`; export r; \
38077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38078 $(HOST_EXPORTS) \
38079 (cd $(HOST_SUBDIR)/tk && \
38080 $(MAKE) $(FLAGS_TO_PASS) check)
38081
38082 @endif tk
38083
38084 .PHONY: install-tk maybe-install-tk
38085 maybe-install-tk:
38086 @if tk
38087 maybe-install-tk: install-tk
38088
38089 install-tk: installdirs
38090 @: $(MAKE); $(unstage)
38091 @r=`${PWD_COMMAND}`; export r; \
38092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38093 $(HOST_EXPORTS) \
38094 (cd $(HOST_SUBDIR)/tk && \
38095 $(MAKE) $(FLAGS_TO_PASS) install)
38096
38097 @endif tk
38098
38099 .PHONY: install-strip-tk maybe-install-strip-tk
38100 maybe-install-strip-tk:
38101 @if tk
38102 maybe-install-strip-tk: install-strip-tk
38103
38104 install-strip-tk: installdirs
38105 @: $(MAKE); $(unstage)
38106 @r=`${PWD_COMMAND}`; export r; \
38107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38108 $(HOST_EXPORTS) \
38109 (cd $(HOST_SUBDIR)/tk && \
38110 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38111
38112 @endif tk
38113
38114 # Other targets (info, dvi, pdf, etc.)
38115
38116 .PHONY: maybe-info-tk info-tk
38117 maybe-info-tk:
38118 @if tk
38119 maybe-info-tk: info-tk
38120
38121 info-tk: \
38122 configure-tk
38123 @: $(MAKE); $(unstage)
38124 @[ -f ./tk/Makefile ] || exit 0; \
38125 r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 $(HOST_EXPORTS) \
38128 for flag in $(EXTRA_HOST_FLAGS) ; do \
38129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38130 done; \
38131 echo "Doing info in tk"; \
38132 (cd $(HOST_SUBDIR)/tk && \
38133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38135 "RANLIB=$${RANLIB}" \
38136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38137 info) \
38138 || exit 1
38139
38140 @endif tk
38141
38142 .PHONY: maybe-dvi-tk dvi-tk
38143 maybe-dvi-tk:
38144 @if tk
38145 maybe-dvi-tk: dvi-tk
38146
38147 dvi-tk: \
38148 configure-tk
38149 @: $(MAKE); $(unstage)
38150 @[ -f ./tk/Makefile ] || exit 0; \
38151 r=`${PWD_COMMAND}`; export r; \
38152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38153 $(HOST_EXPORTS) \
38154 for flag in $(EXTRA_HOST_FLAGS) ; do \
38155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38156 done; \
38157 echo "Doing dvi in tk"; \
38158 (cd $(HOST_SUBDIR)/tk && \
38159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38161 "RANLIB=$${RANLIB}" \
38162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38163 dvi) \
38164 || exit 1
38165
38166 @endif tk
38167
38168 .PHONY: maybe-pdf-tk pdf-tk
38169 maybe-pdf-tk:
38170 @if tk
38171 maybe-pdf-tk: pdf-tk
38172
38173 pdf-tk: \
38174 configure-tk
38175 @: $(MAKE); $(unstage)
38176 @[ -f ./tk/Makefile ] || exit 0; \
38177 r=`${PWD_COMMAND}`; export r; \
38178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179 $(HOST_EXPORTS) \
38180 for flag in $(EXTRA_HOST_FLAGS) ; do \
38181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38182 done; \
38183 echo "Doing pdf in tk"; \
38184 (cd $(HOST_SUBDIR)/tk && \
38185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187 "RANLIB=$${RANLIB}" \
38188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38189 pdf) \
38190 || exit 1
38191
38192 @endif tk
38193
38194 .PHONY: maybe-html-tk html-tk
38195 maybe-html-tk:
38196 @if tk
38197 maybe-html-tk: html-tk
38198
38199 html-tk: \
38200 configure-tk
38201 @: $(MAKE); $(unstage)
38202 @[ -f ./tk/Makefile ] || exit 0; \
38203 r=`${PWD_COMMAND}`; export r; \
38204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205 $(HOST_EXPORTS) \
38206 for flag in $(EXTRA_HOST_FLAGS) ; do \
38207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38208 done; \
38209 echo "Doing html in tk"; \
38210 (cd $(HOST_SUBDIR)/tk && \
38211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38213 "RANLIB=$${RANLIB}" \
38214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38215 html) \
38216 || exit 1
38217
38218 @endif tk
38219
38220 .PHONY: maybe-TAGS-tk TAGS-tk
38221 maybe-TAGS-tk:
38222 @if tk
38223 maybe-TAGS-tk: TAGS-tk
38224
38225 TAGS-tk: \
38226 configure-tk
38227 @: $(MAKE); $(unstage)
38228 @[ -f ./tk/Makefile ] || exit 0; \
38229 r=`${PWD_COMMAND}`; export r; \
38230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38231 $(HOST_EXPORTS) \
38232 for flag in $(EXTRA_HOST_FLAGS) ; do \
38233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234 done; \
38235 echo "Doing TAGS in tk"; \
38236 (cd $(HOST_SUBDIR)/tk && \
38237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38239 "RANLIB=$${RANLIB}" \
38240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38241 TAGS) \
38242 || exit 1
38243
38244 @endif tk
38245
38246 .PHONY: maybe-install-info-tk install-info-tk
38247 maybe-install-info-tk:
38248 @if tk
38249 maybe-install-info-tk: install-info-tk
38250
38251 install-info-tk: \
38252 configure-tk \
38253 info-tk
38254 @: $(MAKE); $(unstage)
38255 @[ -f ./tk/Makefile ] || exit 0; \
38256 r=`${PWD_COMMAND}`; export r; \
38257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38258 $(HOST_EXPORTS) \
38259 for flag in $(EXTRA_HOST_FLAGS) ; do \
38260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38261 done; \
38262 echo "Doing install-info in tk"; \
38263 (cd $(HOST_SUBDIR)/tk && \
38264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38266 "RANLIB=$${RANLIB}" \
38267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38268 install-info) \
38269 || exit 1
38270
38271 @endif tk
38272
38273 .PHONY: maybe-install-dvi-tk install-dvi-tk
38274 maybe-install-dvi-tk:
38275 @if tk
38276 maybe-install-dvi-tk: install-dvi-tk
38277
38278 install-dvi-tk: \
38279 configure-tk \
38280 dvi-tk
38281 @: $(MAKE); $(unstage)
38282 @[ -f ./tk/Makefile ] || exit 0; \
38283 r=`${PWD_COMMAND}`; export r; \
38284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38285 $(HOST_EXPORTS) \
38286 for flag in $(EXTRA_HOST_FLAGS) ; do \
38287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38288 done; \
38289 echo "Doing install-dvi in tk"; \
38290 (cd $(HOST_SUBDIR)/tk && \
38291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38293 "RANLIB=$${RANLIB}" \
38294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38295 install-dvi) \
38296 || exit 1
38297
38298 @endif tk
38299
38300 .PHONY: maybe-install-pdf-tk install-pdf-tk
38301 maybe-install-pdf-tk:
38302 @if tk
38303 maybe-install-pdf-tk: install-pdf-tk
38304
38305 install-pdf-tk: \
38306 configure-tk \
38307 pdf-tk
38308 @: $(MAKE); $(unstage)
38309 @[ -f ./tk/Makefile ] || exit 0; \
38310 r=`${PWD_COMMAND}`; export r; \
38311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38312 $(HOST_EXPORTS) \
38313 for flag in $(EXTRA_HOST_FLAGS) ; do \
38314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38315 done; \
38316 echo "Doing install-pdf in tk"; \
38317 (cd $(HOST_SUBDIR)/tk && \
38318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38320 "RANLIB=$${RANLIB}" \
38321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38322 install-pdf) \
38323 || exit 1
38324
38325 @endif tk
38326
38327 .PHONY: maybe-install-html-tk install-html-tk
38328 maybe-install-html-tk:
38329 @if tk
38330 maybe-install-html-tk: install-html-tk
38331
38332 install-html-tk: \
38333 configure-tk \
38334 html-tk
38335 @: $(MAKE); $(unstage)
38336 @[ -f ./tk/Makefile ] || exit 0; \
38337 r=`${PWD_COMMAND}`; export r; \
38338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339 $(HOST_EXPORTS) \
38340 for flag in $(EXTRA_HOST_FLAGS) ; do \
38341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38342 done; \
38343 echo "Doing install-html in tk"; \
38344 (cd $(HOST_SUBDIR)/tk && \
38345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347 "RANLIB=$${RANLIB}" \
38348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349 install-html) \
38350 || exit 1
38351
38352 @endif tk
38353
38354 .PHONY: maybe-installcheck-tk installcheck-tk
38355 maybe-installcheck-tk:
38356 @if tk
38357 maybe-installcheck-tk: installcheck-tk
38358
38359 installcheck-tk: \
38360 configure-tk
38361 @: $(MAKE); $(unstage)
38362 @[ -f ./tk/Makefile ] || exit 0; \
38363 r=`${PWD_COMMAND}`; export r; \
38364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365 $(HOST_EXPORTS) \
38366 for flag in $(EXTRA_HOST_FLAGS) ; do \
38367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38368 done; \
38369 echo "Doing installcheck in tk"; \
38370 (cd $(HOST_SUBDIR)/tk && \
38371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373 "RANLIB=$${RANLIB}" \
38374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375 installcheck) \
38376 || exit 1
38377
38378 @endif tk
38379
38380 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38381 maybe-mostlyclean-tk:
38382 @if tk
38383 maybe-mostlyclean-tk: mostlyclean-tk
38384
38385 mostlyclean-tk:
38386 @: $(MAKE); $(unstage)
38387 @[ -f ./tk/Makefile ] || exit 0; \
38388 r=`${PWD_COMMAND}`; export r; \
38389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38390 $(HOST_EXPORTS) \
38391 for flag in $(EXTRA_HOST_FLAGS) ; do \
38392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38393 done; \
38394 echo "Doing mostlyclean in tk"; \
38395 (cd $(HOST_SUBDIR)/tk && \
38396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38398 "RANLIB=$${RANLIB}" \
38399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38400 mostlyclean) \
38401 || exit 1
38402
38403 @endif tk
38404
38405 .PHONY: maybe-clean-tk clean-tk
38406 maybe-clean-tk:
38407 @if tk
38408 maybe-clean-tk: clean-tk
38409
38410 clean-tk:
38411 @: $(MAKE); $(unstage)
38412 @[ -f ./tk/Makefile ] || exit 0; \
38413 r=`${PWD_COMMAND}`; export r; \
38414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38415 $(HOST_EXPORTS) \
38416 for flag in $(EXTRA_HOST_FLAGS) ; do \
38417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38418 done; \
38419 echo "Doing clean in tk"; \
38420 (cd $(HOST_SUBDIR)/tk && \
38421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38423 "RANLIB=$${RANLIB}" \
38424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38425 clean) \
38426 || exit 1
38427
38428 @endif tk
38429
38430 .PHONY: maybe-distclean-tk distclean-tk
38431 maybe-distclean-tk:
38432 @if tk
38433 maybe-distclean-tk: distclean-tk
38434
38435 distclean-tk:
38436 @: $(MAKE); $(unstage)
38437 @[ -f ./tk/Makefile ] || exit 0; \
38438 r=`${PWD_COMMAND}`; export r; \
38439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38440 $(HOST_EXPORTS) \
38441 for flag in $(EXTRA_HOST_FLAGS) ; do \
38442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38443 done; \
38444 echo "Doing distclean in tk"; \
38445 (cd $(HOST_SUBDIR)/tk && \
38446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38448 "RANLIB=$${RANLIB}" \
38449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38450 distclean) \
38451 || exit 1
38452
38453 @endif tk
38454
38455 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38456 maybe-maintainer-clean-tk:
38457 @if tk
38458 maybe-maintainer-clean-tk: maintainer-clean-tk
38459
38460 maintainer-clean-tk:
38461 @: $(MAKE); $(unstage)
38462 @[ -f ./tk/Makefile ] || exit 0; \
38463 r=`${PWD_COMMAND}`; export r; \
38464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465 $(HOST_EXPORTS) \
38466 for flag in $(EXTRA_HOST_FLAGS) ; do \
38467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38468 done; \
38469 echo "Doing maintainer-clean in tk"; \
38470 (cd $(HOST_SUBDIR)/tk && \
38471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38473 "RANLIB=$${RANLIB}" \
38474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475 maintainer-clean) \
38476 || exit 1
38477
38478 @endif tk
38479
38480
38481
38482 .PHONY: configure-libtermcap maybe-configure-libtermcap
38483 maybe-configure-libtermcap:
38484 @if gcc-bootstrap
38485 configure-libtermcap: stage_current
38486 @endif gcc-bootstrap
38487 @if libtermcap
38488 maybe-configure-libtermcap: configure-libtermcap
38489 configure-libtermcap:
38490 @: $(MAKE); $(unstage)
38491 @r=`${PWD_COMMAND}`; export r; \
38492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38493 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
38495 $(HOST_EXPORTS) \
38496 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38497 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38498 case $(srcdir) in \
38499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38500 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38502 esac; \
38503 module_srcdir=libtermcap; \
38504 $(SHELL) \
38505 $$s/$$module_srcdir/configure \
38506 --srcdir=$${topdir}/$$module_srcdir \
38507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38508 --target=${target_alias} \
38509 || exit 1
38510 @endif libtermcap
38511
38512
38513
38514
38515
38516 .PHONY: all-libtermcap maybe-all-libtermcap
38517 maybe-all-libtermcap:
38518 @if gcc-bootstrap
38519 all-libtermcap: stage_current
38520 @endif gcc-bootstrap
38521 @if libtermcap
38522 TARGET-libtermcap=all
38523 maybe-all-libtermcap: all-libtermcap
38524 all-libtermcap: configure-libtermcap
38525 @: $(MAKE); $(unstage)
38526 @r=`${PWD_COMMAND}`; export r; \
38527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38528 $(HOST_EXPORTS) \
38529 (cd $(HOST_SUBDIR)/libtermcap && \
38530 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38531 $(TARGET-libtermcap))
38532 @endif libtermcap
38533
38534
38535
38536
38537 .PHONY: check-libtermcap maybe-check-libtermcap
38538 maybe-check-libtermcap:
38539 @if libtermcap
38540 maybe-check-libtermcap: check-libtermcap
38541
38542 check-libtermcap:
38543
38544 @endif libtermcap
38545
38546 .PHONY: install-libtermcap maybe-install-libtermcap
38547 maybe-install-libtermcap:
38548 @if libtermcap
38549 maybe-install-libtermcap: install-libtermcap
38550
38551 install-libtermcap: installdirs
38552 @: $(MAKE); $(unstage)
38553 @r=`${PWD_COMMAND}`; export r; \
38554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38555 $(HOST_EXPORTS) \
38556 (cd $(HOST_SUBDIR)/libtermcap && \
38557 $(MAKE) $(FLAGS_TO_PASS) install)
38558
38559 @endif libtermcap
38560
38561 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38562 maybe-install-strip-libtermcap:
38563 @if libtermcap
38564 maybe-install-strip-libtermcap: install-strip-libtermcap
38565
38566 install-strip-libtermcap: installdirs
38567 @: $(MAKE); $(unstage)
38568 @r=`${PWD_COMMAND}`; export r; \
38569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38570 $(HOST_EXPORTS) \
38571 (cd $(HOST_SUBDIR)/libtermcap && \
38572 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38573
38574 @endif libtermcap
38575
38576 # Other targets (info, dvi, pdf, etc.)
38577
38578 .PHONY: maybe-info-libtermcap info-libtermcap
38579 maybe-info-libtermcap:
38580 @if libtermcap
38581 maybe-info-libtermcap: info-libtermcap
38582
38583 info-libtermcap: \
38584 configure-libtermcap
38585 @: $(MAKE); $(unstage)
38586 @[ -f ./libtermcap/Makefile ] || exit 0; \
38587 r=`${PWD_COMMAND}`; export r; \
38588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589 $(HOST_EXPORTS) \
38590 for flag in $(EXTRA_HOST_FLAGS) ; do \
38591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38592 done; \
38593 echo "Doing info in libtermcap"; \
38594 (cd $(HOST_SUBDIR)/libtermcap && \
38595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38597 "RANLIB=$${RANLIB}" \
38598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38599 info) \
38600 || exit 1
38601
38602 @endif libtermcap
38603
38604 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38605 maybe-dvi-libtermcap:
38606 @if libtermcap
38607 maybe-dvi-libtermcap: dvi-libtermcap
38608
38609 dvi-libtermcap: \
38610 configure-libtermcap
38611 @: $(MAKE); $(unstage)
38612 @[ -f ./libtermcap/Makefile ] || exit 0; \
38613 r=`${PWD_COMMAND}`; export r; \
38614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615 $(HOST_EXPORTS) \
38616 for flag in $(EXTRA_HOST_FLAGS) ; do \
38617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618 done; \
38619 echo "Doing dvi in libtermcap"; \
38620 (cd $(HOST_SUBDIR)/libtermcap && \
38621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623 "RANLIB=$${RANLIB}" \
38624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625 dvi) \
38626 || exit 1
38627
38628 @endif libtermcap
38629
38630 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38631 maybe-pdf-libtermcap:
38632 @if libtermcap
38633 maybe-pdf-libtermcap: pdf-libtermcap
38634
38635 pdf-libtermcap: \
38636 configure-libtermcap
38637 @: $(MAKE); $(unstage)
38638 @[ -f ./libtermcap/Makefile ] || exit 0; \
38639 r=`${PWD_COMMAND}`; export r; \
38640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38641 $(HOST_EXPORTS) \
38642 for flag in $(EXTRA_HOST_FLAGS) ; do \
38643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38644 done; \
38645 echo "Doing pdf in libtermcap"; \
38646 (cd $(HOST_SUBDIR)/libtermcap && \
38647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38649 "RANLIB=$${RANLIB}" \
38650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38651 pdf) \
38652 || exit 1
38653
38654 @endif libtermcap
38655
38656 .PHONY: maybe-html-libtermcap html-libtermcap
38657 maybe-html-libtermcap:
38658 @if libtermcap
38659 maybe-html-libtermcap: html-libtermcap
38660
38661 html-libtermcap: \
38662 configure-libtermcap
38663 @: $(MAKE); $(unstage)
38664 @[ -f ./libtermcap/Makefile ] || exit 0; \
38665 r=`${PWD_COMMAND}`; export r; \
38666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38667 $(HOST_EXPORTS) \
38668 for flag in $(EXTRA_HOST_FLAGS) ; do \
38669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38670 done; \
38671 echo "Doing html in libtermcap"; \
38672 (cd $(HOST_SUBDIR)/libtermcap && \
38673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38675 "RANLIB=$${RANLIB}" \
38676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38677 html) \
38678 || exit 1
38679
38680 @endif libtermcap
38681
38682 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38683 maybe-TAGS-libtermcap:
38684 @if libtermcap
38685 maybe-TAGS-libtermcap: TAGS-libtermcap
38686
38687 TAGS-libtermcap: \
38688 configure-libtermcap
38689 @: $(MAKE); $(unstage)
38690 @[ -f ./libtermcap/Makefile ] || exit 0; \
38691 r=`${PWD_COMMAND}`; export r; \
38692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38693 $(HOST_EXPORTS) \
38694 for flag in $(EXTRA_HOST_FLAGS) ; do \
38695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38696 done; \
38697 echo "Doing TAGS in libtermcap"; \
38698 (cd $(HOST_SUBDIR)/libtermcap && \
38699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38701 "RANLIB=$${RANLIB}" \
38702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38703 TAGS) \
38704 || exit 1
38705
38706 @endif libtermcap
38707
38708 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38709 maybe-install-info-libtermcap:
38710 @if libtermcap
38711 maybe-install-info-libtermcap: install-info-libtermcap
38712
38713 install-info-libtermcap: \
38714 configure-libtermcap \
38715 info-libtermcap
38716 @: $(MAKE); $(unstage)
38717 @[ -f ./libtermcap/Makefile ] || exit 0; \
38718 r=`${PWD_COMMAND}`; export r; \
38719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38720 $(HOST_EXPORTS) \
38721 for flag in $(EXTRA_HOST_FLAGS) ; do \
38722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38723 done; \
38724 echo "Doing install-info in libtermcap"; \
38725 (cd $(HOST_SUBDIR)/libtermcap && \
38726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38728 "RANLIB=$${RANLIB}" \
38729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38730 install-info) \
38731 || exit 1
38732
38733 @endif libtermcap
38734
38735 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38736 maybe-install-dvi-libtermcap:
38737 @if libtermcap
38738 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38739
38740 install-dvi-libtermcap: \
38741 configure-libtermcap \
38742 dvi-libtermcap
38743 @: $(MAKE); $(unstage)
38744 @[ -f ./libtermcap/Makefile ] || exit 0; \
38745 r=`${PWD_COMMAND}`; export r; \
38746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38747 $(HOST_EXPORTS) \
38748 for flag in $(EXTRA_HOST_FLAGS) ; do \
38749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38750 done; \
38751 echo "Doing install-dvi in libtermcap"; \
38752 (cd $(HOST_SUBDIR)/libtermcap && \
38753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38755 "RANLIB=$${RANLIB}" \
38756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38757 install-dvi) \
38758 || exit 1
38759
38760 @endif libtermcap
38761
38762 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38763 maybe-install-pdf-libtermcap:
38764 @if libtermcap
38765 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38766
38767 install-pdf-libtermcap: \
38768 configure-libtermcap \
38769 pdf-libtermcap
38770 @: $(MAKE); $(unstage)
38771 @[ -f ./libtermcap/Makefile ] || exit 0; \
38772 r=`${PWD_COMMAND}`; export r; \
38773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774 $(HOST_EXPORTS) \
38775 for flag in $(EXTRA_HOST_FLAGS) ; do \
38776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38777 done; \
38778 echo "Doing install-pdf in libtermcap"; \
38779 (cd $(HOST_SUBDIR)/libtermcap && \
38780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38782 "RANLIB=$${RANLIB}" \
38783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38784 install-pdf) \
38785 || exit 1
38786
38787 @endif libtermcap
38788
38789 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38790 maybe-install-html-libtermcap:
38791 @if libtermcap
38792 maybe-install-html-libtermcap: install-html-libtermcap
38793
38794 install-html-libtermcap: \
38795 configure-libtermcap \
38796 html-libtermcap
38797 @: $(MAKE); $(unstage)
38798 @[ -f ./libtermcap/Makefile ] || exit 0; \
38799 r=`${PWD_COMMAND}`; export r; \
38800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38801 $(HOST_EXPORTS) \
38802 for flag in $(EXTRA_HOST_FLAGS) ; do \
38803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38804 done; \
38805 echo "Doing install-html in libtermcap"; \
38806 (cd $(HOST_SUBDIR)/libtermcap && \
38807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38809 "RANLIB=$${RANLIB}" \
38810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38811 install-html) \
38812 || exit 1
38813
38814 @endif libtermcap
38815
38816 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38817 maybe-installcheck-libtermcap:
38818 @if libtermcap
38819 maybe-installcheck-libtermcap: installcheck-libtermcap
38820
38821 installcheck-libtermcap: \
38822 configure-libtermcap
38823 @: $(MAKE); $(unstage)
38824 @[ -f ./libtermcap/Makefile ] || exit 0; \
38825 r=`${PWD_COMMAND}`; export r; \
38826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827 $(HOST_EXPORTS) \
38828 for flag in $(EXTRA_HOST_FLAGS) ; do \
38829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38830 done; \
38831 echo "Doing installcheck in libtermcap"; \
38832 (cd $(HOST_SUBDIR)/libtermcap && \
38833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38835 "RANLIB=$${RANLIB}" \
38836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38837 installcheck) \
38838 || exit 1
38839
38840 @endif libtermcap
38841
38842 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38843 maybe-mostlyclean-libtermcap:
38844 @if libtermcap
38845 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38846
38847 # libtermcap doesn't support mostlyclean.
38848 mostlyclean-libtermcap:
38849
38850 @endif libtermcap
38851
38852 .PHONY: maybe-clean-libtermcap clean-libtermcap
38853 maybe-clean-libtermcap:
38854 @if libtermcap
38855 maybe-clean-libtermcap: clean-libtermcap
38856
38857 # libtermcap doesn't support clean.
38858 clean-libtermcap:
38859
38860 @endif libtermcap
38861
38862 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38863 maybe-distclean-libtermcap:
38864 @if libtermcap
38865 maybe-distclean-libtermcap: distclean-libtermcap
38866
38867 # libtermcap doesn't support distclean.
38868 distclean-libtermcap:
38869
38870 @endif libtermcap
38871
38872 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38873 maybe-maintainer-clean-libtermcap:
38874 @if libtermcap
38875 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38876
38877 # libtermcap doesn't support maintainer-clean.
38878 maintainer-clean-libtermcap:
38879
38880 @endif libtermcap
38881
38882
38883
38884 .PHONY: configure-utils maybe-configure-utils
38885 maybe-configure-utils:
38886 @if gcc-bootstrap
38887 configure-utils: stage_current
38888 @endif gcc-bootstrap
38889 @if utils
38890 maybe-configure-utils: configure-utils
38891 configure-utils:
38892 @: $(MAKE); $(unstage)
38893 @r=`${PWD_COMMAND}`; export r; \
38894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38895 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38897 $(HOST_EXPORTS) \
38898 echo Configuring in $(HOST_SUBDIR)/utils; \
38899 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38900 case $(srcdir) in \
38901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38902 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38904 esac; \
38905 module_srcdir=utils; \
38906 $(SHELL) \
38907 $$s/$$module_srcdir/configure \
38908 --srcdir=$${topdir}/$$module_srcdir \
38909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38910 --target=${target_alias} \
38911 || exit 1
38912 @endif utils
38913
38914
38915
38916
38917
38918 .PHONY: all-utils maybe-all-utils
38919 maybe-all-utils:
38920 @if gcc-bootstrap
38921 all-utils: stage_current
38922 @endif gcc-bootstrap
38923 @if utils
38924 TARGET-utils=all
38925 maybe-all-utils: all-utils
38926 all-utils: configure-utils
38927 @: $(MAKE); $(unstage)
38928 @r=`${PWD_COMMAND}`; export r; \
38929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38930 $(HOST_EXPORTS) \
38931 (cd $(HOST_SUBDIR)/utils && \
38932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38933 $(TARGET-utils))
38934 @endif utils
38935
38936
38937
38938
38939 .PHONY: check-utils maybe-check-utils
38940 maybe-check-utils:
38941 @if utils
38942 maybe-check-utils: check-utils
38943
38944 check-utils:
38945
38946 @endif utils
38947
38948 .PHONY: install-utils maybe-install-utils
38949 maybe-install-utils:
38950 @if utils
38951 maybe-install-utils: install-utils
38952
38953 install-utils: installdirs
38954 @: $(MAKE); $(unstage)
38955 @r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 $(HOST_EXPORTS) \
38958 (cd $(HOST_SUBDIR)/utils && \
38959 $(MAKE) $(FLAGS_TO_PASS) install)
38960
38961 @endif utils
38962
38963 .PHONY: install-strip-utils maybe-install-strip-utils
38964 maybe-install-strip-utils:
38965 @if utils
38966 maybe-install-strip-utils: install-strip-utils
38967
38968 install-strip-utils: installdirs
38969 @: $(MAKE); $(unstage)
38970 @r=`${PWD_COMMAND}`; export r; \
38971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38972 $(HOST_EXPORTS) \
38973 (cd $(HOST_SUBDIR)/utils && \
38974 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38975
38976 @endif utils
38977
38978 # Other targets (info, dvi, pdf, etc.)
38979
38980 .PHONY: maybe-info-utils info-utils
38981 maybe-info-utils:
38982 @if utils
38983 maybe-info-utils: info-utils
38984
38985 info-utils: \
38986 configure-utils
38987 @: $(MAKE); $(unstage)
38988 @[ -f ./utils/Makefile ] || exit 0; \
38989 r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(HOST_EXPORTS) \
38992 for flag in $(EXTRA_HOST_FLAGS) ; do \
38993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38994 done; \
38995 echo "Doing info in utils"; \
38996 (cd $(HOST_SUBDIR)/utils && \
38997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38999 "RANLIB=$${RANLIB}" \
39000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39001 info) \
39002 || exit 1
39003
39004 @endif utils
39005
39006 .PHONY: maybe-dvi-utils dvi-utils
39007 maybe-dvi-utils:
39008 @if utils
39009 maybe-dvi-utils: dvi-utils
39010
39011 dvi-utils: \
39012 configure-utils
39013 @: $(MAKE); $(unstage)
39014 @[ -f ./utils/Makefile ] || exit 0; \
39015 r=`${PWD_COMMAND}`; export r; \
39016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39017 $(HOST_EXPORTS) \
39018 for flag in $(EXTRA_HOST_FLAGS) ; do \
39019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39020 done; \
39021 echo "Doing dvi in utils"; \
39022 (cd $(HOST_SUBDIR)/utils && \
39023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39025 "RANLIB=$${RANLIB}" \
39026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39027 dvi) \
39028 || exit 1
39029
39030 @endif utils
39031
39032 .PHONY: maybe-pdf-utils pdf-utils
39033 maybe-pdf-utils:
39034 @if utils
39035 maybe-pdf-utils: pdf-utils
39036
39037 pdf-utils: \
39038 configure-utils
39039 @: $(MAKE); $(unstage)
39040 @[ -f ./utils/Makefile ] || exit 0; \
39041 r=`${PWD_COMMAND}`; export r; \
39042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043 $(HOST_EXPORTS) \
39044 for flag in $(EXTRA_HOST_FLAGS) ; do \
39045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39046 done; \
39047 echo "Doing pdf in utils"; \
39048 (cd $(HOST_SUBDIR)/utils && \
39049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051 "RANLIB=$${RANLIB}" \
39052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053 pdf) \
39054 || exit 1
39055
39056 @endif utils
39057
39058 .PHONY: maybe-html-utils html-utils
39059 maybe-html-utils:
39060 @if utils
39061 maybe-html-utils: html-utils
39062
39063 html-utils: \
39064 configure-utils
39065 @: $(MAKE); $(unstage)
39066 @[ -f ./utils/Makefile ] || exit 0; \
39067 r=`${PWD_COMMAND}`; export r; \
39068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39069 $(HOST_EXPORTS) \
39070 for flag in $(EXTRA_HOST_FLAGS) ; do \
39071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39072 done; \
39073 echo "Doing html in utils"; \
39074 (cd $(HOST_SUBDIR)/utils && \
39075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39077 "RANLIB=$${RANLIB}" \
39078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39079 html) \
39080 || exit 1
39081
39082 @endif utils
39083
39084 .PHONY: maybe-TAGS-utils TAGS-utils
39085 maybe-TAGS-utils:
39086 @if utils
39087 maybe-TAGS-utils: TAGS-utils
39088
39089 TAGS-utils: \
39090 configure-utils
39091 @: $(MAKE); $(unstage)
39092 @[ -f ./utils/Makefile ] || exit 0; \
39093 r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(HOST_EXPORTS) \
39096 for flag in $(EXTRA_HOST_FLAGS) ; do \
39097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098 done; \
39099 echo "Doing TAGS in utils"; \
39100 (cd $(HOST_SUBDIR)/utils && \
39101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103 "RANLIB=$${RANLIB}" \
39104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105 TAGS) \
39106 || exit 1
39107
39108 @endif utils
39109
39110 .PHONY: maybe-install-info-utils install-info-utils
39111 maybe-install-info-utils:
39112 @if utils
39113 maybe-install-info-utils: install-info-utils
39114
39115 install-info-utils: \
39116 configure-utils \
39117 info-utils
39118 @: $(MAKE); $(unstage)
39119 @[ -f ./utils/Makefile ] || exit 0; \
39120 r=`${PWD_COMMAND}`; export r; \
39121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122 $(HOST_EXPORTS) \
39123 for flag in $(EXTRA_HOST_FLAGS) ; do \
39124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39125 done; \
39126 echo "Doing install-info in utils"; \
39127 (cd $(HOST_SUBDIR)/utils && \
39128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130 "RANLIB=$${RANLIB}" \
39131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132 install-info) \
39133 || exit 1
39134
39135 @endif utils
39136
39137 .PHONY: maybe-install-dvi-utils install-dvi-utils
39138 maybe-install-dvi-utils:
39139 @if utils
39140 maybe-install-dvi-utils: install-dvi-utils
39141
39142 install-dvi-utils: \
39143 configure-utils \
39144 dvi-utils
39145 @: $(MAKE); $(unstage)
39146 @[ -f ./utils/Makefile ] || exit 0; \
39147 r=`${PWD_COMMAND}`; export r; \
39148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149 $(HOST_EXPORTS) \
39150 for flag in $(EXTRA_HOST_FLAGS) ; do \
39151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152 done; \
39153 echo "Doing install-dvi in utils"; \
39154 (cd $(HOST_SUBDIR)/utils && \
39155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157 "RANLIB=$${RANLIB}" \
39158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159 install-dvi) \
39160 || exit 1
39161
39162 @endif utils
39163
39164 .PHONY: maybe-install-pdf-utils install-pdf-utils
39165 maybe-install-pdf-utils:
39166 @if utils
39167 maybe-install-pdf-utils: install-pdf-utils
39168
39169 install-pdf-utils: \
39170 configure-utils \
39171 pdf-utils
39172 @: $(MAKE); $(unstage)
39173 @[ -f ./utils/Makefile ] || exit 0; \
39174 r=`${PWD_COMMAND}`; export r; \
39175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39176 $(HOST_EXPORTS) \
39177 for flag in $(EXTRA_HOST_FLAGS) ; do \
39178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39179 done; \
39180 echo "Doing install-pdf in utils"; \
39181 (cd $(HOST_SUBDIR)/utils && \
39182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39184 "RANLIB=$${RANLIB}" \
39185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39186 install-pdf) \
39187 || exit 1
39188
39189 @endif utils
39190
39191 .PHONY: maybe-install-html-utils install-html-utils
39192 maybe-install-html-utils:
39193 @if utils
39194 maybe-install-html-utils: install-html-utils
39195
39196 install-html-utils: \
39197 configure-utils \
39198 html-utils
39199 @: $(MAKE); $(unstage)
39200 @[ -f ./utils/Makefile ] || exit 0; \
39201 r=`${PWD_COMMAND}`; export r; \
39202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39203 $(HOST_EXPORTS) \
39204 for flag in $(EXTRA_HOST_FLAGS) ; do \
39205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39206 done; \
39207 echo "Doing install-html in utils"; \
39208 (cd $(HOST_SUBDIR)/utils && \
39209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39211 "RANLIB=$${RANLIB}" \
39212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39213 install-html) \
39214 || exit 1
39215
39216 @endif utils
39217
39218 .PHONY: maybe-installcheck-utils installcheck-utils
39219 maybe-installcheck-utils:
39220 @if utils
39221 maybe-installcheck-utils: installcheck-utils
39222
39223 installcheck-utils: \
39224 configure-utils
39225 @: $(MAKE); $(unstage)
39226 @[ -f ./utils/Makefile ] || exit 0; \
39227 r=`${PWD_COMMAND}`; export r; \
39228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39229 $(HOST_EXPORTS) \
39230 for flag in $(EXTRA_HOST_FLAGS) ; do \
39231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39232 done; \
39233 echo "Doing installcheck in utils"; \
39234 (cd $(HOST_SUBDIR)/utils && \
39235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39237 "RANLIB=$${RANLIB}" \
39238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39239 installcheck) \
39240 || exit 1
39241
39242 @endif utils
39243
39244 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39245 maybe-mostlyclean-utils:
39246 @if utils
39247 maybe-mostlyclean-utils: mostlyclean-utils
39248
39249 mostlyclean-utils:
39250 @: $(MAKE); $(unstage)
39251 @[ -f ./utils/Makefile ] || exit 0; \
39252 r=`${PWD_COMMAND}`; export r; \
39253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39254 $(HOST_EXPORTS) \
39255 for flag in $(EXTRA_HOST_FLAGS) ; do \
39256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39257 done; \
39258 echo "Doing mostlyclean in utils"; \
39259 (cd $(HOST_SUBDIR)/utils && \
39260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39262 "RANLIB=$${RANLIB}" \
39263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39264 mostlyclean) \
39265 || exit 1
39266
39267 @endif utils
39268
39269 .PHONY: maybe-clean-utils clean-utils
39270 maybe-clean-utils:
39271 @if utils
39272 maybe-clean-utils: clean-utils
39273
39274 clean-utils:
39275 @: $(MAKE); $(unstage)
39276 @[ -f ./utils/Makefile ] || exit 0; \
39277 r=`${PWD_COMMAND}`; export r; \
39278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39279 $(HOST_EXPORTS) \
39280 for flag in $(EXTRA_HOST_FLAGS) ; do \
39281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39282 done; \
39283 echo "Doing clean in utils"; \
39284 (cd $(HOST_SUBDIR)/utils && \
39285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39287 "RANLIB=$${RANLIB}" \
39288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39289 clean) \
39290 || exit 1
39291
39292 @endif utils
39293
39294 .PHONY: maybe-distclean-utils distclean-utils
39295 maybe-distclean-utils:
39296 @if utils
39297 maybe-distclean-utils: distclean-utils
39298
39299 distclean-utils:
39300 @: $(MAKE); $(unstage)
39301 @[ -f ./utils/Makefile ] || exit 0; \
39302 r=`${PWD_COMMAND}`; export r; \
39303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304 $(HOST_EXPORTS) \
39305 for flag in $(EXTRA_HOST_FLAGS) ; do \
39306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39307 done; \
39308 echo "Doing distclean in utils"; \
39309 (cd $(HOST_SUBDIR)/utils && \
39310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39312 "RANLIB=$${RANLIB}" \
39313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39314 distclean) \
39315 || exit 1
39316
39317 @endif utils
39318
39319 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39320 maybe-maintainer-clean-utils:
39321 @if utils
39322 maybe-maintainer-clean-utils: maintainer-clean-utils
39323
39324 maintainer-clean-utils:
39325 @: $(MAKE); $(unstage)
39326 @[ -f ./utils/Makefile ] || exit 0; \
39327 r=`${PWD_COMMAND}`; export r; \
39328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39329 $(HOST_EXPORTS) \
39330 for flag in $(EXTRA_HOST_FLAGS) ; do \
39331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39332 done; \
39333 echo "Doing maintainer-clean in utils"; \
39334 (cd $(HOST_SUBDIR)/utils && \
39335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39337 "RANLIB=$${RANLIB}" \
39338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39339 maintainer-clean) \
39340 || exit 1
39341
39342 @endif utils
39343
39344
39345
39346 .PHONY: configure-c++tools maybe-configure-c++tools
39347 maybe-configure-c++tools:
39348 @if gcc-bootstrap
39349 configure-c++tools: stage_current
39350 @endif gcc-bootstrap
39351 @if c++tools
39352 maybe-configure-c++tools: configure-c++tools
39353 configure-c++tools:
39354 @: $(MAKE); $(unstage)
39355 @r=`${PWD_COMMAND}`; export r; \
39356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39357 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39359 $(HOST_EXPORTS) \
39360 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39361 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39362 case $(srcdir) in \
39363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39364 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39366 esac; \
39367 module_srcdir=c++tools; \
39368 $(SHELL) \
39369 $$s/$$module_srcdir/configure \
39370 --srcdir=$${topdir}/$$module_srcdir \
39371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39372 --target=${target_alias} \
39373 || exit 1
39374 @endif c++tools
39375
39376
39377
39378
39379
39380 .PHONY: all-c++tools maybe-all-c++tools
39381 maybe-all-c++tools:
39382 @if gcc-bootstrap
39383 all-c++tools: stage_current
39384 @endif gcc-bootstrap
39385 @if c++tools
39386 TARGET-c++tools=all
39387 maybe-all-c++tools: all-c++tools
39388 all-c++tools: configure-c++tools
39389 @: $(MAKE); $(unstage)
39390 @r=`${PWD_COMMAND}`; export r; \
39391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392 $(HOST_EXPORTS) \
39393 (cd $(HOST_SUBDIR)/c++tools && \
39394 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39395 $(TARGET-c++tools))
39396 @endif c++tools
39397
39398
39399
39400
39401 .PHONY: check-c++tools maybe-check-c++tools
39402 maybe-check-c++tools:
39403 @if c++tools
39404 maybe-check-c++tools: check-c++tools
39405
39406 check-c++tools:
39407 @: $(MAKE); $(unstage)
39408 @r=`${PWD_COMMAND}`; export r; \
39409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39410 $(HOST_EXPORTS) \
39411 (cd $(HOST_SUBDIR)/c++tools && \
39412 $(MAKE) $(FLAGS_TO_PASS) check)
39413
39414 @endif c++tools
39415
39416 .PHONY: install-c++tools maybe-install-c++tools
39417 maybe-install-c++tools:
39418 @if c++tools
39419 maybe-install-c++tools: install-c++tools
39420
39421 install-c++tools: installdirs
39422 @: $(MAKE); $(unstage)
39423 @r=`${PWD_COMMAND}`; export r; \
39424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39425 $(HOST_EXPORTS) \
39426 (cd $(HOST_SUBDIR)/c++tools && \
39427 $(MAKE) $(FLAGS_TO_PASS) install)
39428
39429 @endif c++tools
39430
39431 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
39432 maybe-install-strip-c++tools:
39433 @if c++tools
39434 maybe-install-strip-c++tools: install-strip-c++tools
39435
39436 install-strip-c++tools: installdirs
39437 @: $(MAKE); $(unstage)
39438 @r=`${PWD_COMMAND}`; export r; \
39439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39440 $(HOST_EXPORTS) \
39441 (cd $(HOST_SUBDIR)/c++tools && \
39442 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39443
39444 @endif c++tools
39445
39446 # Other targets (info, dvi, pdf, etc.)
39447
39448 .PHONY: maybe-info-c++tools info-c++tools
39449 maybe-info-c++tools:
39450 @if c++tools
39451 maybe-info-c++tools: info-c++tools
39452
39453 info-c++tools: \
39454 configure-c++tools
39455 @: $(MAKE); $(unstage)
39456 @[ -f ./c++tools/Makefile ] || exit 0; \
39457 r=`${PWD_COMMAND}`; export r; \
39458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459 $(HOST_EXPORTS) \
39460 for flag in $(EXTRA_HOST_FLAGS) ; do \
39461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39462 done; \
39463 echo "Doing info in c++tools"; \
39464 (cd $(HOST_SUBDIR)/c++tools && \
39465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39467 "RANLIB=$${RANLIB}" \
39468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39469 info) \
39470 || exit 1
39471
39472 @endif c++tools
39473
39474 .PHONY: maybe-dvi-c++tools dvi-c++tools
39475 maybe-dvi-c++tools:
39476 @if c++tools
39477 maybe-dvi-c++tools: dvi-c++tools
39478
39479 dvi-c++tools: \
39480 configure-c++tools
39481 @: $(MAKE); $(unstage)
39482 @[ -f ./c++tools/Makefile ] || exit 0; \
39483 r=`${PWD_COMMAND}`; export r; \
39484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485 $(HOST_EXPORTS) \
39486 for flag in $(EXTRA_HOST_FLAGS) ; do \
39487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39488 done; \
39489 echo "Doing dvi in c++tools"; \
39490 (cd $(HOST_SUBDIR)/c++tools && \
39491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493 "RANLIB=$${RANLIB}" \
39494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495 dvi) \
39496 || exit 1
39497
39498 @endif c++tools
39499
39500 .PHONY: maybe-pdf-c++tools pdf-c++tools
39501 maybe-pdf-c++tools:
39502 @if c++tools
39503 maybe-pdf-c++tools: pdf-c++tools
39504
39505 pdf-c++tools: \
39506 configure-c++tools
39507 @: $(MAKE); $(unstage)
39508 @[ -f ./c++tools/Makefile ] || exit 0; \
39509 r=`${PWD_COMMAND}`; export r; \
39510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39511 $(HOST_EXPORTS) \
39512 for flag in $(EXTRA_HOST_FLAGS) ; do \
39513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39514 done; \
39515 echo "Doing pdf in c++tools"; \
39516 (cd $(HOST_SUBDIR)/c++tools && \
39517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39519 "RANLIB=$${RANLIB}" \
39520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39521 pdf) \
39522 || exit 1
39523
39524 @endif c++tools
39525
39526 .PHONY: maybe-html-c++tools html-c++tools
39527 maybe-html-c++tools:
39528 @if c++tools
39529 maybe-html-c++tools: html-c++tools
39530
39531 html-c++tools: \
39532 configure-c++tools
39533 @: $(MAKE); $(unstage)
39534 @[ -f ./c++tools/Makefile ] || exit 0; \
39535 r=`${PWD_COMMAND}`; export r; \
39536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39537 $(HOST_EXPORTS) \
39538 for flag in $(EXTRA_HOST_FLAGS) ; do \
39539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39540 done; \
39541 echo "Doing html in c++tools"; \
39542 (cd $(HOST_SUBDIR)/c++tools && \
39543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39545 "RANLIB=$${RANLIB}" \
39546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39547 html) \
39548 || exit 1
39549
39550 @endif c++tools
39551
39552 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39553 maybe-TAGS-c++tools:
39554 @if c++tools
39555 maybe-TAGS-c++tools: TAGS-c++tools
39556
39557 # c++tools doesn't support TAGS.
39558 TAGS-c++tools:
39559
39560 @endif c++tools
39561
39562 .PHONY: maybe-install-info-c++tools install-info-c++tools
39563 maybe-install-info-c++tools:
39564 @if c++tools
39565 maybe-install-info-c++tools: install-info-c++tools
39566
39567 install-info-c++tools: \
39568 configure-c++tools \
39569 info-c++tools
39570 @: $(MAKE); $(unstage)
39571 @[ -f ./c++tools/Makefile ] || exit 0; \
39572 r=`${PWD_COMMAND}`; export r; \
39573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39574 $(HOST_EXPORTS) \
39575 for flag in $(EXTRA_HOST_FLAGS) ; do \
39576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39577 done; \
39578 echo "Doing install-info in c++tools"; \
39579 (cd $(HOST_SUBDIR)/c++tools && \
39580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39582 "RANLIB=$${RANLIB}" \
39583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39584 install-info) \
39585 || exit 1
39586
39587 @endif c++tools
39588
39589 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39590 maybe-install-dvi-c++tools:
39591 @if c++tools
39592 maybe-install-dvi-c++tools: install-dvi-c++tools
39593
39594 install-dvi-c++tools: \
39595 configure-c++tools \
39596 dvi-c++tools
39597 @: $(MAKE); $(unstage)
39598 @[ -f ./c++tools/Makefile ] || exit 0; \
39599 r=`${PWD_COMMAND}`; export r; \
39600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39601 $(HOST_EXPORTS) \
39602 for flag in $(EXTRA_HOST_FLAGS) ; do \
39603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39604 done; \
39605 echo "Doing install-dvi in c++tools"; \
39606 (cd $(HOST_SUBDIR)/c++tools && \
39607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39609 "RANLIB=$${RANLIB}" \
39610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39611 install-dvi) \
39612 || exit 1
39613
39614 @endif c++tools
39615
39616 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39617 maybe-install-pdf-c++tools:
39618 @if c++tools
39619 maybe-install-pdf-c++tools: install-pdf-c++tools
39620
39621 install-pdf-c++tools: \
39622 configure-c++tools \
39623 pdf-c++tools
39624 @: $(MAKE); $(unstage)
39625 @[ -f ./c++tools/Makefile ] || exit 0; \
39626 r=`${PWD_COMMAND}`; export r; \
39627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39628 $(HOST_EXPORTS) \
39629 for flag in $(EXTRA_HOST_FLAGS) ; do \
39630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39631 done; \
39632 echo "Doing install-pdf in c++tools"; \
39633 (cd $(HOST_SUBDIR)/c++tools && \
39634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39636 "RANLIB=$${RANLIB}" \
39637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39638 install-pdf) \
39639 || exit 1
39640
39641 @endif c++tools
39642
39643 .PHONY: maybe-install-html-c++tools install-html-c++tools
39644 maybe-install-html-c++tools:
39645 @if c++tools
39646 maybe-install-html-c++tools: install-html-c++tools
39647
39648 install-html-c++tools: \
39649 configure-c++tools \
39650 html-c++tools
39651 @: $(MAKE); $(unstage)
39652 @[ -f ./c++tools/Makefile ] || exit 0; \
39653 r=`${PWD_COMMAND}`; export r; \
39654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655 $(HOST_EXPORTS) \
39656 for flag in $(EXTRA_HOST_FLAGS) ; do \
39657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39658 done; \
39659 echo "Doing install-html in c++tools"; \
39660 (cd $(HOST_SUBDIR)/c++tools && \
39661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39663 "RANLIB=$${RANLIB}" \
39664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39665 install-html) \
39666 || exit 1
39667
39668 @endif c++tools
39669
39670 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39671 maybe-installcheck-c++tools:
39672 @if c++tools
39673 maybe-installcheck-c++tools: installcheck-c++tools
39674
39675 installcheck-c++tools: \
39676 configure-c++tools
39677 @: $(MAKE); $(unstage)
39678 @[ -f ./c++tools/Makefile ] || exit 0; \
39679 r=`${PWD_COMMAND}`; export r; \
39680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39681 $(HOST_EXPORTS) \
39682 for flag in $(EXTRA_HOST_FLAGS) ; do \
39683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39684 done; \
39685 echo "Doing installcheck in c++tools"; \
39686 (cd $(HOST_SUBDIR)/c++tools && \
39687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39689 "RANLIB=$${RANLIB}" \
39690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39691 installcheck) \
39692 || exit 1
39693
39694 @endif c++tools
39695
39696 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39697 maybe-mostlyclean-c++tools:
39698 @if c++tools
39699 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39700
39701 mostlyclean-c++tools:
39702 @: $(MAKE); $(unstage)
39703 @[ -f ./c++tools/Makefile ] || exit 0; \
39704 r=`${PWD_COMMAND}`; export r; \
39705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39706 $(HOST_EXPORTS) \
39707 for flag in $(EXTRA_HOST_FLAGS) ; do \
39708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39709 done; \
39710 echo "Doing mostlyclean in c++tools"; \
39711 (cd $(HOST_SUBDIR)/c++tools && \
39712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39714 "RANLIB=$${RANLIB}" \
39715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39716 mostlyclean) \
39717 || exit 1
39718
39719 @endif c++tools
39720
39721 .PHONY: maybe-clean-c++tools clean-c++tools
39722 maybe-clean-c++tools:
39723 @if c++tools
39724 maybe-clean-c++tools: clean-c++tools
39725
39726 clean-c++tools:
39727 @: $(MAKE); $(unstage)
39728 @[ -f ./c++tools/Makefile ] || exit 0; \
39729 r=`${PWD_COMMAND}`; export r; \
39730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39731 $(HOST_EXPORTS) \
39732 for flag in $(EXTRA_HOST_FLAGS) ; do \
39733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39734 done; \
39735 echo "Doing clean in c++tools"; \
39736 (cd $(HOST_SUBDIR)/c++tools && \
39737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39739 "RANLIB=$${RANLIB}" \
39740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39741 clean) \
39742 || exit 1
39743
39744 @endif c++tools
39745
39746 .PHONY: maybe-distclean-c++tools distclean-c++tools
39747 maybe-distclean-c++tools:
39748 @if c++tools
39749 maybe-distclean-c++tools: distclean-c++tools
39750
39751 distclean-c++tools:
39752 @: $(MAKE); $(unstage)
39753 @[ -f ./c++tools/Makefile ] || exit 0; \
39754 r=`${PWD_COMMAND}`; export r; \
39755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39756 $(HOST_EXPORTS) \
39757 for flag in $(EXTRA_HOST_FLAGS) ; do \
39758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39759 done; \
39760 echo "Doing distclean in c++tools"; \
39761 (cd $(HOST_SUBDIR)/c++tools && \
39762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39764 "RANLIB=$${RANLIB}" \
39765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39766 distclean) \
39767 || exit 1
39768
39769 @endif c++tools
39770
39771 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39772 maybe-maintainer-clean-c++tools:
39773 @if c++tools
39774 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39775
39776 maintainer-clean-c++tools:
39777 @: $(MAKE); $(unstage)
39778 @[ -f ./c++tools/Makefile ] || exit 0; \
39779 r=`${PWD_COMMAND}`; export r; \
39780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39781 $(HOST_EXPORTS) \
39782 for flag in $(EXTRA_HOST_FLAGS) ; do \
39783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39784 done; \
39785 echo "Doing maintainer-clean in c++tools"; \
39786 (cd $(HOST_SUBDIR)/c++tools && \
39787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39789 "RANLIB=$${RANLIB}" \
39790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39791 maintainer-clean) \
39792 || exit 1
39793
39794 @endif c++tools
39795
39796
39797
39798 .PHONY: configure-gnattools maybe-configure-gnattools
39799 maybe-configure-gnattools:
39800 @if gcc-bootstrap
39801 configure-gnattools: stage_current
39802 @endif gcc-bootstrap
39803 @if gnattools
39804 maybe-configure-gnattools: configure-gnattools
39805 configure-gnattools:
39806 @: $(MAKE); $(unstage)
39807 @r=`${PWD_COMMAND}`; export r; \
39808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39811 $(HOST_EXPORTS) \
39812 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39813 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39814 case $(srcdir) in \
39815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39816 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39818 esac; \
39819 module_srcdir=gnattools; \
39820 $(SHELL) \
39821 $$s/$$module_srcdir/configure \
39822 --srcdir=$${topdir}/$$module_srcdir \
39823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39824 --target=${target_alias} \
39825 || exit 1
39826 @endif gnattools
39827
39828
39829
39830
39831
39832 .PHONY: all-gnattools maybe-all-gnattools
39833 maybe-all-gnattools:
39834 @if gcc-bootstrap
39835 all-gnattools: stage_current
39836 @endif gcc-bootstrap
39837 @if gnattools
39838 TARGET-gnattools=all
39839 maybe-all-gnattools: all-gnattools
39840 all-gnattools: configure-gnattools
39841 @: $(MAKE); $(unstage)
39842 @r=`${PWD_COMMAND}`; export r; \
39843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39844 $(HOST_EXPORTS) \
39845 (cd $(HOST_SUBDIR)/gnattools && \
39846 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39847 $(TARGET-gnattools))
39848 @endif gnattools
39849
39850
39851
39852
39853 .PHONY: check-gnattools maybe-check-gnattools
39854 maybe-check-gnattools:
39855 @if gnattools
39856 maybe-check-gnattools: check-gnattools
39857
39858 check-gnattools:
39859 @: $(MAKE); $(unstage)
39860 @r=`${PWD_COMMAND}`; export r; \
39861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39862 $(HOST_EXPORTS) \
39863 (cd $(HOST_SUBDIR)/gnattools && \
39864 $(MAKE) $(FLAGS_TO_PASS) check)
39865
39866 @endif gnattools
39867
39868 .PHONY: install-gnattools maybe-install-gnattools
39869 maybe-install-gnattools:
39870 @if gnattools
39871 maybe-install-gnattools: install-gnattools
39872
39873 install-gnattools: installdirs
39874 @: $(MAKE); $(unstage)
39875 @r=`${PWD_COMMAND}`; export r; \
39876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39877 $(HOST_EXPORTS) \
39878 (cd $(HOST_SUBDIR)/gnattools && \
39879 $(MAKE) $(FLAGS_TO_PASS) install)
39880
39881 @endif gnattools
39882
39883 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39884 maybe-install-strip-gnattools:
39885 @if gnattools
39886 maybe-install-strip-gnattools: install-strip-gnattools
39887
39888 install-strip-gnattools: installdirs
39889 @: $(MAKE); $(unstage)
39890 @r=`${PWD_COMMAND}`; export r; \
39891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39892 $(HOST_EXPORTS) \
39893 (cd $(HOST_SUBDIR)/gnattools && \
39894 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39895
39896 @endif gnattools
39897
39898 # Other targets (info, dvi, pdf, etc.)
39899
39900 .PHONY: maybe-info-gnattools info-gnattools
39901 maybe-info-gnattools:
39902 @if gnattools
39903 maybe-info-gnattools: info-gnattools
39904
39905 info-gnattools: \
39906 configure-gnattools
39907 @: $(MAKE); $(unstage)
39908 @[ -f ./gnattools/Makefile ] || exit 0; \
39909 r=`${PWD_COMMAND}`; export r; \
39910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39911 $(HOST_EXPORTS) \
39912 for flag in $(EXTRA_HOST_FLAGS) ; do \
39913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39914 done; \
39915 echo "Doing info in gnattools"; \
39916 (cd $(HOST_SUBDIR)/gnattools && \
39917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39919 "RANLIB=$${RANLIB}" \
39920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39921 info) \
39922 || exit 1
39923
39924 @endif gnattools
39925
39926 .PHONY: maybe-dvi-gnattools dvi-gnattools
39927 maybe-dvi-gnattools:
39928 @if gnattools
39929 maybe-dvi-gnattools: dvi-gnattools
39930
39931 dvi-gnattools: \
39932 configure-gnattools
39933 @: $(MAKE); $(unstage)
39934 @[ -f ./gnattools/Makefile ] || exit 0; \
39935 r=`${PWD_COMMAND}`; export r; \
39936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39937 $(HOST_EXPORTS) \
39938 for flag in $(EXTRA_HOST_FLAGS) ; do \
39939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39940 done; \
39941 echo "Doing dvi in gnattools"; \
39942 (cd $(HOST_SUBDIR)/gnattools && \
39943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39945 "RANLIB=$${RANLIB}" \
39946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39947 dvi) \
39948 || exit 1
39949
39950 @endif gnattools
39951
39952 .PHONY: maybe-pdf-gnattools pdf-gnattools
39953 maybe-pdf-gnattools:
39954 @if gnattools
39955 maybe-pdf-gnattools: pdf-gnattools
39956
39957 pdf-gnattools: \
39958 configure-gnattools
39959 @: $(MAKE); $(unstage)
39960 @[ -f ./gnattools/Makefile ] || exit 0; \
39961 r=`${PWD_COMMAND}`; export r; \
39962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39963 $(HOST_EXPORTS) \
39964 for flag in $(EXTRA_HOST_FLAGS) ; do \
39965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39966 done; \
39967 echo "Doing pdf in gnattools"; \
39968 (cd $(HOST_SUBDIR)/gnattools && \
39969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39971 "RANLIB=$${RANLIB}" \
39972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39973 pdf) \
39974 || exit 1
39975
39976 @endif gnattools
39977
39978 .PHONY: maybe-html-gnattools html-gnattools
39979 maybe-html-gnattools:
39980 @if gnattools
39981 maybe-html-gnattools: html-gnattools
39982
39983 html-gnattools: \
39984 configure-gnattools
39985 @: $(MAKE); $(unstage)
39986 @[ -f ./gnattools/Makefile ] || exit 0; \
39987 r=`${PWD_COMMAND}`; export r; \
39988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39989 $(HOST_EXPORTS) \
39990 for flag in $(EXTRA_HOST_FLAGS) ; do \
39991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39992 done; \
39993 echo "Doing html in gnattools"; \
39994 (cd $(HOST_SUBDIR)/gnattools && \
39995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39997 "RANLIB=$${RANLIB}" \
39998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39999 html) \
40000 || exit 1
40001
40002 @endif gnattools
40003
40004 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40005 maybe-TAGS-gnattools:
40006 @if gnattools
40007 maybe-TAGS-gnattools: TAGS-gnattools
40008
40009 TAGS-gnattools: \
40010 configure-gnattools
40011 @: $(MAKE); $(unstage)
40012 @[ -f ./gnattools/Makefile ] || exit 0; \
40013 r=`${PWD_COMMAND}`; export r; \
40014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40015 $(HOST_EXPORTS) \
40016 for flag in $(EXTRA_HOST_FLAGS) ; do \
40017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40018 done; \
40019 echo "Doing TAGS in gnattools"; \
40020 (cd $(HOST_SUBDIR)/gnattools && \
40021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40023 "RANLIB=$${RANLIB}" \
40024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40025 TAGS) \
40026 || exit 1
40027
40028 @endif gnattools
40029
40030 .PHONY: maybe-install-info-gnattools install-info-gnattools
40031 maybe-install-info-gnattools:
40032 @if gnattools
40033 maybe-install-info-gnattools: install-info-gnattools
40034
40035 install-info-gnattools: \
40036 configure-gnattools \
40037 info-gnattools
40038 @: $(MAKE); $(unstage)
40039 @[ -f ./gnattools/Makefile ] || exit 0; \
40040 r=`${PWD_COMMAND}`; export r; \
40041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40042 $(HOST_EXPORTS) \
40043 for flag in $(EXTRA_HOST_FLAGS) ; do \
40044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40045 done; \
40046 echo "Doing install-info in gnattools"; \
40047 (cd $(HOST_SUBDIR)/gnattools && \
40048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40050 "RANLIB=$${RANLIB}" \
40051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40052 install-info) \
40053 || exit 1
40054
40055 @endif gnattools
40056
40057 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40058 maybe-install-dvi-gnattools:
40059 @if gnattools
40060 maybe-install-dvi-gnattools: install-dvi-gnattools
40061
40062 install-dvi-gnattools: \
40063 configure-gnattools \
40064 dvi-gnattools
40065 @: $(MAKE); $(unstage)
40066 @[ -f ./gnattools/Makefile ] || exit 0; \
40067 r=`${PWD_COMMAND}`; export r; \
40068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40069 $(HOST_EXPORTS) \
40070 for flag in $(EXTRA_HOST_FLAGS) ; do \
40071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40072 done; \
40073 echo "Doing install-dvi in gnattools"; \
40074 (cd $(HOST_SUBDIR)/gnattools && \
40075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40077 "RANLIB=$${RANLIB}" \
40078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40079 install-dvi) \
40080 || exit 1
40081
40082 @endif gnattools
40083
40084 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40085 maybe-install-pdf-gnattools:
40086 @if gnattools
40087 maybe-install-pdf-gnattools: install-pdf-gnattools
40088
40089 install-pdf-gnattools: \
40090 configure-gnattools \
40091 pdf-gnattools
40092 @: $(MAKE); $(unstage)
40093 @[ -f ./gnattools/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) ; do \
40098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099 done; \
40100 echo "Doing install-pdf in gnattools"; \
40101 (cd $(HOST_SUBDIR)/gnattools && \
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 install-pdf) \
40107 || exit 1
40108
40109 @endif gnattools
40110
40111 .PHONY: maybe-install-html-gnattools install-html-gnattools
40112 maybe-install-html-gnattools:
40113 @if gnattools
40114 maybe-install-html-gnattools: install-html-gnattools
40115
40116 install-html-gnattools: \
40117 configure-gnattools \
40118 html-gnattools
40119 @: $(MAKE); $(unstage)
40120 @[ -f ./gnattools/Makefile ] || exit 0; \
40121 r=`${PWD_COMMAND}`; export r; \
40122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40123 $(HOST_EXPORTS) \
40124 for flag in $(EXTRA_HOST_FLAGS) ; do \
40125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40126 done; \
40127 echo "Doing install-html in gnattools"; \
40128 (cd $(HOST_SUBDIR)/gnattools && \
40129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40131 "RANLIB=$${RANLIB}" \
40132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40133 install-html) \
40134 || exit 1
40135
40136 @endif gnattools
40137
40138 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40139 maybe-installcheck-gnattools:
40140 @if gnattools
40141 maybe-installcheck-gnattools: installcheck-gnattools
40142
40143 installcheck-gnattools: \
40144 configure-gnattools
40145 @: $(MAKE); $(unstage)
40146 @[ -f ./gnattools/Makefile ] || exit 0; \
40147 r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 for flag in $(EXTRA_HOST_FLAGS) ; do \
40151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152 done; \
40153 echo "Doing installcheck in gnattools"; \
40154 (cd $(HOST_SUBDIR)/gnattools && \
40155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157 "RANLIB=$${RANLIB}" \
40158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159 installcheck) \
40160 || exit 1
40161
40162 @endif gnattools
40163
40164 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40165 maybe-mostlyclean-gnattools:
40166 @if gnattools
40167 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40168
40169 mostlyclean-gnattools:
40170 @: $(MAKE); $(unstage)
40171 @[ -f ./gnattools/Makefile ] || exit 0; \
40172 r=`${PWD_COMMAND}`; export r; \
40173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40174 $(HOST_EXPORTS) \
40175 for flag in $(EXTRA_HOST_FLAGS) ; do \
40176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40177 done; \
40178 echo "Doing mostlyclean in gnattools"; \
40179 (cd $(HOST_SUBDIR)/gnattools && \
40180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40182 "RANLIB=$${RANLIB}" \
40183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40184 mostlyclean) \
40185 || exit 1
40186
40187 @endif gnattools
40188
40189 .PHONY: maybe-clean-gnattools clean-gnattools
40190 maybe-clean-gnattools:
40191 @if gnattools
40192 maybe-clean-gnattools: clean-gnattools
40193
40194 clean-gnattools:
40195 @: $(MAKE); $(unstage)
40196 @[ -f ./gnattools/Makefile ] || exit 0; \
40197 r=`${PWD_COMMAND}`; export r; \
40198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40199 $(HOST_EXPORTS) \
40200 for flag in $(EXTRA_HOST_FLAGS) ; do \
40201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40202 done; \
40203 echo "Doing clean in gnattools"; \
40204 (cd $(HOST_SUBDIR)/gnattools && \
40205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40207 "RANLIB=$${RANLIB}" \
40208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40209 clean) \
40210 || exit 1
40211
40212 @endif gnattools
40213
40214 .PHONY: maybe-distclean-gnattools distclean-gnattools
40215 maybe-distclean-gnattools:
40216 @if gnattools
40217 maybe-distclean-gnattools: distclean-gnattools
40218
40219 distclean-gnattools:
40220 @: $(MAKE); $(unstage)
40221 @[ -f ./gnattools/Makefile ] || exit 0; \
40222 r=`${PWD_COMMAND}`; export r; \
40223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40224 $(HOST_EXPORTS) \
40225 for flag in $(EXTRA_HOST_FLAGS) ; do \
40226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40227 done; \
40228 echo "Doing distclean in gnattools"; \
40229 (cd $(HOST_SUBDIR)/gnattools && \
40230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40232 "RANLIB=$${RANLIB}" \
40233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40234 distclean) \
40235 || exit 1
40236
40237 @endif gnattools
40238
40239 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40240 maybe-maintainer-clean-gnattools:
40241 @if gnattools
40242 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40243
40244 maintainer-clean-gnattools:
40245 @: $(MAKE); $(unstage)
40246 @[ -f ./gnattools/Makefile ] || exit 0; \
40247 r=`${PWD_COMMAND}`; export r; \
40248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40249 $(HOST_EXPORTS) \
40250 for flag in $(EXTRA_HOST_FLAGS) ; do \
40251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40252 done; \
40253 echo "Doing maintainer-clean in gnattools"; \
40254 (cd $(HOST_SUBDIR)/gnattools && \
40255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40257 "RANLIB=$${RANLIB}" \
40258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40259 maintainer-clean) \
40260 || exit 1
40261
40262 @endif gnattools
40263
40264
40265
40266 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40267 maybe-configure-lto-plugin:
40268 @if gcc-bootstrap
40269 configure-lto-plugin: stage_current
40270 @endif gcc-bootstrap
40271 @if lto-plugin
40272 maybe-configure-lto-plugin: configure-lto-plugin
40273 configure-lto-plugin:
40274 @r=`${PWD_COMMAND}`; export r; \
40275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40276 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40278 $(HOST_EXPORTS) \
40279 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40280 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40281 case $(srcdir) in \
40282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40283 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40285 esac; \
40286 module_srcdir=lto-plugin; \
40287 $(SHELL) \
40288 $$s/$$module_srcdir/configure \
40289 --srcdir=$${topdir}/$$module_srcdir \
40290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40291 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40292 || exit 1
40293 @endif lto-plugin
40294
40295
40296
40297 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40298 maybe-configure-stage1-lto-plugin:
40299 @if lto-plugin-bootstrap
40300 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40301 configure-stage1-lto-plugin:
40302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40304 @r=`${PWD_COMMAND}`; export r; \
40305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40306 TFLAGS="$(STAGE1_TFLAGS)"; \
40307 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40308 $(HOST_EXPORTS) \
40309 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40310 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40311 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40312 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40314 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40315 case $(srcdir) in \
40316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40317 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40319 esac; \
40320 module_srcdir=lto-plugin; \
40321 $(SHELL) $$s/$$module_srcdir/configure \
40322 --srcdir=$${topdir}/$$module_srcdir \
40323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40324 --target=${target_alias} \
40325 \
40326 $(STAGE1_CONFIGURE_FLAGS) \
40327 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40328 @endif lto-plugin-bootstrap
40329
40330 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40331 maybe-configure-stage2-lto-plugin:
40332 @if lto-plugin-bootstrap
40333 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40334 configure-stage2-lto-plugin:
40335 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40337 @r=`${PWD_COMMAND}`; export r; \
40338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40339 TFLAGS="$(STAGE2_TFLAGS)"; \
40340 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40341 $(HOST_EXPORTS) \
40342 $(POSTSTAGE1_HOST_EXPORTS) \
40343 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40344 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40345 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40346 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40348 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40349 case $(srcdir) in \
40350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40351 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40353 esac; \
40354 module_srcdir=lto-plugin; \
40355 $(SHELL) $$s/$$module_srcdir/configure \
40356 --srcdir=$${topdir}/$$module_srcdir \
40357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40358 --target=${target_alias} \
40359 --with-build-libsubdir=$(HOST_SUBDIR) \
40360 $(STAGE2_CONFIGURE_FLAGS) \
40361 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40362 @endif lto-plugin-bootstrap
40363
40364 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40365 maybe-configure-stage3-lto-plugin:
40366 @if lto-plugin-bootstrap
40367 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40368 configure-stage3-lto-plugin:
40369 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40371 @r=`${PWD_COMMAND}`; export r; \
40372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373 TFLAGS="$(STAGE3_TFLAGS)"; \
40374 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40375 $(HOST_EXPORTS) \
40376 $(POSTSTAGE1_HOST_EXPORTS) \
40377 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40378 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40379 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40380 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40382 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40383 case $(srcdir) in \
40384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40385 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40387 esac; \
40388 module_srcdir=lto-plugin; \
40389 $(SHELL) $$s/$$module_srcdir/configure \
40390 --srcdir=$${topdir}/$$module_srcdir \
40391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40392 --target=${target_alias} \
40393 --with-build-libsubdir=$(HOST_SUBDIR) \
40394 $(STAGE3_CONFIGURE_FLAGS) \
40395 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40396 @endif lto-plugin-bootstrap
40397
40398 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40399 maybe-configure-stage4-lto-plugin:
40400 @if lto-plugin-bootstrap
40401 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40402 configure-stage4-lto-plugin:
40403 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40405 @r=`${PWD_COMMAND}`; export r; \
40406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40407 TFLAGS="$(STAGE4_TFLAGS)"; \
40408 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40409 $(HOST_EXPORTS) \
40410 $(POSTSTAGE1_HOST_EXPORTS) \
40411 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40412 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40413 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40414 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40416 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40417 case $(srcdir) in \
40418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40419 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40421 esac; \
40422 module_srcdir=lto-plugin; \
40423 $(SHELL) $$s/$$module_srcdir/configure \
40424 --srcdir=$${topdir}/$$module_srcdir \
40425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40426 --target=${target_alias} \
40427 --with-build-libsubdir=$(HOST_SUBDIR) \
40428 $(STAGE4_CONFIGURE_FLAGS) \
40429 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40430 @endif lto-plugin-bootstrap
40431
40432 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
40433 maybe-configure-stageprofile-lto-plugin:
40434 @if lto-plugin-bootstrap
40435 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40436 configure-stageprofile-lto-plugin:
40437 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40439 @r=`${PWD_COMMAND}`; export r; \
40440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40442 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40443 $(HOST_EXPORTS) \
40444 $(POSTSTAGE1_HOST_EXPORTS) \
40445 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40446 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40447 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40448 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
40449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40450 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40451 case $(srcdir) in \
40452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40453 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40455 esac; \
40456 module_srcdir=lto-plugin; \
40457 $(SHELL) $$s/$$module_srcdir/configure \
40458 --srcdir=$${topdir}/$$module_srcdir \
40459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40460 --target=${target_alias} \
40461 --with-build-libsubdir=$(HOST_SUBDIR) \
40462 $(STAGEprofile_CONFIGURE_FLAGS) \
40463 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40464 @endif lto-plugin-bootstrap
40465
40466 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
40467 maybe-configure-stagetrain-lto-plugin:
40468 @if lto-plugin-bootstrap
40469 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40470 configure-stagetrain-lto-plugin:
40471 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40473 @r=`${PWD_COMMAND}`; export r; \
40474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40475 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40476 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40477 $(HOST_EXPORTS) \
40478 $(POSTSTAGE1_HOST_EXPORTS) \
40479 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
40480 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
40481 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
40482 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
40483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40484 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40485 case $(srcdir) in \
40486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40487 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40489 esac; \
40490 module_srcdir=lto-plugin; \
40491 $(SHELL) $$s/$$module_srcdir/configure \
40492 --srcdir=$${topdir}/$$module_srcdir \
40493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40494 --target=${target_alias} \
40495 --with-build-libsubdir=$(HOST_SUBDIR) \
40496 $(STAGEtrain_CONFIGURE_FLAGS) \
40497 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40498 @endif lto-plugin-bootstrap
40499
40500 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
40501 maybe-configure-stagefeedback-lto-plugin:
40502 @if lto-plugin-bootstrap
40503 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40504 configure-stagefeedback-lto-plugin:
40505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40507 @r=`${PWD_COMMAND}`; export r; \
40508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40510 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40511 $(HOST_EXPORTS) \
40512 $(POSTSTAGE1_HOST_EXPORTS) \
40513 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40514 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40515 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40516 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
40517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40518 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40519 case $(srcdir) in \
40520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40521 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40523 esac; \
40524 module_srcdir=lto-plugin; \
40525 $(SHELL) $$s/$$module_srcdir/configure \
40526 --srcdir=$${topdir}/$$module_srcdir \
40527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40528 --target=${target_alias} \
40529 --with-build-libsubdir=$(HOST_SUBDIR) \
40530 $(STAGEfeedback_CONFIGURE_FLAGS) \
40531 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40532 @endif lto-plugin-bootstrap
40533
40534 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
40535 maybe-configure-stageautoprofile-lto-plugin:
40536 @if lto-plugin-bootstrap
40537 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40538 configure-stageautoprofile-lto-plugin:
40539 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40541 @r=`${PWD_COMMAND}`; export r; \
40542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40543 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40544 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40545 $(HOST_EXPORTS) \
40546 $(POSTSTAGE1_HOST_EXPORTS) \
40547 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40548 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40549 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40550 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40552 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40553 case $(srcdir) in \
40554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40555 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40557 esac; \
40558 module_srcdir=lto-plugin; \
40559 $(SHELL) $$s/$$module_srcdir/configure \
40560 --srcdir=$${topdir}/$$module_srcdir \
40561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40562 --target=${target_alias} \
40563 --with-build-libsubdir=$(HOST_SUBDIR) \
40564 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40565 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40566 @endif lto-plugin-bootstrap
40567
40568 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40569 maybe-configure-stageautofeedback-lto-plugin:
40570 @if lto-plugin-bootstrap
40571 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40572 configure-stageautofeedback-lto-plugin:
40573 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40575 @r=`${PWD_COMMAND}`; export r; \
40576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40578 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40579 $(HOST_EXPORTS) \
40580 $(POSTSTAGE1_HOST_EXPORTS) \
40581 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40582 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40583 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40584 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40586 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40587 case $(srcdir) in \
40588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40589 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40591 esac; \
40592 module_srcdir=lto-plugin; \
40593 $(SHELL) $$s/$$module_srcdir/configure \
40594 --srcdir=$${topdir}/$$module_srcdir \
40595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40596 --target=${target_alias} \
40597 --with-build-libsubdir=$(HOST_SUBDIR) \
40598 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40599 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40600 @endif lto-plugin-bootstrap
40601
40602
40603
40604
40605
40606 .PHONY: all-lto-plugin maybe-all-lto-plugin
40607 maybe-all-lto-plugin:
40608 @if gcc-bootstrap
40609 all-lto-plugin: stage_current
40610 @endif gcc-bootstrap
40611 @if lto-plugin
40612 TARGET-lto-plugin=all
40613 maybe-all-lto-plugin: all-lto-plugin
40614 all-lto-plugin: configure-lto-plugin
40615 @r=`${PWD_COMMAND}`; export r; \
40616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40617 $(HOST_EXPORTS) \
40618 (cd $(HOST_SUBDIR)/lto-plugin && \
40619 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40620 $(TARGET-lto-plugin))
40621 @endif lto-plugin
40622
40623
40624
40625 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40626 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40627 maybe-all-stage1-lto-plugin:
40628 maybe-clean-stage1-lto-plugin:
40629 @if lto-plugin-bootstrap
40630 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40631 all-stage1: all-stage1-lto-plugin
40632 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40633 all-stage1-lto-plugin: configure-stage1-lto-plugin
40634 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40635 @r=`${PWD_COMMAND}`; export r; \
40636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40637 TFLAGS="$(STAGE1_TFLAGS)"; \
40638 $(HOST_EXPORTS) \
40639 cd $(HOST_SUBDIR)/lto-plugin && \
40640 \
40641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40642 CFLAGS="$(STAGE1_CFLAGS)" \
40643 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40644 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40645 LIBCFLAGS="$(LIBCFLAGS)" \
40646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40649 $(EXTRA_HOST_FLAGS) \
40650 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40651 TFLAGS="$(STAGE1_TFLAGS)" \
40652 $(TARGET-stage1-lto-plugin)
40653
40654 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40655 clean-stage1: clean-stage1-lto-plugin
40656 clean-stage1-lto-plugin:
40657 @if [ $(current_stage) = stage1 ]; then \
40658 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40659 else \
40660 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40661 $(MAKE) stage1-start; \
40662 fi; \
40663 cd $(HOST_SUBDIR)/lto-plugin && \
40664 $(MAKE) $(EXTRA_HOST_FLAGS) \
40665 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40666 @endif lto-plugin-bootstrap
40667
40668
40669 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40670 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40671 maybe-all-stage2-lto-plugin:
40672 maybe-clean-stage2-lto-plugin:
40673 @if lto-plugin-bootstrap
40674 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40675 all-stage2: all-stage2-lto-plugin
40676 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40677 all-stage2-lto-plugin: configure-stage2-lto-plugin
40678 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40679 @r=`${PWD_COMMAND}`; export r; \
40680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40681 TFLAGS="$(STAGE2_TFLAGS)"; \
40682 $(HOST_EXPORTS) \
40683 $(POSTSTAGE1_HOST_EXPORTS) \
40684 cd $(HOST_SUBDIR)/lto-plugin && \
40685 \
40686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40687 CFLAGS="$(STAGE2_CFLAGS)" \
40688 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40689 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40690 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40695 TFLAGS="$(STAGE2_TFLAGS)" \
40696 $(TARGET-stage2-lto-plugin)
40697
40698 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40699 clean-stage2: clean-stage2-lto-plugin
40700 clean-stage2-lto-plugin:
40701 @if [ $(current_stage) = stage2 ]; then \
40702 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40703 else \
40704 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40705 $(MAKE) stage2-start; \
40706 fi; \
40707 cd $(HOST_SUBDIR)/lto-plugin && \
40708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40709 @endif lto-plugin-bootstrap
40710
40711
40712 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40713 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40714 maybe-all-stage3-lto-plugin:
40715 maybe-clean-stage3-lto-plugin:
40716 @if lto-plugin-bootstrap
40717 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40718 all-stage3: all-stage3-lto-plugin
40719 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40720 all-stage3-lto-plugin: configure-stage3-lto-plugin
40721 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40722 @r=`${PWD_COMMAND}`; export r; \
40723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40724 TFLAGS="$(STAGE3_TFLAGS)"; \
40725 $(HOST_EXPORTS) \
40726 $(POSTSTAGE1_HOST_EXPORTS) \
40727 cd $(HOST_SUBDIR)/lto-plugin && \
40728 \
40729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40730 CFLAGS="$(STAGE3_CFLAGS)" \
40731 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40732 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40733 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40738 TFLAGS="$(STAGE3_TFLAGS)" \
40739 $(TARGET-stage3-lto-plugin)
40740
40741 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40742 clean-stage3: clean-stage3-lto-plugin
40743 clean-stage3-lto-plugin:
40744 @if [ $(current_stage) = stage3 ]; then \
40745 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40746 else \
40747 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40748 $(MAKE) stage3-start; \
40749 fi; \
40750 cd $(HOST_SUBDIR)/lto-plugin && \
40751 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40752 @endif lto-plugin-bootstrap
40753
40754
40755 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40756 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40757 maybe-all-stage4-lto-plugin:
40758 maybe-clean-stage4-lto-plugin:
40759 @if lto-plugin-bootstrap
40760 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40761 all-stage4: all-stage4-lto-plugin
40762 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40763 all-stage4-lto-plugin: configure-stage4-lto-plugin
40764 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40765 @r=`${PWD_COMMAND}`; export r; \
40766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40767 TFLAGS="$(STAGE4_TFLAGS)"; \
40768 $(HOST_EXPORTS) \
40769 $(POSTSTAGE1_HOST_EXPORTS) \
40770 cd $(HOST_SUBDIR)/lto-plugin && \
40771 \
40772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40773 CFLAGS="$(STAGE4_CFLAGS)" \
40774 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40775 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40776 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40781 TFLAGS="$(STAGE4_TFLAGS)" \
40782 $(TARGET-stage4-lto-plugin)
40783
40784 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40785 clean-stage4: clean-stage4-lto-plugin
40786 clean-stage4-lto-plugin:
40787 @if [ $(current_stage) = stage4 ]; then \
40788 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40789 else \
40790 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40791 $(MAKE) stage4-start; \
40792 fi; \
40793 cd $(HOST_SUBDIR)/lto-plugin && \
40794 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40795 @endif lto-plugin-bootstrap
40796
40797
40798 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40799 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40800 maybe-all-stageprofile-lto-plugin:
40801 maybe-clean-stageprofile-lto-plugin:
40802 @if lto-plugin-bootstrap
40803 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40804 all-stageprofile: all-stageprofile-lto-plugin
40805 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40806 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40807 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40808 @r=`${PWD_COMMAND}`; export r; \
40809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40810 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40811 $(HOST_EXPORTS) \
40812 $(POSTSTAGE1_HOST_EXPORTS) \
40813 cd $(HOST_SUBDIR)/lto-plugin && \
40814 \
40815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40816 CFLAGS="$(STAGEprofile_CFLAGS)" \
40817 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40818 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40819 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40824 TFLAGS="$(STAGEprofile_TFLAGS)" \
40825 $(TARGET-stageprofile-lto-plugin)
40826
40827 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40828 clean-stageprofile: clean-stageprofile-lto-plugin
40829 clean-stageprofile-lto-plugin:
40830 @if [ $(current_stage) = stageprofile ]; then \
40831 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40832 else \
40833 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40834 $(MAKE) stageprofile-start; \
40835 fi; \
40836 cd $(HOST_SUBDIR)/lto-plugin && \
40837 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40838 @endif lto-plugin-bootstrap
40839
40840
40841 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40842 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40843 maybe-all-stagetrain-lto-plugin:
40844 maybe-clean-stagetrain-lto-plugin:
40845 @if lto-plugin-bootstrap
40846 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40847 all-stagetrain: all-stagetrain-lto-plugin
40848 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40849 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40850 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40851 @r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40854 $(HOST_EXPORTS) \
40855 $(POSTSTAGE1_HOST_EXPORTS) \
40856 cd $(HOST_SUBDIR)/lto-plugin && \
40857 \
40858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40859 CFLAGS="$(STAGEtrain_CFLAGS)" \
40860 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40861 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40862 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40867 TFLAGS="$(STAGEtrain_TFLAGS)" \
40868 $(TARGET-stagetrain-lto-plugin)
40869
40870 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40871 clean-stagetrain: clean-stagetrain-lto-plugin
40872 clean-stagetrain-lto-plugin:
40873 @if [ $(current_stage) = stagetrain ]; then \
40874 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40875 else \
40876 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40877 $(MAKE) stagetrain-start; \
40878 fi; \
40879 cd $(HOST_SUBDIR)/lto-plugin && \
40880 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40881 @endif lto-plugin-bootstrap
40882
40883
40884 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40885 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40886 maybe-all-stagefeedback-lto-plugin:
40887 maybe-clean-stagefeedback-lto-plugin:
40888 @if lto-plugin-bootstrap
40889 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40890 all-stagefeedback: all-stagefeedback-lto-plugin
40891 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40892 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40893 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40894 @r=`${PWD_COMMAND}`; export r; \
40895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40897 $(HOST_EXPORTS) \
40898 $(POSTSTAGE1_HOST_EXPORTS) \
40899 cd $(HOST_SUBDIR)/lto-plugin && \
40900 \
40901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40902 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40903 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40904 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40905 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40910 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40911 $(TARGET-stagefeedback-lto-plugin)
40912
40913 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40914 clean-stagefeedback: clean-stagefeedback-lto-plugin
40915 clean-stagefeedback-lto-plugin:
40916 @if [ $(current_stage) = stagefeedback ]; then \
40917 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40918 else \
40919 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40920 $(MAKE) stagefeedback-start; \
40921 fi; \
40922 cd $(HOST_SUBDIR)/lto-plugin && \
40923 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40924 @endif lto-plugin-bootstrap
40925
40926
40927 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40928 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40929 maybe-all-stageautoprofile-lto-plugin:
40930 maybe-clean-stageautoprofile-lto-plugin:
40931 @if lto-plugin-bootstrap
40932 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40933 all-stageautoprofile: all-stageautoprofile-lto-plugin
40934 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40935 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40936 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40937 @r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40940 $(HOST_EXPORTS) \
40941 $(POSTSTAGE1_HOST_EXPORTS) \
40942 cd $(HOST_SUBDIR)/lto-plugin && \
40943 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40945 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40946 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40947 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40948 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40953 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40954 $(TARGET-stageautoprofile-lto-plugin)
40955
40956 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40957 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40958 clean-stageautoprofile-lto-plugin:
40959 @if [ $(current_stage) = stageautoprofile ]; then \
40960 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40961 else \
40962 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40963 $(MAKE) stageautoprofile-start; \
40964 fi; \
40965 cd $(HOST_SUBDIR)/lto-plugin && \
40966 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40967 @endif lto-plugin-bootstrap
40968
40969
40970 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40971 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40972 maybe-all-stageautofeedback-lto-plugin:
40973 maybe-clean-stageautofeedback-lto-plugin:
40974 @if lto-plugin-bootstrap
40975 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40976 all-stageautofeedback: all-stageautofeedback-lto-plugin
40977 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40978 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40979 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40980 @r=`${PWD_COMMAND}`; export r; \
40981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40983 $(HOST_EXPORTS) \
40984 $(POSTSTAGE1_HOST_EXPORTS) \
40985 cd $(HOST_SUBDIR)/lto-plugin && \
40986 \
40987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40988 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40989 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40990 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40991 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40996 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40997 $(TARGET-stageautofeedback-lto-plugin)
40998
40999 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41000 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41001 clean-stageautofeedback-lto-plugin:
41002 @if [ $(current_stage) = stageautofeedback ]; then \
41003 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41004 else \
41005 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41006 $(MAKE) stageautofeedback-start; \
41007 fi; \
41008 cd $(HOST_SUBDIR)/lto-plugin && \
41009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41010 @endif lto-plugin-bootstrap
41011
41012
41013
41014
41015
41016 .PHONY: check-lto-plugin maybe-check-lto-plugin
41017 maybe-check-lto-plugin:
41018 @if lto-plugin
41019 maybe-check-lto-plugin: check-lto-plugin
41020
41021 check-lto-plugin:
41022 @: $(MAKE); $(unstage)
41023 @r=`${PWD_COMMAND}`; export r; \
41024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41025 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41026 (cd $(HOST_SUBDIR)/lto-plugin && \
41027 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41028
41029 @endif lto-plugin
41030
41031 .PHONY: install-lto-plugin maybe-install-lto-plugin
41032 maybe-install-lto-plugin:
41033 @if lto-plugin
41034 maybe-install-lto-plugin: install-lto-plugin
41035
41036 install-lto-plugin: installdirs
41037 @: $(MAKE); $(unstage)
41038 @r=`${PWD_COMMAND}`; export r; \
41039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41040 $(HOST_EXPORTS) \
41041 (cd $(HOST_SUBDIR)/lto-plugin && \
41042 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41043
41044 @endif lto-plugin
41045
41046 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41047 maybe-install-strip-lto-plugin:
41048 @if lto-plugin
41049 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41050
41051 install-strip-lto-plugin: installdirs
41052 @: $(MAKE); $(unstage)
41053 @r=`${PWD_COMMAND}`; export r; \
41054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41055 $(HOST_EXPORTS) \
41056 (cd $(HOST_SUBDIR)/lto-plugin && \
41057 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41058
41059 @endif lto-plugin
41060
41061 # Other targets (info, dvi, pdf, etc.)
41062
41063 .PHONY: maybe-info-lto-plugin info-lto-plugin
41064 maybe-info-lto-plugin:
41065 @if lto-plugin
41066 maybe-info-lto-plugin: info-lto-plugin
41067
41068 info-lto-plugin: \
41069 configure-lto-plugin
41070 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41071 r=`${PWD_COMMAND}`; export r; \
41072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41073 $(HOST_EXPORTS) \
41074 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41076 done; \
41077 echo "Doing info in lto-plugin"; \
41078 (cd $(HOST_SUBDIR)/lto-plugin && \
41079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41081 "RANLIB=$${RANLIB}" \
41082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41083 info) \
41084 || exit 1
41085
41086 @endif lto-plugin
41087
41088 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41089 maybe-dvi-lto-plugin:
41090 @if lto-plugin
41091 maybe-dvi-lto-plugin: dvi-lto-plugin
41092
41093 dvi-lto-plugin: \
41094 configure-lto-plugin
41095 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41096 r=`${PWD_COMMAND}`; export r; \
41097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41098 $(HOST_EXPORTS) \
41099 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41101 done; \
41102 echo "Doing dvi in lto-plugin"; \
41103 (cd $(HOST_SUBDIR)/lto-plugin && \
41104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41106 "RANLIB=$${RANLIB}" \
41107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41108 dvi) \
41109 || exit 1
41110
41111 @endif lto-plugin
41112
41113 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41114 maybe-pdf-lto-plugin:
41115 @if lto-plugin
41116 maybe-pdf-lto-plugin: pdf-lto-plugin
41117
41118 pdf-lto-plugin: \
41119 configure-lto-plugin
41120 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41121 r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 $(HOST_EXPORTS) \
41124 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126 done; \
41127 echo "Doing pdf in lto-plugin"; \
41128 (cd $(HOST_SUBDIR)/lto-plugin && \
41129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41131 "RANLIB=$${RANLIB}" \
41132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41133 pdf) \
41134 || exit 1
41135
41136 @endif lto-plugin
41137
41138 .PHONY: maybe-html-lto-plugin html-lto-plugin
41139 maybe-html-lto-plugin:
41140 @if lto-plugin
41141 maybe-html-lto-plugin: html-lto-plugin
41142
41143 html-lto-plugin: \
41144 configure-lto-plugin
41145 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41146 r=`${PWD_COMMAND}`; export r; \
41147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148 $(HOST_EXPORTS) \
41149 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151 done; \
41152 echo "Doing html in lto-plugin"; \
41153 (cd $(HOST_SUBDIR)/lto-plugin && \
41154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156 "RANLIB=$${RANLIB}" \
41157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158 html) \
41159 || exit 1
41160
41161 @endif lto-plugin
41162
41163 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41164 maybe-TAGS-lto-plugin:
41165 @if lto-plugin
41166 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41167
41168 TAGS-lto-plugin: \
41169 configure-lto-plugin
41170 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41171 r=`${PWD_COMMAND}`; export r; \
41172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41173 $(HOST_EXPORTS) \
41174 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41176 done; \
41177 echo "Doing TAGS in lto-plugin"; \
41178 (cd $(HOST_SUBDIR)/lto-plugin && \
41179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41181 "RANLIB=$${RANLIB}" \
41182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41183 TAGS) \
41184 || exit 1
41185
41186 @endif lto-plugin
41187
41188 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41189 maybe-install-info-lto-plugin:
41190 @if lto-plugin
41191 maybe-install-info-lto-plugin: install-info-lto-plugin
41192
41193 install-info-lto-plugin: \
41194 configure-lto-plugin \
41195 info-lto-plugin
41196 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41197 r=`${PWD_COMMAND}`; export r; \
41198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41199 $(HOST_EXPORTS) \
41200 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41202 done; \
41203 echo "Doing install-info in lto-plugin"; \
41204 (cd $(HOST_SUBDIR)/lto-plugin && \
41205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41207 "RANLIB=$${RANLIB}" \
41208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41209 install-info) \
41210 || exit 1
41211
41212 @endif lto-plugin
41213
41214 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41215 maybe-install-dvi-lto-plugin:
41216 @if lto-plugin
41217 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41218
41219 install-dvi-lto-plugin: \
41220 configure-lto-plugin \
41221 dvi-lto-plugin
41222 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41223 r=`${PWD_COMMAND}`; export r; \
41224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225 $(HOST_EXPORTS) \
41226 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41228 done; \
41229 echo "Doing install-dvi in lto-plugin"; \
41230 (cd $(HOST_SUBDIR)/lto-plugin && \
41231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41233 "RANLIB=$${RANLIB}" \
41234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41235 install-dvi) \
41236 || exit 1
41237
41238 @endif lto-plugin
41239
41240 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41241 maybe-install-pdf-lto-plugin:
41242 @if lto-plugin
41243 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41244
41245 install-pdf-lto-plugin: \
41246 configure-lto-plugin \
41247 pdf-lto-plugin
41248 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41249 r=`${PWD_COMMAND}`; export r; \
41250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41251 $(HOST_EXPORTS) \
41252 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254 done; \
41255 echo "Doing install-pdf in lto-plugin"; \
41256 (cd $(HOST_SUBDIR)/lto-plugin && \
41257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41259 "RANLIB=$${RANLIB}" \
41260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41261 install-pdf) \
41262 || exit 1
41263
41264 @endif lto-plugin
41265
41266 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41267 maybe-install-html-lto-plugin:
41268 @if lto-plugin
41269 maybe-install-html-lto-plugin: install-html-lto-plugin
41270
41271 install-html-lto-plugin: \
41272 configure-lto-plugin \
41273 html-lto-plugin
41274 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41275 r=`${PWD_COMMAND}`; export r; \
41276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41277 $(HOST_EXPORTS) \
41278 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280 done; \
41281 echo "Doing install-html in lto-plugin"; \
41282 (cd $(HOST_SUBDIR)/lto-plugin && \
41283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41285 "RANLIB=$${RANLIB}" \
41286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41287 install-html) \
41288 || exit 1
41289
41290 @endif lto-plugin
41291
41292 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41293 maybe-installcheck-lto-plugin:
41294 @if lto-plugin
41295 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41296
41297 installcheck-lto-plugin: \
41298 configure-lto-plugin
41299 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41300 r=`${PWD_COMMAND}`; export r; \
41301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302 $(HOST_EXPORTS) \
41303 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41305 done; \
41306 echo "Doing installcheck in lto-plugin"; \
41307 (cd $(HOST_SUBDIR)/lto-plugin && \
41308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310 "RANLIB=$${RANLIB}" \
41311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312 installcheck) \
41313 || exit 1
41314
41315 @endif lto-plugin
41316
41317 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41318 maybe-mostlyclean-lto-plugin:
41319 @if lto-plugin
41320 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41321
41322 mostlyclean-lto-plugin:
41323 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41324 r=`${PWD_COMMAND}`; export r; \
41325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41326 $(HOST_EXPORTS) \
41327 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41329 done; \
41330 echo "Doing mostlyclean in lto-plugin"; \
41331 (cd $(HOST_SUBDIR)/lto-plugin && \
41332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41334 "RANLIB=$${RANLIB}" \
41335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41336 mostlyclean) \
41337 || exit 1
41338
41339 @endif lto-plugin
41340
41341 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41342 maybe-clean-lto-plugin:
41343 @if lto-plugin
41344 maybe-clean-lto-plugin: clean-lto-plugin
41345
41346 clean-lto-plugin:
41347 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41348 r=`${PWD_COMMAND}`; export r; \
41349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41350 $(HOST_EXPORTS) \
41351 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41353 done; \
41354 echo "Doing clean in lto-plugin"; \
41355 (cd $(HOST_SUBDIR)/lto-plugin && \
41356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41358 "RANLIB=$${RANLIB}" \
41359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41360 clean) \
41361 || exit 1
41362
41363 @endif lto-plugin
41364
41365 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41366 maybe-distclean-lto-plugin:
41367 @if lto-plugin
41368 maybe-distclean-lto-plugin: distclean-lto-plugin
41369
41370 distclean-lto-plugin:
41371 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41372 r=`${PWD_COMMAND}`; export r; \
41373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41374 $(HOST_EXPORTS) \
41375 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41377 done; \
41378 echo "Doing distclean in lto-plugin"; \
41379 (cd $(HOST_SUBDIR)/lto-plugin && \
41380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41382 "RANLIB=$${RANLIB}" \
41383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41384 distclean) \
41385 || exit 1
41386
41387 @endif lto-plugin
41388
41389 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41390 maybe-maintainer-clean-lto-plugin:
41391 @if lto-plugin
41392 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41393
41394 maintainer-clean-lto-plugin:
41395 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41396 r=`${PWD_COMMAND}`; export r; \
41397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41398 $(HOST_EXPORTS) \
41399 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41401 done; \
41402 echo "Doing maintainer-clean in lto-plugin"; \
41403 (cd $(HOST_SUBDIR)/lto-plugin && \
41404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41406 "RANLIB=$${RANLIB}" \
41407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41408 maintainer-clean) \
41409 || exit 1
41410
41411 @endif lto-plugin
41412
41413
41414
41415 .PHONY: configure-libcc1 maybe-configure-libcc1
41416 maybe-configure-libcc1:
41417 @if gcc-bootstrap
41418 configure-libcc1: stage_current
41419 @endif gcc-bootstrap
41420 @if libcc1
41421 maybe-configure-libcc1: configure-libcc1
41422 configure-libcc1:
41423 @: $(MAKE); $(unstage)
41424 @r=`${PWD_COMMAND}`; export r; \
41425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41426 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
41427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
41428 $(HOST_EXPORTS) \
41429 echo Configuring in $(HOST_SUBDIR)/libcc1; \
41430 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
41431 case $(srcdir) in \
41432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41433 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
41434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41435 esac; \
41436 module_srcdir=libcc1; \
41437 $(SHELL) \
41438 $$s/$$module_srcdir/configure \
41439 --srcdir=$${topdir}/$$module_srcdir \
41440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41441 --target=${target_alias} --enable-shared \
41442 || exit 1
41443 @endif libcc1
41444
41445
41446
41447
41448
41449 .PHONY: all-libcc1 maybe-all-libcc1
41450 maybe-all-libcc1:
41451 @if gcc-bootstrap
41452 all-libcc1: stage_current
41453 @endif gcc-bootstrap
41454 @if libcc1
41455 TARGET-libcc1=all
41456 maybe-all-libcc1: all-libcc1
41457 all-libcc1: configure-libcc1
41458 @: $(MAKE); $(unstage)
41459 @r=`${PWD_COMMAND}`; export r; \
41460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41461 $(HOST_EXPORTS) \
41462 (cd $(HOST_SUBDIR)/libcc1 && \
41463 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41464 $(TARGET-libcc1))
41465 @endif libcc1
41466
41467
41468
41469
41470 .PHONY: check-libcc1 maybe-check-libcc1
41471 maybe-check-libcc1:
41472 @if libcc1
41473 maybe-check-libcc1: check-libcc1
41474
41475 check-libcc1:
41476 @: $(MAKE); $(unstage)
41477 @r=`${PWD_COMMAND}`; export r; \
41478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41479 $(HOST_EXPORTS) \
41480 (cd $(HOST_SUBDIR)/libcc1 && \
41481 $(MAKE) $(FLAGS_TO_PASS) check)
41482
41483 @endif libcc1
41484
41485 .PHONY: install-libcc1 maybe-install-libcc1
41486 maybe-install-libcc1:
41487 @if libcc1
41488 maybe-install-libcc1: install-libcc1
41489
41490 install-libcc1: installdirs
41491 @: $(MAKE); $(unstage)
41492 @r=`${PWD_COMMAND}`; export r; \
41493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41494 $(HOST_EXPORTS) \
41495 (cd $(HOST_SUBDIR)/libcc1 && \
41496 $(MAKE) $(FLAGS_TO_PASS) install)
41497
41498 @endif libcc1
41499
41500 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
41501 maybe-install-strip-libcc1:
41502 @if libcc1
41503 maybe-install-strip-libcc1: install-strip-libcc1
41504
41505 install-strip-libcc1: installdirs
41506 @: $(MAKE); $(unstage)
41507 @r=`${PWD_COMMAND}`; export r; \
41508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41509 $(HOST_EXPORTS) \
41510 (cd $(HOST_SUBDIR)/libcc1 && \
41511 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41512
41513 @endif libcc1
41514
41515 # Other targets (info, dvi, pdf, etc.)
41516
41517 .PHONY: maybe-info-libcc1 info-libcc1
41518 maybe-info-libcc1:
41519 @if libcc1
41520 maybe-info-libcc1: info-libcc1
41521
41522 info-libcc1: \
41523 configure-libcc1
41524 @: $(MAKE); $(unstage)
41525 @[ -f ./libcc1/Makefile ] || exit 0; \
41526 r=`${PWD_COMMAND}`; export r; \
41527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41528 $(HOST_EXPORTS) \
41529 for flag in $(EXTRA_HOST_FLAGS) ; do \
41530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41531 done; \
41532 echo "Doing info in libcc1"; \
41533 (cd $(HOST_SUBDIR)/libcc1 && \
41534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41536 "RANLIB=$${RANLIB}" \
41537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41538 info) \
41539 || exit 1
41540
41541 @endif libcc1
41542
41543 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41544 maybe-dvi-libcc1:
41545 @if libcc1
41546 maybe-dvi-libcc1: dvi-libcc1
41547
41548 dvi-libcc1: \
41549 configure-libcc1
41550 @: $(MAKE); $(unstage)
41551 @[ -f ./libcc1/Makefile ] || exit 0; \
41552 r=`${PWD_COMMAND}`; export r; \
41553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41554 $(HOST_EXPORTS) \
41555 for flag in $(EXTRA_HOST_FLAGS) ; do \
41556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41557 done; \
41558 echo "Doing dvi in libcc1"; \
41559 (cd $(HOST_SUBDIR)/libcc1 && \
41560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41562 "RANLIB=$${RANLIB}" \
41563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41564 dvi) \
41565 || exit 1
41566
41567 @endif libcc1
41568
41569 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41570 maybe-pdf-libcc1:
41571 @if libcc1
41572 maybe-pdf-libcc1: pdf-libcc1
41573
41574 pdf-libcc1: \
41575 configure-libcc1
41576 @: $(MAKE); $(unstage)
41577 @[ -f ./libcc1/Makefile ] || exit 0; \
41578 r=`${PWD_COMMAND}`; export r; \
41579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41580 $(HOST_EXPORTS) \
41581 for flag in $(EXTRA_HOST_FLAGS) ; do \
41582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41583 done; \
41584 echo "Doing pdf in libcc1"; \
41585 (cd $(HOST_SUBDIR)/libcc1 && \
41586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41588 "RANLIB=$${RANLIB}" \
41589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41590 pdf) \
41591 || exit 1
41592
41593 @endif libcc1
41594
41595 .PHONY: maybe-html-libcc1 html-libcc1
41596 maybe-html-libcc1:
41597 @if libcc1
41598 maybe-html-libcc1: html-libcc1
41599
41600 html-libcc1: \
41601 configure-libcc1
41602 @: $(MAKE); $(unstage)
41603 @[ -f ./libcc1/Makefile ] || exit 0; \
41604 r=`${PWD_COMMAND}`; export r; \
41605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606 $(HOST_EXPORTS) \
41607 for flag in $(EXTRA_HOST_FLAGS) ; do \
41608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41609 done; \
41610 echo "Doing html in libcc1"; \
41611 (cd $(HOST_SUBDIR)/libcc1 && \
41612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41614 "RANLIB=$${RANLIB}" \
41615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41616 html) \
41617 || exit 1
41618
41619 @endif libcc1
41620
41621 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41622 maybe-TAGS-libcc1:
41623 @if libcc1
41624 maybe-TAGS-libcc1: TAGS-libcc1
41625
41626 TAGS-libcc1: \
41627 configure-libcc1
41628 @: $(MAKE); $(unstage)
41629 @[ -f ./libcc1/Makefile ] || exit 0; \
41630 r=`${PWD_COMMAND}`; export r; \
41631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632 $(HOST_EXPORTS) \
41633 for flag in $(EXTRA_HOST_FLAGS) ; do \
41634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41635 done; \
41636 echo "Doing TAGS in libcc1"; \
41637 (cd $(HOST_SUBDIR)/libcc1 && \
41638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41640 "RANLIB=$${RANLIB}" \
41641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41642 TAGS) \
41643 || exit 1
41644
41645 @endif libcc1
41646
41647 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41648 maybe-install-info-libcc1:
41649 @if libcc1
41650 maybe-install-info-libcc1: install-info-libcc1
41651
41652 install-info-libcc1: \
41653 configure-libcc1 \
41654 info-libcc1
41655 @: $(MAKE); $(unstage)
41656 @[ -f ./libcc1/Makefile ] || exit 0; \
41657 r=`${PWD_COMMAND}`; export r; \
41658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41659 $(HOST_EXPORTS) \
41660 for flag in $(EXTRA_HOST_FLAGS) ; do \
41661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41662 done; \
41663 echo "Doing install-info in libcc1"; \
41664 (cd $(HOST_SUBDIR)/libcc1 && \
41665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41667 "RANLIB=$${RANLIB}" \
41668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41669 install-info) \
41670 || exit 1
41671
41672 @endif libcc1
41673
41674 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41675 maybe-install-dvi-libcc1:
41676 @if libcc1
41677 maybe-install-dvi-libcc1: install-dvi-libcc1
41678
41679 install-dvi-libcc1: \
41680 configure-libcc1 \
41681 dvi-libcc1
41682 @: $(MAKE); $(unstage)
41683 @[ -f ./libcc1/Makefile ] || exit 0; \
41684 r=`${PWD_COMMAND}`; export r; \
41685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41686 $(HOST_EXPORTS) \
41687 for flag in $(EXTRA_HOST_FLAGS) ; do \
41688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41689 done; \
41690 echo "Doing install-dvi in libcc1"; \
41691 (cd $(HOST_SUBDIR)/libcc1 && \
41692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41694 "RANLIB=$${RANLIB}" \
41695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41696 install-dvi) \
41697 || exit 1
41698
41699 @endif libcc1
41700
41701 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41702 maybe-install-pdf-libcc1:
41703 @if libcc1
41704 maybe-install-pdf-libcc1: install-pdf-libcc1
41705
41706 install-pdf-libcc1: \
41707 configure-libcc1 \
41708 pdf-libcc1
41709 @: $(MAKE); $(unstage)
41710 @[ -f ./libcc1/Makefile ] || exit 0; \
41711 r=`${PWD_COMMAND}`; export r; \
41712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41713 $(HOST_EXPORTS) \
41714 for flag in $(EXTRA_HOST_FLAGS) ; do \
41715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41716 done; \
41717 echo "Doing install-pdf in libcc1"; \
41718 (cd $(HOST_SUBDIR)/libcc1 && \
41719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41721 "RANLIB=$${RANLIB}" \
41722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41723 install-pdf) \
41724 || exit 1
41725
41726 @endif libcc1
41727
41728 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41729 maybe-install-html-libcc1:
41730 @if libcc1
41731 maybe-install-html-libcc1: install-html-libcc1
41732
41733 install-html-libcc1: \
41734 configure-libcc1 \
41735 html-libcc1
41736 @: $(MAKE); $(unstage)
41737 @[ -f ./libcc1/Makefile ] || exit 0; \
41738 r=`${PWD_COMMAND}`; export r; \
41739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41740 $(HOST_EXPORTS) \
41741 for flag in $(EXTRA_HOST_FLAGS) ; do \
41742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41743 done; \
41744 echo "Doing install-html in libcc1"; \
41745 (cd $(HOST_SUBDIR)/libcc1 && \
41746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41748 "RANLIB=$${RANLIB}" \
41749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41750 install-html) \
41751 || exit 1
41752
41753 @endif libcc1
41754
41755 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41756 maybe-installcheck-libcc1:
41757 @if libcc1
41758 maybe-installcheck-libcc1: installcheck-libcc1
41759
41760 installcheck-libcc1: \
41761 configure-libcc1
41762 @: $(MAKE); $(unstage)
41763 @[ -f ./libcc1/Makefile ] || exit 0; \
41764 r=`${PWD_COMMAND}`; export r; \
41765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41766 $(HOST_EXPORTS) \
41767 for flag in $(EXTRA_HOST_FLAGS) ; do \
41768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41769 done; \
41770 echo "Doing installcheck in libcc1"; \
41771 (cd $(HOST_SUBDIR)/libcc1 && \
41772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41774 "RANLIB=$${RANLIB}" \
41775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41776 installcheck) \
41777 || exit 1
41778
41779 @endif libcc1
41780
41781 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41782 maybe-mostlyclean-libcc1:
41783 @if libcc1
41784 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41785
41786 mostlyclean-libcc1:
41787 @: $(MAKE); $(unstage)
41788 @[ -f ./libcc1/Makefile ] || exit 0; \
41789 r=`${PWD_COMMAND}`; export r; \
41790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41791 $(HOST_EXPORTS) \
41792 for flag in $(EXTRA_HOST_FLAGS) ; do \
41793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41794 done; \
41795 echo "Doing mostlyclean in libcc1"; \
41796 (cd $(HOST_SUBDIR)/libcc1 && \
41797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41799 "RANLIB=$${RANLIB}" \
41800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41801 mostlyclean) \
41802 || exit 1
41803
41804 @endif libcc1
41805
41806 .PHONY: maybe-clean-libcc1 clean-libcc1
41807 maybe-clean-libcc1:
41808 @if libcc1
41809 maybe-clean-libcc1: clean-libcc1
41810
41811 clean-libcc1:
41812 @: $(MAKE); $(unstage)
41813 @[ -f ./libcc1/Makefile ] || exit 0; \
41814 r=`${PWD_COMMAND}`; export r; \
41815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41816 $(HOST_EXPORTS) \
41817 for flag in $(EXTRA_HOST_FLAGS) ; do \
41818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819 done; \
41820 echo "Doing clean in libcc1"; \
41821 (cd $(HOST_SUBDIR)/libcc1 && \
41822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41824 "RANLIB=$${RANLIB}" \
41825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41826 clean) \
41827 || exit 1
41828
41829 @endif libcc1
41830
41831 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41832 maybe-distclean-libcc1:
41833 @if libcc1
41834 maybe-distclean-libcc1: distclean-libcc1
41835
41836 distclean-libcc1:
41837 @: $(MAKE); $(unstage)
41838 @[ -f ./libcc1/Makefile ] || exit 0; \
41839 r=`${PWD_COMMAND}`; export r; \
41840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841 $(HOST_EXPORTS) \
41842 for flag in $(EXTRA_HOST_FLAGS) ; do \
41843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41844 done; \
41845 echo "Doing distclean in libcc1"; \
41846 (cd $(HOST_SUBDIR)/libcc1 && \
41847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41849 "RANLIB=$${RANLIB}" \
41850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41851 distclean) \
41852 || exit 1
41853
41854 @endif libcc1
41855
41856 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41857 maybe-maintainer-clean-libcc1:
41858 @if libcc1
41859 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41860
41861 maintainer-clean-libcc1:
41862 @: $(MAKE); $(unstage)
41863 @[ -f ./libcc1/Makefile ] || exit 0; \
41864 r=`${PWD_COMMAND}`; export r; \
41865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41866 $(HOST_EXPORTS) \
41867 for flag in $(EXTRA_HOST_FLAGS) ; do \
41868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869 done; \
41870 echo "Doing maintainer-clean in libcc1"; \
41871 (cd $(HOST_SUBDIR)/libcc1 && \
41872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41874 "RANLIB=$${RANLIB}" \
41875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41876 maintainer-clean) \
41877 || exit 1
41878
41879 @endif libcc1
41880
41881
41882
41883 .PHONY: configure-gotools maybe-configure-gotools
41884 maybe-configure-gotools:
41885 @if gcc-bootstrap
41886 configure-gotools: stage_current
41887 @endif gcc-bootstrap
41888 @if gotools
41889 maybe-configure-gotools: configure-gotools
41890 configure-gotools:
41891 @: $(MAKE); $(unstage)
41892 @r=`${PWD_COMMAND}`; export r; \
41893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41894 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41896 $(HOST_EXPORTS) \
41897 echo Configuring in $(HOST_SUBDIR)/gotools; \
41898 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41899 case $(srcdir) in \
41900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41901 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41903 esac; \
41904 module_srcdir=gotools; \
41905 $(SHELL) \
41906 $$s/$$module_srcdir/configure \
41907 --srcdir=$${topdir}/$$module_srcdir \
41908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41909 --target=${target_alias} \
41910 || exit 1
41911 @endif gotools
41912
41913
41914
41915
41916
41917 .PHONY: all-gotools maybe-all-gotools
41918 maybe-all-gotools:
41919 @if gcc-bootstrap
41920 all-gotools: stage_current
41921 @endif gcc-bootstrap
41922 @if gotools
41923 TARGET-gotools=all
41924 maybe-all-gotools: all-gotools
41925 all-gotools: configure-gotools
41926 @: $(MAKE); $(unstage)
41927 @r=`${PWD_COMMAND}`; export r; \
41928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41929 $(HOST_EXPORTS) \
41930 (cd $(HOST_SUBDIR)/gotools && \
41931 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41932 $(TARGET-gotools))
41933 @endif gotools
41934
41935
41936
41937
41938 .PHONY: check-gotools maybe-check-gotools
41939 maybe-check-gotools:
41940 @if gotools
41941 maybe-check-gotools: check-gotools
41942
41943 check-gotools:
41944 @: $(MAKE); $(unstage)
41945 @r=`${PWD_COMMAND}`; export r; \
41946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947 $(HOST_EXPORTS) \
41948 (cd $(HOST_SUBDIR)/gotools && \
41949 $(MAKE) $(FLAGS_TO_PASS) check)
41950
41951 @endif gotools
41952
41953 .PHONY: install-gotools maybe-install-gotools
41954 maybe-install-gotools:
41955 @if gotools
41956 maybe-install-gotools: install-gotools
41957
41958 install-gotools: installdirs
41959 @: $(MAKE); $(unstage)
41960 @r=`${PWD_COMMAND}`; export r; \
41961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41962 $(HOST_EXPORTS) \
41963 (cd $(HOST_SUBDIR)/gotools && \
41964 $(MAKE) $(FLAGS_TO_PASS) install)
41965
41966 @endif gotools
41967
41968 .PHONY: install-strip-gotools maybe-install-strip-gotools
41969 maybe-install-strip-gotools:
41970 @if gotools
41971 maybe-install-strip-gotools: install-strip-gotools
41972
41973 install-strip-gotools: installdirs
41974 @: $(MAKE); $(unstage)
41975 @r=`${PWD_COMMAND}`; export r; \
41976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41977 $(HOST_EXPORTS) \
41978 (cd $(HOST_SUBDIR)/gotools && \
41979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41980
41981 @endif gotools
41982
41983 # Other targets (info, dvi, pdf, etc.)
41984
41985 .PHONY: maybe-info-gotools info-gotools
41986 maybe-info-gotools:
41987 @if gotools
41988 maybe-info-gotools: info-gotools
41989
41990 info-gotools: \
41991 configure-gotools
41992 @: $(MAKE); $(unstage)
41993 @[ -f ./gotools/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 info in gotools"; \
42001 (cd $(HOST_SUBDIR)/gotools && \
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 info) \
42007 || exit 1
42008
42009 @endif gotools
42010
42011 .PHONY: maybe-dvi-gotools dvi-gotools
42012 maybe-dvi-gotools:
42013 @if gotools
42014 maybe-dvi-gotools: dvi-gotools
42015
42016 dvi-gotools: \
42017 configure-gotools
42018 @: $(MAKE); $(unstage)
42019 @[ -f ./gotools/Makefile ] || exit 0; \
42020 r=`${PWD_COMMAND}`; export r; \
42021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42022 $(HOST_EXPORTS) \
42023 for flag in $(EXTRA_HOST_FLAGS) ; do \
42024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42025 done; \
42026 echo "Doing dvi in gotools"; \
42027 (cd $(HOST_SUBDIR)/gotools && \
42028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42030 "RANLIB=$${RANLIB}" \
42031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42032 dvi) \
42033 || exit 1
42034
42035 @endif gotools
42036
42037 .PHONY: maybe-pdf-gotools pdf-gotools
42038 maybe-pdf-gotools:
42039 @if gotools
42040 maybe-pdf-gotools: pdf-gotools
42041
42042 pdf-gotools: \
42043 configure-gotools
42044 @: $(MAKE); $(unstage)
42045 @[ -f ./gotools/Makefile ] || exit 0; \
42046 r=`${PWD_COMMAND}`; export r; \
42047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42048 $(HOST_EXPORTS) \
42049 for flag in $(EXTRA_HOST_FLAGS) ; do \
42050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42051 done; \
42052 echo "Doing pdf in gotools"; \
42053 (cd $(HOST_SUBDIR)/gotools && \
42054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42056 "RANLIB=$${RANLIB}" \
42057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42058 pdf) \
42059 || exit 1
42060
42061 @endif gotools
42062
42063 .PHONY: maybe-html-gotools html-gotools
42064 maybe-html-gotools:
42065 @if gotools
42066 maybe-html-gotools: html-gotools
42067
42068 html-gotools: \
42069 configure-gotools
42070 @: $(MAKE); $(unstage)
42071 @[ -f ./gotools/Makefile ] || exit 0; \
42072 r=`${PWD_COMMAND}`; export r; \
42073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42074 $(HOST_EXPORTS) \
42075 for flag in $(EXTRA_HOST_FLAGS) ; do \
42076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42077 done; \
42078 echo "Doing html in gotools"; \
42079 (cd $(HOST_SUBDIR)/gotools && \
42080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42082 "RANLIB=$${RANLIB}" \
42083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42084 html) \
42085 || exit 1
42086
42087 @endif gotools
42088
42089 .PHONY: maybe-TAGS-gotools TAGS-gotools
42090 maybe-TAGS-gotools:
42091 @if gotools
42092 maybe-TAGS-gotools: TAGS-gotools
42093
42094 TAGS-gotools: \
42095 configure-gotools
42096 @: $(MAKE); $(unstage)
42097 @[ -f ./gotools/Makefile ] || exit 0; \
42098 r=`${PWD_COMMAND}`; export r; \
42099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100 $(HOST_EXPORTS) \
42101 for flag in $(EXTRA_HOST_FLAGS) ; do \
42102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42103 done; \
42104 echo "Doing TAGS in gotools"; \
42105 (cd $(HOST_SUBDIR)/gotools && \
42106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108 "RANLIB=$${RANLIB}" \
42109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110 TAGS) \
42111 || exit 1
42112
42113 @endif gotools
42114
42115 .PHONY: maybe-install-info-gotools install-info-gotools
42116 maybe-install-info-gotools:
42117 @if gotools
42118 maybe-install-info-gotools: install-info-gotools
42119
42120 install-info-gotools: \
42121 configure-gotools \
42122 info-gotools
42123 @: $(MAKE); $(unstage)
42124 @[ -f ./gotools/Makefile ] || exit 0; \
42125 r=`${PWD_COMMAND}`; export r; \
42126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42127 $(HOST_EXPORTS) \
42128 for flag in $(EXTRA_HOST_FLAGS) ; do \
42129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42130 done; \
42131 echo "Doing install-info in gotools"; \
42132 (cd $(HOST_SUBDIR)/gotools && \
42133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42135 "RANLIB=$${RANLIB}" \
42136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42137 install-info) \
42138 || exit 1
42139
42140 @endif gotools
42141
42142 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42143 maybe-install-dvi-gotools:
42144 @if gotools
42145 maybe-install-dvi-gotools: install-dvi-gotools
42146
42147 install-dvi-gotools: \
42148 configure-gotools \
42149 dvi-gotools
42150 @: $(MAKE); $(unstage)
42151 @[ -f ./gotools/Makefile ] || exit 0; \
42152 r=`${PWD_COMMAND}`; export r; \
42153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42154 $(HOST_EXPORTS) \
42155 for flag in $(EXTRA_HOST_FLAGS) ; do \
42156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42157 done; \
42158 echo "Doing install-dvi in gotools"; \
42159 (cd $(HOST_SUBDIR)/gotools && \
42160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42162 "RANLIB=$${RANLIB}" \
42163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42164 install-dvi) \
42165 || exit 1
42166
42167 @endif gotools
42168
42169 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42170 maybe-install-pdf-gotools:
42171 @if gotools
42172 maybe-install-pdf-gotools: install-pdf-gotools
42173
42174 install-pdf-gotools: \
42175 configure-gotools \
42176 pdf-gotools
42177 @: $(MAKE); $(unstage)
42178 @[ -f ./gotools/Makefile ] || exit 0; \
42179 r=`${PWD_COMMAND}`; export r; \
42180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42181 $(HOST_EXPORTS) \
42182 for flag in $(EXTRA_HOST_FLAGS) ; do \
42183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42184 done; \
42185 echo "Doing install-pdf in gotools"; \
42186 (cd $(HOST_SUBDIR)/gotools && \
42187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42189 "RANLIB=$${RANLIB}" \
42190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42191 install-pdf) \
42192 || exit 1
42193
42194 @endif gotools
42195
42196 .PHONY: maybe-install-html-gotools install-html-gotools
42197 maybe-install-html-gotools:
42198 @if gotools
42199 maybe-install-html-gotools: install-html-gotools
42200
42201 install-html-gotools: \
42202 configure-gotools \
42203 html-gotools
42204 @: $(MAKE); $(unstage)
42205 @[ -f ./gotools/Makefile ] || exit 0; \
42206 r=`${PWD_COMMAND}`; export r; \
42207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42208 $(HOST_EXPORTS) \
42209 for flag in $(EXTRA_HOST_FLAGS) ; do \
42210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42211 done; \
42212 echo "Doing install-html in gotools"; \
42213 (cd $(HOST_SUBDIR)/gotools && \
42214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42216 "RANLIB=$${RANLIB}" \
42217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42218 install-html) \
42219 || exit 1
42220
42221 @endif gotools
42222
42223 .PHONY: maybe-installcheck-gotools installcheck-gotools
42224 maybe-installcheck-gotools:
42225 @if gotools
42226 maybe-installcheck-gotools: installcheck-gotools
42227
42228 installcheck-gotools: \
42229 configure-gotools
42230 @: $(MAKE); $(unstage)
42231 @[ -f ./gotools/Makefile ] || exit 0; \
42232 r=`${PWD_COMMAND}`; export r; \
42233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42234 $(HOST_EXPORTS) \
42235 for flag in $(EXTRA_HOST_FLAGS) ; do \
42236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42237 done; \
42238 echo "Doing installcheck in gotools"; \
42239 (cd $(HOST_SUBDIR)/gotools && \
42240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42242 "RANLIB=$${RANLIB}" \
42243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42244 installcheck) \
42245 || exit 1
42246
42247 @endif gotools
42248
42249 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42250 maybe-mostlyclean-gotools:
42251 @if gotools
42252 maybe-mostlyclean-gotools: mostlyclean-gotools
42253
42254 mostlyclean-gotools:
42255 @: $(MAKE); $(unstage)
42256 @[ -f ./gotools/Makefile ] || exit 0; \
42257 r=`${PWD_COMMAND}`; export r; \
42258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42259 $(HOST_EXPORTS) \
42260 for flag in $(EXTRA_HOST_FLAGS) ; do \
42261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42262 done; \
42263 echo "Doing mostlyclean in gotools"; \
42264 (cd $(HOST_SUBDIR)/gotools && \
42265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42267 "RANLIB=$${RANLIB}" \
42268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42269 mostlyclean) \
42270 || exit 1
42271
42272 @endif gotools
42273
42274 .PHONY: maybe-clean-gotools clean-gotools
42275 maybe-clean-gotools:
42276 @if gotools
42277 maybe-clean-gotools: clean-gotools
42278
42279 clean-gotools:
42280 @: $(MAKE); $(unstage)
42281 @[ -f ./gotools/Makefile ] || exit 0; \
42282 r=`${PWD_COMMAND}`; export r; \
42283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42284 $(HOST_EXPORTS) \
42285 for flag in $(EXTRA_HOST_FLAGS) ; do \
42286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42287 done; \
42288 echo "Doing clean in gotools"; \
42289 (cd $(HOST_SUBDIR)/gotools && \
42290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42292 "RANLIB=$${RANLIB}" \
42293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42294 clean) \
42295 || exit 1
42296
42297 @endif gotools
42298
42299 .PHONY: maybe-distclean-gotools distclean-gotools
42300 maybe-distclean-gotools:
42301 @if gotools
42302 maybe-distclean-gotools: distclean-gotools
42303
42304 distclean-gotools:
42305 @: $(MAKE); $(unstage)
42306 @[ -f ./gotools/Makefile ] || exit 0; \
42307 r=`${PWD_COMMAND}`; export r; \
42308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42309 $(HOST_EXPORTS) \
42310 for flag in $(EXTRA_HOST_FLAGS) ; do \
42311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42312 done; \
42313 echo "Doing distclean in gotools"; \
42314 (cd $(HOST_SUBDIR)/gotools && \
42315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42317 "RANLIB=$${RANLIB}" \
42318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42319 distclean) \
42320 || exit 1
42321
42322 @endif gotools
42323
42324 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42325 maybe-maintainer-clean-gotools:
42326 @if gotools
42327 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42328
42329 maintainer-clean-gotools:
42330 @: $(MAKE); $(unstage)
42331 @[ -f ./gotools/Makefile ] || exit 0; \
42332 r=`${PWD_COMMAND}`; export r; \
42333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42334 $(HOST_EXPORTS) \
42335 for flag in $(EXTRA_HOST_FLAGS) ; do \
42336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42337 done; \
42338 echo "Doing maintainer-clean in gotools"; \
42339 (cd $(HOST_SUBDIR)/gotools && \
42340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42342 "RANLIB=$${RANLIB}" \
42343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42344 maintainer-clean) \
42345 || exit 1
42346
42347 @endif gotools
42348
42349
42350
42351 .PHONY: configure-libctf maybe-configure-libctf
42352 maybe-configure-libctf:
42353 @if gcc-bootstrap
42354 configure-libctf: stage_current
42355 @endif gcc-bootstrap
42356 @if libctf
42357 maybe-configure-libctf: configure-libctf
42358 configure-libctf:
42359 @r=`${PWD_COMMAND}`; export r; \
42360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42361 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42363 $(HOST_EXPORTS) \
42364 echo Configuring in $(HOST_SUBDIR)/libctf; \
42365 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42366 case $(srcdir) in \
42367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42368 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42370 esac; \
42371 module_srcdir=libctf; \
42372 $(SHELL) \
42373 $$s/$$module_srcdir/configure \
42374 --srcdir=$${topdir}/$$module_srcdir \
42375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42376 --target=${target_alias} \
42377 || exit 1
42378 @endif libctf
42379
42380
42381
42382 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42383 maybe-configure-stage1-libctf:
42384 @if libctf-bootstrap
42385 maybe-configure-stage1-libctf: configure-stage1-libctf
42386 configure-stage1-libctf:
42387 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42389 @r=`${PWD_COMMAND}`; export r; \
42390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42391 TFLAGS="$(STAGE1_TFLAGS)"; \
42392 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42393 $(HOST_EXPORTS) \
42394 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42395 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42396 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42397 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42399 cd $(HOST_SUBDIR)/libctf || exit 1; \
42400 case $(srcdir) in \
42401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42402 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42404 esac; \
42405 module_srcdir=libctf; \
42406 $(SHELL) $$s/$$module_srcdir/configure \
42407 --srcdir=$${topdir}/$$module_srcdir \
42408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42409 --target=${target_alias} \
42410 \
42411 $(STAGE1_CONFIGURE_FLAGS)
42412 @endif libctf-bootstrap
42413
42414 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42415 maybe-configure-stage2-libctf:
42416 @if libctf-bootstrap
42417 maybe-configure-stage2-libctf: configure-stage2-libctf
42418 configure-stage2-libctf:
42419 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42421 @r=`${PWD_COMMAND}`; export r; \
42422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42423 TFLAGS="$(STAGE2_TFLAGS)"; \
42424 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42425 $(HOST_EXPORTS) \
42426 $(POSTSTAGE1_HOST_EXPORTS) \
42427 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42428 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42429 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42430 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
42431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42432 cd $(HOST_SUBDIR)/libctf || exit 1; \
42433 case $(srcdir) in \
42434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42435 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42437 esac; \
42438 module_srcdir=libctf; \
42439 $(SHELL) $$s/$$module_srcdir/configure \
42440 --srcdir=$${topdir}/$$module_srcdir \
42441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42442 --target=${target_alias} \
42443 --with-build-libsubdir=$(HOST_SUBDIR) \
42444 $(STAGE2_CONFIGURE_FLAGS)
42445 @endif libctf-bootstrap
42446
42447 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
42448 maybe-configure-stage3-libctf:
42449 @if libctf-bootstrap
42450 maybe-configure-stage3-libctf: configure-stage3-libctf
42451 configure-stage3-libctf:
42452 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42454 @r=`${PWD_COMMAND}`; export r; \
42455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456 TFLAGS="$(STAGE3_TFLAGS)"; \
42457 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42458 $(HOST_EXPORTS) \
42459 $(POSTSTAGE1_HOST_EXPORTS) \
42460 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42461 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42462 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42463 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
42464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42465 cd $(HOST_SUBDIR)/libctf || exit 1; \
42466 case $(srcdir) in \
42467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42468 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42470 esac; \
42471 module_srcdir=libctf; \
42472 $(SHELL) $$s/$$module_srcdir/configure \
42473 --srcdir=$${topdir}/$$module_srcdir \
42474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42475 --target=${target_alias} \
42476 --with-build-libsubdir=$(HOST_SUBDIR) \
42477 $(STAGE3_CONFIGURE_FLAGS)
42478 @endif libctf-bootstrap
42479
42480 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
42481 maybe-configure-stage4-libctf:
42482 @if libctf-bootstrap
42483 maybe-configure-stage4-libctf: configure-stage4-libctf
42484 configure-stage4-libctf:
42485 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42487 @r=`${PWD_COMMAND}`; export r; \
42488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489 TFLAGS="$(STAGE4_TFLAGS)"; \
42490 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42491 $(HOST_EXPORTS) \
42492 $(POSTSTAGE1_HOST_EXPORTS) \
42493 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42494 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42495 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42496 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
42497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42498 cd $(HOST_SUBDIR)/libctf || exit 1; \
42499 case $(srcdir) in \
42500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42501 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42503 esac; \
42504 module_srcdir=libctf; \
42505 $(SHELL) $$s/$$module_srcdir/configure \
42506 --srcdir=$${topdir}/$$module_srcdir \
42507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42508 --target=${target_alias} \
42509 --with-build-libsubdir=$(HOST_SUBDIR) \
42510 $(STAGE4_CONFIGURE_FLAGS)
42511 @endif libctf-bootstrap
42512
42513 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
42514 maybe-configure-stageprofile-libctf:
42515 @if libctf-bootstrap
42516 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
42517 configure-stageprofile-libctf:
42518 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42520 @r=`${PWD_COMMAND}`; export r; \
42521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42522 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42523 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42524 $(HOST_EXPORTS) \
42525 $(POSTSTAGE1_HOST_EXPORTS) \
42526 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42527 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42528 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42529 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
42530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42531 cd $(HOST_SUBDIR)/libctf || exit 1; \
42532 case $(srcdir) in \
42533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42534 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42536 esac; \
42537 module_srcdir=libctf; \
42538 $(SHELL) $$s/$$module_srcdir/configure \
42539 --srcdir=$${topdir}/$$module_srcdir \
42540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42541 --target=${target_alias} \
42542 --with-build-libsubdir=$(HOST_SUBDIR) \
42543 $(STAGEprofile_CONFIGURE_FLAGS)
42544 @endif libctf-bootstrap
42545
42546 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42547 maybe-configure-stagetrain-libctf:
42548 @if libctf-bootstrap
42549 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42550 configure-stagetrain-libctf:
42551 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42556 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42557 $(HOST_EXPORTS) \
42558 $(POSTSTAGE1_HOST_EXPORTS) \
42559 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42561 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42562 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42564 cd $(HOST_SUBDIR)/libctf || exit 1; \
42565 case $(srcdir) in \
42566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42567 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42569 esac; \
42570 module_srcdir=libctf; \
42571 $(SHELL) $$s/$$module_srcdir/configure \
42572 --srcdir=$${topdir}/$$module_srcdir \
42573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42574 --target=${target_alias} \
42575 --with-build-libsubdir=$(HOST_SUBDIR) \
42576 $(STAGEtrain_CONFIGURE_FLAGS)
42577 @endif libctf-bootstrap
42578
42579 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42580 maybe-configure-stagefeedback-libctf:
42581 @if libctf-bootstrap
42582 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42583 configure-stagefeedback-libctf:
42584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42586 @r=`${PWD_COMMAND}`; export r; \
42587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42589 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42590 $(HOST_EXPORTS) \
42591 $(POSTSTAGE1_HOST_EXPORTS) \
42592 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42593 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42594 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42595 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42597 cd $(HOST_SUBDIR)/libctf || exit 1; \
42598 case $(srcdir) in \
42599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42600 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42602 esac; \
42603 module_srcdir=libctf; \
42604 $(SHELL) $$s/$$module_srcdir/configure \
42605 --srcdir=$${topdir}/$$module_srcdir \
42606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42607 --target=${target_alias} \
42608 --with-build-libsubdir=$(HOST_SUBDIR) \
42609 $(STAGEfeedback_CONFIGURE_FLAGS)
42610 @endif libctf-bootstrap
42611
42612 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42613 maybe-configure-stageautoprofile-libctf:
42614 @if libctf-bootstrap
42615 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42616 configure-stageautoprofile-libctf:
42617 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42619 @r=`${PWD_COMMAND}`; export r; \
42620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42621 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42622 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42623 $(HOST_EXPORTS) \
42624 $(POSTSTAGE1_HOST_EXPORTS) \
42625 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42626 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42627 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42628 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42630 cd $(HOST_SUBDIR)/libctf || exit 1; \
42631 case $(srcdir) in \
42632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42633 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42635 esac; \
42636 module_srcdir=libctf; \
42637 $(SHELL) $$s/$$module_srcdir/configure \
42638 --srcdir=$${topdir}/$$module_srcdir \
42639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42640 --target=${target_alias} \
42641 --with-build-libsubdir=$(HOST_SUBDIR) \
42642 $(STAGEautoprofile_CONFIGURE_FLAGS)
42643 @endif libctf-bootstrap
42644
42645 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42646 maybe-configure-stageautofeedback-libctf:
42647 @if libctf-bootstrap
42648 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42649 configure-stageautofeedback-libctf:
42650 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42652 @r=`${PWD_COMMAND}`; export r; \
42653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42654 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42655 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42656 $(HOST_EXPORTS) \
42657 $(POSTSTAGE1_HOST_EXPORTS) \
42658 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42659 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42660 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42661 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42663 cd $(HOST_SUBDIR)/libctf || exit 1; \
42664 case $(srcdir) in \
42665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42666 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42668 esac; \
42669 module_srcdir=libctf; \
42670 $(SHELL) $$s/$$module_srcdir/configure \
42671 --srcdir=$${topdir}/$$module_srcdir \
42672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42673 --target=${target_alias} \
42674 --with-build-libsubdir=$(HOST_SUBDIR) \
42675 $(STAGEautofeedback_CONFIGURE_FLAGS)
42676 @endif libctf-bootstrap
42677
42678
42679
42680
42681
42682 .PHONY: all-libctf maybe-all-libctf
42683 maybe-all-libctf:
42684 @if gcc-bootstrap
42685 all-libctf: stage_current
42686 @endif gcc-bootstrap
42687 @if libctf
42688 TARGET-libctf=all
42689 maybe-all-libctf: all-libctf
42690 all-libctf: configure-libctf
42691 @r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 $(HOST_EXPORTS) \
42694 (cd $(HOST_SUBDIR)/libctf && \
42695 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42696 $(TARGET-libctf))
42697 @endif libctf
42698
42699
42700
42701 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42702 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42703 maybe-all-stage1-libctf:
42704 maybe-clean-stage1-libctf:
42705 @if libctf-bootstrap
42706 maybe-all-stage1-libctf: all-stage1-libctf
42707 all-stage1: all-stage1-libctf
42708 TARGET-stage1-libctf = $(TARGET-libctf)
42709 all-stage1-libctf: configure-stage1-libctf
42710 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42711 @r=`${PWD_COMMAND}`; export r; \
42712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42713 TFLAGS="$(STAGE1_TFLAGS)"; \
42714 $(HOST_EXPORTS) \
42715 cd $(HOST_SUBDIR)/libctf && \
42716 \
42717 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42718 CFLAGS="$(STAGE1_CFLAGS)" \
42719 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42720 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42721 LIBCFLAGS="$(LIBCFLAGS)" \
42722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42725 $(EXTRA_HOST_FLAGS) \
42726 $(STAGE1_FLAGS_TO_PASS) \
42727 TFLAGS="$(STAGE1_TFLAGS)" \
42728 $(TARGET-stage1-libctf)
42729
42730 maybe-clean-stage1-libctf: clean-stage1-libctf
42731 clean-stage1: clean-stage1-libctf
42732 clean-stage1-libctf:
42733 @if [ $(current_stage) = stage1 ]; then \
42734 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42735 else \
42736 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42737 $(MAKE) stage1-start; \
42738 fi; \
42739 cd $(HOST_SUBDIR)/libctf && \
42740 $(MAKE) $(EXTRA_HOST_FLAGS) \
42741 $(STAGE1_FLAGS_TO_PASS) clean
42742 @endif libctf-bootstrap
42743
42744
42745 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42746 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42747 maybe-all-stage2-libctf:
42748 maybe-clean-stage2-libctf:
42749 @if libctf-bootstrap
42750 maybe-all-stage2-libctf: all-stage2-libctf
42751 all-stage2: all-stage2-libctf
42752 TARGET-stage2-libctf = $(TARGET-libctf)
42753 all-stage2-libctf: configure-stage2-libctf
42754 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42755 @r=`${PWD_COMMAND}`; export r; \
42756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42757 TFLAGS="$(STAGE2_TFLAGS)"; \
42758 $(HOST_EXPORTS) \
42759 $(POSTSTAGE1_HOST_EXPORTS) \
42760 cd $(HOST_SUBDIR)/libctf && \
42761 \
42762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42763 CFLAGS="$(STAGE2_CFLAGS)" \
42764 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42765 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42766 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42771 TFLAGS="$(STAGE2_TFLAGS)" \
42772 $(TARGET-stage2-libctf)
42773
42774 maybe-clean-stage2-libctf: clean-stage2-libctf
42775 clean-stage2: clean-stage2-libctf
42776 clean-stage2-libctf:
42777 @if [ $(current_stage) = stage2 ]; then \
42778 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42779 else \
42780 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42781 $(MAKE) stage2-start; \
42782 fi; \
42783 cd $(HOST_SUBDIR)/libctf && \
42784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42785 @endif libctf-bootstrap
42786
42787
42788 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42789 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42790 maybe-all-stage3-libctf:
42791 maybe-clean-stage3-libctf:
42792 @if libctf-bootstrap
42793 maybe-all-stage3-libctf: all-stage3-libctf
42794 all-stage3: all-stage3-libctf
42795 TARGET-stage3-libctf = $(TARGET-libctf)
42796 all-stage3-libctf: configure-stage3-libctf
42797 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42798 @r=`${PWD_COMMAND}`; export r; \
42799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42800 TFLAGS="$(STAGE3_TFLAGS)"; \
42801 $(HOST_EXPORTS) \
42802 $(POSTSTAGE1_HOST_EXPORTS) \
42803 cd $(HOST_SUBDIR)/libctf && \
42804 \
42805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42806 CFLAGS="$(STAGE3_CFLAGS)" \
42807 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42808 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42809 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42814 TFLAGS="$(STAGE3_TFLAGS)" \
42815 $(TARGET-stage3-libctf)
42816
42817 maybe-clean-stage3-libctf: clean-stage3-libctf
42818 clean-stage3: clean-stage3-libctf
42819 clean-stage3-libctf:
42820 @if [ $(current_stage) = stage3 ]; then \
42821 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42822 else \
42823 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42824 $(MAKE) stage3-start; \
42825 fi; \
42826 cd $(HOST_SUBDIR)/libctf && \
42827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42828 @endif libctf-bootstrap
42829
42830
42831 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42832 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42833 maybe-all-stage4-libctf:
42834 maybe-clean-stage4-libctf:
42835 @if libctf-bootstrap
42836 maybe-all-stage4-libctf: all-stage4-libctf
42837 all-stage4: all-stage4-libctf
42838 TARGET-stage4-libctf = $(TARGET-libctf)
42839 all-stage4-libctf: configure-stage4-libctf
42840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42841 @r=`${PWD_COMMAND}`; export r; \
42842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42843 TFLAGS="$(STAGE4_TFLAGS)"; \
42844 $(HOST_EXPORTS) \
42845 $(POSTSTAGE1_HOST_EXPORTS) \
42846 cd $(HOST_SUBDIR)/libctf && \
42847 \
42848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42849 CFLAGS="$(STAGE4_CFLAGS)" \
42850 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42851 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42852 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42857 TFLAGS="$(STAGE4_TFLAGS)" \
42858 $(TARGET-stage4-libctf)
42859
42860 maybe-clean-stage4-libctf: clean-stage4-libctf
42861 clean-stage4: clean-stage4-libctf
42862 clean-stage4-libctf:
42863 @if [ $(current_stage) = stage4 ]; then \
42864 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42865 else \
42866 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42867 $(MAKE) stage4-start; \
42868 fi; \
42869 cd $(HOST_SUBDIR)/libctf && \
42870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42871 @endif libctf-bootstrap
42872
42873
42874 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42875 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42876 maybe-all-stageprofile-libctf:
42877 maybe-clean-stageprofile-libctf:
42878 @if libctf-bootstrap
42879 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42880 all-stageprofile: all-stageprofile-libctf
42881 TARGET-stageprofile-libctf = $(TARGET-libctf)
42882 all-stageprofile-libctf: configure-stageprofile-libctf
42883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42884 @r=`${PWD_COMMAND}`; export r; \
42885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42887 $(HOST_EXPORTS) \
42888 $(POSTSTAGE1_HOST_EXPORTS) \
42889 cd $(HOST_SUBDIR)/libctf && \
42890 \
42891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42892 CFLAGS="$(STAGEprofile_CFLAGS)" \
42893 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42894 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42895 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42899 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42900 TFLAGS="$(STAGEprofile_TFLAGS)" \
42901 $(TARGET-stageprofile-libctf)
42902
42903 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42904 clean-stageprofile: clean-stageprofile-libctf
42905 clean-stageprofile-libctf:
42906 @if [ $(current_stage) = stageprofile ]; then \
42907 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42908 else \
42909 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42910 $(MAKE) stageprofile-start; \
42911 fi; \
42912 cd $(HOST_SUBDIR)/libctf && \
42913 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42914 @endif libctf-bootstrap
42915
42916
42917 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42918 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42919 maybe-all-stagetrain-libctf:
42920 maybe-clean-stagetrain-libctf:
42921 @if libctf-bootstrap
42922 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42923 all-stagetrain: all-stagetrain-libctf
42924 TARGET-stagetrain-libctf = $(TARGET-libctf)
42925 all-stagetrain-libctf: configure-stagetrain-libctf
42926 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42927 @r=`${PWD_COMMAND}`; export r; \
42928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42929 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42930 $(HOST_EXPORTS) \
42931 $(POSTSTAGE1_HOST_EXPORTS) \
42932 cd $(HOST_SUBDIR)/libctf && \
42933 \
42934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42935 CFLAGS="$(STAGEtrain_CFLAGS)" \
42936 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42937 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42938 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42942 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42943 TFLAGS="$(STAGEtrain_TFLAGS)" \
42944 $(TARGET-stagetrain-libctf)
42945
42946 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42947 clean-stagetrain: clean-stagetrain-libctf
42948 clean-stagetrain-libctf:
42949 @if [ $(current_stage) = stagetrain ]; then \
42950 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42951 else \
42952 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42953 $(MAKE) stagetrain-start; \
42954 fi; \
42955 cd $(HOST_SUBDIR)/libctf && \
42956 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42957 @endif libctf-bootstrap
42958
42959
42960 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42961 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42962 maybe-all-stagefeedback-libctf:
42963 maybe-clean-stagefeedback-libctf:
42964 @if libctf-bootstrap
42965 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42966 all-stagefeedback: all-stagefeedback-libctf
42967 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42968 all-stagefeedback-libctf: configure-stagefeedback-libctf
42969 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42970 @r=`${PWD_COMMAND}`; export r; \
42971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42972 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42973 $(HOST_EXPORTS) \
42974 $(POSTSTAGE1_HOST_EXPORTS) \
42975 cd $(HOST_SUBDIR)/libctf && \
42976 \
42977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42978 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42979 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42980 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42981 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42985 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42986 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42987 $(TARGET-stagefeedback-libctf)
42988
42989 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42990 clean-stagefeedback: clean-stagefeedback-libctf
42991 clean-stagefeedback-libctf:
42992 @if [ $(current_stage) = stagefeedback ]; then \
42993 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42994 else \
42995 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42996 $(MAKE) stagefeedback-start; \
42997 fi; \
42998 cd $(HOST_SUBDIR)/libctf && \
42999 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43000 @endif libctf-bootstrap
43001
43002
43003 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43004 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43005 maybe-all-stageautoprofile-libctf:
43006 maybe-clean-stageautoprofile-libctf:
43007 @if libctf-bootstrap
43008 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43009 all-stageautoprofile: all-stageautoprofile-libctf
43010 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43011 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43012 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43013 @r=`${PWD_COMMAND}`; export r; \
43014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43015 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43016 $(HOST_EXPORTS) \
43017 $(POSTSTAGE1_HOST_EXPORTS) \
43018 cd $(HOST_SUBDIR)/libctf && \
43019 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43020 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43021 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43022 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43023 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43024 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43028 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43029 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43030 $(TARGET-stageautoprofile-libctf)
43031
43032 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43033 clean-stageautoprofile: clean-stageautoprofile-libctf
43034 clean-stageautoprofile-libctf:
43035 @if [ $(current_stage) = stageautoprofile ]; then \
43036 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43037 else \
43038 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43039 $(MAKE) stageautoprofile-start; \
43040 fi; \
43041 cd $(HOST_SUBDIR)/libctf && \
43042 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43043 @endif libctf-bootstrap
43044
43045
43046 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43047 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43048 maybe-all-stageautofeedback-libctf:
43049 maybe-clean-stageautofeedback-libctf:
43050 @if libctf-bootstrap
43051 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43052 all-stageautofeedback: all-stageautofeedback-libctf
43053 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43054 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43055 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43056 @r=`${PWD_COMMAND}`; export r; \
43057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43059 $(HOST_EXPORTS) \
43060 $(POSTSTAGE1_HOST_EXPORTS) \
43061 cd $(HOST_SUBDIR)/libctf && \
43062 \
43063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43064 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43065 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43066 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43067 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43071 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43072 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43073 $(TARGET-stageautofeedback-libctf)
43074
43075 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43076 clean-stageautofeedback: clean-stageautofeedback-libctf
43077 clean-stageautofeedback-libctf:
43078 @if [ $(current_stage) = stageautofeedback ]; then \
43079 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43080 else \
43081 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43082 $(MAKE) stageautofeedback-start; \
43083 fi; \
43084 cd $(HOST_SUBDIR)/libctf && \
43085 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43086 @endif libctf-bootstrap
43087
43088
43089
43090
43091
43092 .PHONY: check-libctf maybe-check-libctf
43093 maybe-check-libctf:
43094 @if libctf
43095 maybe-check-libctf: check-libctf
43096
43097 check-libctf:
43098 @: $(MAKE); $(unstage)
43099 @r=`${PWD_COMMAND}`; export r; \
43100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43101 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43102 (cd $(HOST_SUBDIR)/libctf && \
43103 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43104
43105 @endif libctf
43106
43107 .PHONY: install-libctf maybe-install-libctf
43108 maybe-install-libctf:
43109 @if libctf
43110 maybe-install-libctf: install-libctf
43111
43112 install-libctf: installdirs
43113 @: $(MAKE); $(unstage)
43114 @r=`${PWD_COMMAND}`; export r; \
43115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43116 $(HOST_EXPORTS) \
43117 (cd $(HOST_SUBDIR)/libctf && \
43118 $(MAKE) $(FLAGS_TO_PASS) install)
43119
43120 @endif libctf
43121
43122 .PHONY: install-strip-libctf maybe-install-strip-libctf
43123 maybe-install-strip-libctf:
43124 @if libctf
43125 maybe-install-strip-libctf: install-strip-libctf
43126
43127 install-strip-libctf: installdirs
43128 @: $(MAKE); $(unstage)
43129 @r=`${PWD_COMMAND}`; export r; \
43130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43131 $(HOST_EXPORTS) \
43132 (cd $(HOST_SUBDIR)/libctf && \
43133 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43134
43135 @endif libctf
43136
43137 # Other targets (info, dvi, pdf, etc.)
43138
43139 .PHONY: maybe-info-libctf info-libctf
43140 maybe-info-libctf:
43141 @if libctf
43142 maybe-info-libctf: info-libctf
43143
43144 info-libctf: \
43145 configure-libctf
43146 @[ -f ./libctf/Makefile ] || exit 0; \
43147 r=`${PWD_COMMAND}`; export r; \
43148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149 $(HOST_EXPORTS) \
43150 for flag in $(EXTRA_HOST_FLAGS) ; do \
43151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43152 done; \
43153 echo "Doing info in libctf"; \
43154 (cd $(HOST_SUBDIR)/libctf && \
43155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43157 "RANLIB=$${RANLIB}" \
43158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43159 info) \
43160 || exit 1
43161
43162 @endif libctf
43163
43164 .PHONY: maybe-dvi-libctf dvi-libctf
43165 maybe-dvi-libctf:
43166 @if libctf
43167 maybe-dvi-libctf: dvi-libctf
43168
43169 dvi-libctf: \
43170 configure-libctf
43171 @[ -f ./libctf/Makefile ] || exit 0; \
43172 r=`${PWD_COMMAND}`; export r; \
43173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174 $(HOST_EXPORTS) \
43175 for flag in $(EXTRA_HOST_FLAGS) ; do \
43176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43177 done; \
43178 echo "Doing dvi in libctf"; \
43179 (cd $(HOST_SUBDIR)/libctf && \
43180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43182 "RANLIB=$${RANLIB}" \
43183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43184 dvi) \
43185 || exit 1
43186
43187 @endif libctf
43188
43189 .PHONY: maybe-pdf-libctf pdf-libctf
43190 maybe-pdf-libctf:
43191 @if libctf
43192 maybe-pdf-libctf: pdf-libctf
43193
43194 pdf-libctf: \
43195 configure-libctf
43196 @[ -f ./libctf/Makefile ] || exit 0; \
43197 r=`${PWD_COMMAND}`; export r; \
43198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199 $(HOST_EXPORTS) \
43200 for flag in $(EXTRA_HOST_FLAGS) ; do \
43201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43202 done; \
43203 echo "Doing pdf in libctf"; \
43204 (cd $(HOST_SUBDIR)/libctf && \
43205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43207 "RANLIB=$${RANLIB}" \
43208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43209 pdf) \
43210 || exit 1
43211
43212 @endif libctf
43213
43214 .PHONY: maybe-html-libctf html-libctf
43215 maybe-html-libctf:
43216 @if libctf
43217 maybe-html-libctf: html-libctf
43218
43219 html-libctf: \
43220 configure-libctf
43221 @[ -f ./libctf/Makefile ] || exit 0; \
43222 r=`${PWD_COMMAND}`; export r; \
43223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43224 $(HOST_EXPORTS) \
43225 for flag in $(EXTRA_HOST_FLAGS) ; do \
43226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227 done; \
43228 echo "Doing html in libctf"; \
43229 (cd $(HOST_SUBDIR)/libctf && \
43230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43232 "RANLIB=$${RANLIB}" \
43233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43234 html) \
43235 || exit 1
43236
43237 @endif libctf
43238
43239 .PHONY: maybe-TAGS-libctf TAGS-libctf
43240 maybe-TAGS-libctf:
43241 @if libctf
43242 maybe-TAGS-libctf: TAGS-libctf
43243
43244 TAGS-libctf: \
43245 configure-libctf
43246 @[ -f ./libctf/Makefile ] || exit 0; \
43247 r=`${PWD_COMMAND}`; export r; \
43248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249 $(HOST_EXPORTS) \
43250 for flag in $(EXTRA_HOST_FLAGS) ; do \
43251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252 done; \
43253 echo "Doing TAGS in libctf"; \
43254 (cd $(HOST_SUBDIR)/libctf && \
43255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257 "RANLIB=$${RANLIB}" \
43258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259 TAGS) \
43260 || exit 1
43261
43262 @endif libctf
43263
43264 .PHONY: maybe-install-info-libctf install-info-libctf
43265 maybe-install-info-libctf:
43266 @if libctf
43267 maybe-install-info-libctf: install-info-libctf
43268
43269 install-info-libctf: \
43270 configure-libctf \
43271 info-libctf
43272 @[ -f ./libctf/Makefile ] || exit 0; \
43273 r=`${PWD_COMMAND}`; export r; \
43274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275 $(HOST_EXPORTS) \
43276 for flag in $(EXTRA_HOST_FLAGS) ; do \
43277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43278 done; \
43279 echo "Doing install-info in libctf"; \
43280 (cd $(HOST_SUBDIR)/libctf && \
43281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283 "RANLIB=$${RANLIB}" \
43284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285 install-info) \
43286 || exit 1
43287
43288 @endif libctf
43289
43290 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43291 maybe-install-dvi-libctf:
43292 @if libctf
43293 maybe-install-dvi-libctf: install-dvi-libctf
43294
43295 install-dvi-libctf: \
43296 configure-libctf \
43297 dvi-libctf
43298 @[ -f ./libctf/Makefile ] || exit 0; \
43299 r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(HOST_EXPORTS) \
43302 for flag in $(EXTRA_HOST_FLAGS) ; do \
43303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43304 done; \
43305 echo "Doing install-dvi in libctf"; \
43306 (cd $(HOST_SUBDIR)/libctf && \
43307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309 "RANLIB=$${RANLIB}" \
43310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311 install-dvi) \
43312 || exit 1
43313
43314 @endif libctf
43315
43316 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43317 maybe-install-pdf-libctf:
43318 @if libctf
43319 maybe-install-pdf-libctf: install-pdf-libctf
43320
43321 install-pdf-libctf: \
43322 configure-libctf \
43323 pdf-libctf
43324 @[ -f ./libctf/Makefile ] || exit 0; \
43325 r=`${PWD_COMMAND}`; export r; \
43326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327 $(HOST_EXPORTS) \
43328 for flag in $(EXTRA_HOST_FLAGS) ; do \
43329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43330 done; \
43331 echo "Doing install-pdf in libctf"; \
43332 (cd $(HOST_SUBDIR)/libctf && \
43333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43335 "RANLIB=$${RANLIB}" \
43336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43337 install-pdf) \
43338 || exit 1
43339
43340 @endif libctf
43341
43342 .PHONY: maybe-install-html-libctf install-html-libctf
43343 maybe-install-html-libctf:
43344 @if libctf
43345 maybe-install-html-libctf: install-html-libctf
43346
43347 install-html-libctf: \
43348 configure-libctf \
43349 html-libctf
43350 @[ -f ./libctf/Makefile ] || exit 0; \
43351 r=`${PWD_COMMAND}`; export r; \
43352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353 $(HOST_EXPORTS) \
43354 for flag in $(EXTRA_HOST_FLAGS) ; do \
43355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43356 done; \
43357 echo "Doing install-html in libctf"; \
43358 (cd $(HOST_SUBDIR)/libctf && \
43359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43361 "RANLIB=$${RANLIB}" \
43362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43363 install-html) \
43364 || exit 1
43365
43366 @endif libctf
43367
43368 .PHONY: maybe-installcheck-libctf installcheck-libctf
43369 maybe-installcheck-libctf:
43370 @if libctf
43371 maybe-installcheck-libctf: installcheck-libctf
43372
43373 installcheck-libctf: \
43374 configure-libctf
43375 @[ -f ./libctf/Makefile ] || exit 0; \
43376 r=`${PWD_COMMAND}`; export r; \
43377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378 $(HOST_EXPORTS) \
43379 for flag in $(EXTRA_HOST_FLAGS) ; do \
43380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43381 done; \
43382 echo "Doing installcheck in libctf"; \
43383 (cd $(HOST_SUBDIR)/libctf && \
43384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43386 "RANLIB=$${RANLIB}" \
43387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43388 installcheck) \
43389 || exit 1
43390
43391 @endif libctf
43392
43393 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43394 maybe-mostlyclean-libctf:
43395 @if libctf
43396 maybe-mostlyclean-libctf: mostlyclean-libctf
43397
43398 mostlyclean-libctf:
43399 @[ -f ./libctf/Makefile ] || exit 0; \
43400 r=`${PWD_COMMAND}`; export r; \
43401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43402 $(HOST_EXPORTS) \
43403 for flag in $(EXTRA_HOST_FLAGS) ; do \
43404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43405 done; \
43406 echo "Doing mostlyclean in libctf"; \
43407 (cd $(HOST_SUBDIR)/libctf && \
43408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43410 "RANLIB=$${RANLIB}" \
43411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43412 mostlyclean) \
43413 || exit 1
43414
43415 @endif libctf
43416
43417 .PHONY: maybe-clean-libctf clean-libctf
43418 maybe-clean-libctf:
43419 @if libctf
43420 maybe-clean-libctf: clean-libctf
43421
43422 clean-libctf:
43423 @[ -f ./libctf/Makefile ] || exit 0; \
43424 r=`${PWD_COMMAND}`; export r; \
43425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43426 $(HOST_EXPORTS) \
43427 for flag in $(EXTRA_HOST_FLAGS) ; do \
43428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43429 done; \
43430 echo "Doing clean in libctf"; \
43431 (cd $(HOST_SUBDIR)/libctf && \
43432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43434 "RANLIB=$${RANLIB}" \
43435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43436 clean) \
43437 || exit 1
43438
43439 @endif libctf
43440
43441 .PHONY: maybe-distclean-libctf distclean-libctf
43442 maybe-distclean-libctf:
43443 @if libctf
43444 maybe-distclean-libctf: distclean-libctf
43445
43446 distclean-libctf:
43447 @[ -f ./libctf/Makefile ] || exit 0; \
43448 r=`${PWD_COMMAND}`; export r; \
43449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43450 $(HOST_EXPORTS) \
43451 for flag in $(EXTRA_HOST_FLAGS) ; do \
43452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43453 done; \
43454 echo "Doing distclean in libctf"; \
43455 (cd $(HOST_SUBDIR)/libctf && \
43456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43458 "RANLIB=$${RANLIB}" \
43459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43460 distclean) \
43461 || exit 1
43462
43463 @endif libctf
43464
43465 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
43466 maybe-maintainer-clean-libctf:
43467 @if libctf
43468 maybe-maintainer-clean-libctf: maintainer-clean-libctf
43469
43470 maintainer-clean-libctf:
43471 @[ -f ./libctf/Makefile ] || exit 0; \
43472 r=`${PWD_COMMAND}`; export r; \
43473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43474 $(HOST_EXPORTS) \
43475 for flag in $(EXTRA_HOST_FLAGS) ; do \
43476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43477 done; \
43478 echo "Doing maintainer-clean in libctf"; \
43479 (cd $(HOST_SUBDIR)/libctf && \
43480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43482 "RANLIB=$${RANLIB}" \
43483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43484 maintainer-clean) \
43485 || exit 1
43486
43487 @endif libctf
43488
43489
43490
43491 # ---------------------------------------
43492 # Modules which run on the target machine
43493 # ---------------------------------------
43494
43495
43496
43497
43498 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43499 maybe-configure-target-libstdc++-v3:
43500 @if gcc-bootstrap
43501 configure-target-libstdc++-v3: stage_current
43502 @endif gcc-bootstrap
43503 @if target-libstdc++-v3
43504 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43505 configure-target-libstdc++-v3:
43506 @r=`${PWD_COMMAND}`; export r; \
43507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43508 echo "Checking multilib configuration for libstdc++-v3..."; \
43509 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43510 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43511 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43512 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43513 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43514 else \
43515 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43516 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43517 fi; \
43518 else \
43519 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43520 fi; \
43521 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43522 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43523 $(RAW_CXX_TARGET_EXPORTS) \
43524 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43525 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43526 case $(srcdir) in \
43527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43528 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43530 esac; \
43531 module_srcdir=libstdc++-v3; \
43532 rm -f no-such-file || : ; \
43533 CONFIG_SITE=no-such-file $(SHELL) \
43534 $$s/$$module_srcdir/configure \
43535 --srcdir=$${topdir}/$$module_srcdir \
43536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43537 --target=${target_alias} \
43538 || exit 1
43539 @endif target-libstdc++-v3
43540
43541
43542
43543 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43544 maybe-configure-stage1-target-libstdc++-v3:
43545 @if target-libstdc++-v3-bootstrap
43546 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43547 configure-stage1-target-libstdc++-v3:
43548 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43549 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43550 @r=`${PWD_COMMAND}`; export r; \
43551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552 TFLAGS="$(STAGE1_TFLAGS)"; \
43553 echo "Checking multilib configuration for libstdc++-v3..."; \
43554 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43555 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43556 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43557 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43558 else \
43559 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43560 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43561 fi; \
43562 else \
43563 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43564 fi; \
43565 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43566 $(RAW_CXX_TARGET_EXPORTS) \
43567 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43568 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43569 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43570 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43572 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43573 case $(srcdir) in \
43574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43575 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43577 esac; \
43578 module_srcdir=libstdc++-v3; \
43579 $(SHELL) $$s/$$module_srcdir/configure \
43580 --srcdir=$${topdir}/$$module_srcdir \
43581 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43582 --target=${target_alias} \
43583 \
43584 $(STAGE1_CONFIGURE_FLAGS)
43585 @endif target-libstdc++-v3-bootstrap
43586
43587 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43588 maybe-configure-stage2-target-libstdc++-v3:
43589 @if target-libstdc++-v3-bootstrap
43590 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43591 configure-stage2-target-libstdc++-v3:
43592 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43593 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43594 @r=`${PWD_COMMAND}`; export r; \
43595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43596 TFLAGS="$(STAGE2_TFLAGS)"; \
43597 echo "Checking multilib configuration for libstdc++-v3..."; \
43598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43599 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43600 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43601 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43602 else \
43603 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43604 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43605 fi; \
43606 else \
43607 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43608 fi; \
43609 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43610 $(RAW_CXX_TARGET_EXPORTS) \
43611 \
43612 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43613 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43614 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43615 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43617 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43618 case $(srcdir) in \
43619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43620 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43622 esac; \
43623 module_srcdir=libstdc++-v3; \
43624 $(SHELL) $$s/$$module_srcdir/configure \
43625 --srcdir=$${topdir}/$$module_srcdir \
43626 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43627 --target=${target_alias} \
43628 --with-build-libsubdir=$(HOST_SUBDIR) \
43629 $(STAGE2_CONFIGURE_FLAGS)
43630 @endif target-libstdc++-v3-bootstrap
43631
43632 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43633 maybe-configure-stage3-target-libstdc++-v3:
43634 @if target-libstdc++-v3-bootstrap
43635 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43636 configure-stage3-target-libstdc++-v3:
43637 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43638 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43639 @r=`${PWD_COMMAND}`; export r; \
43640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43641 TFLAGS="$(STAGE3_TFLAGS)"; \
43642 echo "Checking multilib configuration for libstdc++-v3..."; \
43643 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43644 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43645 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43646 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43647 else \
43648 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43649 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43650 fi; \
43651 else \
43652 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43653 fi; \
43654 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43655 $(RAW_CXX_TARGET_EXPORTS) \
43656 \
43657 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43660 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43661 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43662 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43663 case $(srcdir) in \
43664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43665 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43667 esac; \
43668 module_srcdir=libstdc++-v3; \
43669 $(SHELL) $$s/$$module_srcdir/configure \
43670 --srcdir=$${topdir}/$$module_srcdir \
43671 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43672 --target=${target_alias} \
43673 --with-build-libsubdir=$(HOST_SUBDIR) \
43674 $(STAGE3_CONFIGURE_FLAGS)
43675 @endif target-libstdc++-v3-bootstrap
43676
43677 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43678 maybe-configure-stage4-target-libstdc++-v3:
43679 @if target-libstdc++-v3-bootstrap
43680 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43681 configure-stage4-target-libstdc++-v3:
43682 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43683 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43684 @r=`${PWD_COMMAND}`; export r; \
43685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43686 TFLAGS="$(STAGE4_TFLAGS)"; \
43687 echo "Checking multilib configuration for libstdc++-v3..."; \
43688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43689 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43690 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43691 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43692 else \
43693 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43694 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43695 fi; \
43696 else \
43697 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43698 fi; \
43699 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43700 $(RAW_CXX_TARGET_EXPORTS) \
43701 \
43702 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43703 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43704 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43705 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43707 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43708 case $(srcdir) in \
43709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43710 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43712 esac; \
43713 module_srcdir=libstdc++-v3; \
43714 $(SHELL) $$s/$$module_srcdir/configure \
43715 --srcdir=$${topdir}/$$module_srcdir \
43716 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43717 --target=${target_alias} \
43718 --with-build-libsubdir=$(HOST_SUBDIR) \
43719 $(STAGE4_CONFIGURE_FLAGS)
43720 @endif target-libstdc++-v3-bootstrap
43721
43722 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43723 maybe-configure-stageprofile-target-libstdc++-v3:
43724 @if target-libstdc++-v3-bootstrap
43725 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43726 configure-stageprofile-target-libstdc++-v3:
43727 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43728 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43729 @r=`${PWD_COMMAND}`; export r; \
43730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43731 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43732 echo "Checking multilib configuration for libstdc++-v3..."; \
43733 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43734 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43735 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43736 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43737 else \
43738 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43739 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43740 fi; \
43741 else \
43742 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43743 fi; \
43744 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43745 $(RAW_CXX_TARGET_EXPORTS) \
43746 \
43747 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43750 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43752 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43753 case $(srcdir) in \
43754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43755 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43757 esac; \
43758 module_srcdir=libstdc++-v3; \
43759 $(SHELL) $$s/$$module_srcdir/configure \
43760 --srcdir=$${topdir}/$$module_srcdir \
43761 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43762 --target=${target_alias} \
43763 --with-build-libsubdir=$(HOST_SUBDIR) \
43764 $(STAGEprofile_CONFIGURE_FLAGS)
43765 @endif target-libstdc++-v3-bootstrap
43766
43767 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43768 maybe-configure-stagetrain-target-libstdc++-v3:
43769 @if target-libstdc++-v3-bootstrap
43770 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43771 configure-stagetrain-target-libstdc++-v3:
43772 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43773 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43774 @r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43777 echo "Checking multilib configuration for libstdc++-v3..."; \
43778 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43779 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43780 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43781 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43782 else \
43783 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43784 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43785 fi; \
43786 else \
43787 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43788 fi; \
43789 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43790 $(RAW_CXX_TARGET_EXPORTS) \
43791 \
43792 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43795 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43797 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43798 case $(srcdir) in \
43799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43800 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43802 esac; \
43803 module_srcdir=libstdc++-v3; \
43804 $(SHELL) $$s/$$module_srcdir/configure \
43805 --srcdir=$${topdir}/$$module_srcdir \
43806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43807 --target=${target_alias} \
43808 --with-build-libsubdir=$(HOST_SUBDIR) \
43809 $(STAGEtrain_CONFIGURE_FLAGS)
43810 @endif target-libstdc++-v3-bootstrap
43811
43812 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43813 maybe-configure-stagefeedback-target-libstdc++-v3:
43814 @if target-libstdc++-v3-bootstrap
43815 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43816 configure-stagefeedback-target-libstdc++-v3:
43817 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43818 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43819 @r=`${PWD_COMMAND}`; export r; \
43820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43822 echo "Checking multilib configuration for libstdc++-v3..."; \
43823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43824 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43825 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43826 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43827 else \
43828 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43829 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43830 fi; \
43831 else \
43832 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43833 fi; \
43834 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43835 $(RAW_CXX_TARGET_EXPORTS) \
43836 \
43837 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43840 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43842 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43843 case $(srcdir) in \
43844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43845 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43847 esac; \
43848 module_srcdir=libstdc++-v3; \
43849 $(SHELL) $$s/$$module_srcdir/configure \
43850 --srcdir=$${topdir}/$$module_srcdir \
43851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43852 --target=${target_alias} \
43853 --with-build-libsubdir=$(HOST_SUBDIR) \
43854 $(STAGEfeedback_CONFIGURE_FLAGS)
43855 @endif target-libstdc++-v3-bootstrap
43856
43857 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43858 maybe-configure-stageautoprofile-target-libstdc++-v3:
43859 @if target-libstdc++-v3-bootstrap
43860 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43861 configure-stageautoprofile-target-libstdc++-v3:
43862 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43863 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43864 @r=`${PWD_COMMAND}`; export r; \
43865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43866 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43867 echo "Checking multilib configuration for libstdc++-v3..."; \
43868 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43869 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43870 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43871 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43872 else \
43873 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43874 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43875 fi; \
43876 else \
43877 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43878 fi; \
43879 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43880 $(RAW_CXX_TARGET_EXPORTS) \
43881 \
43882 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43885 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43887 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43888 case $(srcdir) in \
43889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43890 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43892 esac; \
43893 module_srcdir=libstdc++-v3; \
43894 $(SHELL) $$s/$$module_srcdir/configure \
43895 --srcdir=$${topdir}/$$module_srcdir \
43896 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43897 --target=${target_alias} \
43898 --with-build-libsubdir=$(HOST_SUBDIR) \
43899 $(STAGEautoprofile_CONFIGURE_FLAGS)
43900 @endif target-libstdc++-v3-bootstrap
43901
43902 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43903 maybe-configure-stageautofeedback-target-libstdc++-v3:
43904 @if target-libstdc++-v3-bootstrap
43905 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43906 configure-stageautofeedback-target-libstdc++-v3:
43907 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43908 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43909 @r=`${PWD_COMMAND}`; export r; \
43910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43911 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43912 echo "Checking multilib configuration for libstdc++-v3..."; \
43913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43914 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43915 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43916 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43917 else \
43918 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43919 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43920 fi; \
43921 else \
43922 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43923 fi; \
43924 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43925 $(RAW_CXX_TARGET_EXPORTS) \
43926 \
43927 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43930 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43932 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43933 case $(srcdir) in \
43934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43935 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43937 esac; \
43938 module_srcdir=libstdc++-v3; \
43939 $(SHELL) $$s/$$module_srcdir/configure \
43940 --srcdir=$${topdir}/$$module_srcdir \
43941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43942 --target=${target_alias} \
43943 --with-build-libsubdir=$(HOST_SUBDIR) \
43944 $(STAGEautofeedback_CONFIGURE_FLAGS)
43945 @endif target-libstdc++-v3-bootstrap
43946
43947
43948
43949
43950
43951 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43952 maybe-all-target-libstdc++-v3:
43953 @if gcc-bootstrap
43954 all-target-libstdc++-v3: stage_current
43955 @endif gcc-bootstrap
43956 @if target-libstdc++-v3
43957 TARGET-target-libstdc++-v3=all
43958 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43959 all-target-libstdc++-v3: configure-target-libstdc++-v3
43960 @r=`${PWD_COMMAND}`; export r; \
43961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43962 $(RAW_CXX_TARGET_EXPORTS) \
43963 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43965 $(TARGET-target-libstdc++-v3))
43966 @endif target-libstdc++-v3
43967
43968
43969
43970 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43971 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43972 maybe-all-stage1-target-libstdc++-v3:
43973 maybe-clean-stage1-target-libstdc++-v3:
43974 @if target-libstdc++-v3-bootstrap
43975 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43976 all-stage1: all-stage1-target-libstdc++-v3
43977 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43978 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43979 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43980 @r=`${PWD_COMMAND}`; export r; \
43981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43982 TFLAGS="$(STAGE1_TFLAGS)"; \
43983 $(RAW_CXX_TARGET_EXPORTS) \
43984 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43985 \
43986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43987 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43993 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43994 \
43995 TFLAGS="$(STAGE1_TFLAGS)" \
43996 $(TARGET-stage1-target-libstdc++-v3)
43997
43998 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43999 clean-stage1: clean-stage1-target-libstdc++-v3
44000 clean-stage1-target-libstdc++-v3:
44001 @if [ $(current_stage) = stage1 ]; then \
44002 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44003 else \
44004 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44005 $(MAKE) stage1-start; \
44006 fi; \
44007 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44008 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44009 clean
44010 @endif target-libstdc++-v3-bootstrap
44011
44012
44013 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44014 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44015 maybe-all-stage2-target-libstdc++-v3:
44016 maybe-clean-stage2-target-libstdc++-v3:
44017 @if target-libstdc++-v3-bootstrap
44018 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44019 all-stage2: all-stage2-target-libstdc++-v3
44020 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44021 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44022 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44023 @r=`${PWD_COMMAND}`; export r; \
44024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025 TFLAGS="$(STAGE2_TFLAGS)"; \
44026 $(RAW_CXX_TARGET_EXPORTS) \
44027 \
44028 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44029 \
44030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44031 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44032 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44033 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44037 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44038 TFLAGS="$(STAGE2_TFLAGS)" \
44039 $(TARGET-stage2-target-libstdc++-v3)
44040
44041 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44042 clean-stage2: clean-stage2-target-libstdc++-v3
44043 clean-stage2-target-libstdc++-v3:
44044 @if [ $(current_stage) = stage2 ]; then \
44045 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44046 else \
44047 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44048 $(MAKE) stage2-start; \
44049 fi; \
44050 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44051 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44052 @endif target-libstdc++-v3-bootstrap
44053
44054
44055 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44056 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44057 maybe-all-stage3-target-libstdc++-v3:
44058 maybe-clean-stage3-target-libstdc++-v3:
44059 @if target-libstdc++-v3-bootstrap
44060 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44061 all-stage3: all-stage3-target-libstdc++-v3
44062 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44063 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44064 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44065 @r=`${PWD_COMMAND}`; export r; \
44066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067 TFLAGS="$(STAGE3_TFLAGS)"; \
44068 $(RAW_CXX_TARGET_EXPORTS) \
44069 \
44070 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44071 \
44072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44073 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44074 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44075 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44079 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44080 TFLAGS="$(STAGE3_TFLAGS)" \
44081 $(TARGET-stage3-target-libstdc++-v3)
44082
44083 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44084 clean-stage3: clean-stage3-target-libstdc++-v3
44085 clean-stage3-target-libstdc++-v3:
44086 @if [ $(current_stage) = stage3 ]; then \
44087 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44088 else \
44089 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44090 $(MAKE) stage3-start; \
44091 fi; \
44092 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44093 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44094 @endif target-libstdc++-v3-bootstrap
44095
44096
44097 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44098 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44099 maybe-all-stage4-target-libstdc++-v3:
44100 maybe-clean-stage4-target-libstdc++-v3:
44101 @if target-libstdc++-v3-bootstrap
44102 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44103 all-stage4: all-stage4-target-libstdc++-v3
44104 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44105 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44106 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44107 @r=`${PWD_COMMAND}`; export r; \
44108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44109 TFLAGS="$(STAGE4_TFLAGS)"; \
44110 $(RAW_CXX_TARGET_EXPORTS) \
44111 \
44112 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44113 \
44114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44115 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44116 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44117 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44118 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44119 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44120 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44121 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44122 TFLAGS="$(STAGE4_TFLAGS)" \
44123 $(TARGET-stage4-target-libstdc++-v3)
44124
44125 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44126 clean-stage4: clean-stage4-target-libstdc++-v3
44127 clean-stage4-target-libstdc++-v3:
44128 @if [ $(current_stage) = stage4 ]; then \
44129 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44130 else \
44131 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44132 $(MAKE) stage4-start; \
44133 fi; \
44134 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44135 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44136 @endif target-libstdc++-v3-bootstrap
44137
44138
44139 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44140 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44141 maybe-all-stageprofile-target-libstdc++-v3:
44142 maybe-clean-stageprofile-target-libstdc++-v3:
44143 @if target-libstdc++-v3-bootstrap
44144 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44145 all-stageprofile: all-stageprofile-target-libstdc++-v3
44146 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44147 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44148 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44149 @r=`${PWD_COMMAND}`; export r; \
44150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44151 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44152 $(RAW_CXX_TARGET_EXPORTS) \
44153 \
44154 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44155 \
44156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44157 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44158 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44159 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44163 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44164 TFLAGS="$(STAGEprofile_TFLAGS)" \
44165 $(TARGET-stageprofile-target-libstdc++-v3)
44166
44167 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44168 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44169 clean-stageprofile-target-libstdc++-v3:
44170 @if [ $(current_stage) = stageprofile ]; then \
44171 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44172 else \
44173 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44174 $(MAKE) stageprofile-start; \
44175 fi; \
44176 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44177 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44178 @endif target-libstdc++-v3-bootstrap
44179
44180
44181 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44182 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44183 maybe-all-stagetrain-target-libstdc++-v3:
44184 maybe-clean-stagetrain-target-libstdc++-v3:
44185 @if target-libstdc++-v3-bootstrap
44186 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44187 all-stagetrain: all-stagetrain-target-libstdc++-v3
44188 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44189 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44190 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44191 @r=`${PWD_COMMAND}`; export r; \
44192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44194 $(RAW_CXX_TARGET_EXPORTS) \
44195 \
44196 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44197 \
44198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44199 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44200 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44201 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44205 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44206 TFLAGS="$(STAGEtrain_TFLAGS)" \
44207 $(TARGET-stagetrain-target-libstdc++-v3)
44208
44209 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44210 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44211 clean-stagetrain-target-libstdc++-v3:
44212 @if [ $(current_stage) = stagetrain ]; then \
44213 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44214 else \
44215 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44216 $(MAKE) stagetrain-start; \
44217 fi; \
44218 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44219 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44220 @endif target-libstdc++-v3-bootstrap
44221
44222
44223 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44224 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44225 maybe-all-stagefeedback-target-libstdc++-v3:
44226 maybe-clean-stagefeedback-target-libstdc++-v3:
44227 @if target-libstdc++-v3-bootstrap
44228 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44229 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44230 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44231 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44232 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44233 @r=`${PWD_COMMAND}`; export r; \
44234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44236 $(RAW_CXX_TARGET_EXPORTS) \
44237 \
44238 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44239 \
44240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44241 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44242 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44243 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44247 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44248 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44249 $(TARGET-stagefeedback-target-libstdc++-v3)
44250
44251 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44252 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44253 clean-stagefeedback-target-libstdc++-v3:
44254 @if [ $(current_stage) = stagefeedback ]; then \
44255 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44256 else \
44257 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44258 $(MAKE) stagefeedback-start; \
44259 fi; \
44260 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44261 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44262 @endif target-libstdc++-v3-bootstrap
44263
44264
44265 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44266 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44267 maybe-all-stageautoprofile-target-libstdc++-v3:
44268 maybe-clean-stageautoprofile-target-libstdc++-v3:
44269 @if target-libstdc++-v3-bootstrap
44270 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44271 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44272 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44273 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44274 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44275 @r=`${PWD_COMMAND}`; export r; \
44276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44277 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44278 $(RAW_CXX_TARGET_EXPORTS) \
44279 \
44280 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44281 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44283 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44284 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44285 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44289 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44290 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44291 $(TARGET-stageautoprofile-target-libstdc++-v3)
44292
44293 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44294 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44295 clean-stageautoprofile-target-libstdc++-v3:
44296 @if [ $(current_stage) = stageautoprofile ]; then \
44297 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44298 else \
44299 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44300 $(MAKE) stageautoprofile-start; \
44301 fi; \
44302 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44303 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44304 @endif target-libstdc++-v3-bootstrap
44305
44306
44307 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44308 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44309 maybe-all-stageautofeedback-target-libstdc++-v3:
44310 maybe-clean-stageautofeedback-target-libstdc++-v3:
44311 @if target-libstdc++-v3-bootstrap
44312 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44313 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44314 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44315 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44316 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44317 @r=`${PWD_COMMAND}`; export r; \
44318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44319 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44320 $(RAW_CXX_TARGET_EXPORTS) \
44321 \
44322 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44323 \
44324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44325 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44326 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44327 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44331 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44332 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44333 $(TARGET-stageautofeedback-target-libstdc++-v3)
44334
44335 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44336 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44337 clean-stageautofeedback-target-libstdc++-v3:
44338 @if [ $(current_stage) = stageautofeedback ]; then \
44339 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44340 else \
44341 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44342 $(MAKE) stageautofeedback-start; \
44343 fi; \
44344 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44345 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44346 @endif target-libstdc++-v3-bootstrap
44347
44348
44349
44350
44351
44352
44353 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44354 maybe-check-target-libstdc++-v3:
44355 @if target-libstdc++-v3
44356 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44357
44358 check-target-libstdc++-v3:
44359 @: $(MAKE); $(unstage)
44360 @r=`${PWD_COMMAND}`; export r; \
44361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44362 $(RAW_CXX_TARGET_EXPORTS) \
44363 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44364 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44365
44366 @endif target-libstdc++-v3
44367
44368 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44369 maybe-install-target-libstdc++-v3:
44370 @if target-libstdc++-v3
44371 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44372
44373 install-target-libstdc++-v3: installdirs
44374 @: $(MAKE); $(unstage)
44375 @r=`${PWD_COMMAND}`; export r; \
44376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44377 $(RAW_CXX_TARGET_EXPORTS) \
44378 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44379 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44380
44381 @endif target-libstdc++-v3
44382
44383 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44384 maybe-install-strip-target-libstdc++-v3:
44385 @if target-libstdc++-v3
44386 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44387
44388 install-strip-target-libstdc++-v3: installdirs
44389 @: $(MAKE); $(unstage)
44390 @r=`${PWD_COMMAND}`; export r; \
44391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44392 $(RAW_CXX_TARGET_EXPORTS) \
44393 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44394 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44395
44396 @endif target-libstdc++-v3
44397
44398 # Other targets (info, dvi, pdf, etc.)
44399
44400 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44401 maybe-info-target-libstdc++-v3:
44402 @if target-libstdc++-v3
44403 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44404
44405 info-target-libstdc++-v3: \
44406 configure-target-libstdc++-v3
44407 @: $(MAKE); $(unstage)
44408 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44409 r=`${PWD_COMMAND}`; export r; \
44410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411 $(RAW_CXX_TARGET_EXPORTS) \
44412 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44413 for flag in $(EXTRA_TARGET_FLAGS); do \
44414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415 done; \
44416 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419 "RANLIB=$${RANLIB}" \
44420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421 info) \
44422 || exit 1
44423
44424 @endif target-libstdc++-v3
44425
44426 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44427 maybe-dvi-target-libstdc++-v3:
44428 @if target-libstdc++-v3
44429 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44430
44431 dvi-target-libstdc++-v3: \
44432 configure-target-libstdc++-v3
44433 @: $(MAKE); $(unstage)
44434 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44435 r=`${PWD_COMMAND}`; export r; \
44436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44437 $(RAW_CXX_TARGET_EXPORTS) \
44438 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44439 for flag in $(EXTRA_TARGET_FLAGS); do \
44440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44441 done; \
44442 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44445 "RANLIB=$${RANLIB}" \
44446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44447 dvi) \
44448 || exit 1
44449
44450 @endif target-libstdc++-v3
44451
44452 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44453 maybe-pdf-target-libstdc++-v3:
44454 @if target-libstdc++-v3
44455 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44456
44457 pdf-target-libstdc++-v3: \
44458 configure-target-libstdc++-v3
44459 @: $(MAKE); $(unstage)
44460 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44461 r=`${PWD_COMMAND}`; export r; \
44462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44463 $(RAW_CXX_TARGET_EXPORTS) \
44464 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44465 for flag in $(EXTRA_TARGET_FLAGS); do \
44466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44467 done; \
44468 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44471 "RANLIB=$${RANLIB}" \
44472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44473 pdf) \
44474 || exit 1
44475
44476 @endif target-libstdc++-v3
44477
44478 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44479 maybe-html-target-libstdc++-v3:
44480 @if target-libstdc++-v3
44481 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44482
44483 html-target-libstdc++-v3: \
44484 configure-target-libstdc++-v3
44485 @: $(MAKE); $(unstage)
44486 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44487 r=`${PWD_COMMAND}`; export r; \
44488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44489 $(RAW_CXX_TARGET_EXPORTS) \
44490 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44491 for flag in $(EXTRA_TARGET_FLAGS); do \
44492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44493 done; \
44494 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44497 "RANLIB=$${RANLIB}" \
44498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44499 html) \
44500 || exit 1
44501
44502 @endif target-libstdc++-v3
44503
44504 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44505 maybe-TAGS-target-libstdc++-v3:
44506 @if target-libstdc++-v3
44507 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44508
44509 TAGS-target-libstdc++-v3: \
44510 configure-target-libstdc++-v3
44511 @: $(MAKE); $(unstage)
44512 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44513 r=`${PWD_COMMAND}`; export r; \
44514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44515 $(RAW_CXX_TARGET_EXPORTS) \
44516 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44517 for flag in $(EXTRA_TARGET_FLAGS); do \
44518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44519 done; \
44520 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44523 "RANLIB=$${RANLIB}" \
44524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44525 TAGS) \
44526 || exit 1
44527
44528 @endif target-libstdc++-v3
44529
44530 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44531 maybe-install-info-target-libstdc++-v3:
44532 @if target-libstdc++-v3
44533 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44534
44535 install-info-target-libstdc++-v3: \
44536 configure-target-libstdc++-v3 \
44537 info-target-libstdc++-v3
44538 @: $(MAKE); $(unstage)
44539 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44540 r=`${PWD_COMMAND}`; export r; \
44541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44542 $(RAW_CXX_TARGET_EXPORTS) \
44543 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44544 for flag in $(EXTRA_TARGET_FLAGS); do \
44545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44546 done; \
44547 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44550 "RANLIB=$${RANLIB}" \
44551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44552 install-info) \
44553 || exit 1
44554
44555 @endif target-libstdc++-v3
44556
44557 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44558 maybe-install-dvi-target-libstdc++-v3:
44559 @if target-libstdc++-v3
44560 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44561
44562 install-dvi-target-libstdc++-v3: \
44563 configure-target-libstdc++-v3 \
44564 dvi-target-libstdc++-v3
44565 @: $(MAKE); $(unstage)
44566 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44567 r=`${PWD_COMMAND}`; export r; \
44568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569 $(RAW_CXX_TARGET_EXPORTS) \
44570 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44571 for flag in $(EXTRA_TARGET_FLAGS); do \
44572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44573 done; \
44574 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44577 "RANLIB=$${RANLIB}" \
44578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44579 install-dvi) \
44580 || exit 1
44581
44582 @endif target-libstdc++-v3
44583
44584 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44585 maybe-install-pdf-target-libstdc++-v3:
44586 @if target-libstdc++-v3
44587 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44588
44589 install-pdf-target-libstdc++-v3: \
44590 configure-target-libstdc++-v3 \
44591 pdf-target-libstdc++-v3
44592 @: $(MAKE); $(unstage)
44593 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44594 r=`${PWD_COMMAND}`; export r; \
44595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44596 $(RAW_CXX_TARGET_EXPORTS) \
44597 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44598 for flag in $(EXTRA_TARGET_FLAGS); do \
44599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44600 done; \
44601 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44604 "RANLIB=$${RANLIB}" \
44605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44606 install-pdf) \
44607 || exit 1
44608
44609 @endif target-libstdc++-v3
44610
44611 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44612 maybe-install-html-target-libstdc++-v3:
44613 @if target-libstdc++-v3
44614 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44615
44616 install-html-target-libstdc++-v3: \
44617 configure-target-libstdc++-v3 \
44618 html-target-libstdc++-v3
44619 @: $(MAKE); $(unstage)
44620 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44621 r=`${PWD_COMMAND}`; export r; \
44622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44623 $(RAW_CXX_TARGET_EXPORTS) \
44624 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44625 for flag in $(EXTRA_TARGET_FLAGS); do \
44626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44627 done; \
44628 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44631 "RANLIB=$${RANLIB}" \
44632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44633 install-html) \
44634 || exit 1
44635
44636 @endif target-libstdc++-v3
44637
44638 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44639 maybe-installcheck-target-libstdc++-v3:
44640 @if target-libstdc++-v3
44641 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44642
44643 installcheck-target-libstdc++-v3: \
44644 configure-target-libstdc++-v3
44645 @: $(MAKE); $(unstage)
44646 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44647 r=`${PWD_COMMAND}`; export r; \
44648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44649 $(RAW_CXX_TARGET_EXPORTS) \
44650 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44651 for flag in $(EXTRA_TARGET_FLAGS); do \
44652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44653 done; \
44654 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44657 "RANLIB=$${RANLIB}" \
44658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44659 installcheck) \
44660 || exit 1
44661
44662 @endif target-libstdc++-v3
44663
44664 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44665 maybe-mostlyclean-target-libstdc++-v3:
44666 @if target-libstdc++-v3
44667 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44668
44669 mostlyclean-target-libstdc++-v3:
44670 @: $(MAKE); $(unstage)
44671 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44672 r=`${PWD_COMMAND}`; export r; \
44673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44674 $(RAW_CXX_TARGET_EXPORTS) \
44675 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44676 for flag in $(EXTRA_TARGET_FLAGS); do \
44677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44678 done; \
44679 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44682 "RANLIB=$${RANLIB}" \
44683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44684 mostlyclean) \
44685 || exit 1
44686
44687 @endif target-libstdc++-v3
44688
44689 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44690 maybe-clean-target-libstdc++-v3:
44691 @if target-libstdc++-v3
44692 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44693
44694 clean-target-libstdc++-v3:
44695 @: $(MAKE); $(unstage)
44696 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44697 r=`${PWD_COMMAND}`; export r; \
44698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699 $(RAW_CXX_TARGET_EXPORTS) \
44700 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44701 for flag in $(EXTRA_TARGET_FLAGS); do \
44702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44703 done; \
44704 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44707 "RANLIB=$${RANLIB}" \
44708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44709 clean) \
44710 || exit 1
44711
44712 @endif target-libstdc++-v3
44713
44714 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44715 maybe-distclean-target-libstdc++-v3:
44716 @if target-libstdc++-v3
44717 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44718
44719 distclean-target-libstdc++-v3:
44720 @: $(MAKE); $(unstage)
44721 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44722 r=`${PWD_COMMAND}`; export r; \
44723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44724 $(RAW_CXX_TARGET_EXPORTS) \
44725 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44726 for flag in $(EXTRA_TARGET_FLAGS); do \
44727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728 done; \
44729 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44732 "RANLIB=$${RANLIB}" \
44733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44734 distclean) \
44735 || exit 1
44736
44737 @endif target-libstdc++-v3
44738
44739 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44740 maybe-maintainer-clean-target-libstdc++-v3:
44741 @if target-libstdc++-v3
44742 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44743
44744 maintainer-clean-target-libstdc++-v3:
44745 @: $(MAKE); $(unstage)
44746 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44747 r=`${PWD_COMMAND}`; export r; \
44748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749 $(RAW_CXX_TARGET_EXPORTS) \
44750 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44751 for flag in $(EXTRA_TARGET_FLAGS); do \
44752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44753 done; \
44754 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757 "RANLIB=$${RANLIB}" \
44758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759 maintainer-clean) \
44760 || exit 1
44761
44762 @endif target-libstdc++-v3
44763
44764
44765
44766
44767
44768 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44769 maybe-configure-target-libsanitizer:
44770 @if gcc-bootstrap
44771 configure-target-libsanitizer: stage_current
44772 @endif gcc-bootstrap
44773 @if target-libsanitizer
44774 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44775 configure-target-libsanitizer:
44776 @r=`${PWD_COMMAND}`; export r; \
44777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44778 echo "Checking multilib configuration for libsanitizer..."; \
44779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44781 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44782 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44783 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44784 else \
44785 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44786 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44787 fi; \
44788 else \
44789 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44790 fi; \
44791 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44793 $(RAW_CXX_TARGET_EXPORTS) \
44794 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44795 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44796 case $(srcdir) in \
44797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44798 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44800 esac; \
44801 module_srcdir=libsanitizer; \
44802 rm -f no-such-file || : ; \
44803 CONFIG_SITE=no-such-file $(SHELL) \
44804 $$s/$$module_srcdir/configure \
44805 --srcdir=$${topdir}/$$module_srcdir \
44806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44807 --target=${target_alias} \
44808 || exit 1
44809 @endif target-libsanitizer
44810
44811
44812
44813 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44814 maybe-configure-stage1-target-libsanitizer:
44815 @if target-libsanitizer-bootstrap
44816 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44817 configure-stage1-target-libsanitizer:
44818 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44819 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44820 @r=`${PWD_COMMAND}`; export r; \
44821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44822 TFLAGS="$(STAGE1_TFLAGS)"; \
44823 echo "Checking multilib configuration for libsanitizer..."; \
44824 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44825 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44826 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44827 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44828 else \
44829 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44830 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44831 fi; \
44832 else \
44833 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44834 fi; \
44835 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44836 $(RAW_CXX_TARGET_EXPORTS) \
44837 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44840 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44842 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44843 case $(srcdir) in \
44844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44845 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44847 esac; \
44848 module_srcdir=libsanitizer; \
44849 $(SHELL) $$s/$$module_srcdir/configure \
44850 --srcdir=$${topdir}/$$module_srcdir \
44851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44852 --target=${target_alias} \
44853 \
44854 $(STAGE1_CONFIGURE_FLAGS)
44855 @endif target-libsanitizer-bootstrap
44856
44857 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44858 maybe-configure-stage2-target-libsanitizer:
44859 @if target-libsanitizer-bootstrap
44860 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44861 configure-stage2-target-libsanitizer:
44862 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44863 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44864 @r=`${PWD_COMMAND}`; export r; \
44865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44866 TFLAGS="$(STAGE2_TFLAGS)"; \
44867 echo "Checking multilib configuration for libsanitizer..."; \
44868 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44869 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44870 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44871 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44872 else \
44873 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44874 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44875 fi; \
44876 else \
44877 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44878 fi; \
44879 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44880 $(RAW_CXX_TARGET_EXPORTS) \
44881 \
44882 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44885 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44887 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44888 case $(srcdir) in \
44889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44890 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44892 esac; \
44893 module_srcdir=libsanitizer; \
44894 $(SHELL) $$s/$$module_srcdir/configure \
44895 --srcdir=$${topdir}/$$module_srcdir \
44896 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44897 --target=${target_alias} \
44898 --with-build-libsubdir=$(HOST_SUBDIR) \
44899 $(STAGE2_CONFIGURE_FLAGS)
44900 @endif target-libsanitizer-bootstrap
44901
44902 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44903 maybe-configure-stage3-target-libsanitizer:
44904 @if target-libsanitizer-bootstrap
44905 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44906 configure-stage3-target-libsanitizer:
44907 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44908 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44909 @r=`${PWD_COMMAND}`; export r; \
44910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44911 TFLAGS="$(STAGE3_TFLAGS)"; \
44912 echo "Checking multilib configuration for libsanitizer..."; \
44913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44914 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44915 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44916 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44917 else \
44918 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44919 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44920 fi; \
44921 else \
44922 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44923 fi; \
44924 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44925 $(RAW_CXX_TARGET_EXPORTS) \
44926 \
44927 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44930 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
44931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44932 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44933 case $(srcdir) in \
44934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44935 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44937 esac; \
44938 module_srcdir=libsanitizer; \
44939 $(SHELL) $$s/$$module_srcdir/configure \
44940 --srcdir=$${topdir}/$$module_srcdir \
44941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44942 --target=${target_alias} \
44943 --with-build-libsubdir=$(HOST_SUBDIR) \
44944 $(STAGE3_CONFIGURE_FLAGS)
44945 @endif target-libsanitizer-bootstrap
44946
44947 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
44948 maybe-configure-stage4-target-libsanitizer:
44949 @if target-libsanitizer-bootstrap
44950 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
44951 configure-stage4-target-libsanitizer:
44952 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44953 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44954 @r=`${PWD_COMMAND}`; export r; \
44955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956 TFLAGS="$(STAGE4_TFLAGS)"; \
44957 echo "Checking multilib configuration for libsanitizer..."; \
44958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44959 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44960 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44961 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44962 else \
44963 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44964 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44965 fi; \
44966 else \
44967 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44968 fi; \
44969 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44970 $(RAW_CXX_TARGET_EXPORTS) \
44971 \
44972 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44975 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
44976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44977 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44978 case $(srcdir) in \
44979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44980 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44982 esac; \
44983 module_srcdir=libsanitizer; \
44984 $(SHELL) $$s/$$module_srcdir/configure \
44985 --srcdir=$${topdir}/$$module_srcdir \
44986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44987 --target=${target_alias} \
44988 --with-build-libsubdir=$(HOST_SUBDIR) \
44989 $(STAGE4_CONFIGURE_FLAGS)
44990 @endif target-libsanitizer-bootstrap
44991
44992 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
44993 maybe-configure-stageprofile-target-libsanitizer:
44994 @if target-libsanitizer-bootstrap
44995 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44996 configure-stageprofile-target-libsanitizer:
44997 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44998 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44999 @r=`${PWD_COMMAND}`; export r; \
45000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45001 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45002 echo "Checking multilib configuration for libsanitizer..."; \
45003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45004 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45005 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45006 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45007 else \
45008 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45009 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45010 fi; \
45011 else \
45012 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45013 fi; \
45014 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45015 $(RAW_CXX_TARGET_EXPORTS) \
45016 \
45017 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45020 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45022 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45023 case $(srcdir) in \
45024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45025 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45027 esac; \
45028 module_srcdir=libsanitizer; \
45029 $(SHELL) $$s/$$module_srcdir/configure \
45030 --srcdir=$${topdir}/$$module_srcdir \
45031 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45032 --target=${target_alias} \
45033 --with-build-libsubdir=$(HOST_SUBDIR) \
45034 $(STAGEprofile_CONFIGURE_FLAGS)
45035 @endif target-libsanitizer-bootstrap
45036
45037 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45038 maybe-configure-stagetrain-target-libsanitizer:
45039 @if target-libsanitizer-bootstrap
45040 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45041 configure-stagetrain-target-libsanitizer:
45042 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45043 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45044 @r=`${PWD_COMMAND}`; export r; \
45045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45046 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45047 echo "Checking multilib configuration for libsanitizer..."; \
45048 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45049 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45050 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45051 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45052 else \
45053 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45054 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45055 fi; \
45056 else \
45057 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45058 fi; \
45059 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45060 $(RAW_CXX_TARGET_EXPORTS) \
45061 \
45062 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45065 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45067 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45068 case $(srcdir) in \
45069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45070 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45072 esac; \
45073 module_srcdir=libsanitizer; \
45074 $(SHELL) $$s/$$module_srcdir/configure \
45075 --srcdir=$${topdir}/$$module_srcdir \
45076 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45077 --target=${target_alias} \
45078 --with-build-libsubdir=$(HOST_SUBDIR) \
45079 $(STAGEtrain_CONFIGURE_FLAGS)
45080 @endif target-libsanitizer-bootstrap
45081
45082 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45083 maybe-configure-stagefeedback-target-libsanitizer:
45084 @if target-libsanitizer-bootstrap
45085 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45086 configure-stagefeedback-target-libsanitizer:
45087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45088 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45089 @r=`${PWD_COMMAND}`; export r; \
45090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45091 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45092 echo "Checking multilib configuration for libsanitizer..."; \
45093 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45094 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45095 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45096 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45097 else \
45098 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45099 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45100 fi; \
45101 else \
45102 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45103 fi; \
45104 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45105 $(RAW_CXX_TARGET_EXPORTS) \
45106 \
45107 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45110 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45111 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45112 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45113 case $(srcdir) in \
45114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45115 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45117 esac; \
45118 module_srcdir=libsanitizer; \
45119 $(SHELL) $$s/$$module_srcdir/configure \
45120 --srcdir=$${topdir}/$$module_srcdir \
45121 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45122 --target=${target_alias} \
45123 --with-build-libsubdir=$(HOST_SUBDIR) \
45124 $(STAGEfeedback_CONFIGURE_FLAGS)
45125 @endif target-libsanitizer-bootstrap
45126
45127 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45128 maybe-configure-stageautoprofile-target-libsanitizer:
45129 @if target-libsanitizer-bootstrap
45130 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45131 configure-stageautoprofile-target-libsanitizer:
45132 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45133 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45134 @r=`${PWD_COMMAND}`; export r; \
45135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45136 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45137 echo "Checking multilib configuration for libsanitizer..."; \
45138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45139 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45140 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45141 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45142 else \
45143 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45144 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45145 fi; \
45146 else \
45147 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45148 fi; \
45149 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45150 $(RAW_CXX_TARGET_EXPORTS) \
45151 \
45152 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45155 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45157 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45158 case $(srcdir) in \
45159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45160 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45162 esac; \
45163 module_srcdir=libsanitizer; \
45164 $(SHELL) $$s/$$module_srcdir/configure \
45165 --srcdir=$${topdir}/$$module_srcdir \
45166 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45167 --target=${target_alias} \
45168 --with-build-libsubdir=$(HOST_SUBDIR) \
45169 $(STAGEautoprofile_CONFIGURE_FLAGS)
45170 @endif target-libsanitizer-bootstrap
45171
45172 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45173 maybe-configure-stageautofeedback-target-libsanitizer:
45174 @if target-libsanitizer-bootstrap
45175 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45176 configure-stageautofeedback-target-libsanitizer:
45177 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45178 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45179 @r=`${PWD_COMMAND}`; export r; \
45180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45181 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45182 echo "Checking multilib configuration for libsanitizer..."; \
45183 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45184 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45185 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45186 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45187 else \
45188 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45189 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45190 fi; \
45191 else \
45192 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45193 fi; \
45194 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45195 $(RAW_CXX_TARGET_EXPORTS) \
45196 \
45197 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45200 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45201 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45202 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45203 case $(srcdir) in \
45204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45205 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45207 esac; \
45208 module_srcdir=libsanitizer; \
45209 $(SHELL) $$s/$$module_srcdir/configure \
45210 --srcdir=$${topdir}/$$module_srcdir \
45211 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45212 --target=${target_alias} \
45213 --with-build-libsubdir=$(HOST_SUBDIR) \
45214 $(STAGEautofeedback_CONFIGURE_FLAGS)
45215 @endif target-libsanitizer-bootstrap
45216
45217
45218
45219
45220
45221 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45222 maybe-all-target-libsanitizer:
45223 @if gcc-bootstrap
45224 all-target-libsanitizer: stage_current
45225 @endif gcc-bootstrap
45226 @if target-libsanitizer
45227 TARGET-target-libsanitizer=all
45228 maybe-all-target-libsanitizer: all-target-libsanitizer
45229 all-target-libsanitizer: configure-target-libsanitizer
45230 @r=`${PWD_COMMAND}`; export r; \
45231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45232 $(RAW_CXX_TARGET_EXPORTS) \
45233 (cd $(TARGET_SUBDIR)/libsanitizer && \
45234 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45235 $(TARGET-target-libsanitizer))
45236 @endif target-libsanitizer
45237
45238
45239
45240 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45241 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45242 maybe-all-stage1-target-libsanitizer:
45243 maybe-clean-stage1-target-libsanitizer:
45244 @if target-libsanitizer-bootstrap
45245 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45246 all-stage1: all-stage1-target-libsanitizer
45247 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45248 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45249 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45250 @r=`${PWD_COMMAND}`; export r; \
45251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252 TFLAGS="$(STAGE1_TFLAGS)"; \
45253 $(RAW_CXX_TARGET_EXPORTS) \
45254 cd $(TARGET_SUBDIR)/libsanitizer && \
45255 \
45256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45257 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45263 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45264 \
45265 TFLAGS="$(STAGE1_TFLAGS)" \
45266 $(TARGET-stage1-target-libsanitizer)
45267
45268 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45269 clean-stage1: clean-stage1-target-libsanitizer
45270 clean-stage1-target-libsanitizer:
45271 @if [ $(current_stage) = stage1 ]; then \
45272 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45273 else \
45274 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45275 $(MAKE) stage1-start; \
45276 fi; \
45277 cd $(TARGET_SUBDIR)/libsanitizer && \
45278 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45279 clean
45280 @endif target-libsanitizer-bootstrap
45281
45282
45283 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45284 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45285 maybe-all-stage2-target-libsanitizer:
45286 maybe-clean-stage2-target-libsanitizer:
45287 @if target-libsanitizer-bootstrap
45288 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45289 all-stage2: all-stage2-target-libsanitizer
45290 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45291 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45292 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45293 @r=`${PWD_COMMAND}`; export r; \
45294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295 TFLAGS="$(STAGE2_TFLAGS)"; \
45296 $(RAW_CXX_TARGET_EXPORTS) \
45297 \
45298 cd $(TARGET_SUBDIR)/libsanitizer && \
45299 \
45300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45301 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45307 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45308 TFLAGS="$(STAGE2_TFLAGS)" \
45309 $(TARGET-stage2-target-libsanitizer)
45310
45311 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45312 clean-stage2: clean-stage2-target-libsanitizer
45313 clean-stage2-target-libsanitizer:
45314 @if [ $(current_stage) = stage2 ]; then \
45315 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45316 else \
45317 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45318 $(MAKE) stage2-start; \
45319 fi; \
45320 cd $(TARGET_SUBDIR)/libsanitizer && \
45321 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45322 @endif target-libsanitizer-bootstrap
45323
45324
45325 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45326 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45327 maybe-all-stage3-target-libsanitizer:
45328 maybe-clean-stage3-target-libsanitizer:
45329 @if target-libsanitizer-bootstrap
45330 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45331 all-stage3: all-stage3-target-libsanitizer
45332 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45333 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45334 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45335 @r=`${PWD_COMMAND}`; export r; \
45336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45337 TFLAGS="$(STAGE3_TFLAGS)"; \
45338 $(RAW_CXX_TARGET_EXPORTS) \
45339 \
45340 cd $(TARGET_SUBDIR)/libsanitizer && \
45341 \
45342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45343 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45344 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45345 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45349 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45350 TFLAGS="$(STAGE3_TFLAGS)" \
45351 $(TARGET-stage3-target-libsanitizer)
45352
45353 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45354 clean-stage3: clean-stage3-target-libsanitizer
45355 clean-stage3-target-libsanitizer:
45356 @if [ $(current_stage) = stage3 ]; then \
45357 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45358 else \
45359 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45360 $(MAKE) stage3-start; \
45361 fi; \
45362 cd $(TARGET_SUBDIR)/libsanitizer && \
45363 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45364 @endif target-libsanitizer-bootstrap
45365
45366
45367 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45368 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45369 maybe-all-stage4-target-libsanitizer:
45370 maybe-clean-stage4-target-libsanitizer:
45371 @if target-libsanitizer-bootstrap
45372 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45373 all-stage4: all-stage4-target-libsanitizer
45374 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45375 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45377 @r=`${PWD_COMMAND}`; export r; \
45378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45379 TFLAGS="$(STAGE4_TFLAGS)"; \
45380 $(RAW_CXX_TARGET_EXPORTS) \
45381 \
45382 cd $(TARGET_SUBDIR)/libsanitizer && \
45383 \
45384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45385 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45391 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45392 TFLAGS="$(STAGE4_TFLAGS)" \
45393 $(TARGET-stage4-target-libsanitizer)
45394
45395 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45396 clean-stage4: clean-stage4-target-libsanitizer
45397 clean-stage4-target-libsanitizer:
45398 @if [ $(current_stage) = stage4 ]; then \
45399 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45400 else \
45401 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45402 $(MAKE) stage4-start; \
45403 fi; \
45404 cd $(TARGET_SUBDIR)/libsanitizer && \
45405 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45406 @endif target-libsanitizer-bootstrap
45407
45408
45409 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45410 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45411 maybe-all-stageprofile-target-libsanitizer:
45412 maybe-clean-stageprofile-target-libsanitizer:
45413 @if target-libsanitizer-bootstrap
45414 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45415 all-stageprofile: all-stageprofile-target-libsanitizer
45416 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45417 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45418 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45419 @r=`${PWD_COMMAND}`; export r; \
45420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45421 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45422 $(RAW_CXX_TARGET_EXPORTS) \
45423 \
45424 cd $(TARGET_SUBDIR)/libsanitizer && \
45425 \
45426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45427 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45428 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45429 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45433 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45434 TFLAGS="$(STAGEprofile_TFLAGS)" \
45435 $(TARGET-stageprofile-target-libsanitizer)
45436
45437 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45438 clean-stageprofile: clean-stageprofile-target-libsanitizer
45439 clean-stageprofile-target-libsanitizer:
45440 @if [ $(current_stage) = stageprofile ]; then \
45441 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45442 else \
45443 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45444 $(MAKE) stageprofile-start; \
45445 fi; \
45446 cd $(TARGET_SUBDIR)/libsanitizer && \
45447 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45448 @endif target-libsanitizer-bootstrap
45449
45450
45451 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45452 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45453 maybe-all-stagetrain-target-libsanitizer:
45454 maybe-clean-stagetrain-target-libsanitizer:
45455 @if target-libsanitizer-bootstrap
45456 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45457 all-stagetrain: all-stagetrain-target-libsanitizer
45458 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45459 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45460 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45461 @r=`${PWD_COMMAND}`; export r; \
45462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45463 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45464 $(RAW_CXX_TARGET_EXPORTS) \
45465 \
45466 cd $(TARGET_SUBDIR)/libsanitizer && \
45467 \
45468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45469 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45470 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45471 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45475 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45476 TFLAGS="$(STAGEtrain_TFLAGS)" \
45477 $(TARGET-stagetrain-target-libsanitizer)
45478
45479 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45480 clean-stagetrain: clean-stagetrain-target-libsanitizer
45481 clean-stagetrain-target-libsanitizer:
45482 @if [ $(current_stage) = stagetrain ]; then \
45483 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45484 else \
45485 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45486 $(MAKE) stagetrain-start; \
45487 fi; \
45488 cd $(TARGET_SUBDIR)/libsanitizer && \
45489 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45490 @endif target-libsanitizer-bootstrap
45491
45492
45493 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45494 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45495 maybe-all-stagefeedback-target-libsanitizer:
45496 maybe-clean-stagefeedback-target-libsanitizer:
45497 @if target-libsanitizer-bootstrap
45498 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45499 all-stagefeedback: all-stagefeedback-target-libsanitizer
45500 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45501 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45502 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45503 @r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45506 $(RAW_CXX_TARGET_EXPORTS) \
45507 \
45508 cd $(TARGET_SUBDIR)/libsanitizer && \
45509 \
45510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45511 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45512 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45513 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45517 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45519 $(TARGET-stagefeedback-target-libsanitizer)
45520
45521 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45522 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45523 clean-stagefeedback-target-libsanitizer:
45524 @if [ $(current_stage) = stagefeedback ]; then \
45525 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45526 else \
45527 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45528 $(MAKE) stagefeedback-start; \
45529 fi; \
45530 cd $(TARGET_SUBDIR)/libsanitizer && \
45531 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45532 @endif target-libsanitizer-bootstrap
45533
45534
45535 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45536 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45537 maybe-all-stageautoprofile-target-libsanitizer:
45538 maybe-clean-stageautoprofile-target-libsanitizer:
45539 @if target-libsanitizer-bootstrap
45540 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45541 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45542 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45543 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45545 @r=`${PWD_COMMAND}`; export r; \
45546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45547 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45548 $(RAW_CXX_TARGET_EXPORTS) \
45549 \
45550 cd $(TARGET_SUBDIR)/libsanitizer && \
45551 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45553 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45554 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45555 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45559 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45560 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45561 $(TARGET-stageautoprofile-target-libsanitizer)
45562
45563 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45564 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45565 clean-stageautoprofile-target-libsanitizer:
45566 @if [ $(current_stage) = stageautoprofile ]; then \
45567 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45568 else \
45569 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45570 $(MAKE) stageautoprofile-start; \
45571 fi; \
45572 cd $(TARGET_SUBDIR)/libsanitizer && \
45573 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45574 @endif target-libsanitizer-bootstrap
45575
45576
45577 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45578 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45579 maybe-all-stageautofeedback-target-libsanitizer:
45580 maybe-clean-stageautofeedback-target-libsanitizer:
45581 @if target-libsanitizer-bootstrap
45582 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45583 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45584 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45585 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45586 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45587 @r=`${PWD_COMMAND}`; export r; \
45588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45589 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45590 $(RAW_CXX_TARGET_EXPORTS) \
45591 \
45592 cd $(TARGET_SUBDIR)/libsanitizer && \
45593 \
45594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45595 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45601 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45602 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45603 $(TARGET-stageautofeedback-target-libsanitizer)
45604
45605 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45606 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45607 clean-stageautofeedback-target-libsanitizer:
45608 @if [ $(current_stage) = stageautofeedback ]; then \
45609 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45610 else \
45611 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45612 $(MAKE) stageautofeedback-start; \
45613 fi; \
45614 cd $(TARGET_SUBDIR)/libsanitizer && \
45615 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45616 @endif target-libsanitizer-bootstrap
45617
45618
45619
45620
45621
45622
45623 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45624 maybe-check-target-libsanitizer:
45625 @if target-libsanitizer
45626 maybe-check-target-libsanitizer: check-target-libsanitizer
45627
45628 check-target-libsanitizer:
45629 @: $(MAKE); $(unstage)
45630 @r=`${PWD_COMMAND}`; export r; \
45631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632 $(RAW_CXX_TARGET_EXPORTS) \
45633 (cd $(TARGET_SUBDIR)/libsanitizer && \
45634 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45635
45636 @endif target-libsanitizer
45637
45638 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45639 maybe-install-target-libsanitizer:
45640 @if target-libsanitizer
45641 maybe-install-target-libsanitizer: install-target-libsanitizer
45642
45643 install-target-libsanitizer: installdirs
45644 @: $(MAKE); $(unstage)
45645 @r=`${PWD_COMMAND}`; export r; \
45646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45647 $(RAW_CXX_TARGET_EXPORTS) \
45648 (cd $(TARGET_SUBDIR)/libsanitizer && \
45649 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45650
45651 @endif target-libsanitizer
45652
45653 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45654 maybe-install-strip-target-libsanitizer:
45655 @if target-libsanitizer
45656 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45657
45658 install-strip-target-libsanitizer: installdirs
45659 @: $(MAKE); $(unstage)
45660 @r=`${PWD_COMMAND}`; export r; \
45661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662 $(RAW_CXX_TARGET_EXPORTS) \
45663 (cd $(TARGET_SUBDIR)/libsanitizer && \
45664 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45665
45666 @endif target-libsanitizer
45667
45668 # Other targets (info, dvi, pdf, etc.)
45669
45670 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45671 maybe-info-target-libsanitizer:
45672 @if target-libsanitizer
45673 maybe-info-target-libsanitizer: info-target-libsanitizer
45674
45675 info-target-libsanitizer: \
45676 configure-target-libsanitizer
45677 @: $(MAKE); $(unstage)
45678 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45679 r=`${PWD_COMMAND}`; export r; \
45680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45681 $(RAW_CXX_TARGET_EXPORTS) \
45682 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45683 for flag in $(EXTRA_TARGET_FLAGS); do \
45684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45685 done; \
45686 (cd $(TARGET_SUBDIR)/libsanitizer && \
45687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45689 "RANLIB=$${RANLIB}" \
45690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45691 info) \
45692 || exit 1
45693
45694 @endif target-libsanitizer
45695
45696 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45697 maybe-dvi-target-libsanitizer:
45698 @if target-libsanitizer
45699 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45700
45701 dvi-target-libsanitizer: \
45702 configure-target-libsanitizer
45703 @: $(MAKE); $(unstage)
45704 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45705 r=`${PWD_COMMAND}`; export r; \
45706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45707 $(RAW_CXX_TARGET_EXPORTS) \
45708 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45709 for flag in $(EXTRA_TARGET_FLAGS); do \
45710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45711 done; \
45712 (cd $(TARGET_SUBDIR)/libsanitizer && \
45713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45715 "RANLIB=$${RANLIB}" \
45716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45717 dvi) \
45718 || exit 1
45719
45720 @endif target-libsanitizer
45721
45722 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45723 maybe-pdf-target-libsanitizer:
45724 @if target-libsanitizer
45725 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45726
45727 pdf-target-libsanitizer: \
45728 configure-target-libsanitizer
45729 @: $(MAKE); $(unstage)
45730 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45731 r=`${PWD_COMMAND}`; export r; \
45732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45733 $(RAW_CXX_TARGET_EXPORTS) \
45734 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45735 for flag in $(EXTRA_TARGET_FLAGS); do \
45736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45737 done; \
45738 (cd $(TARGET_SUBDIR)/libsanitizer && \
45739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45741 "RANLIB=$${RANLIB}" \
45742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45743 pdf) \
45744 || exit 1
45745
45746 @endif target-libsanitizer
45747
45748 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45749 maybe-html-target-libsanitizer:
45750 @if target-libsanitizer
45751 maybe-html-target-libsanitizer: html-target-libsanitizer
45752
45753 html-target-libsanitizer: \
45754 configure-target-libsanitizer
45755 @: $(MAKE); $(unstage)
45756 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45757 r=`${PWD_COMMAND}`; export r; \
45758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45759 $(RAW_CXX_TARGET_EXPORTS) \
45760 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45761 for flag in $(EXTRA_TARGET_FLAGS); do \
45762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45763 done; \
45764 (cd $(TARGET_SUBDIR)/libsanitizer && \
45765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45767 "RANLIB=$${RANLIB}" \
45768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45769 html) \
45770 || exit 1
45771
45772 @endif target-libsanitizer
45773
45774 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45775 maybe-TAGS-target-libsanitizer:
45776 @if target-libsanitizer
45777 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45778
45779 TAGS-target-libsanitizer: \
45780 configure-target-libsanitizer
45781 @: $(MAKE); $(unstage)
45782 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45783 r=`${PWD_COMMAND}`; export r; \
45784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785 $(RAW_CXX_TARGET_EXPORTS) \
45786 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45787 for flag in $(EXTRA_TARGET_FLAGS); do \
45788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45789 done; \
45790 (cd $(TARGET_SUBDIR)/libsanitizer && \
45791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45793 "RANLIB=$${RANLIB}" \
45794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45795 TAGS) \
45796 || exit 1
45797
45798 @endif target-libsanitizer
45799
45800 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45801 maybe-install-info-target-libsanitizer:
45802 @if target-libsanitizer
45803 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45804
45805 install-info-target-libsanitizer: \
45806 configure-target-libsanitizer \
45807 info-target-libsanitizer
45808 @: $(MAKE); $(unstage)
45809 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45810 r=`${PWD_COMMAND}`; export r; \
45811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45812 $(RAW_CXX_TARGET_EXPORTS) \
45813 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45814 for flag in $(EXTRA_TARGET_FLAGS); do \
45815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45816 done; \
45817 (cd $(TARGET_SUBDIR)/libsanitizer && \
45818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45820 "RANLIB=$${RANLIB}" \
45821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45822 install-info) \
45823 || exit 1
45824
45825 @endif target-libsanitizer
45826
45827 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45828 maybe-install-dvi-target-libsanitizer:
45829 @if target-libsanitizer
45830 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45831
45832 install-dvi-target-libsanitizer: \
45833 configure-target-libsanitizer \
45834 dvi-target-libsanitizer
45835 @: $(MAKE); $(unstage)
45836 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45837 r=`${PWD_COMMAND}`; export r; \
45838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45839 $(RAW_CXX_TARGET_EXPORTS) \
45840 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45841 for flag in $(EXTRA_TARGET_FLAGS); do \
45842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45843 done; \
45844 (cd $(TARGET_SUBDIR)/libsanitizer && \
45845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45847 "RANLIB=$${RANLIB}" \
45848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45849 install-dvi) \
45850 || exit 1
45851
45852 @endif target-libsanitizer
45853
45854 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45855 maybe-install-pdf-target-libsanitizer:
45856 @if target-libsanitizer
45857 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45858
45859 install-pdf-target-libsanitizer: \
45860 configure-target-libsanitizer \
45861 pdf-target-libsanitizer
45862 @: $(MAKE); $(unstage)
45863 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45864 r=`${PWD_COMMAND}`; export r; \
45865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866 $(RAW_CXX_TARGET_EXPORTS) \
45867 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45868 for flag in $(EXTRA_TARGET_FLAGS); do \
45869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45870 done; \
45871 (cd $(TARGET_SUBDIR)/libsanitizer && \
45872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45874 "RANLIB=$${RANLIB}" \
45875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45876 install-pdf) \
45877 || exit 1
45878
45879 @endif target-libsanitizer
45880
45881 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45882 maybe-install-html-target-libsanitizer:
45883 @if target-libsanitizer
45884 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45885
45886 install-html-target-libsanitizer: \
45887 configure-target-libsanitizer \
45888 html-target-libsanitizer
45889 @: $(MAKE); $(unstage)
45890 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45891 r=`${PWD_COMMAND}`; export r; \
45892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893 $(RAW_CXX_TARGET_EXPORTS) \
45894 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45895 for flag in $(EXTRA_TARGET_FLAGS); do \
45896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45897 done; \
45898 (cd $(TARGET_SUBDIR)/libsanitizer && \
45899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45901 "RANLIB=$${RANLIB}" \
45902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45903 install-html) \
45904 || exit 1
45905
45906 @endif target-libsanitizer
45907
45908 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45909 maybe-installcheck-target-libsanitizer:
45910 @if target-libsanitizer
45911 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
45912
45913 installcheck-target-libsanitizer: \
45914 configure-target-libsanitizer
45915 @: $(MAKE); $(unstage)
45916 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45917 r=`${PWD_COMMAND}`; export r; \
45918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45919 $(RAW_CXX_TARGET_EXPORTS) \
45920 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
45921 for flag in $(EXTRA_TARGET_FLAGS); do \
45922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45923 done; \
45924 (cd $(TARGET_SUBDIR)/libsanitizer && \
45925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45927 "RANLIB=$${RANLIB}" \
45928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45929 installcheck) \
45930 || exit 1
45931
45932 @endif target-libsanitizer
45933
45934 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
45935 maybe-mostlyclean-target-libsanitizer:
45936 @if target-libsanitizer
45937 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
45938
45939 mostlyclean-target-libsanitizer:
45940 @: $(MAKE); $(unstage)
45941 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45942 r=`${PWD_COMMAND}`; export r; \
45943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45944 $(RAW_CXX_TARGET_EXPORTS) \
45945 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
45946 for flag in $(EXTRA_TARGET_FLAGS); do \
45947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45948 done; \
45949 (cd $(TARGET_SUBDIR)/libsanitizer && \
45950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45952 "RANLIB=$${RANLIB}" \
45953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45954 mostlyclean) \
45955 || exit 1
45956
45957 @endif target-libsanitizer
45958
45959 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
45960 maybe-clean-target-libsanitizer:
45961 @if target-libsanitizer
45962 maybe-clean-target-libsanitizer: clean-target-libsanitizer
45963
45964 clean-target-libsanitizer:
45965 @: $(MAKE); $(unstage)
45966 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45967 r=`${PWD_COMMAND}`; export r; \
45968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45969 $(RAW_CXX_TARGET_EXPORTS) \
45970 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
45971 for flag in $(EXTRA_TARGET_FLAGS); do \
45972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45973 done; \
45974 (cd $(TARGET_SUBDIR)/libsanitizer && \
45975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45977 "RANLIB=$${RANLIB}" \
45978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45979 clean) \
45980 || exit 1
45981
45982 @endif target-libsanitizer
45983
45984 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
45985 maybe-distclean-target-libsanitizer:
45986 @if target-libsanitizer
45987 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
45988
45989 distclean-target-libsanitizer:
45990 @: $(MAKE); $(unstage)
45991 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45992 r=`${PWD_COMMAND}`; export r; \
45993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45994 $(RAW_CXX_TARGET_EXPORTS) \
45995 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
45996 for flag in $(EXTRA_TARGET_FLAGS); do \
45997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45998 done; \
45999 (cd $(TARGET_SUBDIR)/libsanitizer && \
46000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46002 "RANLIB=$${RANLIB}" \
46003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46004 distclean) \
46005 || exit 1
46006
46007 @endif target-libsanitizer
46008
46009 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46010 maybe-maintainer-clean-target-libsanitizer:
46011 @if target-libsanitizer
46012 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46013
46014 maintainer-clean-target-libsanitizer:
46015 @: $(MAKE); $(unstage)
46016 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46017 r=`${PWD_COMMAND}`; export r; \
46018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46019 $(RAW_CXX_TARGET_EXPORTS) \
46020 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46021 for flag in $(EXTRA_TARGET_FLAGS); do \
46022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46023 done; \
46024 (cd $(TARGET_SUBDIR)/libsanitizer && \
46025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46027 "RANLIB=$${RANLIB}" \
46028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46029 maintainer-clean) \
46030 || exit 1
46031
46032 @endif target-libsanitizer
46033
46034
46035
46036
46037
46038 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46039 maybe-configure-target-libvtv:
46040 @if gcc-bootstrap
46041 configure-target-libvtv: stage_current
46042 @endif gcc-bootstrap
46043 @if target-libvtv
46044 maybe-configure-target-libvtv: configure-target-libvtv
46045 configure-target-libvtv:
46046 @r=`${PWD_COMMAND}`; export r; \
46047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46048 echo "Checking multilib configuration for libvtv..."; \
46049 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46050 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46051 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46052 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46053 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46054 else \
46055 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46056 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46057 fi; \
46058 else \
46059 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46060 fi; \
46061 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46062 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46063 $(RAW_CXX_TARGET_EXPORTS) \
46064 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46065 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46066 case $(srcdir) in \
46067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46068 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46070 esac; \
46071 module_srcdir=libvtv; \
46072 rm -f no-such-file || : ; \
46073 CONFIG_SITE=no-such-file $(SHELL) \
46074 $$s/$$module_srcdir/configure \
46075 --srcdir=$${topdir}/$$module_srcdir \
46076 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46077 --target=${target_alias} \
46078 || exit 1
46079 @endif target-libvtv
46080
46081
46082
46083 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46084 maybe-configure-stage1-target-libvtv:
46085 @if target-libvtv-bootstrap
46086 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46087 configure-stage1-target-libvtv:
46088 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46089 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46090 @r=`${PWD_COMMAND}`; export r; \
46091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092 TFLAGS="$(STAGE1_TFLAGS)"; \
46093 echo "Checking multilib configuration for libvtv..."; \
46094 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46095 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46096 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46097 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46098 else \
46099 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46100 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46101 fi; \
46102 else \
46103 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46104 fi; \
46105 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46106 $(RAW_CXX_TARGET_EXPORTS) \
46107 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46110 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46111 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46112 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46113 case $(srcdir) in \
46114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46115 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46117 esac; \
46118 module_srcdir=libvtv; \
46119 $(SHELL) $$s/$$module_srcdir/configure \
46120 --srcdir=$${topdir}/$$module_srcdir \
46121 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46122 --target=${target_alias} \
46123 \
46124 $(STAGE1_CONFIGURE_FLAGS)
46125 @endif target-libvtv-bootstrap
46126
46127 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46128 maybe-configure-stage2-target-libvtv:
46129 @if target-libvtv-bootstrap
46130 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46131 configure-stage2-target-libvtv:
46132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46133 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46134 @r=`${PWD_COMMAND}`; export r; \
46135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46136 TFLAGS="$(STAGE2_TFLAGS)"; \
46137 echo "Checking multilib configuration for libvtv..."; \
46138 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46139 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46140 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46141 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46142 else \
46143 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46144 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46145 fi; \
46146 else \
46147 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46148 fi; \
46149 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46150 $(RAW_CXX_TARGET_EXPORTS) \
46151 \
46152 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46155 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46156 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46157 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46158 case $(srcdir) in \
46159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46160 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46162 esac; \
46163 module_srcdir=libvtv; \
46164 $(SHELL) $$s/$$module_srcdir/configure \
46165 --srcdir=$${topdir}/$$module_srcdir \
46166 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46167 --target=${target_alias} \
46168 --with-build-libsubdir=$(HOST_SUBDIR) \
46169 $(STAGE2_CONFIGURE_FLAGS)
46170 @endif target-libvtv-bootstrap
46171
46172 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46173 maybe-configure-stage3-target-libvtv:
46174 @if target-libvtv-bootstrap
46175 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46176 configure-stage3-target-libvtv:
46177 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46178 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46179 @r=`${PWD_COMMAND}`; export r; \
46180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46181 TFLAGS="$(STAGE3_TFLAGS)"; \
46182 echo "Checking multilib configuration for libvtv..."; \
46183 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46184 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46185 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46186 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46187 else \
46188 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46189 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46190 fi; \
46191 else \
46192 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46193 fi; \
46194 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46195 $(RAW_CXX_TARGET_EXPORTS) \
46196 \
46197 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46200 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46201 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46202 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46203 case $(srcdir) in \
46204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46205 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46207 esac; \
46208 module_srcdir=libvtv; \
46209 $(SHELL) $$s/$$module_srcdir/configure \
46210 --srcdir=$${topdir}/$$module_srcdir \
46211 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46212 --target=${target_alias} \
46213 --with-build-libsubdir=$(HOST_SUBDIR) \
46214 $(STAGE3_CONFIGURE_FLAGS)
46215 @endif target-libvtv-bootstrap
46216
46217 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46218 maybe-configure-stage4-target-libvtv:
46219 @if target-libvtv-bootstrap
46220 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46221 configure-stage4-target-libvtv:
46222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46223 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46224 @r=`${PWD_COMMAND}`; export r; \
46225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46226 TFLAGS="$(STAGE4_TFLAGS)"; \
46227 echo "Checking multilib configuration for libvtv..."; \
46228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46229 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46230 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46231 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46232 else \
46233 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46234 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46235 fi; \
46236 else \
46237 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46238 fi; \
46239 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46240 $(RAW_CXX_TARGET_EXPORTS) \
46241 \
46242 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46243 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46244 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46245 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46246 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46247 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46248 case $(srcdir) in \
46249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46250 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46252 esac; \
46253 module_srcdir=libvtv; \
46254 $(SHELL) $$s/$$module_srcdir/configure \
46255 --srcdir=$${topdir}/$$module_srcdir \
46256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46257 --target=${target_alias} \
46258 --with-build-libsubdir=$(HOST_SUBDIR) \
46259 $(STAGE4_CONFIGURE_FLAGS)
46260 @endif target-libvtv-bootstrap
46261
46262 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46263 maybe-configure-stageprofile-target-libvtv:
46264 @if target-libvtv-bootstrap
46265 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46266 configure-stageprofile-target-libvtv:
46267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46268 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46269 @r=`${PWD_COMMAND}`; export r; \
46270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46271 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46272 echo "Checking multilib configuration for libvtv..."; \
46273 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46274 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46275 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46276 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46277 else \
46278 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46279 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46280 fi; \
46281 else \
46282 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46283 fi; \
46284 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46285 $(RAW_CXX_TARGET_EXPORTS) \
46286 \
46287 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46288 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46289 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46290 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46292 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46293 case $(srcdir) in \
46294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46295 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46297 esac; \
46298 module_srcdir=libvtv; \
46299 $(SHELL) $$s/$$module_srcdir/configure \
46300 --srcdir=$${topdir}/$$module_srcdir \
46301 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46302 --target=${target_alias} \
46303 --with-build-libsubdir=$(HOST_SUBDIR) \
46304 $(STAGEprofile_CONFIGURE_FLAGS)
46305 @endif target-libvtv-bootstrap
46306
46307 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46308 maybe-configure-stagetrain-target-libvtv:
46309 @if target-libvtv-bootstrap
46310 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46311 configure-stagetrain-target-libvtv:
46312 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46313 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46314 @r=`${PWD_COMMAND}`; export r; \
46315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46316 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46317 echo "Checking multilib configuration for libvtv..."; \
46318 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46319 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46320 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46321 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46322 else \
46323 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46324 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46325 fi; \
46326 else \
46327 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46328 fi; \
46329 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46330 $(RAW_CXX_TARGET_EXPORTS) \
46331 \
46332 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46333 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46334 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46335 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46336 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46337 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46338 case $(srcdir) in \
46339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46340 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46342 esac; \
46343 module_srcdir=libvtv; \
46344 $(SHELL) $$s/$$module_srcdir/configure \
46345 --srcdir=$${topdir}/$$module_srcdir \
46346 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46347 --target=${target_alias} \
46348 --with-build-libsubdir=$(HOST_SUBDIR) \
46349 $(STAGEtrain_CONFIGURE_FLAGS)
46350 @endif target-libvtv-bootstrap
46351
46352 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46353 maybe-configure-stagefeedback-target-libvtv:
46354 @if target-libvtv-bootstrap
46355 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46356 configure-stagefeedback-target-libvtv:
46357 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46358 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46359 @r=`${PWD_COMMAND}`; export r; \
46360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46361 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46362 echo "Checking multilib configuration for libvtv..."; \
46363 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46364 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46365 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46366 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46367 else \
46368 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46369 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46370 fi; \
46371 else \
46372 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46373 fi; \
46374 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46375 $(RAW_CXX_TARGET_EXPORTS) \
46376 \
46377 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46378 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46379 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46380 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46381 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46382 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46383 case $(srcdir) in \
46384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46385 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46387 esac; \
46388 module_srcdir=libvtv; \
46389 $(SHELL) $$s/$$module_srcdir/configure \
46390 --srcdir=$${topdir}/$$module_srcdir \
46391 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46392 --target=${target_alias} \
46393 --with-build-libsubdir=$(HOST_SUBDIR) \
46394 $(STAGEfeedback_CONFIGURE_FLAGS)
46395 @endif target-libvtv-bootstrap
46396
46397 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46398 maybe-configure-stageautoprofile-target-libvtv:
46399 @if target-libvtv-bootstrap
46400 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46401 configure-stageautoprofile-target-libvtv:
46402 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46403 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46404 @r=`${PWD_COMMAND}`; export r; \
46405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46407 echo "Checking multilib configuration for libvtv..."; \
46408 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46409 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46410 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46411 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46412 else \
46413 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46414 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46415 fi; \
46416 else \
46417 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46418 fi; \
46419 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46420 $(RAW_CXX_TARGET_EXPORTS) \
46421 \
46422 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46423 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46424 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46425 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46426 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46427 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46428 case $(srcdir) in \
46429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46430 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46432 esac; \
46433 module_srcdir=libvtv; \
46434 $(SHELL) $$s/$$module_srcdir/configure \
46435 --srcdir=$${topdir}/$$module_srcdir \
46436 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46437 --target=${target_alias} \
46438 --with-build-libsubdir=$(HOST_SUBDIR) \
46439 $(STAGEautoprofile_CONFIGURE_FLAGS)
46440 @endif target-libvtv-bootstrap
46441
46442 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46443 maybe-configure-stageautofeedback-target-libvtv:
46444 @if target-libvtv-bootstrap
46445 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46446 configure-stageautofeedback-target-libvtv:
46447 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46448 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46449 @r=`${PWD_COMMAND}`; export r; \
46450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46451 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46452 echo "Checking multilib configuration for libvtv..."; \
46453 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46454 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46455 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46456 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46457 else \
46458 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46459 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46460 fi; \
46461 else \
46462 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46463 fi; \
46464 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46465 $(RAW_CXX_TARGET_EXPORTS) \
46466 \
46467 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46469 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46470 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46472 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46473 case $(srcdir) in \
46474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46475 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46477 esac; \
46478 module_srcdir=libvtv; \
46479 $(SHELL) $$s/$$module_srcdir/configure \
46480 --srcdir=$${topdir}/$$module_srcdir \
46481 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46482 --target=${target_alias} \
46483 --with-build-libsubdir=$(HOST_SUBDIR) \
46484 $(STAGEautofeedback_CONFIGURE_FLAGS)
46485 @endif target-libvtv-bootstrap
46486
46487
46488
46489
46490
46491 .PHONY: all-target-libvtv maybe-all-target-libvtv
46492 maybe-all-target-libvtv:
46493 @if gcc-bootstrap
46494 all-target-libvtv: stage_current
46495 @endif gcc-bootstrap
46496 @if target-libvtv
46497 TARGET-target-libvtv=all
46498 maybe-all-target-libvtv: all-target-libvtv
46499 all-target-libvtv: configure-target-libvtv
46500 @r=`${PWD_COMMAND}`; export r; \
46501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46502 $(RAW_CXX_TARGET_EXPORTS) \
46503 (cd $(TARGET_SUBDIR)/libvtv && \
46504 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46505 $(TARGET-target-libvtv))
46506 @endif target-libvtv
46507
46508
46509
46510 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46511 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46512 maybe-all-stage1-target-libvtv:
46513 maybe-clean-stage1-target-libvtv:
46514 @if target-libvtv-bootstrap
46515 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46516 all-stage1: all-stage1-target-libvtv
46517 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46518 all-stage1-target-libvtv: configure-stage1-target-libvtv
46519 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46520 @r=`${PWD_COMMAND}`; export r; \
46521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46522 TFLAGS="$(STAGE1_TFLAGS)"; \
46523 $(RAW_CXX_TARGET_EXPORTS) \
46524 cd $(TARGET_SUBDIR)/libvtv && \
46525 \
46526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46527 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46528 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46529 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46533 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46534 \
46535 TFLAGS="$(STAGE1_TFLAGS)" \
46536 $(TARGET-stage1-target-libvtv)
46537
46538 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46539 clean-stage1: clean-stage1-target-libvtv
46540 clean-stage1-target-libvtv:
46541 @if [ $(current_stage) = stage1 ]; then \
46542 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46543 else \
46544 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46545 $(MAKE) stage1-start; \
46546 fi; \
46547 cd $(TARGET_SUBDIR)/libvtv && \
46548 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46549 clean
46550 @endif target-libvtv-bootstrap
46551
46552
46553 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46554 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46555 maybe-all-stage2-target-libvtv:
46556 maybe-clean-stage2-target-libvtv:
46557 @if target-libvtv-bootstrap
46558 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46559 all-stage2: all-stage2-target-libvtv
46560 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46561 all-stage2-target-libvtv: configure-stage2-target-libvtv
46562 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46563 @r=`${PWD_COMMAND}`; export r; \
46564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46565 TFLAGS="$(STAGE2_TFLAGS)"; \
46566 $(RAW_CXX_TARGET_EXPORTS) \
46567 \
46568 cd $(TARGET_SUBDIR)/libvtv && \
46569 \
46570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46571 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46577 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46578 TFLAGS="$(STAGE2_TFLAGS)" \
46579 $(TARGET-stage2-target-libvtv)
46580
46581 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46582 clean-stage2: clean-stage2-target-libvtv
46583 clean-stage2-target-libvtv:
46584 @if [ $(current_stage) = stage2 ]; then \
46585 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46586 else \
46587 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46588 $(MAKE) stage2-start; \
46589 fi; \
46590 cd $(TARGET_SUBDIR)/libvtv && \
46591 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46592 @endif target-libvtv-bootstrap
46593
46594
46595 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46596 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46597 maybe-all-stage3-target-libvtv:
46598 maybe-clean-stage3-target-libvtv:
46599 @if target-libvtv-bootstrap
46600 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46601 all-stage3: all-stage3-target-libvtv
46602 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46603 all-stage3-target-libvtv: configure-stage3-target-libvtv
46604 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46605 @r=`${PWD_COMMAND}`; export r; \
46606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46607 TFLAGS="$(STAGE3_TFLAGS)"; \
46608 $(RAW_CXX_TARGET_EXPORTS) \
46609 \
46610 cd $(TARGET_SUBDIR)/libvtv && \
46611 \
46612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46613 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46619 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46620 TFLAGS="$(STAGE3_TFLAGS)" \
46621 $(TARGET-stage3-target-libvtv)
46622
46623 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46624 clean-stage3: clean-stage3-target-libvtv
46625 clean-stage3-target-libvtv:
46626 @if [ $(current_stage) = stage3 ]; then \
46627 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46628 else \
46629 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46630 $(MAKE) stage3-start; \
46631 fi; \
46632 cd $(TARGET_SUBDIR)/libvtv && \
46633 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46634 @endif target-libvtv-bootstrap
46635
46636
46637 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46638 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46639 maybe-all-stage4-target-libvtv:
46640 maybe-clean-stage4-target-libvtv:
46641 @if target-libvtv-bootstrap
46642 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46643 all-stage4: all-stage4-target-libvtv
46644 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46645 all-stage4-target-libvtv: configure-stage4-target-libvtv
46646 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46647 @r=`${PWD_COMMAND}`; export r; \
46648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46649 TFLAGS="$(STAGE4_TFLAGS)"; \
46650 $(RAW_CXX_TARGET_EXPORTS) \
46651 \
46652 cd $(TARGET_SUBDIR)/libvtv && \
46653 \
46654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46655 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46661 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46662 TFLAGS="$(STAGE4_TFLAGS)" \
46663 $(TARGET-stage4-target-libvtv)
46664
46665 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46666 clean-stage4: clean-stage4-target-libvtv
46667 clean-stage4-target-libvtv:
46668 @if [ $(current_stage) = stage4 ]; then \
46669 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46670 else \
46671 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46672 $(MAKE) stage4-start; \
46673 fi; \
46674 cd $(TARGET_SUBDIR)/libvtv && \
46675 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46676 @endif target-libvtv-bootstrap
46677
46678
46679 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46680 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46681 maybe-all-stageprofile-target-libvtv:
46682 maybe-clean-stageprofile-target-libvtv:
46683 @if target-libvtv-bootstrap
46684 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46685 all-stageprofile: all-stageprofile-target-libvtv
46686 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46687 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46688 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46689 @r=`${PWD_COMMAND}`; export r; \
46690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46691 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46692 $(RAW_CXX_TARGET_EXPORTS) \
46693 \
46694 cd $(TARGET_SUBDIR)/libvtv && \
46695 \
46696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46697 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46698 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46699 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46703 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46704 TFLAGS="$(STAGEprofile_TFLAGS)" \
46705 $(TARGET-stageprofile-target-libvtv)
46706
46707 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46708 clean-stageprofile: clean-stageprofile-target-libvtv
46709 clean-stageprofile-target-libvtv:
46710 @if [ $(current_stage) = stageprofile ]; then \
46711 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46712 else \
46713 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46714 $(MAKE) stageprofile-start; \
46715 fi; \
46716 cd $(TARGET_SUBDIR)/libvtv && \
46717 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46718 @endif target-libvtv-bootstrap
46719
46720
46721 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46722 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46723 maybe-all-stagetrain-target-libvtv:
46724 maybe-clean-stagetrain-target-libvtv:
46725 @if target-libvtv-bootstrap
46726 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46727 all-stagetrain: all-stagetrain-target-libvtv
46728 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46729 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46730 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46731 @r=`${PWD_COMMAND}`; export r; \
46732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46733 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46734 $(RAW_CXX_TARGET_EXPORTS) \
46735 \
46736 cd $(TARGET_SUBDIR)/libvtv && \
46737 \
46738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46739 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46740 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46741 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46745 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46746 TFLAGS="$(STAGEtrain_TFLAGS)" \
46747 $(TARGET-stagetrain-target-libvtv)
46748
46749 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46750 clean-stagetrain: clean-stagetrain-target-libvtv
46751 clean-stagetrain-target-libvtv:
46752 @if [ $(current_stage) = stagetrain ]; then \
46753 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46754 else \
46755 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46756 $(MAKE) stagetrain-start; \
46757 fi; \
46758 cd $(TARGET_SUBDIR)/libvtv && \
46759 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46760 @endif target-libvtv-bootstrap
46761
46762
46763 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46764 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46765 maybe-all-stagefeedback-target-libvtv:
46766 maybe-clean-stagefeedback-target-libvtv:
46767 @if target-libvtv-bootstrap
46768 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46769 all-stagefeedback: all-stagefeedback-target-libvtv
46770 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46771 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46772 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46773 @r=`${PWD_COMMAND}`; export r; \
46774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46776 $(RAW_CXX_TARGET_EXPORTS) \
46777 \
46778 cd $(TARGET_SUBDIR)/libvtv && \
46779 \
46780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46781 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46782 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46783 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46784 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46785 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46786 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46787 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46788 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46789 $(TARGET-stagefeedback-target-libvtv)
46790
46791 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46792 clean-stagefeedback: clean-stagefeedback-target-libvtv
46793 clean-stagefeedback-target-libvtv:
46794 @if [ $(current_stage) = stagefeedback ]; then \
46795 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46796 else \
46797 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46798 $(MAKE) stagefeedback-start; \
46799 fi; \
46800 cd $(TARGET_SUBDIR)/libvtv && \
46801 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46802 @endif target-libvtv-bootstrap
46803
46804
46805 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46806 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46807 maybe-all-stageautoprofile-target-libvtv:
46808 maybe-clean-stageautoprofile-target-libvtv:
46809 @if target-libvtv-bootstrap
46810 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46811 all-stageautoprofile: all-stageautoprofile-target-libvtv
46812 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46813 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46814 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46815 @r=`${PWD_COMMAND}`; export r; \
46816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46817 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46818 $(RAW_CXX_TARGET_EXPORTS) \
46819 \
46820 cd $(TARGET_SUBDIR)/libvtv && \
46821 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46822 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46823 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46824 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46825 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46829 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46830 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46831 $(TARGET-stageautoprofile-target-libvtv)
46832
46833 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46834 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46835 clean-stageautoprofile-target-libvtv:
46836 @if [ $(current_stage) = stageautoprofile ]; then \
46837 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46838 else \
46839 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46840 $(MAKE) stageautoprofile-start; \
46841 fi; \
46842 cd $(TARGET_SUBDIR)/libvtv && \
46843 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46844 @endif target-libvtv-bootstrap
46845
46846
46847 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46848 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46849 maybe-all-stageautofeedback-target-libvtv:
46850 maybe-clean-stageautofeedback-target-libvtv:
46851 @if target-libvtv-bootstrap
46852 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46853 all-stageautofeedback: all-stageautofeedback-target-libvtv
46854 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46855 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46856 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46857 @r=`${PWD_COMMAND}`; export r; \
46858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46859 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46860 $(RAW_CXX_TARGET_EXPORTS) \
46861 \
46862 cd $(TARGET_SUBDIR)/libvtv && \
46863 \
46864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46865 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46866 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46867 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46871 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46872 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46873 $(TARGET-stageautofeedback-target-libvtv)
46874
46875 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46876 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46877 clean-stageautofeedback-target-libvtv:
46878 @if [ $(current_stage) = stageautofeedback ]; then \
46879 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46880 else \
46881 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46882 $(MAKE) stageautofeedback-start; \
46883 fi; \
46884 cd $(TARGET_SUBDIR)/libvtv && \
46885 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46886 @endif target-libvtv-bootstrap
46887
46888
46889
46890
46891
46892
46893 .PHONY: check-target-libvtv maybe-check-target-libvtv
46894 maybe-check-target-libvtv:
46895 @if target-libvtv
46896 maybe-check-target-libvtv: check-target-libvtv
46897
46898 check-target-libvtv:
46899 @: $(MAKE); $(unstage)
46900 @r=`${PWD_COMMAND}`; export r; \
46901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46902 $(RAW_CXX_TARGET_EXPORTS) \
46903 (cd $(TARGET_SUBDIR)/libvtv && \
46904 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46905
46906 @endif target-libvtv
46907
46908 .PHONY: install-target-libvtv maybe-install-target-libvtv
46909 maybe-install-target-libvtv:
46910 @if target-libvtv
46911 maybe-install-target-libvtv: install-target-libvtv
46912
46913 install-target-libvtv: installdirs
46914 @: $(MAKE); $(unstage)
46915 @r=`${PWD_COMMAND}`; export r; \
46916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46917 $(RAW_CXX_TARGET_EXPORTS) \
46918 (cd $(TARGET_SUBDIR)/libvtv && \
46919 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46920
46921 @endif target-libvtv
46922
46923 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
46924 maybe-install-strip-target-libvtv:
46925 @if target-libvtv
46926 maybe-install-strip-target-libvtv: install-strip-target-libvtv
46927
46928 install-strip-target-libvtv: installdirs
46929 @: $(MAKE); $(unstage)
46930 @r=`${PWD_COMMAND}`; export r; \
46931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46932 $(RAW_CXX_TARGET_EXPORTS) \
46933 (cd $(TARGET_SUBDIR)/libvtv && \
46934 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46935
46936 @endif target-libvtv
46937
46938 # Other targets (info, dvi, pdf, etc.)
46939
46940 .PHONY: maybe-info-target-libvtv info-target-libvtv
46941 maybe-info-target-libvtv:
46942 @if target-libvtv
46943 maybe-info-target-libvtv: info-target-libvtv
46944
46945 info-target-libvtv: \
46946 configure-target-libvtv
46947 @: $(MAKE); $(unstage)
46948 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46949 r=`${PWD_COMMAND}`; export r; \
46950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46951 $(RAW_CXX_TARGET_EXPORTS) \
46952 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
46953 for flag in $(EXTRA_TARGET_FLAGS); do \
46954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46955 done; \
46956 (cd $(TARGET_SUBDIR)/libvtv && \
46957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46959 "RANLIB=$${RANLIB}" \
46960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46961 info) \
46962 || exit 1
46963
46964 @endif target-libvtv
46965
46966 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
46967 maybe-dvi-target-libvtv:
46968 @if target-libvtv
46969 maybe-dvi-target-libvtv: dvi-target-libvtv
46970
46971 dvi-target-libvtv: \
46972 configure-target-libvtv
46973 @: $(MAKE); $(unstage)
46974 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46975 r=`${PWD_COMMAND}`; export r; \
46976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46977 $(RAW_CXX_TARGET_EXPORTS) \
46978 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
46979 for flag in $(EXTRA_TARGET_FLAGS); do \
46980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46981 done; \
46982 (cd $(TARGET_SUBDIR)/libvtv && \
46983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46985 "RANLIB=$${RANLIB}" \
46986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46987 dvi) \
46988 || exit 1
46989
46990 @endif target-libvtv
46991
46992 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
46993 maybe-pdf-target-libvtv:
46994 @if target-libvtv
46995 maybe-pdf-target-libvtv: pdf-target-libvtv
46996
46997 pdf-target-libvtv: \
46998 configure-target-libvtv
46999 @: $(MAKE); $(unstage)
47000 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47001 r=`${PWD_COMMAND}`; export r; \
47002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47003 $(RAW_CXX_TARGET_EXPORTS) \
47004 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47005 for flag in $(EXTRA_TARGET_FLAGS); do \
47006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47007 done; \
47008 (cd $(TARGET_SUBDIR)/libvtv && \
47009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47011 "RANLIB=$${RANLIB}" \
47012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47013 pdf) \
47014 || exit 1
47015
47016 @endif target-libvtv
47017
47018 .PHONY: maybe-html-target-libvtv html-target-libvtv
47019 maybe-html-target-libvtv:
47020 @if target-libvtv
47021 maybe-html-target-libvtv: html-target-libvtv
47022
47023 html-target-libvtv: \
47024 configure-target-libvtv
47025 @: $(MAKE); $(unstage)
47026 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47027 r=`${PWD_COMMAND}`; export r; \
47028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47029 $(RAW_CXX_TARGET_EXPORTS) \
47030 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47031 for flag in $(EXTRA_TARGET_FLAGS); do \
47032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47033 done; \
47034 (cd $(TARGET_SUBDIR)/libvtv && \
47035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47037 "RANLIB=$${RANLIB}" \
47038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47039 html) \
47040 || exit 1
47041
47042 @endif target-libvtv
47043
47044 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47045 maybe-TAGS-target-libvtv:
47046 @if target-libvtv
47047 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47048
47049 TAGS-target-libvtv: \
47050 configure-target-libvtv
47051 @: $(MAKE); $(unstage)
47052 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47053 r=`${PWD_COMMAND}`; export r; \
47054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055 $(RAW_CXX_TARGET_EXPORTS) \
47056 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47057 for flag in $(EXTRA_TARGET_FLAGS); do \
47058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059 done; \
47060 (cd $(TARGET_SUBDIR)/libvtv && \
47061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063 "RANLIB=$${RANLIB}" \
47064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065 TAGS) \
47066 || exit 1
47067
47068 @endif target-libvtv
47069
47070 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47071 maybe-install-info-target-libvtv:
47072 @if target-libvtv
47073 maybe-install-info-target-libvtv: install-info-target-libvtv
47074
47075 install-info-target-libvtv: \
47076 configure-target-libvtv \
47077 info-target-libvtv
47078 @: $(MAKE); $(unstage)
47079 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47080 r=`${PWD_COMMAND}`; export r; \
47081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082 $(RAW_CXX_TARGET_EXPORTS) \
47083 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47084 for flag in $(EXTRA_TARGET_FLAGS); do \
47085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47086 done; \
47087 (cd $(TARGET_SUBDIR)/libvtv && \
47088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47090 "RANLIB=$${RANLIB}" \
47091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47092 install-info) \
47093 || exit 1
47094
47095 @endif target-libvtv
47096
47097 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47098 maybe-install-dvi-target-libvtv:
47099 @if target-libvtv
47100 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47101
47102 install-dvi-target-libvtv: \
47103 configure-target-libvtv \
47104 dvi-target-libvtv
47105 @: $(MAKE); $(unstage)
47106 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47107 r=`${PWD_COMMAND}`; export r; \
47108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47109 $(RAW_CXX_TARGET_EXPORTS) \
47110 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47111 for flag in $(EXTRA_TARGET_FLAGS); do \
47112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47113 done; \
47114 (cd $(TARGET_SUBDIR)/libvtv && \
47115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47117 "RANLIB=$${RANLIB}" \
47118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47119 install-dvi) \
47120 || exit 1
47121
47122 @endif target-libvtv
47123
47124 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47125 maybe-install-pdf-target-libvtv:
47126 @if target-libvtv
47127 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47128
47129 install-pdf-target-libvtv: \
47130 configure-target-libvtv \
47131 pdf-target-libvtv
47132 @: $(MAKE); $(unstage)
47133 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47134 r=`${PWD_COMMAND}`; export r; \
47135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47136 $(RAW_CXX_TARGET_EXPORTS) \
47137 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47138 for flag in $(EXTRA_TARGET_FLAGS); do \
47139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47140 done; \
47141 (cd $(TARGET_SUBDIR)/libvtv && \
47142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47144 "RANLIB=$${RANLIB}" \
47145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47146 install-pdf) \
47147 || exit 1
47148
47149 @endif target-libvtv
47150
47151 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47152 maybe-install-html-target-libvtv:
47153 @if target-libvtv
47154 maybe-install-html-target-libvtv: install-html-target-libvtv
47155
47156 install-html-target-libvtv: \
47157 configure-target-libvtv \
47158 html-target-libvtv
47159 @: $(MAKE); $(unstage)
47160 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47161 r=`${PWD_COMMAND}`; export r; \
47162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47163 $(RAW_CXX_TARGET_EXPORTS) \
47164 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47165 for flag in $(EXTRA_TARGET_FLAGS); do \
47166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47167 done; \
47168 (cd $(TARGET_SUBDIR)/libvtv && \
47169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47171 "RANLIB=$${RANLIB}" \
47172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47173 install-html) \
47174 || exit 1
47175
47176 @endif target-libvtv
47177
47178 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47179 maybe-installcheck-target-libvtv:
47180 @if target-libvtv
47181 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47182
47183 installcheck-target-libvtv: \
47184 configure-target-libvtv
47185 @: $(MAKE); $(unstage)
47186 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47187 r=`${PWD_COMMAND}`; export r; \
47188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47189 $(RAW_CXX_TARGET_EXPORTS) \
47190 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47191 for flag in $(EXTRA_TARGET_FLAGS); do \
47192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47193 done; \
47194 (cd $(TARGET_SUBDIR)/libvtv && \
47195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47197 "RANLIB=$${RANLIB}" \
47198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47199 installcheck) \
47200 || exit 1
47201
47202 @endif target-libvtv
47203
47204 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47205 maybe-mostlyclean-target-libvtv:
47206 @if target-libvtv
47207 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47208
47209 mostlyclean-target-libvtv:
47210 @: $(MAKE); $(unstage)
47211 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47212 r=`${PWD_COMMAND}`; export r; \
47213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214 $(RAW_CXX_TARGET_EXPORTS) \
47215 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47216 for flag in $(EXTRA_TARGET_FLAGS); do \
47217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47218 done; \
47219 (cd $(TARGET_SUBDIR)/libvtv && \
47220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47222 "RANLIB=$${RANLIB}" \
47223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47224 mostlyclean) \
47225 || exit 1
47226
47227 @endif target-libvtv
47228
47229 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47230 maybe-clean-target-libvtv:
47231 @if target-libvtv
47232 maybe-clean-target-libvtv: clean-target-libvtv
47233
47234 clean-target-libvtv:
47235 @: $(MAKE); $(unstage)
47236 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47237 r=`${PWD_COMMAND}`; export r; \
47238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47239 $(RAW_CXX_TARGET_EXPORTS) \
47240 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47241 for flag in $(EXTRA_TARGET_FLAGS); do \
47242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47243 done; \
47244 (cd $(TARGET_SUBDIR)/libvtv && \
47245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47247 "RANLIB=$${RANLIB}" \
47248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47249 clean) \
47250 || exit 1
47251
47252 @endif target-libvtv
47253
47254 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47255 maybe-distclean-target-libvtv:
47256 @if target-libvtv
47257 maybe-distclean-target-libvtv: distclean-target-libvtv
47258
47259 distclean-target-libvtv:
47260 @: $(MAKE); $(unstage)
47261 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47262 r=`${PWD_COMMAND}`; export r; \
47263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47264 $(RAW_CXX_TARGET_EXPORTS) \
47265 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47266 for flag in $(EXTRA_TARGET_FLAGS); do \
47267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47268 done; \
47269 (cd $(TARGET_SUBDIR)/libvtv && \
47270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47272 "RANLIB=$${RANLIB}" \
47273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47274 distclean) \
47275 || exit 1
47276
47277 @endif target-libvtv
47278
47279 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47280 maybe-maintainer-clean-target-libvtv:
47281 @if target-libvtv
47282 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47283
47284 maintainer-clean-target-libvtv:
47285 @: $(MAKE); $(unstage)
47286 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47287 r=`${PWD_COMMAND}`; export r; \
47288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47289 $(RAW_CXX_TARGET_EXPORTS) \
47290 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47291 for flag in $(EXTRA_TARGET_FLAGS); do \
47292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47293 done; \
47294 (cd $(TARGET_SUBDIR)/libvtv && \
47295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47297 "RANLIB=$${RANLIB}" \
47298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47299 maintainer-clean) \
47300 || exit 1
47301
47302 @endif target-libvtv
47303
47304
47305
47306
47307
47308 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
47309 maybe-configure-target-liboffloadmic:
47310 @if gcc-bootstrap
47311 configure-target-liboffloadmic: stage_current
47312 @endif gcc-bootstrap
47313 @if target-liboffloadmic
47314 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
47315 configure-target-liboffloadmic:
47316 @: $(MAKE); $(unstage)
47317 @r=`${PWD_COMMAND}`; export r; \
47318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47319 echo "Checking multilib configuration for liboffloadmic..."; \
47320 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47321 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
47322 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47323 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47324 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
47325 else \
47326 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
47327 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47328 fi; \
47329 else \
47330 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47331 fi; \
47332 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
47333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47334 $(NORMAL_TARGET_EXPORTS) \
47335 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
47336 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
47337 case $(srcdir) in \
47338 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47339 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
47340 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47341 esac; \
47342 module_srcdir=liboffloadmic; \
47343 rm -f no-such-file || : ; \
47344 CONFIG_SITE=no-such-file $(SHELL) \
47345 $$s/$$module_srcdir/configure \
47346 --srcdir=$${topdir}/$$module_srcdir \
47347 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47348 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
47349 || exit 1
47350 @endif target-liboffloadmic
47351
47352
47353
47354
47355
47356 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
47357 maybe-all-target-liboffloadmic:
47358 @if gcc-bootstrap
47359 all-target-liboffloadmic: stage_current
47360 @endif gcc-bootstrap
47361 @if target-liboffloadmic
47362 TARGET-target-liboffloadmic=all
47363 maybe-all-target-liboffloadmic: all-target-liboffloadmic
47364 all-target-liboffloadmic: configure-target-liboffloadmic
47365 @: $(MAKE); $(unstage)
47366 @r=`${PWD_COMMAND}`; export r; \
47367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47368 $(NORMAL_TARGET_EXPORTS) \
47369 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47370 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47371 $(TARGET-target-liboffloadmic))
47372 @endif target-liboffloadmic
47373
47374
47375
47376
47377
47378 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
47379 maybe-check-target-liboffloadmic:
47380 @if target-liboffloadmic
47381 maybe-check-target-liboffloadmic: check-target-liboffloadmic
47382
47383 check-target-liboffloadmic:
47384 @: $(MAKE); $(unstage)
47385 @r=`${PWD_COMMAND}`; export r; \
47386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47387 $(NORMAL_TARGET_EXPORTS) \
47388 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47389 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47390
47391 @endif target-liboffloadmic
47392
47393 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
47394 maybe-install-target-liboffloadmic:
47395 @if target-liboffloadmic
47396 maybe-install-target-liboffloadmic: install-target-liboffloadmic
47397
47398 install-target-liboffloadmic: installdirs
47399 @: $(MAKE); $(unstage)
47400 @r=`${PWD_COMMAND}`; export r; \
47401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47402 $(NORMAL_TARGET_EXPORTS) \
47403 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47404 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47405
47406 @endif target-liboffloadmic
47407
47408 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
47409 maybe-install-strip-target-liboffloadmic:
47410 @if target-liboffloadmic
47411 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
47412
47413 install-strip-target-liboffloadmic: installdirs
47414 @: $(MAKE); $(unstage)
47415 @r=`${PWD_COMMAND}`; export r; \
47416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47417 $(NORMAL_TARGET_EXPORTS) \
47418 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47419 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47420
47421 @endif target-liboffloadmic
47422
47423 # Other targets (info, dvi, pdf, etc.)
47424
47425 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
47426 maybe-info-target-liboffloadmic:
47427 @if target-liboffloadmic
47428 maybe-info-target-liboffloadmic: info-target-liboffloadmic
47429
47430 info-target-liboffloadmic: \
47431 configure-target-liboffloadmic
47432 @: $(MAKE); $(unstage)
47433 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47434 r=`${PWD_COMMAND}`; export r; \
47435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47436 $(NORMAL_TARGET_EXPORTS) \
47437 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
47438 for flag in $(EXTRA_TARGET_FLAGS); do \
47439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47440 done; \
47441 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47444 "RANLIB=$${RANLIB}" \
47445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47446 info) \
47447 || exit 1
47448
47449 @endif target-liboffloadmic
47450
47451 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
47452 maybe-dvi-target-liboffloadmic:
47453 @if target-liboffloadmic
47454 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
47455
47456 dvi-target-liboffloadmic: \
47457 configure-target-liboffloadmic
47458 @: $(MAKE); $(unstage)
47459 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47460 r=`${PWD_COMMAND}`; export r; \
47461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462 $(NORMAL_TARGET_EXPORTS) \
47463 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47464 for flag in $(EXTRA_TARGET_FLAGS); do \
47465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47466 done; \
47467 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47470 "RANLIB=$${RANLIB}" \
47471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47472 dvi) \
47473 || exit 1
47474
47475 @endif target-liboffloadmic
47476
47477 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
47478 maybe-pdf-target-liboffloadmic:
47479 @if target-liboffloadmic
47480 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
47481
47482 pdf-target-liboffloadmic: \
47483 configure-target-liboffloadmic
47484 @: $(MAKE); $(unstage)
47485 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47486 r=`${PWD_COMMAND}`; export r; \
47487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47488 $(NORMAL_TARGET_EXPORTS) \
47489 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47490 for flag in $(EXTRA_TARGET_FLAGS); do \
47491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47492 done; \
47493 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47496 "RANLIB=$${RANLIB}" \
47497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47498 pdf) \
47499 || exit 1
47500
47501 @endif target-liboffloadmic
47502
47503 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
47504 maybe-html-target-liboffloadmic:
47505 @if target-liboffloadmic
47506 maybe-html-target-liboffloadmic: html-target-liboffloadmic
47507
47508 html-target-liboffloadmic: \
47509 configure-target-liboffloadmic
47510 @: $(MAKE); $(unstage)
47511 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47512 r=`${PWD_COMMAND}`; export r; \
47513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47514 $(NORMAL_TARGET_EXPORTS) \
47515 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
47516 for flag in $(EXTRA_TARGET_FLAGS); do \
47517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47518 done; \
47519 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47522 "RANLIB=$${RANLIB}" \
47523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47524 html) \
47525 || exit 1
47526
47527 @endif target-liboffloadmic
47528
47529 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
47530 maybe-TAGS-target-liboffloadmic:
47531 @if target-liboffloadmic
47532 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
47533
47534 TAGS-target-liboffloadmic: \
47535 configure-target-liboffloadmic
47536 @: $(MAKE); $(unstage)
47537 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47538 r=`${PWD_COMMAND}`; export r; \
47539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47540 $(NORMAL_TARGET_EXPORTS) \
47541 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
47542 for flag in $(EXTRA_TARGET_FLAGS); do \
47543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47544 done; \
47545 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47548 "RANLIB=$${RANLIB}" \
47549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47550 TAGS) \
47551 || exit 1
47552
47553 @endif target-liboffloadmic
47554
47555 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
47556 maybe-install-info-target-liboffloadmic:
47557 @if target-liboffloadmic
47558 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
47559
47560 install-info-target-liboffloadmic: \
47561 configure-target-liboffloadmic \
47562 info-target-liboffloadmic
47563 @: $(MAKE); $(unstage)
47564 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47565 r=`${PWD_COMMAND}`; export r; \
47566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47567 $(NORMAL_TARGET_EXPORTS) \
47568 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
47569 for flag in $(EXTRA_TARGET_FLAGS); do \
47570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47571 done; \
47572 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47575 "RANLIB=$${RANLIB}" \
47576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47577 install-info) \
47578 || exit 1
47579
47580 @endif target-liboffloadmic
47581
47582 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
47583 maybe-install-dvi-target-liboffloadmic:
47584 @if target-liboffloadmic
47585 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
47586
47587 install-dvi-target-liboffloadmic: \
47588 configure-target-liboffloadmic \
47589 dvi-target-liboffloadmic
47590 @: $(MAKE); $(unstage)
47591 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47592 r=`${PWD_COMMAND}`; export r; \
47593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47594 $(NORMAL_TARGET_EXPORTS) \
47595 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47596 for flag in $(EXTRA_TARGET_FLAGS); do \
47597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47598 done; \
47599 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47602 "RANLIB=$${RANLIB}" \
47603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47604 install-dvi) \
47605 || exit 1
47606
47607 @endif target-liboffloadmic
47608
47609 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
47610 maybe-install-pdf-target-liboffloadmic:
47611 @if target-liboffloadmic
47612 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
47613
47614 install-pdf-target-liboffloadmic: \
47615 configure-target-liboffloadmic \
47616 pdf-target-liboffloadmic
47617 @: $(MAKE); $(unstage)
47618 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47619 r=`${PWD_COMMAND}`; export r; \
47620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47621 $(NORMAL_TARGET_EXPORTS) \
47622 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47623 for flag in $(EXTRA_TARGET_FLAGS); do \
47624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47625 done; \
47626 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47629 "RANLIB=$${RANLIB}" \
47630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47631 install-pdf) \
47632 || exit 1
47633
47634 @endif target-liboffloadmic
47635
47636 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
47637 maybe-install-html-target-liboffloadmic:
47638 @if target-liboffloadmic
47639 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
47640
47641 install-html-target-liboffloadmic: \
47642 configure-target-liboffloadmic \
47643 html-target-liboffloadmic
47644 @: $(MAKE); $(unstage)
47645 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47646 r=`${PWD_COMMAND}`; export r; \
47647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47648 $(NORMAL_TARGET_EXPORTS) \
47649 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
47650 for flag in $(EXTRA_TARGET_FLAGS); do \
47651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47652 done; \
47653 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47656 "RANLIB=$${RANLIB}" \
47657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47658 install-html) \
47659 || exit 1
47660
47661 @endif target-liboffloadmic
47662
47663 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
47664 maybe-installcheck-target-liboffloadmic:
47665 @if target-liboffloadmic
47666 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
47667
47668 installcheck-target-liboffloadmic: \
47669 configure-target-liboffloadmic
47670 @: $(MAKE); $(unstage)
47671 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47672 r=`${PWD_COMMAND}`; export r; \
47673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47674 $(NORMAL_TARGET_EXPORTS) \
47675 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
47676 for flag in $(EXTRA_TARGET_FLAGS); do \
47677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47678 done; \
47679 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47682 "RANLIB=$${RANLIB}" \
47683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47684 installcheck) \
47685 || exit 1
47686
47687 @endif target-liboffloadmic
47688
47689 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
47690 maybe-mostlyclean-target-liboffloadmic:
47691 @if target-liboffloadmic
47692 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
47693
47694 mostlyclean-target-liboffloadmic:
47695 @: $(MAKE); $(unstage)
47696 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47697 r=`${PWD_COMMAND}`; export r; \
47698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699 $(NORMAL_TARGET_EXPORTS) \
47700 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47701 for flag in $(EXTRA_TARGET_FLAGS); do \
47702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47703 done; \
47704 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47707 "RANLIB=$${RANLIB}" \
47708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47709 mostlyclean) \
47710 || exit 1
47711
47712 @endif target-liboffloadmic
47713
47714 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
47715 maybe-clean-target-liboffloadmic:
47716 @if target-liboffloadmic
47717 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
47718
47719 clean-target-liboffloadmic:
47720 @: $(MAKE); $(unstage)
47721 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47722 r=`${PWD_COMMAND}`; export r; \
47723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47724 $(NORMAL_TARGET_EXPORTS) \
47725 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47726 for flag in $(EXTRA_TARGET_FLAGS); do \
47727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47728 done; \
47729 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47732 "RANLIB=$${RANLIB}" \
47733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47734 clean) \
47735 || exit 1
47736
47737 @endif target-liboffloadmic
47738
47739 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
47740 maybe-distclean-target-liboffloadmic:
47741 @if target-liboffloadmic
47742 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
47743
47744 distclean-target-liboffloadmic:
47745 @: $(MAKE); $(unstage)
47746 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47747 r=`${PWD_COMMAND}`; export r; \
47748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749 $(NORMAL_TARGET_EXPORTS) \
47750 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47751 for flag in $(EXTRA_TARGET_FLAGS); do \
47752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47753 done; \
47754 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47757 "RANLIB=$${RANLIB}" \
47758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47759 distclean) \
47760 || exit 1
47761
47762 @endif target-liboffloadmic
47763
47764 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
47765 maybe-maintainer-clean-target-liboffloadmic:
47766 @if target-liboffloadmic
47767 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
47768
47769 maintainer-clean-target-liboffloadmic:
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(NORMAL_TARGET_EXPORTS) \
47775 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 maintainer-clean) \
47785 || exit 1
47786
47787 @endif target-liboffloadmic
47788
47789
47790
47791
47792
47793 .PHONY: configure-target-libssp maybe-configure-target-libssp
47794 maybe-configure-target-libssp:
47795 @if gcc-bootstrap
47796 configure-target-libssp: stage_current
47797 @endif gcc-bootstrap
47798 @if target-libssp
47799 maybe-configure-target-libssp: configure-target-libssp
47800 configure-target-libssp:
47801 @: $(MAKE); $(unstage)
47802 @r=`${PWD_COMMAND}`; export r; \
47803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47804 echo "Checking multilib configuration for libssp..."; \
47805 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47806 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47807 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47808 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47809 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47810 else \
47811 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47812 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47813 fi; \
47814 else \
47815 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47816 fi; \
47817 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47819 $(NORMAL_TARGET_EXPORTS) \
47820 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47821 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47822 case $(srcdir) in \
47823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47824 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47826 esac; \
47827 module_srcdir=libssp; \
47828 rm -f no-such-file || : ; \
47829 CONFIG_SITE=no-such-file $(SHELL) \
47830 $$s/$$module_srcdir/configure \
47831 --srcdir=$${topdir}/$$module_srcdir \
47832 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47833 --target=${target_alias} \
47834 || exit 1
47835 @endif target-libssp
47836
47837
47838
47839
47840
47841 .PHONY: all-target-libssp maybe-all-target-libssp
47842 maybe-all-target-libssp:
47843 @if gcc-bootstrap
47844 all-target-libssp: stage_current
47845 @endif gcc-bootstrap
47846 @if target-libssp
47847 TARGET-target-libssp=all
47848 maybe-all-target-libssp: all-target-libssp
47849 all-target-libssp: configure-target-libssp
47850 @: $(MAKE); $(unstage)
47851 @r=`${PWD_COMMAND}`; export r; \
47852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47853 $(NORMAL_TARGET_EXPORTS) \
47854 (cd $(TARGET_SUBDIR)/libssp && \
47855 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47856 $(TARGET-target-libssp))
47857 @endif target-libssp
47858
47859
47860
47861
47862
47863 .PHONY: check-target-libssp maybe-check-target-libssp
47864 maybe-check-target-libssp:
47865 @if target-libssp
47866 maybe-check-target-libssp: check-target-libssp
47867
47868 check-target-libssp:
47869 @: $(MAKE); $(unstage)
47870 @r=`${PWD_COMMAND}`; export r; \
47871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47872 $(NORMAL_TARGET_EXPORTS) \
47873 (cd $(TARGET_SUBDIR)/libssp && \
47874 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47875
47876 @endif target-libssp
47877
47878 .PHONY: install-target-libssp maybe-install-target-libssp
47879 maybe-install-target-libssp:
47880 @if target-libssp
47881 maybe-install-target-libssp: install-target-libssp
47882
47883 install-target-libssp: installdirs
47884 @: $(MAKE); $(unstage)
47885 @r=`${PWD_COMMAND}`; export r; \
47886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47887 $(NORMAL_TARGET_EXPORTS) \
47888 (cd $(TARGET_SUBDIR)/libssp && \
47889 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47890
47891 @endif target-libssp
47892
47893 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47894 maybe-install-strip-target-libssp:
47895 @if target-libssp
47896 maybe-install-strip-target-libssp: install-strip-target-libssp
47897
47898 install-strip-target-libssp: installdirs
47899 @: $(MAKE); $(unstage)
47900 @r=`${PWD_COMMAND}`; export r; \
47901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47902 $(NORMAL_TARGET_EXPORTS) \
47903 (cd $(TARGET_SUBDIR)/libssp && \
47904 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47905
47906 @endif target-libssp
47907
47908 # Other targets (info, dvi, pdf, etc.)
47909
47910 .PHONY: maybe-info-target-libssp info-target-libssp
47911 maybe-info-target-libssp:
47912 @if target-libssp
47913 maybe-info-target-libssp: info-target-libssp
47914
47915 info-target-libssp: \
47916 configure-target-libssp
47917 @: $(MAKE); $(unstage)
47918 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47919 r=`${PWD_COMMAND}`; export r; \
47920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921 $(NORMAL_TARGET_EXPORTS) \
47922 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47923 for flag in $(EXTRA_TARGET_FLAGS); do \
47924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47925 done; \
47926 (cd $(TARGET_SUBDIR)/libssp && \
47927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47929 "RANLIB=$${RANLIB}" \
47930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47931 info) \
47932 || exit 1
47933
47934 @endif target-libssp
47935
47936 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47937 maybe-dvi-target-libssp:
47938 @if target-libssp
47939 maybe-dvi-target-libssp: dvi-target-libssp
47940
47941 dvi-target-libssp: \
47942 configure-target-libssp
47943 @: $(MAKE); $(unstage)
47944 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47945 r=`${PWD_COMMAND}`; export r; \
47946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47947 $(NORMAL_TARGET_EXPORTS) \
47948 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47949 for flag in $(EXTRA_TARGET_FLAGS); do \
47950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47951 done; \
47952 (cd $(TARGET_SUBDIR)/libssp && \
47953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47955 "RANLIB=$${RANLIB}" \
47956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47957 dvi) \
47958 || exit 1
47959
47960 @endif target-libssp
47961
47962 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47963 maybe-pdf-target-libssp:
47964 @if target-libssp
47965 maybe-pdf-target-libssp: pdf-target-libssp
47966
47967 pdf-target-libssp: \
47968 configure-target-libssp
47969 @: $(MAKE); $(unstage)
47970 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47971 r=`${PWD_COMMAND}`; export r; \
47972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47973 $(NORMAL_TARGET_EXPORTS) \
47974 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47975 for flag in $(EXTRA_TARGET_FLAGS); do \
47976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47977 done; \
47978 (cd $(TARGET_SUBDIR)/libssp && \
47979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47981 "RANLIB=$${RANLIB}" \
47982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47983 pdf) \
47984 || exit 1
47985
47986 @endif target-libssp
47987
47988 .PHONY: maybe-html-target-libssp html-target-libssp
47989 maybe-html-target-libssp:
47990 @if target-libssp
47991 maybe-html-target-libssp: html-target-libssp
47992
47993 html-target-libssp: \
47994 configure-target-libssp
47995 @: $(MAKE); $(unstage)
47996 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47997 r=`${PWD_COMMAND}`; export r; \
47998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47999 $(NORMAL_TARGET_EXPORTS) \
48000 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48001 for flag in $(EXTRA_TARGET_FLAGS); do \
48002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48003 done; \
48004 (cd $(TARGET_SUBDIR)/libssp && \
48005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48007 "RANLIB=$${RANLIB}" \
48008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48009 html) \
48010 || exit 1
48011
48012 @endif target-libssp
48013
48014 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48015 maybe-TAGS-target-libssp:
48016 @if target-libssp
48017 maybe-TAGS-target-libssp: TAGS-target-libssp
48018
48019 TAGS-target-libssp: \
48020 configure-target-libssp
48021 @: $(MAKE); $(unstage)
48022 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48023 r=`${PWD_COMMAND}`; export r; \
48024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48025 $(NORMAL_TARGET_EXPORTS) \
48026 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48027 for flag in $(EXTRA_TARGET_FLAGS); do \
48028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48029 done; \
48030 (cd $(TARGET_SUBDIR)/libssp && \
48031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48033 "RANLIB=$${RANLIB}" \
48034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48035 TAGS) \
48036 || exit 1
48037
48038 @endif target-libssp
48039
48040 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48041 maybe-install-info-target-libssp:
48042 @if target-libssp
48043 maybe-install-info-target-libssp: install-info-target-libssp
48044
48045 install-info-target-libssp: \
48046 configure-target-libssp \
48047 info-target-libssp
48048 @: $(MAKE); $(unstage)
48049 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48050 r=`${PWD_COMMAND}`; export r; \
48051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48052 $(NORMAL_TARGET_EXPORTS) \
48053 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48054 for flag in $(EXTRA_TARGET_FLAGS); do \
48055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48056 done; \
48057 (cd $(TARGET_SUBDIR)/libssp && \
48058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48060 "RANLIB=$${RANLIB}" \
48061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48062 install-info) \
48063 || exit 1
48064
48065 @endif target-libssp
48066
48067 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48068 maybe-install-dvi-target-libssp:
48069 @if target-libssp
48070 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48071
48072 install-dvi-target-libssp: \
48073 configure-target-libssp \
48074 dvi-target-libssp
48075 @: $(MAKE); $(unstage)
48076 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48077 r=`${PWD_COMMAND}`; export r; \
48078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48079 $(NORMAL_TARGET_EXPORTS) \
48080 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48081 for flag in $(EXTRA_TARGET_FLAGS); do \
48082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48083 done; \
48084 (cd $(TARGET_SUBDIR)/libssp && \
48085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48087 "RANLIB=$${RANLIB}" \
48088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48089 install-dvi) \
48090 || exit 1
48091
48092 @endif target-libssp
48093
48094 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48095 maybe-install-pdf-target-libssp:
48096 @if target-libssp
48097 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48098
48099 install-pdf-target-libssp: \
48100 configure-target-libssp \
48101 pdf-target-libssp
48102 @: $(MAKE); $(unstage)
48103 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48104 r=`${PWD_COMMAND}`; export r; \
48105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48106 $(NORMAL_TARGET_EXPORTS) \
48107 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48108 for flag in $(EXTRA_TARGET_FLAGS); do \
48109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48110 done; \
48111 (cd $(TARGET_SUBDIR)/libssp && \
48112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48114 "RANLIB=$${RANLIB}" \
48115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48116 install-pdf) \
48117 || exit 1
48118
48119 @endif target-libssp
48120
48121 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48122 maybe-install-html-target-libssp:
48123 @if target-libssp
48124 maybe-install-html-target-libssp: install-html-target-libssp
48125
48126 install-html-target-libssp: \
48127 configure-target-libssp \
48128 html-target-libssp
48129 @: $(MAKE); $(unstage)
48130 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48131 r=`${PWD_COMMAND}`; export r; \
48132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48133 $(NORMAL_TARGET_EXPORTS) \
48134 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48135 for flag in $(EXTRA_TARGET_FLAGS); do \
48136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48137 done; \
48138 (cd $(TARGET_SUBDIR)/libssp && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48141 "RANLIB=$${RANLIB}" \
48142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48143 install-html) \
48144 || exit 1
48145
48146 @endif target-libssp
48147
48148 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48149 maybe-installcheck-target-libssp:
48150 @if target-libssp
48151 maybe-installcheck-target-libssp: installcheck-target-libssp
48152
48153 installcheck-target-libssp: \
48154 configure-target-libssp
48155 @: $(MAKE); $(unstage)
48156 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48157 r=`${PWD_COMMAND}`; export r; \
48158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48159 $(NORMAL_TARGET_EXPORTS) \
48160 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48161 for flag in $(EXTRA_TARGET_FLAGS); do \
48162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48163 done; \
48164 (cd $(TARGET_SUBDIR)/libssp && \
48165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48167 "RANLIB=$${RANLIB}" \
48168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48169 installcheck) \
48170 || exit 1
48171
48172 @endif target-libssp
48173
48174 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48175 maybe-mostlyclean-target-libssp:
48176 @if target-libssp
48177 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48178
48179 mostlyclean-target-libssp:
48180 @: $(MAKE); $(unstage)
48181 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48182 r=`${PWD_COMMAND}`; export r; \
48183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48184 $(NORMAL_TARGET_EXPORTS) \
48185 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48186 for flag in $(EXTRA_TARGET_FLAGS); do \
48187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48188 done; \
48189 (cd $(TARGET_SUBDIR)/libssp && \
48190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48192 "RANLIB=$${RANLIB}" \
48193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48194 mostlyclean) \
48195 || exit 1
48196
48197 @endif target-libssp
48198
48199 .PHONY: maybe-clean-target-libssp clean-target-libssp
48200 maybe-clean-target-libssp:
48201 @if target-libssp
48202 maybe-clean-target-libssp: clean-target-libssp
48203
48204 clean-target-libssp:
48205 @: $(MAKE); $(unstage)
48206 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48207 r=`${PWD_COMMAND}`; export r; \
48208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48209 $(NORMAL_TARGET_EXPORTS) \
48210 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48211 for flag in $(EXTRA_TARGET_FLAGS); do \
48212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48213 done; \
48214 (cd $(TARGET_SUBDIR)/libssp && \
48215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48217 "RANLIB=$${RANLIB}" \
48218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48219 clean) \
48220 || exit 1
48221
48222 @endif target-libssp
48223
48224 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48225 maybe-distclean-target-libssp:
48226 @if target-libssp
48227 maybe-distclean-target-libssp: distclean-target-libssp
48228
48229 distclean-target-libssp:
48230 @: $(MAKE); $(unstage)
48231 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48232 r=`${PWD_COMMAND}`; export r; \
48233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48234 $(NORMAL_TARGET_EXPORTS) \
48235 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48236 for flag in $(EXTRA_TARGET_FLAGS); do \
48237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48238 done; \
48239 (cd $(TARGET_SUBDIR)/libssp && \
48240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48242 "RANLIB=$${RANLIB}" \
48243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48244 distclean) \
48245 || exit 1
48246
48247 @endif target-libssp
48248
48249 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48250 maybe-maintainer-clean-target-libssp:
48251 @if target-libssp
48252 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48253
48254 maintainer-clean-target-libssp:
48255 @: $(MAKE); $(unstage)
48256 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48257 r=`${PWD_COMMAND}`; export r; \
48258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48259 $(NORMAL_TARGET_EXPORTS) \
48260 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48261 for flag in $(EXTRA_TARGET_FLAGS); do \
48262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48263 done; \
48264 (cd $(TARGET_SUBDIR)/libssp && \
48265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48267 "RANLIB=$${RANLIB}" \
48268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48269 maintainer-clean) \
48270 || exit 1
48271
48272 @endif target-libssp
48273
48274
48275
48276
48277
48278 .PHONY: configure-target-newlib maybe-configure-target-newlib
48279 maybe-configure-target-newlib:
48280 @if gcc-bootstrap
48281 configure-target-newlib: stage_current
48282 @endif gcc-bootstrap
48283 @if target-newlib
48284 maybe-configure-target-newlib: configure-target-newlib
48285 configure-target-newlib:
48286 @: $(MAKE); $(unstage)
48287 @r=`${PWD_COMMAND}`; export r; \
48288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48289 echo "Checking multilib configuration for newlib..."; \
48290 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48291 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48292 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48293 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48294 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48295 else \
48296 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48297 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48298 fi; \
48299 else \
48300 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48301 fi; \
48302 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48304 $(NORMAL_TARGET_EXPORTS) \
48305 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48306 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48307 case $(srcdir) in \
48308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48309 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48311 esac; \
48312 module_srcdir=newlib; \
48313 rm -f no-such-file || : ; \
48314 CONFIG_SITE=no-such-file $(SHELL) \
48315 $$s/$$module_srcdir/configure \
48316 --srcdir=$${topdir}/$$module_srcdir \
48317 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48318 --target=${target_alias} \
48319 || exit 1
48320 @endif target-newlib
48321
48322
48323
48324
48325
48326 .PHONY: all-target-newlib maybe-all-target-newlib
48327 maybe-all-target-newlib:
48328 @if gcc-bootstrap
48329 all-target-newlib: stage_current
48330 @endif gcc-bootstrap
48331 @if target-newlib
48332 TARGET-target-newlib=all
48333 maybe-all-target-newlib: all-target-newlib
48334 all-target-newlib: configure-target-newlib
48335 @: $(MAKE); $(unstage)
48336 @r=`${PWD_COMMAND}`; export r; \
48337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48338 $(NORMAL_TARGET_EXPORTS) \
48339 (cd $(TARGET_SUBDIR)/newlib && \
48340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48341 $(TARGET-target-newlib))
48342 @endif target-newlib
48343
48344
48345
48346
48347
48348 .PHONY: check-target-newlib maybe-check-target-newlib
48349 maybe-check-target-newlib:
48350 @if target-newlib
48351 maybe-check-target-newlib: check-target-newlib
48352
48353 check-target-newlib:
48354 @: $(MAKE); $(unstage)
48355 @r=`${PWD_COMMAND}`; export r; \
48356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48357 $(NORMAL_TARGET_EXPORTS) \
48358 (cd $(TARGET_SUBDIR)/newlib && \
48359 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48360
48361 @endif target-newlib
48362
48363 .PHONY: install-target-newlib maybe-install-target-newlib
48364 maybe-install-target-newlib:
48365 @if target-newlib
48366 maybe-install-target-newlib: install-target-newlib
48367
48368 install-target-newlib: installdirs
48369 @: $(MAKE); $(unstage)
48370 @r=`${PWD_COMMAND}`; export r; \
48371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48372 $(NORMAL_TARGET_EXPORTS) \
48373 (cd $(TARGET_SUBDIR)/newlib && \
48374 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48375
48376 @endif target-newlib
48377
48378 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48379 maybe-install-strip-target-newlib:
48380 @if target-newlib
48381 maybe-install-strip-target-newlib: install-strip-target-newlib
48382
48383 install-strip-target-newlib: installdirs
48384 @: $(MAKE); $(unstage)
48385 @r=`${PWD_COMMAND}`; export r; \
48386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48387 $(NORMAL_TARGET_EXPORTS) \
48388 (cd $(TARGET_SUBDIR)/newlib && \
48389 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48390
48391 @endif target-newlib
48392
48393 # Other targets (info, dvi, pdf, etc.)
48394
48395 .PHONY: maybe-info-target-newlib info-target-newlib
48396 maybe-info-target-newlib:
48397 @if target-newlib
48398 maybe-info-target-newlib: info-target-newlib
48399
48400 info-target-newlib: \
48401 configure-target-newlib
48402 @: $(MAKE); $(unstage)
48403 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48404 r=`${PWD_COMMAND}`; export r; \
48405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48406 $(NORMAL_TARGET_EXPORTS) \
48407 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48408 for flag in $(EXTRA_TARGET_FLAGS); do \
48409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48410 done; \
48411 (cd $(TARGET_SUBDIR)/newlib && \
48412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48414 "RANLIB=$${RANLIB}" \
48415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48416 info) \
48417 || exit 1
48418
48419 @endif target-newlib
48420
48421 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48422 maybe-dvi-target-newlib:
48423 @if target-newlib
48424 maybe-dvi-target-newlib: dvi-target-newlib
48425
48426 dvi-target-newlib: \
48427 configure-target-newlib
48428 @: $(MAKE); $(unstage)
48429 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48430 r=`${PWD_COMMAND}`; export r; \
48431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48432 $(NORMAL_TARGET_EXPORTS) \
48433 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48434 for flag in $(EXTRA_TARGET_FLAGS); do \
48435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48436 done; \
48437 (cd $(TARGET_SUBDIR)/newlib && \
48438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48440 "RANLIB=$${RANLIB}" \
48441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48442 dvi) \
48443 || exit 1
48444
48445 @endif target-newlib
48446
48447 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48448 maybe-pdf-target-newlib:
48449 @if target-newlib
48450 maybe-pdf-target-newlib: pdf-target-newlib
48451
48452 pdf-target-newlib: \
48453 configure-target-newlib
48454 @: $(MAKE); $(unstage)
48455 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48456 r=`${PWD_COMMAND}`; export r; \
48457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458 $(NORMAL_TARGET_EXPORTS) \
48459 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48460 for flag in $(EXTRA_TARGET_FLAGS); do \
48461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48462 done; \
48463 (cd $(TARGET_SUBDIR)/newlib && \
48464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48466 "RANLIB=$${RANLIB}" \
48467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48468 pdf) \
48469 || exit 1
48470
48471 @endif target-newlib
48472
48473 .PHONY: maybe-html-target-newlib html-target-newlib
48474 maybe-html-target-newlib:
48475 @if target-newlib
48476 maybe-html-target-newlib: html-target-newlib
48477
48478 html-target-newlib: \
48479 configure-target-newlib
48480 @: $(MAKE); $(unstage)
48481 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48482 r=`${PWD_COMMAND}`; export r; \
48483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48484 $(NORMAL_TARGET_EXPORTS) \
48485 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48486 for flag in $(EXTRA_TARGET_FLAGS); do \
48487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48488 done; \
48489 (cd $(TARGET_SUBDIR)/newlib && \
48490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48492 "RANLIB=$${RANLIB}" \
48493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48494 html) \
48495 || exit 1
48496
48497 @endif target-newlib
48498
48499 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48500 maybe-TAGS-target-newlib:
48501 @if target-newlib
48502 maybe-TAGS-target-newlib: TAGS-target-newlib
48503
48504 TAGS-target-newlib: \
48505 configure-target-newlib
48506 @: $(MAKE); $(unstage)
48507 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48508 r=`${PWD_COMMAND}`; export r; \
48509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48510 $(NORMAL_TARGET_EXPORTS) \
48511 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48512 for flag in $(EXTRA_TARGET_FLAGS); do \
48513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48514 done; \
48515 (cd $(TARGET_SUBDIR)/newlib && \
48516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48518 "RANLIB=$${RANLIB}" \
48519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48520 TAGS) \
48521 || exit 1
48522
48523 @endif target-newlib
48524
48525 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48526 maybe-install-info-target-newlib:
48527 @if target-newlib
48528 maybe-install-info-target-newlib: install-info-target-newlib
48529
48530 install-info-target-newlib: \
48531 configure-target-newlib \
48532 info-target-newlib
48533 @: $(MAKE); $(unstage)
48534 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48535 r=`${PWD_COMMAND}`; export r; \
48536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48537 $(NORMAL_TARGET_EXPORTS) \
48538 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48539 for flag in $(EXTRA_TARGET_FLAGS); do \
48540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48541 done; \
48542 (cd $(TARGET_SUBDIR)/newlib && \
48543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48545 "RANLIB=$${RANLIB}" \
48546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48547 install-info) \
48548 || exit 1
48549
48550 @endif target-newlib
48551
48552 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48553 maybe-install-dvi-target-newlib:
48554 @if target-newlib
48555 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48556
48557 install-dvi-target-newlib: \
48558 configure-target-newlib \
48559 dvi-target-newlib
48560 @: $(MAKE); $(unstage)
48561 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48562 r=`${PWD_COMMAND}`; export r; \
48563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48564 $(NORMAL_TARGET_EXPORTS) \
48565 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48566 for flag in $(EXTRA_TARGET_FLAGS); do \
48567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48568 done; \
48569 (cd $(TARGET_SUBDIR)/newlib && \
48570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48572 "RANLIB=$${RANLIB}" \
48573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48574 install-dvi) \
48575 || exit 1
48576
48577 @endif target-newlib
48578
48579 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48580 maybe-install-pdf-target-newlib:
48581 @if target-newlib
48582 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48583
48584 install-pdf-target-newlib: \
48585 configure-target-newlib \
48586 pdf-target-newlib
48587 @: $(MAKE); $(unstage)
48588 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48589 r=`${PWD_COMMAND}`; export r; \
48590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48591 $(NORMAL_TARGET_EXPORTS) \
48592 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48593 for flag in $(EXTRA_TARGET_FLAGS); do \
48594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48595 done; \
48596 (cd $(TARGET_SUBDIR)/newlib && \
48597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48599 "RANLIB=$${RANLIB}" \
48600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48601 install-pdf) \
48602 || exit 1
48603
48604 @endif target-newlib
48605
48606 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48607 maybe-install-html-target-newlib:
48608 @if target-newlib
48609 maybe-install-html-target-newlib: install-html-target-newlib
48610
48611 install-html-target-newlib: \
48612 configure-target-newlib \
48613 html-target-newlib
48614 @: $(MAKE); $(unstage)
48615 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48616 r=`${PWD_COMMAND}`; export r; \
48617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48618 $(NORMAL_TARGET_EXPORTS) \
48619 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48620 for flag in $(EXTRA_TARGET_FLAGS); do \
48621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48622 done; \
48623 (cd $(TARGET_SUBDIR)/newlib && \
48624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48626 "RANLIB=$${RANLIB}" \
48627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48628 install-html) \
48629 || exit 1
48630
48631 @endif target-newlib
48632
48633 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48634 maybe-installcheck-target-newlib:
48635 @if target-newlib
48636 maybe-installcheck-target-newlib: installcheck-target-newlib
48637
48638 installcheck-target-newlib: \
48639 configure-target-newlib
48640 @: $(MAKE); $(unstage)
48641 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48642 r=`${PWD_COMMAND}`; export r; \
48643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644 $(NORMAL_TARGET_EXPORTS) \
48645 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48646 for flag in $(EXTRA_TARGET_FLAGS); do \
48647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48648 done; \
48649 (cd $(TARGET_SUBDIR)/newlib && \
48650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48652 "RANLIB=$${RANLIB}" \
48653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48654 installcheck) \
48655 || exit 1
48656
48657 @endif target-newlib
48658
48659 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48660 maybe-mostlyclean-target-newlib:
48661 @if target-newlib
48662 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48663
48664 mostlyclean-target-newlib:
48665 @: $(MAKE); $(unstage)
48666 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48667 r=`${PWD_COMMAND}`; export r; \
48668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48669 $(NORMAL_TARGET_EXPORTS) \
48670 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48671 for flag in $(EXTRA_TARGET_FLAGS); do \
48672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48673 done; \
48674 (cd $(TARGET_SUBDIR)/newlib && \
48675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48677 "RANLIB=$${RANLIB}" \
48678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48679 mostlyclean) \
48680 || exit 1
48681
48682 @endif target-newlib
48683
48684 .PHONY: maybe-clean-target-newlib clean-target-newlib
48685 maybe-clean-target-newlib:
48686 @if target-newlib
48687 maybe-clean-target-newlib: clean-target-newlib
48688
48689 clean-target-newlib:
48690 @: $(MAKE); $(unstage)
48691 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48692 r=`${PWD_COMMAND}`; export r; \
48693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48694 $(NORMAL_TARGET_EXPORTS) \
48695 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48696 for flag in $(EXTRA_TARGET_FLAGS); do \
48697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48698 done; \
48699 (cd $(TARGET_SUBDIR)/newlib && \
48700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48702 "RANLIB=$${RANLIB}" \
48703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48704 clean) \
48705 || exit 1
48706
48707 @endif target-newlib
48708
48709 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48710 maybe-distclean-target-newlib:
48711 @if target-newlib
48712 maybe-distclean-target-newlib: distclean-target-newlib
48713
48714 distclean-target-newlib:
48715 @: $(MAKE); $(unstage)
48716 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48717 r=`${PWD_COMMAND}`; export r; \
48718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48719 $(NORMAL_TARGET_EXPORTS) \
48720 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48721 for flag in $(EXTRA_TARGET_FLAGS); do \
48722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48723 done; \
48724 (cd $(TARGET_SUBDIR)/newlib && \
48725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48727 "RANLIB=$${RANLIB}" \
48728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48729 distclean) \
48730 || exit 1
48731
48732 @endif target-newlib
48733
48734 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48735 maybe-maintainer-clean-target-newlib:
48736 @if target-newlib
48737 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48738
48739 maintainer-clean-target-newlib:
48740 @: $(MAKE); $(unstage)
48741 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48742 r=`${PWD_COMMAND}`; export r; \
48743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744 $(NORMAL_TARGET_EXPORTS) \
48745 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48746 for flag in $(EXTRA_TARGET_FLAGS); do \
48747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48748 done; \
48749 (cd $(TARGET_SUBDIR)/newlib && \
48750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48752 "RANLIB=$${RANLIB}" \
48753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48754 maintainer-clean) \
48755 || exit 1
48756
48757 @endif target-newlib
48758
48759
48760
48761
48762
48763 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48764 maybe-configure-target-libgcc:
48765 @if gcc-bootstrap
48766 configure-target-libgcc: stage_current
48767 @endif gcc-bootstrap
48768 @if target-libgcc
48769 maybe-configure-target-libgcc: configure-target-libgcc
48770 configure-target-libgcc:
48771 @r=`${PWD_COMMAND}`; export r; \
48772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773 echo "Checking multilib configuration for libgcc..."; \
48774 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48775 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48776 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48777 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48778 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48779 else \
48780 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48781 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48782 fi; \
48783 else \
48784 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48785 fi; \
48786 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48787 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48788 $(NORMAL_TARGET_EXPORTS) \
48789 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48790 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48791 case $(srcdir) in \
48792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48793 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48795 esac; \
48796 module_srcdir=libgcc; \
48797 rm -f no-such-file || : ; \
48798 CONFIG_SITE=no-such-file $(SHELL) \
48799 $$s/$$module_srcdir/configure \
48800 --srcdir=$${topdir}/$$module_srcdir \
48801 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48802 --target=${target_alias} \
48803 || exit 1
48804 @endif target-libgcc
48805
48806
48807
48808 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48809 maybe-configure-stage1-target-libgcc:
48810 @if target-libgcc-bootstrap
48811 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48812 configure-stage1-target-libgcc:
48813 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48814 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48815 @r=`${PWD_COMMAND}`; export r; \
48816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817 TFLAGS="$(STAGE1_TFLAGS)"; \
48818 echo "Checking multilib configuration for libgcc..."; \
48819 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48820 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48821 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48822 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48823 else \
48824 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48825 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48826 fi; \
48827 else \
48828 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48829 fi; \
48830 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48831 $(NORMAL_TARGET_EXPORTS) \
48832 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48833 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48834 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48835 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48836 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48837 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48838 case $(srcdir) in \
48839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48840 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48842 esac; \
48843 module_srcdir=libgcc; \
48844 $(SHELL) $$s/$$module_srcdir/configure \
48845 --srcdir=$${topdir}/$$module_srcdir \
48846 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48847 --target=${target_alias} \
48848 \
48849 $(STAGE1_CONFIGURE_FLAGS)
48850 @endif target-libgcc-bootstrap
48851
48852 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48853 maybe-configure-stage2-target-libgcc:
48854 @if target-libgcc-bootstrap
48855 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48856 configure-stage2-target-libgcc:
48857 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48858 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48859 @r=`${PWD_COMMAND}`; export r; \
48860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48861 TFLAGS="$(STAGE2_TFLAGS)"; \
48862 echo "Checking multilib configuration for libgcc..."; \
48863 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48864 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48865 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48866 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48867 else \
48868 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48869 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48870 fi; \
48871 else \
48872 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48873 fi; \
48874 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48875 $(NORMAL_TARGET_EXPORTS) \
48876 \
48877 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48878 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48879 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48880 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48882 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48883 case $(srcdir) in \
48884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48885 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48887 esac; \
48888 module_srcdir=libgcc; \
48889 $(SHELL) $$s/$$module_srcdir/configure \
48890 --srcdir=$${topdir}/$$module_srcdir \
48891 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48892 --target=${target_alias} \
48893 --with-build-libsubdir=$(HOST_SUBDIR) \
48894 $(STAGE2_CONFIGURE_FLAGS)
48895 @endif target-libgcc-bootstrap
48896
48897 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48898 maybe-configure-stage3-target-libgcc:
48899 @if target-libgcc-bootstrap
48900 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48901 configure-stage3-target-libgcc:
48902 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48903 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48904 @r=`${PWD_COMMAND}`; export r; \
48905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48906 TFLAGS="$(STAGE3_TFLAGS)"; \
48907 echo "Checking multilib configuration for libgcc..."; \
48908 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48909 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48910 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48911 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48912 else \
48913 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48914 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48915 fi; \
48916 else \
48917 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48918 fi; \
48919 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48920 $(NORMAL_TARGET_EXPORTS) \
48921 \
48922 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48923 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48924 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48925 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48927 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48928 case $(srcdir) in \
48929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48930 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48932 esac; \
48933 module_srcdir=libgcc; \
48934 $(SHELL) $$s/$$module_srcdir/configure \
48935 --srcdir=$${topdir}/$$module_srcdir \
48936 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48937 --target=${target_alias} \
48938 --with-build-libsubdir=$(HOST_SUBDIR) \
48939 $(STAGE3_CONFIGURE_FLAGS)
48940 @endif target-libgcc-bootstrap
48941
48942 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48943 maybe-configure-stage4-target-libgcc:
48944 @if target-libgcc-bootstrap
48945 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48946 configure-stage4-target-libgcc:
48947 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48948 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48949 @r=`${PWD_COMMAND}`; export r; \
48950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48951 TFLAGS="$(STAGE4_TFLAGS)"; \
48952 echo "Checking multilib configuration for libgcc..."; \
48953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48954 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48955 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48956 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48957 else \
48958 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48959 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48960 fi; \
48961 else \
48962 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48963 fi; \
48964 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48965 $(NORMAL_TARGET_EXPORTS) \
48966 \
48967 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48968 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48969 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48970 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48971 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48972 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48973 case $(srcdir) in \
48974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48975 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48977 esac; \
48978 module_srcdir=libgcc; \
48979 $(SHELL) $$s/$$module_srcdir/configure \
48980 --srcdir=$${topdir}/$$module_srcdir \
48981 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48982 --target=${target_alias} \
48983 --with-build-libsubdir=$(HOST_SUBDIR) \
48984 $(STAGE4_CONFIGURE_FLAGS)
48985 @endif target-libgcc-bootstrap
48986
48987 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48988 maybe-configure-stageprofile-target-libgcc:
48989 @if target-libgcc-bootstrap
48990 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48991 configure-stageprofile-target-libgcc:
48992 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48993 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48994 @r=`${PWD_COMMAND}`; export r; \
48995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48996 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48997 echo "Checking multilib configuration for libgcc..."; \
48998 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48999 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49000 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49001 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49002 else \
49003 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49004 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49005 fi; \
49006 else \
49007 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49008 fi; \
49009 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49010 $(NORMAL_TARGET_EXPORTS) \
49011 \
49012 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49013 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49014 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49015 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49017 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49018 case $(srcdir) in \
49019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49020 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49022 esac; \
49023 module_srcdir=libgcc; \
49024 $(SHELL) $$s/$$module_srcdir/configure \
49025 --srcdir=$${topdir}/$$module_srcdir \
49026 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49027 --target=${target_alias} \
49028 --with-build-libsubdir=$(HOST_SUBDIR) \
49029 $(STAGEprofile_CONFIGURE_FLAGS)
49030 @endif target-libgcc-bootstrap
49031
49032 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49033 maybe-configure-stagetrain-target-libgcc:
49034 @if target-libgcc-bootstrap
49035 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49036 configure-stagetrain-target-libgcc:
49037 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49038 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49039 @r=`${PWD_COMMAND}`; export r; \
49040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49041 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49042 echo "Checking multilib configuration for libgcc..."; \
49043 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49044 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49045 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49046 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49047 else \
49048 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49049 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49050 fi; \
49051 else \
49052 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49053 fi; \
49054 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49055 $(NORMAL_TARGET_EXPORTS) \
49056 \
49057 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49058 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49059 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49060 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49061 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49062 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49063 case $(srcdir) in \
49064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49065 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49067 esac; \
49068 module_srcdir=libgcc; \
49069 $(SHELL) $$s/$$module_srcdir/configure \
49070 --srcdir=$${topdir}/$$module_srcdir \
49071 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49072 --target=${target_alias} \
49073 --with-build-libsubdir=$(HOST_SUBDIR) \
49074 $(STAGEtrain_CONFIGURE_FLAGS)
49075 @endif target-libgcc-bootstrap
49076
49077 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49078 maybe-configure-stagefeedback-target-libgcc:
49079 @if target-libgcc-bootstrap
49080 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49081 configure-stagefeedback-target-libgcc:
49082 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49083 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49084 @r=`${PWD_COMMAND}`; export r; \
49085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49087 echo "Checking multilib configuration for libgcc..."; \
49088 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49089 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49090 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49091 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49092 else \
49093 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49094 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49095 fi; \
49096 else \
49097 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49098 fi; \
49099 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49100 $(NORMAL_TARGET_EXPORTS) \
49101 \
49102 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49103 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49104 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49105 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49106 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49107 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49108 case $(srcdir) in \
49109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49110 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49112 esac; \
49113 module_srcdir=libgcc; \
49114 $(SHELL) $$s/$$module_srcdir/configure \
49115 --srcdir=$${topdir}/$$module_srcdir \
49116 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49117 --target=${target_alias} \
49118 --with-build-libsubdir=$(HOST_SUBDIR) \
49119 $(STAGEfeedback_CONFIGURE_FLAGS)
49120 @endif target-libgcc-bootstrap
49121
49122 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49123 maybe-configure-stageautoprofile-target-libgcc:
49124 @if target-libgcc-bootstrap
49125 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49126 configure-stageautoprofile-target-libgcc:
49127 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49128 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49129 @r=`${PWD_COMMAND}`; export r; \
49130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49131 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49132 echo "Checking multilib configuration for libgcc..."; \
49133 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49134 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49135 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49136 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49137 else \
49138 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49139 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49140 fi; \
49141 else \
49142 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49143 fi; \
49144 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49145 $(NORMAL_TARGET_EXPORTS) \
49146 \
49147 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49148 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49149 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49150 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49151 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49152 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49153 case $(srcdir) in \
49154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49155 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49157 esac; \
49158 module_srcdir=libgcc; \
49159 $(SHELL) $$s/$$module_srcdir/configure \
49160 --srcdir=$${topdir}/$$module_srcdir \
49161 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49162 --target=${target_alias} \
49163 --with-build-libsubdir=$(HOST_SUBDIR) \
49164 $(STAGEautoprofile_CONFIGURE_FLAGS)
49165 @endif target-libgcc-bootstrap
49166
49167 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49168 maybe-configure-stageautofeedback-target-libgcc:
49169 @if target-libgcc-bootstrap
49170 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49171 configure-stageautofeedback-target-libgcc:
49172 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49173 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49174 @r=`${PWD_COMMAND}`; export r; \
49175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49176 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49177 echo "Checking multilib configuration for libgcc..."; \
49178 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49179 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49180 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49181 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49182 else \
49183 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49184 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49185 fi; \
49186 else \
49187 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49188 fi; \
49189 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49190 $(NORMAL_TARGET_EXPORTS) \
49191 \
49192 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49193 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49194 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49195 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49196 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49197 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49198 case $(srcdir) in \
49199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49200 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49202 esac; \
49203 module_srcdir=libgcc; \
49204 $(SHELL) $$s/$$module_srcdir/configure \
49205 --srcdir=$${topdir}/$$module_srcdir \
49206 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49207 --target=${target_alias} \
49208 --with-build-libsubdir=$(HOST_SUBDIR) \
49209 $(STAGEautofeedback_CONFIGURE_FLAGS)
49210 @endif target-libgcc-bootstrap
49211
49212
49213
49214
49215
49216 .PHONY: all-target-libgcc maybe-all-target-libgcc
49217 maybe-all-target-libgcc:
49218 @if gcc-bootstrap
49219 all-target-libgcc: stage_current
49220 @endif gcc-bootstrap
49221 @if target-libgcc
49222 TARGET-target-libgcc=all
49223 maybe-all-target-libgcc: all-target-libgcc
49224 all-target-libgcc: configure-target-libgcc
49225 @r=`${PWD_COMMAND}`; export r; \
49226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49227 $(NORMAL_TARGET_EXPORTS) \
49228 (cd $(TARGET_SUBDIR)/libgcc && \
49229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49230 $(TARGET-target-libgcc))
49231 @endif target-libgcc
49232
49233
49234
49235 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49236 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49237 maybe-all-stage1-target-libgcc:
49238 maybe-clean-stage1-target-libgcc:
49239 @if target-libgcc-bootstrap
49240 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49241 all-stage1: all-stage1-target-libgcc
49242 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49243 all-stage1-target-libgcc: configure-stage1-target-libgcc
49244 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49245 @r=`${PWD_COMMAND}`; export r; \
49246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49247 TFLAGS="$(STAGE1_TFLAGS)"; \
49248 $(NORMAL_TARGET_EXPORTS) \
49249 cd $(TARGET_SUBDIR)/libgcc && \
49250 \
49251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49252 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49253 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49254 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49258 $(EXTRA_TARGET_FLAGS) \
49259 \
49260 TFLAGS="$(STAGE1_TFLAGS)" \
49261 $(TARGET-stage1-target-libgcc)
49262
49263 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49264 clean-stage1: clean-stage1-target-libgcc
49265 clean-stage1-target-libgcc:
49266 @if [ $(current_stage) = stage1 ]; then \
49267 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49268 else \
49269 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49270 $(MAKE) stage1-start; \
49271 fi; \
49272 cd $(TARGET_SUBDIR)/libgcc && \
49273 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49274 clean
49275 @endif target-libgcc-bootstrap
49276
49277
49278 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49279 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49280 maybe-all-stage2-target-libgcc:
49281 maybe-clean-stage2-target-libgcc:
49282 @if target-libgcc-bootstrap
49283 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49284 all-stage2: all-stage2-target-libgcc
49285 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49286 all-stage2-target-libgcc: configure-stage2-target-libgcc
49287 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49288 @r=`${PWD_COMMAND}`; export r; \
49289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49290 TFLAGS="$(STAGE2_TFLAGS)"; \
49291 $(NORMAL_TARGET_EXPORTS) \
49292 \
49293 cd $(TARGET_SUBDIR)/libgcc && \
49294 \
49295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49296 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49302 $(EXTRA_TARGET_FLAGS) \
49303 TFLAGS="$(STAGE2_TFLAGS)" \
49304 $(TARGET-stage2-target-libgcc)
49305
49306 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49307 clean-stage2: clean-stage2-target-libgcc
49308 clean-stage2-target-libgcc:
49309 @if [ $(current_stage) = stage2 ]; then \
49310 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49311 else \
49312 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49313 $(MAKE) stage2-start; \
49314 fi; \
49315 cd $(TARGET_SUBDIR)/libgcc && \
49316 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49317 @endif target-libgcc-bootstrap
49318
49319
49320 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49321 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49322 maybe-all-stage3-target-libgcc:
49323 maybe-clean-stage3-target-libgcc:
49324 @if target-libgcc-bootstrap
49325 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49326 all-stage3: all-stage3-target-libgcc
49327 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49328 all-stage3-target-libgcc: configure-stage3-target-libgcc
49329 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49330 @r=`${PWD_COMMAND}`; export r; \
49331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49332 TFLAGS="$(STAGE3_TFLAGS)"; \
49333 $(NORMAL_TARGET_EXPORTS) \
49334 \
49335 cd $(TARGET_SUBDIR)/libgcc && \
49336 \
49337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49338 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49339 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49340 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49344 $(EXTRA_TARGET_FLAGS) \
49345 TFLAGS="$(STAGE3_TFLAGS)" \
49346 $(TARGET-stage3-target-libgcc)
49347
49348 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49349 clean-stage3: clean-stage3-target-libgcc
49350 clean-stage3-target-libgcc:
49351 @if [ $(current_stage) = stage3 ]; then \
49352 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49353 else \
49354 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49355 $(MAKE) stage3-start; \
49356 fi; \
49357 cd $(TARGET_SUBDIR)/libgcc && \
49358 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49359 @endif target-libgcc-bootstrap
49360
49361
49362 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49363 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49364 maybe-all-stage4-target-libgcc:
49365 maybe-clean-stage4-target-libgcc:
49366 @if target-libgcc-bootstrap
49367 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49368 all-stage4: all-stage4-target-libgcc
49369 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49370 all-stage4-target-libgcc: configure-stage4-target-libgcc
49371 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49372 @r=`${PWD_COMMAND}`; export r; \
49373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49374 TFLAGS="$(STAGE4_TFLAGS)"; \
49375 $(NORMAL_TARGET_EXPORTS) \
49376 \
49377 cd $(TARGET_SUBDIR)/libgcc && \
49378 \
49379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49380 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49386 $(EXTRA_TARGET_FLAGS) \
49387 TFLAGS="$(STAGE4_TFLAGS)" \
49388 $(TARGET-stage4-target-libgcc)
49389
49390 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49391 clean-stage4: clean-stage4-target-libgcc
49392 clean-stage4-target-libgcc:
49393 @if [ $(current_stage) = stage4 ]; then \
49394 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49395 else \
49396 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49397 $(MAKE) stage4-start; \
49398 fi; \
49399 cd $(TARGET_SUBDIR)/libgcc && \
49400 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49401 @endif target-libgcc-bootstrap
49402
49403
49404 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49405 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49406 maybe-all-stageprofile-target-libgcc:
49407 maybe-clean-stageprofile-target-libgcc:
49408 @if target-libgcc-bootstrap
49409 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49410 all-stageprofile: all-stageprofile-target-libgcc
49411 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49412 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49413 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49414 @r=`${PWD_COMMAND}`; export r; \
49415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49417 $(NORMAL_TARGET_EXPORTS) \
49418 \
49419 cd $(TARGET_SUBDIR)/libgcc && \
49420 \
49421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49422 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49423 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49424 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49428 $(EXTRA_TARGET_FLAGS) \
49429 TFLAGS="$(STAGEprofile_TFLAGS)" \
49430 $(TARGET-stageprofile-target-libgcc)
49431
49432 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49433 clean-stageprofile: clean-stageprofile-target-libgcc
49434 clean-stageprofile-target-libgcc:
49435 @if [ $(current_stage) = stageprofile ]; then \
49436 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49437 else \
49438 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49439 $(MAKE) stageprofile-start; \
49440 fi; \
49441 cd $(TARGET_SUBDIR)/libgcc && \
49442 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49443 @endif target-libgcc-bootstrap
49444
49445
49446 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49447 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49448 maybe-all-stagetrain-target-libgcc:
49449 maybe-clean-stagetrain-target-libgcc:
49450 @if target-libgcc-bootstrap
49451 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49452 all-stagetrain: all-stagetrain-target-libgcc
49453 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49454 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49455 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49456 @r=`${PWD_COMMAND}`; export r; \
49457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49458 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49459 $(NORMAL_TARGET_EXPORTS) \
49460 \
49461 cd $(TARGET_SUBDIR)/libgcc && \
49462 \
49463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49464 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49465 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49466 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49470 $(EXTRA_TARGET_FLAGS) \
49471 TFLAGS="$(STAGEtrain_TFLAGS)" \
49472 $(TARGET-stagetrain-target-libgcc)
49473
49474 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49475 clean-stagetrain: clean-stagetrain-target-libgcc
49476 clean-stagetrain-target-libgcc:
49477 @if [ $(current_stage) = stagetrain ]; then \
49478 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49479 else \
49480 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49481 $(MAKE) stagetrain-start; \
49482 fi; \
49483 cd $(TARGET_SUBDIR)/libgcc && \
49484 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49485 @endif target-libgcc-bootstrap
49486
49487
49488 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49489 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49490 maybe-all-stagefeedback-target-libgcc:
49491 maybe-clean-stagefeedback-target-libgcc:
49492 @if target-libgcc-bootstrap
49493 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49494 all-stagefeedback: all-stagefeedback-target-libgcc
49495 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49496 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49497 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49498 @r=`${PWD_COMMAND}`; export r; \
49499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49500 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49501 $(NORMAL_TARGET_EXPORTS) \
49502 \
49503 cd $(TARGET_SUBDIR)/libgcc && \
49504 \
49505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49506 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49507 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49508 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49512 $(EXTRA_TARGET_FLAGS) \
49513 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49514 $(TARGET-stagefeedback-target-libgcc)
49515
49516 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49517 clean-stagefeedback: clean-stagefeedback-target-libgcc
49518 clean-stagefeedback-target-libgcc:
49519 @if [ $(current_stage) = stagefeedback ]; then \
49520 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49521 else \
49522 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49523 $(MAKE) stagefeedback-start; \
49524 fi; \
49525 cd $(TARGET_SUBDIR)/libgcc && \
49526 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49527 @endif target-libgcc-bootstrap
49528
49529
49530 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49531 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49532 maybe-all-stageautoprofile-target-libgcc:
49533 maybe-clean-stageautoprofile-target-libgcc:
49534 @if target-libgcc-bootstrap
49535 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49536 all-stageautoprofile: all-stageautoprofile-target-libgcc
49537 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49538 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49539 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49540 @r=`${PWD_COMMAND}`; export r; \
49541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 \
49545 cd $(TARGET_SUBDIR)/libgcc && \
49546 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49548 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49549 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49550 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49554 $(EXTRA_TARGET_FLAGS) \
49555 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49556 $(TARGET-stageautoprofile-target-libgcc)
49557
49558 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49559 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49560 clean-stageautoprofile-target-libgcc:
49561 @if [ $(current_stage) = stageautoprofile ]; then \
49562 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49563 else \
49564 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49565 $(MAKE) stageautoprofile-start; \
49566 fi; \
49567 cd $(TARGET_SUBDIR)/libgcc && \
49568 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49569 @endif target-libgcc-bootstrap
49570
49571
49572 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49573 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49574 maybe-all-stageautofeedback-target-libgcc:
49575 maybe-clean-stageautofeedback-target-libgcc:
49576 @if target-libgcc-bootstrap
49577 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49578 all-stageautofeedback: all-stageautofeedback-target-libgcc
49579 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49580 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49581 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49582 @r=`${PWD_COMMAND}`; export r; \
49583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49585 $(NORMAL_TARGET_EXPORTS) \
49586 \
49587 cd $(TARGET_SUBDIR)/libgcc && \
49588 \
49589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49590 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49591 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49592 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49593 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49594 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49595 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49596 $(EXTRA_TARGET_FLAGS) \
49597 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49598 $(TARGET-stageautofeedback-target-libgcc)
49599
49600 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49601 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49602 clean-stageautofeedback-target-libgcc:
49603 @if [ $(current_stage) = stageautofeedback ]; then \
49604 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49605 else \
49606 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49607 $(MAKE) stageautofeedback-start; \
49608 fi; \
49609 cd $(TARGET_SUBDIR)/libgcc && \
49610 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49611 @endif target-libgcc-bootstrap
49612
49613
49614
49615
49616
49617
49618 .PHONY: check-target-libgcc maybe-check-target-libgcc
49619 maybe-check-target-libgcc:
49620 @if target-libgcc
49621 maybe-check-target-libgcc: check-target-libgcc
49622
49623 # Dummy target for uncheckable module.
49624 check-target-libgcc:
49625
49626 @endif target-libgcc
49627
49628 .PHONY: install-target-libgcc maybe-install-target-libgcc
49629 maybe-install-target-libgcc:
49630 @if target-libgcc
49631 maybe-install-target-libgcc: install-target-libgcc
49632
49633 install-target-libgcc: installdirs
49634 @: $(MAKE); $(unstage)
49635 @r=`${PWD_COMMAND}`; export r; \
49636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49637 $(NORMAL_TARGET_EXPORTS) \
49638 (cd $(TARGET_SUBDIR)/libgcc && \
49639 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49640
49641 @endif target-libgcc
49642
49643 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49644 maybe-install-strip-target-libgcc:
49645 @if target-libgcc
49646 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49647
49648 install-strip-target-libgcc: installdirs
49649 @: $(MAKE); $(unstage)
49650 @r=`${PWD_COMMAND}`; export r; \
49651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652 $(NORMAL_TARGET_EXPORTS) \
49653 (cd $(TARGET_SUBDIR)/libgcc && \
49654 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49655
49656 @endif target-libgcc
49657
49658 # Other targets (info, dvi, pdf, etc.)
49659
49660 .PHONY: maybe-info-target-libgcc info-target-libgcc
49661 maybe-info-target-libgcc:
49662 @if target-libgcc
49663 maybe-info-target-libgcc: info-target-libgcc
49664
49665 info-target-libgcc: \
49666 configure-target-libgcc
49667 @: $(MAKE); $(unstage)
49668 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49669 r=`${PWD_COMMAND}`; export r; \
49670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49671 $(NORMAL_TARGET_EXPORTS) \
49672 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49673 for flag in $(EXTRA_TARGET_FLAGS); do \
49674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49675 done; \
49676 (cd $(TARGET_SUBDIR)/libgcc && \
49677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49679 "RANLIB=$${RANLIB}" \
49680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49681 info) \
49682 || exit 1
49683
49684 @endif target-libgcc
49685
49686 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49687 maybe-dvi-target-libgcc:
49688 @if target-libgcc
49689 maybe-dvi-target-libgcc: dvi-target-libgcc
49690
49691 dvi-target-libgcc: \
49692 configure-target-libgcc
49693 @: $(MAKE); $(unstage)
49694 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49695 r=`${PWD_COMMAND}`; export r; \
49696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49697 $(NORMAL_TARGET_EXPORTS) \
49698 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49699 for flag in $(EXTRA_TARGET_FLAGS); do \
49700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49701 done; \
49702 (cd $(TARGET_SUBDIR)/libgcc && \
49703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49705 "RANLIB=$${RANLIB}" \
49706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49707 dvi) \
49708 || exit 1
49709
49710 @endif target-libgcc
49711
49712 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49713 maybe-pdf-target-libgcc:
49714 @if target-libgcc
49715 maybe-pdf-target-libgcc: pdf-target-libgcc
49716
49717 pdf-target-libgcc: \
49718 configure-target-libgcc
49719 @: $(MAKE); $(unstage)
49720 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49721 r=`${PWD_COMMAND}`; export r; \
49722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49723 $(NORMAL_TARGET_EXPORTS) \
49724 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49725 for flag in $(EXTRA_TARGET_FLAGS); do \
49726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49727 done; \
49728 (cd $(TARGET_SUBDIR)/libgcc && \
49729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49731 "RANLIB=$${RANLIB}" \
49732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49733 pdf) \
49734 || exit 1
49735
49736 @endif target-libgcc
49737
49738 .PHONY: maybe-html-target-libgcc html-target-libgcc
49739 maybe-html-target-libgcc:
49740 @if target-libgcc
49741 maybe-html-target-libgcc: html-target-libgcc
49742
49743 html-target-libgcc: \
49744 configure-target-libgcc
49745 @: $(MAKE); $(unstage)
49746 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49747 r=`${PWD_COMMAND}`; export r; \
49748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49749 $(NORMAL_TARGET_EXPORTS) \
49750 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49751 for flag in $(EXTRA_TARGET_FLAGS); do \
49752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49753 done; \
49754 (cd $(TARGET_SUBDIR)/libgcc && \
49755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49757 "RANLIB=$${RANLIB}" \
49758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49759 html) \
49760 || exit 1
49761
49762 @endif target-libgcc
49763
49764 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49765 maybe-TAGS-target-libgcc:
49766 @if target-libgcc
49767 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49768
49769 # libgcc doesn't support TAGS.
49770 TAGS-target-libgcc:
49771
49772 @endif target-libgcc
49773
49774 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49775 maybe-install-info-target-libgcc:
49776 @if target-libgcc
49777 maybe-install-info-target-libgcc: install-info-target-libgcc
49778
49779 install-info-target-libgcc: \
49780 configure-target-libgcc \
49781 info-target-libgcc
49782 @: $(MAKE); $(unstage)
49783 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49784 r=`${PWD_COMMAND}`; export r; \
49785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786 $(NORMAL_TARGET_EXPORTS) \
49787 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49788 for flag in $(EXTRA_TARGET_FLAGS); do \
49789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49790 done; \
49791 (cd $(TARGET_SUBDIR)/libgcc && \
49792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49794 "RANLIB=$${RANLIB}" \
49795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49796 install-info) \
49797 || exit 1
49798
49799 @endif target-libgcc
49800
49801 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49802 maybe-install-dvi-target-libgcc:
49803 @if target-libgcc
49804 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49805
49806 # libgcc doesn't support install-dvi.
49807 install-dvi-target-libgcc:
49808
49809 @endif target-libgcc
49810
49811 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49812 maybe-install-pdf-target-libgcc:
49813 @if target-libgcc
49814 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49815
49816 install-pdf-target-libgcc: \
49817 configure-target-libgcc \
49818 pdf-target-libgcc
49819 @: $(MAKE); $(unstage)
49820 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49821 r=`${PWD_COMMAND}`; export r; \
49822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823 $(NORMAL_TARGET_EXPORTS) \
49824 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49825 for flag in $(EXTRA_TARGET_FLAGS); do \
49826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49827 done; \
49828 (cd $(TARGET_SUBDIR)/libgcc && \
49829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49831 "RANLIB=$${RANLIB}" \
49832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49833 install-pdf) \
49834 || exit 1
49835
49836 @endif target-libgcc
49837
49838 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49839 maybe-install-html-target-libgcc:
49840 @if target-libgcc
49841 maybe-install-html-target-libgcc: install-html-target-libgcc
49842
49843 install-html-target-libgcc: \
49844 configure-target-libgcc \
49845 html-target-libgcc
49846 @: $(MAKE); $(unstage)
49847 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49848 r=`${PWD_COMMAND}`; export r; \
49849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49850 $(NORMAL_TARGET_EXPORTS) \
49851 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49852 for flag in $(EXTRA_TARGET_FLAGS); do \
49853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49854 done; \
49855 (cd $(TARGET_SUBDIR)/libgcc && \
49856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49858 "RANLIB=$${RANLIB}" \
49859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49860 install-html) \
49861 || exit 1
49862
49863 @endif target-libgcc
49864
49865 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49866 maybe-installcheck-target-libgcc:
49867 @if target-libgcc
49868 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49869
49870 installcheck-target-libgcc: \
49871 configure-target-libgcc
49872 @: $(MAKE); $(unstage)
49873 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49874 r=`${PWD_COMMAND}`; export r; \
49875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49876 $(NORMAL_TARGET_EXPORTS) \
49877 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49878 for flag in $(EXTRA_TARGET_FLAGS); do \
49879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49880 done; \
49881 (cd $(TARGET_SUBDIR)/libgcc && \
49882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49884 "RANLIB=$${RANLIB}" \
49885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49886 installcheck) \
49887 || exit 1
49888
49889 @endif target-libgcc
49890
49891 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49892 maybe-mostlyclean-target-libgcc:
49893 @if target-libgcc
49894 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49895
49896 mostlyclean-target-libgcc:
49897 @: $(MAKE); $(unstage)
49898 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49899 r=`${PWD_COMMAND}`; export r; \
49900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49901 $(NORMAL_TARGET_EXPORTS) \
49902 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49903 for flag in $(EXTRA_TARGET_FLAGS); do \
49904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49905 done; \
49906 (cd $(TARGET_SUBDIR)/libgcc && \
49907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49909 "RANLIB=$${RANLIB}" \
49910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49911 mostlyclean) \
49912 || exit 1
49913
49914 @endif target-libgcc
49915
49916 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49917 maybe-clean-target-libgcc:
49918 @if target-libgcc
49919 maybe-clean-target-libgcc: clean-target-libgcc
49920
49921 clean-target-libgcc:
49922 @: $(MAKE); $(unstage)
49923 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49924 r=`${PWD_COMMAND}`; export r; \
49925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49926 $(NORMAL_TARGET_EXPORTS) \
49927 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49928 for flag in $(EXTRA_TARGET_FLAGS); do \
49929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49930 done; \
49931 (cd $(TARGET_SUBDIR)/libgcc && \
49932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49934 "RANLIB=$${RANLIB}" \
49935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49936 clean) \
49937 || exit 1
49938
49939 @endif target-libgcc
49940
49941 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49942 maybe-distclean-target-libgcc:
49943 @if target-libgcc
49944 maybe-distclean-target-libgcc: distclean-target-libgcc
49945
49946 distclean-target-libgcc:
49947 @: $(MAKE); $(unstage)
49948 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49949 r=`${PWD_COMMAND}`; export r; \
49950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49951 $(NORMAL_TARGET_EXPORTS) \
49952 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49953 for flag in $(EXTRA_TARGET_FLAGS); do \
49954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49955 done; \
49956 (cd $(TARGET_SUBDIR)/libgcc && \
49957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49959 "RANLIB=$${RANLIB}" \
49960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49961 distclean) \
49962 || exit 1
49963
49964 @endif target-libgcc
49965
49966 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49967 maybe-maintainer-clean-target-libgcc:
49968 @if target-libgcc
49969 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49970
49971 maintainer-clean-target-libgcc:
49972 @: $(MAKE); $(unstage)
49973 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49974 r=`${PWD_COMMAND}`; export r; \
49975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49976 $(NORMAL_TARGET_EXPORTS) \
49977 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49978 for flag in $(EXTRA_TARGET_FLAGS); do \
49979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49980 done; \
49981 (cd $(TARGET_SUBDIR)/libgcc && \
49982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49984 "RANLIB=$${RANLIB}" \
49985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49986 maintainer-clean) \
49987 || exit 1
49988
49989 @endif target-libgcc
49990
49991
49992
49993
49994
49995 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
49996 maybe-configure-target-libbacktrace:
49997 @if gcc-bootstrap
49998 configure-target-libbacktrace: stage_current
49999 @endif gcc-bootstrap
50000 @if target-libbacktrace
50001 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50002 configure-target-libbacktrace:
50003 @: $(MAKE); $(unstage)
50004 @r=`${PWD_COMMAND}`; export r; \
50005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50006 echo "Checking multilib configuration for libbacktrace..."; \
50007 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50008 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50009 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50010 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50011 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50012 else \
50013 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50014 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50015 fi; \
50016 else \
50017 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50018 fi; \
50019 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50021 $(NORMAL_TARGET_EXPORTS) \
50022 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50023 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50024 case $(srcdir) in \
50025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50026 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50028 esac; \
50029 module_srcdir=libbacktrace; \
50030 rm -f no-such-file || : ; \
50031 CONFIG_SITE=no-such-file $(SHELL) \
50032 $$s/$$module_srcdir/configure \
50033 --srcdir=$${topdir}/$$module_srcdir \
50034 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50035 --target=${target_alias} \
50036 || exit 1
50037 @endif target-libbacktrace
50038
50039
50040
50041
50042
50043 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50044 maybe-all-target-libbacktrace:
50045 @if gcc-bootstrap
50046 all-target-libbacktrace: stage_current
50047 @endif gcc-bootstrap
50048 @if target-libbacktrace
50049 TARGET-target-libbacktrace=all
50050 maybe-all-target-libbacktrace: all-target-libbacktrace
50051 all-target-libbacktrace: configure-target-libbacktrace
50052 @: $(MAKE); $(unstage)
50053 @r=`${PWD_COMMAND}`; export r; \
50054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50055 $(NORMAL_TARGET_EXPORTS) \
50056 (cd $(TARGET_SUBDIR)/libbacktrace && \
50057 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50058 $(TARGET-target-libbacktrace))
50059 @endif target-libbacktrace
50060
50061
50062
50063
50064
50065 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50066 maybe-check-target-libbacktrace:
50067 @if target-libbacktrace
50068 maybe-check-target-libbacktrace: check-target-libbacktrace
50069
50070 check-target-libbacktrace:
50071 @: $(MAKE); $(unstage)
50072 @r=`${PWD_COMMAND}`; export r; \
50073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50074 $(NORMAL_TARGET_EXPORTS) \
50075 (cd $(TARGET_SUBDIR)/libbacktrace && \
50076 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50077
50078 @endif target-libbacktrace
50079
50080 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50081 maybe-install-target-libbacktrace:
50082 @if target-libbacktrace
50083 maybe-install-target-libbacktrace: install-target-libbacktrace
50084
50085 install-target-libbacktrace: installdirs
50086 @: $(MAKE); $(unstage)
50087 @r=`${PWD_COMMAND}`; export r; \
50088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50089 $(NORMAL_TARGET_EXPORTS) \
50090 (cd $(TARGET_SUBDIR)/libbacktrace && \
50091 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50092
50093 @endif target-libbacktrace
50094
50095 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50096 maybe-install-strip-target-libbacktrace:
50097 @if target-libbacktrace
50098 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50099
50100 install-strip-target-libbacktrace: installdirs
50101 @: $(MAKE); $(unstage)
50102 @r=`${PWD_COMMAND}`; export r; \
50103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50104 $(NORMAL_TARGET_EXPORTS) \
50105 (cd $(TARGET_SUBDIR)/libbacktrace && \
50106 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50107
50108 @endif target-libbacktrace
50109
50110 # Other targets (info, dvi, pdf, etc.)
50111
50112 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50113 maybe-info-target-libbacktrace:
50114 @if target-libbacktrace
50115 maybe-info-target-libbacktrace: info-target-libbacktrace
50116
50117 info-target-libbacktrace: \
50118 configure-target-libbacktrace
50119 @: $(MAKE); $(unstage)
50120 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50121 r=`${PWD_COMMAND}`; export r; \
50122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123 $(NORMAL_TARGET_EXPORTS) \
50124 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50125 for flag in $(EXTRA_TARGET_FLAGS); do \
50126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50127 done; \
50128 (cd $(TARGET_SUBDIR)/libbacktrace && \
50129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50131 "RANLIB=$${RANLIB}" \
50132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50133 info) \
50134 || exit 1
50135
50136 @endif target-libbacktrace
50137
50138 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50139 maybe-dvi-target-libbacktrace:
50140 @if target-libbacktrace
50141 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50142
50143 dvi-target-libbacktrace: \
50144 configure-target-libbacktrace
50145 @: $(MAKE); $(unstage)
50146 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50147 r=`${PWD_COMMAND}`; export r; \
50148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50149 $(NORMAL_TARGET_EXPORTS) \
50150 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50151 for flag in $(EXTRA_TARGET_FLAGS); do \
50152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50153 done; \
50154 (cd $(TARGET_SUBDIR)/libbacktrace && \
50155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50157 "RANLIB=$${RANLIB}" \
50158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50159 dvi) \
50160 || exit 1
50161
50162 @endif target-libbacktrace
50163
50164 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50165 maybe-pdf-target-libbacktrace:
50166 @if target-libbacktrace
50167 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50168
50169 pdf-target-libbacktrace: \
50170 configure-target-libbacktrace
50171 @: $(MAKE); $(unstage)
50172 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50173 r=`${PWD_COMMAND}`; export r; \
50174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50175 $(NORMAL_TARGET_EXPORTS) \
50176 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50177 for flag in $(EXTRA_TARGET_FLAGS); do \
50178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50179 done; \
50180 (cd $(TARGET_SUBDIR)/libbacktrace && \
50181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50183 "RANLIB=$${RANLIB}" \
50184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50185 pdf) \
50186 || exit 1
50187
50188 @endif target-libbacktrace
50189
50190 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50191 maybe-html-target-libbacktrace:
50192 @if target-libbacktrace
50193 maybe-html-target-libbacktrace: html-target-libbacktrace
50194
50195 html-target-libbacktrace: \
50196 configure-target-libbacktrace
50197 @: $(MAKE); $(unstage)
50198 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50199 r=`${PWD_COMMAND}`; export r; \
50200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201 $(NORMAL_TARGET_EXPORTS) \
50202 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50203 for flag in $(EXTRA_TARGET_FLAGS); do \
50204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205 done; \
50206 (cd $(TARGET_SUBDIR)/libbacktrace && \
50207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209 "RANLIB=$${RANLIB}" \
50210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211 html) \
50212 || exit 1
50213
50214 @endif target-libbacktrace
50215
50216 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50217 maybe-TAGS-target-libbacktrace:
50218 @if target-libbacktrace
50219 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50220
50221 TAGS-target-libbacktrace: \
50222 configure-target-libbacktrace
50223 @: $(MAKE); $(unstage)
50224 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50225 r=`${PWD_COMMAND}`; export r; \
50226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50227 $(NORMAL_TARGET_EXPORTS) \
50228 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50229 for flag in $(EXTRA_TARGET_FLAGS); do \
50230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50231 done; \
50232 (cd $(TARGET_SUBDIR)/libbacktrace && \
50233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50235 "RANLIB=$${RANLIB}" \
50236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50237 TAGS) \
50238 || exit 1
50239
50240 @endif target-libbacktrace
50241
50242 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50243 maybe-install-info-target-libbacktrace:
50244 @if target-libbacktrace
50245 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50246
50247 install-info-target-libbacktrace: \
50248 configure-target-libbacktrace \
50249 info-target-libbacktrace
50250 @: $(MAKE); $(unstage)
50251 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50252 r=`${PWD_COMMAND}`; export r; \
50253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50254 $(NORMAL_TARGET_EXPORTS) \
50255 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50256 for flag in $(EXTRA_TARGET_FLAGS); do \
50257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50258 done; \
50259 (cd $(TARGET_SUBDIR)/libbacktrace && \
50260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50262 "RANLIB=$${RANLIB}" \
50263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50264 install-info) \
50265 || exit 1
50266
50267 @endif target-libbacktrace
50268
50269 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50270 maybe-install-dvi-target-libbacktrace:
50271 @if target-libbacktrace
50272 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50273
50274 install-dvi-target-libbacktrace: \
50275 configure-target-libbacktrace \
50276 dvi-target-libbacktrace
50277 @: $(MAKE); $(unstage)
50278 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50279 r=`${PWD_COMMAND}`; export r; \
50280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50281 $(NORMAL_TARGET_EXPORTS) \
50282 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50283 for flag in $(EXTRA_TARGET_FLAGS); do \
50284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50285 done; \
50286 (cd $(TARGET_SUBDIR)/libbacktrace && \
50287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50289 "RANLIB=$${RANLIB}" \
50290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50291 install-dvi) \
50292 || exit 1
50293
50294 @endif target-libbacktrace
50295
50296 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50297 maybe-install-pdf-target-libbacktrace:
50298 @if target-libbacktrace
50299 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50300
50301 install-pdf-target-libbacktrace: \
50302 configure-target-libbacktrace \
50303 pdf-target-libbacktrace
50304 @: $(MAKE); $(unstage)
50305 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50306 r=`${PWD_COMMAND}`; export r; \
50307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50308 $(NORMAL_TARGET_EXPORTS) \
50309 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50310 for flag in $(EXTRA_TARGET_FLAGS); do \
50311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50312 done; \
50313 (cd $(TARGET_SUBDIR)/libbacktrace && \
50314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50316 "RANLIB=$${RANLIB}" \
50317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50318 install-pdf) \
50319 || exit 1
50320
50321 @endif target-libbacktrace
50322
50323 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50324 maybe-install-html-target-libbacktrace:
50325 @if target-libbacktrace
50326 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50327
50328 install-html-target-libbacktrace: \
50329 configure-target-libbacktrace \
50330 html-target-libbacktrace
50331 @: $(MAKE); $(unstage)
50332 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50333 r=`${PWD_COMMAND}`; export r; \
50334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50335 $(NORMAL_TARGET_EXPORTS) \
50336 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50337 for flag in $(EXTRA_TARGET_FLAGS); do \
50338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50339 done; \
50340 (cd $(TARGET_SUBDIR)/libbacktrace && \
50341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50343 "RANLIB=$${RANLIB}" \
50344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50345 install-html) \
50346 || exit 1
50347
50348 @endif target-libbacktrace
50349
50350 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50351 maybe-installcheck-target-libbacktrace:
50352 @if target-libbacktrace
50353 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50354
50355 installcheck-target-libbacktrace: \
50356 configure-target-libbacktrace
50357 @: $(MAKE); $(unstage)
50358 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50359 r=`${PWD_COMMAND}`; export r; \
50360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50361 $(NORMAL_TARGET_EXPORTS) \
50362 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50363 for flag in $(EXTRA_TARGET_FLAGS); do \
50364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50365 done; \
50366 (cd $(TARGET_SUBDIR)/libbacktrace && \
50367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50369 "RANLIB=$${RANLIB}" \
50370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50371 installcheck) \
50372 || exit 1
50373
50374 @endif target-libbacktrace
50375
50376 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50377 maybe-mostlyclean-target-libbacktrace:
50378 @if target-libbacktrace
50379 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50380
50381 mostlyclean-target-libbacktrace:
50382 @: $(MAKE); $(unstage)
50383 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50384 r=`${PWD_COMMAND}`; export r; \
50385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386 $(NORMAL_TARGET_EXPORTS) \
50387 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50388 for flag in $(EXTRA_TARGET_FLAGS); do \
50389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50390 done; \
50391 (cd $(TARGET_SUBDIR)/libbacktrace && \
50392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50394 "RANLIB=$${RANLIB}" \
50395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50396 mostlyclean) \
50397 || exit 1
50398
50399 @endif target-libbacktrace
50400
50401 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50402 maybe-clean-target-libbacktrace:
50403 @if target-libbacktrace
50404 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50405
50406 clean-target-libbacktrace:
50407 @: $(MAKE); $(unstage)
50408 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50409 r=`${PWD_COMMAND}`; export r; \
50410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50411 $(NORMAL_TARGET_EXPORTS) \
50412 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50413 for flag in $(EXTRA_TARGET_FLAGS); do \
50414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50415 done; \
50416 (cd $(TARGET_SUBDIR)/libbacktrace && \
50417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50419 "RANLIB=$${RANLIB}" \
50420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50421 clean) \
50422 || exit 1
50423
50424 @endif target-libbacktrace
50425
50426 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50427 maybe-distclean-target-libbacktrace:
50428 @if target-libbacktrace
50429 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50430
50431 distclean-target-libbacktrace:
50432 @: $(MAKE); $(unstage)
50433 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50434 r=`${PWD_COMMAND}`; export r; \
50435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50436 $(NORMAL_TARGET_EXPORTS) \
50437 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50438 for flag in $(EXTRA_TARGET_FLAGS); do \
50439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50440 done; \
50441 (cd $(TARGET_SUBDIR)/libbacktrace && \
50442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50444 "RANLIB=$${RANLIB}" \
50445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50446 distclean) \
50447 || exit 1
50448
50449 @endif target-libbacktrace
50450
50451 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50452 maybe-maintainer-clean-target-libbacktrace:
50453 @if target-libbacktrace
50454 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50455
50456 maintainer-clean-target-libbacktrace:
50457 @: $(MAKE); $(unstage)
50458 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50459 r=`${PWD_COMMAND}`; export r; \
50460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50461 $(NORMAL_TARGET_EXPORTS) \
50462 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50463 for flag in $(EXTRA_TARGET_FLAGS); do \
50464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50465 done; \
50466 (cd $(TARGET_SUBDIR)/libbacktrace && \
50467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50469 "RANLIB=$${RANLIB}" \
50470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50471 maintainer-clean) \
50472 || exit 1
50473
50474 @endif target-libbacktrace
50475
50476
50477
50478
50479
50480 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50481 maybe-configure-target-libquadmath:
50482 @if gcc-bootstrap
50483 configure-target-libquadmath: stage_current
50484 @endif gcc-bootstrap
50485 @if target-libquadmath
50486 maybe-configure-target-libquadmath: configure-target-libquadmath
50487 configure-target-libquadmath:
50488 @: $(MAKE); $(unstage)
50489 @r=`${PWD_COMMAND}`; export r; \
50490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50491 echo "Checking multilib configuration for libquadmath..."; \
50492 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50493 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50494 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50495 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50496 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50497 else \
50498 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50499 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50500 fi; \
50501 else \
50502 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50503 fi; \
50504 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50506 $(NORMAL_TARGET_EXPORTS) \
50507 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50508 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50509 case $(srcdir) in \
50510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50511 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50513 esac; \
50514 module_srcdir=libquadmath; \
50515 rm -f no-such-file || : ; \
50516 CONFIG_SITE=no-such-file $(SHELL) \
50517 $$s/$$module_srcdir/configure \
50518 --srcdir=$${topdir}/$$module_srcdir \
50519 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50520 --target=${target_alias} \
50521 || exit 1
50522 @endif target-libquadmath
50523
50524
50525
50526
50527
50528 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50529 maybe-all-target-libquadmath:
50530 @if gcc-bootstrap
50531 all-target-libquadmath: stage_current
50532 @endif gcc-bootstrap
50533 @if target-libquadmath
50534 TARGET-target-libquadmath=all
50535 maybe-all-target-libquadmath: all-target-libquadmath
50536 all-target-libquadmath: configure-target-libquadmath
50537 @: $(MAKE); $(unstage)
50538 @r=`${PWD_COMMAND}`; export r; \
50539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50540 $(NORMAL_TARGET_EXPORTS) \
50541 (cd $(TARGET_SUBDIR)/libquadmath && \
50542 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50543 $(TARGET-target-libquadmath))
50544 @endif target-libquadmath
50545
50546
50547
50548
50549
50550 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50551 maybe-check-target-libquadmath:
50552 @if target-libquadmath
50553 maybe-check-target-libquadmath: check-target-libquadmath
50554
50555 check-target-libquadmath:
50556 @: $(MAKE); $(unstage)
50557 @r=`${PWD_COMMAND}`; export r; \
50558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50559 $(NORMAL_TARGET_EXPORTS) \
50560 (cd $(TARGET_SUBDIR)/libquadmath && \
50561 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50562
50563 @endif target-libquadmath
50564
50565 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50566 maybe-install-target-libquadmath:
50567 @if target-libquadmath
50568 maybe-install-target-libquadmath: install-target-libquadmath
50569
50570 install-target-libquadmath: installdirs
50571 @: $(MAKE); $(unstage)
50572 @r=`${PWD_COMMAND}`; export r; \
50573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50574 $(NORMAL_TARGET_EXPORTS) \
50575 (cd $(TARGET_SUBDIR)/libquadmath && \
50576 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50577
50578 @endif target-libquadmath
50579
50580 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50581 maybe-install-strip-target-libquadmath:
50582 @if target-libquadmath
50583 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50584
50585 install-strip-target-libquadmath: installdirs
50586 @: $(MAKE); $(unstage)
50587 @r=`${PWD_COMMAND}`; export r; \
50588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50589 $(NORMAL_TARGET_EXPORTS) \
50590 (cd $(TARGET_SUBDIR)/libquadmath && \
50591 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50592
50593 @endif target-libquadmath
50594
50595 # Other targets (info, dvi, pdf, etc.)
50596
50597 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50598 maybe-info-target-libquadmath:
50599 @if target-libquadmath
50600 maybe-info-target-libquadmath: info-target-libquadmath
50601
50602 info-target-libquadmath: \
50603 configure-target-libquadmath
50604 @: $(MAKE); $(unstage)
50605 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50606 r=`${PWD_COMMAND}`; export r; \
50607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50608 $(NORMAL_TARGET_EXPORTS) \
50609 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50610 for flag in $(EXTRA_TARGET_FLAGS); do \
50611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50612 done; \
50613 (cd $(TARGET_SUBDIR)/libquadmath && \
50614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50616 "RANLIB=$${RANLIB}" \
50617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50618 info) \
50619 || exit 1
50620
50621 @endif target-libquadmath
50622
50623 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50624 maybe-dvi-target-libquadmath:
50625 @if target-libquadmath
50626 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50627
50628 dvi-target-libquadmath: \
50629 configure-target-libquadmath
50630 @: $(MAKE); $(unstage)
50631 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50632 r=`${PWD_COMMAND}`; export r; \
50633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50634 $(NORMAL_TARGET_EXPORTS) \
50635 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
50636 for flag in $(EXTRA_TARGET_FLAGS); do \
50637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50638 done; \
50639 (cd $(TARGET_SUBDIR)/libquadmath && \
50640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50642 "RANLIB=$${RANLIB}" \
50643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50644 dvi) \
50645 || exit 1
50646
50647 @endif target-libquadmath
50648
50649 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
50650 maybe-pdf-target-libquadmath:
50651 @if target-libquadmath
50652 maybe-pdf-target-libquadmath: pdf-target-libquadmath
50653
50654 pdf-target-libquadmath: \
50655 configure-target-libquadmath
50656 @: $(MAKE); $(unstage)
50657 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50658 r=`${PWD_COMMAND}`; export r; \
50659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50660 $(NORMAL_TARGET_EXPORTS) \
50661 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
50662 for flag in $(EXTRA_TARGET_FLAGS); do \
50663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50664 done; \
50665 (cd $(TARGET_SUBDIR)/libquadmath && \
50666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50668 "RANLIB=$${RANLIB}" \
50669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50670 pdf) \
50671 || exit 1
50672
50673 @endif target-libquadmath
50674
50675 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
50676 maybe-html-target-libquadmath:
50677 @if target-libquadmath
50678 maybe-html-target-libquadmath: html-target-libquadmath
50679
50680 html-target-libquadmath: \
50681 configure-target-libquadmath
50682 @: $(MAKE); $(unstage)
50683 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50684 r=`${PWD_COMMAND}`; export r; \
50685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50686 $(NORMAL_TARGET_EXPORTS) \
50687 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
50688 for flag in $(EXTRA_TARGET_FLAGS); do \
50689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50690 done; \
50691 (cd $(TARGET_SUBDIR)/libquadmath && \
50692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50694 "RANLIB=$${RANLIB}" \
50695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50696 html) \
50697 || exit 1
50698
50699 @endif target-libquadmath
50700
50701 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
50702 maybe-TAGS-target-libquadmath:
50703 @if target-libquadmath
50704 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
50705
50706 TAGS-target-libquadmath: \
50707 configure-target-libquadmath
50708 @: $(MAKE); $(unstage)
50709 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50710 r=`${PWD_COMMAND}`; export r; \
50711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50712 $(NORMAL_TARGET_EXPORTS) \
50713 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
50714 for flag in $(EXTRA_TARGET_FLAGS); do \
50715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50716 done; \
50717 (cd $(TARGET_SUBDIR)/libquadmath && \
50718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50720 "RANLIB=$${RANLIB}" \
50721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50722 TAGS) \
50723 || exit 1
50724
50725 @endif target-libquadmath
50726
50727 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
50728 maybe-install-info-target-libquadmath:
50729 @if target-libquadmath
50730 maybe-install-info-target-libquadmath: install-info-target-libquadmath
50731
50732 install-info-target-libquadmath: \
50733 configure-target-libquadmath \
50734 info-target-libquadmath
50735 @: $(MAKE); $(unstage)
50736 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50737 r=`${PWD_COMMAND}`; export r; \
50738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50739 $(NORMAL_TARGET_EXPORTS) \
50740 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
50741 for flag in $(EXTRA_TARGET_FLAGS); do \
50742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50743 done; \
50744 (cd $(TARGET_SUBDIR)/libquadmath && \
50745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50747 "RANLIB=$${RANLIB}" \
50748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50749 install-info) \
50750 || exit 1
50751
50752 @endif target-libquadmath
50753
50754 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
50755 maybe-install-dvi-target-libquadmath:
50756 @if target-libquadmath
50757 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
50758
50759 install-dvi-target-libquadmath: \
50760 configure-target-libquadmath \
50761 dvi-target-libquadmath
50762 @: $(MAKE); $(unstage)
50763 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50764 r=`${PWD_COMMAND}`; export r; \
50765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766 $(NORMAL_TARGET_EXPORTS) \
50767 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
50768 for flag in $(EXTRA_TARGET_FLAGS); do \
50769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50770 done; \
50771 (cd $(TARGET_SUBDIR)/libquadmath && \
50772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50774 "RANLIB=$${RANLIB}" \
50775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50776 install-dvi) \
50777 || exit 1
50778
50779 @endif target-libquadmath
50780
50781 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
50782 maybe-install-pdf-target-libquadmath:
50783 @if target-libquadmath
50784 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
50785
50786 install-pdf-target-libquadmath: \
50787 configure-target-libquadmath \
50788 pdf-target-libquadmath
50789 @: $(MAKE); $(unstage)
50790 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50791 r=`${PWD_COMMAND}`; export r; \
50792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793 $(NORMAL_TARGET_EXPORTS) \
50794 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
50795 for flag in $(EXTRA_TARGET_FLAGS); do \
50796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50797 done; \
50798 (cd $(TARGET_SUBDIR)/libquadmath && \
50799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50801 "RANLIB=$${RANLIB}" \
50802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50803 install-pdf) \
50804 || exit 1
50805
50806 @endif target-libquadmath
50807
50808 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
50809 maybe-install-html-target-libquadmath:
50810 @if target-libquadmath
50811 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50812
50813 install-html-target-libquadmath: \
50814 configure-target-libquadmath \
50815 html-target-libquadmath
50816 @: $(MAKE); $(unstage)
50817 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50818 r=`${PWD_COMMAND}`; export r; \
50819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50820 $(NORMAL_TARGET_EXPORTS) \
50821 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
50822 for flag in $(EXTRA_TARGET_FLAGS); do \
50823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50824 done; \
50825 (cd $(TARGET_SUBDIR)/libquadmath && \
50826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50828 "RANLIB=$${RANLIB}" \
50829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50830 install-html) \
50831 || exit 1
50832
50833 @endif target-libquadmath
50834
50835 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50836 maybe-installcheck-target-libquadmath:
50837 @if target-libquadmath
50838 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50839
50840 installcheck-target-libquadmath: \
50841 configure-target-libquadmath
50842 @: $(MAKE); $(unstage)
50843 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50844 r=`${PWD_COMMAND}`; export r; \
50845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50846 $(NORMAL_TARGET_EXPORTS) \
50847 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50848 for flag in $(EXTRA_TARGET_FLAGS); do \
50849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50850 done; \
50851 (cd $(TARGET_SUBDIR)/libquadmath && \
50852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50854 "RANLIB=$${RANLIB}" \
50855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50856 installcheck) \
50857 || exit 1
50858
50859 @endif target-libquadmath
50860
50861 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50862 maybe-mostlyclean-target-libquadmath:
50863 @if target-libquadmath
50864 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50865
50866 mostlyclean-target-libquadmath:
50867 @: $(MAKE); $(unstage)
50868 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50869 r=`${PWD_COMMAND}`; export r; \
50870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50871 $(NORMAL_TARGET_EXPORTS) \
50872 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50873 for flag in $(EXTRA_TARGET_FLAGS); do \
50874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50875 done; \
50876 (cd $(TARGET_SUBDIR)/libquadmath && \
50877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50879 "RANLIB=$${RANLIB}" \
50880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50881 mostlyclean) \
50882 || exit 1
50883
50884 @endif target-libquadmath
50885
50886 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50887 maybe-clean-target-libquadmath:
50888 @if target-libquadmath
50889 maybe-clean-target-libquadmath: clean-target-libquadmath
50890
50891 clean-target-libquadmath:
50892 @: $(MAKE); $(unstage)
50893 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50894 r=`${PWD_COMMAND}`; export r; \
50895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50896 $(NORMAL_TARGET_EXPORTS) \
50897 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50898 for flag in $(EXTRA_TARGET_FLAGS); do \
50899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50900 done; \
50901 (cd $(TARGET_SUBDIR)/libquadmath && \
50902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50904 "RANLIB=$${RANLIB}" \
50905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50906 clean) \
50907 || exit 1
50908
50909 @endif target-libquadmath
50910
50911 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50912 maybe-distclean-target-libquadmath:
50913 @if target-libquadmath
50914 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50915
50916 distclean-target-libquadmath:
50917 @: $(MAKE); $(unstage)
50918 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50919 r=`${PWD_COMMAND}`; export r; \
50920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50921 $(NORMAL_TARGET_EXPORTS) \
50922 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50923 for flag in $(EXTRA_TARGET_FLAGS); do \
50924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50925 done; \
50926 (cd $(TARGET_SUBDIR)/libquadmath && \
50927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50929 "RANLIB=$${RANLIB}" \
50930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50931 distclean) \
50932 || exit 1
50933
50934 @endif target-libquadmath
50935
50936 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50937 maybe-maintainer-clean-target-libquadmath:
50938 @if target-libquadmath
50939 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50940
50941 maintainer-clean-target-libquadmath:
50942 @: $(MAKE); $(unstage)
50943 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50944 r=`${PWD_COMMAND}`; export r; \
50945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50946 $(NORMAL_TARGET_EXPORTS) \
50947 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
50948 for flag in $(EXTRA_TARGET_FLAGS); do \
50949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50950 done; \
50951 (cd $(TARGET_SUBDIR)/libquadmath && \
50952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50954 "RANLIB=$${RANLIB}" \
50955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50956 maintainer-clean) \
50957 || exit 1
50958
50959 @endif target-libquadmath
50960
50961
50962
50963
50964
50965 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50966 maybe-configure-target-libgfortran:
50967 @if gcc-bootstrap
50968 configure-target-libgfortran: stage_current
50969 @endif gcc-bootstrap
50970 @if target-libgfortran
50971 maybe-configure-target-libgfortran: configure-target-libgfortran
50972 configure-target-libgfortran:
50973 @: $(MAKE); $(unstage)
50974 @r=`${PWD_COMMAND}`; export r; \
50975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50976 echo "Checking multilib configuration for libgfortran..."; \
50977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
50979 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50980 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50981 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50982 else \
50983 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50984 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50985 fi; \
50986 else \
50987 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50988 fi; \
50989 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50990 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50991 $(NORMAL_TARGET_EXPORTS) \
50992 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50993 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
50994 case $(srcdir) in \
50995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50996 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
50997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50998 esac; \
50999 module_srcdir=libgfortran; \
51000 rm -f no-such-file || : ; \
51001 CONFIG_SITE=no-such-file $(SHELL) \
51002 $$s/$$module_srcdir/configure \
51003 --srcdir=$${topdir}/$$module_srcdir \
51004 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51005 --target=${target_alias} \
51006 || exit 1
51007 @endif target-libgfortran
51008
51009
51010
51011
51012
51013 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51014 maybe-all-target-libgfortran:
51015 @if gcc-bootstrap
51016 all-target-libgfortran: stage_current
51017 @endif gcc-bootstrap
51018 @if target-libgfortran
51019 TARGET-target-libgfortran=all
51020 maybe-all-target-libgfortran: all-target-libgfortran
51021 all-target-libgfortran: configure-target-libgfortran
51022 @: $(MAKE); $(unstage)
51023 @r=`${PWD_COMMAND}`; export r; \
51024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51025 $(NORMAL_TARGET_EXPORTS) \
51026 (cd $(TARGET_SUBDIR)/libgfortran && \
51027 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51028 $(TARGET-target-libgfortran))
51029 @endif target-libgfortran
51030
51031
51032
51033
51034
51035 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51036 maybe-check-target-libgfortran:
51037 @if target-libgfortran
51038 maybe-check-target-libgfortran: check-target-libgfortran
51039
51040 check-target-libgfortran:
51041 @: $(MAKE); $(unstage)
51042 @r=`${PWD_COMMAND}`; export r; \
51043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51044 $(NORMAL_TARGET_EXPORTS) \
51045 (cd $(TARGET_SUBDIR)/libgfortran && \
51046 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51047
51048 @endif target-libgfortran
51049
51050 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51051 maybe-install-target-libgfortran:
51052 @if target-libgfortran
51053 maybe-install-target-libgfortran: install-target-libgfortran
51054
51055 install-target-libgfortran: installdirs
51056 @: $(MAKE); $(unstage)
51057 @r=`${PWD_COMMAND}`; export r; \
51058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51059 $(NORMAL_TARGET_EXPORTS) \
51060 (cd $(TARGET_SUBDIR)/libgfortran && \
51061 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51062
51063 @endif target-libgfortran
51064
51065 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51066 maybe-install-strip-target-libgfortran:
51067 @if target-libgfortran
51068 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51069
51070 install-strip-target-libgfortran: installdirs
51071 @: $(MAKE); $(unstage)
51072 @r=`${PWD_COMMAND}`; export r; \
51073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51074 $(NORMAL_TARGET_EXPORTS) \
51075 (cd $(TARGET_SUBDIR)/libgfortran && \
51076 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51077
51078 @endif target-libgfortran
51079
51080 # Other targets (info, dvi, pdf, etc.)
51081
51082 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51083 maybe-info-target-libgfortran:
51084 @if target-libgfortran
51085 maybe-info-target-libgfortran: info-target-libgfortran
51086
51087 info-target-libgfortran: \
51088 configure-target-libgfortran
51089 @: $(MAKE); $(unstage)
51090 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51091 r=`${PWD_COMMAND}`; export r; \
51092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51093 $(NORMAL_TARGET_EXPORTS) \
51094 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51095 for flag in $(EXTRA_TARGET_FLAGS); do \
51096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51097 done; \
51098 (cd $(TARGET_SUBDIR)/libgfortran && \
51099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51101 "RANLIB=$${RANLIB}" \
51102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51103 info) \
51104 || exit 1
51105
51106 @endif target-libgfortran
51107
51108 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51109 maybe-dvi-target-libgfortran:
51110 @if target-libgfortran
51111 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51112
51113 dvi-target-libgfortran: \
51114 configure-target-libgfortran
51115 @: $(MAKE); $(unstage)
51116 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51117 r=`${PWD_COMMAND}`; export r; \
51118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51119 $(NORMAL_TARGET_EXPORTS) \
51120 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51121 for flag in $(EXTRA_TARGET_FLAGS); do \
51122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51123 done; \
51124 (cd $(TARGET_SUBDIR)/libgfortran && \
51125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51127 "RANLIB=$${RANLIB}" \
51128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51129 dvi) \
51130 || exit 1
51131
51132 @endif target-libgfortran
51133
51134 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51135 maybe-pdf-target-libgfortran:
51136 @if target-libgfortran
51137 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51138
51139 pdf-target-libgfortran: \
51140 configure-target-libgfortran
51141 @: $(MAKE); $(unstage)
51142 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51143 r=`${PWD_COMMAND}`; export r; \
51144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51145 $(NORMAL_TARGET_EXPORTS) \
51146 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51147 for flag in $(EXTRA_TARGET_FLAGS); do \
51148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51149 done; \
51150 (cd $(TARGET_SUBDIR)/libgfortran && \
51151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51153 "RANLIB=$${RANLIB}" \
51154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51155 pdf) \
51156 || exit 1
51157
51158 @endif target-libgfortran
51159
51160 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51161 maybe-html-target-libgfortran:
51162 @if target-libgfortran
51163 maybe-html-target-libgfortran: html-target-libgfortran
51164
51165 html-target-libgfortran: \
51166 configure-target-libgfortran
51167 @: $(MAKE); $(unstage)
51168 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51169 r=`${PWD_COMMAND}`; export r; \
51170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51171 $(NORMAL_TARGET_EXPORTS) \
51172 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51173 for flag in $(EXTRA_TARGET_FLAGS); do \
51174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51175 done; \
51176 (cd $(TARGET_SUBDIR)/libgfortran && \
51177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51179 "RANLIB=$${RANLIB}" \
51180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51181 html) \
51182 || exit 1
51183
51184 @endif target-libgfortran
51185
51186 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51187 maybe-TAGS-target-libgfortran:
51188 @if target-libgfortran
51189 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51190
51191 TAGS-target-libgfortran: \
51192 configure-target-libgfortran
51193 @: $(MAKE); $(unstage)
51194 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51195 r=`${PWD_COMMAND}`; export r; \
51196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51197 $(NORMAL_TARGET_EXPORTS) \
51198 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51199 for flag in $(EXTRA_TARGET_FLAGS); do \
51200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51201 done; \
51202 (cd $(TARGET_SUBDIR)/libgfortran && \
51203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51205 "RANLIB=$${RANLIB}" \
51206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51207 TAGS) \
51208 || exit 1
51209
51210 @endif target-libgfortran
51211
51212 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51213 maybe-install-info-target-libgfortran:
51214 @if target-libgfortran
51215 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51216
51217 install-info-target-libgfortran: \
51218 configure-target-libgfortran \
51219 info-target-libgfortran
51220 @: $(MAKE); $(unstage)
51221 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51222 r=`${PWD_COMMAND}`; export r; \
51223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51224 $(NORMAL_TARGET_EXPORTS) \
51225 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51226 for flag in $(EXTRA_TARGET_FLAGS); do \
51227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51228 done; \
51229 (cd $(TARGET_SUBDIR)/libgfortran && \
51230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51232 "RANLIB=$${RANLIB}" \
51233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51234 install-info) \
51235 || exit 1
51236
51237 @endif target-libgfortran
51238
51239 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51240 maybe-install-dvi-target-libgfortran:
51241 @if target-libgfortran
51242 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51243
51244 install-dvi-target-libgfortran: \
51245 configure-target-libgfortran \
51246 dvi-target-libgfortran
51247 @: $(MAKE); $(unstage)
51248 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51249 r=`${PWD_COMMAND}`; export r; \
51250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51251 $(NORMAL_TARGET_EXPORTS) \
51252 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51253 for flag in $(EXTRA_TARGET_FLAGS); do \
51254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51255 done; \
51256 (cd $(TARGET_SUBDIR)/libgfortran && \
51257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51259 "RANLIB=$${RANLIB}" \
51260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51261 install-dvi) \
51262 || exit 1
51263
51264 @endif target-libgfortran
51265
51266 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51267 maybe-install-pdf-target-libgfortran:
51268 @if target-libgfortran
51269 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51270
51271 install-pdf-target-libgfortran: \
51272 configure-target-libgfortran \
51273 pdf-target-libgfortran
51274 @: $(MAKE); $(unstage)
51275 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51276 r=`${PWD_COMMAND}`; export r; \
51277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51278 $(NORMAL_TARGET_EXPORTS) \
51279 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51280 for flag in $(EXTRA_TARGET_FLAGS); do \
51281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51282 done; \
51283 (cd $(TARGET_SUBDIR)/libgfortran && \
51284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51286 "RANLIB=$${RANLIB}" \
51287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51288 install-pdf) \
51289 || exit 1
51290
51291 @endif target-libgfortran
51292
51293 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51294 maybe-install-html-target-libgfortran:
51295 @if target-libgfortran
51296 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51297
51298 install-html-target-libgfortran: \
51299 configure-target-libgfortran \
51300 html-target-libgfortran
51301 @: $(MAKE); $(unstage)
51302 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51303 r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 $(NORMAL_TARGET_EXPORTS) \
51306 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51307 for flag in $(EXTRA_TARGET_FLAGS); do \
51308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51309 done; \
51310 (cd $(TARGET_SUBDIR)/libgfortran && \
51311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51313 "RANLIB=$${RANLIB}" \
51314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51315 install-html) \
51316 || exit 1
51317
51318 @endif target-libgfortran
51319
51320 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51321 maybe-installcheck-target-libgfortran:
51322 @if target-libgfortran
51323 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51324
51325 installcheck-target-libgfortran: \
51326 configure-target-libgfortran
51327 @: $(MAKE); $(unstage)
51328 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51329 r=`${PWD_COMMAND}`; export r; \
51330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51331 $(NORMAL_TARGET_EXPORTS) \
51332 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51333 for flag in $(EXTRA_TARGET_FLAGS); do \
51334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51335 done; \
51336 (cd $(TARGET_SUBDIR)/libgfortran && \
51337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51339 "RANLIB=$${RANLIB}" \
51340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51341 installcheck) \
51342 || exit 1
51343
51344 @endif target-libgfortran
51345
51346 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51347 maybe-mostlyclean-target-libgfortran:
51348 @if target-libgfortran
51349 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51350
51351 mostlyclean-target-libgfortran:
51352 @: $(MAKE); $(unstage)
51353 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51354 r=`${PWD_COMMAND}`; export r; \
51355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51356 $(NORMAL_TARGET_EXPORTS) \
51357 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51358 for flag in $(EXTRA_TARGET_FLAGS); do \
51359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51360 done; \
51361 (cd $(TARGET_SUBDIR)/libgfortran && \
51362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51364 "RANLIB=$${RANLIB}" \
51365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51366 mostlyclean) \
51367 || exit 1
51368
51369 @endif target-libgfortran
51370
51371 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51372 maybe-clean-target-libgfortran:
51373 @if target-libgfortran
51374 maybe-clean-target-libgfortran: clean-target-libgfortran
51375
51376 clean-target-libgfortran:
51377 @: $(MAKE); $(unstage)
51378 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51379 r=`${PWD_COMMAND}`; export r; \
51380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51381 $(NORMAL_TARGET_EXPORTS) \
51382 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51383 for flag in $(EXTRA_TARGET_FLAGS); do \
51384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51385 done; \
51386 (cd $(TARGET_SUBDIR)/libgfortran && \
51387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51389 "RANLIB=$${RANLIB}" \
51390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51391 clean) \
51392 || exit 1
51393
51394 @endif target-libgfortran
51395
51396 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51397 maybe-distclean-target-libgfortran:
51398 @if target-libgfortran
51399 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51400
51401 distclean-target-libgfortran:
51402 @: $(MAKE); $(unstage)
51403 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51404 r=`${PWD_COMMAND}`; export r; \
51405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51406 $(NORMAL_TARGET_EXPORTS) \
51407 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 distclean) \
51417 || exit 1
51418
51419 @endif target-libgfortran
51420
51421 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51422 maybe-maintainer-clean-target-libgfortran:
51423 @if target-libgfortran
51424 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51425
51426 maintainer-clean-target-libgfortran:
51427 @: $(MAKE); $(unstage)
51428 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51429 r=`${PWD_COMMAND}`; export r; \
51430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51431 $(NORMAL_TARGET_EXPORTS) \
51432 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51433 for flag in $(EXTRA_TARGET_FLAGS); do \
51434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51435 done; \
51436 (cd $(TARGET_SUBDIR)/libgfortran && \
51437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51439 "RANLIB=$${RANLIB}" \
51440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51441 maintainer-clean) \
51442 || exit 1
51443
51444 @endif target-libgfortran
51445
51446
51447
51448
51449
51450 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51451 maybe-configure-target-libobjc:
51452 @if gcc-bootstrap
51453 configure-target-libobjc: stage_current
51454 @endif gcc-bootstrap
51455 @if target-libobjc
51456 maybe-configure-target-libobjc: configure-target-libobjc
51457 configure-target-libobjc:
51458 @: $(MAKE); $(unstage)
51459 @r=`${PWD_COMMAND}`; export r; \
51460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51461 echo "Checking multilib configuration for libobjc..."; \
51462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51464 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51465 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51466 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51467 else \
51468 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51469 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51470 fi; \
51471 else \
51472 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51473 fi; \
51474 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51476 $(NORMAL_TARGET_EXPORTS) \
51477 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51478 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51479 case $(srcdir) in \
51480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51481 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51483 esac; \
51484 module_srcdir=libobjc; \
51485 rm -f no-such-file || : ; \
51486 CONFIG_SITE=no-such-file $(SHELL) \
51487 $$s/$$module_srcdir/configure \
51488 --srcdir=$${topdir}/$$module_srcdir \
51489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51490 --target=${target_alias} \
51491 || exit 1
51492 @endif target-libobjc
51493
51494
51495
51496
51497
51498 .PHONY: all-target-libobjc maybe-all-target-libobjc
51499 maybe-all-target-libobjc:
51500 @if gcc-bootstrap
51501 all-target-libobjc: stage_current
51502 @endif gcc-bootstrap
51503 @if target-libobjc
51504 TARGET-target-libobjc=all
51505 maybe-all-target-libobjc: all-target-libobjc
51506 all-target-libobjc: configure-target-libobjc
51507 @: $(MAKE); $(unstage)
51508 @r=`${PWD_COMMAND}`; export r; \
51509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51510 $(NORMAL_TARGET_EXPORTS) \
51511 (cd $(TARGET_SUBDIR)/libobjc && \
51512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51513 $(TARGET-target-libobjc))
51514 @endif target-libobjc
51515
51516
51517
51518
51519
51520 .PHONY: check-target-libobjc maybe-check-target-libobjc
51521 maybe-check-target-libobjc:
51522 @if target-libobjc
51523 maybe-check-target-libobjc: check-target-libobjc
51524
51525 check-target-libobjc:
51526 @: $(MAKE); $(unstage)
51527 @r=`${PWD_COMMAND}`; export r; \
51528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51529 $(NORMAL_TARGET_EXPORTS) \
51530 (cd $(TARGET_SUBDIR)/libobjc && \
51531 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51532
51533 @endif target-libobjc
51534
51535 .PHONY: install-target-libobjc maybe-install-target-libobjc
51536 maybe-install-target-libobjc:
51537 @if target-libobjc
51538 maybe-install-target-libobjc: install-target-libobjc
51539
51540 install-target-libobjc: installdirs
51541 @: $(MAKE); $(unstage)
51542 @r=`${PWD_COMMAND}`; export r; \
51543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51544 $(NORMAL_TARGET_EXPORTS) \
51545 (cd $(TARGET_SUBDIR)/libobjc && \
51546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51547
51548 @endif target-libobjc
51549
51550 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51551 maybe-install-strip-target-libobjc:
51552 @if target-libobjc
51553 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51554
51555 install-strip-target-libobjc: installdirs
51556 @: $(MAKE); $(unstage)
51557 @r=`${PWD_COMMAND}`; export r; \
51558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51559 $(NORMAL_TARGET_EXPORTS) \
51560 (cd $(TARGET_SUBDIR)/libobjc && \
51561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51562
51563 @endif target-libobjc
51564
51565 # Other targets (info, dvi, pdf, etc.)
51566
51567 .PHONY: maybe-info-target-libobjc info-target-libobjc
51568 maybe-info-target-libobjc:
51569 @if target-libobjc
51570 maybe-info-target-libobjc: info-target-libobjc
51571
51572 info-target-libobjc: \
51573 configure-target-libobjc
51574 @: $(MAKE); $(unstage)
51575 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51576 r=`${PWD_COMMAND}`; export r; \
51577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51578 $(NORMAL_TARGET_EXPORTS) \
51579 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51580 for flag in $(EXTRA_TARGET_FLAGS); do \
51581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51582 done; \
51583 (cd $(TARGET_SUBDIR)/libobjc && \
51584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51586 "RANLIB=$${RANLIB}" \
51587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51588 info) \
51589 || exit 1
51590
51591 @endif target-libobjc
51592
51593 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51594 maybe-dvi-target-libobjc:
51595 @if target-libobjc
51596 maybe-dvi-target-libobjc: dvi-target-libobjc
51597
51598 dvi-target-libobjc: \
51599 configure-target-libobjc
51600 @: $(MAKE); $(unstage)
51601 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51602 r=`${PWD_COMMAND}`; export r; \
51603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51604 $(NORMAL_TARGET_EXPORTS) \
51605 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51606 for flag in $(EXTRA_TARGET_FLAGS); do \
51607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51608 done; \
51609 (cd $(TARGET_SUBDIR)/libobjc && \
51610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51612 "RANLIB=$${RANLIB}" \
51613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51614 dvi) \
51615 || exit 1
51616
51617 @endif target-libobjc
51618
51619 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51620 maybe-pdf-target-libobjc:
51621 @if target-libobjc
51622 maybe-pdf-target-libobjc: pdf-target-libobjc
51623
51624 pdf-target-libobjc: \
51625 configure-target-libobjc
51626 @: $(MAKE); $(unstage)
51627 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51628 r=`${PWD_COMMAND}`; export r; \
51629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51630 $(NORMAL_TARGET_EXPORTS) \
51631 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
51632 for flag in $(EXTRA_TARGET_FLAGS); do \
51633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51634 done; \
51635 (cd $(TARGET_SUBDIR)/libobjc && \
51636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51638 "RANLIB=$${RANLIB}" \
51639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51640 pdf) \
51641 || exit 1
51642
51643 @endif target-libobjc
51644
51645 .PHONY: maybe-html-target-libobjc html-target-libobjc
51646 maybe-html-target-libobjc:
51647 @if target-libobjc
51648 maybe-html-target-libobjc: html-target-libobjc
51649
51650 html-target-libobjc: \
51651 configure-target-libobjc
51652 @: $(MAKE); $(unstage)
51653 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51654 r=`${PWD_COMMAND}`; export r; \
51655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51656 $(NORMAL_TARGET_EXPORTS) \
51657 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
51658 for flag in $(EXTRA_TARGET_FLAGS); do \
51659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51660 done; \
51661 (cd $(TARGET_SUBDIR)/libobjc && \
51662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51664 "RANLIB=$${RANLIB}" \
51665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51666 html) \
51667 || exit 1
51668
51669 @endif target-libobjc
51670
51671 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
51672 maybe-TAGS-target-libobjc:
51673 @if target-libobjc
51674 maybe-TAGS-target-libobjc: TAGS-target-libobjc
51675
51676 # libobjc doesn't support TAGS.
51677 TAGS-target-libobjc:
51678
51679 @endif target-libobjc
51680
51681 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
51682 maybe-install-info-target-libobjc:
51683 @if target-libobjc
51684 maybe-install-info-target-libobjc: install-info-target-libobjc
51685
51686 install-info-target-libobjc: \
51687 configure-target-libobjc \
51688 info-target-libobjc
51689 @: $(MAKE); $(unstage)
51690 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51691 r=`${PWD_COMMAND}`; export r; \
51692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51693 $(NORMAL_TARGET_EXPORTS) \
51694 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
51695 for flag in $(EXTRA_TARGET_FLAGS); do \
51696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51697 done; \
51698 (cd $(TARGET_SUBDIR)/libobjc && \
51699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51701 "RANLIB=$${RANLIB}" \
51702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51703 install-info) \
51704 || exit 1
51705
51706 @endif target-libobjc
51707
51708 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
51709 maybe-install-dvi-target-libobjc:
51710 @if target-libobjc
51711 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
51712
51713 # libobjc doesn't support install-dvi.
51714 install-dvi-target-libobjc:
51715
51716 @endif target-libobjc
51717
51718 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
51719 maybe-install-pdf-target-libobjc:
51720 @if target-libobjc
51721 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
51722
51723 install-pdf-target-libobjc: \
51724 configure-target-libobjc \
51725 pdf-target-libobjc
51726 @: $(MAKE); $(unstage)
51727 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51728 r=`${PWD_COMMAND}`; export r; \
51729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51730 $(NORMAL_TARGET_EXPORTS) \
51731 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
51732 for flag in $(EXTRA_TARGET_FLAGS); do \
51733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51734 done; \
51735 (cd $(TARGET_SUBDIR)/libobjc && \
51736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51738 "RANLIB=$${RANLIB}" \
51739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51740 install-pdf) \
51741 || exit 1
51742
51743 @endif target-libobjc
51744
51745 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
51746 maybe-install-html-target-libobjc:
51747 @if target-libobjc
51748 maybe-install-html-target-libobjc: install-html-target-libobjc
51749
51750 install-html-target-libobjc: \
51751 configure-target-libobjc \
51752 html-target-libobjc
51753 @: $(MAKE); $(unstage)
51754 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51755 r=`${PWD_COMMAND}`; export r; \
51756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51757 $(NORMAL_TARGET_EXPORTS) \
51758 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
51759 for flag in $(EXTRA_TARGET_FLAGS); do \
51760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51761 done; \
51762 (cd $(TARGET_SUBDIR)/libobjc && \
51763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51765 "RANLIB=$${RANLIB}" \
51766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51767 install-html) \
51768 || exit 1
51769
51770 @endif target-libobjc
51771
51772 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
51773 maybe-installcheck-target-libobjc:
51774 @if target-libobjc
51775 maybe-installcheck-target-libobjc: installcheck-target-libobjc
51776
51777 installcheck-target-libobjc: \
51778 configure-target-libobjc
51779 @: $(MAKE); $(unstage)
51780 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51781 r=`${PWD_COMMAND}`; export r; \
51782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51783 $(NORMAL_TARGET_EXPORTS) \
51784 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
51785 for flag in $(EXTRA_TARGET_FLAGS); do \
51786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51787 done; \
51788 (cd $(TARGET_SUBDIR)/libobjc && \
51789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51791 "RANLIB=$${RANLIB}" \
51792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51793 installcheck) \
51794 || exit 1
51795
51796 @endif target-libobjc
51797
51798 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
51799 maybe-mostlyclean-target-libobjc:
51800 @if target-libobjc
51801 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
51802
51803 mostlyclean-target-libobjc:
51804 @: $(MAKE); $(unstage)
51805 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51806 r=`${PWD_COMMAND}`; export r; \
51807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808 $(NORMAL_TARGET_EXPORTS) \
51809 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
51810 for flag in $(EXTRA_TARGET_FLAGS); do \
51811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51812 done; \
51813 (cd $(TARGET_SUBDIR)/libobjc && \
51814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51816 "RANLIB=$${RANLIB}" \
51817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51818 mostlyclean) \
51819 || exit 1
51820
51821 @endif target-libobjc
51822
51823 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51824 maybe-clean-target-libobjc:
51825 @if target-libobjc
51826 maybe-clean-target-libobjc: clean-target-libobjc
51827
51828 clean-target-libobjc:
51829 @: $(MAKE); $(unstage)
51830 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51831 r=`${PWD_COMMAND}`; export r; \
51832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833 $(NORMAL_TARGET_EXPORTS) \
51834 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
51835 for flag in $(EXTRA_TARGET_FLAGS); do \
51836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837 done; \
51838 (cd $(TARGET_SUBDIR)/libobjc && \
51839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841 "RANLIB=$${RANLIB}" \
51842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843 clean) \
51844 || exit 1
51845
51846 @endif target-libobjc
51847
51848 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51849 maybe-distclean-target-libobjc:
51850 @if target-libobjc
51851 maybe-distclean-target-libobjc: distclean-target-libobjc
51852
51853 distclean-target-libobjc:
51854 @: $(MAKE); $(unstage)
51855 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51856 r=`${PWD_COMMAND}`; export r; \
51857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51858 $(NORMAL_TARGET_EXPORTS) \
51859 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51860 for flag in $(EXTRA_TARGET_FLAGS); do \
51861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51862 done; \
51863 (cd $(TARGET_SUBDIR)/libobjc && \
51864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51866 "RANLIB=$${RANLIB}" \
51867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51868 distclean) \
51869 || exit 1
51870
51871 @endif target-libobjc
51872
51873 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51874 maybe-maintainer-clean-target-libobjc:
51875 @if target-libobjc
51876 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51877
51878 maintainer-clean-target-libobjc:
51879 @: $(MAKE); $(unstage)
51880 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51881 r=`${PWD_COMMAND}`; export r; \
51882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51883 $(NORMAL_TARGET_EXPORTS) \
51884 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51885 for flag in $(EXTRA_TARGET_FLAGS); do \
51886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51887 done; \
51888 (cd $(TARGET_SUBDIR)/libobjc && \
51889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51891 "RANLIB=$${RANLIB}" \
51892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51893 maintainer-clean) \
51894 || exit 1
51895
51896 @endif target-libobjc
51897
51898
51899
51900
51901
51902 .PHONY: configure-target-libgo maybe-configure-target-libgo
51903 maybe-configure-target-libgo:
51904 @if gcc-bootstrap
51905 configure-target-libgo: stage_current
51906 @endif gcc-bootstrap
51907 @if target-libgo
51908 maybe-configure-target-libgo: configure-target-libgo
51909 configure-target-libgo:
51910 @: $(MAKE); $(unstage)
51911 @r=`${PWD_COMMAND}`; export r; \
51912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51913 echo "Checking multilib configuration for libgo..."; \
51914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51915 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51916 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51917 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51918 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51919 else \
51920 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51921 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51922 fi; \
51923 else \
51924 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51925 fi; \
51926 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51927 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51928 $(NORMAL_TARGET_EXPORTS) \
51929 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51930 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51931 case $(srcdir) in \
51932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51933 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51935 esac; \
51936 module_srcdir=libgo; \
51937 rm -f no-such-file || : ; \
51938 CONFIG_SITE=no-such-file $(SHELL) \
51939 $$s/$$module_srcdir/configure \
51940 --srcdir=$${topdir}/$$module_srcdir \
51941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51942 --target=${target_alias} \
51943 || exit 1
51944 @endif target-libgo
51945
51946
51947
51948
51949
51950 .PHONY: all-target-libgo maybe-all-target-libgo
51951 maybe-all-target-libgo:
51952 @if gcc-bootstrap
51953 all-target-libgo: stage_current
51954 @endif gcc-bootstrap
51955 @if target-libgo
51956 TARGET-target-libgo=all
51957 maybe-all-target-libgo: all-target-libgo
51958 all-target-libgo: configure-target-libgo
51959 @: $(MAKE); $(unstage)
51960 @r=`${PWD_COMMAND}`; export r; \
51961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962 $(NORMAL_TARGET_EXPORTS) \
51963 (cd $(TARGET_SUBDIR)/libgo && \
51964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51965 $(TARGET-target-libgo))
51966 @endif target-libgo
51967
51968
51969
51970
51971
51972 .PHONY: check-target-libgo maybe-check-target-libgo
51973 maybe-check-target-libgo:
51974 @if target-libgo
51975 maybe-check-target-libgo: check-target-libgo
51976
51977 check-target-libgo:
51978 @: $(MAKE); $(unstage)
51979 @r=`${PWD_COMMAND}`; export r; \
51980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51981 $(NORMAL_TARGET_EXPORTS) \
51982 (cd $(TARGET_SUBDIR)/libgo && \
51983 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51984
51985 @endif target-libgo
51986
51987 .PHONY: install-target-libgo maybe-install-target-libgo
51988 maybe-install-target-libgo:
51989 @if target-libgo
51990 maybe-install-target-libgo: install-target-libgo
51991
51992 install-target-libgo: installdirs
51993 @: $(MAKE); $(unstage)
51994 @r=`${PWD_COMMAND}`; export r; \
51995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51996 $(NORMAL_TARGET_EXPORTS) \
51997 (cd $(TARGET_SUBDIR)/libgo && \
51998 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51999
52000 @endif target-libgo
52001
52002 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52003 maybe-install-strip-target-libgo:
52004 @if target-libgo
52005 maybe-install-strip-target-libgo: install-strip-target-libgo
52006
52007 install-strip-target-libgo: installdirs
52008 @: $(MAKE); $(unstage)
52009 @r=`${PWD_COMMAND}`; export r; \
52010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52011 $(NORMAL_TARGET_EXPORTS) \
52012 (cd $(TARGET_SUBDIR)/libgo && \
52013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52014
52015 @endif target-libgo
52016
52017 # Other targets (info, dvi, pdf, etc.)
52018
52019 .PHONY: maybe-info-target-libgo info-target-libgo
52020 maybe-info-target-libgo:
52021 @if target-libgo
52022 maybe-info-target-libgo: info-target-libgo
52023
52024 info-target-libgo: \
52025 configure-target-libgo
52026 @: $(MAKE); $(unstage)
52027 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52028 r=`${PWD_COMMAND}`; export r; \
52029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52030 $(NORMAL_TARGET_EXPORTS) \
52031 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52032 for flag in $(EXTRA_TARGET_FLAGS); do \
52033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52034 done; \
52035 (cd $(TARGET_SUBDIR)/libgo && \
52036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52038 "RANLIB=$${RANLIB}" \
52039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52040 info) \
52041 || exit 1
52042
52043 @endif target-libgo
52044
52045 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52046 maybe-dvi-target-libgo:
52047 @if target-libgo
52048 maybe-dvi-target-libgo: dvi-target-libgo
52049
52050 dvi-target-libgo: \
52051 configure-target-libgo
52052 @: $(MAKE); $(unstage)
52053 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52054 r=`${PWD_COMMAND}`; export r; \
52055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52056 $(NORMAL_TARGET_EXPORTS) \
52057 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52058 for flag in $(EXTRA_TARGET_FLAGS); do \
52059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52060 done; \
52061 (cd $(TARGET_SUBDIR)/libgo && \
52062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52064 "RANLIB=$${RANLIB}" \
52065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52066 dvi) \
52067 || exit 1
52068
52069 @endif target-libgo
52070
52071 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52072 maybe-pdf-target-libgo:
52073 @if target-libgo
52074 maybe-pdf-target-libgo: pdf-target-libgo
52075
52076 pdf-target-libgo: \
52077 configure-target-libgo
52078 @: $(MAKE); $(unstage)
52079 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52080 r=`${PWD_COMMAND}`; export r; \
52081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52082 $(NORMAL_TARGET_EXPORTS) \
52083 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52084 for flag in $(EXTRA_TARGET_FLAGS); do \
52085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52086 done; \
52087 (cd $(TARGET_SUBDIR)/libgo && \
52088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52090 "RANLIB=$${RANLIB}" \
52091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52092 pdf) \
52093 || exit 1
52094
52095 @endif target-libgo
52096
52097 .PHONY: maybe-html-target-libgo html-target-libgo
52098 maybe-html-target-libgo:
52099 @if target-libgo
52100 maybe-html-target-libgo: html-target-libgo
52101
52102 html-target-libgo: \
52103 configure-target-libgo
52104 @: $(MAKE); $(unstage)
52105 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52106 r=`${PWD_COMMAND}`; export r; \
52107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52108 $(NORMAL_TARGET_EXPORTS) \
52109 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52110 for flag in $(EXTRA_TARGET_FLAGS); do \
52111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52112 done; \
52113 (cd $(TARGET_SUBDIR)/libgo && \
52114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52116 "RANLIB=$${RANLIB}" \
52117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52118 html) \
52119 || exit 1
52120
52121 @endif target-libgo
52122
52123 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52124 maybe-TAGS-target-libgo:
52125 @if target-libgo
52126 maybe-TAGS-target-libgo: TAGS-target-libgo
52127
52128 TAGS-target-libgo: \
52129 configure-target-libgo
52130 @: $(MAKE); $(unstage)
52131 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52132 r=`${PWD_COMMAND}`; export r; \
52133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52134 $(NORMAL_TARGET_EXPORTS) \
52135 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52136 for flag in $(EXTRA_TARGET_FLAGS); do \
52137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52138 done; \
52139 (cd $(TARGET_SUBDIR)/libgo && \
52140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52142 "RANLIB=$${RANLIB}" \
52143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52144 TAGS) \
52145 || exit 1
52146
52147 @endif target-libgo
52148
52149 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52150 maybe-install-info-target-libgo:
52151 @if target-libgo
52152 maybe-install-info-target-libgo: install-info-target-libgo
52153
52154 install-info-target-libgo: \
52155 configure-target-libgo \
52156 info-target-libgo
52157 @: $(MAKE); $(unstage)
52158 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52159 r=`${PWD_COMMAND}`; export r; \
52160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52161 $(NORMAL_TARGET_EXPORTS) \
52162 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52163 for flag in $(EXTRA_TARGET_FLAGS); do \
52164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52165 done; \
52166 (cd $(TARGET_SUBDIR)/libgo && \
52167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52169 "RANLIB=$${RANLIB}" \
52170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52171 install-info) \
52172 || exit 1
52173
52174 @endif target-libgo
52175
52176 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52177 maybe-install-dvi-target-libgo:
52178 @if target-libgo
52179 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52180
52181 install-dvi-target-libgo: \
52182 configure-target-libgo \
52183 dvi-target-libgo
52184 @: $(MAKE); $(unstage)
52185 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52186 r=`${PWD_COMMAND}`; export r; \
52187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188 $(NORMAL_TARGET_EXPORTS) \
52189 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52190 for flag in $(EXTRA_TARGET_FLAGS); do \
52191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52192 done; \
52193 (cd $(TARGET_SUBDIR)/libgo && \
52194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52196 "RANLIB=$${RANLIB}" \
52197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52198 install-dvi) \
52199 || exit 1
52200
52201 @endif target-libgo
52202
52203 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52204 maybe-install-pdf-target-libgo:
52205 @if target-libgo
52206 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52207
52208 install-pdf-target-libgo: \
52209 configure-target-libgo \
52210 pdf-target-libgo
52211 @: $(MAKE); $(unstage)
52212 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52213 r=`${PWD_COMMAND}`; export r; \
52214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52215 $(NORMAL_TARGET_EXPORTS) \
52216 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52217 for flag in $(EXTRA_TARGET_FLAGS); do \
52218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52219 done; \
52220 (cd $(TARGET_SUBDIR)/libgo && \
52221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52223 "RANLIB=$${RANLIB}" \
52224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52225 install-pdf) \
52226 || exit 1
52227
52228 @endif target-libgo
52229
52230 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52231 maybe-install-html-target-libgo:
52232 @if target-libgo
52233 maybe-install-html-target-libgo: install-html-target-libgo
52234
52235 install-html-target-libgo: \
52236 configure-target-libgo \
52237 html-target-libgo
52238 @: $(MAKE); $(unstage)
52239 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52240 r=`${PWD_COMMAND}`; export r; \
52241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52242 $(NORMAL_TARGET_EXPORTS) \
52243 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52244 for flag in $(EXTRA_TARGET_FLAGS); do \
52245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52246 done; \
52247 (cd $(TARGET_SUBDIR)/libgo && \
52248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52250 "RANLIB=$${RANLIB}" \
52251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52252 install-html) \
52253 || exit 1
52254
52255 @endif target-libgo
52256
52257 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52258 maybe-installcheck-target-libgo:
52259 @if target-libgo
52260 maybe-installcheck-target-libgo: installcheck-target-libgo
52261
52262 installcheck-target-libgo: \
52263 configure-target-libgo
52264 @: $(MAKE); $(unstage)
52265 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52266 r=`${PWD_COMMAND}`; export r; \
52267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52268 $(NORMAL_TARGET_EXPORTS) \
52269 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52270 for flag in $(EXTRA_TARGET_FLAGS); do \
52271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52272 done; \
52273 (cd $(TARGET_SUBDIR)/libgo && \
52274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52276 "RANLIB=$${RANLIB}" \
52277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52278 installcheck) \
52279 || exit 1
52280
52281 @endif target-libgo
52282
52283 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52284 maybe-mostlyclean-target-libgo:
52285 @if target-libgo
52286 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52287
52288 mostlyclean-target-libgo:
52289 @: $(MAKE); $(unstage)
52290 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52291 r=`${PWD_COMMAND}`; export r; \
52292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52293 $(NORMAL_TARGET_EXPORTS) \
52294 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52295 for flag in $(EXTRA_TARGET_FLAGS); do \
52296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52297 done; \
52298 (cd $(TARGET_SUBDIR)/libgo && \
52299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52301 "RANLIB=$${RANLIB}" \
52302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52303 mostlyclean) \
52304 || exit 1
52305
52306 @endif target-libgo
52307
52308 .PHONY: maybe-clean-target-libgo clean-target-libgo
52309 maybe-clean-target-libgo:
52310 @if target-libgo
52311 maybe-clean-target-libgo: clean-target-libgo
52312
52313 clean-target-libgo:
52314 @: $(MAKE); $(unstage)
52315 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52316 r=`${PWD_COMMAND}`; export r; \
52317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52318 $(NORMAL_TARGET_EXPORTS) \
52319 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52320 for flag in $(EXTRA_TARGET_FLAGS); do \
52321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52322 done; \
52323 (cd $(TARGET_SUBDIR)/libgo && \
52324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52326 "RANLIB=$${RANLIB}" \
52327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52328 clean) \
52329 || exit 1
52330
52331 @endif target-libgo
52332
52333 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52334 maybe-distclean-target-libgo:
52335 @if target-libgo
52336 maybe-distclean-target-libgo: distclean-target-libgo
52337
52338 distclean-target-libgo:
52339 @: $(MAKE); $(unstage)
52340 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52341 r=`${PWD_COMMAND}`; export r; \
52342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52343 $(NORMAL_TARGET_EXPORTS) \
52344 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52345 for flag in $(EXTRA_TARGET_FLAGS); do \
52346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52347 done; \
52348 (cd $(TARGET_SUBDIR)/libgo && \
52349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52351 "RANLIB=$${RANLIB}" \
52352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52353 distclean) \
52354 || exit 1
52355
52356 @endif target-libgo
52357
52358 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52359 maybe-maintainer-clean-target-libgo:
52360 @if target-libgo
52361 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52362
52363 maintainer-clean-target-libgo:
52364 @: $(MAKE); $(unstage)
52365 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52366 r=`${PWD_COMMAND}`; export r; \
52367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52368 $(NORMAL_TARGET_EXPORTS) \
52369 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52370 for flag in $(EXTRA_TARGET_FLAGS); do \
52371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52372 done; \
52373 (cd $(TARGET_SUBDIR)/libgo && \
52374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52376 "RANLIB=$${RANLIB}" \
52377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52378 maintainer-clean) \
52379 || exit 1
52380
52381 @endif target-libgo
52382
52383
52384
52385
52386
52387 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52388 maybe-configure-target-libphobos:
52389 @if gcc-bootstrap
52390 configure-target-libphobos: stage_current
52391 @endif gcc-bootstrap
52392 @if target-libphobos
52393 maybe-configure-target-libphobos: configure-target-libphobos
52394 configure-target-libphobos:
52395 @: $(MAKE); $(unstage)
52396 @r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 echo "Checking multilib configuration for libphobos..."; \
52399 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52400 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52401 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52402 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52403 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52404 else \
52405 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52406 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52407 fi; \
52408 else \
52409 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52410 fi; \
52411 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52412 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52413 $(NORMAL_TARGET_EXPORTS) \
52414 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52415 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52416 case $(srcdir) in \
52417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52418 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52420 esac; \
52421 module_srcdir=libphobos; \
52422 rm -f no-such-file || : ; \
52423 CONFIG_SITE=no-such-file $(SHELL) \
52424 $$s/$$module_srcdir/configure \
52425 --srcdir=$${topdir}/$$module_srcdir \
52426 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52427 --target=${target_alias} \
52428 || exit 1
52429 @endif target-libphobos
52430
52431
52432
52433
52434
52435 .PHONY: all-target-libphobos maybe-all-target-libphobos
52436 maybe-all-target-libphobos:
52437 @if gcc-bootstrap
52438 all-target-libphobos: stage_current
52439 @endif gcc-bootstrap
52440 @if target-libphobos
52441 TARGET-target-libphobos=all
52442 maybe-all-target-libphobos: all-target-libphobos
52443 all-target-libphobos: configure-target-libphobos
52444 @: $(MAKE); $(unstage)
52445 @r=`${PWD_COMMAND}`; export r; \
52446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52447 $(NORMAL_TARGET_EXPORTS) \
52448 (cd $(TARGET_SUBDIR)/libphobos && \
52449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52450 $(TARGET-target-libphobos))
52451 @endif target-libphobos
52452
52453
52454
52455
52456
52457 .PHONY: check-target-libphobos maybe-check-target-libphobos
52458 maybe-check-target-libphobos:
52459 @if target-libphobos
52460 maybe-check-target-libphobos: check-target-libphobos
52461
52462 check-target-libphobos:
52463 @: $(MAKE); $(unstage)
52464 @r=`${PWD_COMMAND}`; export r; \
52465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52466 $(NORMAL_TARGET_EXPORTS) \
52467 (cd $(TARGET_SUBDIR)/libphobos && \
52468 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52469
52470 @endif target-libphobos
52471
52472 .PHONY: install-target-libphobos maybe-install-target-libphobos
52473 maybe-install-target-libphobos:
52474 @if target-libphobos
52475 maybe-install-target-libphobos: install-target-libphobos
52476
52477 install-target-libphobos: installdirs
52478 @: $(MAKE); $(unstage)
52479 @r=`${PWD_COMMAND}`; export r; \
52480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52481 $(NORMAL_TARGET_EXPORTS) \
52482 (cd $(TARGET_SUBDIR)/libphobos && \
52483 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52484
52485 @endif target-libphobos
52486
52487 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52488 maybe-install-strip-target-libphobos:
52489 @if target-libphobos
52490 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52491
52492 install-strip-target-libphobos: installdirs
52493 @: $(MAKE); $(unstage)
52494 @r=`${PWD_COMMAND}`; export r; \
52495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52496 $(NORMAL_TARGET_EXPORTS) \
52497 (cd $(TARGET_SUBDIR)/libphobos && \
52498 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52499
52500 @endif target-libphobos
52501
52502 # Other targets (info, dvi, pdf, etc.)
52503
52504 .PHONY: maybe-info-target-libphobos info-target-libphobos
52505 maybe-info-target-libphobos:
52506 @if target-libphobos
52507 maybe-info-target-libphobos: info-target-libphobos
52508
52509 info-target-libphobos: \
52510 configure-target-libphobos
52511 @: $(MAKE); $(unstage)
52512 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52513 r=`${PWD_COMMAND}`; export r; \
52514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52515 $(NORMAL_TARGET_EXPORTS) \
52516 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52517 for flag in $(EXTRA_TARGET_FLAGS); do \
52518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52519 done; \
52520 (cd $(TARGET_SUBDIR)/libphobos && \
52521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52523 "RANLIB=$${RANLIB}" \
52524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52525 info) \
52526 || exit 1
52527
52528 @endif target-libphobos
52529
52530 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52531 maybe-dvi-target-libphobos:
52532 @if target-libphobos
52533 maybe-dvi-target-libphobos: dvi-target-libphobos
52534
52535 dvi-target-libphobos: \
52536 configure-target-libphobos
52537 @: $(MAKE); $(unstage)
52538 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52539 r=`${PWD_COMMAND}`; export r; \
52540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52541 $(NORMAL_TARGET_EXPORTS) \
52542 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
52543 for flag in $(EXTRA_TARGET_FLAGS); do \
52544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52545 done; \
52546 (cd $(TARGET_SUBDIR)/libphobos && \
52547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52549 "RANLIB=$${RANLIB}" \
52550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52551 dvi) \
52552 || exit 1
52553
52554 @endif target-libphobos
52555
52556 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52557 maybe-pdf-target-libphobos:
52558 @if target-libphobos
52559 maybe-pdf-target-libphobos: pdf-target-libphobos
52560
52561 pdf-target-libphobos: \
52562 configure-target-libphobos
52563 @: $(MAKE); $(unstage)
52564 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52565 r=`${PWD_COMMAND}`; export r; \
52566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52567 $(NORMAL_TARGET_EXPORTS) \
52568 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52569 for flag in $(EXTRA_TARGET_FLAGS); do \
52570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52571 done; \
52572 (cd $(TARGET_SUBDIR)/libphobos && \
52573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52575 "RANLIB=$${RANLIB}" \
52576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52577 pdf) \
52578 || exit 1
52579
52580 @endif target-libphobos
52581
52582 .PHONY: maybe-html-target-libphobos html-target-libphobos
52583 maybe-html-target-libphobos:
52584 @if target-libphobos
52585 maybe-html-target-libphobos: html-target-libphobos
52586
52587 html-target-libphobos: \
52588 configure-target-libphobos
52589 @: $(MAKE); $(unstage)
52590 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52591 r=`${PWD_COMMAND}`; export r; \
52592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52593 $(NORMAL_TARGET_EXPORTS) \
52594 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52595 for flag in $(EXTRA_TARGET_FLAGS); do \
52596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52597 done; \
52598 (cd $(TARGET_SUBDIR)/libphobos && \
52599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52601 "RANLIB=$${RANLIB}" \
52602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52603 html) \
52604 || exit 1
52605
52606 @endif target-libphobos
52607
52608 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52609 maybe-TAGS-target-libphobos:
52610 @if target-libphobos
52611 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52612
52613 TAGS-target-libphobos: \
52614 configure-target-libphobos
52615 @: $(MAKE); $(unstage)
52616 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52617 r=`${PWD_COMMAND}`; export r; \
52618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52619 $(NORMAL_TARGET_EXPORTS) \
52620 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
52621 for flag in $(EXTRA_TARGET_FLAGS); do \
52622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52623 done; \
52624 (cd $(TARGET_SUBDIR)/libphobos && \
52625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52627 "RANLIB=$${RANLIB}" \
52628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52629 TAGS) \
52630 || exit 1
52631
52632 @endif target-libphobos
52633
52634 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52635 maybe-install-info-target-libphobos:
52636 @if target-libphobos
52637 maybe-install-info-target-libphobos: install-info-target-libphobos
52638
52639 install-info-target-libphobos: \
52640 configure-target-libphobos \
52641 info-target-libphobos
52642 @: $(MAKE); $(unstage)
52643 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52644 r=`${PWD_COMMAND}`; export r; \
52645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646 $(NORMAL_TARGET_EXPORTS) \
52647 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
52648 for flag in $(EXTRA_TARGET_FLAGS); do \
52649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52650 done; \
52651 (cd $(TARGET_SUBDIR)/libphobos && \
52652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52654 "RANLIB=$${RANLIB}" \
52655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52656 install-info) \
52657 || exit 1
52658
52659 @endif target-libphobos
52660
52661 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52662 maybe-install-dvi-target-libphobos:
52663 @if target-libphobos
52664 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52665
52666 install-dvi-target-libphobos: \
52667 configure-target-libphobos \
52668 dvi-target-libphobos
52669 @: $(MAKE); $(unstage)
52670 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52671 r=`${PWD_COMMAND}`; export r; \
52672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52673 $(NORMAL_TARGET_EXPORTS) \
52674 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52675 for flag in $(EXTRA_TARGET_FLAGS); do \
52676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52677 done; \
52678 (cd $(TARGET_SUBDIR)/libphobos && \
52679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52681 "RANLIB=$${RANLIB}" \
52682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52683 install-dvi) \
52684 || exit 1
52685
52686 @endif target-libphobos
52687
52688 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52689 maybe-install-pdf-target-libphobos:
52690 @if target-libphobos
52691 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52692
52693 install-pdf-target-libphobos: \
52694 configure-target-libphobos \
52695 pdf-target-libphobos
52696 @: $(MAKE); $(unstage)
52697 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52698 r=`${PWD_COMMAND}`; export r; \
52699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52700 $(NORMAL_TARGET_EXPORTS) \
52701 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52702 for flag in $(EXTRA_TARGET_FLAGS); do \
52703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52704 done; \
52705 (cd $(TARGET_SUBDIR)/libphobos && \
52706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52708 "RANLIB=$${RANLIB}" \
52709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52710 install-pdf) \
52711 || exit 1
52712
52713 @endif target-libphobos
52714
52715 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52716 maybe-install-html-target-libphobos:
52717 @if target-libphobos
52718 maybe-install-html-target-libphobos: install-html-target-libphobos
52719
52720 install-html-target-libphobos: \
52721 configure-target-libphobos \
52722 html-target-libphobos
52723 @: $(MAKE); $(unstage)
52724 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52725 r=`${PWD_COMMAND}`; export r; \
52726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52727 $(NORMAL_TARGET_EXPORTS) \
52728 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
52729 for flag in $(EXTRA_TARGET_FLAGS); do \
52730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52731 done; \
52732 (cd $(TARGET_SUBDIR)/libphobos && \
52733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52735 "RANLIB=$${RANLIB}" \
52736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52737 install-html) \
52738 || exit 1
52739
52740 @endif target-libphobos
52741
52742 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52743 maybe-installcheck-target-libphobos:
52744 @if target-libphobos
52745 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52746
52747 installcheck-target-libphobos: \
52748 configure-target-libphobos
52749 @: $(MAKE); $(unstage)
52750 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52751 r=`${PWD_COMMAND}`; export r; \
52752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52753 $(NORMAL_TARGET_EXPORTS) \
52754 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52755 for flag in $(EXTRA_TARGET_FLAGS); do \
52756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52757 done; \
52758 (cd $(TARGET_SUBDIR)/libphobos && \
52759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52761 "RANLIB=$${RANLIB}" \
52762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52763 installcheck) \
52764 || exit 1
52765
52766 @endif target-libphobos
52767
52768 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52769 maybe-mostlyclean-target-libphobos:
52770 @if target-libphobos
52771 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52772
52773 mostlyclean-target-libphobos:
52774 @: $(MAKE); $(unstage)
52775 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52776 r=`${PWD_COMMAND}`; export r; \
52777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52778 $(NORMAL_TARGET_EXPORTS) \
52779 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52780 for flag in $(EXTRA_TARGET_FLAGS); do \
52781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52782 done; \
52783 (cd $(TARGET_SUBDIR)/libphobos && \
52784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52786 "RANLIB=$${RANLIB}" \
52787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52788 mostlyclean) \
52789 || exit 1
52790
52791 @endif target-libphobos
52792
52793 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52794 maybe-clean-target-libphobos:
52795 @if target-libphobos
52796 maybe-clean-target-libphobos: clean-target-libphobos
52797
52798 clean-target-libphobos:
52799 @: $(MAKE); $(unstage)
52800 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52801 r=`${PWD_COMMAND}`; export r; \
52802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52803 $(NORMAL_TARGET_EXPORTS) \
52804 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52805 for flag in $(EXTRA_TARGET_FLAGS); do \
52806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52807 done; \
52808 (cd $(TARGET_SUBDIR)/libphobos && \
52809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52811 "RANLIB=$${RANLIB}" \
52812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52813 clean) \
52814 || exit 1
52815
52816 @endif target-libphobos
52817
52818 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52819 maybe-distclean-target-libphobos:
52820 @if target-libphobos
52821 maybe-distclean-target-libphobos: distclean-target-libphobos
52822
52823 distclean-target-libphobos:
52824 @: $(MAKE); $(unstage)
52825 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52826 r=`${PWD_COMMAND}`; export r; \
52827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52828 $(NORMAL_TARGET_EXPORTS) \
52829 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52830 for flag in $(EXTRA_TARGET_FLAGS); do \
52831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52832 done; \
52833 (cd $(TARGET_SUBDIR)/libphobos && \
52834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52836 "RANLIB=$${RANLIB}" \
52837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52838 distclean) \
52839 || exit 1
52840
52841 @endif target-libphobos
52842
52843 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52844 maybe-maintainer-clean-target-libphobos:
52845 @if target-libphobos
52846 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52847
52848 maintainer-clean-target-libphobos:
52849 @: $(MAKE); $(unstage)
52850 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52851 r=`${PWD_COMMAND}`; export r; \
52852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52853 $(NORMAL_TARGET_EXPORTS) \
52854 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
52855 for flag in $(EXTRA_TARGET_FLAGS); do \
52856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52857 done; \
52858 (cd $(TARGET_SUBDIR)/libphobos && \
52859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52861 "RANLIB=$${RANLIB}" \
52862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52863 maintainer-clean) \
52864 || exit 1
52865
52866 @endif target-libphobos
52867
52868
52869
52870
52871
52872 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52873 maybe-configure-target-libtermcap:
52874 @if gcc-bootstrap
52875 configure-target-libtermcap: stage_current
52876 @endif gcc-bootstrap
52877 @if target-libtermcap
52878 maybe-configure-target-libtermcap: configure-target-libtermcap
52879 configure-target-libtermcap:
52880 @: $(MAKE); $(unstage)
52881 @r=`${PWD_COMMAND}`; export r; \
52882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52883 echo "Checking multilib configuration for libtermcap..."; \
52884 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52885 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52886 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52887 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52888 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52889 else \
52890 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52891 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52892 fi; \
52893 else \
52894 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52895 fi; \
52896 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52897 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52898 $(NORMAL_TARGET_EXPORTS) \
52899 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52900 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52901 case $(srcdir) in \
52902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52903 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52905 esac; \
52906 module_srcdir=libtermcap; \
52907 rm -f no-such-file || : ; \
52908 CONFIG_SITE=no-such-file $(SHELL) \
52909 $$s/$$module_srcdir/configure \
52910 --srcdir=$${topdir}/$$module_srcdir \
52911 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52912 --target=${target_alias} \
52913 || exit 1
52914 @endif target-libtermcap
52915
52916
52917
52918
52919
52920 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52921 maybe-all-target-libtermcap:
52922 @if gcc-bootstrap
52923 all-target-libtermcap: stage_current
52924 @endif gcc-bootstrap
52925 @if target-libtermcap
52926 TARGET-target-libtermcap=all
52927 maybe-all-target-libtermcap: all-target-libtermcap
52928 all-target-libtermcap: configure-target-libtermcap
52929 @: $(MAKE); $(unstage)
52930 @r=`${PWD_COMMAND}`; export r; \
52931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52932 $(NORMAL_TARGET_EXPORTS) \
52933 (cd $(TARGET_SUBDIR)/libtermcap && \
52934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52935 $(TARGET-target-libtermcap))
52936 @endif target-libtermcap
52937
52938
52939
52940
52941
52942 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52943 maybe-check-target-libtermcap:
52944 @if target-libtermcap
52945 maybe-check-target-libtermcap: check-target-libtermcap
52946
52947 # Dummy target for uncheckable module.
52948 check-target-libtermcap:
52949
52950 @endif target-libtermcap
52951
52952 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52953 maybe-install-target-libtermcap:
52954 @if target-libtermcap
52955 maybe-install-target-libtermcap: install-target-libtermcap
52956
52957 install-target-libtermcap: installdirs
52958 @: $(MAKE); $(unstage)
52959 @r=`${PWD_COMMAND}`; export r; \
52960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52961 $(NORMAL_TARGET_EXPORTS) \
52962 (cd $(TARGET_SUBDIR)/libtermcap && \
52963 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52964
52965 @endif target-libtermcap
52966
52967 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52968 maybe-install-strip-target-libtermcap:
52969 @if target-libtermcap
52970 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52971
52972 install-strip-target-libtermcap: installdirs
52973 @: $(MAKE); $(unstage)
52974 @r=`${PWD_COMMAND}`; export r; \
52975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52976 $(NORMAL_TARGET_EXPORTS) \
52977 (cd $(TARGET_SUBDIR)/libtermcap && \
52978 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52979
52980 @endif target-libtermcap
52981
52982 # Other targets (info, dvi, pdf, etc.)
52983
52984 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52985 maybe-info-target-libtermcap:
52986 @if target-libtermcap
52987 maybe-info-target-libtermcap: info-target-libtermcap
52988
52989 info-target-libtermcap: \
52990 configure-target-libtermcap
52991 @: $(MAKE); $(unstage)
52992 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52993 r=`${PWD_COMMAND}`; export r; \
52994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52995 $(NORMAL_TARGET_EXPORTS) \
52996 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
52997 for flag in $(EXTRA_TARGET_FLAGS); do \
52998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52999 done; \
53000 (cd $(TARGET_SUBDIR)/libtermcap && \
53001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53003 "RANLIB=$${RANLIB}" \
53004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53005 info) \
53006 || exit 1
53007
53008 @endif target-libtermcap
53009
53010 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
53011 maybe-dvi-target-libtermcap:
53012 @if target-libtermcap
53013 maybe-dvi-target-libtermcap: dvi-target-libtermcap
53014
53015 dvi-target-libtermcap: \
53016 configure-target-libtermcap
53017 @: $(MAKE); $(unstage)
53018 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53019 r=`${PWD_COMMAND}`; export r; \
53020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53021 $(NORMAL_TARGET_EXPORTS) \
53022 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
53023 for flag in $(EXTRA_TARGET_FLAGS); do \
53024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53025 done; \
53026 (cd $(TARGET_SUBDIR)/libtermcap && \
53027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53029 "RANLIB=$${RANLIB}" \
53030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53031 dvi) \
53032 || exit 1
53033
53034 @endif target-libtermcap
53035
53036 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53037 maybe-pdf-target-libtermcap:
53038 @if target-libtermcap
53039 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53040
53041 pdf-target-libtermcap: \
53042 configure-target-libtermcap
53043 @: $(MAKE); $(unstage)
53044 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53045 r=`${PWD_COMMAND}`; export r; \
53046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53047 $(NORMAL_TARGET_EXPORTS) \
53048 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53049 for flag in $(EXTRA_TARGET_FLAGS); do \
53050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53051 done; \
53052 (cd $(TARGET_SUBDIR)/libtermcap && \
53053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53055 "RANLIB=$${RANLIB}" \
53056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53057 pdf) \
53058 || exit 1
53059
53060 @endif target-libtermcap
53061
53062 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53063 maybe-html-target-libtermcap:
53064 @if target-libtermcap
53065 maybe-html-target-libtermcap: html-target-libtermcap
53066
53067 html-target-libtermcap: \
53068 configure-target-libtermcap
53069 @: $(MAKE); $(unstage)
53070 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53071 r=`${PWD_COMMAND}`; export r; \
53072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53073 $(NORMAL_TARGET_EXPORTS) \
53074 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53075 for flag in $(EXTRA_TARGET_FLAGS); do \
53076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53077 done; \
53078 (cd $(TARGET_SUBDIR)/libtermcap && \
53079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53081 "RANLIB=$${RANLIB}" \
53082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53083 html) \
53084 || exit 1
53085
53086 @endif target-libtermcap
53087
53088 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53089 maybe-TAGS-target-libtermcap:
53090 @if target-libtermcap
53091 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53092
53093 TAGS-target-libtermcap: \
53094 configure-target-libtermcap
53095 @: $(MAKE); $(unstage)
53096 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53097 r=`${PWD_COMMAND}`; export r; \
53098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099 $(NORMAL_TARGET_EXPORTS) \
53100 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53101 for flag in $(EXTRA_TARGET_FLAGS); do \
53102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53103 done; \
53104 (cd $(TARGET_SUBDIR)/libtermcap && \
53105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53107 "RANLIB=$${RANLIB}" \
53108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53109 TAGS) \
53110 || exit 1
53111
53112 @endif target-libtermcap
53113
53114 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53115 maybe-install-info-target-libtermcap:
53116 @if target-libtermcap
53117 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53118
53119 install-info-target-libtermcap: \
53120 configure-target-libtermcap \
53121 info-target-libtermcap
53122 @: $(MAKE); $(unstage)
53123 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53124 r=`${PWD_COMMAND}`; export r; \
53125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53126 $(NORMAL_TARGET_EXPORTS) \
53127 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
53128 for flag in $(EXTRA_TARGET_FLAGS); do \
53129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53130 done; \
53131 (cd $(TARGET_SUBDIR)/libtermcap && \
53132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53134 "RANLIB=$${RANLIB}" \
53135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53136 install-info) \
53137 || exit 1
53138
53139 @endif target-libtermcap
53140
53141 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53142 maybe-install-dvi-target-libtermcap:
53143 @if target-libtermcap
53144 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53145
53146 install-dvi-target-libtermcap: \
53147 configure-target-libtermcap \
53148 dvi-target-libtermcap
53149 @: $(MAKE); $(unstage)
53150 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53151 r=`${PWD_COMMAND}`; export r; \
53152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53153 $(NORMAL_TARGET_EXPORTS) \
53154 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53155 for flag in $(EXTRA_TARGET_FLAGS); do \
53156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53157 done; \
53158 (cd $(TARGET_SUBDIR)/libtermcap && \
53159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53161 "RANLIB=$${RANLIB}" \
53162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53163 install-dvi) \
53164 || exit 1
53165
53166 @endif target-libtermcap
53167
53168 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53169 maybe-install-pdf-target-libtermcap:
53170 @if target-libtermcap
53171 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53172
53173 install-pdf-target-libtermcap: \
53174 configure-target-libtermcap \
53175 pdf-target-libtermcap
53176 @: $(MAKE); $(unstage)
53177 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53178 r=`${PWD_COMMAND}`; export r; \
53179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180 $(NORMAL_TARGET_EXPORTS) \
53181 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53182 for flag in $(EXTRA_TARGET_FLAGS); do \
53183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53184 done; \
53185 (cd $(TARGET_SUBDIR)/libtermcap && \
53186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53188 "RANLIB=$${RANLIB}" \
53189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53190 install-pdf) \
53191 || exit 1
53192
53193 @endif target-libtermcap
53194
53195 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53196 maybe-install-html-target-libtermcap:
53197 @if target-libtermcap
53198 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53199
53200 install-html-target-libtermcap: \
53201 configure-target-libtermcap \
53202 html-target-libtermcap
53203 @: $(MAKE); $(unstage)
53204 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53205 r=`${PWD_COMMAND}`; export r; \
53206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53207 $(NORMAL_TARGET_EXPORTS) \
53208 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53209 for flag in $(EXTRA_TARGET_FLAGS); do \
53210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53211 done; \
53212 (cd $(TARGET_SUBDIR)/libtermcap && \
53213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53215 "RANLIB=$${RANLIB}" \
53216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53217 install-html) \
53218 || exit 1
53219
53220 @endif target-libtermcap
53221
53222 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53223 maybe-installcheck-target-libtermcap:
53224 @if target-libtermcap
53225 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53226
53227 installcheck-target-libtermcap: \
53228 configure-target-libtermcap
53229 @: $(MAKE); $(unstage)
53230 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53231 r=`${PWD_COMMAND}`; export r; \
53232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233 $(NORMAL_TARGET_EXPORTS) \
53234 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53235 for flag in $(EXTRA_TARGET_FLAGS); do \
53236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53237 done; \
53238 (cd $(TARGET_SUBDIR)/libtermcap && \
53239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53241 "RANLIB=$${RANLIB}" \
53242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53243 installcheck) \
53244 || exit 1
53245
53246 @endif target-libtermcap
53247
53248 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53249 maybe-mostlyclean-target-libtermcap:
53250 @if target-libtermcap
53251 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53252
53253 # libtermcap doesn't support mostlyclean.
53254 mostlyclean-target-libtermcap:
53255
53256 @endif target-libtermcap
53257
53258 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53259 maybe-clean-target-libtermcap:
53260 @if target-libtermcap
53261 maybe-clean-target-libtermcap: clean-target-libtermcap
53262
53263 # libtermcap doesn't support clean.
53264 clean-target-libtermcap:
53265
53266 @endif target-libtermcap
53267
53268 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53269 maybe-distclean-target-libtermcap:
53270 @if target-libtermcap
53271 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53272
53273 # libtermcap doesn't support distclean.
53274 distclean-target-libtermcap:
53275
53276 @endif target-libtermcap
53277
53278 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53279 maybe-maintainer-clean-target-libtermcap:
53280 @if target-libtermcap
53281 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53282
53283 # libtermcap doesn't support maintainer-clean.
53284 maintainer-clean-target-libtermcap:
53285
53286 @endif target-libtermcap
53287
53288
53289
53290
53291
53292 .PHONY: configure-target-winsup maybe-configure-target-winsup
53293 maybe-configure-target-winsup:
53294 @if gcc-bootstrap
53295 configure-target-winsup: stage_current
53296 @endif gcc-bootstrap
53297 @if target-winsup
53298 maybe-configure-target-winsup: configure-target-winsup
53299 configure-target-winsup:
53300 @: $(MAKE); $(unstage)
53301 @r=`${PWD_COMMAND}`; export r; \
53302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53303 echo "Checking multilib configuration for winsup..."; \
53304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53306 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53307 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53308 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53309 else \
53310 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53311 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53312 fi; \
53313 else \
53314 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53315 fi; \
53316 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53318 $(NORMAL_TARGET_EXPORTS) \
53319 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53320 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53321 case $(srcdir) in \
53322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53323 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53325 esac; \
53326 module_srcdir=winsup; \
53327 rm -f no-such-file || : ; \
53328 CONFIG_SITE=no-such-file $(SHELL) \
53329 $$s/$$module_srcdir/configure \
53330 --srcdir=$${topdir}/$$module_srcdir \
53331 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53332 --target=${target_alias} \
53333 || exit 1
53334 @endif target-winsup
53335
53336
53337
53338
53339
53340 .PHONY: all-target-winsup maybe-all-target-winsup
53341 maybe-all-target-winsup:
53342 @if gcc-bootstrap
53343 all-target-winsup: stage_current
53344 @endif gcc-bootstrap
53345 @if target-winsup
53346 TARGET-target-winsup=all
53347 maybe-all-target-winsup: all-target-winsup
53348 all-target-winsup: configure-target-winsup
53349 @: $(MAKE); $(unstage)
53350 @r=`${PWD_COMMAND}`; export r; \
53351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53352 $(NORMAL_TARGET_EXPORTS) \
53353 (cd $(TARGET_SUBDIR)/winsup && \
53354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53355 $(TARGET-target-winsup))
53356 @endif target-winsup
53357
53358
53359
53360
53361
53362 .PHONY: check-target-winsup maybe-check-target-winsup
53363 maybe-check-target-winsup:
53364 @if target-winsup
53365 maybe-check-target-winsup: check-target-winsup
53366
53367 check-target-winsup:
53368 @: $(MAKE); $(unstage)
53369 @r=`${PWD_COMMAND}`; export r; \
53370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53371 $(NORMAL_TARGET_EXPORTS) \
53372 (cd $(TARGET_SUBDIR)/winsup && \
53373 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53374
53375 @endif target-winsup
53376
53377 .PHONY: install-target-winsup maybe-install-target-winsup
53378 maybe-install-target-winsup:
53379 @if target-winsup
53380 maybe-install-target-winsup: install-target-winsup
53381
53382 install-target-winsup: installdirs
53383 @: $(MAKE); $(unstage)
53384 @r=`${PWD_COMMAND}`; export r; \
53385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53386 $(NORMAL_TARGET_EXPORTS) \
53387 (cd $(TARGET_SUBDIR)/winsup && \
53388 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53389
53390 @endif target-winsup
53391
53392 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53393 maybe-install-strip-target-winsup:
53394 @if target-winsup
53395 maybe-install-strip-target-winsup: install-strip-target-winsup
53396
53397 install-strip-target-winsup: installdirs
53398 @: $(MAKE); $(unstage)
53399 @r=`${PWD_COMMAND}`; export r; \
53400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53401 $(NORMAL_TARGET_EXPORTS) \
53402 (cd $(TARGET_SUBDIR)/winsup && \
53403 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53404
53405 @endif target-winsup
53406
53407 # Other targets (info, dvi, pdf, etc.)
53408
53409 .PHONY: maybe-info-target-winsup info-target-winsup
53410 maybe-info-target-winsup:
53411 @if target-winsup
53412 maybe-info-target-winsup: info-target-winsup
53413
53414 info-target-winsup: \
53415 configure-target-winsup
53416 @: $(MAKE); $(unstage)
53417 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53418 r=`${PWD_COMMAND}`; export r; \
53419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53420 $(NORMAL_TARGET_EXPORTS) \
53421 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53422 for flag in $(EXTRA_TARGET_FLAGS); do \
53423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53424 done; \
53425 (cd $(TARGET_SUBDIR)/winsup && \
53426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53428 "RANLIB=$${RANLIB}" \
53429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53430 info) \
53431 || exit 1
53432
53433 @endif target-winsup
53434
53435 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53436 maybe-dvi-target-winsup:
53437 @if target-winsup
53438 maybe-dvi-target-winsup: dvi-target-winsup
53439
53440 dvi-target-winsup: \
53441 configure-target-winsup
53442 @: $(MAKE); $(unstage)
53443 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53444 r=`${PWD_COMMAND}`; export r; \
53445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53446 $(NORMAL_TARGET_EXPORTS) \
53447 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53448 for flag in $(EXTRA_TARGET_FLAGS); do \
53449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53450 done; \
53451 (cd $(TARGET_SUBDIR)/winsup && \
53452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53454 "RANLIB=$${RANLIB}" \
53455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53456 dvi) \
53457 || exit 1
53458
53459 @endif target-winsup
53460
53461 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53462 maybe-pdf-target-winsup:
53463 @if target-winsup
53464 maybe-pdf-target-winsup: pdf-target-winsup
53465
53466 pdf-target-winsup: \
53467 configure-target-winsup
53468 @: $(MAKE); $(unstage)
53469 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53470 r=`${PWD_COMMAND}`; export r; \
53471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53472 $(NORMAL_TARGET_EXPORTS) \
53473 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53474 for flag in $(EXTRA_TARGET_FLAGS); do \
53475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53476 done; \
53477 (cd $(TARGET_SUBDIR)/winsup && \
53478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53480 "RANLIB=$${RANLIB}" \
53481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53482 pdf) \
53483 || exit 1
53484
53485 @endif target-winsup
53486
53487 .PHONY: maybe-html-target-winsup html-target-winsup
53488 maybe-html-target-winsup:
53489 @if target-winsup
53490 maybe-html-target-winsup: html-target-winsup
53491
53492 html-target-winsup: \
53493 configure-target-winsup
53494 @: $(MAKE); $(unstage)
53495 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53496 r=`${PWD_COMMAND}`; export r; \
53497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53498 $(NORMAL_TARGET_EXPORTS) \
53499 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53500 for flag in $(EXTRA_TARGET_FLAGS); do \
53501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53502 done; \
53503 (cd $(TARGET_SUBDIR)/winsup && \
53504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53506 "RANLIB=$${RANLIB}" \
53507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53508 html) \
53509 || exit 1
53510
53511 @endif target-winsup
53512
53513 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53514 maybe-TAGS-target-winsup:
53515 @if target-winsup
53516 maybe-TAGS-target-winsup: TAGS-target-winsup
53517
53518 TAGS-target-winsup: \
53519 configure-target-winsup
53520 @: $(MAKE); $(unstage)
53521 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53522 r=`${PWD_COMMAND}`; export r; \
53523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53524 $(NORMAL_TARGET_EXPORTS) \
53525 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53526 for flag in $(EXTRA_TARGET_FLAGS); do \
53527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53528 done; \
53529 (cd $(TARGET_SUBDIR)/winsup && \
53530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53532 "RANLIB=$${RANLIB}" \
53533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53534 TAGS) \
53535 || exit 1
53536
53537 @endif target-winsup
53538
53539 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53540 maybe-install-info-target-winsup:
53541 @if target-winsup
53542 maybe-install-info-target-winsup: install-info-target-winsup
53543
53544 install-info-target-winsup: \
53545 configure-target-winsup \
53546 info-target-winsup
53547 @: $(MAKE); $(unstage)
53548 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53549 r=`${PWD_COMMAND}`; export r; \
53550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551 $(NORMAL_TARGET_EXPORTS) \
53552 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53553 for flag in $(EXTRA_TARGET_FLAGS); do \
53554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555 done; \
53556 (cd $(TARGET_SUBDIR)/winsup && \
53557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559 "RANLIB=$${RANLIB}" \
53560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561 install-info) \
53562 || exit 1
53563
53564 @endif target-winsup
53565
53566 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53567 maybe-install-dvi-target-winsup:
53568 @if target-winsup
53569 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53570
53571 install-dvi-target-winsup: \
53572 configure-target-winsup \
53573 dvi-target-winsup
53574 @: $(MAKE); $(unstage)
53575 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53576 r=`${PWD_COMMAND}`; export r; \
53577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53578 $(NORMAL_TARGET_EXPORTS) \
53579 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53580 for flag in $(EXTRA_TARGET_FLAGS); do \
53581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53582 done; \
53583 (cd $(TARGET_SUBDIR)/winsup && \
53584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53586 "RANLIB=$${RANLIB}" \
53587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53588 install-dvi) \
53589 || exit 1
53590
53591 @endif target-winsup
53592
53593 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53594 maybe-install-pdf-target-winsup:
53595 @if target-winsup
53596 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53597
53598 install-pdf-target-winsup: \
53599 configure-target-winsup \
53600 pdf-target-winsup
53601 @: $(MAKE); $(unstage)
53602 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53603 r=`${PWD_COMMAND}`; export r; \
53604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53605 $(NORMAL_TARGET_EXPORTS) \
53606 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53607 for flag in $(EXTRA_TARGET_FLAGS); do \
53608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53609 done; \
53610 (cd $(TARGET_SUBDIR)/winsup && \
53611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53613 "RANLIB=$${RANLIB}" \
53614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53615 install-pdf) \
53616 || exit 1
53617
53618 @endif target-winsup
53619
53620 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53621 maybe-install-html-target-winsup:
53622 @if target-winsup
53623 maybe-install-html-target-winsup: install-html-target-winsup
53624
53625 install-html-target-winsup: \
53626 configure-target-winsup \
53627 html-target-winsup
53628 @: $(MAKE); $(unstage)
53629 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53630 r=`${PWD_COMMAND}`; export r; \
53631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53632 $(NORMAL_TARGET_EXPORTS) \
53633 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53634 for flag in $(EXTRA_TARGET_FLAGS); do \
53635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53636 done; \
53637 (cd $(TARGET_SUBDIR)/winsup && \
53638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53640 "RANLIB=$${RANLIB}" \
53641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53642 install-html) \
53643 || exit 1
53644
53645 @endif target-winsup
53646
53647 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53648 maybe-installcheck-target-winsup:
53649 @if target-winsup
53650 maybe-installcheck-target-winsup: installcheck-target-winsup
53651
53652 installcheck-target-winsup: \
53653 configure-target-winsup
53654 @: $(MAKE); $(unstage)
53655 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53656 r=`${PWD_COMMAND}`; export r; \
53657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53658 $(NORMAL_TARGET_EXPORTS) \
53659 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53660 for flag in $(EXTRA_TARGET_FLAGS); do \
53661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53662 done; \
53663 (cd $(TARGET_SUBDIR)/winsup && \
53664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53666 "RANLIB=$${RANLIB}" \
53667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53668 installcheck) \
53669 || exit 1
53670
53671 @endif target-winsup
53672
53673 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53674 maybe-mostlyclean-target-winsup:
53675 @if target-winsup
53676 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53677
53678 mostlyclean-target-winsup:
53679 @: $(MAKE); $(unstage)
53680 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53681 r=`${PWD_COMMAND}`; export r; \
53682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53683 $(NORMAL_TARGET_EXPORTS) \
53684 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
53685 for flag in $(EXTRA_TARGET_FLAGS); do \
53686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53687 done; \
53688 (cd $(TARGET_SUBDIR)/winsup && \
53689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53691 "RANLIB=$${RANLIB}" \
53692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53693 mostlyclean) \
53694 || exit 1
53695
53696 @endif target-winsup
53697
53698 .PHONY: maybe-clean-target-winsup clean-target-winsup
53699 maybe-clean-target-winsup:
53700 @if target-winsup
53701 maybe-clean-target-winsup: clean-target-winsup
53702
53703 clean-target-winsup:
53704 @: $(MAKE); $(unstage)
53705 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53706 r=`${PWD_COMMAND}`; export r; \
53707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53708 $(NORMAL_TARGET_EXPORTS) \
53709 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53710 for flag in $(EXTRA_TARGET_FLAGS); do \
53711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53712 done; \
53713 (cd $(TARGET_SUBDIR)/winsup && \
53714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53716 "RANLIB=$${RANLIB}" \
53717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53718 clean) \
53719 || exit 1
53720
53721 @endif target-winsup
53722
53723 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53724 maybe-distclean-target-winsup:
53725 @if target-winsup
53726 maybe-distclean-target-winsup: distclean-target-winsup
53727
53728 distclean-target-winsup:
53729 @: $(MAKE); $(unstage)
53730 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53731 r=`${PWD_COMMAND}`; export r; \
53732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53733 $(NORMAL_TARGET_EXPORTS) \
53734 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53735 for flag in $(EXTRA_TARGET_FLAGS); do \
53736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53737 done; \
53738 (cd $(TARGET_SUBDIR)/winsup && \
53739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53741 "RANLIB=$${RANLIB}" \
53742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53743 distclean) \
53744 || exit 1
53745
53746 @endif target-winsup
53747
53748 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53749 maybe-maintainer-clean-target-winsup:
53750 @if target-winsup
53751 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53752
53753 maintainer-clean-target-winsup:
53754 @: $(MAKE); $(unstage)
53755 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53756 r=`${PWD_COMMAND}`; export r; \
53757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53758 $(NORMAL_TARGET_EXPORTS) \
53759 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53760 for flag in $(EXTRA_TARGET_FLAGS); do \
53761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53762 done; \
53763 (cd $(TARGET_SUBDIR)/winsup && \
53764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53766 "RANLIB=$${RANLIB}" \
53767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53768 maintainer-clean) \
53769 || exit 1
53770
53771 @endif target-winsup
53772
53773
53774
53775
53776
53777 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53778 maybe-configure-target-libgloss:
53779 @if gcc-bootstrap
53780 configure-target-libgloss: stage_current
53781 @endif gcc-bootstrap
53782 @if target-libgloss
53783 maybe-configure-target-libgloss: configure-target-libgloss
53784 configure-target-libgloss:
53785 @: $(MAKE); $(unstage)
53786 @r=`${PWD_COMMAND}`; export r; \
53787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53788 echo "Checking multilib configuration for libgloss..."; \
53789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53791 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53792 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53793 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53794 else \
53795 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53796 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53797 fi; \
53798 else \
53799 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53800 fi; \
53801 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53803 $(NORMAL_TARGET_EXPORTS) \
53804 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53805 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53806 case $(srcdir) in \
53807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53808 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53810 esac; \
53811 module_srcdir=libgloss; \
53812 rm -f no-such-file || : ; \
53813 CONFIG_SITE=no-such-file $(SHELL) \
53814 $$s/$$module_srcdir/configure \
53815 --srcdir=$${topdir}/$$module_srcdir \
53816 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53817 --target=${target_alias} \
53818 || exit 1
53819 @endif target-libgloss
53820
53821
53822
53823
53824
53825 .PHONY: all-target-libgloss maybe-all-target-libgloss
53826 maybe-all-target-libgloss:
53827 @if gcc-bootstrap
53828 all-target-libgloss: stage_current
53829 @endif gcc-bootstrap
53830 @if target-libgloss
53831 TARGET-target-libgloss=all
53832 maybe-all-target-libgloss: all-target-libgloss
53833 all-target-libgloss: configure-target-libgloss
53834 @: $(MAKE); $(unstage)
53835 @r=`${PWD_COMMAND}`; export r; \
53836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837 $(NORMAL_TARGET_EXPORTS) \
53838 (cd $(TARGET_SUBDIR)/libgloss && \
53839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53840 $(TARGET-target-libgloss))
53841 @endif target-libgloss
53842
53843
53844
53845
53846
53847 .PHONY: check-target-libgloss maybe-check-target-libgloss
53848 maybe-check-target-libgloss:
53849 @if target-libgloss
53850 maybe-check-target-libgloss: check-target-libgloss
53851
53852 # Dummy target for uncheckable module.
53853 check-target-libgloss:
53854
53855 @endif target-libgloss
53856
53857 .PHONY: install-target-libgloss maybe-install-target-libgloss
53858 maybe-install-target-libgloss:
53859 @if target-libgloss
53860 maybe-install-target-libgloss: install-target-libgloss
53861
53862 install-target-libgloss: installdirs
53863 @: $(MAKE); $(unstage)
53864 @r=`${PWD_COMMAND}`; export r; \
53865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53866 $(NORMAL_TARGET_EXPORTS) \
53867 (cd $(TARGET_SUBDIR)/libgloss && \
53868 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53869
53870 @endif target-libgloss
53871
53872 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53873 maybe-install-strip-target-libgloss:
53874 @if target-libgloss
53875 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53876
53877 install-strip-target-libgloss: installdirs
53878 @: $(MAKE); $(unstage)
53879 @r=`${PWD_COMMAND}`; export r; \
53880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53881 $(NORMAL_TARGET_EXPORTS) \
53882 (cd $(TARGET_SUBDIR)/libgloss && \
53883 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53884
53885 @endif target-libgloss
53886
53887 # Other targets (info, dvi, pdf, etc.)
53888
53889 .PHONY: maybe-info-target-libgloss info-target-libgloss
53890 maybe-info-target-libgloss:
53891 @if target-libgloss
53892 maybe-info-target-libgloss: info-target-libgloss
53893
53894 info-target-libgloss: \
53895 configure-target-libgloss
53896 @: $(MAKE); $(unstage)
53897 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53898 r=`${PWD_COMMAND}`; export r; \
53899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53900 $(NORMAL_TARGET_EXPORTS) \
53901 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
53902 for flag in $(EXTRA_TARGET_FLAGS); do \
53903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53904 done; \
53905 (cd $(TARGET_SUBDIR)/libgloss && \
53906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53908 "RANLIB=$${RANLIB}" \
53909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53910 info) \
53911 || exit 1
53912
53913 @endif target-libgloss
53914
53915 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53916 maybe-dvi-target-libgloss:
53917 @if target-libgloss
53918 maybe-dvi-target-libgloss: dvi-target-libgloss
53919
53920 dvi-target-libgloss: \
53921 configure-target-libgloss
53922 @: $(MAKE); $(unstage)
53923 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53924 r=`${PWD_COMMAND}`; export r; \
53925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53926 $(NORMAL_TARGET_EXPORTS) \
53927 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53928 for flag in $(EXTRA_TARGET_FLAGS); do \
53929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53930 done; \
53931 (cd $(TARGET_SUBDIR)/libgloss && \
53932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53934 "RANLIB=$${RANLIB}" \
53935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53936 dvi) \
53937 || exit 1
53938
53939 @endif target-libgloss
53940
53941 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53942 maybe-pdf-target-libgloss:
53943 @if target-libgloss
53944 maybe-pdf-target-libgloss: pdf-target-libgloss
53945
53946 pdf-target-libgloss: \
53947 configure-target-libgloss
53948 @: $(MAKE); $(unstage)
53949 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53950 r=`${PWD_COMMAND}`; export r; \
53951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53952 $(NORMAL_TARGET_EXPORTS) \
53953 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
53954 for flag in $(EXTRA_TARGET_FLAGS); do \
53955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53956 done; \
53957 (cd $(TARGET_SUBDIR)/libgloss && \
53958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53960 "RANLIB=$${RANLIB}" \
53961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53962 pdf) \
53963 || exit 1
53964
53965 @endif target-libgloss
53966
53967 .PHONY: maybe-html-target-libgloss html-target-libgloss
53968 maybe-html-target-libgloss:
53969 @if target-libgloss
53970 maybe-html-target-libgloss: html-target-libgloss
53971
53972 html-target-libgloss: \
53973 configure-target-libgloss
53974 @: $(MAKE); $(unstage)
53975 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53976 r=`${PWD_COMMAND}`; export r; \
53977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53978 $(NORMAL_TARGET_EXPORTS) \
53979 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
53980 for flag in $(EXTRA_TARGET_FLAGS); do \
53981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53982 done; \
53983 (cd $(TARGET_SUBDIR)/libgloss && \
53984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53986 "RANLIB=$${RANLIB}" \
53987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53988 html) \
53989 || exit 1
53990
53991 @endif target-libgloss
53992
53993 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
53994 maybe-TAGS-target-libgloss:
53995 @if target-libgloss
53996 maybe-TAGS-target-libgloss: TAGS-target-libgloss
53997
53998 TAGS-target-libgloss: \
53999 configure-target-libgloss
54000 @: $(MAKE); $(unstage)
54001 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54002 r=`${PWD_COMMAND}`; export r; \
54003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54004 $(NORMAL_TARGET_EXPORTS) \
54005 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
54006 for flag in $(EXTRA_TARGET_FLAGS); do \
54007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54008 done; \
54009 (cd $(TARGET_SUBDIR)/libgloss && \
54010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54012 "RANLIB=$${RANLIB}" \
54013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54014 TAGS) \
54015 || exit 1
54016
54017 @endif target-libgloss
54018
54019 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
54020 maybe-install-info-target-libgloss:
54021 @if target-libgloss
54022 maybe-install-info-target-libgloss: install-info-target-libgloss
54023
54024 install-info-target-libgloss: \
54025 configure-target-libgloss \
54026 info-target-libgloss
54027 @: $(MAKE); $(unstage)
54028 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54029 r=`${PWD_COMMAND}`; export r; \
54030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54031 $(NORMAL_TARGET_EXPORTS) \
54032 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54033 for flag in $(EXTRA_TARGET_FLAGS); do \
54034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54035 done; \
54036 (cd $(TARGET_SUBDIR)/libgloss && \
54037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54039 "RANLIB=$${RANLIB}" \
54040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54041 install-info) \
54042 || exit 1
54043
54044 @endif target-libgloss
54045
54046 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54047 maybe-install-dvi-target-libgloss:
54048 @if target-libgloss
54049 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54050
54051 install-dvi-target-libgloss: \
54052 configure-target-libgloss \
54053 dvi-target-libgloss
54054 @: $(MAKE); $(unstage)
54055 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54056 r=`${PWD_COMMAND}`; export r; \
54057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54058 $(NORMAL_TARGET_EXPORTS) \
54059 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54060 for flag in $(EXTRA_TARGET_FLAGS); do \
54061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54062 done; \
54063 (cd $(TARGET_SUBDIR)/libgloss && \
54064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54066 "RANLIB=$${RANLIB}" \
54067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54068 install-dvi) \
54069 || exit 1
54070
54071 @endif target-libgloss
54072
54073 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54074 maybe-install-pdf-target-libgloss:
54075 @if target-libgloss
54076 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54077
54078 install-pdf-target-libgloss: \
54079 configure-target-libgloss \
54080 pdf-target-libgloss
54081 @: $(MAKE); $(unstage)
54082 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54083 r=`${PWD_COMMAND}`; export r; \
54084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54085 $(NORMAL_TARGET_EXPORTS) \
54086 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54087 for flag in $(EXTRA_TARGET_FLAGS); do \
54088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54089 done; \
54090 (cd $(TARGET_SUBDIR)/libgloss && \
54091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54093 "RANLIB=$${RANLIB}" \
54094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54095 install-pdf) \
54096 || exit 1
54097
54098 @endif target-libgloss
54099
54100 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54101 maybe-install-html-target-libgloss:
54102 @if target-libgloss
54103 maybe-install-html-target-libgloss: install-html-target-libgloss
54104
54105 install-html-target-libgloss: \
54106 configure-target-libgloss \
54107 html-target-libgloss
54108 @: $(MAKE); $(unstage)
54109 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54110 r=`${PWD_COMMAND}`; export r; \
54111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54112 $(NORMAL_TARGET_EXPORTS) \
54113 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54114 for flag in $(EXTRA_TARGET_FLAGS); do \
54115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54116 done; \
54117 (cd $(TARGET_SUBDIR)/libgloss && \
54118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54120 "RANLIB=$${RANLIB}" \
54121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54122 install-html) \
54123 || exit 1
54124
54125 @endif target-libgloss
54126
54127 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54128 maybe-installcheck-target-libgloss:
54129 @if target-libgloss
54130 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54131
54132 installcheck-target-libgloss: \
54133 configure-target-libgloss
54134 @: $(MAKE); $(unstage)
54135 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54136 r=`${PWD_COMMAND}`; export r; \
54137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54138 $(NORMAL_TARGET_EXPORTS) \
54139 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54140 for flag in $(EXTRA_TARGET_FLAGS); do \
54141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54142 done; \
54143 (cd $(TARGET_SUBDIR)/libgloss && \
54144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54146 "RANLIB=$${RANLIB}" \
54147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54148 installcheck) \
54149 || exit 1
54150
54151 @endif target-libgloss
54152
54153 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54154 maybe-mostlyclean-target-libgloss:
54155 @if target-libgloss
54156 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54157
54158 mostlyclean-target-libgloss:
54159 @: $(MAKE); $(unstage)
54160 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54161 r=`${PWD_COMMAND}`; export r; \
54162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54163 $(NORMAL_TARGET_EXPORTS) \
54164 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54165 for flag in $(EXTRA_TARGET_FLAGS); do \
54166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54167 done; \
54168 (cd $(TARGET_SUBDIR)/libgloss && \
54169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54171 "RANLIB=$${RANLIB}" \
54172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54173 mostlyclean) \
54174 || exit 1
54175
54176 @endif target-libgloss
54177
54178 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54179 maybe-clean-target-libgloss:
54180 @if target-libgloss
54181 maybe-clean-target-libgloss: clean-target-libgloss
54182
54183 clean-target-libgloss:
54184 @: $(MAKE); $(unstage)
54185 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54186 r=`${PWD_COMMAND}`; export r; \
54187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188 $(NORMAL_TARGET_EXPORTS) \
54189 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54190 for flag in $(EXTRA_TARGET_FLAGS); do \
54191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54192 done; \
54193 (cd $(TARGET_SUBDIR)/libgloss && \
54194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54196 "RANLIB=$${RANLIB}" \
54197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54198 clean) \
54199 || exit 1
54200
54201 @endif target-libgloss
54202
54203 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54204 maybe-distclean-target-libgloss:
54205 @if target-libgloss
54206 maybe-distclean-target-libgloss: distclean-target-libgloss
54207
54208 distclean-target-libgloss:
54209 @: $(MAKE); $(unstage)
54210 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54211 r=`${PWD_COMMAND}`; export r; \
54212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54213 $(NORMAL_TARGET_EXPORTS) \
54214 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54215 for flag in $(EXTRA_TARGET_FLAGS); do \
54216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54217 done; \
54218 (cd $(TARGET_SUBDIR)/libgloss && \
54219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54221 "RANLIB=$${RANLIB}" \
54222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54223 distclean) \
54224 || exit 1
54225
54226 @endif target-libgloss
54227
54228 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54229 maybe-maintainer-clean-target-libgloss:
54230 @if target-libgloss
54231 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54232
54233 maintainer-clean-target-libgloss:
54234 @: $(MAKE); $(unstage)
54235 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54236 r=`${PWD_COMMAND}`; export r; \
54237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54238 $(NORMAL_TARGET_EXPORTS) \
54239 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54240 for flag in $(EXTRA_TARGET_FLAGS); do \
54241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54242 done; \
54243 (cd $(TARGET_SUBDIR)/libgloss && \
54244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54246 "RANLIB=$${RANLIB}" \
54247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54248 maintainer-clean) \
54249 || exit 1
54250
54251 @endif target-libgloss
54252
54253
54254
54255
54256
54257 .PHONY: configure-target-libffi maybe-configure-target-libffi
54258 maybe-configure-target-libffi:
54259 @if gcc-bootstrap
54260 configure-target-libffi: stage_current
54261 @endif gcc-bootstrap
54262 @if target-libffi
54263 maybe-configure-target-libffi: configure-target-libffi
54264 configure-target-libffi:
54265 @: $(MAKE); $(unstage)
54266 @r=`${PWD_COMMAND}`; export r; \
54267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54268 echo "Checking multilib configuration for libffi..."; \
54269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54270 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54271 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54272 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54273 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54274 else \
54275 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54276 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54277 fi; \
54278 else \
54279 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54280 fi; \
54281 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54282 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54283 $(NORMAL_TARGET_EXPORTS) \
54284 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54285 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54286 case $(srcdir) in \
54287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54288 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54290 esac; \
54291 module_srcdir=libffi; \
54292 rm -f no-such-file || : ; \
54293 CONFIG_SITE=no-such-file $(SHELL) \
54294 $$s/$$module_srcdir/configure \
54295 --srcdir=$${topdir}/$$module_srcdir \
54296 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54297 --target=${target_alias} \
54298 || exit 1
54299 @endif target-libffi
54300
54301
54302
54303
54304
54305 .PHONY: all-target-libffi maybe-all-target-libffi
54306 maybe-all-target-libffi:
54307 @if gcc-bootstrap
54308 all-target-libffi: stage_current
54309 @endif gcc-bootstrap
54310 @if target-libffi
54311 TARGET-target-libffi=all
54312 maybe-all-target-libffi: all-target-libffi
54313 all-target-libffi: configure-target-libffi
54314 @: $(MAKE); $(unstage)
54315 @r=`${PWD_COMMAND}`; export r; \
54316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54317 $(NORMAL_TARGET_EXPORTS) \
54318 (cd $(TARGET_SUBDIR)/libffi && \
54319 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54320 $(TARGET-target-libffi))
54321 @endif target-libffi
54322
54323
54324
54325
54326
54327 .PHONY: check-target-libffi maybe-check-target-libffi
54328 maybe-check-target-libffi:
54329 @if target-libffi
54330 maybe-check-target-libffi: check-target-libffi
54331
54332 check-target-libffi:
54333 @: $(MAKE); $(unstage)
54334 @r=`${PWD_COMMAND}`; export r; \
54335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54336 $(NORMAL_TARGET_EXPORTS) \
54337 (cd $(TARGET_SUBDIR)/libffi && \
54338 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54339
54340 @endif target-libffi
54341
54342 .PHONY: install-target-libffi maybe-install-target-libffi
54343 maybe-install-target-libffi:
54344 @if target-libffi
54345 maybe-install-target-libffi: install-target-libffi
54346
54347 # Dummy target for uninstallable.
54348 install-target-libffi:
54349
54350 @endif target-libffi
54351
54352 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54353 maybe-install-strip-target-libffi:
54354 @if target-libffi
54355 maybe-install-strip-target-libffi: install-strip-target-libffi
54356
54357 # Dummy target for uninstallable.
54358 install-strip-target-libffi:
54359
54360 @endif target-libffi
54361
54362 # Other targets (info, dvi, pdf, etc.)
54363
54364 .PHONY: maybe-info-target-libffi info-target-libffi
54365 maybe-info-target-libffi:
54366 @if target-libffi
54367 maybe-info-target-libffi: info-target-libffi
54368
54369 info-target-libffi: \
54370 configure-target-libffi
54371 @: $(MAKE); $(unstage)
54372 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54373 r=`${PWD_COMMAND}`; export r; \
54374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54375 $(NORMAL_TARGET_EXPORTS) \
54376 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54377 for flag in $(EXTRA_TARGET_FLAGS); do \
54378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54379 done; \
54380 (cd $(TARGET_SUBDIR)/libffi && \
54381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54383 "RANLIB=$${RANLIB}" \
54384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54385 info) \
54386 || exit 1
54387
54388 @endif target-libffi
54389
54390 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54391 maybe-dvi-target-libffi:
54392 @if target-libffi
54393 maybe-dvi-target-libffi: dvi-target-libffi
54394
54395 dvi-target-libffi: \
54396 configure-target-libffi
54397 @: $(MAKE); $(unstage)
54398 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54399 r=`${PWD_COMMAND}`; export r; \
54400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54401 $(NORMAL_TARGET_EXPORTS) \
54402 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54403 for flag in $(EXTRA_TARGET_FLAGS); do \
54404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54405 done; \
54406 (cd $(TARGET_SUBDIR)/libffi && \
54407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54409 "RANLIB=$${RANLIB}" \
54410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54411 dvi) \
54412 || exit 1
54413
54414 @endif target-libffi
54415
54416 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54417 maybe-pdf-target-libffi:
54418 @if target-libffi
54419 maybe-pdf-target-libffi: pdf-target-libffi
54420
54421 pdf-target-libffi: \
54422 configure-target-libffi
54423 @: $(MAKE); $(unstage)
54424 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54425 r=`${PWD_COMMAND}`; export r; \
54426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54427 $(NORMAL_TARGET_EXPORTS) \
54428 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54429 for flag in $(EXTRA_TARGET_FLAGS); do \
54430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54431 done; \
54432 (cd $(TARGET_SUBDIR)/libffi && \
54433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54435 "RANLIB=$${RANLIB}" \
54436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54437 pdf) \
54438 || exit 1
54439
54440 @endif target-libffi
54441
54442 .PHONY: maybe-html-target-libffi html-target-libffi
54443 maybe-html-target-libffi:
54444 @if target-libffi
54445 maybe-html-target-libffi: html-target-libffi
54446
54447 html-target-libffi: \
54448 configure-target-libffi
54449 @: $(MAKE); $(unstage)
54450 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54451 r=`${PWD_COMMAND}`; export r; \
54452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54453 $(NORMAL_TARGET_EXPORTS) \
54454 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54455 for flag in $(EXTRA_TARGET_FLAGS); do \
54456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54457 done; \
54458 (cd $(TARGET_SUBDIR)/libffi && \
54459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54461 "RANLIB=$${RANLIB}" \
54462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54463 html) \
54464 || exit 1
54465
54466 @endif target-libffi
54467
54468 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54469 maybe-TAGS-target-libffi:
54470 @if target-libffi
54471 maybe-TAGS-target-libffi: TAGS-target-libffi
54472
54473 TAGS-target-libffi: \
54474 configure-target-libffi
54475 @: $(MAKE); $(unstage)
54476 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54477 r=`${PWD_COMMAND}`; export r; \
54478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54479 $(NORMAL_TARGET_EXPORTS) \
54480 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54481 for flag in $(EXTRA_TARGET_FLAGS); do \
54482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54483 done; \
54484 (cd $(TARGET_SUBDIR)/libffi && \
54485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54487 "RANLIB=$${RANLIB}" \
54488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54489 TAGS) \
54490 || exit 1
54491
54492 @endif target-libffi
54493
54494 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54495 maybe-install-info-target-libffi:
54496 @if target-libffi
54497 maybe-install-info-target-libffi: install-info-target-libffi
54498
54499 install-info-target-libffi: \
54500 configure-target-libffi \
54501 info-target-libffi
54502 @: $(MAKE); $(unstage)
54503 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54504 r=`${PWD_COMMAND}`; export r; \
54505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506 $(NORMAL_TARGET_EXPORTS) \
54507 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
54508 for flag in $(EXTRA_TARGET_FLAGS); do \
54509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54510 done; \
54511 (cd $(TARGET_SUBDIR)/libffi && \
54512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54514 "RANLIB=$${RANLIB}" \
54515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54516 install-info) \
54517 || exit 1
54518
54519 @endif target-libffi
54520
54521 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54522 maybe-install-dvi-target-libffi:
54523 @if target-libffi
54524 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54525
54526 install-dvi-target-libffi: \
54527 configure-target-libffi \
54528 dvi-target-libffi
54529 @: $(MAKE); $(unstage)
54530 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54531 r=`${PWD_COMMAND}`; export r; \
54532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533 $(NORMAL_TARGET_EXPORTS) \
54534 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54535 for flag in $(EXTRA_TARGET_FLAGS); do \
54536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54537 done; \
54538 (cd $(TARGET_SUBDIR)/libffi && \
54539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54541 "RANLIB=$${RANLIB}" \
54542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54543 install-dvi) \
54544 || exit 1
54545
54546 @endif target-libffi
54547
54548 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54549 maybe-install-pdf-target-libffi:
54550 @if target-libffi
54551 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54552
54553 install-pdf-target-libffi: \
54554 configure-target-libffi \
54555 pdf-target-libffi
54556 @: $(MAKE); $(unstage)
54557 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54558 r=`${PWD_COMMAND}`; export r; \
54559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54560 $(NORMAL_TARGET_EXPORTS) \
54561 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54562 for flag in $(EXTRA_TARGET_FLAGS); do \
54563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54564 done; \
54565 (cd $(TARGET_SUBDIR)/libffi && \
54566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54568 "RANLIB=$${RANLIB}" \
54569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54570 install-pdf) \
54571 || exit 1
54572
54573 @endif target-libffi
54574
54575 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54576 maybe-install-html-target-libffi:
54577 @if target-libffi
54578 maybe-install-html-target-libffi: install-html-target-libffi
54579
54580 install-html-target-libffi: \
54581 configure-target-libffi \
54582 html-target-libffi
54583 @: $(MAKE); $(unstage)
54584 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54585 r=`${PWD_COMMAND}`; export r; \
54586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54587 $(NORMAL_TARGET_EXPORTS) \
54588 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54589 for flag in $(EXTRA_TARGET_FLAGS); do \
54590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54591 done; \
54592 (cd $(TARGET_SUBDIR)/libffi && \
54593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54595 "RANLIB=$${RANLIB}" \
54596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54597 install-html) \
54598 || exit 1
54599
54600 @endif target-libffi
54601
54602 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54603 maybe-installcheck-target-libffi:
54604 @if target-libffi
54605 maybe-installcheck-target-libffi: installcheck-target-libffi
54606
54607 installcheck-target-libffi: \
54608 configure-target-libffi
54609 @: $(MAKE); $(unstage)
54610 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54611 r=`${PWD_COMMAND}`; export r; \
54612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54613 $(NORMAL_TARGET_EXPORTS) \
54614 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54615 for flag in $(EXTRA_TARGET_FLAGS); do \
54616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54617 done; \
54618 (cd $(TARGET_SUBDIR)/libffi && \
54619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54621 "RANLIB=$${RANLIB}" \
54622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54623 installcheck) \
54624 || exit 1
54625
54626 @endif target-libffi
54627
54628 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54629 maybe-mostlyclean-target-libffi:
54630 @if target-libffi
54631 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54632
54633 mostlyclean-target-libffi:
54634 @: $(MAKE); $(unstage)
54635 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54636 r=`${PWD_COMMAND}`; export r; \
54637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54638 $(NORMAL_TARGET_EXPORTS) \
54639 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54640 for flag in $(EXTRA_TARGET_FLAGS); do \
54641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54642 done; \
54643 (cd $(TARGET_SUBDIR)/libffi && \
54644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54646 "RANLIB=$${RANLIB}" \
54647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54648 mostlyclean) \
54649 || exit 1
54650
54651 @endif target-libffi
54652
54653 .PHONY: maybe-clean-target-libffi clean-target-libffi
54654 maybe-clean-target-libffi:
54655 @if target-libffi
54656 maybe-clean-target-libffi: clean-target-libffi
54657
54658 clean-target-libffi:
54659 @: $(MAKE); $(unstage)
54660 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54661 r=`${PWD_COMMAND}`; export r; \
54662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54663 $(NORMAL_TARGET_EXPORTS) \
54664 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54665 for flag in $(EXTRA_TARGET_FLAGS); do \
54666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54667 done; \
54668 (cd $(TARGET_SUBDIR)/libffi && \
54669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54671 "RANLIB=$${RANLIB}" \
54672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54673 clean) \
54674 || exit 1
54675
54676 @endif target-libffi
54677
54678 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54679 maybe-distclean-target-libffi:
54680 @if target-libffi
54681 maybe-distclean-target-libffi: distclean-target-libffi
54682
54683 distclean-target-libffi:
54684 @: $(MAKE); $(unstage)
54685 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54686 r=`${PWD_COMMAND}`; export r; \
54687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54688 $(NORMAL_TARGET_EXPORTS) \
54689 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54690 for flag in $(EXTRA_TARGET_FLAGS); do \
54691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54692 done; \
54693 (cd $(TARGET_SUBDIR)/libffi && \
54694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54696 "RANLIB=$${RANLIB}" \
54697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54698 distclean) \
54699 || exit 1
54700
54701 @endif target-libffi
54702
54703 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54704 maybe-maintainer-clean-target-libffi:
54705 @if target-libffi
54706 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54707
54708 maintainer-clean-target-libffi:
54709 @: $(MAKE); $(unstage)
54710 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54711 r=`${PWD_COMMAND}`; export r; \
54712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54713 $(NORMAL_TARGET_EXPORTS) \
54714 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
54715 for flag in $(EXTRA_TARGET_FLAGS); do \
54716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54717 done; \
54718 (cd $(TARGET_SUBDIR)/libffi && \
54719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54721 "RANLIB=$${RANLIB}" \
54722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54723 maintainer-clean) \
54724 || exit 1
54725
54726 @endif target-libffi
54727
54728
54729
54730
54731
54732 .PHONY: configure-target-zlib maybe-configure-target-zlib
54733 maybe-configure-target-zlib:
54734 @if gcc-bootstrap
54735 configure-target-zlib: stage_current
54736 @endif gcc-bootstrap
54737 @if target-zlib
54738 maybe-configure-target-zlib: configure-target-zlib
54739 configure-target-zlib:
54740 @: $(MAKE); $(unstage)
54741 @r=`${PWD_COMMAND}`; export r; \
54742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54743 echo "Checking multilib configuration for zlib..."; \
54744 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54745 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54746 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54747 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54748 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54749 else \
54750 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54751 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54752 fi; \
54753 else \
54754 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54755 fi; \
54756 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54757 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54758 $(NORMAL_TARGET_EXPORTS) \
54759 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54760 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54761 case $(srcdir) in \
54762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54763 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54765 esac; \
54766 module_srcdir=zlib; \
54767 rm -f no-such-file || : ; \
54768 CONFIG_SITE=no-such-file $(SHELL) \
54769 $$s/$$module_srcdir/configure \
54770 --srcdir=$${topdir}/$$module_srcdir \
54771 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54772 --target=${target_alias} \
54773 || exit 1
54774 @endif target-zlib
54775
54776
54777
54778
54779
54780 .PHONY: all-target-zlib maybe-all-target-zlib
54781 maybe-all-target-zlib:
54782 @if gcc-bootstrap
54783 all-target-zlib: stage_current
54784 @endif gcc-bootstrap
54785 @if target-zlib
54786 TARGET-target-zlib=all
54787 maybe-all-target-zlib: all-target-zlib
54788 all-target-zlib: configure-target-zlib
54789 @: $(MAKE); $(unstage)
54790 @r=`${PWD_COMMAND}`; export r; \
54791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54792 $(NORMAL_TARGET_EXPORTS) \
54793 (cd $(TARGET_SUBDIR)/zlib && \
54794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54795 $(TARGET-target-zlib))
54796 @endif target-zlib
54797
54798
54799
54800
54801
54802 .PHONY: check-target-zlib maybe-check-target-zlib
54803 maybe-check-target-zlib:
54804 @if target-zlib
54805 maybe-check-target-zlib: check-target-zlib
54806
54807 check-target-zlib:
54808 @: $(MAKE); $(unstage)
54809 @r=`${PWD_COMMAND}`; export r; \
54810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54811 $(NORMAL_TARGET_EXPORTS) \
54812 (cd $(TARGET_SUBDIR)/zlib && \
54813 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54814
54815 @endif target-zlib
54816
54817 .PHONY: install-target-zlib maybe-install-target-zlib
54818 maybe-install-target-zlib:
54819 @if target-zlib
54820 maybe-install-target-zlib: install-target-zlib
54821
54822 install-target-zlib: installdirs
54823 @: $(MAKE); $(unstage)
54824 @r=`${PWD_COMMAND}`; export r; \
54825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54826 $(NORMAL_TARGET_EXPORTS) \
54827 (cd $(TARGET_SUBDIR)/zlib && \
54828 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54829
54830 @endif target-zlib
54831
54832 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54833 maybe-install-strip-target-zlib:
54834 @if target-zlib
54835 maybe-install-strip-target-zlib: install-strip-target-zlib
54836
54837 install-strip-target-zlib: installdirs
54838 @: $(MAKE); $(unstage)
54839 @r=`${PWD_COMMAND}`; export r; \
54840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54841 $(NORMAL_TARGET_EXPORTS) \
54842 (cd $(TARGET_SUBDIR)/zlib && \
54843 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54844
54845 @endif target-zlib
54846
54847 # Other targets (info, dvi, pdf, etc.)
54848
54849 .PHONY: maybe-info-target-zlib info-target-zlib
54850 maybe-info-target-zlib:
54851 @if target-zlib
54852 maybe-info-target-zlib: info-target-zlib
54853
54854 info-target-zlib: \
54855 configure-target-zlib
54856 @: $(MAKE); $(unstage)
54857 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54858 r=`${PWD_COMMAND}`; export r; \
54859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54860 $(NORMAL_TARGET_EXPORTS) \
54861 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
54862 for flag in $(EXTRA_TARGET_FLAGS); do \
54863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54864 done; \
54865 (cd $(TARGET_SUBDIR)/zlib && \
54866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54868 "RANLIB=$${RANLIB}" \
54869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54870 info) \
54871 || exit 1
54872
54873 @endif target-zlib
54874
54875 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54876 maybe-dvi-target-zlib:
54877 @if target-zlib
54878 maybe-dvi-target-zlib: dvi-target-zlib
54879
54880 dvi-target-zlib: \
54881 configure-target-zlib
54882 @: $(MAKE); $(unstage)
54883 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54884 r=`${PWD_COMMAND}`; export r; \
54885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54886 $(NORMAL_TARGET_EXPORTS) \
54887 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
54888 for flag in $(EXTRA_TARGET_FLAGS); do \
54889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54890 done; \
54891 (cd $(TARGET_SUBDIR)/zlib && \
54892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54894 "RANLIB=$${RANLIB}" \
54895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54896 dvi) \
54897 || exit 1
54898
54899 @endif target-zlib
54900
54901 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54902 maybe-pdf-target-zlib:
54903 @if target-zlib
54904 maybe-pdf-target-zlib: pdf-target-zlib
54905
54906 pdf-target-zlib: \
54907 configure-target-zlib
54908 @: $(MAKE); $(unstage)
54909 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54910 r=`${PWD_COMMAND}`; export r; \
54911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54912 $(NORMAL_TARGET_EXPORTS) \
54913 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
54914 for flag in $(EXTRA_TARGET_FLAGS); do \
54915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54916 done; \
54917 (cd $(TARGET_SUBDIR)/zlib && \
54918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54920 "RANLIB=$${RANLIB}" \
54921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54922 pdf) \
54923 || exit 1
54924
54925 @endif target-zlib
54926
54927 .PHONY: maybe-html-target-zlib html-target-zlib
54928 maybe-html-target-zlib:
54929 @if target-zlib
54930 maybe-html-target-zlib: html-target-zlib
54931
54932 html-target-zlib: \
54933 configure-target-zlib
54934 @: $(MAKE); $(unstage)
54935 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54936 r=`${PWD_COMMAND}`; export r; \
54937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54938 $(NORMAL_TARGET_EXPORTS) \
54939 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
54940 for flag in $(EXTRA_TARGET_FLAGS); do \
54941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54942 done; \
54943 (cd $(TARGET_SUBDIR)/zlib && \
54944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54946 "RANLIB=$${RANLIB}" \
54947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54948 html) \
54949 || exit 1
54950
54951 @endif target-zlib
54952
54953 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
54954 maybe-TAGS-target-zlib:
54955 @if target-zlib
54956 maybe-TAGS-target-zlib: TAGS-target-zlib
54957
54958 TAGS-target-zlib: \
54959 configure-target-zlib
54960 @: $(MAKE); $(unstage)
54961 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54962 r=`${PWD_COMMAND}`; export r; \
54963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54964 $(NORMAL_TARGET_EXPORTS) \
54965 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
54966 for flag in $(EXTRA_TARGET_FLAGS); do \
54967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54968 done; \
54969 (cd $(TARGET_SUBDIR)/zlib && \
54970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54972 "RANLIB=$${RANLIB}" \
54973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54974 TAGS) \
54975 || exit 1
54976
54977 @endif target-zlib
54978
54979 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
54980 maybe-install-info-target-zlib:
54981 @if target-zlib
54982 maybe-install-info-target-zlib: install-info-target-zlib
54983
54984 install-info-target-zlib: \
54985 configure-target-zlib \
54986 info-target-zlib
54987 @: $(MAKE); $(unstage)
54988 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54989 r=`${PWD_COMMAND}`; export r; \
54990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54991 $(NORMAL_TARGET_EXPORTS) \
54992 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
54993 for flag in $(EXTRA_TARGET_FLAGS); do \
54994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54995 done; \
54996 (cd $(TARGET_SUBDIR)/zlib && \
54997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54999 "RANLIB=$${RANLIB}" \
55000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55001 install-info) \
55002 || exit 1
55003
55004 @endif target-zlib
55005
55006 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55007 maybe-install-dvi-target-zlib:
55008 @if target-zlib
55009 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55010
55011 install-dvi-target-zlib: \
55012 configure-target-zlib \
55013 dvi-target-zlib
55014 @: $(MAKE); $(unstage)
55015 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55016 r=`${PWD_COMMAND}`; export r; \
55017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55018 $(NORMAL_TARGET_EXPORTS) \
55019 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55020 for flag in $(EXTRA_TARGET_FLAGS); do \
55021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55022 done; \
55023 (cd $(TARGET_SUBDIR)/zlib && \
55024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55026 "RANLIB=$${RANLIB}" \
55027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55028 install-dvi) \
55029 || exit 1
55030
55031 @endif target-zlib
55032
55033 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55034 maybe-install-pdf-target-zlib:
55035 @if target-zlib
55036 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55037
55038 install-pdf-target-zlib: \
55039 configure-target-zlib \
55040 pdf-target-zlib
55041 @: $(MAKE); $(unstage)
55042 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55043 r=`${PWD_COMMAND}`; export r; \
55044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55045 $(NORMAL_TARGET_EXPORTS) \
55046 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55047 for flag in $(EXTRA_TARGET_FLAGS); do \
55048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55049 done; \
55050 (cd $(TARGET_SUBDIR)/zlib && \
55051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55053 "RANLIB=$${RANLIB}" \
55054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55055 install-pdf) \
55056 || exit 1
55057
55058 @endif target-zlib
55059
55060 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55061 maybe-install-html-target-zlib:
55062 @if target-zlib
55063 maybe-install-html-target-zlib: install-html-target-zlib
55064
55065 install-html-target-zlib: \
55066 configure-target-zlib \
55067 html-target-zlib
55068 @: $(MAKE); $(unstage)
55069 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55070 r=`${PWD_COMMAND}`; export r; \
55071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55072 $(NORMAL_TARGET_EXPORTS) \
55073 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55074 for flag in $(EXTRA_TARGET_FLAGS); do \
55075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55076 done; \
55077 (cd $(TARGET_SUBDIR)/zlib && \
55078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55080 "RANLIB=$${RANLIB}" \
55081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55082 install-html) \
55083 || exit 1
55084
55085 @endif target-zlib
55086
55087 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55088 maybe-installcheck-target-zlib:
55089 @if target-zlib
55090 maybe-installcheck-target-zlib: installcheck-target-zlib
55091
55092 installcheck-target-zlib: \
55093 configure-target-zlib
55094 @: $(MAKE); $(unstage)
55095 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55096 r=`${PWD_COMMAND}`; export r; \
55097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55098 $(NORMAL_TARGET_EXPORTS) \
55099 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55100 for flag in $(EXTRA_TARGET_FLAGS); do \
55101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55102 done; \
55103 (cd $(TARGET_SUBDIR)/zlib && \
55104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55106 "RANLIB=$${RANLIB}" \
55107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55108 installcheck) \
55109 || exit 1
55110
55111 @endif target-zlib
55112
55113 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55114 maybe-mostlyclean-target-zlib:
55115 @if target-zlib
55116 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55117
55118 mostlyclean-target-zlib:
55119 @: $(MAKE); $(unstage)
55120 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55121 r=`${PWD_COMMAND}`; export r; \
55122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55123 $(NORMAL_TARGET_EXPORTS) \
55124 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55125 for flag in $(EXTRA_TARGET_FLAGS); do \
55126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55127 done; \
55128 (cd $(TARGET_SUBDIR)/zlib && \
55129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55131 "RANLIB=$${RANLIB}" \
55132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55133 mostlyclean) \
55134 || exit 1
55135
55136 @endif target-zlib
55137
55138 .PHONY: maybe-clean-target-zlib clean-target-zlib
55139 maybe-clean-target-zlib:
55140 @if target-zlib
55141 maybe-clean-target-zlib: clean-target-zlib
55142
55143 clean-target-zlib:
55144 @: $(MAKE); $(unstage)
55145 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55146 r=`${PWD_COMMAND}`; export r; \
55147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55148 $(NORMAL_TARGET_EXPORTS) \
55149 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55150 for flag in $(EXTRA_TARGET_FLAGS); do \
55151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55152 done; \
55153 (cd $(TARGET_SUBDIR)/zlib && \
55154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55156 "RANLIB=$${RANLIB}" \
55157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55158 clean) \
55159 || exit 1
55160
55161 @endif target-zlib
55162
55163 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55164 maybe-distclean-target-zlib:
55165 @if target-zlib
55166 maybe-distclean-target-zlib: distclean-target-zlib
55167
55168 distclean-target-zlib:
55169 @: $(MAKE); $(unstage)
55170 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55171 r=`${PWD_COMMAND}`; export r; \
55172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55173 $(NORMAL_TARGET_EXPORTS) \
55174 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
55175 for flag in $(EXTRA_TARGET_FLAGS); do \
55176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55177 done; \
55178 (cd $(TARGET_SUBDIR)/zlib && \
55179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55181 "RANLIB=$${RANLIB}" \
55182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55183 distclean) \
55184 || exit 1
55185
55186 @endif target-zlib
55187
55188 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55189 maybe-maintainer-clean-target-zlib:
55190 @if target-zlib
55191 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55192
55193 maintainer-clean-target-zlib:
55194 @: $(MAKE); $(unstage)
55195 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55196 r=`${PWD_COMMAND}`; export r; \
55197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55198 $(NORMAL_TARGET_EXPORTS) \
55199 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55200 for flag in $(EXTRA_TARGET_FLAGS); do \
55201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55202 done; \
55203 (cd $(TARGET_SUBDIR)/zlib && \
55204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55206 "RANLIB=$${RANLIB}" \
55207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55208 maintainer-clean) \
55209 || exit 1
55210
55211 @endif target-zlib
55212
55213
55214
55215
55216
55217 .PHONY: configure-target-rda maybe-configure-target-rda
55218 maybe-configure-target-rda:
55219 @if gcc-bootstrap
55220 configure-target-rda: stage_current
55221 @endif gcc-bootstrap
55222 @if target-rda
55223 maybe-configure-target-rda: configure-target-rda
55224 configure-target-rda:
55225 @: $(MAKE); $(unstage)
55226 @r=`${PWD_COMMAND}`; export r; \
55227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228 echo "Checking multilib configuration for rda..."; \
55229 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55230 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55231 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55232 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55233 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55234 else \
55235 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55236 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55237 fi; \
55238 else \
55239 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55240 fi; \
55241 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55242 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55243 $(NORMAL_TARGET_EXPORTS) \
55244 echo Configuring in $(TARGET_SUBDIR)/rda; \
55245 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55246 case $(srcdir) in \
55247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55248 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55250 esac; \
55251 module_srcdir=rda; \
55252 rm -f no-such-file || : ; \
55253 CONFIG_SITE=no-such-file $(SHELL) \
55254 $$s/$$module_srcdir/configure \
55255 --srcdir=$${topdir}/$$module_srcdir \
55256 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55257 --target=${target_alias} \
55258 || exit 1
55259 @endif target-rda
55260
55261
55262
55263
55264
55265 .PHONY: all-target-rda maybe-all-target-rda
55266 maybe-all-target-rda:
55267 @if gcc-bootstrap
55268 all-target-rda: stage_current
55269 @endif gcc-bootstrap
55270 @if target-rda
55271 TARGET-target-rda=all
55272 maybe-all-target-rda: all-target-rda
55273 all-target-rda: configure-target-rda
55274 @: $(MAKE); $(unstage)
55275 @r=`${PWD_COMMAND}`; export r; \
55276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55277 $(NORMAL_TARGET_EXPORTS) \
55278 (cd $(TARGET_SUBDIR)/rda && \
55279 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55280 $(TARGET-target-rda))
55281 @endif target-rda
55282
55283
55284
55285
55286
55287 .PHONY: check-target-rda maybe-check-target-rda
55288 maybe-check-target-rda:
55289 @if target-rda
55290 maybe-check-target-rda: check-target-rda
55291
55292 check-target-rda:
55293 @: $(MAKE); $(unstage)
55294 @r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 $(NORMAL_TARGET_EXPORTS) \
55297 (cd $(TARGET_SUBDIR)/rda && \
55298 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55299
55300 @endif target-rda
55301
55302 .PHONY: install-target-rda maybe-install-target-rda
55303 maybe-install-target-rda:
55304 @if target-rda
55305 maybe-install-target-rda: install-target-rda
55306
55307 install-target-rda: installdirs
55308 @: $(MAKE); $(unstage)
55309 @r=`${PWD_COMMAND}`; export r; \
55310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55311 $(NORMAL_TARGET_EXPORTS) \
55312 (cd $(TARGET_SUBDIR)/rda && \
55313 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55314
55315 @endif target-rda
55316
55317 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55318 maybe-install-strip-target-rda:
55319 @if target-rda
55320 maybe-install-strip-target-rda: install-strip-target-rda
55321
55322 install-strip-target-rda: installdirs
55323 @: $(MAKE); $(unstage)
55324 @r=`${PWD_COMMAND}`; export r; \
55325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55326 $(NORMAL_TARGET_EXPORTS) \
55327 (cd $(TARGET_SUBDIR)/rda && \
55328 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55329
55330 @endif target-rda
55331
55332 # Other targets (info, dvi, pdf, etc.)
55333
55334 .PHONY: maybe-info-target-rda info-target-rda
55335 maybe-info-target-rda:
55336 @if target-rda
55337 maybe-info-target-rda: info-target-rda
55338
55339 info-target-rda: \
55340 configure-target-rda
55341 @: $(MAKE); $(unstage)
55342 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55343 r=`${PWD_COMMAND}`; export r; \
55344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55345 $(NORMAL_TARGET_EXPORTS) \
55346 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
55347 for flag in $(EXTRA_TARGET_FLAGS); do \
55348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55349 done; \
55350 (cd $(TARGET_SUBDIR)/rda && \
55351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55353 "RANLIB=$${RANLIB}" \
55354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55355 info) \
55356 || exit 1
55357
55358 @endif target-rda
55359
55360 .PHONY: maybe-dvi-target-rda dvi-target-rda
55361 maybe-dvi-target-rda:
55362 @if target-rda
55363 maybe-dvi-target-rda: dvi-target-rda
55364
55365 dvi-target-rda: \
55366 configure-target-rda
55367 @: $(MAKE); $(unstage)
55368 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55369 r=`${PWD_COMMAND}`; export r; \
55370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55371 $(NORMAL_TARGET_EXPORTS) \
55372 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
55373 for flag in $(EXTRA_TARGET_FLAGS); do \
55374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55375 done; \
55376 (cd $(TARGET_SUBDIR)/rda && \
55377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55379 "RANLIB=$${RANLIB}" \
55380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55381 dvi) \
55382 || exit 1
55383
55384 @endif target-rda
55385
55386 .PHONY: maybe-pdf-target-rda pdf-target-rda
55387 maybe-pdf-target-rda:
55388 @if target-rda
55389 maybe-pdf-target-rda: pdf-target-rda
55390
55391 pdf-target-rda: \
55392 configure-target-rda
55393 @: $(MAKE); $(unstage)
55394 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55395 r=`${PWD_COMMAND}`; export r; \
55396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55397 $(NORMAL_TARGET_EXPORTS) \
55398 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
55399 for flag in $(EXTRA_TARGET_FLAGS); do \
55400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55401 done; \
55402 (cd $(TARGET_SUBDIR)/rda && \
55403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55405 "RANLIB=$${RANLIB}" \
55406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55407 pdf) \
55408 || exit 1
55409
55410 @endif target-rda
55411
55412 .PHONY: maybe-html-target-rda html-target-rda
55413 maybe-html-target-rda:
55414 @if target-rda
55415 maybe-html-target-rda: html-target-rda
55416
55417 html-target-rda: \
55418 configure-target-rda
55419 @: $(MAKE); $(unstage)
55420 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55421 r=`${PWD_COMMAND}`; export r; \
55422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55423 $(NORMAL_TARGET_EXPORTS) \
55424 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
55425 for flag in $(EXTRA_TARGET_FLAGS); do \
55426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55427 done; \
55428 (cd $(TARGET_SUBDIR)/rda && \
55429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55431 "RANLIB=$${RANLIB}" \
55432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55433 html) \
55434 || exit 1
55435
55436 @endif target-rda
55437
55438 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55439 maybe-TAGS-target-rda:
55440 @if target-rda
55441 maybe-TAGS-target-rda: TAGS-target-rda
55442
55443 TAGS-target-rda: \
55444 configure-target-rda
55445 @: $(MAKE); $(unstage)
55446 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55447 r=`${PWD_COMMAND}`; export r; \
55448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55449 $(NORMAL_TARGET_EXPORTS) \
55450 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
55451 for flag in $(EXTRA_TARGET_FLAGS); do \
55452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55453 done; \
55454 (cd $(TARGET_SUBDIR)/rda && \
55455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55457 "RANLIB=$${RANLIB}" \
55458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55459 TAGS) \
55460 || exit 1
55461
55462 @endif target-rda
55463
55464 .PHONY: maybe-install-info-target-rda install-info-target-rda
55465 maybe-install-info-target-rda:
55466 @if target-rda
55467 maybe-install-info-target-rda: install-info-target-rda
55468
55469 install-info-target-rda: \
55470 configure-target-rda \
55471 info-target-rda
55472 @: $(MAKE); $(unstage)
55473 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55474 r=`${PWD_COMMAND}`; export r; \
55475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55476 $(NORMAL_TARGET_EXPORTS) \
55477 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
55478 for flag in $(EXTRA_TARGET_FLAGS); do \
55479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55480 done; \
55481 (cd $(TARGET_SUBDIR)/rda && \
55482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55484 "RANLIB=$${RANLIB}" \
55485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55486 install-info) \
55487 || exit 1
55488
55489 @endif target-rda
55490
55491 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
55492 maybe-install-dvi-target-rda:
55493 @if target-rda
55494 maybe-install-dvi-target-rda: install-dvi-target-rda
55495
55496 install-dvi-target-rda: \
55497 configure-target-rda \
55498 dvi-target-rda
55499 @: $(MAKE); $(unstage)
55500 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55501 r=`${PWD_COMMAND}`; export r; \
55502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55503 $(NORMAL_TARGET_EXPORTS) \
55504 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
55505 for flag in $(EXTRA_TARGET_FLAGS); do \
55506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55507 done; \
55508 (cd $(TARGET_SUBDIR)/rda && \
55509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55511 "RANLIB=$${RANLIB}" \
55512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55513 install-dvi) \
55514 || exit 1
55515
55516 @endif target-rda
55517
55518 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
55519 maybe-install-pdf-target-rda:
55520 @if target-rda
55521 maybe-install-pdf-target-rda: install-pdf-target-rda
55522
55523 install-pdf-target-rda: \
55524 configure-target-rda \
55525 pdf-target-rda
55526 @: $(MAKE); $(unstage)
55527 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55528 r=`${PWD_COMMAND}`; export r; \
55529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55530 $(NORMAL_TARGET_EXPORTS) \
55531 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 install-pdf) \
55541 || exit 1
55542
55543 @endif target-rda
55544
55545 .PHONY: maybe-install-html-target-rda install-html-target-rda
55546 maybe-install-html-target-rda:
55547 @if target-rda
55548 maybe-install-html-target-rda: install-html-target-rda
55549
55550 install-html-target-rda: \
55551 configure-target-rda \
55552 html-target-rda
55553 @: $(MAKE); $(unstage)
55554 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55555 r=`${PWD_COMMAND}`; export r; \
55556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55557 $(NORMAL_TARGET_EXPORTS) \
55558 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
55559 for flag in $(EXTRA_TARGET_FLAGS); do \
55560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55561 done; \
55562 (cd $(TARGET_SUBDIR)/rda && \
55563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55565 "RANLIB=$${RANLIB}" \
55566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55567 install-html) \
55568 || exit 1
55569
55570 @endif target-rda
55571
55572 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
55573 maybe-installcheck-target-rda:
55574 @if target-rda
55575 maybe-installcheck-target-rda: installcheck-target-rda
55576
55577 installcheck-target-rda: \
55578 configure-target-rda
55579 @: $(MAKE); $(unstage)
55580 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55581 r=`${PWD_COMMAND}`; export r; \
55582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55583 $(NORMAL_TARGET_EXPORTS) \
55584 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
55585 for flag in $(EXTRA_TARGET_FLAGS); do \
55586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55587 done; \
55588 (cd $(TARGET_SUBDIR)/rda && \
55589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55591 "RANLIB=$${RANLIB}" \
55592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55593 installcheck) \
55594 || exit 1
55595
55596 @endif target-rda
55597
55598 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55599 maybe-mostlyclean-target-rda:
55600 @if target-rda
55601 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55602
55603 mostlyclean-target-rda:
55604 @: $(MAKE); $(unstage)
55605 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55606 r=`${PWD_COMMAND}`; export r; \
55607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55608 $(NORMAL_TARGET_EXPORTS) \
55609 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
55610 for flag in $(EXTRA_TARGET_FLAGS); do \
55611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55612 done; \
55613 (cd $(TARGET_SUBDIR)/rda && \
55614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55616 "RANLIB=$${RANLIB}" \
55617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55618 mostlyclean) \
55619 || exit 1
55620
55621 @endif target-rda
55622
55623 .PHONY: maybe-clean-target-rda clean-target-rda
55624 maybe-clean-target-rda:
55625 @if target-rda
55626 maybe-clean-target-rda: clean-target-rda
55627
55628 clean-target-rda:
55629 @: $(MAKE); $(unstage)
55630 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55631 r=`${PWD_COMMAND}`; export r; \
55632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55633 $(NORMAL_TARGET_EXPORTS) \
55634 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
55635 for flag in $(EXTRA_TARGET_FLAGS); do \
55636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55637 done; \
55638 (cd $(TARGET_SUBDIR)/rda && \
55639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55641 "RANLIB=$${RANLIB}" \
55642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55643 clean) \
55644 || exit 1
55645
55646 @endif target-rda
55647
55648 .PHONY: maybe-distclean-target-rda distclean-target-rda
55649 maybe-distclean-target-rda:
55650 @if target-rda
55651 maybe-distclean-target-rda: distclean-target-rda
55652
55653 distclean-target-rda:
55654 @: $(MAKE); $(unstage)
55655 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55656 r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(NORMAL_TARGET_EXPORTS) \
55659 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
55660 for flag in $(EXTRA_TARGET_FLAGS); do \
55661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55662 done; \
55663 (cd $(TARGET_SUBDIR)/rda && \
55664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55666 "RANLIB=$${RANLIB}" \
55667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55668 distclean) \
55669 || exit 1
55670
55671 @endif target-rda
55672
55673 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55674 maybe-maintainer-clean-target-rda:
55675 @if target-rda
55676 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55677
55678 maintainer-clean-target-rda:
55679 @: $(MAKE); $(unstage)
55680 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55681 r=`${PWD_COMMAND}`; export r; \
55682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55683 $(NORMAL_TARGET_EXPORTS) \
55684 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
55685 for flag in $(EXTRA_TARGET_FLAGS); do \
55686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55687 done; \
55688 (cd $(TARGET_SUBDIR)/rda && \
55689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55691 "RANLIB=$${RANLIB}" \
55692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55693 maintainer-clean) \
55694 || exit 1
55695
55696 @endif target-rda
55697
55698
55699
55700
55701
55702 .PHONY: configure-target-libada maybe-configure-target-libada
55703 maybe-configure-target-libada:
55704 @if gcc-bootstrap
55705 configure-target-libada: stage_current
55706 @endif gcc-bootstrap
55707 @if target-libada
55708 maybe-configure-target-libada: configure-target-libada
55709 configure-target-libada:
55710 @: $(MAKE); $(unstage)
55711 @r=`${PWD_COMMAND}`; export r; \
55712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55713 echo "Checking multilib configuration for libada..."; \
55714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55715 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
55716 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55717 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55718 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55719 else \
55720 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55721 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55722 fi; \
55723 else \
55724 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55725 fi; \
55726 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55727 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55728 $(NORMAL_TARGET_EXPORTS) \
55729 echo Configuring in $(TARGET_SUBDIR)/libada; \
55730 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55731 case $(srcdir) in \
55732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55733 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55735 esac; \
55736 module_srcdir=libada; \
55737 rm -f no-such-file || : ; \
55738 CONFIG_SITE=no-such-file $(SHELL) \
55739 $$s/$$module_srcdir/configure \
55740 --srcdir=$${topdir}/$$module_srcdir \
55741 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55742 --target=${target_alias} \
55743 || exit 1
55744 @endif target-libada
55745
55746
55747
55748
55749
55750 .PHONY: all-target-libada maybe-all-target-libada
55751 maybe-all-target-libada:
55752 @if gcc-bootstrap
55753 all-target-libada: stage_current
55754 @endif gcc-bootstrap
55755 @if target-libada
55756 TARGET-target-libada=all
55757 maybe-all-target-libada: all-target-libada
55758 all-target-libada: configure-target-libada
55759 @: $(MAKE); $(unstage)
55760 @r=`${PWD_COMMAND}`; export r; \
55761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55762 $(NORMAL_TARGET_EXPORTS) \
55763 (cd $(TARGET_SUBDIR)/libada && \
55764 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55765 $(TARGET-target-libada))
55766 @endif target-libada
55767
55768
55769
55770
55771
55772 .PHONY: check-target-libada maybe-check-target-libada
55773 maybe-check-target-libada:
55774 @if target-libada
55775 maybe-check-target-libada: check-target-libada
55776
55777 check-target-libada:
55778 @: $(MAKE); $(unstage)
55779 @r=`${PWD_COMMAND}`; export r; \
55780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55781 $(NORMAL_TARGET_EXPORTS) \
55782 (cd $(TARGET_SUBDIR)/libada && \
55783 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55784
55785 @endif target-libada
55786
55787 .PHONY: install-target-libada maybe-install-target-libada
55788 maybe-install-target-libada:
55789 @if target-libada
55790 maybe-install-target-libada: install-target-libada
55791
55792 install-target-libada: installdirs
55793 @: $(MAKE); $(unstage)
55794 @r=`${PWD_COMMAND}`; export r; \
55795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55796 $(NORMAL_TARGET_EXPORTS) \
55797 (cd $(TARGET_SUBDIR)/libada && \
55798 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55799
55800 @endif target-libada
55801
55802 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
55803 maybe-install-strip-target-libada:
55804 @if target-libada
55805 maybe-install-strip-target-libada: install-strip-target-libada
55806
55807 install-strip-target-libada: installdirs
55808 @: $(MAKE); $(unstage)
55809 @r=`${PWD_COMMAND}`; export r; \
55810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55811 $(NORMAL_TARGET_EXPORTS) \
55812 (cd $(TARGET_SUBDIR)/libada && \
55813 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55814
55815 @endif target-libada
55816
55817 # Other targets (info, dvi, pdf, etc.)
55818
55819 .PHONY: maybe-info-target-libada info-target-libada
55820 maybe-info-target-libada:
55821 @if target-libada
55822 maybe-info-target-libada: info-target-libada
55823
55824 info-target-libada: \
55825 configure-target-libada
55826 @: $(MAKE); $(unstage)
55827 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55828 r=`${PWD_COMMAND}`; export r; \
55829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830 $(NORMAL_TARGET_EXPORTS) \
55831 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
55832 for flag in $(EXTRA_TARGET_FLAGS); do \
55833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55834 done; \
55835 (cd $(TARGET_SUBDIR)/libada && \
55836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55838 "RANLIB=$${RANLIB}" \
55839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55840 info) \
55841 || exit 1
55842
55843 @endif target-libada
55844
55845 .PHONY: maybe-dvi-target-libada dvi-target-libada
55846 maybe-dvi-target-libada:
55847 @if target-libada
55848 maybe-dvi-target-libada: dvi-target-libada
55849
55850 dvi-target-libada: \
55851 configure-target-libada
55852 @: $(MAKE); $(unstage)
55853 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55854 r=`${PWD_COMMAND}`; export r; \
55855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856 $(NORMAL_TARGET_EXPORTS) \
55857 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
55858 for flag in $(EXTRA_TARGET_FLAGS); do \
55859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55860 done; \
55861 (cd $(TARGET_SUBDIR)/libada && \
55862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55864 "RANLIB=$${RANLIB}" \
55865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55866 dvi) \
55867 || exit 1
55868
55869 @endif target-libada
55870
55871 .PHONY: maybe-pdf-target-libada pdf-target-libada
55872 maybe-pdf-target-libada:
55873 @if target-libada
55874 maybe-pdf-target-libada: pdf-target-libada
55875
55876 pdf-target-libada: \
55877 configure-target-libada
55878 @: $(MAKE); $(unstage)
55879 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55880 r=`${PWD_COMMAND}`; export r; \
55881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55882 $(NORMAL_TARGET_EXPORTS) \
55883 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
55884 for flag in $(EXTRA_TARGET_FLAGS); do \
55885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55886 done; \
55887 (cd $(TARGET_SUBDIR)/libada && \
55888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55890 "RANLIB=$${RANLIB}" \
55891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55892 pdf) \
55893 || exit 1
55894
55895 @endif target-libada
55896
55897 .PHONY: maybe-html-target-libada html-target-libada
55898 maybe-html-target-libada:
55899 @if target-libada
55900 maybe-html-target-libada: html-target-libada
55901
55902 html-target-libada: \
55903 configure-target-libada
55904 @: $(MAKE); $(unstage)
55905 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55906 r=`${PWD_COMMAND}`; export r; \
55907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55908 $(NORMAL_TARGET_EXPORTS) \
55909 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
55910 for flag in $(EXTRA_TARGET_FLAGS); do \
55911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55912 done; \
55913 (cd $(TARGET_SUBDIR)/libada && \
55914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55916 "RANLIB=$${RANLIB}" \
55917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55918 html) \
55919 || exit 1
55920
55921 @endif target-libada
55922
55923 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55924 maybe-TAGS-target-libada:
55925 @if target-libada
55926 maybe-TAGS-target-libada: TAGS-target-libada
55927
55928 TAGS-target-libada: \
55929 configure-target-libada
55930 @: $(MAKE); $(unstage)
55931 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55932 r=`${PWD_COMMAND}`; export r; \
55933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55934 $(NORMAL_TARGET_EXPORTS) \
55935 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
55936 for flag in $(EXTRA_TARGET_FLAGS); do \
55937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55938 done; \
55939 (cd $(TARGET_SUBDIR)/libada && \
55940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55942 "RANLIB=$${RANLIB}" \
55943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55944 TAGS) \
55945 || exit 1
55946
55947 @endif target-libada
55948
55949 .PHONY: maybe-install-info-target-libada install-info-target-libada
55950 maybe-install-info-target-libada:
55951 @if target-libada
55952 maybe-install-info-target-libada: install-info-target-libada
55953
55954 install-info-target-libada: \
55955 configure-target-libada \
55956 info-target-libada
55957 @: $(MAKE); $(unstage)
55958 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55959 r=`${PWD_COMMAND}`; export r; \
55960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55961 $(NORMAL_TARGET_EXPORTS) \
55962 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
55963 for flag in $(EXTRA_TARGET_FLAGS); do \
55964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55965 done; \
55966 (cd $(TARGET_SUBDIR)/libada && \
55967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55969 "RANLIB=$${RANLIB}" \
55970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55971 install-info) \
55972 || exit 1
55973
55974 @endif target-libada
55975
55976 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
55977 maybe-install-dvi-target-libada:
55978 @if target-libada
55979 maybe-install-dvi-target-libada: install-dvi-target-libada
55980
55981 install-dvi-target-libada: \
55982 configure-target-libada \
55983 dvi-target-libada
55984 @: $(MAKE); $(unstage)
55985 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55986 r=`${PWD_COMMAND}`; export r; \
55987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55988 $(NORMAL_TARGET_EXPORTS) \
55989 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 install-dvi) \
55999 || exit 1
56000
56001 @endif target-libada
56002
56003 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56004 maybe-install-pdf-target-libada:
56005 @if target-libada
56006 maybe-install-pdf-target-libada: install-pdf-target-libada
56007
56008 install-pdf-target-libada: \
56009 configure-target-libada \
56010 pdf-target-libada
56011 @: $(MAKE); $(unstage)
56012 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56013 r=`${PWD_COMMAND}`; export r; \
56014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56015 $(NORMAL_TARGET_EXPORTS) \
56016 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56017 for flag in $(EXTRA_TARGET_FLAGS); do \
56018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56019 done; \
56020 (cd $(TARGET_SUBDIR)/libada && \
56021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56023 "RANLIB=$${RANLIB}" \
56024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56025 install-pdf) \
56026 || exit 1
56027
56028 @endif target-libada
56029
56030 .PHONY: maybe-install-html-target-libada install-html-target-libada
56031 maybe-install-html-target-libada:
56032 @if target-libada
56033 maybe-install-html-target-libada: install-html-target-libada
56034
56035 install-html-target-libada: \
56036 configure-target-libada \
56037 html-target-libada
56038 @: $(MAKE); $(unstage)
56039 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56040 r=`${PWD_COMMAND}`; export r; \
56041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56042 $(NORMAL_TARGET_EXPORTS) \
56043 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56044 for flag in $(EXTRA_TARGET_FLAGS); do \
56045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56046 done; \
56047 (cd $(TARGET_SUBDIR)/libada && \
56048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56050 "RANLIB=$${RANLIB}" \
56051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56052 install-html) \
56053 || exit 1
56054
56055 @endif target-libada
56056
56057 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56058 maybe-installcheck-target-libada:
56059 @if target-libada
56060 maybe-installcheck-target-libada: installcheck-target-libada
56061
56062 installcheck-target-libada: \
56063 configure-target-libada
56064 @: $(MAKE); $(unstage)
56065 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56066 r=`${PWD_COMMAND}`; export r; \
56067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56068 $(NORMAL_TARGET_EXPORTS) \
56069 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56070 for flag in $(EXTRA_TARGET_FLAGS); do \
56071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56072 done; \
56073 (cd $(TARGET_SUBDIR)/libada && \
56074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56076 "RANLIB=$${RANLIB}" \
56077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56078 installcheck) \
56079 || exit 1
56080
56081 @endif target-libada
56082
56083 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56084 maybe-mostlyclean-target-libada:
56085 @if target-libada
56086 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56087
56088 mostlyclean-target-libada:
56089 @: $(MAKE); $(unstage)
56090 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56091 r=`${PWD_COMMAND}`; export r; \
56092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56093 $(NORMAL_TARGET_EXPORTS) \
56094 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56095 for flag in $(EXTRA_TARGET_FLAGS); do \
56096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56097 done; \
56098 (cd $(TARGET_SUBDIR)/libada && \
56099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56101 "RANLIB=$${RANLIB}" \
56102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56103 mostlyclean) \
56104 || exit 1
56105
56106 @endif target-libada
56107
56108 .PHONY: maybe-clean-target-libada clean-target-libada
56109 maybe-clean-target-libada:
56110 @if target-libada
56111 maybe-clean-target-libada: clean-target-libada
56112
56113 clean-target-libada:
56114 @: $(MAKE); $(unstage)
56115 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56116 r=`${PWD_COMMAND}`; export r; \
56117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56118 $(NORMAL_TARGET_EXPORTS) \
56119 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56120 for flag in $(EXTRA_TARGET_FLAGS); do \
56121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56122 done; \
56123 (cd $(TARGET_SUBDIR)/libada && \
56124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56126 "RANLIB=$${RANLIB}" \
56127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56128 clean) \
56129 || exit 1
56130
56131 @endif target-libada
56132
56133 .PHONY: maybe-distclean-target-libada distclean-target-libada
56134 maybe-distclean-target-libada:
56135 @if target-libada
56136 maybe-distclean-target-libada: distclean-target-libada
56137
56138 distclean-target-libada:
56139 @: $(MAKE); $(unstage)
56140 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56141 r=`${PWD_COMMAND}`; export r; \
56142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56143 $(NORMAL_TARGET_EXPORTS) \
56144 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56145 for flag in $(EXTRA_TARGET_FLAGS); do \
56146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56147 done; \
56148 (cd $(TARGET_SUBDIR)/libada && \
56149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56151 "RANLIB=$${RANLIB}" \
56152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56153 distclean) \
56154 || exit 1
56155
56156 @endif target-libada
56157
56158 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56159 maybe-maintainer-clean-target-libada:
56160 @if target-libada
56161 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56162
56163 maintainer-clean-target-libada:
56164 @: $(MAKE); $(unstage)
56165 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56166 r=`${PWD_COMMAND}`; export r; \
56167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56168 $(NORMAL_TARGET_EXPORTS) \
56169 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56170 for flag in $(EXTRA_TARGET_FLAGS); do \
56171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56172 done; \
56173 (cd $(TARGET_SUBDIR)/libada && \
56174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56176 "RANLIB=$${RANLIB}" \
56177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56178 maintainer-clean) \
56179 || exit 1
56180
56181 @endif target-libada
56182
56183
56184
56185
56186
56187 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56188 maybe-configure-target-libgomp:
56189 @if gcc-bootstrap
56190 configure-target-libgomp: stage_current
56191 @endif gcc-bootstrap
56192 @if target-libgomp
56193 maybe-configure-target-libgomp: configure-target-libgomp
56194 configure-target-libgomp:
56195 @r=`${PWD_COMMAND}`; export r; \
56196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56197 echo "Checking multilib configuration for libgomp..."; \
56198 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56200 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56201 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56202 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56203 else \
56204 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56205 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56206 fi; \
56207 else \
56208 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56209 fi; \
56210 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56211 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56212 $(NORMAL_TARGET_EXPORTS) \
56213 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56214 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56215 case $(srcdir) in \
56216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56217 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56219 esac; \
56220 module_srcdir=libgomp; \
56221 rm -f no-such-file || : ; \
56222 CONFIG_SITE=no-such-file $(SHELL) \
56223 $$s/$$module_srcdir/configure \
56224 --srcdir=$${topdir}/$$module_srcdir \
56225 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56226 --target=${target_alias} \
56227 || exit 1
56228 @endif target-libgomp
56229
56230
56231
56232 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56233 maybe-configure-stage1-target-libgomp:
56234 @if target-libgomp-bootstrap
56235 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56236 configure-stage1-target-libgomp:
56237 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56239 @r=`${PWD_COMMAND}`; export r; \
56240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56241 TFLAGS="$(STAGE1_TFLAGS)"; \
56242 echo "Checking multilib configuration for libgomp..."; \
56243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56244 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56245 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56246 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56247 else \
56248 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56249 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56250 fi; \
56251 else \
56252 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56253 fi; \
56254 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56255 $(NORMAL_TARGET_EXPORTS) \
56256 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56257 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56258 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56259 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
56260 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56261 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56262 case $(srcdir) in \
56263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56264 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56266 esac; \
56267 module_srcdir=libgomp; \
56268 $(SHELL) $$s/$$module_srcdir/configure \
56269 --srcdir=$${topdir}/$$module_srcdir \
56270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56271 --target=${target_alias} \
56272 \
56273 $(STAGE1_CONFIGURE_FLAGS)
56274 @endif target-libgomp-bootstrap
56275
56276 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56277 maybe-configure-stage2-target-libgomp:
56278 @if target-libgomp-bootstrap
56279 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56280 configure-stage2-target-libgomp:
56281 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56282 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56283 @r=`${PWD_COMMAND}`; export r; \
56284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56285 TFLAGS="$(STAGE2_TFLAGS)"; \
56286 echo "Checking multilib configuration for libgomp..."; \
56287 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56288 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56289 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56290 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56291 else \
56292 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56293 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56294 fi; \
56295 else \
56296 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56297 fi; \
56298 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56299 $(NORMAL_TARGET_EXPORTS) \
56300 \
56301 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56303 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56304 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
56305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56306 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56307 case $(srcdir) in \
56308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56309 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56311 esac; \
56312 module_srcdir=libgomp; \
56313 $(SHELL) $$s/$$module_srcdir/configure \
56314 --srcdir=$${topdir}/$$module_srcdir \
56315 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56316 --target=${target_alias} \
56317 --with-build-libsubdir=$(HOST_SUBDIR) \
56318 $(STAGE2_CONFIGURE_FLAGS)
56319 @endif target-libgomp-bootstrap
56320
56321 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56322 maybe-configure-stage3-target-libgomp:
56323 @if target-libgomp-bootstrap
56324 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56325 configure-stage3-target-libgomp:
56326 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56327 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56328 @r=`${PWD_COMMAND}`; export r; \
56329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56330 TFLAGS="$(STAGE3_TFLAGS)"; \
56331 echo "Checking multilib configuration for libgomp..."; \
56332 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56333 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56334 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56335 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56336 else \
56337 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56338 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56339 fi; \
56340 else \
56341 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56342 fi; \
56343 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56344 $(NORMAL_TARGET_EXPORTS) \
56345 \
56346 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56347 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56348 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56349 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
56350 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56351 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56352 case $(srcdir) in \
56353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56354 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56356 esac; \
56357 module_srcdir=libgomp; \
56358 $(SHELL) $$s/$$module_srcdir/configure \
56359 --srcdir=$${topdir}/$$module_srcdir \
56360 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56361 --target=${target_alias} \
56362 --with-build-libsubdir=$(HOST_SUBDIR) \
56363 $(STAGE3_CONFIGURE_FLAGS)
56364 @endif target-libgomp-bootstrap
56365
56366 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56367 maybe-configure-stage4-target-libgomp:
56368 @if target-libgomp-bootstrap
56369 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56370 configure-stage4-target-libgomp:
56371 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56373 @r=`${PWD_COMMAND}`; export r; \
56374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56375 TFLAGS="$(STAGE4_TFLAGS)"; \
56376 echo "Checking multilib configuration for libgomp..."; \
56377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56378 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56379 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56380 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56381 else \
56382 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56383 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56384 fi; \
56385 else \
56386 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56387 fi; \
56388 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56389 $(NORMAL_TARGET_EXPORTS) \
56390 \
56391 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56392 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56393 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56394 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
56395 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56396 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56397 case $(srcdir) in \
56398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56399 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56401 esac; \
56402 module_srcdir=libgomp; \
56403 $(SHELL) $$s/$$module_srcdir/configure \
56404 --srcdir=$${topdir}/$$module_srcdir \
56405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56406 --target=${target_alias} \
56407 --with-build-libsubdir=$(HOST_SUBDIR) \
56408 $(STAGE4_CONFIGURE_FLAGS)
56409 @endif target-libgomp-bootstrap
56410
56411 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56412 maybe-configure-stageprofile-target-libgomp:
56413 @if target-libgomp-bootstrap
56414 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56415 configure-stageprofile-target-libgomp:
56416 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56417 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56418 @r=`${PWD_COMMAND}`; export r; \
56419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56420 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56421 echo "Checking multilib configuration for libgomp..."; \
56422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56423 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56424 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56425 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56426 else \
56427 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56428 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56429 fi; \
56430 else \
56431 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56432 fi; \
56433 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56434 $(NORMAL_TARGET_EXPORTS) \
56435 \
56436 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56439 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
56440 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56441 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56442 case $(srcdir) in \
56443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56444 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56446 esac; \
56447 module_srcdir=libgomp; \
56448 $(SHELL) $$s/$$module_srcdir/configure \
56449 --srcdir=$${topdir}/$$module_srcdir \
56450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56451 --target=${target_alias} \
56452 --with-build-libsubdir=$(HOST_SUBDIR) \
56453 $(STAGEprofile_CONFIGURE_FLAGS)
56454 @endif target-libgomp-bootstrap
56455
56456 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
56457 maybe-configure-stagetrain-target-libgomp:
56458 @if target-libgomp-bootstrap
56459 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56460 configure-stagetrain-target-libgomp:
56461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56462 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56463 @r=`${PWD_COMMAND}`; export r; \
56464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56465 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56466 echo "Checking multilib configuration for libgomp..."; \
56467 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56468 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56469 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56470 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56471 else \
56472 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56473 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56474 fi; \
56475 else \
56476 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56477 fi; \
56478 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56479 $(NORMAL_TARGET_EXPORTS) \
56480 \
56481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56484 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
56485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56486 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56487 case $(srcdir) in \
56488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56489 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56491 esac; \
56492 module_srcdir=libgomp; \
56493 $(SHELL) $$s/$$module_srcdir/configure \
56494 --srcdir=$${topdir}/$$module_srcdir \
56495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56496 --target=${target_alias} \
56497 --with-build-libsubdir=$(HOST_SUBDIR) \
56498 $(STAGEtrain_CONFIGURE_FLAGS)
56499 @endif target-libgomp-bootstrap
56500
56501 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56502 maybe-configure-stagefeedback-target-libgomp:
56503 @if target-libgomp-bootstrap
56504 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56505 configure-stagefeedback-target-libgomp:
56506 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56508 @r=`${PWD_COMMAND}`; export r; \
56509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56510 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56511 echo "Checking multilib configuration for libgomp..."; \
56512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56513 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56514 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56515 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56516 else \
56517 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56518 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56519 fi; \
56520 else \
56521 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56522 fi; \
56523 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56524 $(NORMAL_TARGET_EXPORTS) \
56525 \
56526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56529 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
56530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56531 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56532 case $(srcdir) in \
56533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56534 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56536 esac; \
56537 module_srcdir=libgomp; \
56538 $(SHELL) $$s/$$module_srcdir/configure \
56539 --srcdir=$${topdir}/$$module_srcdir \
56540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56541 --target=${target_alias} \
56542 --with-build-libsubdir=$(HOST_SUBDIR) \
56543 $(STAGEfeedback_CONFIGURE_FLAGS)
56544 @endif target-libgomp-bootstrap
56545
56546 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
56547 maybe-configure-stageautoprofile-target-libgomp:
56548 @if target-libgomp-bootstrap
56549 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56550 configure-stageautoprofile-target-libgomp:
56551 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56553 @r=`${PWD_COMMAND}`; export r; \
56554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56555 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56556 echo "Checking multilib configuration for libgomp..."; \
56557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56558 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56559 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56560 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56561 else \
56562 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56563 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56564 fi; \
56565 else \
56566 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56567 fi; \
56568 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56569 $(NORMAL_TARGET_EXPORTS) \
56570 \
56571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56574 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
56575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56576 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56577 case $(srcdir) in \
56578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56579 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56581 esac; \
56582 module_srcdir=libgomp; \
56583 $(SHELL) $$s/$$module_srcdir/configure \
56584 --srcdir=$${topdir}/$$module_srcdir \
56585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56586 --target=${target_alias} \
56587 --with-build-libsubdir=$(HOST_SUBDIR) \
56588 $(STAGEautoprofile_CONFIGURE_FLAGS)
56589 @endif target-libgomp-bootstrap
56590
56591 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
56592 maybe-configure-stageautofeedback-target-libgomp:
56593 @if target-libgomp-bootstrap
56594 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
56595 configure-stageautofeedback-target-libgomp:
56596 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56597 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56598 @r=`${PWD_COMMAND}`; export r; \
56599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56600 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56601 echo "Checking multilib configuration for libgomp..."; \
56602 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56603 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56604 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56605 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56606 else \
56607 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56608 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56609 fi; \
56610 else \
56611 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56612 fi; \
56613 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56614 $(NORMAL_TARGET_EXPORTS) \
56615 \
56616 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56619 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
56620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56621 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56622 case $(srcdir) in \
56623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56624 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56626 esac; \
56627 module_srcdir=libgomp; \
56628 $(SHELL) $$s/$$module_srcdir/configure \
56629 --srcdir=$${topdir}/$$module_srcdir \
56630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56631 --target=${target_alias} \
56632 --with-build-libsubdir=$(HOST_SUBDIR) \
56633 $(STAGEautofeedback_CONFIGURE_FLAGS)
56634 @endif target-libgomp-bootstrap
56635
56636
56637
56638
56639
56640 .PHONY: all-target-libgomp maybe-all-target-libgomp
56641 maybe-all-target-libgomp:
56642 @if gcc-bootstrap
56643 all-target-libgomp: stage_current
56644 @endif gcc-bootstrap
56645 @if target-libgomp
56646 TARGET-target-libgomp=all
56647 maybe-all-target-libgomp: all-target-libgomp
56648 all-target-libgomp: configure-target-libgomp
56649 @r=`${PWD_COMMAND}`; export r; \
56650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56651 $(NORMAL_TARGET_EXPORTS) \
56652 (cd $(TARGET_SUBDIR)/libgomp && \
56653 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56654 $(TARGET-target-libgomp))
56655 @endif target-libgomp
56656
56657
56658
56659 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56660 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56661 maybe-all-stage1-target-libgomp:
56662 maybe-clean-stage1-target-libgomp:
56663 @if target-libgomp-bootstrap
56664 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
56665 all-stage1: all-stage1-target-libgomp
56666 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
56667 all-stage1-target-libgomp: configure-stage1-target-libgomp
56668 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56669 @r=`${PWD_COMMAND}`; export r; \
56670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56671 TFLAGS="$(STAGE1_TFLAGS)"; \
56672 $(NORMAL_TARGET_EXPORTS) \
56673 cd $(TARGET_SUBDIR)/libgomp && \
56674 \
56675 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56676 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56677 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56678 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56679 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56680 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56681 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56682 $(EXTRA_TARGET_FLAGS) \
56683 \
56684 TFLAGS="$(STAGE1_TFLAGS)" \
56685 $(TARGET-stage1-target-libgomp)
56686
56687 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
56688 clean-stage1: clean-stage1-target-libgomp
56689 clean-stage1-target-libgomp:
56690 @if [ $(current_stage) = stage1 ]; then \
56691 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56692 else \
56693 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
56694 $(MAKE) stage1-start; \
56695 fi; \
56696 cd $(TARGET_SUBDIR)/libgomp && \
56697 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56698 clean
56699 @endif target-libgomp-bootstrap
56700
56701
56702 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
56703 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
56704 maybe-all-stage2-target-libgomp:
56705 maybe-clean-stage2-target-libgomp:
56706 @if target-libgomp-bootstrap
56707 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
56708 all-stage2: all-stage2-target-libgomp
56709 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
56710 all-stage2-target-libgomp: configure-stage2-target-libgomp
56711 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56712 @r=`${PWD_COMMAND}`; export r; \
56713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56714 TFLAGS="$(STAGE2_TFLAGS)"; \
56715 $(NORMAL_TARGET_EXPORTS) \
56716 \
56717 cd $(TARGET_SUBDIR)/libgomp && \
56718 \
56719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56720 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56721 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56722 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56726 $(EXTRA_TARGET_FLAGS) \
56727 TFLAGS="$(STAGE2_TFLAGS)" \
56728 $(TARGET-stage2-target-libgomp)
56729
56730 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
56731 clean-stage2: clean-stage2-target-libgomp
56732 clean-stage2-target-libgomp:
56733 @if [ $(current_stage) = stage2 ]; then \
56734 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56735 else \
56736 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
56737 $(MAKE) stage2-start; \
56738 fi; \
56739 cd $(TARGET_SUBDIR)/libgomp && \
56740 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56741 @endif target-libgomp-bootstrap
56742
56743
56744 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
56745 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
56746 maybe-all-stage3-target-libgomp:
56747 maybe-clean-stage3-target-libgomp:
56748 @if target-libgomp-bootstrap
56749 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
56750 all-stage3: all-stage3-target-libgomp
56751 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
56752 all-stage3-target-libgomp: configure-stage3-target-libgomp
56753 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56754 @r=`${PWD_COMMAND}`; export r; \
56755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56756 TFLAGS="$(STAGE3_TFLAGS)"; \
56757 $(NORMAL_TARGET_EXPORTS) \
56758 \
56759 cd $(TARGET_SUBDIR)/libgomp && \
56760 \
56761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56762 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56763 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56764 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56765 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56766 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56767 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56768 $(EXTRA_TARGET_FLAGS) \
56769 TFLAGS="$(STAGE3_TFLAGS)" \
56770 $(TARGET-stage3-target-libgomp)
56771
56772 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56773 clean-stage3: clean-stage3-target-libgomp
56774 clean-stage3-target-libgomp:
56775 @if [ $(current_stage) = stage3 ]; then \
56776 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56777 else \
56778 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56779 $(MAKE) stage3-start; \
56780 fi; \
56781 cd $(TARGET_SUBDIR)/libgomp && \
56782 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56783 @endif target-libgomp-bootstrap
56784
56785
56786 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56787 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56788 maybe-all-stage4-target-libgomp:
56789 maybe-clean-stage4-target-libgomp:
56790 @if target-libgomp-bootstrap
56791 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56792 all-stage4: all-stage4-target-libgomp
56793 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56794 all-stage4-target-libgomp: configure-stage4-target-libgomp
56795 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56796 @r=`${PWD_COMMAND}`; export r; \
56797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56798 TFLAGS="$(STAGE4_TFLAGS)"; \
56799 $(NORMAL_TARGET_EXPORTS) \
56800 \
56801 cd $(TARGET_SUBDIR)/libgomp && \
56802 \
56803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56804 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56810 $(EXTRA_TARGET_FLAGS) \
56811 TFLAGS="$(STAGE4_TFLAGS)" \
56812 $(TARGET-stage4-target-libgomp)
56813
56814 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56815 clean-stage4: clean-stage4-target-libgomp
56816 clean-stage4-target-libgomp:
56817 @if [ $(current_stage) = stage4 ]; then \
56818 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56819 else \
56820 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56821 $(MAKE) stage4-start; \
56822 fi; \
56823 cd $(TARGET_SUBDIR)/libgomp && \
56824 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56825 @endif target-libgomp-bootstrap
56826
56827
56828 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56829 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56830 maybe-all-stageprofile-target-libgomp:
56831 maybe-clean-stageprofile-target-libgomp:
56832 @if target-libgomp-bootstrap
56833 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56834 all-stageprofile: all-stageprofile-target-libgomp
56835 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56836 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56837 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56838 @r=`${PWD_COMMAND}`; export r; \
56839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56840 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56841 $(NORMAL_TARGET_EXPORTS) \
56842 \
56843 cd $(TARGET_SUBDIR)/libgomp && \
56844 \
56845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56846 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56847 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56848 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56852 $(EXTRA_TARGET_FLAGS) \
56853 TFLAGS="$(STAGEprofile_TFLAGS)" \
56854 $(TARGET-stageprofile-target-libgomp)
56855
56856 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56857 clean-stageprofile: clean-stageprofile-target-libgomp
56858 clean-stageprofile-target-libgomp:
56859 @if [ $(current_stage) = stageprofile ]; then \
56860 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56861 else \
56862 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56863 $(MAKE) stageprofile-start; \
56864 fi; \
56865 cd $(TARGET_SUBDIR)/libgomp && \
56866 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56867 @endif target-libgomp-bootstrap
56868
56869
56870 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
56871 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
56872 maybe-all-stagetrain-target-libgomp:
56873 maybe-clean-stagetrain-target-libgomp:
56874 @if target-libgomp-bootstrap
56875 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
56876 all-stagetrain: all-stagetrain-target-libgomp
56877 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
56878 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56879 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56880 @r=`${PWD_COMMAND}`; export r; \
56881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56882 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56883 $(NORMAL_TARGET_EXPORTS) \
56884 \
56885 cd $(TARGET_SUBDIR)/libgomp && \
56886 \
56887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56888 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56894 $(EXTRA_TARGET_FLAGS) \
56895 TFLAGS="$(STAGEtrain_TFLAGS)" \
56896 $(TARGET-stagetrain-target-libgomp)
56897
56898 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
56899 clean-stagetrain: clean-stagetrain-target-libgomp
56900 clean-stagetrain-target-libgomp:
56901 @if [ $(current_stage) = stagetrain ]; then \
56902 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56903 else \
56904 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
56905 $(MAKE) stagetrain-start; \
56906 fi; \
56907 cd $(TARGET_SUBDIR)/libgomp && \
56908 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56909 @endif target-libgomp-bootstrap
56910
56911
56912 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56913 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56914 maybe-all-stagefeedback-target-libgomp:
56915 maybe-clean-stagefeedback-target-libgomp:
56916 @if target-libgomp-bootstrap
56917 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56918 all-stagefeedback: all-stagefeedback-target-libgomp
56919 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56920 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56922 @r=`${PWD_COMMAND}`; export r; \
56923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56924 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56925 $(NORMAL_TARGET_EXPORTS) \
56926 \
56927 cd $(TARGET_SUBDIR)/libgomp && \
56928 \
56929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56930 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56936 $(EXTRA_TARGET_FLAGS) \
56937 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56938 $(TARGET-stagefeedback-target-libgomp)
56939
56940 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
56941 clean-stagefeedback: clean-stagefeedback-target-libgomp
56942 clean-stagefeedback-target-libgomp:
56943 @if [ $(current_stage) = stagefeedback ]; then \
56944 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56945 else \
56946 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
56947 $(MAKE) stagefeedback-start; \
56948 fi; \
56949 cd $(TARGET_SUBDIR)/libgomp && \
56950 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56951 @endif target-libgomp-bootstrap
56952
56953
56954 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
56955 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
56956 maybe-all-stageautoprofile-target-libgomp:
56957 maybe-clean-stageautoprofile-target-libgomp:
56958 @if target-libgomp-bootstrap
56959 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
56960 all-stageautoprofile: all-stageautoprofile-target-libgomp
56961 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
56962 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56963 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56964 @r=`${PWD_COMMAND}`; export r; \
56965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56966 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56967 $(NORMAL_TARGET_EXPORTS) \
56968 \
56969 cd $(TARGET_SUBDIR)/libgomp && \
56970 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56972 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56975 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56976 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56977 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56978 $(EXTRA_TARGET_FLAGS) \
56979 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56980 $(TARGET-stageautoprofile-target-libgomp)
56981
56982 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
56983 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
56984 clean-stageautoprofile-target-libgomp:
56985 @if [ $(current_stage) = stageautoprofile ]; then \
56986 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56987 else \
56988 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
56989 $(MAKE) stageautoprofile-start; \
56990 fi; \
56991 cd $(TARGET_SUBDIR)/libgomp && \
56992 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56993 @endif target-libgomp-bootstrap
56994
56995
56996 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
56997 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
56998 maybe-all-stageautofeedback-target-libgomp:
56999 maybe-clean-stageautofeedback-target-libgomp:
57000 @if target-libgomp-bootstrap
57001 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57002 all-stageautofeedback: all-stageautofeedback-target-libgomp
57003 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57004 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57005 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57006 @r=`${PWD_COMMAND}`; export r; \
57007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57008 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57009 $(NORMAL_TARGET_EXPORTS) \
57010 \
57011 cd $(TARGET_SUBDIR)/libgomp && \
57012 \
57013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57014 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57015 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57016 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57020 $(EXTRA_TARGET_FLAGS) \
57021 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57022 $(TARGET-stageautofeedback-target-libgomp)
57023
57024 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57025 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57026 clean-stageautofeedback-target-libgomp:
57027 @if [ $(current_stage) = stageautofeedback ]; then \
57028 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57029 else \
57030 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57031 $(MAKE) stageautofeedback-start; \
57032 fi; \
57033 cd $(TARGET_SUBDIR)/libgomp && \
57034 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57035 @endif target-libgomp-bootstrap
57036
57037
57038
57039
57040
57041
57042 .PHONY: check-target-libgomp maybe-check-target-libgomp
57043 maybe-check-target-libgomp:
57044 @if target-libgomp
57045 maybe-check-target-libgomp: check-target-libgomp
57046
57047 check-target-libgomp:
57048 @: $(MAKE); $(unstage)
57049 @r=`${PWD_COMMAND}`; export r; \
57050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57051 $(NORMAL_TARGET_EXPORTS) \
57052 (cd $(TARGET_SUBDIR)/libgomp && \
57053 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57054
57055 @endif target-libgomp
57056
57057 .PHONY: install-target-libgomp maybe-install-target-libgomp
57058 maybe-install-target-libgomp:
57059 @if target-libgomp
57060 maybe-install-target-libgomp: install-target-libgomp
57061
57062 install-target-libgomp: installdirs
57063 @: $(MAKE); $(unstage)
57064 @r=`${PWD_COMMAND}`; export r; \
57065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57066 $(NORMAL_TARGET_EXPORTS) \
57067 (cd $(TARGET_SUBDIR)/libgomp && \
57068 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57069
57070 @endif target-libgomp
57071
57072 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57073 maybe-install-strip-target-libgomp:
57074 @if target-libgomp
57075 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57076
57077 install-strip-target-libgomp: installdirs
57078 @: $(MAKE); $(unstage)
57079 @r=`${PWD_COMMAND}`; export r; \
57080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57081 $(NORMAL_TARGET_EXPORTS) \
57082 (cd $(TARGET_SUBDIR)/libgomp && \
57083 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57084
57085 @endif target-libgomp
57086
57087 # Other targets (info, dvi, pdf, etc.)
57088
57089 .PHONY: maybe-info-target-libgomp info-target-libgomp
57090 maybe-info-target-libgomp:
57091 @if target-libgomp
57092 maybe-info-target-libgomp: info-target-libgomp
57093
57094 info-target-libgomp: \
57095 configure-target-libgomp
57096 @: $(MAKE); $(unstage)
57097 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57098 r=`${PWD_COMMAND}`; export r; \
57099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57100 $(NORMAL_TARGET_EXPORTS) \
57101 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57102 for flag in $(EXTRA_TARGET_FLAGS); do \
57103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57104 done; \
57105 (cd $(TARGET_SUBDIR)/libgomp && \
57106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57108 "RANLIB=$${RANLIB}" \
57109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57110 info) \
57111 || exit 1
57112
57113 @endif target-libgomp
57114
57115 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57116 maybe-dvi-target-libgomp:
57117 @if target-libgomp
57118 maybe-dvi-target-libgomp: dvi-target-libgomp
57119
57120 dvi-target-libgomp: \
57121 configure-target-libgomp
57122 @: $(MAKE); $(unstage)
57123 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57124 r=`${PWD_COMMAND}`; export r; \
57125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57126 $(NORMAL_TARGET_EXPORTS) \
57127 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57128 for flag in $(EXTRA_TARGET_FLAGS); do \
57129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57130 done; \
57131 (cd $(TARGET_SUBDIR)/libgomp && \
57132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57134 "RANLIB=$${RANLIB}" \
57135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57136 dvi) \
57137 || exit 1
57138
57139 @endif target-libgomp
57140
57141 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57142 maybe-pdf-target-libgomp:
57143 @if target-libgomp
57144 maybe-pdf-target-libgomp: pdf-target-libgomp
57145
57146 pdf-target-libgomp: \
57147 configure-target-libgomp
57148 @: $(MAKE); $(unstage)
57149 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57150 r=`${PWD_COMMAND}`; export r; \
57151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57152 $(NORMAL_TARGET_EXPORTS) \
57153 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
57154 for flag in $(EXTRA_TARGET_FLAGS); do \
57155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57156 done; \
57157 (cd $(TARGET_SUBDIR)/libgomp && \
57158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57160 "RANLIB=$${RANLIB}" \
57161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57162 pdf) \
57163 || exit 1
57164
57165 @endif target-libgomp
57166
57167 .PHONY: maybe-html-target-libgomp html-target-libgomp
57168 maybe-html-target-libgomp:
57169 @if target-libgomp
57170 maybe-html-target-libgomp: html-target-libgomp
57171
57172 html-target-libgomp: \
57173 configure-target-libgomp
57174 @: $(MAKE); $(unstage)
57175 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57176 r=`${PWD_COMMAND}`; export r; \
57177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57178 $(NORMAL_TARGET_EXPORTS) \
57179 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57180 for flag in $(EXTRA_TARGET_FLAGS); do \
57181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57182 done; \
57183 (cd $(TARGET_SUBDIR)/libgomp && \
57184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57186 "RANLIB=$${RANLIB}" \
57187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57188 html) \
57189 || exit 1
57190
57191 @endif target-libgomp
57192
57193 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57194 maybe-TAGS-target-libgomp:
57195 @if target-libgomp
57196 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57197
57198 TAGS-target-libgomp: \
57199 configure-target-libgomp
57200 @: $(MAKE); $(unstage)
57201 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57202 r=`${PWD_COMMAND}`; export r; \
57203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57204 $(NORMAL_TARGET_EXPORTS) \
57205 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
57206 for flag in $(EXTRA_TARGET_FLAGS); do \
57207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57208 done; \
57209 (cd $(TARGET_SUBDIR)/libgomp && \
57210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57212 "RANLIB=$${RANLIB}" \
57213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57214 TAGS) \
57215 || exit 1
57216
57217 @endif target-libgomp
57218
57219 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57220 maybe-install-info-target-libgomp:
57221 @if target-libgomp
57222 maybe-install-info-target-libgomp: install-info-target-libgomp
57223
57224 install-info-target-libgomp: \
57225 configure-target-libgomp \
57226 info-target-libgomp
57227 @: $(MAKE); $(unstage)
57228 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57229 r=`${PWD_COMMAND}`; export r; \
57230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57231 $(NORMAL_TARGET_EXPORTS) \
57232 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57233 for flag in $(EXTRA_TARGET_FLAGS); do \
57234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57235 done; \
57236 (cd $(TARGET_SUBDIR)/libgomp && \
57237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57239 "RANLIB=$${RANLIB}" \
57240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57241 install-info) \
57242 || exit 1
57243
57244 @endif target-libgomp
57245
57246 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
57247 maybe-install-dvi-target-libgomp:
57248 @if target-libgomp
57249 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
57250
57251 install-dvi-target-libgomp: \
57252 configure-target-libgomp \
57253 dvi-target-libgomp
57254 @: $(MAKE); $(unstage)
57255 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57256 r=`${PWD_COMMAND}`; export r; \
57257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57258 $(NORMAL_TARGET_EXPORTS) \
57259 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
57260 for flag in $(EXTRA_TARGET_FLAGS); do \
57261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57262 done; \
57263 (cd $(TARGET_SUBDIR)/libgomp && \
57264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57266 "RANLIB=$${RANLIB}" \
57267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57268 install-dvi) \
57269 || exit 1
57270
57271 @endif target-libgomp
57272
57273 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57274 maybe-install-pdf-target-libgomp:
57275 @if target-libgomp
57276 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57277
57278 install-pdf-target-libgomp: \
57279 configure-target-libgomp \
57280 pdf-target-libgomp
57281 @: $(MAKE); $(unstage)
57282 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57283 r=`${PWD_COMMAND}`; export r; \
57284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57285 $(NORMAL_TARGET_EXPORTS) \
57286 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
57287 for flag in $(EXTRA_TARGET_FLAGS); do \
57288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57289 done; \
57290 (cd $(TARGET_SUBDIR)/libgomp && \
57291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57293 "RANLIB=$${RANLIB}" \
57294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57295 install-pdf) \
57296 || exit 1
57297
57298 @endif target-libgomp
57299
57300 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57301 maybe-install-html-target-libgomp:
57302 @if target-libgomp
57303 maybe-install-html-target-libgomp: install-html-target-libgomp
57304
57305 install-html-target-libgomp: \
57306 configure-target-libgomp \
57307 html-target-libgomp
57308 @: $(MAKE); $(unstage)
57309 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57310 r=`${PWD_COMMAND}`; export r; \
57311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57312 $(NORMAL_TARGET_EXPORTS) \
57313 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
57314 for flag in $(EXTRA_TARGET_FLAGS); do \
57315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57316 done; \
57317 (cd $(TARGET_SUBDIR)/libgomp && \
57318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57320 "RANLIB=$${RANLIB}" \
57321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57322 install-html) \
57323 || exit 1
57324
57325 @endif target-libgomp
57326
57327 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57328 maybe-installcheck-target-libgomp:
57329 @if target-libgomp
57330 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57331
57332 installcheck-target-libgomp: \
57333 configure-target-libgomp
57334 @: $(MAKE); $(unstage)
57335 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57336 r=`${PWD_COMMAND}`; export r; \
57337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57338 $(NORMAL_TARGET_EXPORTS) \
57339 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
57340 for flag in $(EXTRA_TARGET_FLAGS); do \
57341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57342 done; \
57343 (cd $(TARGET_SUBDIR)/libgomp && \
57344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57346 "RANLIB=$${RANLIB}" \
57347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57348 installcheck) \
57349 || exit 1
57350
57351 @endif target-libgomp
57352
57353 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57354 maybe-mostlyclean-target-libgomp:
57355 @if target-libgomp
57356 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57357
57358 mostlyclean-target-libgomp:
57359 @: $(MAKE); $(unstage)
57360 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57361 r=`${PWD_COMMAND}`; export r; \
57362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57363 $(NORMAL_TARGET_EXPORTS) \
57364 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
57365 for flag in $(EXTRA_TARGET_FLAGS); do \
57366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57367 done; \
57368 (cd $(TARGET_SUBDIR)/libgomp && \
57369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57371 "RANLIB=$${RANLIB}" \
57372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57373 mostlyclean) \
57374 || exit 1
57375
57376 @endif target-libgomp
57377
57378 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57379 maybe-clean-target-libgomp:
57380 @if target-libgomp
57381 maybe-clean-target-libgomp: clean-target-libgomp
57382
57383 clean-target-libgomp:
57384 @: $(MAKE); $(unstage)
57385 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57386 r=`${PWD_COMMAND}`; export r; \
57387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57388 $(NORMAL_TARGET_EXPORTS) \
57389 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
57390 for flag in $(EXTRA_TARGET_FLAGS); do \
57391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57392 done; \
57393 (cd $(TARGET_SUBDIR)/libgomp && \
57394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57396 "RANLIB=$${RANLIB}" \
57397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57398 clean) \
57399 || exit 1
57400
57401 @endif target-libgomp
57402
57403 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57404 maybe-distclean-target-libgomp:
57405 @if target-libgomp
57406 maybe-distclean-target-libgomp: distclean-target-libgomp
57407
57408 distclean-target-libgomp:
57409 @: $(MAKE); $(unstage)
57410 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57411 r=`${PWD_COMMAND}`; export r; \
57412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57413 $(NORMAL_TARGET_EXPORTS) \
57414 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
57415 for flag in $(EXTRA_TARGET_FLAGS); do \
57416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57417 done; \
57418 (cd $(TARGET_SUBDIR)/libgomp && \
57419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57421 "RANLIB=$${RANLIB}" \
57422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57423 distclean) \
57424 || exit 1
57425
57426 @endif target-libgomp
57427
57428 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57429 maybe-maintainer-clean-target-libgomp:
57430 @if target-libgomp
57431 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57432
57433 maintainer-clean-target-libgomp:
57434 @: $(MAKE); $(unstage)
57435 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57436 r=`${PWD_COMMAND}`; export r; \
57437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57438 $(NORMAL_TARGET_EXPORTS) \
57439 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
57440 for flag in $(EXTRA_TARGET_FLAGS); do \
57441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57442 done; \
57443 (cd $(TARGET_SUBDIR)/libgomp && \
57444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57446 "RANLIB=$${RANLIB}" \
57447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57448 maintainer-clean) \
57449 || exit 1
57450
57451 @endif target-libgomp
57452
57453
57454
57455
57456
57457 .PHONY: configure-target-libitm maybe-configure-target-libitm
57458 maybe-configure-target-libitm:
57459 @if gcc-bootstrap
57460 configure-target-libitm: stage_current
57461 @endif gcc-bootstrap
57462 @if target-libitm
57463 maybe-configure-target-libitm: configure-target-libitm
57464 configure-target-libitm:
57465 @: $(MAKE); $(unstage)
57466 @r=`${PWD_COMMAND}`; export r; \
57467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57468 echo "Checking multilib configuration for libitm..."; \
57469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
57471 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
57472 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
57473 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
57474 else \
57475 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
57476 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57477 fi; \
57478 else \
57479 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57480 fi; \
57481 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
57482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57483 $(NORMAL_TARGET_EXPORTS) \
57484 echo Configuring in $(TARGET_SUBDIR)/libitm; \
57485 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
57486 case $(srcdir) in \
57487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57488 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
57489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57490 esac; \
57491 module_srcdir=libitm; \
57492 rm -f no-such-file || : ; \
57493 CONFIG_SITE=no-such-file $(SHELL) \
57494 $$s/$$module_srcdir/configure \
57495 --srcdir=$${topdir}/$$module_srcdir \
57496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57497 --target=${target_alias} \
57498 || exit 1
57499 @endif target-libitm
57500
57501
57502
57503
57504
57505 .PHONY: all-target-libitm maybe-all-target-libitm
57506 maybe-all-target-libitm:
57507 @if gcc-bootstrap
57508 all-target-libitm: stage_current
57509 @endif gcc-bootstrap
57510 @if target-libitm
57511 TARGET-target-libitm=all
57512 maybe-all-target-libitm: all-target-libitm
57513 all-target-libitm: configure-target-libitm
57514 @: $(MAKE); $(unstage)
57515 @r=`${PWD_COMMAND}`; export r; \
57516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57517 $(NORMAL_TARGET_EXPORTS) \
57518 (cd $(TARGET_SUBDIR)/libitm && \
57519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57520 $(TARGET-target-libitm))
57521 @endif target-libitm
57522
57523
57524
57525
57526
57527 .PHONY: check-target-libitm maybe-check-target-libitm
57528 maybe-check-target-libitm:
57529 @if target-libitm
57530 maybe-check-target-libitm: check-target-libitm
57531
57532 check-target-libitm:
57533 @: $(MAKE); $(unstage)
57534 @r=`${PWD_COMMAND}`; export r; \
57535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57536 $(NORMAL_TARGET_EXPORTS) \
57537 (cd $(TARGET_SUBDIR)/libitm && \
57538 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57539
57540 @endif target-libitm
57541
57542 .PHONY: install-target-libitm maybe-install-target-libitm
57543 maybe-install-target-libitm:
57544 @if target-libitm
57545 maybe-install-target-libitm: install-target-libitm
57546
57547 install-target-libitm: installdirs
57548 @: $(MAKE); $(unstage)
57549 @r=`${PWD_COMMAND}`; export r; \
57550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57551 $(NORMAL_TARGET_EXPORTS) \
57552 (cd $(TARGET_SUBDIR)/libitm && \
57553 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57554
57555 @endif target-libitm
57556
57557 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
57558 maybe-install-strip-target-libitm:
57559 @if target-libitm
57560 maybe-install-strip-target-libitm: install-strip-target-libitm
57561
57562 install-strip-target-libitm: installdirs
57563 @: $(MAKE); $(unstage)
57564 @r=`${PWD_COMMAND}`; export r; \
57565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57566 $(NORMAL_TARGET_EXPORTS) \
57567 (cd $(TARGET_SUBDIR)/libitm && \
57568 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57569
57570 @endif target-libitm
57571
57572 # Other targets (info, dvi, pdf, etc.)
57573
57574 .PHONY: maybe-info-target-libitm info-target-libitm
57575 maybe-info-target-libitm:
57576 @if target-libitm
57577 maybe-info-target-libitm: info-target-libitm
57578
57579 info-target-libitm: \
57580 configure-target-libitm
57581 @: $(MAKE); $(unstage)
57582 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57583 r=`${PWD_COMMAND}`; export r; \
57584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57585 $(NORMAL_TARGET_EXPORTS) \
57586 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
57587 for flag in $(EXTRA_TARGET_FLAGS); do \
57588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57589 done; \
57590 (cd $(TARGET_SUBDIR)/libitm && \
57591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57593 "RANLIB=$${RANLIB}" \
57594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57595 info) \
57596 || exit 1
57597
57598 @endif target-libitm
57599
57600 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
57601 maybe-dvi-target-libitm:
57602 @if target-libitm
57603 maybe-dvi-target-libitm: dvi-target-libitm
57604
57605 dvi-target-libitm: \
57606 configure-target-libitm
57607 @: $(MAKE); $(unstage)
57608 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57609 r=`${PWD_COMMAND}`; export r; \
57610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57611 $(NORMAL_TARGET_EXPORTS) \
57612 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
57613 for flag in $(EXTRA_TARGET_FLAGS); do \
57614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57615 done; \
57616 (cd $(TARGET_SUBDIR)/libitm && \
57617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57619 "RANLIB=$${RANLIB}" \
57620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57621 dvi) \
57622 || exit 1
57623
57624 @endif target-libitm
57625
57626 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
57627 maybe-pdf-target-libitm:
57628 @if target-libitm
57629 maybe-pdf-target-libitm: pdf-target-libitm
57630
57631 pdf-target-libitm: \
57632 configure-target-libitm
57633 @: $(MAKE); $(unstage)
57634 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57635 r=`${PWD_COMMAND}`; export r; \
57636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57637 $(NORMAL_TARGET_EXPORTS) \
57638 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
57639 for flag in $(EXTRA_TARGET_FLAGS); do \
57640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57641 done; \
57642 (cd $(TARGET_SUBDIR)/libitm && \
57643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57645 "RANLIB=$${RANLIB}" \
57646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57647 pdf) \
57648 || exit 1
57649
57650 @endif target-libitm
57651
57652 .PHONY: maybe-html-target-libitm html-target-libitm
57653 maybe-html-target-libitm:
57654 @if target-libitm
57655 maybe-html-target-libitm: html-target-libitm
57656
57657 html-target-libitm: \
57658 configure-target-libitm
57659 @: $(MAKE); $(unstage)
57660 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57661 r=`${PWD_COMMAND}`; export r; \
57662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57663 $(NORMAL_TARGET_EXPORTS) \
57664 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
57665 for flag in $(EXTRA_TARGET_FLAGS); do \
57666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57667 done; \
57668 (cd $(TARGET_SUBDIR)/libitm && \
57669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57671 "RANLIB=$${RANLIB}" \
57672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57673 html) \
57674 || exit 1
57675
57676 @endif target-libitm
57677
57678 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
57679 maybe-TAGS-target-libitm:
57680 @if target-libitm
57681 maybe-TAGS-target-libitm: TAGS-target-libitm
57682
57683 TAGS-target-libitm: \
57684 configure-target-libitm
57685 @: $(MAKE); $(unstage)
57686 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57687 r=`${PWD_COMMAND}`; export r; \
57688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57689 $(NORMAL_TARGET_EXPORTS) \
57690 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
57691 for flag in $(EXTRA_TARGET_FLAGS); do \
57692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57693 done; \
57694 (cd $(TARGET_SUBDIR)/libitm && \
57695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57697 "RANLIB=$${RANLIB}" \
57698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57699 TAGS) \
57700 || exit 1
57701
57702 @endif target-libitm
57703
57704 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
57705 maybe-install-info-target-libitm:
57706 @if target-libitm
57707 maybe-install-info-target-libitm: install-info-target-libitm
57708
57709 install-info-target-libitm: \
57710 configure-target-libitm \
57711 info-target-libitm
57712 @: $(MAKE); $(unstage)
57713 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57714 r=`${PWD_COMMAND}`; export r; \
57715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57716 $(NORMAL_TARGET_EXPORTS) \
57717 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
57718 for flag in $(EXTRA_TARGET_FLAGS); do \
57719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57720 done; \
57721 (cd $(TARGET_SUBDIR)/libitm && \
57722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57724 "RANLIB=$${RANLIB}" \
57725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57726 install-info) \
57727 || exit 1
57728
57729 @endif target-libitm
57730
57731 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
57732 maybe-install-dvi-target-libitm:
57733 @if target-libitm
57734 maybe-install-dvi-target-libitm: install-dvi-target-libitm
57735
57736 install-dvi-target-libitm: \
57737 configure-target-libitm \
57738 dvi-target-libitm
57739 @: $(MAKE); $(unstage)
57740 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57741 r=`${PWD_COMMAND}`; export r; \
57742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57743 $(NORMAL_TARGET_EXPORTS) \
57744 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
57745 for flag in $(EXTRA_TARGET_FLAGS); do \
57746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57747 done; \
57748 (cd $(TARGET_SUBDIR)/libitm && \
57749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57751 "RANLIB=$${RANLIB}" \
57752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57753 install-dvi) \
57754 || exit 1
57755
57756 @endif target-libitm
57757
57758 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
57759 maybe-install-pdf-target-libitm:
57760 @if target-libitm
57761 maybe-install-pdf-target-libitm: install-pdf-target-libitm
57762
57763 install-pdf-target-libitm: \
57764 configure-target-libitm \
57765 pdf-target-libitm
57766 @: $(MAKE); $(unstage)
57767 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57768 r=`${PWD_COMMAND}`; export r; \
57769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57770 $(NORMAL_TARGET_EXPORTS) \
57771 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
57772 for flag in $(EXTRA_TARGET_FLAGS); do \
57773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57774 done; \
57775 (cd $(TARGET_SUBDIR)/libitm && \
57776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57778 "RANLIB=$${RANLIB}" \
57779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57780 install-pdf) \
57781 || exit 1
57782
57783 @endif target-libitm
57784
57785 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
57786 maybe-install-html-target-libitm:
57787 @if target-libitm
57788 maybe-install-html-target-libitm: install-html-target-libitm
57789
57790 install-html-target-libitm: \
57791 configure-target-libitm \
57792 html-target-libitm
57793 @: $(MAKE); $(unstage)
57794 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57795 r=`${PWD_COMMAND}`; export r; \
57796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57797 $(NORMAL_TARGET_EXPORTS) \
57798 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
57799 for flag in $(EXTRA_TARGET_FLAGS); do \
57800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57801 done; \
57802 (cd $(TARGET_SUBDIR)/libitm && \
57803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57805 "RANLIB=$${RANLIB}" \
57806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57807 install-html) \
57808 || exit 1
57809
57810 @endif target-libitm
57811
57812 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
57813 maybe-installcheck-target-libitm:
57814 @if target-libitm
57815 maybe-installcheck-target-libitm: installcheck-target-libitm
57816
57817 installcheck-target-libitm: \
57818 configure-target-libitm
57819 @: $(MAKE); $(unstage)
57820 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57821 r=`${PWD_COMMAND}`; export r; \
57822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57823 $(NORMAL_TARGET_EXPORTS) \
57824 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
57825 for flag in $(EXTRA_TARGET_FLAGS); do \
57826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57827 done; \
57828 (cd $(TARGET_SUBDIR)/libitm && \
57829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57831 "RANLIB=$${RANLIB}" \
57832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57833 installcheck) \
57834 || exit 1
57835
57836 @endif target-libitm
57837
57838 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
57839 maybe-mostlyclean-target-libitm:
57840 @if target-libitm
57841 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
57842
57843 mostlyclean-target-libitm:
57844 @: $(MAKE); $(unstage)
57845 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57846 r=`${PWD_COMMAND}`; export r; \
57847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57848 $(NORMAL_TARGET_EXPORTS) \
57849 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
57850 for flag in $(EXTRA_TARGET_FLAGS); do \
57851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57852 done; \
57853 (cd $(TARGET_SUBDIR)/libitm && \
57854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57856 "RANLIB=$${RANLIB}" \
57857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57858 mostlyclean) \
57859 || exit 1
57860
57861 @endif target-libitm
57862
57863 .PHONY: maybe-clean-target-libitm clean-target-libitm
57864 maybe-clean-target-libitm:
57865 @if target-libitm
57866 maybe-clean-target-libitm: clean-target-libitm
57867
57868 clean-target-libitm:
57869 @: $(MAKE); $(unstage)
57870 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57871 r=`${PWD_COMMAND}`; export r; \
57872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57873 $(NORMAL_TARGET_EXPORTS) \
57874 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
57875 for flag in $(EXTRA_TARGET_FLAGS); do \
57876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57877 done; \
57878 (cd $(TARGET_SUBDIR)/libitm && \
57879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57881 "RANLIB=$${RANLIB}" \
57882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57883 clean) \
57884 || exit 1
57885
57886 @endif target-libitm
57887
57888 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
57889 maybe-distclean-target-libitm:
57890 @if target-libitm
57891 maybe-distclean-target-libitm: distclean-target-libitm
57892
57893 distclean-target-libitm:
57894 @: $(MAKE); $(unstage)
57895 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57896 r=`${PWD_COMMAND}`; export r; \
57897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57898 $(NORMAL_TARGET_EXPORTS) \
57899 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
57900 for flag in $(EXTRA_TARGET_FLAGS); do \
57901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57902 done; \
57903 (cd $(TARGET_SUBDIR)/libitm && \
57904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57906 "RANLIB=$${RANLIB}" \
57907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57908 distclean) \
57909 || exit 1
57910
57911 @endif target-libitm
57912
57913 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
57914 maybe-maintainer-clean-target-libitm:
57915 @if target-libitm
57916 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
57917
57918 maintainer-clean-target-libitm:
57919 @: $(MAKE); $(unstage)
57920 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57921 r=`${PWD_COMMAND}`; export r; \
57922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57923 $(NORMAL_TARGET_EXPORTS) \
57924 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
57925 for flag in $(EXTRA_TARGET_FLAGS); do \
57926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57927 done; \
57928 (cd $(TARGET_SUBDIR)/libitm && \
57929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57931 "RANLIB=$${RANLIB}" \
57932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57933 maintainer-clean) \
57934 || exit 1
57935
57936 @endif target-libitm
57937
57938
57939
57940
57941
57942 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
57943 maybe-configure-target-libatomic:
57944 @if gcc-bootstrap
57945 configure-target-libatomic: stage_current
57946 @endif gcc-bootstrap
57947 @if target-libatomic
57948 maybe-configure-target-libatomic: configure-target-libatomic
57949 configure-target-libatomic:
57950 @: $(MAKE); $(unstage)
57951 @r=`${PWD_COMMAND}`; export r; \
57952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57953 echo "Checking multilib configuration for libatomic..."; \
57954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57955 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
57956 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57957 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57958 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
57959 else \
57960 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
57961 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57962 fi; \
57963 else \
57964 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57965 fi; \
57966 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
57967 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57968 $(NORMAL_TARGET_EXPORTS) \
57969 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
57970 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
57971 case $(srcdir) in \
57972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57973 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
57974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57975 esac; \
57976 module_srcdir=libatomic; \
57977 rm -f no-such-file || : ; \
57978 CONFIG_SITE=no-such-file $(SHELL) \
57979 $$s/$$module_srcdir/configure \
57980 --srcdir=$${topdir}/$$module_srcdir \
57981 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57982 --target=${target_alias} \
57983 || exit 1
57984 @endif target-libatomic
57985
57986
57987
57988
57989
57990 .PHONY: all-target-libatomic maybe-all-target-libatomic
57991 maybe-all-target-libatomic:
57992 @if gcc-bootstrap
57993 all-target-libatomic: stage_current
57994 @endif gcc-bootstrap
57995 @if target-libatomic
57996 TARGET-target-libatomic=all
57997 maybe-all-target-libatomic: all-target-libatomic
57998 all-target-libatomic: configure-target-libatomic
57999 @: $(MAKE); $(unstage)
58000 @r=`${PWD_COMMAND}`; export r; \
58001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58002 $(NORMAL_TARGET_EXPORTS) \
58003 (cd $(TARGET_SUBDIR)/libatomic && \
58004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58005 $(TARGET-target-libatomic))
58006 @endif target-libatomic
58007
58008
58009
58010
58011
58012 .PHONY: check-target-libatomic maybe-check-target-libatomic
58013 maybe-check-target-libatomic:
58014 @if target-libatomic
58015 maybe-check-target-libatomic: check-target-libatomic
58016
58017 check-target-libatomic:
58018 @: $(MAKE); $(unstage)
58019 @r=`${PWD_COMMAND}`; export r; \
58020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58021 $(NORMAL_TARGET_EXPORTS) \
58022 (cd $(TARGET_SUBDIR)/libatomic && \
58023 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58024
58025 @endif target-libatomic
58026
58027 .PHONY: install-target-libatomic maybe-install-target-libatomic
58028 maybe-install-target-libatomic:
58029 @if target-libatomic
58030 maybe-install-target-libatomic: install-target-libatomic
58031
58032 install-target-libatomic: installdirs
58033 @: $(MAKE); $(unstage)
58034 @r=`${PWD_COMMAND}`; export r; \
58035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58036 $(NORMAL_TARGET_EXPORTS) \
58037 (cd $(TARGET_SUBDIR)/libatomic && \
58038 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58039
58040 @endif target-libatomic
58041
58042 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
58043 maybe-install-strip-target-libatomic:
58044 @if target-libatomic
58045 maybe-install-strip-target-libatomic: install-strip-target-libatomic
58046
58047 install-strip-target-libatomic: installdirs
58048 @: $(MAKE); $(unstage)
58049 @r=`${PWD_COMMAND}`; export r; \
58050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58051 $(NORMAL_TARGET_EXPORTS) \
58052 (cd $(TARGET_SUBDIR)/libatomic && \
58053 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58054
58055 @endif target-libatomic
58056
58057 # Other targets (info, dvi, pdf, etc.)
58058
58059 .PHONY: maybe-info-target-libatomic info-target-libatomic
58060 maybe-info-target-libatomic:
58061 @if target-libatomic
58062 maybe-info-target-libatomic: info-target-libatomic
58063
58064 info-target-libatomic: \
58065 configure-target-libatomic
58066 @: $(MAKE); $(unstage)
58067 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58068 r=`${PWD_COMMAND}`; export r; \
58069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58070 $(NORMAL_TARGET_EXPORTS) \
58071 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
58072 for flag in $(EXTRA_TARGET_FLAGS); do \
58073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58074 done; \
58075 (cd $(TARGET_SUBDIR)/libatomic && \
58076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58078 "RANLIB=$${RANLIB}" \
58079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58080 info) \
58081 || exit 1
58082
58083 @endif target-libatomic
58084
58085 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
58086 maybe-dvi-target-libatomic:
58087 @if target-libatomic
58088 maybe-dvi-target-libatomic: dvi-target-libatomic
58089
58090 dvi-target-libatomic: \
58091 configure-target-libatomic
58092 @: $(MAKE); $(unstage)
58093 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58094 r=`${PWD_COMMAND}`; export r; \
58095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58096 $(NORMAL_TARGET_EXPORTS) \
58097 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
58098 for flag in $(EXTRA_TARGET_FLAGS); do \
58099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58100 done; \
58101 (cd $(TARGET_SUBDIR)/libatomic && \
58102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58104 "RANLIB=$${RANLIB}" \
58105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58106 dvi) \
58107 || exit 1
58108
58109 @endif target-libatomic
58110
58111 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
58112 maybe-pdf-target-libatomic:
58113 @if target-libatomic
58114 maybe-pdf-target-libatomic: pdf-target-libatomic
58115
58116 pdf-target-libatomic: \
58117 configure-target-libatomic
58118 @: $(MAKE); $(unstage)
58119 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58120 r=`${PWD_COMMAND}`; export r; \
58121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58122 $(NORMAL_TARGET_EXPORTS) \
58123 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
58124 for flag in $(EXTRA_TARGET_FLAGS); do \
58125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58126 done; \
58127 (cd $(TARGET_SUBDIR)/libatomic && \
58128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58130 "RANLIB=$${RANLIB}" \
58131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58132 pdf) \
58133 || exit 1
58134
58135 @endif target-libatomic
58136
58137 .PHONY: maybe-html-target-libatomic html-target-libatomic
58138 maybe-html-target-libatomic:
58139 @if target-libatomic
58140 maybe-html-target-libatomic: html-target-libatomic
58141
58142 html-target-libatomic: \
58143 configure-target-libatomic
58144 @: $(MAKE); $(unstage)
58145 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58146 r=`${PWD_COMMAND}`; export r; \
58147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58148 $(NORMAL_TARGET_EXPORTS) \
58149 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
58150 for flag in $(EXTRA_TARGET_FLAGS); do \
58151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58152 done; \
58153 (cd $(TARGET_SUBDIR)/libatomic && \
58154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58156 "RANLIB=$${RANLIB}" \
58157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58158 html) \
58159 || exit 1
58160
58161 @endif target-libatomic
58162
58163 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
58164 maybe-TAGS-target-libatomic:
58165 @if target-libatomic
58166 maybe-TAGS-target-libatomic: TAGS-target-libatomic
58167
58168 TAGS-target-libatomic: \
58169 configure-target-libatomic
58170 @: $(MAKE); $(unstage)
58171 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58172 r=`${PWD_COMMAND}`; export r; \
58173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58174 $(NORMAL_TARGET_EXPORTS) \
58175 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
58176 for flag in $(EXTRA_TARGET_FLAGS); do \
58177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58178 done; \
58179 (cd $(TARGET_SUBDIR)/libatomic && \
58180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58182 "RANLIB=$${RANLIB}" \
58183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58184 TAGS) \
58185 || exit 1
58186
58187 @endif target-libatomic
58188
58189 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
58190 maybe-install-info-target-libatomic:
58191 @if target-libatomic
58192 maybe-install-info-target-libatomic: install-info-target-libatomic
58193
58194 install-info-target-libatomic: \
58195 configure-target-libatomic \
58196 info-target-libatomic
58197 @: $(MAKE); $(unstage)
58198 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58199 r=`${PWD_COMMAND}`; export r; \
58200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58201 $(NORMAL_TARGET_EXPORTS) \
58202 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
58203 for flag in $(EXTRA_TARGET_FLAGS); do \
58204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58205 done; \
58206 (cd $(TARGET_SUBDIR)/libatomic && \
58207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58209 "RANLIB=$${RANLIB}" \
58210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58211 install-info) \
58212 || exit 1
58213
58214 @endif target-libatomic
58215
58216 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
58217 maybe-install-dvi-target-libatomic:
58218 @if target-libatomic
58219 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
58220
58221 install-dvi-target-libatomic: \
58222 configure-target-libatomic \
58223 dvi-target-libatomic
58224 @: $(MAKE); $(unstage)
58225 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58226 r=`${PWD_COMMAND}`; export r; \
58227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58228 $(NORMAL_TARGET_EXPORTS) \
58229 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
58230 for flag in $(EXTRA_TARGET_FLAGS); do \
58231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58232 done; \
58233 (cd $(TARGET_SUBDIR)/libatomic && \
58234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58236 "RANLIB=$${RANLIB}" \
58237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58238 install-dvi) \
58239 || exit 1
58240
58241 @endif target-libatomic
58242
58243 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
58244 maybe-install-pdf-target-libatomic:
58245 @if target-libatomic
58246 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
58247
58248 install-pdf-target-libatomic: \
58249 configure-target-libatomic \
58250 pdf-target-libatomic
58251 @: $(MAKE); $(unstage)
58252 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58253 r=`${PWD_COMMAND}`; export r; \
58254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58255 $(NORMAL_TARGET_EXPORTS) \
58256 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
58257 for flag in $(EXTRA_TARGET_FLAGS); do \
58258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58259 done; \
58260 (cd $(TARGET_SUBDIR)/libatomic && \
58261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58263 "RANLIB=$${RANLIB}" \
58264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58265 install-pdf) \
58266 || exit 1
58267
58268 @endif target-libatomic
58269
58270 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
58271 maybe-install-html-target-libatomic:
58272 @if target-libatomic
58273 maybe-install-html-target-libatomic: install-html-target-libatomic
58274
58275 install-html-target-libatomic: \
58276 configure-target-libatomic \
58277 html-target-libatomic
58278 @: $(MAKE); $(unstage)
58279 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58280 r=`${PWD_COMMAND}`; export r; \
58281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58282 $(NORMAL_TARGET_EXPORTS) \
58283 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
58284 for flag in $(EXTRA_TARGET_FLAGS); do \
58285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58286 done; \
58287 (cd $(TARGET_SUBDIR)/libatomic && \
58288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58290 "RANLIB=$${RANLIB}" \
58291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58292 install-html) \
58293 || exit 1
58294
58295 @endif target-libatomic
58296
58297 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
58298 maybe-installcheck-target-libatomic:
58299 @if target-libatomic
58300 maybe-installcheck-target-libatomic: installcheck-target-libatomic
58301
58302 installcheck-target-libatomic: \
58303 configure-target-libatomic
58304 @: $(MAKE); $(unstage)
58305 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58306 r=`${PWD_COMMAND}`; export r; \
58307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58308 $(NORMAL_TARGET_EXPORTS) \
58309 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
58310 for flag in $(EXTRA_TARGET_FLAGS); do \
58311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58312 done; \
58313 (cd $(TARGET_SUBDIR)/libatomic && \
58314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58316 "RANLIB=$${RANLIB}" \
58317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58318 installcheck) \
58319 || exit 1
58320
58321 @endif target-libatomic
58322
58323 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
58324 maybe-mostlyclean-target-libatomic:
58325 @if target-libatomic
58326 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
58327
58328 mostlyclean-target-libatomic:
58329 @: $(MAKE); $(unstage)
58330 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58331 r=`${PWD_COMMAND}`; export r; \
58332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58333 $(NORMAL_TARGET_EXPORTS) \
58334 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
58335 for flag in $(EXTRA_TARGET_FLAGS); do \
58336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58337 done; \
58338 (cd $(TARGET_SUBDIR)/libatomic && \
58339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58341 "RANLIB=$${RANLIB}" \
58342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58343 mostlyclean) \
58344 || exit 1
58345
58346 @endif target-libatomic
58347
58348 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
58349 maybe-clean-target-libatomic:
58350 @if target-libatomic
58351 maybe-clean-target-libatomic: clean-target-libatomic
58352
58353 clean-target-libatomic:
58354 @: $(MAKE); $(unstage)
58355 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58356 r=`${PWD_COMMAND}`; export r; \
58357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58358 $(NORMAL_TARGET_EXPORTS) \
58359 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
58360 for flag in $(EXTRA_TARGET_FLAGS); do \
58361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58362 done; \
58363 (cd $(TARGET_SUBDIR)/libatomic && \
58364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58366 "RANLIB=$${RANLIB}" \
58367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58368 clean) \
58369 || exit 1
58370
58371 @endif target-libatomic
58372
58373 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
58374 maybe-distclean-target-libatomic:
58375 @if target-libatomic
58376 maybe-distclean-target-libatomic: distclean-target-libatomic
58377
58378 distclean-target-libatomic:
58379 @: $(MAKE); $(unstage)
58380 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58381 r=`${PWD_COMMAND}`; export r; \
58382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58383 $(NORMAL_TARGET_EXPORTS) \
58384 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
58385 for flag in $(EXTRA_TARGET_FLAGS); do \
58386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58387 done; \
58388 (cd $(TARGET_SUBDIR)/libatomic && \
58389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58391 "RANLIB=$${RANLIB}" \
58392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58393 distclean) \
58394 || exit 1
58395
58396 @endif target-libatomic
58397
58398 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
58399 maybe-maintainer-clean-target-libatomic:
58400 @if target-libatomic
58401 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
58402
58403 maintainer-clean-target-libatomic:
58404 @: $(MAKE); $(unstage)
58405 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58406 r=`${PWD_COMMAND}`; export r; \
58407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58408 $(NORMAL_TARGET_EXPORTS) \
58409 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
58410 for flag in $(EXTRA_TARGET_FLAGS); do \
58411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58412 done; \
58413 (cd $(TARGET_SUBDIR)/libatomic && \
58414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58416 "RANLIB=$${RANLIB}" \
58417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58418 maintainer-clean) \
58419 || exit 1
58420
58421 @endif target-libatomic
58422
58423
58424
58425 @if target-libgomp
58426 .PHONY: check-target-libgomp-c++
58427 check-target-libgomp-c++:
58428 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
58429
58430 .PHONY: check-target-libgomp-fortran
58431 check-target-libgomp-fortran:
58432 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
58433
58434 @endif target-libgomp
58435
58436 @if target-libitm
58437 .PHONY: check-target-libitm-c++
58438 check-target-libitm-c++:
58439 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
58440
58441 @endif target-libitm
58442
58443 # ----------
58444 # GCC module
58445 # ----------
58446
58447 @if gcc-no-bootstrap
58448 .PHONY: cross
58449 cross: all-build all-gas all-ld
58450 @r=`${PWD_COMMAND}`; export r; \
58451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58452 $(HOST_EXPORTS) \
58453 echo "Building the C and C++ compiler"; \
58454 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58455 @r=`${PWD_COMMAND}`; export r; \
58456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58457 echo "Building runtime libraries"; \
58458 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58459 @endif gcc-no-bootstrap
58460
58461 @if gcc
58462
58463 .PHONY: check-gcc-c check-c
58464 check-gcc-c:
58465 r=`${PWD_COMMAND}`; export r; \
58466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58467 $(HOST_EXPORTS) \
58468 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58469 check-c: check-gcc-c
58470
58471 .PHONY: check-gcc-c++ check-c++
58472 check-gcc-c++:
58473 r=`${PWD_COMMAND}`; export r; \
58474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58475 $(HOST_EXPORTS) \
58476 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58477 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
58478
58479 .PHONY: check-gcc-fortran check-fortran
58480 check-gcc-fortran:
58481 r=`${PWD_COMMAND}`; export r; \
58482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58483 $(HOST_EXPORTS) \
58484 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58485 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
58486
58487 .PHONY: check-gcc-ada check-ada
58488 check-gcc-ada:
58489 r=`${PWD_COMMAND}`; export r; \
58490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58491 $(HOST_EXPORTS) \
58492 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58493 check-ada: check-gcc-ada check-target-libada
58494
58495 .PHONY: check-gcc-objc check-objc
58496 check-gcc-objc:
58497 r=`${PWD_COMMAND}`; export r; \
58498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58499 $(HOST_EXPORTS) \
58500 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58501 check-objc: check-gcc-objc check-target-libobjc
58502
58503 .PHONY: check-gcc-obj-c++ check-obj-c++
58504 check-gcc-obj-c++:
58505 r=`${PWD_COMMAND}`; export r; \
58506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58507 $(HOST_EXPORTS) \
58508 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58509 check-obj-c++: check-gcc-obj-c++
58510
58511 .PHONY: check-gcc-go check-go
58512 check-gcc-go:
58513 r=`${PWD_COMMAND}`; export r; \
58514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58515 $(HOST_EXPORTS) \
58516 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58517 check-go: check-gcc-go check-target-libgo check-gotools
58518
58519 .PHONY: check-gcc-d check-d
58520 check-gcc-d:
58521 r=`${PWD_COMMAND}`; export r; \
58522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58523 $(HOST_EXPORTS) \
58524 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
58525 check-d: check-gcc-d check-target-libphobos
58526
58527 .PHONY: check-gcc-jit check-jit
58528 check-gcc-jit:
58529 r=`${PWD_COMMAND}`; export r; \
58530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58531 $(HOST_EXPORTS) \
58532 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
58533 check-jit: check-gcc-jit
58534
58535
58536 # The gcc part of install-no-fixedincludes, which relies on an intimate
58537 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
58538 .PHONY: gcc-install-no-fixedincludes
58539 gcc-install-no-fixedincludes:
58540 @if [ -f ./gcc/Makefile ]; then \
58541 r=`${PWD_COMMAND}`; export r; \
58542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58543 $(HOST_EXPORTS) \
58544 (cd ./gcc \
58545 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
58546 else true; fi
58547 @endif gcc
58548
58549 # ---------------------
58550 # GCC bootstrap support
58551 # ---------------------
58552
58553 # We track the current stage (the one in 'gcc') in the stage_current file.
58554 # stage_last instead tracks the stage that was built last. These targets
58555 # are dummy when toplevel bootstrap is not active.
58556
58557 # While making host and target tools, symlinks to the final stage must be
58558 # there, so $(unstage) should be run at various points. To avoid excessive
58559 # recursive invocations of make, we "inline" them using a variable. These
58560 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58561 # to avoid warnings from the GNU Make job server.
58562
58563 unstage = :
58564 stage = :
58565 current_stage = ""
58566
58567 @if gcc-bootstrap
58568 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58569 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58570 current_stage = "`cat stage_current 2> /dev/null`"
58571 @endif gcc-bootstrap
58572
58573 .PHONY: unstage stage
58574 unstage:
58575 @: $(MAKE); $(unstage)
58576 stage:
58577 @: $(MAKE); $(stage)
58578
58579 # Disable commands for lean bootstrap.
58580 LEAN = false
58581
58582 # We name the build directories for the various stages "stage1-gcc",
58583 # "stage2-gcc","stage3-gcc", etc.
58584
58585 # Since the 'compare' process will fail (on debugging information) if any
58586 # directory names are different, we need to link the gcc directory for
58587 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58588 # the build directories constant as well. For the latter, we use naked names
58589 # like 'gcc', because the scripts in that directory assume it. We use
58590 # mv on platforms where symlinks to directories do not work or are not
58591 # reliable.
58592
58593 # 'touch' doesn't work right on some platforms.
58594 STAMP = echo timestamp >
58595
58596 # We only want to compare .o files, so set this!
58597 objext = .o
58598
58599
58600 .PHONY: stage1-start stage1-end
58601
58602 stage1-start::
58603 @: $(MAKE); $(stage); \
58604 echo stage1 > stage_current; \
58605 echo stage1 > stage_last; \
58606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58607 @if bfd
58608 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58609 mkdir stage1-bfd; \
58610 mv stage1-bfd bfd
58611 @endif bfd
58612 @if opcodes
58613 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58614 mkdir stage1-opcodes; \
58615 mv stage1-opcodes opcodes
58616 @endif opcodes
58617 @if binutils
58618 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58619 mkdir stage1-binutils; \
58620 mv stage1-binutils binutils
58621 @endif binutils
58622 @if fixincludes
58623 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
58624 mkdir stage1-fixincludes; \
58625 mv stage1-fixincludes fixincludes
58626 @endif fixincludes
58627 @if gas
58628 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58629 mkdir stage1-gas; \
58630 mv stage1-gas gas
58631 @endif gas
58632 @if gcc
58633 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58634 mkdir stage1-gcc; \
58635 mv stage1-gcc gcc
58636 @endif gcc
58637 @if gmp
58638 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58639 mkdir stage1-gmp; \
58640 mv stage1-gmp gmp
58641 @endif gmp
58642 @if mpfr
58643 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58644 mkdir stage1-mpfr; \
58645 mv stage1-mpfr mpfr
58646 @endif mpfr
58647 @if mpc
58648 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58649 mkdir stage1-mpc; \
58650 mv stage1-mpc mpc
58651 @endif mpc
58652 @if isl
58653 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
58654 mkdir stage1-isl; \
58655 mv stage1-isl isl
58656 @endif isl
58657 @if libelf
58658 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58659 mkdir stage1-libelf; \
58660 mv stage1-libelf libelf
58661 @endif libelf
58662 @if gold
58663 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58664 mkdir stage1-gold; \
58665 mv stage1-gold gold
58666 @endif gold
58667 @if intl
58668 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58669 mkdir stage1-intl; \
58670 mv stage1-intl intl
58671 @endif intl
58672 @if ld
58673 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58674 mkdir stage1-ld; \
58675 mv stage1-ld ld
58676 @endif ld
58677 @if libbacktrace
58678 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
58679 mkdir stage1-libbacktrace; \
58680 mv stage1-libbacktrace libbacktrace
58681 @endif libbacktrace
58682 @if libcpp
58683 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58684 mkdir stage1-libcpp; \
58685 mv stage1-libcpp libcpp
58686 @endif libcpp
58687 @if libcody
58688 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
58689 mkdir stage1-libcody; \
58690 mv stage1-libcody libcody
58691 @endif libcody
58692 @if libdecnumber
58693 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58694 mkdir stage1-libdecnumber; \
58695 mv stage1-libdecnumber libdecnumber
58696 @endif libdecnumber
58697 @if libiberty
58698 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58699 mkdir stage1-libiberty; \
58700 mv stage1-libiberty libiberty
58701 @endif libiberty
58702 @if libiberty-linker-plugin
58703 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
58704 mkdir stage1-libiberty-linker-plugin; \
58705 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
58706 @endif libiberty-linker-plugin
58707 @if libiconv
58708 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
58709 mkdir stage1-libiconv; \
58710 mv stage1-libiconv libiconv
58711 @endif libiconv
58712 @if zlib
58713 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58714 mkdir stage1-zlib; \
58715 mv stage1-zlib zlib
58716 @endif zlib
58717 @if lto-plugin
58718 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58719 mkdir stage1-lto-plugin; \
58720 mv stage1-lto-plugin lto-plugin
58721 @endif lto-plugin
58722 @if libctf
58723 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
58724 mkdir stage1-libctf; \
58725 mv stage1-libctf libctf
58726 @endif libctf
58727 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58728 mkdir stage1-$(TARGET_SUBDIR); \
58729 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58730
58731 stage1-end::
58732 @if bfd
58733 @if test -d $(HOST_SUBDIR)/bfd; then \
58734 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
58735 fi
58736 @endif bfd
58737 @if opcodes
58738 @if test -d $(HOST_SUBDIR)/opcodes; then \
58739 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
58740 fi
58741 @endif opcodes
58742 @if binutils
58743 @if test -d $(HOST_SUBDIR)/binutils; then \
58744 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
58745 fi
58746 @endif binutils
58747 @if fixincludes
58748 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58749 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
58750 fi
58751 @endif fixincludes
58752 @if gas
58753 @if test -d $(HOST_SUBDIR)/gas; then \
58754 cd $(HOST_SUBDIR); mv gas stage1-gas; \
58755 fi
58756 @endif gas
58757 @if gcc
58758 @if test -d $(HOST_SUBDIR)/gcc; then \
58759 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
58760 fi
58761 @endif gcc
58762 @if gmp
58763 @if test -d $(HOST_SUBDIR)/gmp; then \
58764 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
58765 fi
58766 @endif gmp
58767 @if mpfr
58768 @if test -d $(HOST_SUBDIR)/mpfr; then \
58769 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
58770 fi
58771 @endif mpfr
58772 @if mpc
58773 @if test -d $(HOST_SUBDIR)/mpc; then \
58774 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
58775 fi
58776 @endif mpc
58777 @if isl
58778 @if test -d $(HOST_SUBDIR)/isl; then \
58779 cd $(HOST_SUBDIR); mv isl stage1-isl; \
58780 fi
58781 @endif isl
58782 @if libelf
58783 @if test -d $(HOST_SUBDIR)/libelf; then \
58784 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
58785 fi
58786 @endif libelf
58787 @if gold
58788 @if test -d $(HOST_SUBDIR)/gold; then \
58789 cd $(HOST_SUBDIR); mv gold stage1-gold; \
58790 fi
58791 @endif gold
58792 @if intl
58793 @if test -d $(HOST_SUBDIR)/intl; then \
58794 cd $(HOST_SUBDIR); mv intl stage1-intl; \
58795 fi
58796 @endif intl
58797 @if ld
58798 @if test -d $(HOST_SUBDIR)/ld; then \
58799 cd $(HOST_SUBDIR); mv ld stage1-ld; \
58800 fi
58801 @endif ld
58802 @if libbacktrace
58803 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58804 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
58805 fi
58806 @endif libbacktrace
58807 @if libcpp
58808 @if test -d $(HOST_SUBDIR)/libcpp; then \
58809 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
58810 fi
58811 @endif libcpp
58812 @if libcody
58813 @if test -d $(HOST_SUBDIR)/libcody; then \
58814 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
58815 fi
58816 @endif libcody
58817 @if libdecnumber
58818 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58819 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
58820 fi
58821 @endif libdecnumber
58822 @if libiberty
58823 @if test -d $(HOST_SUBDIR)/libiberty; then \
58824 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
58825 fi
58826 @endif libiberty
58827 @if libiberty-linker-plugin
58828 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58829 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
58830 fi
58831 @endif libiberty-linker-plugin
58832 @if libiconv
58833 @if test -d $(HOST_SUBDIR)/libiconv; then \
58834 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
58835 fi
58836 @endif libiconv
58837 @if zlib
58838 @if test -d $(HOST_SUBDIR)/zlib; then \
58839 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
58840 fi
58841 @endif zlib
58842 @if lto-plugin
58843 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58844 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
58845 fi
58846 @endif lto-plugin
58847 @if libctf
58848 @if test -d $(HOST_SUBDIR)/libctf; then \
58849 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
58850 fi
58851 @endif libctf
58852 @if test -d $(TARGET_SUBDIR); then \
58853 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
58854 fi
58855 rm -f stage_current
58856
58857 # Bubble a bug fix through all the stages up to stage 1. They are
58858 # remade, but not reconfigured. The next stage (if any) will not be
58859 # reconfigured either.
58860 .PHONY: stage1-bubble
58861 stage1-bubble::
58862 @r=`${PWD_COMMAND}`; export r; \
58863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58864 if test -f stage1-lean ; then \
58865 echo Skipping rebuild of stage1; \
58866 else \
58867 $(MAKE) stage1-start; \
58868 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58869 fi
58870
58871 .PHONY: all-stage1 clean-stage1
58872 do-clean: clean-stage1
58873
58874 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58875 # only possibility, but now it conflicts with no-bootstrap rules
58876 @if gcc-bootstrap
58877
58878
58879
58880
58881 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58882
58883 .PHONY: distclean-stage1
58884 distclean-stage1::
58885 @: $(MAKE); $(stage)
58886 @test "`cat stage_last`" != stage1 || rm -f stage_last
58887 rm -rf stage1-*
58888
58889
58890 @endif gcc-bootstrap
58891
58892
58893 .PHONY: stage2-start stage2-end
58894
58895 stage2-start::
58896 @: $(MAKE); $(stage); \
58897 echo stage2 > stage_current; \
58898 echo stage2 > stage_last; \
58899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58900 @if bfd
58901 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58902 mkdir stage2-bfd; \
58903 mv stage2-bfd bfd; \
58904 mv stage1-bfd prev-bfd || test -f stage1-lean
58905 @endif bfd
58906 @if opcodes
58907 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58908 mkdir stage2-opcodes; \
58909 mv stage2-opcodes opcodes; \
58910 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58911 @endif opcodes
58912 @if binutils
58913 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58914 mkdir stage2-binutils; \
58915 mv stage2-binutils binutils; \
58916 mv stage1-binutils prev-binutils || test -f stage1-lean
58917 @endif binutils
58918 @if fixincludes
58919 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
58920 mkdir stage2-fixincludes; \
58921 mv stage2-fixincludes fixincludes; \
58922 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58923 @endif fixincludes
58924 @if gas
58925 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58926 mkdir stage2-gas; \
58927 mv stage2-gas gas; \
58928 mv stage1-gas prev-gas || test -f stage1-lean
58929 @endif gas
58930 @if gcc
58931 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58932 mkdir stage2-gcc; \
58933 mv stage2-gcc gcc; \
58934 mv stage1-gcc prev-gcc || test -f stage1-lean
58935 @endif gcc
58936 @if gmp
58937 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58938 mkdir stage2-gmp; \
58939 mv stage2-gmp gmp; \
58940 mv stage1-gmp prev-gmp || test -f stage1-lean
58941 @endif gmp
58942 @if mpfr
58943 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58944 mkdir stage2-mpfr; \
58945 mv stage2-mpfr mpfr; \
58946 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58947 @endif mpfr
58948 @if mpc
58949 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58950 mkdir stage2-mpc; \
58951 mv stage2-mpc mpc; \
58952 mv stage1-mpc prev-mpc || test -f stage1-lean
58953 @endif mpc
58954 @if isl
58955 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
58956 mkdir stage2-isl; \
58957 mv stage2-isl isl; \
58958 mv stage1-isl prev-isl || test -f stage1-lean
58959 @endif isl
58960 @if libelf
58961 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58962 mkdir stage2-libelf; \
58963 mv stage2-libelf libelf; \
58964 mv stage1-libelf prev-libelf || test -f stage1-lean
58965 @endif libelf
58966 @if gold
58967 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58968 mkdir stage2-gold; \
58969 mv stage2-gold gold; \
58970 mv stage1-gold prev-gold || test -f stage1-lean
58971 @endif gold
58972 @if intl
58973 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58974 mkdir stage2-intl; \
58975 mv stage2-intl intl; \
58976 mv stage1-intl prev-intl || test -f stage1-lean
58977 @endif intl
58978 @if ld
58979 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58980 mkdir stage2-ld; \
58981 mv stage2-ld ld; \
58982 mv stage1-ld prev-ld || test -f stage1-lean
58983 @endif ld
58984 @if libbacktrace
58985 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
58986 mkdir stage2-libbacktrace; \
58987 mv stage2-libbacktrace libbacktrace; \
58988 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58989 @endif libbacktrace
58990 @if libcpp
58991 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58992 mkdir stage2-libcpp; \
58993 mv stage2-libcpp libcpp; \
58994 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58995 @endif libcpp
58996 @if libcody
58997 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
58998 mkdir stage2-libcody; \
58999 mv stage2-libcody libcody; \
59000 mv stage1-libcody prev-libcody || test -f stage1-lean
59001 @endif libcody
59002 @if libdecnumber
59003 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59004 mkdir stage2-libdecnumber; \
59005 mv stage2-libdecnumber libdecnumber; \
59006 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59007 @endif libdecnumber
59008 @if libiberty
59009 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59010 mkdir stage2-libiberty; \
59011 mv stage2-libiberty libiberty; \
59012 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59013 @endif libiberty
59014 @if libiberty-linker-plugin
59015 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
59016 mkdir stage2-libiberty-linker-plugin; \
59017 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
59018 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59019 @endif libiberty-linker-plugin
59020 @if libiconv
59021 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
59022 mkdir stage2-libiconv; \
59023 mv stage2-libiconv libiconv; \
59024 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59025 @endif libiconv
59026 @if zlib
59027 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59028 mkdir stage2-zlib; \
59029 mv stage2-zlib zlib; \
59030 mv stage1-zlib prev-zlib || test -f stage1-lean
59031 @endif zlib
59032 @if lto-plugin
59033 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59034 mkdir stage2-lto-plugin; \
59035 mv stage2-lto-plugin lto-plugin; \
59036 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59037 @endif lto-plugin
59038 @if libctf
59039 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
59040 mkdir stage2-libctf; \
59041 mv stage2-libctf libctf; \
59042 mv stage1-libctf prev-libctf || test -f stage1-lean
59043 @endif libctf
59044 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59045 mkdir stage2-$(TARGET_SUBDIR); \
59046 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59047 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59048
59049 stage2-end::
59050 @if bfd
59051 @if test -d $(HOST_SUBDIR)/bfd; then \
59052 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
59053 mv prev-bfd stage1-bfd; : ; \
59054 fi
59055 @endif bfd
59056 @if opcodes
59057 @if test -d $(HOST_SUBDIR)/opcodes; then \
59058 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
59059 mv prev-opcodes stage1-opcodes; : ; \
59060 fi
59061 @endif opcodes
59062 @if binutils
59063 @if test -d $(HOST_SUBDIR)/binutils; then \
59064 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
59065 mv prev-binutils stage1-binutils; : ; \
59066 fi
59067 @endif binutils
59068 @if fixincludes
59069 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59070 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
59071 mv prev-fixincludes stage1-fixincludes; : ; \
59072 fi
59073 @endif fixincludes
59074 @if gas
59075 @if test -d $(HOST_SUBDIR)/gas; then \
59076 cd $(HOST_SUBDIR); mv gas stage2-gas; \
59077 mv prev-gas stage1-gas; : ; \
59078 fi
59079 @endif gas
59080 @if gcc
59081 @if test -d $(HOST_SUBDIR)/gcc; then \
59082 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
59083 mv prev-gcc stage1-gcc; : ; \
59084 fi
59085 @endif gcc
59086 @if gmp
59087 @if test -d $(HOST_SUBDIR)/gmp; then \
59088 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
59089 mv prev-gmp stage1-gmp; : ; \
59090 fi
59091 @endif gmp
59092 @if mpfr
59093 @if test -d $(HOST_SUBDIR)/mpfr; then \
59094 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
59095 mv prev-mpfr stage1-mpfr; : ; \
59096 fi
59097 @endif mpfr
59098 @if mpc
59099 @if test -d $(HOST_SUBDIR)/mpc; then \
59100 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
59101 mv prev-mpc stage1-mpc; : ; \
59102 fi
59103 @endif mpc
59104 @if isl
59105 @if test -d $(HOST_SUBDIR)/isl; then \
59106 cd $(HOST_SUBDIR); mv isl stage2-isl; \
59107 mv prev-isl stage1-isl; : ; \
59108 fi
59109 @endif isl
59110 @if libelf
59111 @if test -d $(HOST_SUBDIR)/libelf; then \
59112 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
59113 mv prev-libelf stage1-libelf; : ; \
59114 fi
59115 @endif libelf
59116 @if gold
59117 @if test -d $(HOST_SUBDIR)/gold; then \
59118 cd $(HOST_SUBDIR); mv gold stage2-gold; \
59119 mv prev-gold stage1-gold; : ; \
59120 fi
59121 @endif gold
59122 @if intl
59123 @if test -d $(HOST_SUBDIR)/intl; then \
59124 cd $(HOST_SUBDIR); mv intl stage2-intl; \
59125 mv prev-intl stage1-intl; : ; \
59126 fi
59127 @endif intl
59128 @if ld
59129 @if test -d $(HOST_SUBDIR)/ld; then \
59130 cd $(HOST_SUBDIR); mv ld stage2-ld; \
59131 mv prev-ld stage1-ld; : ; \
59132 fi
59133 @endif ld
59134 @if libbacktrace
59135 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59136 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
59137 mv prev-libbacktrace stage1-libbacktrace; : ; \
59138 fi
59139 @endif libbacktrace
59140 @if libcpp
59141 @if test -d $(HOST_SUBDIR)/libcpp; then \
59142 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
59143 mv prev-libcpp stage1-libcpp; : ; \
59144 fi
59145 @endif libcpp
59146 @if libcody
59147 @if test -d $(HOST_SUBDIR)/libcody; then \
59148 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
59149 mv prev-libcody stage1-libcody; : ; \
59150 fi
59151 @endif libcody
59152 @if libdecnumber
59153 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59154 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
59155 mv prev-libdecnumber stage1-libdecnumber; : ; \
59156 fi
59157 @endif libdecnumber
59158 @if libiberty
59159 @if test -d $(HOST_SUBDIR)/libiberty; then \
59160 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
59161 mv prev-libiberty stage1-libiberty; : ; \
59162 fi
59163 @endif libiberty
59164 @if libiberty-linker-plugin
59165 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59166 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
59167 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59168 fi
59169 @endif libiberty-linker-plugin
59170 @if libiconv
59171 @if test -d $(HOST_SUBDIR)/libiconv; then \
59172 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
59173 mv prev-libiconv stage1-libiconv; : ; \
59174 fi
59175 @endif libiconv
59176 @if zlib
59177 @if test -d $(HOST_SUBDIR)/zlib; then \
59178 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
59179 mv prev-zlib stage1-zlib; : ; \
59180 fi
59181 @endif zlib
59182 @if lto-plugin
59183 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59184 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
59185 mv prev-lto-plugin stage1-lto-plugin; : ; \
59186 fi
59187 @endif lto-plugin
59188 @if libctf
59189 @if test -d $(HOST_SUBDIR)/libctf; then \
59190 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
59191 mv prev-libctf stage1-libctf; : ; \
59192 fi
59193 @endif libctf
59194 @if test -d $(TARGET_SUBDIR); then \
59195 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
59196 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59197 fi
59198 rm -f stage_current
59199
59200 # Bubble a bug fix through all the stages up to stage 2. They are
59201 # remade, but not reconfigured. The next stage (if any) will not be
59202 # reconfigured either.
59203 .PHONY: stage2-bubble
59204 stage2-bubble:: stage1-bubble
59205 @r=`${PWD_COMMAND}`; export r; \
59206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59207 if test -f stage2-lean || test -f stage1-lean ; then \
59208 echo Skipping rebuild of stage2; \
59209 else \
59210 $(MAKE) stage2-start; \
59211 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59212 fi
59213
59214 .PHONY: all-stage2 clean-stage2
59215 do-clean: clean-stage2
59216
59217 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59218 # only possibility, but now it conflicts with no-bootstrap rules
59219 @if gcc-bootstrap
59220
59221
59222
59223 .PHONY: bootstrap2 bootstrap2-lean
59224 bootstrap2:
59225 echo stage2 > stage_final
59226 @r=`${PWD_COMMAND}`; export r; \
59227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59228 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59229 @: $(MAKE); $(unstage)
59230 @r=`${PWD_COMMAND}`; export r; \
59231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59232 TFLAGS="$(STAGE2_TFLAGS)"; \
59233 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59234
59235 bootstrap2-lean:
59236 echo stage2 > stage_final
59237 @r=`${PWD_COMMAND}`; export r; \
59238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59239 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59240 @: $(MAKE); $(unstage)
59241 @r=`${PWD_COMMAND}`; export r; \
59242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59243 TFLAGS="$(STAGE2_TFLAGS)"; \
59244 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59245
59246
59247 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59248 distclean-stage1:: distclean-stage2
59249 .PHONY: distclean-stage2
59250 distclean-stage2::
59251 @: $(MAKE); $(stage)
59252 @test "`cat stage_last`" != stage2 || rm -f stage_last
59253 rm -rf stage2-*
59254
59255
59256 @endif gcc-bootstrap
59257
59258
59259 .PHONY: stage3-start stage3-end
59260
59261 stage3-start::
59262 @: $(MAKE); $(stage); \
59263 echo stage3 > stage_current; \
59264 echo stage3 > stage_last; \
59265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59266 @if bfd
59267 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59268 mkdir stage3-bfd; \
59269 mv stage3-bfd bfd; \
59270 mv stage2-bfd prev-bfd || test -f stage2-lean
59271 @endif bfd
59272 @if opcodes
59273 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59274 mkdir stage3-opcodes; \
59275 mv stage3-opcodes opcodes; \
59276 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59277 @endif opcodes
59278 @if binutils
59279 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59280 mkdir stage3-binutils; \
59281 mv stage3-binutils binutils; \
59282 mv stage2-binutils prev-binutils || test -f stage2-lean
59283 @endif binutils
59284 @if fixincludes
59285 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
59286 mkdir stage3-fixincludes; \
59287 mv stage3-fixincludes fixincludes; \
59288 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
59289 @endif fixincludes
59290 @if gas
59291 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59292 mkdir stage3-gas; \
59293 mv stage3-gas gas; \
59294 mv stage2-gas prev-gas || test -f stage2-lean
59295 @endif gas
59296 @if gcc
59297 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59298 mkdir stage3-gcc; \
59299 mv stage3-gcc gcc; \
59300 mv stage2-gcc prev-gcc || test -f stage2-lean
59301 @endif gcc
59302 @if gmp
59303 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59304 mkdir stage3-gmp; \
59305 mv stage3-gmp gmp; \
59306 mv stage2-gmp prev-gmp || test -f stage2-lean
59307 @endif gmp
59308 @if mpfr
59309 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59310 mkdir stage3-mpfr; \
59311 mv stage3-mpfr mpfr; \
59312 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59313 @endif mpfr
59314 @if mpc
59315 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59316 mkdir stage3-mpc; \
59317 mv stage3-mpc mpc; \
59318 mv stage2-mpc prev-mpc || test -f stage2-lean
59319 @endif mpc
59320 @if isl
59321 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
59322 mkdir stage3-isl; \
59323 mv stage3-isl isl; \
59324 mv stage2-isl prev-isl || test -f stage2-lean
59325 @endif isl
59326 @if libelf
59327 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59328 mkdir stage3-libelf; \
59329 mv stage3-libelf libelf; \
59330 mv stage2-libelf prev-libelf || test -f stage2-lean
59331 @endif libelf
59332 @if gold
59333 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59334 mkdir stage3-gold; \
59335 mv stage3-gold gold; \
59336 mv stage2-gold prev-gold || test -f stage2-lean
59337 @endif gold
59338 @if intl
59339 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59340 mkdir stage3-intl; \
59341 mv stage3-intl intl; \
59342 mv stage2-intl prev-intl || test -f stage2-lean
59343 @endif intl
59344 @if ld
59345 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59346 mkdir stage3-ld; \
59347 mv stage3-ld ld; \
59348 mv stage2-ld prev-ld || test -f stage2-lean
59349 @endif ld
59350 @if libbacktrace
59351 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
59352 mkdir stage3-libbacktrace; \
59353 mv stage3-libbacktrace libbacktrace; \
59354 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
59355 @endif libbacktrace
59356 @if libcpp
59357 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59358 mkdir stage3-libcpp; \
59359 mv stage3-libcpp libcpp; \
59360 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59361 @endif libcpp
59362 @if libcody
59363 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
59364 mkdir stage3-libcody; \
59365 mv stage3-libcody libcody; \
59366 mv stage2-libcody prev-libcody || test -f stage2-lean
59367 @endif libcody
59368 @if libdecnumber
59369 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59370 mkdir stage3-libdecnumber; \
59371 mv stage3-libdecnumber libdecnumber; \
59372 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59373 @endif libdecnumber
59374 @if libiberty
59375 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59376 mkdir stage3-libiberty; \
59377 mv stage3-libiberty libiberty; \
59378 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59379 @endif libiberty
59380 @if libiberty-linker-plugin
59381 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
59382 mkdir stage3-libiberty-linker-plugin; \
59383 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
59384 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
59385 @endif libiberty-linker-plugin
59386 @if libiconv
59387 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
59388 mkdir stage3-libiconv; \
59389 mv stage3-libiconv libiconv; \
59390 mv stage2-libiconv prev-libiconv || test -f stage2-lean
59391 @endif libiconv
59392 @if zlib
59393 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59394 mkdir stage3-zlib; \
59395 mv stage3-zlib zlib; \
59396 mv stage2-zlib prev-zlib || test -f stage2-lean
59397 @endif zlib
59398 @if lto-plugin
59399 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59400 mkdir stage3-lto-plugin; \
59401 mv stage3-lto-plugin lto-plugin; \
59402 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59403 @endif lto-plugin
59404 @if libctf
59405 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
59406 mkdir stage3-libctf; \
59407 mv stage3-libctf libctf; \
59408 mv stage2-libctf prev-libctf || test -f stage2-lean
59409 @endif libctf
59410 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59411 mkdir stage3-$(TARGET_SUBDIR); \
59412 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59413 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59414
59415 stage3-end::
59416 @if bfd
59417 @if test -d $(HOST_SUBDIR)/bfd; then \
59418 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
59419 mv prev-bfd stage2-bfd; : ; \
59420 fi
59421 @endif bfd
59422 @if opcodes
59423 @if test -d $(HOST_SUBDIR)/opcodes; then \
59424 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
59425 mv prev-opcodes stage2-opcodes; : ; \
59426 fi
59427 @endif opcodes
59428 @if binutils
59429 @if test -d $(HOST_SUBDIR)/binutils; then \
59430 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
59431 mv prev-binutils stage2-binutils; : ; \
59432 fi
59433 @endif binutils
59434 @if fixincludes
59435 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59436 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
59437 mv prev-fixincludes stage2-fixincludes; : ; \
59438 fi
59439 @endif fixincludes
59440 @if gas
59441 @if test -d $(HOST_SUBDIR)/gas; then \
59442 cd $(HOST_SUBDIR); mv gas stage3-gas; \
59443 mv prev-gas stage2-gas; : ; \
59444 fi
59445 @endif gas
59446 @if gcc
59447 @if test -d $(HOST_SUBDIR)/gcc; then \
59448 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
59449 mv prev-gcc stage2-gcc; : ; \
59450 fi
59451 @endif gcc
59452 @if gmp
59453 @if test -d $(HOST_SUBDIR)/gmp; then \
59454 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
59455 mv prev-gmp stage2-gmp; : ; \
59456 fi
59457 @endif gmp
59458 @if mpfr
59459 @if test -d $(HOST_SUBDIR)/mpfr; then \
59460 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
59461 mv prev-mpfr stage2-mpfr; : ; \
59462 fi
59463 @endif mpfr
59464 @if mpc
59465 @if test -d $(HOST_SUBDIR)/mpc; then \
59466 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
59467 mv prev-mpc stage2-mpc; : ; \
59468 fi
59469 @endif mpc
59470 @if isl
59471 @if test -d $(HOST_SUBDIR)/isl; then \
59472 cd $(HOST_SUBDIR); mv isl stage3-isl; \
59473 mv prev-isl stage2-isl; : ; \
59474 fi
59475 @endif isl
59476 @if libelf
59477 @if test -d $(HOST_SUBDIR)/libelf; then \
59478 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
59479 mv prev-libelf stage2-libelf; : ; \
59480 fi
59481 @endif libelf
59482 @if gold
59483 @if test -d $(HOST_SUBDIR)/gold; then \
59484 cd $(HOST_SUBDIR); mv gold stage3-gold; \
59485 mv prev-gold stage2-gold; : ; \
59486 fi
59487 @endif gold
59488 @if intl
59489 @if test -d $(HOST_SUBDIR)/intl; then \
59490 cd $(HOST_SUBDIR); mv intl stage3-intl; \
59491 mv prev-intl stage2-intl; : ; \
59492 fi
59493 @endif intl
59494 @if ld
59495 @if test -d $(HOST_SUBDIR)/ld; then \
59496 cd $(HOST_SUBDIR); mv ld stage3-ld; \
59497 mv prev-ld stage2-ld; : ; \
59498 fi
59499 @endif ld
59500 @if libbacktrace
59501 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59502 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
59503 mv prev-libbacktrace stage2-libbacktrace; : ; \
59504 fi
59505 @endif libbacktrace
59506 @if libcpp
59507 @if test -d $(HOST_SUBDIR)/libcpp; then \
59508 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
59509 mv prev-libcpp stage2-libcpp; : ; \
59510 fi
59511 @endif libcpp
59512 @if libcody
59513 @if test -d $(HOST_SUBDIR)/libcody; then \
59514 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
59515 mv prev-libcody stage2-libcody; : ; \
59516 fi
59517 @endif libcody
59518 @if libdecnumber
59519 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59520 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
59521 mv prev-libdecnumber stage2-libdecnumber; : ; \
59522 fi
59523 @endif libdecnumber
59524 @if libiberty
59525 @if test -d $(HOST_SUBDIR)/libiberty; then \
59526 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
59527 mv prev-libiberty stage2-libiberty; : ; \
59528 fi
59529 @endif libiberty
59530 @if libiberty-linker-plugin
59531 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59532 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
59533 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
59534 fi
59535 @endif libiberty-linker-plugin
59536 @if libiconv
59537 @if test -d $(HOST_SUBDIR)/libiconv; then \
59538 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
59539 mv prev-libiconv stage2-libiconv; : ; \
59540 fi
59541 @endif libiconv
59542 @if zlib
59543 @if test -d $(HOST_SUBDIR)/zlib; then \
59544 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
59545 mv prev-zlib stage2-zlib; : ; \
59546 fi
59547 @endif zlib
59548 @if lto-plugin
59549 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59550 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
59551 mv prev-lto-plugin stage2-lto-plugin; : ; \
59552 fi
59553 @endif lto-plugin
59554 @if libctf
59555 @if test -d $(HOST_SUBDIR)/libctf; then \
59556 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
59557 mv prev-libctf stage2-libctf; : ; \
59558 fi
59559 @endif libctf
59560 @if test -d $(TARGET_SUBDIR); then \
59561 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
59562 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
59563 fi
59564 rm -f stage_current
59565
59566 # Bubble a bug fix through all the stages up to stage 3. They are
59567 # remade, but not reconfigured. The next stage (if any) will not be
59568 # reconfigured either.
59569 .PHONY: stage3-bubble
59570 stage3-bubble:: stage2-bubble
59571 @r=`${PWD_COMMAND}`; export r; \
59572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59573 if test -f stage3-lean || test -f stage2-lean ; then \
59574 echo Skipping rebuild of stage3; \
59575 else \
59576 $(MAKE) stage3-start; \
59577 if $(LEAN); then \
59578 rm -rf stage1-*; \
59579 $(STAMP) stage1-lean; \
59580 fi; \
59581 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59582 fi
59583 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59584
59585 .PHONY: all-stage3 clean-stage3
59586 do-clean: clean-stage3
59587
59588 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59589 # only possibility, but now it conflicts with no-bootstrap rules
59590 @if gcc-bootstrap
59591
59592 compare:
59593 @r=`${PWD_COMMAND}`; export r; \
59594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59595 if test -f stage2-lean; then \
59596 echo Cannot compare object files as stage 2 was deleted.; \
59597 exit 0; \
59598 fi; \
59599 : $(MAKE); $(stage); \
59600 rm -f .bad_compare; \
59601 echo Comparing stages 2 and 3; \
59602 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59603 files=`find stage3-* -name "*$(objext)" -print | \
59604 sed -n s,^stage$$sed-,,p`; \
59605 for file in $${files} ${extra-compare}; do \
59606 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59607 if test ! -f $$f1; then continue; fi; \
59608 $(do-compare) > /dev/null 2>&1; \
59609 if test $$? -eq 1; then \
59610 case $$file in \
59611 @compare_exclusions@) \
59612 echo warning: $$file differs ;; \
59613 *) \
59614 echo $$file differs >> .bad_compare ;; \
59615 esac; \
59616 fi; \
59617 done; \
59618 if [ -f .bad_compare ]; then \
59619 echo "Bootstrap comparison failure!"; \
59620 cat .bad_compare; \
59621 exit 1; \
59622 else \
59623 echo Comparison successful.; \
59624 fi; \
59625 $(STAMP) compare
59626 if $(LEAN); then \
59627 rm -rf stage2-*; \
59628 $(STAMP) stage2-lean; \
59629 fi
59630
59631
59632
59633 .PHONY: bootstrap bootstrap-lean
59634 bootstrap:
59635 echo stage3 > stage_final
59636 @r=`${PWD_COMMAND}`; export r; \
59637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59638 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59639 @: $(MAKE); $(unstage)
59640 @r=`${PWD_COMMAND}`; export r; \
59641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59642 TFLAGS="$(STAGE3_TFLAGS)"; \
59643 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59644
59645 bootstrap-lean:
59646 echo stage3 > stage_final
59647 @r=`${PWD_COMMAND}`; export r; \
59648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59649 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59650 @: $(MAKE); $(unstage)
59651 @r=`${PWD_COMMAND}`; export r; \
59652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59653 TFLAGS="$(STAGE3_TFLAGS)"; \
59654 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59655
59656
59657 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59658 distclean-stage2:: distclean-stage3
59659 .PHONY: distclean-stage3
59660 distclean-stage3::
59661 @: $(MAKE); $(stage)
59662 @test "`cat stage_last`" != stage3 || rm -f stage_last
59663 rm -rf stage3-* compare
59664
59665
59666 .PHONY: cleanstrap
59667 cleanstrap: do-distclean local-clean
59668 echo stage3 > stage_final
59669 @r=`${PWD_COMMAND}`; export r; \
59670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59671 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59672 @: $(MAKE); $(unstage)
59673 @r=`${PWD_COMMAND}`; export r; \
59674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59675 TFLAGS="$(STAGE3_TFLAGS)"; \
59676 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59677
59678 @endif gcc-bootstrap
59679
59680
59681 .PHONY: stage4-start stage4-end
59682
59683 stage4-start::
59684 @: $(MAKE); $(stage); \
59685 echo stage4 > stage_current; \
59686 echo stage4 > stage_last; \
59687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59688 @if bfd
59689 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59690 mkdir stage4-bfd; \
59691 mv stage4-bfd bfd; \
59692 mv stage3-bfd prev-bfd || test -f stage3-lean
59693 @endif bfd
59694 @if opcodes
59695 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59696 mkdir stage4-opcodes; \
59697 mv stage4-opcodes opcodes; \
59698 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59699 @endif opcodes
59700 @if binutils
59701 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59702 mkdir stage4-binutils; \
59703 mv stage4-binutils binutils; \
59704 mv stage3-binutils prev-binutils || test -f stage3-lean
59705 @endif binutils
59706 @if fixincludes
59707 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
59708 mkdir stage4-fixincludes; \
59709 mv stage4-fixincludes fixincludes; \
59710 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
59711 @endif fixincludes
59712 @if gas
59713 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59714 mkdir stage4-gas; \
59715 mv stage4-gas gas; \
59716 mv stage3-gas prev-gas || test -f stage3-lean
59717 @endif gas
59718 @if gcc
59719 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59720 mkdir stage4-gcc; \
59721 mv stage4-gcc gcc; \
59722 mv stage3-gcc prev-gcc || test -f stage3-lean
59723 @endif gcc
59724 @if gmp
59725 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59726 mkdir stage4-gmp; \
59727 mv stage4-gmp gmp; \
59728 mv stage3-gmp prev-gmp || test -f stage3-lean
59729 @endif gmp
59730 @if mpfr
59731 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59732 mkdir stage4-mpfr; \
59733 mv stage4-mpfr mpfr; \
59734 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59735 @endif mpfr
59736 @if mpc
59737 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59738 mkdir stage4-mpc; \
59739 mv stage4-mpc mpc; \
59740 mv stage3-mpc prev-mpc || test -f stage3-lean
59741 @endif mpc
59742 @if isl
59743 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
59744 mkdir stage4-isl; \
59745 mv stage4-isl isl; \
59746 mv stage3-isl prev-isl || test -f stage3-lean
59747 @endif isl
59748 @if libelf
59749 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59750 mkdir stage4-libelf; \
59751 mv stage4-libelf libelf; \
59752 mv stage3-libelf prev-libelf || test -f stage3-lean
59753 @endif libelf
59754 @if gold
59755 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59756 mkdir stage4-gold; \
59757 mv stage4-gold gold; \
59758 mv stage3-gold prev-gold || test -f stage3-lean
59759 @endif gold
59760 @if intl
59761 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59762 mkdir stage4-intl; \
59763 mv stage4-intl intl; \
59764 mv stage3-intl prev-intl || test -f stage3-lean
59765 @endif intl
59766 @if ld
59767 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59768 mkdir stage4-ld; \
59769 mv stage4-ld ld; \
59770 mv stage3-ld prev-ld || test -f stage3-lean
59771 @endif ld
59772 @if libbacktrace
59773 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
59774 mkdir stage4-libbacktrace; \
59775 mv stage4-libbacktrace libbacktrace; \
59776 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
59777 @endif libbacktrace
59778 @if libcpp
59779 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59780 mkdir stage4-libcpp; \
59781 mv stage4-libcpp libcpp; \
59782 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59783 @endif libcpp
59784 @if libcody
59785 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
59786 mkdir stage4-libcody; \
59787 mv stage4-libcody libcody; \
59788 mv stage3-libcody prev-libcody || test -f stage3-lean
59789 @endif libcody
59790 @if libdecnumber
59791 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59792 mkdir stage4-libdecnumber; \
59793 mv stage4-libdecnumber libdecnumber; \
59794 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59795 @endif libdecnumber
59796 @if libiberty
59797 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59798 mkdir stage4-libiberty; \
59799 mv stage4-libiberty libiberty; \
59800 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59801 @endif libiberty
59802 @if libiberty-linker-plugin
59803 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
59804 mkdir stage4-libiberty-linker-plugin; \
59805 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
59806 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
59807 @endif libiberty-linker-plugin
59808 @if libiconv
59809 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
59810 mkdir stage4-libiconv; \
59811 mv stage4-libiconv libiconv; \
59812 mv stage3-libiconv prev-libiconv || test -f stage3-lean
59813 @endif libiconv
59814 @if zlib
59815 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59816 mkdir stage4-zlib; \
59817 mv stage4-zlib zlib; \
59818 mv stage3-zlib prev-zlib || test -f stage3-lean
59819 @endif zlib
59820 @if lto-plugin
59821 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59822 mkdir stage4-lto-plugin; \
59823 mv stage4-lto-plugin lto-plugin; \
59824 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59825 @endif lto-plugin
59826 @if libctf
59827 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
59828 mkdir stage4-libctf; \
59829 mv stage4-libctf libctf; \
59830 mv stage3-libctf prev-libctf || test -f stage3-lean
59831 @endif libctf
59832 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59833 mkdir stage4-$(TARGET_SUBDIR); \
59834 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59835 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59836
59837 stage4-end::
59838 @if bfd
59839 @if test -d $(HOST_SUBDIR)/bfd; then \
59840 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
59841 mv prev-bfd stage3-bfd; : ; \
59842 fi
59843 @endif bfd
59844 @if opcodes
59845 @if test -d $(HOST_SUBDIR)/opcodes; then \
59846 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
59847 mv prev-opcodes stage3-opcodes; : ; \
59848 fi
59849 @endif opcodes
59850 @if binutils
59851 @if test -d $(HOST_SUBDIR)/binutils; then \
59852 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
59853 mv prev-binutils stage3-binutils; : ; \
59854 fi
59855 @endif binutils
59856 @if fixincludes
59857 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59858 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
59859 mv prev-fixincludes stage3-fixincludes; : ; \
59860 fi
59861 @endif fixincludes
59862 @if gas
59863 @if test -d $(HOST_SUBDIR)/gas; then \
59864 cd $(HOST_SUBDIR); mv gas stage4-gas; \
59865 mv prev-gas stage3-gas; : ; \
59866 fi
59867 @endif gas
59868 @if gcc
59869 @if test -d $(HOST_SUBDIR)/gcc; then \
59870 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
59871 mv prev-gcc stage3-gcc; : ; \
59872 fi
59873 @endif gcc
59874 @if gmp
59875 @if test -d $(HOST_SUBDIR)/gmp; then \
59876 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
59877 mv prev-gmp stage3-gmp; : ; \
59878 fi
59879 @endif gmp
59880 @if mpfr
59881 @if test -d $(HOST_SUBDIR)/mpfr; then \
59882 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
59883 mv prev-mpfr stage3-mpfr; : ; \
59884 fi
59885 @endif mpfr
59886 @if mpc
59887 @if test -d $(HOST_SUBDIR)/mpc; then \
59888 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
59889 mv prev-mpc stage3-mpc; : ; \
59890 fi
59891 @endif mpc
59892 @if isl
59893 @if test -d $(HOST_SUBDIR)/isl; then \
59894 cd $(HOST_SUBDIR); mv isl stage4-isl; \
59895 mv prev-isl stage3-isl; : ; \
59896 fi
59897 @endif isl
59898 @if libelf
59899 @if test -d $(HOST_SUBDIR)/libelf; then \
59900 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
59901 mv prev-libelf stage3-libelf; : ; \
59902 fi
59903 @endif libelf
59904 @if gold
59905 @if test -d $(HOST_SUBDIR)/gold; then \
59906 cd $(HOST_SUBDIR); mv gold stage4-gold; \
59907 mv prev-gold stage3-gold; : ; \
59908 fi
59909 @endif gold
59910 @if intl
59911 @if test -d $(HOST_SUBDIR)/intl; then \
59912 cd $(HOST_SUBDIR); mv intl stage4-intl; \
59913 mv prev-intl stage3-intl; : ; \
59914 fi
59915 @endif intl
59916 @if ld
59917 @if test -d $(HOST_SUBDIR)/ld; then \
59918 cd $(HOST_SUBDIR); mv ld stage4-ld; \
59919 mv prev-ld stage3-ld; : ; \
59920 fi
59921 @endif ld
59922 @if libbacktrace
59923 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59924 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
59925 mv prev-libbacktrace stage3-libbacktrace; : ; \
59926 fi
59927 @endif libbacktrace
59928 @if libcpp
59929 @if test -d $(HOST_SUBDIR)/libcpp; then \
59930 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
59931 mv prev-libcpp stage3-libcpp; : ; \
59932 fi
59933 @endif libcpp
59934 @if libcody
59935 @if test -d $(HOST_SUBDIR)/libcody; then \
59936 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
59937 mv prev-libcody stage3-libcody; : ; \
59938 fi
59939 @endif libcody
59940 @if libdecnumber
59941 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59942 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
59943 mv prev-libdecnumber stage3-libdecnumber; : ; \
59944 fi
59945 @endif libdecnumber
59946 @if libiberty
59947 @if test -d $(HOST_SUBDIR)/libiberty; then \
59948 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
59949 mv prev-libiberty stage3-libiberty; : ; \
59950 fi
59951 @endif libiberty
59952 @if libiberty-linker-plugin
59953 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59954 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
59955 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
59956 fi
59957 @endif libiberty-linker-plugin
59958 @if libiconv
59959 @if test -d $(HOST_SUBDIR)/libiconv; then \
59960 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
59961 mv prev-libiconv stage3-libiconv; : ; \
59962 fi
59963 @endif libiconv
59964 @if zlib
59965 @if test -d $(HOST_SUBDIR)/zlib; then \
59966 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
59967 mv prev-zlib stage3-zlib; : ; \
59968 fi
59969 @endif zlib
59970 @if lto-plugin
59971 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59972 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
59973 mv prev-lto-plugin stage3-lto-plugin; : ; \
59974 fi
59975 @endif lto-plugin
59976 @if libctf
59977 @if test -d $(HOST_SUBDIR)/libctf; then \
59978 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
59979 mv prev-libctf stage3-libctf; : ; \
59980 fi
59981 @endif libctf
59982 @if test -d $(TARGET_SUBDIR); then \
59983 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
59984 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
59985 fi
59986 rm -f stage_current
59987
59988 # Bubble a bug fix through all the stages up to stage 4. They are
59989 # remade, but not reconfigured. The next stage (if any) will not be
59990 # reconfigured either.
59991 .PHONY: stage4-bubble
59992 stage4-bubble:: stage3-bubble
59993 @r=`${PWD_COMMAND}`; export r; \
59994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59995 if test -f stage4-lean || test -f stage3-lean ; then \
59996 echo Skipping rebuild of stage4; \
59997 else \
59998 $(MAKE) stage4-start; \
59999 if $(LEAN); then \
60000 rm -rf stage2-*; \
60001 $(STAMP) stage2-lean; \
60002 fi; \
60003 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
60004 fi
60005 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
60006
60007 .PHONY: all-stage4 clean-stage4
60008 do-clean: clean-stage4
60009
60010 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60011 # only possibility, but now it conflicts with no-bootstrap rules
60012 @if gcc-bootstrap
60013
60014 compare3:
60015 @r=`${PWD_COMMAND}`; export r; \
60016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60017 if test -f stage3-lean; then \
60018 echo Cannot compare object files as stage 3 was deleted.; \
60019 exit 0; \
60020 fi; \
60021 : $(MAKE); $(stage); \
60022 rm -f .bad_compare; \
60023 echo Comparing stages 3 and 4; \
60024 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
60025 files=`find stage4-* -name "*$(objext)" -print | \
60026 sed -n s,^stage$$sed-,,p`; \
60027 for file in $${files} ${extra-compare}; do \
60028 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
60029 if test ! -f $$f1; then continue; fi; \
60030 $(do-compare3) > /dev/null 2>&1; \
60031 if test $$? -eq 1; then \
60032 case $$file in \
60033 @compare_exclusions@) \
60034 echo warning: $$file differs ;; \
60035 *) \
60036 echo $$file differs >> .bad_compare ;; \
60037 esac; \
60038 fi; \
60039 done; \
60040 if [ -f .bad_compare ]; then \
60041 echo "Bootstrap comparison failure!"; \
60042 cat .bad_compare; \
60043 exit 1; \
60044 else \
60045 echo Comparison successful.; \
60046 fi; \
60047 $(STAMP) compare3
60048 if $(LEAN); then \
60049 rm -rf stage3-*; \
60050 $(STAMP) stage3-lean; \
60051 fi
60052
60053
60054
60055 .PHONY: bootstrap4 bootstrap4-lean
60056 bootstrap4:
60057 echo stage4 > stage_final
60058 @r=`${PWD_COMMAND}`; export r; \
60059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60060 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
60061 @: $(MAKE); $(unstage)
60062 @r=`${PWD_COMMAND}`; export r; \
60063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60064 TFLAGS="$(STAGE4_TFLAGS)"; \
60065 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60066
60067 bootstrap4-lean:
60068 echo stage4 > stage_final
60069 @r=`${PWD_COMMAND}`; export r; \
60070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60071 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
60072 @: $(MAKE); $(unstage)
60073 @r=`${PWD_COMMAND}`; export r; \
60074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60075 TFLAGS="$(STAGE4_TFLAGS)"; \
60076 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60077
60078
60079 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60080 distclean-stage3:: distclean-stage4
60081 .PHONY: distclean-stage4
60082 distclean-stage4::
60083 @: $(MAKE); $(stage)
60084 @test "`cat stage_last`" != stage4 || rm -f stage_last
60085 rm -rf stage4-* compare3
60086
60087
60088 @endif gcc-bootstrap
60089
60090
60091 .PHONY: stageprofile-start stageprofile-end
60092
60093 stageprofile-start::
60094 @: $(MAKE); $(stage); \
60095 echo stageprofile > stage_current; \
60096 echo stageprofile > stage_last; \
60097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60098 @if bfd
60099 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60100 mkdir stageprofile-bfd; \
60101 mv stageprofile-bfd bfd; \
60102 mv stage1-bfd prev-bfd || test -f stage1-lean
60103 @endif bfd
60104 @if opcodes
60105 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60106 mkdir stageprofile-opcodes; \
60107 mv stageprofile-opcodes opcodes; \
60108 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60109 @endif opcodes
60110 @if binutils
60111 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60112 mkdir stageprofile-binutils; \
60113 mv stageprofile-binutils binutils; \
60114 mv stage1-binutils prev-binutils || test -f stage1-lean
60115 @endif binutils
60116 @if fixincludes
60117 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
60118 mkdir stageprofile-fixincludes; \
60119 mv stageprofile-fixincludes fixincludes; \
60120 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60121 @endif fixincludes
60122 @if gas
60123 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60124 mkdir stageprofile-gas; \
60125 mv stageprofile-gas gas; \
60126 mv stage1-gas prev-gas || test -f stage1-lean
60127 @endif gas
60128 @if gcc
60129 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60130 mkdir stageprofile-gcc; \
60131 mv stageprofile-gcc gcc; \
60132 mv stage1-gcc prev-gcc || test -f stage1-lean
60133 @endif gcc
60134 @if gmp
60135 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60136 mkdir stageprofile-gmp; \
60137 mv stageprofile-gmp gmp; \
60138 mv stage1-gmp prev-gmp || test -f stage1-lean
60139 @endif gmp
60140 @if mpfr
60141 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60142 mkdir stageprofile-mpfr; \
60143 mv stageprofile-mpfr mpfr; \
60144 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60145 @endif mpfr
60146 @if mpc
60147 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60148 mkdir stageprofile-mpc; \
60149 mv stageprofile-mpc mpc; \
60150 mv stage1-mpc prev-mpc || test -f stage1-lean
60151 @endif mpc
60152 @if isl
60153 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
60154 mkdir stageprofile-isl; \
60155 mv stageprofile-isl isl; \
60156 mv stage1-isl prev-isl || test -f stage1-lean
60157 @endif isl
60158 @if libelf
60159 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60160 mkdir stageprofile-libelf; \
60161 mv stageprofile-libelf libelf; \
60162 mv stage1-libelf prev-libelf || test -f stage1-lean
60163 @endif libelf
60164 @if gold
60165 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60166 mkdir stageprofile-gold; \
60167 mv stageprofile-gold gold; \
60168 mv stage1-gold prev-gold || test -f stage1-lean
60169 @endif gold
60170 @if intl
60171 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60172 mkdir stageprofile-intl; \
60173 mv stageprofile-intl intl; \
60174 mv stage1-intl prev-intl || test -f stage1-lean
60175 @endif intl
60176 @if ld
60177 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60178 mkdir stageprofile-ld; \
60179 mv stageprofile-ld ld; \
60180 mv stage1-ld prev-ld || test -f stage1-lean
60181 @endif ld
60182 @if libbacktrace
60183 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
60184 mkdir stageprofile-libbacktrace; \
60185 mv stageprofile-libbacktrace libbacktrace; \
60186 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60187 @endif libbacktrace
60188 @if libcpp
60189 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60190 mkdir stageprofile-libcpp; \
60191 mv stageprofile-libcpp libcpp; \
60192 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60193 @endif libcpp
60194 @if libcody
60195 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
60196 mkdir stageprofile-libcody; \
60197 mv stageprofile-libcody libcody; \
60198 mv stage1-libcody prev-libcody || test -f stage1-lean
60199 @endif libcody
60200 @if libdecnumber
60201 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60202 mkdir stageprofile-libdecnumber; \
60203 mv stageprofile-libdecnumber libdecnumber; \
60204 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60205 @endif libdecnumber
60206 @if libiberty
60207 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60208 mkdir stageprofile-libiberty; \
60209 mv stageprofile-libiberty libiberty; \
60210 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60211 @endif libiberty
60212 @if libiberty-linker-plugin
60213 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
60214 mkdir stageprofile-libiberty-linker-plugin; \
60215 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
60216 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60217 @endif libiberty-linker-plugin
60218 @if libiconv
60219 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
60220 mkdir stageprofile-libiconv; \
60221 mv stageprofile-libiconv libiconv; \
60222 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60223 @endif libiconv
60224 @if zlib
60225 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60226 mkdir stageprofile-zlib; \
60227 mv stageprofile-zlib zlib; \
60228 mv stage1-zlib prev-zlib || test -f stage1-lean
60229 @endif zlib
60230 @if lto-plugin
60231 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60232 mkdir stageprofile-lto-plugin; \
60233 mv stageprofile-lto-plugin lto-plugin; \
60234 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60235 @endif lto-plugin
60236 @if libctf
60237 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
60238 mkdir stageprofile-libctf; \
60239 mv stageprofile-libctf libctf; \
60240 mv stage1-libctf prev-libctf || test -f stage1-lean
60241 @endif libctf
60242 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60243 mkdir stageprofile-$(TARGET_SUBDIR); \
60244 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60245 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60246
60247 stageprofile-end::
60248 @if bfd
60249 @if test -d $(HOST_SUBDIR)/bfd; then \
60250 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
60251 mv prev-bfd stage1-bfd; : ; \
60252 fi
60253 @endif bfd
60254 @if opcodes
60255 @if test -d $(HOST_SUBDIR)/opcodes; then \
60256 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
60257 mv prev-opcodes stage1-opcodes; : ; \
60258 fi
60259 @endif opcodes
60260 @if binutils
60261 @if test -d $(HOST_SUBDIR)/binutils; then \
60262 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
60263 mv prev-binutils stage1-binutils; : ; \
60264 fi
60265 @endif binutils
60266 @if fixincludes
60267 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60268 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
60269 mv prev-fixincludes stage1-fixincludes; : ; \
60270 fi
60271 @endif fixincludes
60272 @if gas
60273 @if test -d $(HOST_SUBDIR)/gas; then \
60274 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
60275 mv prev-gas stage1-gas; : ; \
60276 fi
60277 @endif gas
60278 @if gcc
60279 @if test -d $(HOST_SUBDIR)/gcc; then \
60280 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
60281 mv prev-gcc stage1-gcc; : ; \
60282 fi
60283 @endif gcc
60284 @if gmp
60285 @if test -d $(HOST_SUBDIR)/gmp; then \
60286 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
60287 mv prev-gmp stage1-gmp; : ; \
60288 fi
60289 @endif gmp
60290 @if mpfr
60291 @if test -d $(HOST_SUBDIR)/mpfr; then \
60292 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
60293 mv prev-mpfr stage1-mpfr; : ; \
60294 fi
60295 @endif mpfr
60296 @if mpc
60297 @if test -d $(HOST_SUBDIR)/mpc; then \
60298 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
60299 mv prev-mpc stage1-mpc; : ; \
60300 fi
60301 @endif mpc
60302 @if isl
60303 @if test -d $(HOST_SUBDIR)/isl; then \
60304 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
60305 mv prev-isl stage1-isl; : ; \
60306 fi
60307 @endif isl
60308 @if libelf
60309 @if test -d $(HOST_SUBDIR)/libelf; then \
60310 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
60311 mv prev-libelf stage1-libelf; : ; \
60312 fi
60313 @endif libelf
60314 @if gold
60315 @if test -d $(HOST_SUBDIR)/gold; then \
60316 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
60317 mv prev-gold stage1-gold; : ; \
60318 fi
60319 @endif gold
60320 @if intl
60321 @if test -d $(HOST_SUBDIR)/intl; then \
60322 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
60323 mv prev-intl stage1-intl; : ; \
60324 fi
60325 @endif intl
60326 @if ld
60327 @if test -d $(HOST_SUBDIR)/ld; then \
60328 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
60329 mv prev-ld stage1-ld; : ; \
60330 fi
60331 @endif ld
60332 @if libbacktrace
60333 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60334 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
60335 mv prev-libbacktrace stage1-libbacktrace; : ; \
60336 fi
60337 @endif libbacktrace
60338 @if libcpp
60339 @if test -d $(HOST_SUBDIR)/libcpp; then \
60340 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
60341 mv prev-libcpp stage1-libcpp; : ; \
60342 fi
60343 @endif libcpp
60344 @if libcody
60345 @if test -d $(HOST_SUBDIR)/libcody; then \
60346 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
60347 mv prev-libcody stage1-libcody; : ; \
60348 fi
60349 @endif libcody
60350 @if libdecnumber
60351 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60352 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
60353 mv prev-libdecnumber stage1-libdecnumber; : ; \
60354 fi
60355 @endif libdecnumber
60356 @if libiberty
60357 @if test -d $(HOST_SUBDIR)/libiberty; then \
60358 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
60359 mv prev-libiberty stage1-libiberty; : ; \
60360 fi
60361 @endif libiberty
60362 @if libiberty-linker-plugin
60363 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60364 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
60365 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60366 fi
60367 @endif libiberty-linker-plugin
60368 @if libiconv
60369 @if test -d $(HOST_SUBDIR)/libiconv; then \
60370 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
60371 mv prev-libiconv stage1-libiconv; : ; \
60372 fi
60373 @endif libiconv
60374 @if zlib
60375 @if test -d $(HOST_SUBDIR)/zlib; then \
60376 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
60377 mv prev-zlib stage1-zlib; : ; \
60378 fi
60379 @endif zlib
60380 @if lto-plugin
60381 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60382 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
60383 mv prev-lto-plugin stage1-lto-plugin; : ; \
60384 fi
60385 @endif lto-plugin
60386 @if libctf
60387 @if test -d $(HOST_SUBDIR)/libctf; then \
60388 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
60389 mv prev-libctf stage1-libctf; : ; \
60390 fi
60391 @endif libctf
60392 @if test -d $(TARGET_SUBDIR); then \
60393 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
60394 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60395 fi
60396 rm -f stage_current
60397
60398 # Bubble a bug fix through all the stages up to stage profile. They are
60399 # remade, but not reconfigured. The next stage (if any) will not be
60400 # reconfigured either.
60401 .PHONY: stageprofile-bubble
60402 stageprofile-bubble:: stage1-bubble
60403 @r=`${PWD_COMMAND}`; export r; \
60404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60405 if test -f stageprofile-lean || test -f stage1-lean ; then \
60406 echo Skipping rebuild of stageprofile; \
60407 else \
60408 $(MAKE) stageprofile-start; \
60409 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60410 fi
60411
60412 .PHONY: all-stageprofile clean-stageprofile
60413 do-clean: clean-stageprofile
60414
60415 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60416 # only possibility, but now it conflicts with no-bootstrap rules
60417 @if gcc-bootstrap
60418
60419
60420
60421
60422 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60423 distclean-stage1:: distclean-stageprofile
60424 .PHONY: distclean-stageprofile
60425 distclean-stageprofile::
60426 @: $(MAKE); $(stage)
60427 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60428 rm -rf stageprofile-*
60429
60430
60431 @endif gcc-bootstrap
60432
60433
60434 .PHONY: stagetrain-start stagetrain-end
60435
60436 stagetrain-start::
60437 @: $(MAKE); $(stage); \
60438 echo stagetrain > stage_current; \
60439 echo stagetrain > stage_last; \
60440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60441 @if bfd
60442 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
60443 mkdir stagetrain-bfd; \
60444 mv stagetrain-bfd bfd; \
60445 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60446 @endif bfd
60447 @if opcodes
60448 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
60449 mkdir stagetrain-opcodes; \
60450 mv stagetrain-opcodes opcodes; \
60451 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60452 @endif opcodes
60453 @if binutils
60454 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
60455 mkdir stagetrain-binutils; \
60456 mv stagetrain-binutils binutils; \
60457 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60458 @endif binutils
60459 @if fixincludes
60460 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
60461 mkdir stagetrain-fixincludes; \
60462 mv stagetrain-fixincludes fixincludes; \
60463 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
60464 @endif fixincludes
60465 @if gas
60466 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
60467 mkdir stagetrain-gas; \
60468 mv stagetrain-gas gas; \
60469 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60470 @endif gas
60471 @if gcc
60472 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
60473 mkdir stagetrain-gcc; \
60474 mv stagetrain-gcc gcc; \
60475 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60476 @endif gcc
60477 @if gmp
60478 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
60479 mkdir stagetrain-gmp; \
60480 mv stagetrain-gmp gmp; \
60481 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60482 @endif gmp
60483 @if mpfr
60484 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
60485 mkdir stagetrain-mpfr; \
60486 mv stagetrain-mpfr mpfr; \
60487 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60488 @endif mpfr
60489 @if mpc
60490 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
60491 mkdir stagetrain-mpc; \
60492 mv stagetrain-mpc mpc; \
60493 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60494 @endif mpc
60495 @if isl
60496 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
60497 mkdir stagetrain-isl; \
60498 mv stagetrain-isl isl; \
60499 mv stageprofile-isl prev-isl || test -f stageprofile-lean
60500 @endif isl
60501 @if libelf
60502 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
60503 mkdir stagetrain-libelf; \
60504 mv stagetrain-libelf libelf; \
60505 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60506 @endif libelf
60507 @if gold
60508 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
60509 mkdir stagetrain-gold; \
60510 mv stagetrain-gold gold; \
60511 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60512 @endif gold
60513 @if intl
60514 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
60515 mkdir stagetrain-intl; \
60516 mv stagetrain-intl intl; \
60517 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60518 @endif intl
60519 @if ld
60520 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
60521 mkdir stagetrain-ld; \
60522 mv stagetrain-ld ld; \
60523 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60524 @endif ld
60525 @if libbacktrace
60526 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
60527 mkdir stagetrain-libbacktrace; \
60528 mv stagetrain-libbacktrace libbacktrace; \
60529 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
60530 @endif libbacktrace
60531 @if libcpp
60532 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
60533 mkdir stagetrain-libcpp; \
60534 mv stagetrain-libcpp libcpp; \
60535 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60536 @endif libcpp
60537 @if libcody
60538 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
60539 mkdir stagetrain-libcody; \
60540 mv stagetrain-libcody libcody; \
60541 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
60542 @endif libcody
60543 @if libdecnumber
60544 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
60545 mkdir stagetrain-libdecnumber; \
60546 mv stagetrain-libdecnumber libdecnumber; \
60547 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60548 @endif libdecnumber
60549 @if libiberty
60550 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
60551 mkdir stagetrain-libiberty; \
60552 mv stagetrain-libiberty libiberty; \
60553 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60554 @endif libiberty
60555 @if libiberty-linker-plugin
60556 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
60557 mkdir stagetrain-libiberty-linker-plugin; \
60558 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
60559 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
60560 @endif libiberty-linker-plugin
60561 @if libiconv
60562 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
60563 mkdir stagetrain-libiconv; \
60564 mv stagetrain-libiconv libiconv; \
60565 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
60566 @endif libiconv
60567 @if zlib
60568 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
60569 mkdir stagetrain-zlib; \
60570 mv stagetrain-zlib zlib; \
60571 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60572 @endif zlib
60573 @if lto-plugin
60574 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
60575 mkdir stagetrain-lto-plugin; \
60576 mv stagetrain-lto-plugin lto-plugin; \
60577 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60578 @endif lto-plugin
60579 @if libctf
60580 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
60581 mkdir stagetrain-libctf; \
60582 mv stagetrain-libctf libctf; \
60583 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
60584 @endif libctf
60585 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
60586 mkdir stagetrain-$(TARGET_SUBDIR); \
60587 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60588 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60589
60590 stagetrain-end::
60591 @if bfd
60592 @if test -d $(HOST_SUBDIR)/bfd; then \
60593 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
60594 mv prev-bfd stageprofile-bfd; : ; \
60595 fi
60596 @endif bfd
60597 @if opcodes
60598 @if test -d $(HOST_SUBDIR)/opcodes; then \
60599 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
60600 mv prev-opcodes stageprofile-opcodes; : ; \
60601 fi
60602 @endif opcodes
60603 @if binutils
60604 @if test -d $(HOST_SUBDIR)/binutils; then \
60605 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
60606 mv prev-binutils stageprofile-binutils; : ; \
60607 fi
60608 @endif binutils
60609 @if fixincludes
60610 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60611 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
60612 mv prev-fixincludes stageprofile-fixincludes; : ; \
60613 fi
60614 @endif fixincludes
60615 @if gas
60616 @if test -d $(HOST_SUBDIR)/gas; then \
60617 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
60618 mv prev-gas stageprofile-gas; : ; \
60619 fi
60620 @endif gas
60621 @if gcc
60622 @if test -d $(HOST_SUBDIR)/gcc; then \
60623 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
60624 mv prev-gcc stageprofile-gcc; : ; \
60625 fi
60626 @endif gcc
60627 @if gmp
60628 @if test -d $(HOST_SUBDIR)/gmp; then \
60629 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
60630 mv prev-gmp stageprofile-gmp; : ; \
60631 fi
60632 @endif gmp
60633 @if mpfr
60634 @if test -d $(HOST_SUBDIR)/mpfr; then \
60635 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
60636 mv prev-mpfr stageprofile-mpfr; : ; \
60637 fi
60638 @endif mpfr
60639 @if mpc
60640 @if test -d $(HOST_SUBDIR)/mpc; then \
60641 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
60642 mv prev-mpc stageprofile-mpc; : ; \
60643 fi
60644 @endif mpc
60645 @if isl
60646 @if test -d $(HOST_SUBDIR)/isl; then \
60647 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
60648 mv prev-isl stageprofile-isl; : ; \
60649 fi
60650 @endif isl
60651 @if libelf
60652 @if test -d $(HOST_SUBDIR)/libelf; then \
60653 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
60654 mv prev-libelf stageprofile-libelf; : ; \
60655 fi
60656 @endif libelf
60657 @if gold
60658 @if test -d $(HOST_SUBDIR)/gold; then \
60659 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
60660 mv prev-gold stageprofile-gold; : ; \
60661 fi
60662 @endif gold
60663 @if intl
60664 @if test -d $(HOST_SUBDIR)/intl; then \
60665 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
60666 mv prev-intl stageprofile-intl; : ; \
60667 fi
60668 @endif intl
60669 @if ld
60670 @if test -d $(HOST_SUBDIR)/ld; then \
60671 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
60672 mv prev-ld stageprofile-ld; : ; \
60673 fi
60674 @endif ld
60675 @if libbacktrace
60676 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60677 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
60678 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
60679 fi
60680 @endif libbacktrace
60681 @if libcpp
60682 @if test -d $(HOST_SUBDIR)/libcpp; then \
60683 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
60684 mv prev-libcpp stageprofile-libcpp; : ; \
60685 fi
60686 @endif libcpp
60687 @if libcody
60688 @if test -d $(HOST_SUBDIR)/libcody; then \
60689 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
60690 mv prev-libcody stageprofile-libcody; : ; \
60691 fi
60692 @endif libcody
60693 @if libdecnumber
60694 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60695 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
60696 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
60697 fi
60698 @endif libdecnumber
60699 @if libiberty
60700 @if test -d $(HOST_SUBDIR)/libiberty; then \
60701 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
60702 mv prev-libiberty stageprofile-libiberty; : ; \
60703 fi
60704 @endif libiberty
60705 @if libiberty-linker-plugin
60706 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60707 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
60708 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
60709 fi
60710 @endif libiberty-linker-plugin
60711 @if libiconv
60712 @if test -d $(HOST_SUBDIR)/libiconv; then \
60713 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
60714 mv prev-libiconv stageprofile-libiconv; : ; \
60715 fi
60716 @endif libiconv
60717 @if zlib
60718 @if test -d $(HOST_SUBDIR)/zlib; then \
60719 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
60720 mv prev-zlib stageprofile-zlib; : ; \
60721 fi
60722 @endif zlib
60723 @if lto-plugin
60724 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60725 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
60726 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
60727 fi
60728 @endif lto-plugin
60729 @if libctf
60730 @if test -d $(HOST_SUBDIR)/libctf; then \
60731 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
60732 mv prev-libctf stageprofile-libctf; : ; \
60733 fi
60734 @endif libctf
60735 @if test -d $(TARGET_SUBDIR); then \
60736 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
60737 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
60738 fi
60739 rm -f stage_current
60740
60741 # Bubble a bug fix through all the stages up to stage train. They are
60742 # remade, but not reconfigured. The next stage (if any) will not be
60743 # reconfigured either.
60744 .PHONY: stagetrain-bubble
60745 stagetrain-bubble:: stageprofile-bubble
60746 @r=`${PWD_COMMAND}`; export r; \
60747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60748 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
60749 echo Skipping rebuild of stagetrain; \
60750 else \
60751 $(MAKE) stagetrain-start; \
60752 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
60753 fi
60754
60755 .PHONY: all-stagetrain clean-stagetrain
60756 do-clean: clean-stagetrain
60757
60758 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60759 # only possibility, but now it conflicts with no-bootstrap rules
60760 @if gcc-bootstrap
60761
60762
60763
60764
60765 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60766 distclean-stageprofile:: distclean-stagetrain
60767 .PHONY: distclean-stagetrain
60768 distclean-stagetrain::
60769 @: $(MAKE); $(stage)
60770 @test "`cat stage_last`" != stagetrain || rm -f stage_last
60771 rm -rf stagetrain-*
60772
60773
60774 @endif gcc-bootstrap
60775
60776
60777 .PHONY: stagefeedback-start stagefeedback-end
60778
60779 stagefeedback-start::
60780 @: $(MAKE); $(stage); \
60781 echo stagefeedback > stage_current; \
60782 echo stagefeedback > stage_last; \
60783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60784 @if bfd
60785 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60786 mkdir stagefeedback-bfd; \
60787 mv stagefeedback-bfd bfd; \
60788 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
60789 @endif bfd
60790 @if opcodes
60791 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60792 mkdir stagefeedback-opcodes; \
60793 mv stagefeedback-opcodes opcodes; \
60794 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
60795 @endif opcodes
60796 @if binutils
60797 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60798 mkdir stagefeedback-binutils; \
60799 mv stagefeedback-binutils binutils; \
60800 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
60801 @endif binutils
60802 @if fixincludes
60803 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
60804 mkdir stagefeedback-fixincludes; \
60805 mv stagefeedback-fixincludes fixincludes; \
60806 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
60807 @endif fixincludes
60808 @if gas
60809 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60810 mkdir stagefeedback-gas; \
60811 mv stagefeedback-gas gas; \
60812 mv stagetrain-gas prev-gas || test -f stagetrain-lean
60813 @endif gas
60814 @if gcc
60815 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60816 mkdir stagefeedback-gcc; \
60817 mv stagefeedback-gcc gcc; \
60818 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
60819 @endif gcc
60820 @if gmp
60821 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60822 mkdir stagefeedback-gmp; \
60823 mv stagefeedback-gmp gmp; \
60824 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
60825 @endif gmp
60826 @if mpfr
60827 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60828 mkdir stagefeedback-mpfr; \
60829 mv stagefeedback-mpfr mpfr; \
60830 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
60831 @endif mpfr
60832 @if mpc
60833 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60834 mkdir stagefeedback-mpc; \
60835 mv stagefeedback-mpc mpc; \
60836 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
60837 @endif mpc
60838 @if isl
60839 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
60840 mkdir stagefeedback-isl; \
60841 mv stagefeedback-isl isl; \
60842 mv stagetrain-isl prev-isl || test -f stagetrain-lean
60843 @endif isl
60844 @if libelf
60845 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60846 mkdir stagefeedback-libelf; \
60847 mv stagefeedback-libelf libelf; \
60848 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
60849 @endif libelf
60850 @if gold
60851 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60852 mkdir stagefeedback-gold; \
60853 mv stagefeedback-gold gold; \
60854 mv stagetrain-gold prev-gold || test -f stagetrain-lean
60855 @endif gold
60856 @if intl
60857 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60858 mkdir stagefeedback-intl; \
60859 mv stagefeedback-intl intl; \
60860 mv stagetrain-intl prev-intl || test -f stagetrain-lean
60861 @endif intl
60862 @if ld
60863 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60864 mkdir stagefeedback-ld; \
60865 mv stagefeedback-ld ld; \
60866 mv stagetrain-ld prev-ld || test -f stagetrain-lean
60867 @endif ld
60868 @if libbacktrace
60869 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
60870 mkdir stagefeedback-libbacktrace; \
60871 mv stagefeedback-libbacktrace libbacktrace; \
60872 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
60873 @endif libbacktrace
60874 @if libcpp
60875 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60876 mkdir stagefeedback-libcpp; \
60877 mv stagefeedback-libcpp libcpp; \
60878 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
60879 @endif libcpp
60880 @if libcody
60881 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
60882 mkdir stagefeedback-libcody; \
60883 mv stagefeedback-libcody libcody; \
60884 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
60885 @endif libcody
60886 @if libdecnumber
60887 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60888 mkdir stagefeedback-libdecnumber; \
60889 mv stagefeedback-libdecnumber libdecnumber; \
60890 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
60891 @endif libdecnumber
60892 @if libiberty
60893 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60894 mkdir stagefeedback-libiberty; \
60895 mv stagefeedback-libiberty libiberty; \
60896 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
60897 @endif libiberty
60898 @if libiberty-linker-plugin
60899 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
60900 mkdir stagefeedback-libiberty-linker-plugin; \
60901 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60902 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
60903 @endif libiberty-linker-plugin
60904 @if libiconv
60905 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
60906 mkdir stagefeedback-libiconv; \
60907 mv stagefeedback-libiconv libiconv; \
60908 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
60909 @endif libiconv
60910 @if zlib
60911 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60912 mkdir stagefeedback-zlib; \
60913 mv stagefeedback-zlib zlib; \
60914 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
60915 @endif zlib
60916 @if lto-plugin
60917 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60918 mkdir stagefeedback-lto-plugin; \
60919 mv stagefeedback-lto-plugin lto-plugin; \
60920 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
60921 @endif lto-plugin
60922 @if libctf
60923 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
60924 mkdir stagefeedback-libctf; \
60925 mv stagefeedback-libctf libctf; \
60926 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
60927 @endif libctf
60928 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60929 mkdir stagefeedback-$(TARGET_SUBDIR); \
60930 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60931 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
60932
60933 stagefeedback-end::
60934 @if bfd
60935 @if test -d $(HOST_SUBDIR)/bfd; then \
60936 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
60937 mv prev-bfd stagetrain-bfd; : ; \
60938 fi
60939 @endif bfd
60940 @if opcodes
60941 @if test -d $(HOST_SUBDIR)/opcodes; then \
60942 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
60943 mv prev-opcodes stagetrain-opcodes; : ; \
60944 fi
60945 @endif opcodes
60946 @if binutils
60947 @if test -d $(HOST_SUBDIR)/binutils; then \
60948 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
60949 mv prev-binutils stagetrain-binutils; : ; \
60950 fi
60951 @endif binutils
60952 @if fixincludes
60953 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60954 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
60955 mv prev-fixincludes stagetrain-fixincludes; : ; \
60956 fi
60957 @endif fixincludes
60958 @if gas
60959 @if test -d $(HOST_SUBDIR)/gas; then \
60960 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
60961 mv prev-gas stagetrain-gas; : ; \
60962 fi
60963 @endif gas
60964 @if gcc
60965 @if test -d $(HOST_SUBDIR)/gcc; then \
60966 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
60967 mv prev-gcc stagetrain-gcc; : ; \
60968 fi
60969 @endif gcc
60970 @if gmp
60971 @if test -d $(HOST_SUBDIR)/gmp; then \
60972 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
60973 mv prev-gmp stagetrain-gmp; : ; \
60974 fi
60975 @endif gmp
60976 @if mpfr
60977 @if test -d $(HOST_SUBDIR)/mpfr; then \
60978 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
60979 mv prev-mpfr stagetrain-mpfr; : ; \
60980 fi
60981 @endif mpfr
60982 @if mpc
60983 @if test -d $(HOST_SUBDIR)/mpc; then \
60984 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
60985 mv prev-mpc stagetrain-mpc; : ; \
60986 fi
60987 @endif mpc
60988 @if isl
60989 @if test -d $(HOST_SUBDIR)/isl; then \
60990 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
60991 mv prev-isl stagetrain-isl; : ; \
60992 fi
60993 @endif isl
60994 @if libelf
60995 @if test -d $(HOST_SUBDIR)/libelf; then \
60996 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
60997 mv prev-libelf stagetrain-libelf; : ; \
60998 fi
60999 @endif libelf
61000 @if gold
61001 @if test -d $(HOST_SUBDIR)/gold; then \
61002 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
61003 mv prev-gold stagetrain-gold; : ; \
61004 fi
61005 @endif gold
61006 @if intl
61007 @if test -d $(HOST_SUBDIR)/intl; then \
61008 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
61009 mv prev-intl stagetrain-intl; : ; \
61010 fi
61011 @endif intl
61012 @if ld
61013 @if test -d $(HOST_SUBDIR)/ld; then \
61014 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
61015 mv prev-ld stagetrain-ld; : ; \
61016 fi
61017 @endif ld
61018 @if libbacktrace
61019 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61020 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
61021 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
61022 fi
61023 @endif libbacktrace
61024 @if libcpp
61025 @if test -d $(HOST_SUBDIR)/libcpp; then \
61026 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
61027 mv prev-libcpp stagetrain-libcpp; : ; \
61028 fi
61029 @endif libcpp
61030 @if libcody
61031 @if test -d $(HOST_SUBDIR)/libcody; then \
61032 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
61033 mv prev-libcody stagetrain-libcody; : ; \
61034 fi
61035 @endif libcody
61036 @if libdecnumber
61037 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61038 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
61039 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
61040 fi
61041 @endif libdecnumber
61042 @if libiberty
61043 @if test -d $(HOST_SUBDIR)/libiberty; then \
61044 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
61045 mv prev-libiberty stagetrain-libiberty; : ; \
61046 fi
61047 @endif libiberty
61048 @if libiberty-linker-plugin
61049 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61050 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
61051 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
61052 fi
61053 @endif libiberty-linker-plugin
61054 @if libiconv
61055 @if test -d $(HOST_SUBDIR)/libiconv; then \
61056 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
61057 mv prev-libiconv stagetrain-libiconv; : ; \
61058 fi
61059 @endif libiconv
61060 @if zlib
61061 @if test -d $(HOST_SUBDIR)/zlib; then \
61062 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
61063 mv prev-zlib stagetrain-zlib; : ; \
61064 fi
61065 @endif zlib
61066 @if lto-plugin
61067 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61068 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
61069 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
61070 fi
61071 @endif lto-plugin
61072 @if libctf
61073 @if test -d $(HOST_SUBDIR)/libctf; then \
61074 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
61075 mv prev-libctf stagetrain-libctf; : ; \
61076 fi
61077 @endif libctf
61078 @if test -d $(TARGET_SUBDIR); then \
61079 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
61080 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
61081 fi
61082 rm -f stage_current
61083
61084 # Bubble a bug fix through all the stages up to stage feedback. They are
61085 # remade, but not reconfigured. The next stage (if any) will not be
61086 # reconfigured either.
61087 .PHONY: stagefeedback-bubble
61088 stagefeedback-bubble:: stagetrain-bubble
61089 @r=`${PWD_COMMAND}`; export r; \
61090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61091 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
61092 echo Skipping rebuild of stagefeedback; \
61093 else \
61094 $(MAKE) stagefeedback-start; \
61095 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
61096 fi
61097
61098 .PHONY: all-stagefeedback clean-stagefeedback
61099 do-clean: clean-stagefeedback
61100
61101 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61102 # only possibility, but now it conflicts with no-bootstrap rules
61103 @if gcc-bootstrap
61104
61105
61106
61107 .PHONY: profiledbootstrap profiledbootstrap-lean
61108 profiledbootstrap:
61109 echo stagefeedback > stage_final
61110 @r=`${PWD_COMMAND}`; export r; \
61111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61112 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
61113 @: $(MAKE); $(unstage)
61114 @r=`${PWD_COMMAND}`; export r; \
61115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61116 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61117 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61118
61119 profiledbootstrap-lean:
61120 echo stagefeedback > stage_final
61121 @r=`${PWD_COMMAND}`; export r; \
61122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61123 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
61124 @: $(MAKE); $(unstage)
61125 @r=`${PWD_COMMAND}`; export r; \
61126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61128 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61129
61130
61131 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61132 distclean-stagetrain:: distclean-stagefeedback
61133 .PHONY: distclean-stagefeedback
61134 distclean-stagefeedback::
61135 @: $(MAKE); $(stage)
61136 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
61137 rm -rf stagefeedback-*
61138
61139
61140 @endif gcc-bootstrap
61141
61142
61143 .PHONY: stageautoprofile-start stageautoprofile-end
61144
61145 stageautoprofile-start::
61146 @: $(MAKE); $(stage); \
61147 echo stageautoprofile > stage_current; \
61148 echo stageautoprofile > stage_last; \
61149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61150 @if bfd
61151 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
61152 mkdir stageautoprofile-bfd; \
61153 mv stageautoprofile-bfd bfd; \
61154 mv stage1-bfd prev-bfd || test -f stage1-lean
61155 @endif bfd
61156 @if opcodes
61157 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
61158 mkdir stageautoprofile-opcodes; \
61159 mv stageautoprofile-opcodes opcodes; \
61160 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61161 @endif opcodes
61162 @if binutils
61163 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
61164 mkdir stageautoprofile-binutils; \
61165 mv stageautoprofile-binutils binutils; \
61166 mv stage1-binutils prev-binutils || test -f stage1-lean
61167 @endif binutils
61168 @if fixincludes
61169 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
61170 mkdir stageautoprofile-fixincludes; \
61171 mv stageautoprofile-fixincludes fixincludes; \
61172 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61173 @endif fixincludes
61174 @if gas
61175 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
61176 mkdir stageautoprofile-gas; \
61177 mv stageautoprofile-gas gas; \
61178 mv stage1-gas prev-gas || test -f stage1-lean
61179 @endif gas
61180 @if gcc
61181 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
61182 mkdir stageautoprofile-gcc; \
61183 mv stageautoprofile-gcc gcc; \
61184 mv stage1-gcc prev-gcc || test -f stage1-lean
61185 @endif gcc
61186 @if gmp
61187 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
61188 mkdir stageautoprofile-gmp; \
61189 mv stageautoprofile-gmp gmp; \
61190 mv stage1-gmp prev-gmp || test -f stage1-lean
61191 @endif gmp
61192 @if mpfr
61193 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
61194 mkdir stageautoprofile-mpfr; \
61195 mv stageautoprofile-mpfr mpfr; \
61196 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61197 @endif mpfr
61198 @if mpc
61199 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
61200 mkdir stageautoprofile-mpc; \
61201 mv stageautoprofile-mpc mpc; \
61202 mv stage1-mpc prev-mpc || test -f stage1-lean
61203 @endif mpc
61204 @if isl
61205 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
61206 mkdir stageautoprofile-isl; \
61207 mv stageautoprofile-isl isl; \
61208 mv stage1-isl prev-isl || test -f stage1-lean
61209 @endif isl
61210 @if libelf
61211 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
61212 mkdir stageautoprofile-libelf; \
61213 mv stageautoprofile-libelf libelf; \
61214 mv stage1-libelf prev-libelf || test -f stage1-lean
61215 @endif libelf
61216 @if gold
61217 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
61218 mkdir stageautoprofile-gold; \
61219 mv stageautoprofile-gold gold; \
61220 mv stage1-gold prev-gold || test -f stage1-lean
61221 @endif gold
61222 @if intl
61223 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
61224 mkdir stageautoprofile-intl; \
61225 mv stageautoprofile-intl intl; \
61226 mv stage1-intl prev-intl || test -f stage1-lean
61227 @endif intl
61228 @if ld
61229 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
61230 mkdir stageautoprofile-ld; \
61231 mv stageautoprofile-ld ld; \
61232 mv stage1-ld prev-ld || test -f stage1-lean
61233 @endif ld
61234 @if libbacktrace
61235 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
61236 mkdir stageautoprofile-libbacktrace; \
61237 mv stageautoprofile-libbacktrace libbacktrace; \
61238 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61239 @endif libbacktrace
61240 @if libcpp
61241 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
61242 mkdir stageautoprofile-libcpp; \
61243 mv stageautoprofile-libcpp libcpp; \
61244 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61245 @endif libcpp
61246 @if libcody
61247 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
61248 mkdir stageautoprofile-libcody; \
61249 mv stageautoprofile-libcody libcody; \
61250 mv stage1-libcody prev-libcody || test -f stage1-lean
61251 @endif libcody
61252 @if libdecnumber
61253 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
61254 mkdir stageautoprofile-libdecnumber; \
61255 mv stageautoprofile-libdecnumber libdecnumber; \
61256 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61257 @endif libdecnumber
61258 @if libiberty
61259 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
61260 mkdir stageautoprofile-libiberty; \
61261 mv stageautoprofile-libiberty libiberty; \
61262 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61263 @endif libiberty
61264 @if libiberty-linker-plugin
61265 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
61266 mkdir stageautoprofile-libiberty-linker-plugin; \
61267 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61268 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61269 @endif libiberty-linker-plugin
61270 @if libiconv
61271 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
61272 mkdir stageautoprofile-libiconv; \
61273 mv stageautoprofile-libiconv libiconv; \
61274 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61275 @endif libiconv
61276 @if zlib
61277 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
61278 mkdir stageautoprofile-zlib; \
61279 mv stageautoprofile-zlib zlib; \
61280 mv stage1-zlib prev-zlib || test -f stage1-lean
61281 @endif zlib
61282 @if lto-plugin
61283 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
61284 mkdir stageautoprofile-lto-plugin; \
61285 mv stageautoprofile-lto-plugin lto-plugin; \
61286 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61287 @endif lto-plugin
61288 @if libctf
61289 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
61290 mkdir stageautoprofile-libctf; \
61291 mv stageautoprofile-libctf libctf; \
61292 mv stage1-libctf prev-libctf || test -f stage1-lean
61293 @endif libctf
61294 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
61295 mkdir stageautoprofile-$(TARGET_SUBDIR); \
61296 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61297 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61298
61299 stageautoprofile-end::
61300 @if bfd
61301 @if test -d $(HOST_SUBDIR)/bfd; then \
61302 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
61303 mv prev-bfd stage1-bfd; : ; \
61304 fi
61305 @endif bfd
61306 @if opcodes
61307 @if test -d $(HOST_SUBDIR)/opcodes; then \
61308 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
61309 mv prev-opcodes stage1-opcodes; : ; \
61310 fi
61311 @endif opcodes
61312 @if binutils
61313 @if test -d $(HOST_SUBDIR)/binutils; then \
61314 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
61315 mv prev-binutils stage1-binutils; : ; \
61316 fi
61317 @endif binutils
61318 @if fixincludes
61319 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61320 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
61321 mv prev-fixincludes stage1-fixincludes; : ; \
61322 fi
61323 @endif fixincludes
61324 @if gas
61325 @if test -d $(HOST_SUBDIR)/gas; then \
61326 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
61327 mv prev-gas stage1-gas; : ; \
61328 fi
61329 @endif gas
61330 @if gcc
61331 @if test -d $(HOST_SUBDIR)/gcc; then \
61332 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
61333 mv prev-gcc stage1-gcc; : ; \
61334 fi
61335 @endif gcc
61336 @if gmp
61337 @if test -d $(HOST_SUBDIR)/gmp; then \
61338 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
61339 mv prev-gmp stage1-gmp; : ; \
61340 fi
61341 @endif gmp
61342 @if mpfr
61343 @if test -d $(HOST_SUBDIR)/mpfr; then \
61344 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
61345 mv prev-mpfr stage1-mpfr; : ; \
61346 fi
61347 @endif mpfr
61348 @if mpc
61349 @if test -d $(HOST_SUBDIR)/mpc; then \
61350 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
61351 mv prev-mpc stage1-mpc; : ; \
61352 fi
61353 @endif mpc
61354 @if isl
61355 @if test -d $(HOST_SUBDIR)/isl; then \
61356 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
61357 mv prev-isl stage1-isl; : ; \
61358 fi
61359 @endif isl
61360 @if libelf
61361 @if test -d $(HOST_SUBDIR)/libelf; then \
61362 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
61363 mv prev-libelf stage1-libelf; : ; \
61364 fi
61365 @endif libelf
61366 @if gold
61367 @if test -d $(HOST_SUBDIR)/gold; then \
61368 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
61369 mv prev-gold stage1-gold; : ; \
61370 fi
61371 @endif gold
61372 @if intl
61373 @if test -d $(HOST_SUBDIR)/intl; then \
61374 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
61375 mv prev-intl stage1-intl; : ; \
61376 fi
61377 @endif intl
61378 @if ld
61379 @if test -d $(HOST_SUBDIR)/ld; then \
61380 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
61381 mv prev-ld stage1-ld; : ; \
61382 fi
61383 @endif ld
61384 @if libbacktrace
61385 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61386 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
61387 mv prev-libbacktrace stage1-libbacktrace; : ; \
61388 fi
61389 @endif libbacktrace
61390 @if libcpp
61391 @if test -d $(HOST_SUBDIR)/libcpp; then \
61392 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
61393 mv prev-libcpp stage1-libcpp; : ; \
61394 fi
61395 @endif libcpp
61396 @if libcody
61397 @if test -d $(HOST_SUBDIR)/libcody; then \
61398 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
61399 mv prev-libcody stage1-libcody; : ; \
61400 fi
61401 @endif libcody
61402 @if libdecnumber
61403 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61404 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
61405 mv prev-libdecnumber stage1-libdecnumber; : ; \
61406 fi
61407 @endif libdecnumber
61408 @if libiberty
61409 @if test -d $(HOST_SUBDIR)/libiberty; then \
61410 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
61411 mv prev-libiberty stage1-libiberty; : ; \
61412 fi
61413 @endif libiberty
61414 @if libiberty-linker-plugin
61415 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61416 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
61417 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61418 fi
61419 @endif libiberty-linker-plugin
61420 @if libiconv
61421 @if test -d $(HOST_SUBDIR)/libiconv; then \
61422 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
61423 mv prev-libiconv stage1-libiconv; : ; \
61424 fi
61425 @endif libiconv
61426 @if zlib
61427 @if test -d $(HOST_SUBDIR)/zlib; then \
61428 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
61429 mv prev-zlib stage1-zlib; : ; \
61430 fi
61431 @endif zlib
61432 @if lto-plugin
61433 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61434 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
61435 mv prev-lto-plugin stage1-lto-plugin; : ; \
61436 fi
61437 @endif lto-plugin
61438 @if libctf
61439 @if test -d $(HOST_SUBDIR)/libctf; then \
61440 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
61441 mv prev-libctf stage1-libctf; : ; \
61442 fi
61443 @endif libctf
61444 @if test -d $(TARGET_SUBDIR); then \
61445 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
61446 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61447 fi
61448 rm -f stage_current
61449
61450 # Bubble a bug fix through all the stages up to stage autoprofile. They are
61451 # remade, but not reconfigured. The next stage (if any) will not be
61452 # reconfigured either.
61453 .PHONY: stageautoprofile-bubble
61454 stageautoprofile-bubble:: stage1-bubble
61455 @r=`${PWD_COMMAND}`; export r; \
61456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61457 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
61458 echo Skipping rebuild of stageautoprofile; \
61459 else \
61460 $(MAKE) stageautoprofile-start; \
61461 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
61462 fi
61463
61464 .PHONY: all-stageautoprofile clean-stageautoprofile
61465 do-clean: clean-stageautoprofile
61466
61467 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61468 # only possibility, but now it conflicts with no-bootstrap rules
61469 @if gcc-bootstrap
61470
61471
61472
61473
61474 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61475 distclean-stage1:: distclean-stageautoprofile
61476 .PHONY: distclean-stageautoprofile
61477 distclean-stageautoprofile::
61478 @: $(MAKE); $(stage)
61479 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
61480 rm -rf stageautoprofile-*
61481
61482
61483 @endif gcc-bootstrap
61484
61485
61486 .PHONY: stageautofeedback-start stageautofeedback-end
61487
61488 stageautofeedback-start::
61489 @: $(MAKE); $(stage); \
61490 echo stageautofeedback > stage_current; \
61491 echo stageautofeedback > stage_last; \
61492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61493 @if bfd
61494 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
61495 mkdir stageautofeedback-bfd; \
61496 mv stageautofeedback-bfd bfd; \
61497 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
61498 @endif bfd
61499 @if opcodes
61500 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
61501 mkdir stageautofeedback-opcodes; \
61502 mv stageautofeedback-opcodes opcodes; \
61503 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
61504 @endif opcodes
61505 @if binutils
61506 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
61507 mkdir stageautofeedback-binutils; \
61508 mv stageautofeedback-binutils binutils; \
61509 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
61510 @endif binutils
61511 @if fixincludes
61512 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
61513 mkdir stageautofeedback-fixincludes; \
61514 mv stageautofeedback-fixincludes fixincludes; \
61515 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
61516 @endif fixincludes
61517 @if gas
61518 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
61519 mkdir stageautofeedback-gas; \
61520 mv stageautofeedback-gas gas; \
61521 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
61522 @endif gas
61523 @if gcc
61524 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
61525 mkdir stageautofeedback-gcc; \
61526 mv stageautofeedback-gcc gcc; \
61527 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
61528 @endif gcc
61529 @if gmp
61530 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
61531 mkdir stageautofeedback-gmp; \
61532 mv stageautofeedback-gmp gmp; \
61533 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
61534 @endif gmp
61535 @if mpfr
61536 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
61537 mkdir stageautofeedback-mpfr; \
61538 mv stageautofeedback-mpfr mpfr; \
61539 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
61540 @endif mpfr
61541 @if mpc
61542 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
61543 mkdir stageautofeedback-mpc; \
61544 mv stageautofeedback-mpc mpc; \
61545 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
61546 @endif mpc
61547 @if isl
61548 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
61549 mkdir stageautofeedback-isl; \
61550 mv stageautofeedback-isl isl; \
61551 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
61552 @endif isl
61553 @if libelf
61554 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
61555 mkdir stageautofeedback-libelf; \
61556 mv stageautofeedback-libelf libelf; \
61557 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
61558 @endif libelf
61559 @if gold
61560 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
61561 mkdir stageautofeedback-gold; \
61562 mv stageautofeedback-gold gold; \
61563 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
61564 @endif gold
61565 @if intl
61566 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
61567 mkdir stageautofeedback-intl; \
61568 mv stageautofeedback-intl intl; \
61569 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
61570 @endif intl
61571 @if ld
61572 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
61573 mkdir stageautofeedback-ld; \
61574 mv stageautofeedback-ld ld; \
61575 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
61576 @endif ld
61577 @if libbacktrace
61578 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
61579 mkdir stageautofeedback-libbacktrace; \
61580 mv stageautofeedback-libbacktrace libbacktrace; \
61581 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
61582 @endif libbacktrace
61583 @if libcpp
61584 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
61585 mkdir stageautofeedback-libcpp; \
61586 mv stageautofeedback-libcpp libcpp; \
61587 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
61588 @endif libcpp
61589 @if libcody
61590 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
61591 mkdir stageautofeedback-libcody; \
61592 mv stageautofeedback-libcody libcody; \
61593 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
61594 @endif libcody
61595 @if libdecnumber
61596 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
61597 mkdir stageautofeedback-libdecnumber; \
61598 mv stageautofeedback-libdecnumber libdecnumber; \
61599 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
61600 @endif libdecnumber
61601 @if libiberty
61602 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
61603 mkdir stageautofeedback-libiberty; \
61604 mv stageautofeedback-libiberty libiberty; \
61605 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
61606 @endif libiberty
61607 @if libiberty-linker-plugin
61608 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
61609 mkdir stageautofeedback-libiberty-linker-plugin; \
61610 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
61611 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
61612 @endif libiberty-linker-plugin
61613 @if libiconv
61614 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
61615 mkdir stageautofeedback-libiconv; \
61616 mv stageautofeedback-libiconv libiconv; \
61617 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
61618 @endif libiconv
61619 @if zlib
61620 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
61621 mkdir stageautofeedback-zlib; \
61622 mv stageautofeedback-zlib zlib; \
61623 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
61624 @endif zlib
61625 @if lto-plugin
61626 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
61627 mkdir stageautofeedback-lto-plugin; \
61628 mv stageautofeedback-lto-plugin lto-plugin; \
61629 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
61630 @endif lto-plugin
61631 @if libctf
61632 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
61633 mkdir stageautofeedback-libctf; \
61634 mv stageautofeedback-libctf libctf; \
61635 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
61636 @endif libctf
61637 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
61638 mkdir stageautofeedback-$(TARGET_SUBDIR); \
61639 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61640 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
61641
61642 stageautofeedback-end::
61643 @if bfd
61644 @if test -d $(HOST_SUBDIR)/bfd; then \
61645 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
61646 mv prev-bfd stageautoprofile-bfd; : ; \
61647 fi
61648 @endif bfd
61649 @if opcodes
61650 @if test -d $(HOST_SUBDIR)/opcodes; then \
61651 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
61652 mv prev-opcodes stageautoprofile-opcodes; : ; \
61653 fi
61654 @endif opcodes
61655 @if binutils
61656 @if test -d $(HOST_SUBDIR)/binutils; then \
61657 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
61658 mv prev-binutils stageautoprofile-binutils; : ; \
61659 fi
61660 @endif binutils
61661 @if fixincludes
61662 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61663 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
61664 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
61665 fi
61666 @endif fixincludes
61667 @if gas
61668 @if test -d $(HOST_SUBDIR)/gas; then \
61669 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
61670 mv prev-gas stageautoprofile-gas; : ; \
61671 fi
61672 @endif gas
61673 @if gcc
61674 @if test -d $(HOST_SUBDIR)/gcc; then \
61675 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
61676 mv prev-gcc stageautoprofile-gcc; : ; \
61677 fi
61678 @endif gcc
61679 @if gmp
61680 @if test -d $(HOST_SUBDIR)/gmp; then \
61681 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
61682 mv prev-gmp stageautoprofile-gmp; : ; \
61683 fi
61684 @endif gmp
61685 @if mpfr
61686 @if test -d $(HOST_SUBDIR)/mpfr; then \
61687 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
61688 mv prev-mpfr stageautoprofile-mpfr; : ; \
61689 fi
61690 @endif mpfr
61691 @if mpc
61692 @if test -d $(HOST_SUBDIR)/mpc; then \
61693 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
61694 mv prev-mpc stageautoprofile-mpc; : ; \
61695 fi
61696 @endif mpc
61697 @if isl
61698 @if test -d $(HOST_SUBDIR)/isl; then \
61699 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
61700 mv prev-isl stageautoprofile-isl; : ; \
61701 fi
61702 @endif isl
61703 @if libelf
61704 @if test -d $(HOST_SUBDIR)/libelf; then \
61705 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
61706 mv prev-libelf stageautoprofile-libelf; : ; \
61707 fi
61708 @endif libelf
61709 @if gold
61710 @if test -d $(HOST_SUBDIR)/gold; then \
61711 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
61712 mv prev-gold stageautoprofile-gold; : ; \
61713 fi
61714 @endif gold
61715 @if intl
61716 @if test -d $(HOST_SUBDIR)/intl; then \
61717 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
61718 mv prev-intl stageautoprofile-intl; : ; \
61719 fi
61720 @endif intl
61721 @if ld
61722 @if test -d $(HOST_SUBDIR)/ld; then \
61723 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
61724 mv prev-ld stageautoprofile-ld; : ; \
61725 fi
61726 @endif ld
61727 @if libbacktrace
61728 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61729 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
61730 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
61731 fi
61732 @endif libbacktrace
61733 @if libcpp
61734 @if test -d $(HOST_SUBDIR)/libcpp; then \
61735 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
61736 mv prev-libcpp stageautoprofile-libcpp; : ; \
61737 fi
61738 @endif libcpp
61739 @if libcody
61740 @if test -d $(HOST_SUBDIR)/libcody; then \
61741 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
61742 mv prev-libcody stageautoprofile-libcody; : ; \
61743 fi
61744 @endif libcody
61745 @if libdecnumber
61746 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61747 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
61748 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
61749 fi
61750 @endif libdecnumber
61751 @if libiberty
61752 @if test -d $(HOST_SUBDIR)/libiberty; then \
61753 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
61754 mv prev-libiberty stageautoprofile-libiberty; : ; \
61755 fi
61756 @endif libiberty
61757 @if libiberty-linker-plugin
61758 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61759 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
61760 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
61761 fi
61762 @endif libiberty-linker-plugin
61763 @if libiconv
61764 @if test -d $(HOST_SUBDIR)/libiconv; then \
61765 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
61766 mv prev-libiconv stageautoprofile-libiconv; : ; \
61767 fi
61768 @endif libiconv
61769 @if zlib
61770 @if test -d $(HOST_SUBDIR)/zlib; then \
61771 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
61772 mv prev-zlib stageautoprofile-zlib; : ; \
61773 fi
61774 @endif zlib
61775 @if lto-plugin
61776 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61777 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
61778 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
61779 fi
61780 @endif lto-plugin
61781 @if libctf
61782 @if test -d $(HOST_SUBDIR)/libctf; then \
61783 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
61784 mv prev-libctf stageautoprofile-libctf; : ; \
61785 fi
61786 @endif libctf
61787 @if test -d $(TARGET_SUBDIR); then \
61788 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
61789 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
61790 fi
61791 rm -f stage_current
61792
61793 # Bubble a bug fix through all the stages up to stage autofeedback. They are
61794 # remade, but not reconfigured. The next stage (if any) will not be
61795 # reconfigured either.
61796 .PHONY: stageautofeedback-bubble
61797 stageautofeedback-bubble:: stageautoprofile-bubble
61798 @r=`${PWD_COMMAND}`; export r; \
61799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61800 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
61801 echo Skipping rebuild of stageautofeedback; \
61802 else \
61803 $(MAKE) stageautofeedback-start; \
61804 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
61805 fi
61806
61807 .PHONY: all-stageautofeedback clean-stageautofeedback
61808 do-clean: clean-stageautofeedback
61809
61810 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61811 # only possibility, but now it conflicts with no-bootstrap rules
61812 @if gcc-bootstrap
61813
61814
61815
61816 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
61817 autoprofiledbootstrap:
61818 echo stageautofeedback > stage_final
61819 @r=`${PWD_COMMAND}`; export r; \
61820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61821 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
61822 @: $(MAKE); $(unstage)
61823 @r=`${PWD_COMMAND}`; export r; \
61824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61825 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61826 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61827
61828 autoprofiledbootstrap-lean:
61829 echo stageautofeedback > stage_final
61830 @r=`${PWD_COMMAND}`; export r; \
61831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
61833 @: $(MAKE); $(unstage)
61834 @r=`${PWD_COMMAND}`; export r; \
61835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61836 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61837 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61838
61839
61840 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61841 distclean-stageautoprofile:: distclean-stageautofeedback
61842 .PHONY: distclean-stageautofeedback
61843 distclean-stageautofeedback::
61844 @: $(MAKE); $(stage)
61845 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
61846 rm -rf stageautofeedback-*
61847
61848
61849 @endif gcc-bootstrap
61850
61851
61852
61853 stageprofile-end::
61854 $(MAKE) distclean-stagefeedback
61855
61856 stagefeedback-start::
61857 @r=`${PWD_COMMAND}`; export r; \
61858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61859 for i in prev-*; do \
61860 j=`echo $$i | sed s/^prev-//`; \
61861 cd $$r/$$i && \
61862 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
61863 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
61864 done
61865
61866 @if gcc-bootstrap
61867 do-distclean: distclean-stage1
61868
61869 # Provide a GCC build when we're building target libraries. This does
61870 # not work as a dependency, just as the minimum necessary to avoid errors.
61871 stage_last:
61872 @r=`${PWD_COMMAND}`; export r; \
61873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61874 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
61875
61876 # Same as unstage, but not phony and defaulting to stage1-start. We place
61877 # it in the dependency so that for example `make -j3 all-gcc' works.
61878 stage_current:
61879 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
61880
61881 .PHONY: restrap
61882 restrap::
61883 @: $(MAKE); $(stage)
61884 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
61885 restrap:: all
61886 @endif gcc-bootstrap
61887
61888 # --------------------------------------
61889 # Dependencies between different modules
61890 # --------------------------------------
61891
61892 # Generic dependencies for target modules on host stuff, especially gcc
61893 @if gcc-bootstrap
61894 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
61895 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
61896 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
61897 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
61898 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
61899 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
61900 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
61901 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
61902 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
61903 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
61904 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
61905 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
61906 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
61907 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
61908 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
61909 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
61910 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
61911 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
61912 configure-stage1-target-libvtv: maybe-all-stage1-gcc
61913 configure-stage2-target-libvtv: maybe-all-stage2-gcc
61914 configure-stage3-target-libvtv: maybe-all-stage3-gcc
61915 configure-stage4-target-libvtv: maybe-all-stage4-gcc
61916 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
61917 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
61918 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
61919 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
61920 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
61921 configure-target-liboffloadmic: stage_last
61922 configure-target-libssp: stage_last
61923 configure-target-newlib: stage_last
61924 configure-stage1-target-libgcc: maybe-all-stage1-gcc
61925 configure-stage2-target-libgcc: maybe-all-stage2-gcc
61926 configure-stage3-target-libgcc: maybe-all-stage3-gcc
61927 configure-stage4-target-libgcc: maybe-all-stage4-gcc
61928 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
61929 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
61930 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
61931 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
61932 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
61933 configure-target-libbacktrace: stage_last
61934 configure-target-libquadmath: stage_last
61935 configure-target-libgfortran: stage_last
61936 configure-target-libobjc: stage_last
61937 configure-target-libgo: stage_last
61938 configure-target-libphobos: stage_last
61939 configure-target-libtermcap: stage_last
61940 configure-target-winsup: stage_last
61941 configure-target-libgloss: stage_last
61942 configure-target-libffi: stage_last
61943 configure-target-zlib: stage_last
61944 configure-target-rda: stage_last
61945 configure-target-libada: stage_last
61946 configure-stage1-target-libgomp: maybe-all-stage1-gcc
61947 configure-stage2-target-libgomp: maybe-all-stage2-gcc
61948 configure-stage3-target-libgomp: maybe-all-stage3-gcc
61949 configure-stage4-target-libgomp: maybe-all-stage4-gcc
61950 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
61951 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
61952 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
61953 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
61954 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
61955 configure-target-libitm: stage_last
61956 configure-target-libatomic: stage_last
61957 @endif gcc-bootstrap
61958
61959 @if gcc-no-bootstrap
61960 configure-target-libstdc++-v3: maybe-all-gcc
61961 configure-target-libsanitizer: maybe-all-gcc
61962 configure-target-libvtv: maybe-all-gcc
61963 configure-target-liboffloadmic: maybe-all-gcc
61964 configure-target-libssp: maybe-all-gcc
61965 configure-target-newlib: maybe-all-gcc
61966 configure-target-libgcc: maybe-all-gcc
61967 configure-target-libbacktrace: maybe-all-gcc
61968 configure-target-libquadmath: maybe-all-gcc
61969 configure-target-libgfortran: maybe-all-gcc
61970 configure-target-libobjc: maybe-all-gcc
61971 configure-target-libgo: maybe-all-gcc
61972 configure-target-libphobos: maybe-all-gcc
61973 configure-target-libtermcap: maybe-all-gcc
61974 configure-target-winsup: maybe-all-gcc
61975 configure-target-libgloss: maybe-all-gcc
61976 configure-target-libffi: maybe-all-gcc
61977 configure-target-zlib: maybe-all-gcc
61978 configure-target-rda: maybe-all-gcc
61979 configure-target-libada: maybe-all-gcc
61980 configure-target-libgomp: maybe-all-gcc
61981 configure-target-libitm: maybe-all-gcc
61982 configure-target-libatomic: maybe-all-gcc
61983 @endif gcc-no-bootstrap
61984
61985
61986 # There are two types of dependencies here: 'hard' dependencies, where one
61987 # module simply won't build without the other; and 'soft' dependencies, where
61988 # if the depended-on module is missing, the depending module will do without
61989 # or find a substitute somewhere (perhaps installed). Soft dependencies
61990 # are made here to depend on a 'maybe-' target. If you're not sure,
61991 # it's safer to use a soft dependency.
61992
61993
61994
61995
61996
61997
61998 # With all the machinery above in place, it is pretty easy to generate
61999 # dependencies. Host dependencies are a bit more complex because we have
62000 # to check for bootstrap/prebootstrap dependencies. To resolve
62001 # prebootstrap dependencies, prebootstrap modules are gathered in
62002 # a hash table.
62003 all-build-bison: maybe-all-build-texinfo
62004 all-build-flex: maybe-all-build-texinfo
62005 all-build-flex: maybe-all-build-bison
62006 all-build-flex: maybe-all-build-m4
62007 all-build-libiberty: maybe-all-build-texinfo
62008 all-build-m4: maybe-all-build-texinfo
62009 all-build-fixincludes: maybe-all-build-libiberty
62010 all-build-libcpp: maybe-all-build-libiberty
62011 configure-gcc: maybe-configure-intl
62012 configure-stage1-gcc: maybe-configure-stage1-intl
62013 configure-stage2-gcc: maybe-configure-stage2-intl
62014 configure-stage3-gcc: maybe-configure-stage3-intl
62015 configure-stage4-gcc: maybe-configure-stage4-intl
62016 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
62017 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
62018 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
62019 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
62020 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
62021 configure-gcc: maybe-all-gmp
62022 configure-stage1-gcc: maybe-all-stage1-gmp
62023 configure-stage2-gcc: maybe-all-stage2-gmp
62024 configure-stage3-gcc: maybe-all-stage3-gmp
62025 configure-stage4-gcc: maybe-all-stage4-gmp
62026 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
62027 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
62028 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
62029 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
62030 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
62031 configure-gcc: maybe-all-mpfr
62032 configure-stage1-gcc: maybe-all-stage1-mpfr
62033 configure-stage2-gcc: maybe-all-stage2-mpfr
62034 configure-stage3-gcc: maybe-all-stage3-mpfr
62035 configure-stage4-gcc: maybe-all-stage4-mpfr
62036 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
62037 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
62038 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62039 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62040 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62041 configure-gcc: maybe-all-mpc
62042 configure-stage1-gcc: maybe-all-stage1-mpc
62043 configure-stage2-gcc: maybe-all-stage2-mpc
62044 configure-stage3-gcc: maybe-all-stage3-mpc
62045 configure-stage4-gcc: maybe-all-stage4-mpc
62046 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
62047 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
62048 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62049 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62050 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62051 configure-gcc: maybe-all-isl
62052 configure-stage1-gcc: maybe-all-stage1-isl
62053 configure-stage2-gcc: maybe-all-stage2-isl
62054 configure-stage3-gcc: maybe-all-stage3-isl
62055 configure-stage4-gcc: maybe-all-stage4-isl
62056 configure-stageprofile-gcc: maybe-all-stageprofile-isl
62057 configure-stagetrain-gcc: maybe-all-stagetrain-isl
62058 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
62059 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62060 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62061 configure-gcc: maybe-all-lto-plugin
62062 configure-stage1-gcc: maybe-all-stage1-lto-plugin
62063 configure-stage2-gcc: maybe-all-stage2-lto-plugin
62064 configure-stage3-gcc: maybe-all-stage3-lto-plugin
62065 configure-stage4-gcc: maybe-all-stage4-lto-plugin
62066 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62067 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62068 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62069 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62070 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62071 configure-gcc: maybe-all-binutils
62072 configure-stage1-gcc: maybe-all-stage1-binutils
62073 configure-stage2-gcc: maybe-all-stage2-binutils
62074 configure-stage3-gcc: maybe-all-stage3-binutils
62075 configure-stage4-gcc: maybe-all-stage4-binutils
62076 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
62077 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
62078 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
62079 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
62080 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
62081 configure-gcc: maybe-all-gas
62082 configure-stage1-gcc: maybe-all-stage1-gas
62083 configure-stage2-gcc: maybe-all-stage2-gas
62084 configure-stage3-gcc: maybe-all-stage3-gas
62085 configure-stage4-gcc: maybe-all-stage4-gas
62086 configure-stageprofile-gcc: maybe-all-stageprofile-gas
62087 configure-stagetrain-gcc: maybe-all-stagetrain-gas
62088 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
62089 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
62090 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
62091 configure-gcc: maybe-all-ld
62092 configure-stage1-gcc: maybe-all-stage1-ld
62093 configure-stage2-gcc: maybe-all-stage2-ld
62094 configure-stage3-gcc: maybe-all-stage3-ld
62095 configure-stage4-gcc: maybe-all-stage4-ld
62096 configure-stageprofile-gcc: maybe-all-stageprofile-ld
62097 configure-stagetrain-gcc: maybe-all-stagetrain-ld
62098 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
62099 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
62100 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
62101 configure-gcc: maybe-all-gold
62102 configure-stage1-gcc: maybe-all-stage1-gold
62103 configure-stage2-gcc: maybe-all-stage2-gold
62104 configure-stage3-gcc: maybe-all-stage3-gold
62105 configure-stage4-gcc: maybe-all-stage4-gold
62106 configure-stageprofile-gcc: maybe-all-stageprofile-gold
62107 configure-stagetrain-gcc: maybe-all-stagetrain-gold
62108 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
62109 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
62110 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
62111 configure-gcc: maybe-all-libelf
62112 configure-stage1-gcc: maybe-all-stage1-libelf
62113 configure-stage2-gcc: maybe-all-stage2-libelf
62114 configure-stage3-gcc: maybe-all-stage3-libelf
62115 configure-stage4-gcc: maybe-all-stage4-libelf
62116 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
62117 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
62118 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
62119 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
62120 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
62121 configure-gcc: maybe-all-libiconv
62122 configure-stage1-gcc: maybe-all-stage1-libiconv
62123 configure-stage2-gcc: maybe-all-stage2-libiconv
62124 configure-stage3-gcc: maybe-all-stage3-libiconv
62125 configure-stage4-gcc: maybe-all-stage4-libiconv
62126 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
62127 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
62128 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62129 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62130 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62131 all-gcc: all-libiberty
62132 all-stage1-gcc: all-stage1-libiberty
62133 all-stage2-gcc: all-stage2-libiberty
62134 all-stage3-gcc: all-stage3-libiberty
62135 all-stage4-gcc: all-stage4-libiberty
62136 all-stageprofile-gcc: all-stageprofile-libiberty
62137 all-stagetrain-gcc: all-stagetrain-libiberty
62138 all-stagefeedback-gcc: all-stagefeedback-libiberty
62139 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
62140 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
62141 all-gcc: maybe-all-intl
62142 all-stage1-gcc: maybe-all-stage1-intl
62143 all-stage2-gcc: maybe-all-stage2-intl
62144 all-stage3-gcc: maybe-all-stage3-intl
62145 all-stage4-gcc: maybe-all-stage4-intl
62146 all-stageprofile-gcc: maybe-all-stageprofile-intl
62147 all-stagetrain-gcc: maybe-all-stagetrain-intl
62148 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
62149 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
62150 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
62151 all-gcc: maybe-all-mpfr
62152 all-stage1-gcc: maybe-all-stage1-mpfr
62153 all-stage2-gcc: maybe-all-stage2-mpfr
62154 all-stage3-gcc: maybe-all-stage3-mpfr
62155 all-stage4-gcc: maybe-all-stage4-mpfr
62156 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
62157 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
62158 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62159 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62160 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62161 all-gcc: maybe-all-mpc
62162 all-stage1-gcc: maybe-all-stage1-mpc
62163 all-stage2-gcc: maybe-all-stage2-mpc
62164 all-stage3-gcc: maybe-all-stage3-mpc
62165 all-stage4-gcc: maybe-all-stage4-mpc
62166 all-stageprofile-gcc: maybe-all-stageprofile-mpc
62167 all-stagetrain-gcc: maybe-all-stagetrain-mpc
62168 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62169 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62170 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62171 all-gcc: maybe-all-isl
62172 all-stage1-gcc: maybe-all-stage1-isl
62173 all-stage2-gcc: maybe-all-stage2-isl
62174 all-stage3-gcc: maybe-all-stage3-isl
62175 all-stage4-gcc: maybe-all-stage4-isl
62176 all-stageprofile-gcc: maybe-all-stageprofile-isl
62177 all-stagetrain-gcc: maybe-all-stagetrain-isl
62178 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
62179 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62180 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62181 all-gcc: maybe-all-build-texinfo
62182 all-stage1-gcc: maybe-all-build-texinfo
62183 all-stage2-gcc: maybe-all-build-texinfo
62184 all-stage3-gcc: maybe-all-build-texinfo
62185 all-stage4-gcc: maybe-all-build-texinfo
62186 all-stageprofile-gcc: maybe-all-build-texinfo
62187 all-stagetrain-gcc: maybe-all-build-texinfo
62188 all-stagefeedback-gcc: maybe-all-build-texinfo
62189 all-stageautoprofile-gcc: maybe-all-build-texinfo
62190 all-stageautofeedback-gcc: maybe-all-build-texinfo
62191 all-gcc: maybe-all-build-bison
62192 all-stage1-gcc: maybe-all-build-bison
62193 all-stage2-gcc: maybe-all-build-bison
62194 all-stage3-gcc: maybe-all-build-bison
62195 all-stage4-gcc: maybe-all-build-bison
62196 all-stageprofile-gcc: maybe-all-build-bison
62197 all-stagetrain-gcc: maybe-all-build-bison
62198 all-stagefeedback-gcc: maybe-all-build-bison
62199 all-stageautoprofile-gcc: maybe-all-build-bison
62200 all-stageautofeedback-gcc: maybe-all-build-bison
62201 all-gcc: maybe-all-build-flex
62202 all-stage1-gcc: maybe-all-build-flex
62203 all-stage2-gcc: maybe-all-build-flex
62204 all-stage3-gcc: maybe-all-build-flex
62205 all-stage4-gcc: maybe-all-build-flex
62206 all-stageprofile-gcc: maybe-all-build-flex
62207 all-stagetrain-gcc: maybe-all-build-flex
62208 all-stagefeedback-gcc: maybe-all-build-flex
62209 all-stageautoprofile-gcc: maybe-all-build-flex
62210 all-stageautofeedback-gcc: maybe-all-build-flex
62211 all-gcc: maybe-all-build-libiberty
62212 all-stage1-gcc: maybe-all-build-libiberty
62213 all-stage2-gcc: maybe-all-build-libiberty
62214 all-stage3-gcc: maybe-all-build-libiberty
62215 all-stage4-gcc: maybe-all-build-libiberty
62216 all-stageprofile-gcc: maybe-all-build-libiberty
62217 all-stagetrain-gcc: maybe-all-build-libiberty
62218 all-stagefeedback-gcc: maybe-all-build-libiberty
62219 all-stageautoprofile-gcc: maybe-all-build-libiberty
62220 all-stageautofeedback-gcc: maybe-all-build-libiberty
62221 all-gcc: maybe-all-build-fixincludes
62222 all-stage1-gcc: maybe-all-build-fixincludes
62223 all-stage2-gcc: maybe-all-build-fixincludes
62224 all-stage3-gcc: maybe-all-build-fixincludes
62225 all-stage4-gcc: maybe-all-build-fixincludes
62226 all-stageprofile-gcc: maybe-all-build-fixincludes
62227 all-stagetrain-gcc: maybe-all-build-fixincludes
62228 all-stagefeedback-gcc: maybe-all-build-fixincludes
62229 all-stageautoprofile-gcc: maybe-all-build-fixincludes
62230 all-stageautofeedback-gcc: maybe-all-build-fixincludes
62231 all-gcc: maybe-all-build-libcpp
62232 all-stage1-gcc: maybe-all-build-libcpp
62233 all-stage2-gcc: maybe-all-build-libcpp
62234 all-stage3-gcc: maybe-all-build-libcpp
62235 all-stage4-gcc: maybe-all-build-libcpp
62236 all-stageprofile-gcc: maybe-all-build-libcpp
62237 all-stagetrain-gcc: maybe-all-build-libcpp
62238 all-stagefeedback-gcc: maybe-all-build-libcpp
62239 all-stageautoprofile-gcc: maybe-all-build-libcpp
62240 all-stageautofeedback-gcc: maybe-all-build-libcpp
62241 all-gcc: maybe-all-zlib
62242 all-stage1-gcc: maybe-all-stage1-zlib
62243 all-stage2-gcc: maybe-all-stage2-zlib
62244 all-stage3-gcc: maybe-all-stage3-zlib
62245 all-stage4-gcc: maybe-all-stage4-zlib
62246 all-stageprofile-gcc: maybe-all-stageprofile-zlib
62247 all-stagetrain-gcc: maybe-all-stagetrain-zlib
62248 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
62249 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
62250 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
62251 all-gcc: all-libbacktrace
62252 all-stage1-gcc: all-stage1-libbacktrace
62253 all-stage2-gcc: all-stage2-libbacktrace
62254 all-stage3-gcc: all-stage3-libbacktrace
62255 all-stage4-gcc: all-stage4-libbacktrace
62256 all-stageprofile-gcc: all-stageprofile-libbacktrace
62257 all-stagetrain-gcc: all-stagetrain-libbacktrace
62258 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
62259 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
62260 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
62261 all-gcc: all-libcpp
62262 all-stage1-gcc: all-stage1-libcpp
62263 all-stage2-gcc: all-stage2-libcpp
62264 all-stage3-gcc: all-stage3-libcpp
62265 all-stage4-gcc: all-stage4-libcpp
62266 all-stageprofile-gcc: all-stageprofile-libcpp
62267 all-stagetrain-gcc: all-stagetrain-libcpp
62268 all-stagefeedback-gcc: all-stagefeedback-libcpp
62269 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
62270 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
62271 all-gcc: all-libcody
62272 all-stage1-gcc: all-stage1-libcody
62273 all-stage2-gcc: all-stage2-libcody
62274 all-stage3-gcc: all-stage3-libcody
62275 all-stage4-gcc: all-stage4-libcody
62276 all-stageprofile-gcc: all-stageprofile-libcody
62277 all-stagetrain-gcc: all-stagetrain-libcody
62278 all-stagefeedback-gcc: all-stagefeedback-libcody
62279 all-stageautoprofile-gcc: all-stageautoprofile-libcody
62280 all-stageautofeedback-gcc: all-stageautofeedback-libcody
62281 all-gcc: all-libdecnumber
62282 all-stage1-gcc: all-stage1-libdecnumber
62283 all-stage2-gcc: all-stage2-libdecnumber
62284 all-stage3-gcc: all-stage3-libdecnumber
62285 all-stage4-gcc: all-stage4-libdecnumber
62286 all-stageprofile-gcc: all-stageprofile-libdecnumber
62287 all-stagetrain-gcc: all-stagetrain-libdecnumber
62288 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
62289 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
62290 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
62291 all-gcc: maybe-all-libiberty
62292 all-stage1-gcc: maybe-all-stage1-libiberty
62293 all-stage2-gcc: maybe-all-stage2-libiberty
62294 all-stage3-gcc: maybe-all-stage3-libiberty
62295 all-stage4-gcc: maybe-all-stage4-libiberty
62296 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
62297 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
62298 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
62299 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
62300 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
62301 all-gcc: maybe-all-fixincludes
62302 all-stage1-gcc: maybe-all-stage1-fixincludes
62303 all-stage2-gcc: maybe-all-stage2-fixincludes
62304 all-stage3-gcc: maybe-all-stage3-fixincludes
62305 all-stage4-gcc: maybe-all-stage4-fixincludes
62306 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
62307 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
62308 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
62309 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
62310 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
62311 all-gcc: maybe-all-lto-plugin
62312 all-stage1-gcc: maybe-all-stage1-lto-plugin
62313 all-stage2-gcc: maybe-all-stage2-lto-plugin
62314 all-stage3-gcc: maybe-all-stage3-lto-plugin
62315 all-stage4-gcc: maybe-all-stage4-lto-plugin
62316 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62317 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62318 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62319 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62320 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62321 all-gcc: maybe-all-libiconv
62322 all-stage1-gcc: maybe-all-stage1-libiconv
62323 all-stage2-gcc: maybe-all-stage2-libiconv
62324 all-stage3-gcc: maybe-all-stage3-libiconv
62325 all-stage4-gcc: maybe-all-stage4-libiconv
62326 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
62327 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
62328 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62329 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62330 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62331 info-gcc: maybe-all-build-libiberty
62332 info-stage1-gcc: maybe-all-build-libiberty
62333 info-stage2-gcc: maybe-all-build-libiberty
62334 info-stage3-gcc: maybe-all-build-libiberty
62335 info-stage4-gcc: maybe-all-build-libiberty
62336 info-stageprofile-gcc: maybe-all-build-libiberty
62337 info-stagetrain-gcc: maybe-all-build-libiberty
62338 info-stagefeedback-gcc: maybe-all-build-libiberty
62339 info-stageautoprofile-gcc: maybe-all-build-libiberty
62340 info-stageautofeedback-gcc: maybe-all-build-libiberty
62341 dvi-gcc: maybe-all-build-libiberty
62342 dvi-stage1-gcc: maybe-all-build-libiberty
62343 dvi-stage2-gcc: maybe-all-build-libiberty
62344 dvi-stage3-gcc: maybe-all-build-libiberty
62345 dvi-stage4-gcc: maybe-all-build-libiberty
62346 dvi-stageprofile-gcc: maybe-all-build-libiberty
62347 dvi-stagetrain-gcc: maybe-all-build-libiberty
62348 dvi-stagefeedback-gcc: maybe-all-build-libiberty
62349 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
62350 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
62351 pdf-gcc: maybe-all-build-libiberty
62352 pdf-stage1-gcc: maybe-all-build-libiberty
62353 pdf-stage2-gcc: maybe-all-build-libiberty
62354 pdf-stage3-gcc: maybe-all-build-libiberty
62355 pdf-stage4-gcc: maybe-all-build-libiberty
62356 pdf-stageprofile-gcc: maybe-all-build-libiberty
62357 pdf-stagetrain-gcc: maybe-all-build-libiberty
62358 pdf-stagefeedback-gcc: maybe-all-build-libiberty
62359 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
62360 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
62361 html-gcc: maybe-all-build-libiberty
62362 html-stage1-gcc: maybe-all-build-libiberty
62363 html-stage2-gcc: maybe-all-build-libiberty
62364 html-stage3-gcc: maybe-all-build-libiberty
62365 html-stage4-gcc: maybe-all-build-libiberty
62366 html-stageprofile-gcc: maybe-all-build-libiberty
62367 html-stagetrain-gcc: maybe-all-build-libiberty
62368 html-stagefeedback-gcc: maybe-all-build-libiberty
62369 html-stageautoprofile-gcc: maybe-all-build-libiberty
62370 html-stageautofeedback-gcc: maybe-all-build-libiberty
62371 install-gcc: maybe-install-fixincludes
62372 install-gcc: maybe-install-lto-plugin
62373 install-strip-gcc: maybe-install-strip-fixincludes
62374 install-strip-gcc: maybe-install-strip-lto-plugin
62375 configure-libcpp: configure-libiberty
62376 configure-stage1-libcpp: configure-stage1-libiberty
62377 configure-stage2-libcpp: configure-stage2-libiberty
62378 configure-stage3-libcpp: configure-stage3-libiberty
62379 configure-stage4-libcpp: configure-stage4-libiberty
62380 configure-stageprofile-libcpp: configure-stageprofile-libiberty
62381 configure-stagetrain-libcpp: configure-stagetrain-libiberty
62382 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
62383 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
62384 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
62385 configure-libcpp: maybe-configure-intl
62386 configure-stage1-libcpp: maybe-configure-stage1-intl
62387 configure-stage2-libcpp: maybe-configure-stage2-intl
62388 configure-stage3-libcpp: maybe-configure-stage3-intl
62389 configure-stage4-libcpp: maybe-configure-stage4-intl
62390 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
62391 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
62392 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
62393 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
62394 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
62395 configure-libcpp: maybe-all-libiconv
62396 configure-stage1-libcpp: maybe-all-stage1-libiconv
62397 configure-stage2-libcpp: maybe-all-stage2-libiconv
62398 configure-stage3-libcpp: maybe-all-stage3-libiconv
62399 configure-stage4-libcpp: maybe-all-stage4-libiconv
62400 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62401 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62402 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62403 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62404 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62405 all-libcpp: all-libiberty
62406 all-stage1-libcpp: all-stage1-libiberty
62407 all-stage2-libcpp: all-stage2-libiberty
62408 all-stage3-libcpp: all-stage3-libiberty
62409 all-stage4-libcpp: all-stage4-libiberty
62410 all-stageprofile-libcpp: all-stageprofile-libiberty
62411 all-stagetrain-libcpp: all-stagetrain-libiberty
62412 all-stagefeedback-libcpp: all-stagefeedback-libiberty
62413 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
62414 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
62415 all-libcpp: maybe-all-intl
62416 all-stage1-libcpp: maybe-all-stage1-intl
62417 all-stage2-libcpp: maybe-all-stage2-intl
62418 all-stage3-libcpp: maybe-all-stage3-intl
62419 all-stage4-libcpp: maybe-all-stage4-intl
62420 all-stageprofile-libcpp: maybe-all-stageprofile-intl
62421 all-stagetrain-libcpp: maybe-all-stagetrain-intl
62422 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
62423 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
62424 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
62425 all-libcpp: maybe-all-libiconv
62426 all-stage1-libcpp: maybe-all-stage1-libiconv
62427 all-stage2-libcpp: maybe-all-stage2-libiconv
62428 all-stage3-libcpp: maybe-all-stage3-libiconv
62429 all-stage4-libcpp: maybe-all-stage4-libiconv
62430 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62431 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62432 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62433 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62434 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62435 all-fixincludes: maybe-all-libiberty
62436 all-stage1-fixincludes: maybe-all-stage1-libiberty
62437 all-stage2-fixincludes: maybe-all-stage2-libiberty
62438 all-stage3-fixincludes: maybe-all-stage3-libiberty
62439 all-stage4-fixincludes: maybe-all-stage4-libiberty
62440 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
62441 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
62442 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
62443 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
62444 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
62445 all-gnattools: maybe-all-target-libada
62446 all-lto-plugin: maybe-all-libiberty
62447 all-stage1-lto-plugin: maybe-all-stage1-libiberty
62448 all-stage2-lto-plugin: maybe-all-stage2-libiberty
62449 all-stage3-lto-plugin: maybe-all-stage3-libiberty
62450 all-stage4-lto-plugin: maybe-all-stage4-libiberty
62451 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
62452 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
62453 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
62454 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
62455 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
62456 all-lto-plugin: maybe-all-libiberty-linker-plugin
62457 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
62458 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
62459 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
62460 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
62461 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
62462 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
62463 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
62464 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
62465 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
62466 all-gotools: maybe-all-target-libgo
62467 configure-intl: maybe-all-libiconv
62468 configure-stage1-intl: maybe-all-stage1-libiconv
62469 configure-stage2-intl: maybe-all-stage2-libiconv
62470 configure-stage3-intl: maybe-all-stage3-libiconv
62471 configure-stage4-intl: maybe-all-stage4-libiconv
62472 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
62473 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
62474 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62475 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62476 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62477 configure-mpfr: maybe-all-gmp
62478 configure-stage1-mpfr: maybe-all-stage1-gmp
62479 configure-stage2-mpfr: maybe-all-stage2-gmp
62480 configure-stage3-mpfr: maybe-all-stage3-gmp
62481 configure-stage4-mpfr: maybe-all-stage4-gmp
62482 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
62483 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
62484 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
62485 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
62486 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
62487 configure-mpc: maybe-all-mpfr
62488 configure-stage1-mpc: maybe-all-stage1-mpfr
62489 configure-stage2-mpc: maybe-all-stage2-mpfr
62490 configure-stage3-mpc: maybe-all-stage3-mpfr
62491 configure-stage4-mpc: maybe-all-stage4-mpfr
62492 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
62493 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
62494 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
62495 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
62496 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
62497 configure-isl: maybe-all-gmp
62498 configure-stage1-isl: maybe-all-stage1-gmp
62499 configure-stage2-isl: maybe-all-stage2-gmp
62500 configure-stage3-isl: maybe-all-stage3-gmp
62501 configure-stage4-isl: maybe-all-stage4-gmp
62502 configure-stageprofile-isl: maybe-all-stageprofile-gmp
62503 configure-stagetrain-isl: maybe-all-stagetrain-gmp
62504 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
62505 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
62506 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
62507 all-intl: maybe-all-libiconv
62508 all-stage1-intl: maybe-all-stage1-libiconv
62509 all-stage2-intl: maybe-all-stage2-libiconv
62510 all-stage3-intl: maybe-all-stage3-libiconv
62511 all-stage4-intl: maybe-all-stage4-libiconv
62512 all-stageprofile-intl: maybe-all-stageprofile-libiconv
62513 all-stagetrain-intl: maybe-all-stagetrain-libiconv
62514 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62515 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62516 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62517 configure-gdb: maybe-configure-sim
62518 configure-gdb: maybe-all-gnulib
62519 configure-gdb: maybe-all-gdbsupport
62520 all-gdb: maybe-all-gnulib
62521 all-gdb: maybe-all-gdbsupport
62522 all-gdb: maybe-all-readline
62523 all-gdb: maybe-all-build-bison
62524 all-gdb: maybe-all-sim
62525 all-gdb: maybe-all-libtermcap
62526 configure-gdbserver: maybe-all-gnulib
62527 all-gdbserver: maybe-all-gdbsupport
62528 all-gdbserver: maybe-all-gnulib
62529 configure-libgui: maybe-configure-tcl
62530 configure-libgui: maybe-configure-tk
62531 all-libgui: maybe-all-tcl
62532 all-libgui: maybe-all-tk
62533 all-libgui: maybe-all-itcl
62534 configure-gdbsupport: maybe-configure-gnulib
62535 all-gdbsupport: maybe-all-gnulib
62536 configure-bfd: configure-libiberty
62537 configure-stage1-bfd: configure-stage1-libiberty
62538 configure-stage2-bfd: configure-stage2-libiberty
62539 configure-stage3-bfd: configure-stage3-libiberty
62540 configure-stage4-bfd: configure-stage4-libiberty
62541 configure-stageprofile-bfd: configure-stageprofile-libiberty
62542 configure-stagetrain-bfd: configure-stagetrain-libiberty
62543 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
62544 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
62545 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
62546 configure-bfd: maybe-configure-intl
62547 configure-stage1-bfd: maybe-configure-stage1-intl
62548 configure-stage2-bfd: maybe-configure-stage2-intl
62549 configure-stage3-bfd: maybe-configure-stage3-intl
62550 configure-stage4-bfd: maybe-configure-stage4-intl
62551 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
62552 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
62553 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
62554 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
62555 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
62556 all-bfd: maybe-all-libiberty
62557 all-stage1-bfd: maybe-all-stage1-libiberty
62558 all-stage2-bfd: maybe-all-stage2-libiberty
62559 all-stage3-bfd: maybe-all-stage3-libiberty
62560 all-stage4-bfd: maybe-all-stage4-libiberty
62561 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
62562 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
62563 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
62564 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
62565 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
62566 all-bfd: maybe-all-intl
62567 all-stage1-bfd: maybe-all-stage1-intl
62568 all-stage2-bfd: maybe-all-stage2-intl
62569 all-stage3-bfd: maybe-all-stage3-intl
62570 all-stage4-bfd: maybe-all-stage4-intl
62571 all-stageprofile-bfd: maybe-all-stageprofile-intl
62572 all-stagetrain-bfd: maybe-all-stagetrain-intl
62573 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
62574 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
62575 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
62576 all-bfd: maybe-all-zlib
62577 all-stage1-bfd: maybe-all-stage1-zlib
62578 all-stage2-bfd: maybe-all-stage2-zlib
62579 all-stage3-bfd: maybe-all-stage3-zlib
62580 all-stage4-bfd: maybe-all-stage4-zlib
62581 all-stageprofile-bfd: maybe-all-stageprofile-zlib
62582 all-stagetrain-bfd: maybe-all-stagetrain-zlib
62583 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
62584 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
62585 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
62586 configure-opcodes: configure-libiberty
62587 configure-stage1-opcodes: configure-stage1-libiberty
62588 configure-stage2-opcodes: configure-stage2-libiberty
62589 configure-stage3-opcodes: configure-stage3-libiberty
62590 configure-stage4-opcodes: configure-stage4-libiberty
62591 configure-stageprofile-opcodes: configure-stageprofile-libiberty
62592 configure-stagetrain-opcodes: configure-stagetrain-libiberty
62593 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
62594 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
62595 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
62596 all-opcodes: maybe-all-libiberty
62597 all-stage1-opcodes: maybe-all-stage1-libiberty
62598 all-stage2-opcodes: maybe-all-stage2-libiberty
62599 all-stage3-opcodes: maybe-all-stage3-libiberty
62600 all-stage4-opcodes: maybe-all-stage4-libiberty
62601 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62602 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62603 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62604 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62605 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62606 configure-binutils: maybe-configure-intl
62607 configure-stage1-binutils: maybe-configure-stage1-intl
62608 configure-stage2-binutils: maybe-configure-stage2-intl
62609 configure-stage3-binutils: maybe-configure-stage3-intl
62610 configure-stage4-binutils: maybe-configure-stage4-intl
62611 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
62612 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
62613 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
62614 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
62615 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
62616 all-binutils: maybe-all-libiberty
62617 all-stage1-binutils: maybe-all-stage1-libiberty
62618 all-stage2-binutils: maybe-all-stage2-libiberty
62619 all-stage3-binutils: maybe-all-stage3-libiberty
62620 all-stage4-binutils: maybe-all-stage4-libiberty
62621 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
62622 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
62623 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
62624 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
62625 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
62626 all-binutils: maybe-all-opcodes
62627 all-stage1-binutils: maybe-all-stage1-opcodes
62628 all-stage2-binutils: maybe-all-stage2-opcodes
62629 all-stage3-binutils: maybe-all-stage3-opcodes
62630 all-stage4-binutils: maybe-all-stage4-opcodes
62631 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
62632 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
62633 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
62634 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
62635 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
62636 all-binutils: maybe-all-bfd
62637 all-stage1-binutils: maybe-all-stage1-bfd
62638 all-stage2-binutils: maybe-all-stage2-bfd
62639 all-stage3-binutils: maybe-all-stage3-bfd
62640 all-stage4-binutils: maybe-all-stage4-bfd
62641 all-stageprofile-binutils: maybe-all-stageprofile-bfd
62642 all-stagetrain-binutils: maybe-all-stagetrain-bfd
62643 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
62644 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
62645 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
62646 all-binutils: maybe-all-build-flex
62647 all-stage1-binutils: maybe-all-build-flex
62648 all-stage2-binutils: maybe-all-build-flex
62649 all-stage3-binutils: maybe-all-build-flex
62650 all-stage4-binutils: maybe-all-build-flex
62651 all-stageprofile-binutils: maybe-all-build-flex
62652 all-stagetrain-binutils: maybe-all-build-flex
62653 all-stagefeedback-binutils: maybe-all-build-flex
62654 all-stageautoprofile-binutils: maybe-all-build-flex
62655 all-stageautofeedback-binutils: maybe-all-build-flex
62656 all-binutils: maybe-all-build-bison
62657 all-stage1-binutils: maybe-all-build-bison
62658 all-stage2-binutils: maybe-all-build-bison
62659 all-stage3-binutils: maybe-all-build-bison
62660 all-stage4-binutils: maybe-all-build-bison
62661 all-stageprofile-binutils: maybe-all-build-bison
62662 all-stagetrain-binutils: maybe-all-build-bison
62663 all-stagefeedback-binutils: maybe-all-build-bison
62664 all-stageautoprofile-binutils: maybe-all-build-bison
62665 all-stageautofeedback-binutils: maybe-all-build-bison
62666 all-binutils: maybe-all-intl
62667 all-stage1-binutils: maybe-all-stage1-intl
62668 all-stage2-binutils: maybe-all-stage2-intl
62669 all-stage3-binutils: maybe-all-stage3-intl
62670 all-stage4-binutils: maybe-all-stage4-intl
62671 all-stageprofile-binutils: maybe-all-stageprofile-intl
62672 all-stagetrain-binutils: maybe-all-stagetrain-intl
62673 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
62674 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
62675 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
62676 all-binutils: maybe-all-gas
62677 all-stage1-binutils: maybe-all-stage1-gas
62678 all-stage2-binutils: maybe-all-stage2-gas
62679 all-stage3-binutils: maybe-all-stage3-gas
62680 all-stage4-binutils: maybe-all-stage4-gas
62681 all-stageprofile-binutils: maybe-all-stageprofile-gas
62682 all-stagetrain-binutils: maybe-all-stagetrain-gas
62683 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
62684 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
62685 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
62686 all-binutils: maybe-all-libctf
62687 all-stage1-binutils: maybe-all-stage1-libctf
62688 all-stage2-binutils: maybe-all-stage2-libctf
62689 all-stage3-binutils: maybe-all-stage3-libctf
62690 all-stage4-binutils: maybe-all-stage4-libctf
62691 all-stageprofile-binutils: maybe-all-stageprofile-libctf
62692 all-stagetrain-binutils: maybe-all-stagetrain-libctf
62693 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
62694 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
62695 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
62696 all-ld: maybe-all-libctf
62697 all-stage1-ld: maybe-all-stage1-libctf
62698 all-stage2-ld: maybe-all-stage2-libctf
62699 all-stage3-ld: maybe-all-stage3-libctf
62700 all-stage4-ld: maybe-all-stage4-libctf
62701 all-stageprofile-ld: maybe-all-stageprofile-libctf
62702 all-stagetrain-ld: maybe-all-stagetrain-libctf
62703 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
62704 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
62705 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
62706 install-binutils: maybe-install-opcodes
62707 install-strip-binutils: maybe-install-strip-opcodes
62708 install-libctf: maybe-install-bfd
62709 install-ld: maybe-install-bfd
62710 install-ld: maybe-install-libctf
62711 install-strip-libctf: maybe-install-strip-bfd
62712 install-strip-ld: maybe-install-strip-bfd
62713 install-strip-ld: maybe-install-strip-libctf
62714 install-opcodes: maybe-install-bfd
62715 install-strip-opcodes: maybe-install-strip-bfd
62716 configure-gas: maybe-configure-intl
62717 configure-stage1-gas: maybe-configure-stage1-intl
62718 configure-stage2-gas: maybe-configure-stage2-intl
62719 configure-stage3-gas: maybe-configure-stage3-intl
62720 configure-stage4-gas: maybe-configure-stage4-intl
62721 configure-stageprofile-gas: maybe-configure-stageprofile-intl
62722 configure-stagetrain-gas: maybe-configure-stagetrain-intl
62723 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
62724 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
62725 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
62726 all-gas: maybe-all-libiberty
62727 all-stage1-gas: maybe-all-stage1-libiberty
62728 all-stage2-gas: maybe-all-stage2-libiberty
62729 all-stage3-gas: maybe-all-stage3-libiberty
62730 all-stage4-gas: maybe-all-stage4-libiberty
62731 all-stageprofile-gas: maybe-all-stageprofile-libiberty
62732 all-stagetrain-gas: maybe-all-stagetrain-libiberty
62733 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
62734 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
62735 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
62736 all-gas: maybe-all-opcodes
62737 all-stage1-gas: maybe-all-stage1-opcodes
62738 all-stage2-gas: maybe-all-stage2-opcodes
62739 all-stage3-gas: maybe-all-stage3-opcodes
62740 all-stage4-gas: maybe-all-stage4-opcodes
62741 all-stageprofile-gas: maybe-all-stageprofile-opcodes
62742 all-stagetrain-gas: maybe-all-stagetrain-opcodes
62743 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
62744 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
62745 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
62746 all-gas: maybe-all-bfd
62747 all-stage1-gas: maybe-all-stage1-bfd
62748 all-stage2-gas: maybe-all-stage2-bfd
62749 all-stage3-gas: maybe-all-stage3-bfd
62750 all-stage4-gas: maybe-all-stage4-bfd
62751 all-stageprofile-gas: maybe-all-stageprofile-bfd
62752 all-stagetrain-gas: maybe-all-stagetrain-bfd
62753 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
62754 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
62755 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
62756 all-gas: maybe-all-intl
62757 all-stage1-gas: maybe-all-stage1-intl
62758 all-stage2-gas: maybe-all-stage2-intl
62759 all-stage3-gas: maybe-all-stage3-intl
62760 all-stage4-gas: maybe-all-stage4-intl
62761 all-stageprofile-gas: maybe-all-stageprofile-intl
62762 all-stagetrain-gas: maybe-all-stagetrain-intl
62763 all-stagefeedback-gas: maybe-all-stagefeedback-intl
62764 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
62765 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
62766 configure-ld: maybe-configure-intl
62767 configure-stage1-ld: maybe-configure-stage1-intl
62768 configure-stage2-ld: maybe-configure-stage2-intl
62769 configure-stage3-ld: maybe-configure-stage3-intl
62770 configure-stage4-ld: maybe-configure-stage4-intl
62771 configure-stageprofile-ld: maybe-configure-stageprofile-intl
62772 configure-stagetrain-ld: maybe-configure-stagetrain-intl
62773 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
62774 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
62775 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
62776 all-ld: maybe-all-libiberty
62777 all-stage1-ld: maybe-all-stage1-libiberty
62778 all-stage2-ld: maybe-all-stage2-libiberty
62779 all-stage3-ld: maybe-all-stage3-libiberty
62780 all-stage4-ld: maybe-all-stage4-libiberty
62781 all-stageprofile-ld: maybe-all-stageprofile-libiberty
62782 all-stagetrain-ld: maybe-all-stagetrain-libiberty
62783 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
62784 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
62785 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
62786 all-ld: maybe-all-bfd
62787 all-stage1-ld: maybe-all-stage1-bfd
62788 all-stage2-ld: maybe-all-stage2-bfd
62789 all-stage3-ld: maybe-all-stage3-bfd
62790 all-stage4-ld: maybe-all-stage4-bfd
62791 all-stageprofile-ld: maybe-all-stageprofile-bfd
62792 all-stagetrain-ld: maybe-all-stagetrain-bfd
62793 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
62794 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
62795 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
62796 all-ld: maybe-all-opcodes
62797 all-stage1-ld: maybe-all-stage1-opcodes
62798 all-stage2-ld: maybe-all-stage2-opcodes
62799 all-stage3-ld: maybe-all-stage3-opcodes
62800 all-stage4-ld: maybe-all-stage4-opcodes
62801 all-stageprofile-ld: maybe-all-stageprofile-opcodes
62802 all-stagetrain-ld: maybe-all-stagetrain-opcodes
62803 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
62804 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
62805 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
62806 all-ld: maybe-all-build-bison
62807 all-stage1-ld: maybe-all-build-bison
62808 all-stage2-ld: maybe-all-build-bison
62809 all-stage3-ld: maybe-all-build-bison
62810 all-stage4-ld: maybe-all-build-bison
62811 all-stageprofile-ld: maybe-all-build-bison
62812 all-stagetrain-ld: maybe-all-build-bison
62813 all-stagefeedback-ld: maybe-all-build-bison
62814 all-stageautoprofile-ld: maybe-all-build-bison
62815 all-stageautofeedback-ld: maybe-all-build-bison
62816 all-ld: maybe-all-build-flex
62817 all-stage1-ld: maybe-all-build-flex
62818 all-stage2-ld: maybe-all-build-flex
62819 all-stage3-ld: maybe-all-build-flex
62820 all-stage4-ld: maybe-all-build-flex
62821 all-stageprofile-ld: maybe-all-build-flex
62822 all-stagetrain-ld: maybe-all-build-flex
62823 all-stagefeedback-ld: maybe-all-build-flex
62824 all-stageautoprofile-ld: maybe-all-build-flex
62825 all-stageautofeedback-ld: maybe-all-build-flex
62826 all-ld: maybe-all-intl
62827 all-stage1-ld: maybe-all-stage1-intl
62828 all-stage2-ld: maybe-all-stage2-intl
62829 all-stage3-ld: maybe-all-stage3-intl
62830 all-stage4-ld: maybe-all-stage4-intl
62831 all-stageprofile-ld: maybe-all-stageprofile-intl
62832 all-stagetrain-ld: maybe-all-stagetrain-intl
62833 all-stagefeedback-ld: maybe-all-stagefeedback-intl
62834 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
62835 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
62836 all-ld: maybe-all-gas
62837 all-stage1-ld: maybe-all-stage1-gas
62838 all-stage2-ld: maybe-all-stage2-gas
62839 all-stage3-ld: maybe-all-stage3-gas
62840 all-stage4-ld: maybe-all-stage4-gas
62841 all-stageprofile-ld: maybe-all-stageprofile-gas
62842 all-stagetrain-ld: maybe-all-stagetrain-gas
62843 all-stagefeedback-ld: maybe-all-stagefeedback-gas
62844 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
62845 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
62846 all-ld: maybe-all-binutils
62847 all-stage1-ld: maybe-all-stage1-binutils
62848 all-stage2-ld: maybe-all-stage2-binutils
62849 all-stage3-ld: maybe-all-stage3-binutils
62850 all-stage4-ld: maybe-all-stage4-binutils
62851 all-stageprofile-ld: maybe-all-stageprofile-binutils
62852 all-stagetrain-ld: maybe-all-stagetrain-binutils
62853 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
62854 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
62855 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
62856 install-ld: maybe-install-gold
62857 install-strip-ld: maybe-install-strip-gold
62858 configure-gold: maybe-configure-intl
62859 configure-stage1-gold: maybe-configure-stage1-intl
62860 configure-stage2-gold: maybe-configure-stage2-intl
62861 configure-stage3-gold: maybe-configure-stage3-intl
62862 configure-stage4-gold: maybe-configure-stage4-intl
62863 configure-stageprofile-gold: maybe-configure-stageprofile-intl
62864 configure-stagetrain-gold: maybe-configure-stagetrain-intl
62865 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
62866 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
62867 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
62868 all-gold: maybe-all-libiberty
62869 all-stage1-gold: maybe-all-stage1-libiberty
62870 all-stage2-gold: maybe-all-stage2-libiberty
62871 all-stage3-gold: maybe-all-stage3-libiberty
62872 all-stage4-gold: maybe-all-stage4-libiberty
62873 all-stageprofile-gold: maybe-all-stageprofile-libiberty
62874 all-stagetrain-gold: maybe-all-stagetrain-libiberty
62875 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
62876 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
62877 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
62878 all-gold: maybe-all-intl
62879 all-stage1-gold: maybe-all-stage1-intl
62880 all-stage2-gold: maybe-all-stage2-intl
62881 all-stage3-gold: maybe-all-stage3-intl
62882 all-stage4-gold: maybe-all-stage4-intl
62883 all-stageprofile-gold: maybe-all-stageprofile-intl
62884 all-stagetrain-gold: maybe-all-stagetrain-intl
62885 all-stagefeedback-gold: maybe-all-stagefeedback-intl
62886 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
62887 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
62888 all-gold: maybe-all-bfd
62889 all-stage1-gold: maybe-all-stage1-bfd
62890 all-stage2-gold: maybe-all-stage2-bfd
62891 all-stage3-gold: maybe-all-stage3-bfd
62892 all-stage4-gold: maybe-all-stage4-bfd
62893 all-stageprofile-gold: maybe-all-stageprofile-bfd
62894 all-stagetrain-gold: maybe-all-stagetrain-bfd
62895 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
62896 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
62897 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
62898 all-gold: maybe-all-build-bison
62899 all-stage1-gold: maybe-all-build-bison
62900 all-stage2-gold: maybe-all-build-bison
62901 all-stage3-gold: maybe-all-build-bison
62902 all-stage4-gold: maybe-all-build-bison
62903 all-stageprofile-gold: maybe-all-build-bison
62904 all-stagetrain-gold: maybe-all-build-bison
62905 all-stagefeedback-gold: maybe-all-build-bison
62906 all-stageautoprofile-gold: maybe-all-build-bison
62907 all-stageautofeedback-gold: maybe-all-build-bison
62908 all-gold: maybe-all-gas
62909 all-stage1-gold: maybe-all-stage1-gas
62910 all-stage2-gold: maybe-all-stage2-gas
62911 all-stage3-gold: maybe-all-stage3-gas
62912 all-stage4-gold: maybe-all-stage4-gas
62913 all-stageprofile-gold: maybe-all-stageprofile-gas
62914 all-stagetrain-gold: maybe-all-stagetrain-gas
62915 all-stagefeedback-gold: maybe-all-stagefeedback-gas
62916 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62917 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62918 check-gold: maybe-all-binutils
62919 check-stage1-gold: maybe-all-stage1-binutils
62920 check-stage2-gold: maybe-all-stage2-binutils
62921 check-stage3-gold: maybe-all-stage3-binutils
62922 check-stage4-gold: maybe-all-stage4-binutils
62923 check-stageprofile-gold: maybe-all-stageprofile-binutils
62924 check-stagetrain-gold: maybe-all-stagetrain-binutils
62925 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
62926 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
62927 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
62928 check-gold: maybe-all-gas
62929 check-stage1-gold: maybe-all-stage1-gas
62930 check-stage2-gold: maybe-all-stage2-gas
62931 check-stage3-gold: maybe-all-stage3-gas
62932 check-stage4-gold: maybe-all-stage4-gas
62933 check-stageprofile-gold: maybe-all-stageprofile-gas
62934 check-stagetrain-gold: maybe-all-stagetrain-gas
62935 check-stagefeedback-gold: maybe-all-stagefeedback-gas
62936 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62937 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62938 configure-opcodes: maybe-configure-intl
62939 configure-stage1-opcodes: maybe-configure-stage1-intl
62940 configure-stage2-opcodes: maybe-configure-stage2-intl
62941 configure-stage3-opcodes: maybe-configure-stage3-intl
62942 configure-stage4-opcodes: maybe-configure-stage4-intl
62943 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
62944 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
62945 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
62946 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
62947 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
62948 all-opcodes: maybe-all-bfd
62949 all-stage1-opcodes: maybe-all-stage1-bfd
62950 all-stage2-opcodes: maybe-all-stage2-bfd
62951 all-stage3-opcodes: maybe-all-stage3-bfd
62952 all-stage4-opcodes: maybe-all-stage4-bfd
62953 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
62954 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
62955 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
62956 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
62957 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
62958 all-opcodes: maybe-all-libiberty
62959 all-stage1-opcodes: maybe-all-stage1-libiberty
62960 all-stage2-opcodes: maybe-all-stage2-libiberty
62961 all-stage3-opcodes: maybe-all-stage3-libiberty
62962 all-stage4-opcodes: maybe-all-stage4-libiberty
62963 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62964 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62965 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62966 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62967 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62968 all-opcodes: maybe-all-intl
62969 all-stage1-opcodes: maybe-all-stage1-intl
62970 all-stage2-opcodes: maybe-all-stage2-intl
62971 all-stage3-opcodes: maybe-all-stage3-intl
62972 all-stage4-opcodes: maybe-all-stage4-intl
62973 all-stageprofile-opcodes: maybe-all-stageprofile-intl
62974 all-stagetrain-opcodes: maybe-all-stagetrain-intl
62975 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
62976 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
62977 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
62978 all-dejagnu: maybe-all-tcl
62979 all-dejagnu: maybe-all-expect
62980 all-dejagnu: maybe-all-tk
62981 configure-expect: maybe-configure-tcl
62982 configure-expect: maybe-configure-tk
62983 all-expect: maybe-all-tcl
62984 all-expect: maybe-all-tk
62985 configure-itcl: maybe-configure-tcl
62986 configure-itcl: maybe-configure-tk
62987 all-itcl: maybe-all-tcl
62988 all-itcl: maybe-all-tk
62989 install-itcl: maybe-install-tcl
62990 install-strip-itcl: maybe-install-strip-tcl
62991 configure-tk: maybe-configure-tcl
62992 all-tk: maybe-all-tcl
62993 all-sid: maybe-all-tcl
62994 all-sid: maybe-all-tk
62995 install-sid: maybe-install-tcl
62996 install-strip-sid: maybe-install-strip-tcl
62997 install-sid: maybe-install-tk
62998 install-strip-sid: maybe-install-strip-tk
62999 configure-sim: maybe-all-gnulib
63000 all-sim: maybe-all-readline
63001 all-fastjar: maybe-all-build-texinfo
63002 all-libctf: all-libiberty
63003 all-stage1-libctf: all-stage1-libiberty
63004 all-stage2-libctf: all-stage2-libiberty
63005 all-stage3-libctf: all-stage3-libiberty
63006 all-stage4-libctf: all-stage4-libiberty
63007 all-stageprofile-libctf: all-stageprofile-libiberty
63008 all-stagetrain-libctf: all-stagetrain-libiberty
63009 all-stagefeedback-libctf: all-stagefeedback-libiberty
63010 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
63011 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
63012 all-libctf: maybe-all-bfd
63013 all-stage1-libctf: maybe-all-stage1-bfd
63014 all-stage2-libctf: maybe-all-stage2-bfd
63015 all-stage3-libctf: maybe-all-stage3-bfd
63016 all-stage4-libctf: maybe-all-stage4-bfd
63017 all-stageprofile-libctf: maybe-all-stageprofile-bfd
63018 all-stagetrain-libctf: maybe-all-stagetrain-bfd
63019 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63020 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63021 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63022 all-libctf: maybe-all-zlib
63023 all-stage1-libctf: maybe-all-stage1-zlib
63024 all-stage2-libctf: maybe-all-stage2-zlib
63025 all-stage3-libctf: maybe-all-stage3-zlib
63026 all-stage4-libctf: maybe-all-stage4-zlib
63027 all-stageprofile-libctf: maybe-all-stageprofile-zlib
63028 all-stagetrain-libctf: maybe-all-stagetrain-zlib
63029 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63030 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63031 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63032 configure-libctf: maybe-all-bfd
63033 configure-stage1-libctf: maybe-all-stage1-bfd
63034 configure-stage2-libctf: maybe-all-stage2-bfd
63035 configure-stage3-libctf: maybe-all-stage3-bfd
63036 configure-stage4-libctf: maybe-all-stage4-bfd
63037 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
63038 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
63039 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63040 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63041 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63042 configure-libctf: maybe-all-intl
63043 configure-stage1-libctf: maybe-all-stage1-intl
63044 configure-stage2-libctf: maybe-all-stage2-intl
63045 configure-stage3-libctf: maybe-all-stage3-intl
63046 configure-stage4-libctf: maybe-all-stage4-intl
63047 configure-stageprofile-libctf: maybe-all-stageprofile-intl
63048 configure-stagetrain-libctf: maybe-all-stagetrain-intl
63049 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
63050 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
63051 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
63052 configure-libctf: maybe-all-zlib
63053 configure-stage1-libctf: maybe-all-stage1-zlib
63054 configure-stage2-libctf: maybe-all-stage2-zlib
63055 configure-stage3-libctf: maybe-all-stage3-zlib
63056 configure-stage4-libctf: maybe-all-stage4-zlib
63057 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
63058 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
63059 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63060 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63061 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63062 configure-libctf: maybe-all-libiconv
63063 configure-stage1-libctf: maybe-all-stage1-libiconv
63064 configure-stage2-libctf: maybe-all-stage2-libiconv
63065 configure-stage3-libctf: maybe-all-stage3-libiconv
63066 configure-stage4-libctf: maybe-all-stage4-libiconv
63067 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
63068 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
63069 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
63070 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
63071 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
63072 check-libctf: maybe-all-ld
63073 check-stage1-libctf: maybe-all-stage1-ld
63074 check-stage2-libctf: maybe-all-stage2-ld
63075 check-stage3-libctf: maybe-all-stage3-ld
63076 check-stage4-libctf: maybe-all-stage4-ld
63077 check-stageprofile-libctf: maybe-all-stageprofile-ld
63078 check-stagetrain-libctf: maybe-all-stagetrain-ld
63079 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
63080 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
63081 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
63082 distclean-gnulib: maybe-distclean-gdb
63083 distclean-gnulib: maybe-distclean-gdbserver
63084 all-bison: maybe-all-build-texinfo
63085 all-flex: maybe-all-build-bison
63086 all-flex: maybe-all-m4
63087 all-flex: maybe-all-build-texinfo
63088 all-m4: maybe-all-build-texinfo
63089 configure-target-fastjar: maybe-configure-target-zlib
63090 all-target-fastjar: maybe-all-target-zlib
63091 configure-target-libgo: maybe-configure-target-libffi
63092 all-target-libgo: maybe-all-target-libbacktrace
63093 all-target-libgo: maybe-all-target-libffi
63094 all-target-libgo: maybe-all-target-libatomic
63095 configure-target-libphobos: maybe-configure-target-libbacktrace
63096 configure-target-libphobos: maybe-configure-target-zlib
63097 all-target-libphobos: maybe-all-target-libbacktrace
63098 all-target-libphobos: maybe-all-target-zlib
63099 all-target-libphobos: maybe-all-target-libatomic
63100 configure-target-libstdc++-v3: maybe-configure-target-libgomp
63101 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63102 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63103 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63104 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63105 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63106 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63107 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63108 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63109 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63110 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
63111 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
63112 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
63113 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
63114 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
63115 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
63116 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
63117 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
63118 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
63119 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
63120 configure-target-libvtv: maybe-all-target-libstdc++-v3
63121 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
63122 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
63123 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
63124 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
63125 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
63126 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
63127 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
63128 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
63129 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
63130 all-target-libstdc++-v3: maybe-configure-target-libgomp
63131 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63132 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63133 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63134 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63135 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63136 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63137 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63138 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63139 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63140 install-target-libgo: maybe-install-target-libatomic
63141 install-target-libgfortran: maybe-install-target-libquadmath
63142 install-target-libgfortran: maybe-install-target-libgcc
63143 install-target-libphobos: maybe-install-target-libatomic
63144 install-target-libsanitizer: maybe-install-target-libstdc++-v3
63145 install-target-libsanitizer: maybe-install-target-libgcc
63146 install-target-libvtv: maybe-install-target-libstdc++-v3
63147 install-target-libvtv: maybe-install-target-libgcc
63148 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
63149 install-target-liboffloadmic: maybe-install-target-libgcc
63150 install-target-libitm: maybe-install-target-libgcc
63151 install-target-libobjc: maybe-install-target-libgcc
63152 install-target-libstdc++-v3: maybe-install-target-libgcc
63153 all-target-libgloss: maybe-all-target-newlib
63154 all-target-winsup: maybe-all-target-libtermcap
63155 configure-target-libgfortran: maybe-all-target-libquadmath
63156 configure-target-libgfortran: maybe-all-target-libbacktrace
63157
63158
63159 @if gcc-bootstrap
63160 configure-gnattools: stage_last
63161 configure-libcc1: stage_last
63162 configure-c++tools: stage_last
63163 configure-utils: stage_last
63164 configure-gdb: stage_last
63165 configure-gdbserver: stage_last
63166 configure-gdbsupport: stage_last
63167 configure-gprof: stage_last
63168 configure-sid: stage_last
63169 configure-sim: stage_last
63170 configure-fastjar: stage_last
63171 configure-bison: stage_last
63172 configure-flex: stage_last
63173 configure-m4: stage_last
63174 @endif gcc-bootstrap
63175
63176 @unless gcc-bootstrap
63177 all-gnattools: maybe-all-target-libstdc++-v3
63178 configure-libcc1: maybe-configure-gcc
63179 all-libcc1: maybe-all-gcc
63180 all-c++tools: maybe-all-gcc
63181 all-utils: maybe-all-libiberty
63182 configure-gdb: maybe-all-intl
63183 configure-gdb: maybe-all-bfd
63184 configure-gdb: maybe-all-libiconv
63185 all-gdb: maybe-all-libiberty
63186 all-gdb: maybe-all-libiconv
63187 all-gdb: maybe-all-opcodes
63188 all-gdb: maybe-all-libdecnumber
63189 all-gdb: maybe-all-libctf
63190 all-gdb: maybe-all-libbacktrace
63191 all-gdbserver: maybe-all-libiberty
63192 configure-gdbsupport: maybe-configure-intl
63193 all-gdbsupport: maybe-all-intl
63194 configure-gprof: maybe-configure-intl
63195 all-gprof: maybe-all-libiberty
63196 all-gprof: maybe-all-bfd
63197 all-gprof: maybe-all-opcodes
63198 all-gprof: maybe-all-intl
63199 all-gprof: maybe-all-gas
63200 all-sid: maybe-all-libiberty
63201 all-sid: maybe-all-bfd
63202 all-sid: maybe-all-opcodes
63203 configure-sim: maybe-configure-intl
63204 all-sim: maybe-all-intl
63205 all-sim: maybe-all-libiberty
63206 all-sim: maybe-all-bfd
63207 all-sim: maybe-all-opcodes
63208 all-fastjar: maybe-all-zlib
63209 all-fastjar: maybe-all-libiberty
63210 all-bison: maybe-all-intl
63211 all-flex: maybe-all-intl
63212 all-m4: maybe-all-intl
63213 configure-target-libgo: maybe-all-target-libstdc++-v3
63214 configure-target-libffi: maybe-all-target-libstdc++-v3
63215 configure-target-liboffloadmic: maybe-configure-target-libgomp
63216 all-target-liboffloadmic: maybe-all-target-libgomp
63217 configure-target-newlib: maybe-all-binutils
63218 configure-target-newlib: maybe-all-ld
63219 @endunless gcc-bootstrap
63220
63221 # Dependencies for target modules on other target modules are
63222 # described by lang_env_dependencies; the defaults apply to anything
63223 # not mentioned there.
63224
63225
63226 @if gcc-bootstrap
63227 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
63228 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
63229 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
63230 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
63231 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
63232 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
63233 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
63234 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
63235 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
63236 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
63237 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
63238 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
63239 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
63240 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
63241 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
63242 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
63243 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
63244 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
63245 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
63246 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
63247 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
63248 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
63249 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
63250 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
63251 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
63252 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
63253 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
63254 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
63255 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
63256 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
63257 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
63258 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
63259 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
63260 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
63261 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
63262 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
63263 @endif gcc-bootstrap
63264
63265 @if gcc-no-bootstrap
63266 configure-target-libstdc++-v3: maybe-all-target-libgcc
63267 configure-target-libsanitizer: maybe-all-target-libgcc
63268 configure-target-libvtv: maybe-all-target-libgcc
63269 configure-target-liboffloadmic: maybe-all-target-libgcc
63270 configure-target-libssp: maybe-all-target-libgcc
63271 configure-target-newlib: maybe-all-target-libgcc
63272 configure-target-libbacktrace: maybe-all-target-libgcc
63273 configure-target-libquadmath: maybe-all-target-libgcc
63274 configure-target-libgfortran: maybe-all-target-libgcc
63275 configure-target-libobjc: maybe-all-target-libgcc
63276 configure-target-libgo: maybe-all-target-libgcc
63277 configure-target-libphobos: maybe-all-target-libgcc
63278 configure-target-libtermcap: maybe-all-target-libgcc
63279 configure-target-winsup: maybe-all-target-libgcc
63280 configure-target-libgloss: maybe-all-target-libgcc
63281 configure-target-libffi: maybe-all-target-libgcc
63282 configure-target-zlib: maybe-all-target-libgcc
63283 configure-target-rda: maybe-all-target-libgcc
63284 configure-target-libada: maybe-all-target-libgcc
63285 configure-target-libgomp: maybe-all-target-libgcc
63286 configure-target-libitm: maybe-all-target-libgcc
63287 configure-target-libatomic: maybe-all-target-libgcc
63288 @endif gcc-no-bootstrap
63289
63290
63291 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
63292
63293 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
63294
63295 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
63296
63297 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
63298 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
63299
63300 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
63301
63302
63303
63304 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
63305
63306 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
63307
63308 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
63309
63310 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
63311
63312 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
63313
63314 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
63315
63316 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
63317
63318 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
63319
63320
63321 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
63322 configure-target-libffi: maybe-all-target-libstdc++-v3
63323
63324 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
63325
63326 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
63327
63328 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
63329
63330 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
63331
63332 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
63333 configure-target-libitm: maybe-all-target-libstdc++-v3
63334
63335 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
63336
63337
63338 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
63339 GDB_TK = @GDB_TK@
63340 INSTALL_GDB_TK = @INSTALL_GDB_TK@
63341 configure-gdb: $(CONFIGURE_GDB_TK)
63342 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
63343 install-gdb: $(INSTALL_GDB_TK)
63344
63345 # Serialization dependencies. Host configures don't work well in parallel to
63346 # each other, due to contention over config.cache. Target configures and
63347 # build configures are similar.
63348 @serialization_dependencies@
63349
63350 # --------------------------------
63351 # Regenerating top level configury
63352 # --------------------------------
63353
63354 # Rebuilding Makefile.in, using autogen.
63355 AUTOGEN = autogen
63356 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
63357 cd $(srcdir) && $(AUTOGEN) Makefile.def
63358
63359 # Rebuilding Makefile.
63360 Makefile: $(srcdir)/Makefile.in config.status
63361 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
63362
63363 config.status: configure
63364 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
63365
63366 # Rebuilding configure.
63367 AUTOCONF = autoconf
63368 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
63369 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
63370 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
63371 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
63372 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
63373 cd $(srcdir) && $(AUTOCONF)
63374
63375 # ------------------------------
63376 # Special directives to GNU Make
63377 # ------------------------------
63378
63379 # Don't pass command-line variables to submakes.
63380 .NOEXPORT:
63381 MAKEOVERRIDES=
63382
63383 # end of Makefile.in