Fix ICE in output_rnglists, at dwarf2out.c:12294
[official-gcc.git] / Makefile.in
blobb6cf33077a4b8d934b6dedc0839f0557fc16905a
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
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
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.
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.
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/>.
24 # First, test for a proper version of make, but only where one is required.
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
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
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@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
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
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@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
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@
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157 GOC="$(GOC_FOR_BUILD)"; export GOC; \
158 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159 GDC="$(GDC_FOR_BUILD)"; export GDC; \
160 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
161 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162 LD="$(LD_FOR_BUILD)"; export LD; \
163 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
164 NM="$(NM_FOR_BUILD)"; export NM; \
165 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
166 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
167 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
169 # These variables must be set on the make command line for directories
170 # built for the build system to override those in BASE_FLAGS_TO_PASS.
171 EXTRA_BUILD_FLAGS = \
172 CFLAGS="$(CFLAGS_FOR_BUILD)" \
173 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
175 # This is the list of directories to built for the host system.
176 SUBDIRS = @configdirs@
177 TARGET_CONFIGDIRS = @target_configdirs@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the host system.
180 HOST_CONFIGARGS = @host_configargs@
181 # Host programs are put under this directory, which is . except if building
182 # with srcdir=..
183 HOST_SUBDIR = @host_subdir@
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system. We need to pass
186 # some to the GCC configure because of its hybrid host/target nature.
187 HOST_EXPORTS = \
188 $(BASE_EXPORTS) \
189 CC="$(CC)"; export CC; \
190 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
191 CFLAGS="$(CFLAGS)"; export CFLAGS; \
192 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193 CXX="$(CXX)"; export CXX; \
194 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 GDC="$(GDC)"; export GDC; \
198 AR="$(AR)"; export AR; \
199 AS="$(AS)"; export AS; \
200 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 OTOOL="$(OTOOL)"; export OTOOL; \
212 READELF="$(READELF)"; export READELF; \
213 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
214 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
215 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
216 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
217 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
218 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
219 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
220 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
221 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
222 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
223 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
224 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
225 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
226 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
227 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
228 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
229 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
230 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
231 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
232 @if gcc-bootstrap
233 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
234 @endif gcc-bootstrap
235 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
237 POSTSTAGE1_CXX_EXPORT = \
238 CXX='$(CXX)'; export CXX; \
239 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
240 @if target-libstdc++-v3-bootstrap
241 # Override the above if we're bootstrapping C++.
242 POSTSTAGE1_CXX_EXPORT = \
243 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
244 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
245 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
248 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
249 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
250 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
251 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
252 export CXX; \
253 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
254 @endif target-libstdc++-v3-bootstrap
256 # Similar, for later GCC stages.
257 POSTSTAGE1_HOST_EXPORTS = \
258 $(HOST_EXPORTS) \
259 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
260 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
261 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
262 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
263 $(POSTSTAGE1_CXX_EXPORT) \
264 $(LTO_EXPORTS) \
265 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
266 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
267 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
268 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
269 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
270 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
271 export GDC; \
272 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
273 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
274 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
275 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
277 # Target libraries are put under this directory:
278 TARGET_SUBDIR = @target_subdir@
279 # This is set by the configure script to the arguments to use when configuring
280 # directories built for the target.
281 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
282 # This is the list of variables to export in the environment when
283 # configuring subdirectories for the target system.
284 BASE_TARGET_EXPORTS = \
285 $(BASE_EXPORTS) \
286 AR="$(AR_FOR_TARGET)"; export AR; \
287 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
288 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
289 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
290 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
291 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
293 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
294 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
295 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
296 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
297 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
298 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
299 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
300 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
301 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
302 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
303 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
304 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
305 READELF="$(READELF_FOR_TARGET)"; export READELF; \
306 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
307 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
308 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
309 @if gcc-bootstrap
310 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
311 @endif gcc-bootstrap
312 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
313 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
315 RAW_CXX_TARGET_EXPORTS = \
316 $(BASE_TARGET_EXPORTS) \
317 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
318 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
320 NORMAL_TARGET_EXPORTS = \
321 $(BASE_TARGET_EXPORTS) \
322 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
324 # Where to find GMP
325 HOST_GMPLIBS = @gmplibs@
326 HOST_GMPINC = @gmpinc@
328 # Where to find isl
329 HOST_ISLLIBS = @isllibs@
330 HOST_ISLINC = @islinc@
332 # Where to find libelf
333 HOST_LIBELFLIBS = @libelflibs@
334 HOST_LIBELFINC = @libelfinc@
336 # ----------------------------------------------
337 # Programs producing files for the BUILD machine
338 # ----------------------------------------------
340 SHELL = @SHELL@
342 # pwd command to use. Allow user to override default by setting PWDCMD in
343 # the environment to account for automounters. The make variable must not
344 # be called PWDCMD, otherwise the value set here is passed to make
345 # subprocesses and overrides the setting from the user's environment.
346 # Don't use PWD since it is a common shell environment variable and we
347 # don't want to corrupt it.
348 PWD_COMMAND = $${PWDCMD-pwd}
350 # compilers to use to create programs which must be run in the build
351 # environment.
352 AR_FOR_BUILD = @AR_FOR_BUILD@
353 AS_FOR_BUILD = @AS_FOR_BUILD@
354 CC_FOR_BUILD = @CC_FOR_BUILD@
355 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
356 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
357 CXX_FOR_BUILD = @CXX_FOR_BUILD@
358 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
359 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
360 GOC_FOR_BUILD = @GOC_FOR_BUILD@
361 GDC_FOR_BUILD = @GDC_FOR_BUILD@
362 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
363 LD_FOR_BUILD = @LD_FOR_BUILD@
364 NM_FOR_BUILD = @NM_FOR_BUILD@
365 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
366 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
367 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
369 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
370 # here so that they can be overridden by Makefile fragments.
371 BUILD_PREFIX = @BUILD_PREFIX@
372 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
374 # Flags to pass to stage2 and later makes. They are defined
375 # here so that they can be overridden by Makefile fragments.
376 BOOT_CFLAGS= -g -O2
377 BOOT_LDFLAGS=
378 BOOT_ADAFLAGS= -gnatpg
380 AWK = @AWK@
381 SED = @SED@
382 BISON = @BISON@
383 YACC = @YACC@
384 FLEX = @FLEX@
385 LEX = @LEX@
386 M4 = @M4@
387 MAKEINFO = @MAKEINFO@
388 EXPECT = @EXPECT@
389 RUNTEST = @RUNTEST@
391 AUTO_PROFILE = gcc-auto-profile -c 10000000
393 # This just becomes part of the MAKEINFO definition passed down to
394 # sub-makes. It lets flags be given on the command line while still
395 # using the makeinfo from the object tree.
396 # (Default to avoid splitting info files by setting the threshold high.)
397 MAKEINFOFLAGS = --split-size=5000000
399 # ---------------------------------------------
400 # Programs producing files for the HOST machine
401 # ---------------------------------------------
403 AS = @AS@
404 AR = @AR@
405 AR_FLAGS = rc
406 CC = @CC@
407 CXX = @CXX@
408 DLLTOOL = @DLLTOOL@
409 LD = @LD@
410 LIPO = @LIPO@
411 NM = @NM@
412 OBJDUMP = @OBJDUMP@
413 OTOOL = @OTOOL@
414 RANLIB = @RANLIB@
415 READELF = @READELF@
416 STRIP = @STRIP@
417 WINDRES = @WINDRES@
418 WINDMC = @WINDMC@
420 GDC = @GDC@
421 GNATBIND = @GNATBIND@
422 GNATMAKE = @GNATMAKE@
424 CFLAGS = @CFLAGS@
425 LDFLAGS = @LDFLAGS@
426 LIBCFLAGS = $(CFLAGS)
427 CXXFLAGS = @CXXFLAGS@
428 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
429 GOCFLAGS = $(CFLAGS)
430 GDCFLAGS = $(CFLAGS)
432 CREATE_GCOV = create_gcov
434 TFLAGS =
436 # Defaults for all stages; some are overridden below.
438 STAGE_CFLAGS = $(BOOT_CFLAGS)
439 STAGE_TFLAGS = $(TFLAGS)
440 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
443 # Defaults for stage 1; some are overridden below.
444 STAGE1_CFLAGS = $(STAGE_CFLAGS)
445 STAGE1_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE1_TFLAGS = $(STAGE_TFLAGS)
451 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453 # Defaults for stage 2; some are overridden below.
454 STAGE2_CFLAGS = $(STAGE_CFLAGS)
455 STAGE2_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE2_TFLAGS = $(STAGE_TFLAGS)
461 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463 # Defaults for stage 3; some are overridden below.
464 STAGE3_CFLAGS = $(STAGE_CFLAGS)
465 STAGE3_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGE3_TFLAGS = $(STAGE_TFLAGS)
471 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473 # Defaults for stage 4; some are overridden below.
474 STAGE4_CFLAGS = $(STAGE_CFLAGS)
475 STAGE4_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGE4_TFLAGS = $(STAGE_TFLAGS)
481 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
483 # Defaults for stage profile; some are overridden below.
484 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
485 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
491 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
493 # Defaults for stage train; some are overridden below.
494 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
495 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
501 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
503 # Defaults for stage feedback; some are overridden below.
504 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
505 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
506 @if target-libstdc++-v3-bootstrap
507 # Override the above if we're bootstrapping C++.
508 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
509 @endif target-libstdc++-v3-bootstrap
510 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
511 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
513 # Defaults for stage autoprofile; some are overridden below.
514 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
515 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
516 @if target-libstdc++-v3-bootstrap
517 # Override the above if we're bootstrapping C++.
518 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
519 @endif target-libstdc++-v3-bootstrap
520 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
521 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
523 # Defaults for stage autofeedback; some are overridden below.
524 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
525 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
526 @if target-libstdc++-v3-bootstrap
527 # Override the above if we're bootstrapping C++.
528 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
529 @endif target-libstdc++-v3-bootstrap
530 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
531 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
534 # By default, C and C++ are the only stage1 languages, because they are the
535 # only ones we require to build with the bootstrap compiler, and also the
536 # only ones useful for building stage2.
538 STAGE1_CFLAGS = @stage1_cflags@
539 STAGE1_CHECKING = @stage1_checking@
540 STAGE1_LANGUAGES = @stage1_languages@
541 # * We force-disable intermodule optimizations, even if
542 # --enable-intermodule was passed, since the installed compiler
543 # probably can't handle them. Luckily, autoconf always respects
544 # the last argument when conflicting --enable arguments are passed.
545 # * Likewise, we force-disable coverage flags, since the installed
546 # compiler probably has never heard of them.
547 # * We also disable -Wformat, since older GCCs don't understand newer %s.
548 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
549 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
550 --disable-build-format-warnings
552 # When using the slow stage1 compiler disable IL verification and forcefully
553 # enable it when using the stage2 compiler instead. As we later compare
554 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
555 # checking when building all target libraries for release builds.
556 STAGE1_TFLAGS += -fno-checking
557 STAGE2_CFLAGS += -fno-checking
558 STAGE2_TFLAGS += -fno-checking
559 STAGE3_CFLAGS += -fchecking=1
560 STAGE3_TFLAGS += -fchecking=1
562 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
563 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
565 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
566 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
568 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
569 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
571 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
572 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
574 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
575 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
577 do-compare = @do_compare@
578 do-compare3 = $(do-compare)
580 # -----------------------------------------------
581 # Programs producing files for the TARGET machine
582 # -----------------------------------------------
584 AR_FOR_TARGET=@AR_FOR_TARGET@
585 AS_FOR_TARGET=@AS_FOR_TARGET@
586 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
588 # If GCC_FOR_TARGET is not overriden on the command line, then this
589 # variable is passed down to the gcc Makefile, where it is used to
590 # build libgcc2.a. We define it here so that it can itself be
591 # overridden on the command line.
592 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
593 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
594 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
595 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
596 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
597 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
598 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
599 LD_FOR_TARGET=@LD_FOR_TARGET@
601 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
602 NM_FOR_TARGET=@NM_FOR_TARGET@
603 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
604 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
605 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
606 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
607 READELF_FOR_TARGET=@READELF_FOR_TARGET@
608 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
609 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
610 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
612 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
613 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
614 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
616 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
617 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
619 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
620 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
621 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
622 GOCFLAGS_FOR_TARGET = -O2 -g
623 GDCFLAGS_FOR_TARGET = -O2 -g
625 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
626 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
627 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
629 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
631 # ------------------------------------
632 # Miscellaneous targets and flag lists
633 # ------------------------------------
635 # The first rule in the file had better be this one. Don't put any above it.
636 # This lives here to allow makefile fragments to contain dependencies.
637 all:
639 #### host and target specific makefile fragments come in here.
640 @target_makefile_frag@
641 @alphaieee_frag@
642 @ospace_frag@
643 @host_makefile_frag@
646 # This is the list of directories that may be needed in RPATH_ENVVAR
647 # so that programs built for the target machine work.
648 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)
650 @if target-libstdc++-v3
651 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
652 @endif target-libstdc++-v3
654 @if target-libsanitizer
655 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
656 @endif target-libsanitizer
658 @if target-libvtv
659 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
660 @endif target-libvtv
662 @if target-liboffloadmic
663 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
664 @endif target-liboffloadmic
666 @if target-libssp
667 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
668 @endif target-libssp
670 @if target-libphobos
671 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
672 @endif target-libphobos
674 @if target-libgomp
675 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
676 @endif target-libgomp
678 @if target-libitm
679 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
680 @endif target-libitm
682 @if target-libatomic
683 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
684 @endif target-libatomic
688 # This is the list of directories that may be needed in RPATH_ENVVAR
689 # so that programs built for the host machine work.
690 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
692 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
693 @if gcc
694 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
695 @endif gcc
698 @if gmp
699 HOST_LIB_PATH_gmp = \
700 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
701 @endif gmp
703 @if mpfr
704 HOST_LIB_PATH_mpfr = \
705 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
706 @endif mpfr
708 @if mpc
709 HOST_LIB_PATH_mpc = \
710 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
711 @endif mpc
713 @if isl
714 HOST_LIB_PATH_isl = \
715 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
716 @endif isl
718 @if libelf
719 HOST_LIB_PATH_libelf = \
720 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
721 @endif libelf
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
726 @if target-libstdc++-v3
727 # CXX_FOR_TARGET is tricky to get right for target libs that require a
728 # functional C++ compiler. When we recurse, if we expand
729 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
730 # libstdc++ include flags from the script. Instead, we get an
731 # -funconfigured-* word, so that we'll get errors if this invalid C++
732 # command line is used for anything, but also so that we can use the
733 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
734 # don't pass it on, sub-make will use the default definition, that
735 # re-expands it at the time of use, so we'll get it right when we need
736 # it. One potential exception is the expansion of CXX_FOR_TARGET
737 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
738 # really work, for C++ host programs can't depend on the current-stage
739 # C++ target library.
740 CXX_FOR_TARGET_FLAG_TO_PASS = \
741 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
742 @endif target-libstdc++-v3
744 # Flags to pass down to all sub-makes. STAGE*FLAGS,
745 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
746 # overrideable (for a bootstrap build stage1 also builds gcc.info).
747 BASE_FLAGS_TO_PASS = \
748 "DESTDIR=$(DESTDIR)" \
749 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
750 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
751 "bindir=$(bindir)" \
752 "datadir=$(datadir)" \
753 "exec_prefix=$(exec_prefix)" \
754 "includedir=$(includedir)" \
755 "datarootdir=$(datarootdir)" \
756 "docdir=$(docdir)" \
757 "infodir=$(infodir)" \
758 "pdfdir=$(pdfdir)" \
759 "htmldir=$(htmldir)" \
760 "libdir=$(libdir)" \
761 "libexecdir=$(libexecdir)" \
762 "lispdir=$(lispdir)" \
763 "localstatedir=$(localstatedir)" \
764 "mandir=$(mandir)" \
765 "oldincludedir=$(oldincludedir)" \
766 "prefix=$(prefix)" \
767 "sbindir=$(sbindir)" \
768 "sharedstatedir=$(sharedstatedir)" \
769 "sysconfdir=$(sysconfdir)" \
770 "tooldir=$(tooldir)" \
771 "build_tooldir=$(build_tooldir)" \
772 "target_alias=$(target_alias)" \
773 "AWK=$(AWK)" \
774 "BISON=$(BISON)" \
775 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
776 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
777 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
778 "EXPECT=$(EXPECT)" \
779 "FLEX=$(FLEX)" \
780 "INSTALL=$(INSTALL)" \
781 "INSTALL_DATA=$(INSTALL_DATA)" \
782 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
783 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
784 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
785 "LEX=$(LEX)" \
786 "M4=$(M4)" \
787 "MAKE=$(MAKE)" \
788 "RUNTEST=$(RUNTEST)" \
789 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
790 "SED=$(SED)" \
791 "SHELL=$(SHELL)" \
792 "YACC=$(YACC)" \
793 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
794 "ADA_CFLAGS=$(ADA_CFLAGS)" \
795 "AR_FLAGS=$(AR_FLAGS)" \
796 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
797 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
798 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
799 "CFLAGS=$(CFLAGS)" \
800 "CXXFLAGS=$(CXXFLAGS)" \
801 "LDFLAGS=$(LDFLAGS)" \
802 "LIBCFLAGS=$(LIBCFLAGS)" \
803 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
804 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
805 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
806 "GNATBIND=$(GNATBIND)" \
807 "GNATMAKE=$(GNATMAKE)" \
808 "GDC=$(GDC)" \
809 "GDCFLAGS=$(GDCFLAGS)" \
810 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
811 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
812 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
813 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
814 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
815 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
816 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
817 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
818 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
819 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
820 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
821 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
822 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
823 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
824 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
825 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
826 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
827 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
828 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
829 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
830 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
831 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
832 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
833 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
834 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
835 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
836 "BUILD_CONFIG=$(BUILD_CONFIG)" \
837 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838 "LEAN=$(LEAN)" \
839 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
840 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
841 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
842 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
843 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
844 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
845 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
846 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
847 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
848 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
849 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
850 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
851 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
852 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
853 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
854 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
855 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
856 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
857 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
858 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
859 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
860 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
861 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
862 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
863 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
864 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
865 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
866 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
867 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
868 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
869 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
870 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
871 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
872 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
873 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
874 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
875 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
876 "TFLAGS=$(TFLAGS)" \
877 "CONFIG_SHELL=$(SHELL)" \
878 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
879 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
881 # We leave this in just in case, but it is not needed anymore.
882 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
884 # Flags to pass down to most sub-makes, in which we're building with
885 # the host environment.
886 EXTRA_HOST_FLAGS = \
887 'AR=$(AR)' \
888 'AS=$(AS)' \
889 'CC=$(CC)' \
890 'CXX=$(CXX)' \
891 'DLLTOOL=$(DLLTOOL)' \
892 'GFORTRAN=$(GFORTRAN)' \
893 'GOC=$(GOC)' \
894 'GDC=$(GDC)' \
895 'LD=$(LD)' \
896 'LIPO=$(LIPO)' \
897 'NM=$(NM)' \
898 'OBJDUMP=$(OBJDUMP)' \
899 'OTOOL=$(OTOOL)' \
900 'RANLIB=$(RANLIB)' \
901 'READELF=$(READELF)' \
902 'STRIP=$(STRIP)' \
903 'WINDRES=$(WINDRES)' \
904 'WINDMC=$(WINDMC)' \
905 'CREATE_GCOV=$(CREATE_GCOV)'
907 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
909 # Flags to pass to stage1 or when not bootstrapping.
911 STAGE1_FLAGS_TO_PASS = \
912 LDFLAGS="$${LDFLAGS}" \
913 HOST_LIBS="$${HOST_LIBS}"
915 # Flags to pass to stage2 and later makes.
917 POSTSTAGE1_FLAGS_TO_PASS = \
918 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
919 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
920 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
921 GNATBIND="$${GNATBIND}" \
922 LDFLAGS="$${LDFLAGS}" \
923 HOST_LIBS="$${HOST_LIBS}" \
924 $(LTO_FLAGS_TO_PASS) \
925 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
927 @if gcc-bootstrap
928 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
929 $(POSTSTAGE1_HOST_EXPORTS) \
932 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
933 @endif gcc-bootstrap
935 # Flags to pass down to makes which are built with the target environment.
936 # The double $ decreases the length of the command line; those variables
937 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
938 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
939 # so we expand them here.
940 EXTRA_TARGET_FLAGS = \
941 'AR=$$(AR_FOR_TARGET)' \
942 'AS=$(COMPILER_AS_FOR_TARGET)' \
943 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
944 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
945 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
946 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
947 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
948 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
949 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
950 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
952 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
953 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
954 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
955 'LD=$(COMPILER_LD_FOR_TARGET)' \
956 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
957 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
958 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
959 'NM=$(COMPILER_NM_FOR_TARGET)' \
960 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
961 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
962 'RANLIB=$$(RANLIB_FOR_TARGET)' \
963 'READELF=$$(READELF_FOR_TARGET)' \
964 'WINDRES=$$(WINDRES_FOR_TARGET)' \
965 'WINDMC=$$(WINDMC_FOR_TARGET)' \
966 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
967 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
968 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
969 "TFLAGS=$$TFLAGS"
971 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
973 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
974 # unfortunately needs the native compiler and the target ar and
975 # ranlib.
976 # If any variables are added here, they must be added to do-*, below.
977 # The BUILD_* variables are a special case, which are used for the gcc
978 # cross-building scheme.
979 EXTRA_GCC_FLAGS = \
980 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
981 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
982 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
984 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
986 @if gcc
987 BUILD_CONFIG = @BUILD_CONFIG@
988 ifneq ($(BUILD_CONFIG),)
989 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
990 endif
991 @endif gcc
993 .PHONY: configure-host
994 configure-host: \
995 maybe-configure-bfd \
996 maybe-configure-opcodes \
997 maybe-configure-binutils \
998 maybe-configure-bison \
999 maybe-configure-cgen \
1000 maybe-configure-dejagnu \
1001 maybe-configure-etc \
1002 maybe-configure-fastjar \
1003 maybe-configure-fixincludes \
1004 maybe-configure-flex \
1005 maybe-configure-gas \
1006 maybe-configure-gcc \
1007 maybe-configure-gmp \
1008 maybe-configure-mpfr \
1009 maybe-configure-mpc \
1010 maybe-configure-isl \
1011 maybe-configure-libelf \
1012 maybe-configure-gold \
1013 maybe-configure-gprof \
1014 maybe-configure-intl \
1015 maybe-configure-tcl \
1016 maybe-configure-itcl \
1017 maybe-configure-ld \
1018 maybe-configure-libbacktrace \
1019 maybe-configure-libcpp \
1020 maybe-configure-libcody \
1021 maybe-configure-libdecnumber \
1022 maybe-configure-libgui \
1023 maybe-configure-libiberty \
1024 maybe-configure-libiberty-linker-plugin \
1025 maybe-configure-libiconv \
1026 maybe-configure-m4 \
1027 maybe-configure-readline \
1028 maybe-configure-sid \
1029 maybe-configure-sim \
1030 maybe-configure-texinfo \
1031 maybe-configure-zlib \
1032 maybe-configure-gnulib \
1033 maybe-configure-gdbsupport \
1034 maybe-configure-gdbserver \
1035 maybe-configure-gdb \
1036 maybe-configure-expect \
1037 maybe-configure-guile \
1038 maybe-configure-tk \
1039 maybe-configure-libtermcap \
1040 maybe-configure-utils \
1041 maybe-configure-c++tools \
1042 maybe-configure-gnattools \
1043 maybe-configure-lto-plugin \
1044 maybe-configure-libcc1 \
1045 maybe-configure-gotools \
1046 maybe-configure-libctf
1047 .PHONY: configure-target
1048 configure-target: \
1049 maybe-configure-target-libstdc++-v3 \
1050 maybe-configure-target-libsanitizer \
1051 maybe-configure-target-libvtv \
1052 maybe-configure-target-liboffloadmic \
1053 maybe-configure-target-libssp \
1054 maybe-configure-target-newlib \
1055 maybe-configure-target-libgcc \
1056 maybe-configure-target-libbacktrace \
1057 maybe-configure-target-libquadmath \
1058 maybe-configure-target-libgfortran \
1059 maybe-configure-target-libobjc \
1060 maybe-configure-target-libgo \
1061 maybe-configure-target-libphobos \
1062 maybe-configure-target-libtermcap \
1063 maybe-configure-target-winsup \
1064 maybe-configure-target-libgloss \
1065 maybe-configure-target-libffi \
1066 maybe-configure-target-zlib \
1067 maybe-configure-target-rda \
1068 maybe-configure-target-libada \
1069 maybe-configure-target-libgomp \
1070 maybe-configure-target-libitm \
1071 maybe-configure-target-libatomic
1073 # The target built for a native non-bootstrap build.
1074 .PHONY: all
1075 all:
1076 @if gcc-bootstrap
1077 [ -f stage_final ] || echo stage3 > stage_final
1078 @r=`${PWD_COMMAND}`; export r; \
1079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1081 @endif gcc-bootstrap
1082 @: $(MAKE); $(unstage)
1083 @r=`${PWD_COMMAND}`; export r; \
1084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1085 @if gcc-bootstrap
1086 if [ -f stage_last ]; then \
1087 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1088 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1089 else \
1090 @endif gcc-bootstrap
1091 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1092 @if gcc-bootstrap
1094 fi \
1095 @endif gcc-bootstrap
1096 && :
1098 .PHONY: all-build
1100 all-build: maybe-all-build-libiberty
1101 all-build: maybe-all-build-bison
1102 all-build: maybe-all-build-flex
1103 all-build: maybe-all-build-m4
1104 all-build: maybe-all-build-texinfo
1105 all-build: maybe-all-build-fixincludes
1106 all-build: maybe-all-build-libcpp
1108 .PHONY: all-host
1110 @if bfd-no-bootstrap
1111 all-host: maybe-all-bfd
1112 @endif bfd-no-bootstrap
1113 @if opcodes-no-bootstrap
1114 all-host: maybe-all-opcodes
1115 @endif opcodes-no-bootstrap
1116 @if binutils-no-bootstrap
1117 all-host: maybe-all-binutils
1118 @endif binutils-no-bootstrap
1119 all-host: maybe-all-bison
1120 all-host: maybe-all-cgen
1121 all-host: maybe-all-dejagnu
1122 all-host: maybe-all-etc
1123 all-host: maybe-all-fastjar
1124 @if fixincludes-no-bootstrap
1125 all-host: maybe-all-fixincludes
1126 @endif fixincludes-no-bootstrap
1127 all-host: maybe-all-flex
1128 @if gas-no-bootstrap
1129 all-host: maybe-all-gas
1130 @endif gas-no-bootstrap
1131 @if gcc-no-bootstrap
1132 all-host: maybe-all-gcc
1133 @endif gcc-no-bootstrap
1134 @if gmp-no-bootstrap
1135 all-host: maybe-all-gmp
1136 @endif gmp-no-bootstrap
1137 @if mpfr-no-bootstrap
1138 all-host: maybe-all-mpfr
1139 @endif mpfr-no-bootstrap
1140 @if mpc-no-bootstrap
1141 all-host: maybe-all-mpc
1142 @endif mpc-no-bootstrap
1143 @if isl-no-bootstrap
1144 all-host: maybe-all-isl
1145 @endif isl-no-bootstrap
1146 @if libelf-no-bootstrap
1147 all-host: maybe-all-libelf
1148 @endif libelf-no-bootstrap
1149 @if gold-no-bootstrap
1150 all-host: maybe-all-gold
1151 @endif gold-no-bootstrap
1152 all-host: maybe-all-gprof
1153 @if intl-no-bootstrap
1154 all-host: maybe-all-intl
1155 @endif intl-no-bootstrap
1156 all-host: maybe-all-tcl
1157 all-host: maybe-all-itcl
1158 @if ld-no-bootstrap
1159 all-host: maybe-all-ld
1160 @endif ld-no-bootstrap
1161 @if libbacktrace-no-bootstrap
1162 all-host: maybe-all-libbacktrace
1163 @endif libbacktrace-no-bootstrap
1164 @if libcpp-no-bootstrap
1165 all-host: maybe-all-libcpp
1166 @endif libcpp-no-bootstrap
1167 @if libcody-no-bootstrap
1168 all-host: maybe-all-libcody
1169 @endif libcody-no-bootstrap
1170 @if libdecnumber-no-bootstrap
1171 all-host: maybe-all-libdecnumber
1172 @endif libdecnumber-no-bootstrap
1173 all-host: maybe-all-libgui
1174 @if libiberty-no-bootstrap
1175 all-host: maybe-all-libiberty
1176 @endif libiberty-no-bootstrap
1177 @if libiberty-linker-plugin-no-bootstrap
1178 all-host: maybe-all-libiberty-linker-plugin
1179 @endif libiberty-linker-plugin-no-bootstrap
1180 @if libiconv-no-bootstrap
1181 all-host: maybe-all-libiconv
1182 @endif libiconv-no-bootstrap
1183 all-host: maybe-all-m4
1184 all-host: maybe-all-readline
1185 all-host: maybe-all-sid
1186 all-host: maybe-all-sim
1187 all-host: maybe-all-texinfo
1188 @if zlib-no-bootstrap
1189 all-host: maybe-all-zlib
1190 @endif zlib-no-bootstrap
1191 all-host: maybe-all-gnulib
1192 all-host: maybe-all-gdbsupport
1193 all-host: maybe-all-gdbserver
1194 all-host: maybe-all-gdb
1195 all-host: maybe-all-expect
1196 all-host: maybe-all-guile
1197 all-host: maybe-all-tk
1198 all-host: maybe-all-libtermcap
1199 all-host: maybe-all-utils
1200 all-host: maybe-all-c++tools
1201 all-host: maybe-all-gnattools
1202 @if lto-plugin-no-bootstrap
1203 all-host: maybe-all-lto-plugin
1204 @endif lto-plugin-no-bootstrap
1205 all-host: maybe-all-libcc1
1206 all-host: maybe-all-gotools
1207 @if libctf-no-bootstrap
1208 all-host: maybe-all-libctf
1209 @endif libctf-no-bootstrap
1211 .PHONY: all-target
1213 @if target-libstdc++-v3-no-bootstrap
1214 all-target: maybe-all-target-libstdc++-v3
1215 @endif target-libstdc++-v3-no-bootstrap
1216 @if target-libsanitizer-no-bootstrap
1217 all-target: maybe-all-target-libsanitizer
1218 @endif target-libsanitizer-no-bootstrap
1219 @if target-libvtv-no-bootstrap
1220 all-target: maybe-all-target-libvtv
1221 @endif target-libvtv-no-bootstrap
1222 all-target: maybe-all-target-liboffloadmic
1223 all-target: maybe-all-target-libssp
1224 all-target: maybe-all-target-newlib
1225 @if target-libgcc-no-bootstrap
1226 all-target: maybe-all-target-libgcc
1227 @endif target-libgcc-no-bootstrap
1228 all-target: maybe-all-target-libbacktrace
1229 all-target: maybe-all-target-libquadmath
1230 all-target: maybe-all-target-libgfortran
1231 all-target: maybe-all-target-libobjc
1232 all-target: maybe-all-target-libgo
1233 all-target: maybe-all-target-libphobos
1234 all-target: maybe-all-target-libtermcap
1235 all-target: maybe-all-target-winsup
1236 all-target: maybe-all-target-libgloss
1237 all-target: maybe-all-target-libffi
1238 all-target: maybe-all-target-zlib
1239 all-target: maybe-all-target-rda
1240 all-target: maybe-all-target-libada
1241 @if target-libgomp-no-bootstrap
1242 all-target: maybe-all-target-libgomp
1243 @endif target-libgomp-no-bootstrap
1244 all-target: maybe-all-target-libitm
1245 all-target: maybe-all-target-libatomic
1247 # Do a target for all the subdirectories. A ``make do-X'' will do a
1248 # ``make X'' in all subdirectories (because, in general, there is a
1249 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1250 # but it may do additional work as well).
1252 .PHONY: do-info
1253 do-info:
1254 @: $(MAKE); $(unstage)
1255 @r=`${PWD_COMMAND}`; export r; \
1256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1257 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1258 info-target
1261 .PHONY: info-host
1263 info-host: maybe-info-bfd
1264 info-host: maybe-info-opcodes
1265 info-host: maybe-info-binutils
1266 info-host: maybe-info-bison
1267 info-host: maybe-info-cgen
1268 info-host: maybe-info-dejagnu
1269 info-host: maybe-info-etc
1270 info-host: maybe-info-fastjar
1271 info-host: maybe-info-fixincludes
1272 info-host: maybe-info-flex
1273 info-host: maybe-info-gas
1274 info-host: maybe-info-gcc
1275 info-host: maybe-info-gmp
1276 info-host: maybe-info-mpfr
1277 info-host: maybe-info-mpc
1278 info-host: maybe-info-isl
1279 info-host: maybe-info-libelf
1280 info-host: maybe-info-gold
1281 info-host: maybe-info-gprof
1282 info-host: maybe-info-intl
1283 info-host: maybe-info-tcl
1284 info-host: maybe-info-itcl
1285 info-host: maybe-info-ld
1286 info-host: maybe-info-libbacktrace
1287 info-host: maybe-info-libcpp
1288 info-host: maybe-info-libcody
1289 info-host: maybe-info-libdecnumber
1290 info-host: maybe-info-libgui
1291 info-host: maybe-info-libiberty
1292 info-host: maybe-info-libiberty-linker-plugin
1293 info-host: maybe-info-libiconv
1294 info-host: maybe-info-m4
1295 info-host: maybe-info-readline
1296 info-host: maybe-info-sid
1297 info-host: maybe-info-sim
1298 info-host: maybe-info-texinfo
1299 info-host: maybe-info-zlib
1300 info-host: maybe-info-gnulib
1301 info-host: maybe-info-gdbsupport
1302 info-host: maybe-info-gdbserver
1303 info-host: maybe-info-gdb
1304 info-host: maybe-info-expect
1305 info-host: maybe-info-guile
1306 info-host: maybe-info-tk
1307 info-host: maybe-info-libtermcap
1308 info-host: maybe-info-utils
1309 info-host: maybe-info-c++tools
1310 info-host: maybe-info-gnattools
1311 info-host: maybe-info-lto-plugin
1312 info-host: maybe-info-libcc1
1313 info-host: maybe-info-gotools
1314 info-host: maybe-info-libctf
1316 .PHONY: info-target
1318 info-target: maybe-info-target-libstdc++-v3
1319 info-target: maybe-info-target-libsanitizer
1320 info-target: maybe-info-target-libvtv
1321 info-target: maybe-info-target-liboffloadmic
1322 info-target: maybe-info-target-libssp
1323 info-target: maybe-info-target-newlib
1324 info-target: maybe-info-target-libgcc
1325 info-target: maybe-info-target-libbacktrace
1326 info-target: maybe-info-target-libquadmath
1327 info-target: maybe-info-target-libgfortran
1328 info-target: maybe-info-target-libobjc
1329 info-target: maybe-info-target-libgo
1330 info-target: maybe-info-target-libphobos
1331 info-target: maybe-info-target-libtermcap
1332 info-target: maybe-info-target-winsup
1333 info-target: maybe-info-target-libgloss
1334 info-target: maybe-info-target-libffi
1335 info-target: maybe-info-target-zlib
1336 info-target: maybe-info-target-rda
1337 info-target: maybe-info-target-libada
1338 info-target: maybe-info-target-libgomp
1339 info-target: maybe-info-target-libitm
1340 info-target: maybe-info-target-libatomic
1342 .PHONY: do-dvi
1343 do-dvi:
1344 @: $(MAKE); $(unstage)
1345 @r=`${PWD_COMMAND}`; export r; \
1346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1347 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1348 dvi-target
1351 .PHONY: dvi-host
1353 dvi-host: maybe-dvi-bfd
1354 dvi-host: maybe-dvi-opcodes
1355 dvi-host: maybe-dvi-binutils
1356 dvi-host: maybe-dvi-bison
1357 dvi-host: maybe-dvi-cgen
1358 dvi-host: maybe-dvi-dejagnu
1359 dvi-host: maybe-dvi-etc
1360 dvi-host: maybe-dvi-fastjar
1361 dvi-host: maybe-dvi-fixincludes
1362 dvi-host: maybe-dvi-flex
1363 dvi-host: maybe-dvi-gas
1364 dvi-host: maybe-dvi-gcc
1365 dvi-host: maybe-dvi-gmp
1366 dvi-host: maybe-dvi-mpfr
1367 dvi-host: maybe-dvi-mpc
1368 dvi-host: maybe-dvi-isl
1369 dvi-host: maybe-dvi-libelf
1370 dvi-host: maybe-dvi-gold
1371 dvi-host: maybe-dvi-gprof
1372 dvi-host: maybe-dvi-intl
1373 dvi-host: maybe-dvi-tcl
1374 dvi-host: maybe-dvi-itcl
1375 dvi-host: maybe-dvi-ld
1376 dvi-host: maybe-dvi-libbacktrace
1377 dvi-host: maybe-dvi-libcpp
1378 dvi-host: maybe-dvi-libcody
1379 dvi-host: maybe-dvi-libdecnumber
1380 dvi-host: maybe-dvi-libgui
1381 dvi-host: maybe-dvi-libiberty
1382 dvi-host: maybe-dvi-libiberty-linker-plugin
1383 dvi-host: maybe-dvi-libiconv
1384 dvi-host: maybe-dvi-m4
1385 dvi-host: maybe-dvi-readline
1386 dvi-host: maybe-dvi-sid
1387 dvi-host: maybe-dvi-sim
1388 dvi-host: maybe-dvi-texinfo
1389 dvi-host: maybe-dvi-zlib
1390 dvi-host: maybe-dvi-gnulib
1391 dvi-host: maybe-dvi-gdbsupport
1392 dvi-host: maybe-dvi-gdbserver
1393 dvi-host: maybe-dvi-gdb
1394 dvi-host: maybe-dvi-expect
1395 dvi-host: maybe-dvi-guile
1396 dvi-host: maybe-dvi-tk
1397 dvi-host: maybe-dvi-libtermcap
1398 dvi-host: maybe-dvi-utils
1399 dvi-host: maybe-dvi-c++tools
1400 dvi-host: maybe-dvi-gnattools
1401 dvi-host: maybe-dvi-lto-plugin
1402 dvi-host: maybe-dvi-libcc1
1403 dvi-host: maybe-dvi-gotools
1404 dvi-host: maybe-dvi-libctf
1406 .PHONY: dvi-target
1408 dvi-target: maybe-dvi-target-libstdc++-v3
1409 dvi-target: maybe-dvi-target-libsanitizer
1410 dvi-target: maybe-dvi-target-libvtv
1411 dvi-target: maybe-dvi-target-liboffloadmic
1412 dvi-target: maybe-dvi-target-libssp
1413 dvi-target: maybe-dvi-target-newlib
1414 dvi-target: maybe-dvi-target-libgcc
1415 dvi-target: maybe-dvi-target-libbacktrace
1416 dvi-target: maybe-dvi-target-libquadmath
1417 dvi-target: maybe-dvi-target-libgfortran
1418 dvi-target: maybe-dvi-target-libobjc
1419 dvi-target: maybe-dvi-target-libgo
1420 dvi-target: maybe-dvi-target-libphobos
1421 dvi-target: maybe-dvi-target-libtermcap
1422 dvi-target: maybe-dvi-target-winsup
1423 dvi-target: maybe-dvi-target-libgloss
1424 dvi-target: maybe-dvi-target-libffi
1425 dvi-target: maybe-dvi-target-zlib
1426 dvi-target: maybe-dvi-target-rda
1427 dvi-target: maybe-dvi-target-libada
1428 dvi-target: maybe-dvi-target-libgomp
1429 dvi-target: maybe-dvi-target-libitm
1430 dvi-target: maybe-dvi-target-libatomic
1432 .PHONY: do-pdf
1433 do-pdf:
1434 @: $(MAKE); $(unstage)
1435 @r=`${PWD_COMMAND}`; export r; \
1436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1437 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1438 pdf-target
1441 .PHONY: pdf-host
1443 pdf-host: maybe-pdf-bfd
1444 pdf-host: maybe-pdf-opcodes
1445 pdf-host: maybe-pdf-binutils
1446 pdf-host: maybe-pdf-bison
1447 pdf-host: maybe-pdf-cgen
1448 pdf-host: maybe-pdf-dejagnu
1449 pdf-host: maybe-pdf-etc
1450 pdf-host: maybe-pdf-fastjar
1451 pdf-host: maybe-pdf-fixincludes
1452 pdf-host: maybe-pdf-flex
1453 pdf-host: maybe-pdf-gas
1454 pdf-host: maybe-pdf-gcc
1455 pdf-host: maybe-pdf-gmp
1456 pdf-host: maybe-pdf-mpfr
1457 pdf-host: maybe-pdf-mpc
1458 pdf-host: maybe-pdf-isl
1459 pdf-host: maybe-pdf-libelf
1460 pdf-host: maybe-pdf-gold
1461 pdf-host: maybe-pdf-gprof
1462 pdf-host: maybe-pdf-intl
1463 pdf-host: maybe-pdf-tcl
1464 pdf-host: maybe-pdf-itcl
1465 pdf-host: maybe-pdf-ld
1466 pdf-host: maybe-pdf-libbacktrace
1467 pdf-host: maybe-pdf-libcpp
1468 pdf-host: maybe-pdf-libcody
1469 pdf-host: maybe-pdf-libdecnumber
1470 pdf-host: maybe-pdf-libgui
1471 pdf-host: maybe-pdf-libiberty
1472 pdf-host: maybe-pdf-libiberty-linker-plugin
1473 pdf-host: maybe-pdf-libiconv
1474 pdf-host: maybe-pdf-m4
1475 pdf-host: maybe-pdf-readline
1476 pdf-host: maybe-pdf-sid
1477 pdf-host: maybe-pdf-sim
1478 pdf-host: maybe-pdf-texinfo
1479 pdf-host: maybe-pdf-zlib
1480 pdf-host: maybe-pdf-gnulib
1481 pdf-host: maybe-pdf-gdbsupport
1482 pdf-host: maybe-pdf-gdbserver
1483 pdf-host: maybe-pdf-gdb
1484 pdf-host: maybe-pdf-expect
1485 pdf-host: maybe-pdf-guile
1486 pdf-host: maybe-pdf-tk
1487 pdf-host: maybe-pdf-libtermcap
1488 pdf-host: maybe-pdf-utils
1489 pdf-host: maybe-pdf-c++tools
1490 pdf-host: maybe-pdf-gnattools
1491 pdf-host: maybe-pdf-lto-plugin
1492 pdf-host: maybe-pdf-libcc1
1493 pdf-host: maybe-pdf-gotools
1494 pdf-host: maybe-pdf-libctf
1496 .PHONY: pdf-target
1498 pdf-target: maybe-pdf-target-libstdc++-v3
1499 pdf-target: maybe-pdf-target-libsanitizer
1500 pdf-target: maybe-pdf-target-libvtv
1501 pdf-target: maybe-pdf-target-liboffloadmic
1502 pdf-target: maybe-pdf-target-libssp
1503 pdf-target: maybe-pdf-target-newlib
1504 pdf-target: maybe-pdf-target-libgcc
1505 pdf-target: maybe-pdf-target-libbacktrace
1506 pdf-target: maybe-pdf-target-libquadmath
1507 pdf-target: maybe-pdf-target-libgfortran
1508 pdf-target: maybe-pdf-target-libobjc
1509 pdf-target: maybe-pdf-target-libgo
1510 pdf-target: maybe-pdf-target-libphobos
1511 pdf-target: maybe-pdf-target-libtermcap
1512 pdf-target: maybe-pdf-target-winsup
1513 pdf-target: maybe-pdf-target-libgloss
1514 pdf-target: maybe-pdf-target-libffi
1515 pdf-target: maybe-pdf-target-zlib
1516 pdf-target: maybe-pdf-target-rda
1517 pdf-target: maybe-pdf-target-libada
1518 pdf-target: maybe-pdf-target-libgomp
1519 pdf-target: maybe-pdf-target-libitm
1520 pdf-target: maybe-pdf-target-libatomic
1522 .PHONY: do-html
1523 do-html:
1524 @: $(MAKE); $(unstage)
1525 @r=`${PWD_COMMAND}`; export r; \
1526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1527 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1528 html-target
1531 .PHONY: html-host
1533 html-host: maybe-html-bfd
1534 html-host: maybe-html-opcodes
1535 html-host: maybe-html-binutils
1536 html-host: maybe-html-bison
1537 html-host: maybe-html-cgen
1538 html-host: maybe-html-dejagnu
1539 html-host: maybe-html-etc
1540 html-host: maybe-html-fastjar
1541 html-host: maybe-html-fixincludes
1542 html-host: maybe-html-flex
1543 html-host: maybe-html-gas
1544 html-host: maybe-html-gcc
1545 html-host: maybe-html-gmp
1546 html-host: maybe-html-mpfr
1547 html-host: maybe-html-mpc
1548 html-host: maybe-html-isl
1549 html-host: maybe-html-libelf
1550 html-host: maybe-html-gold
1551 html-host: maybe-html-gprof
1552 html-host: maybe-html-intl
1553 html-host: maybe-html-tcl
1554 html-host: maybe-html-itcl
1555 html-host: maybe-html-ld
1556 html-host: maybe-html-libbacktrace
1557 html-host: maybe-html-libcpp
1558 html-host: maybe-html-libcody
1559 html-host: maybe-html-libdecnumber
1560 html-host: maybe-html-libgui
1561 html-host: maybe-html-libiberty
1562 html-host: maybe-html-libiberty-linker-plugin
1563 html-host: maybe-html-libiconv
1564 html-host: maybe-html-m4
1565 html-host: maybe-html-readline
1566 html-host: maybe-html-sid
1567 html-host: maybe-html-sim
1568 html-host: maybe-html-texinfo
1569 html-host: maybe-html-zlib
1570 html-host: maybe-html-gnulib
1571 html-host: maybe-html-gdbsupport
1572 html-host: maybe-html-gdbserver
1573 html-host: maybe-html-gdb
1574 html-host: maybe-html-expect
1575 html-host: maybe-html-guile
1576 html-host: maybe-html-tk
1577 html-host: maybe-html-libtermcap
1578 html-host: maybe-html-utils
1579 html-host: maybe-html-c++tools
1580 html-host: maybe-html-gnattools
1581 html-host: maybe-html-lto-plugin
1582 html-host: maybe-html-libcc1
1583 html-host: maybe-html-gotools
1584 html-host: maybe-html-libctf
1586 .PHONY: html-target
1588 html-target: maybe-html-target-libstdc++-v3
1589 html-target: maybe-html-target-libsanitizer
1590 html-target: maybe-html-target-libvtv
1591 html-target: maybe-html-target-liboffloadmic
1592 html-target: maybe-html-target-libssp
1593 html-target: maybe-html-target-newlib
1594 html-target: maybe-html-target-libgcc
1595 html-target: maybe-html-target-libbacktrace
1596 html-target: maybe-html-target-libquadmath
1597 html-target: maybe-html-target-libgfortran
1598 html-target: maybe-html-target-libobjc
1599 html-target: maybe-html-target-libgo
1600 html-target: maybe-html-target-libphobos
1601 html-target: maybe-html-target-libtermcap
1602 html-target: maybe-html-target-winsup
1603 html-target: maybe-html-target-libgloss
1604 html-target: maybe-html-target-libffi
1605 html-target: maybe-html-target-zlib
1606 html-target: maybe-html-target-rda
1607 html-target: maybe-html-target-libada
1608 html-target: maybe-html-target-libgomp
1609 html-target: maybe-html-target-libitm
1610 html-target: maybe-html-target-libatomic
1612 .PHONY: do-TAGS
1613 do-TAGS:
1614 @: $(MAKE); $(unstage)
1615 @r=`${PWD_COMMAND}`; export r; \
1616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1617 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1618 TAGS-target
1621 .PHONY: TAGS-host
1623 TAGS-host: maybe-TAGS-bfd
1624 TAGS-host: maybe-TAGS-opcodes
1625 TAGS-host: maybe-TAGS-binutils
1626 TAGS-host: maybe-TAGS-bison
1627 TAGS-host: maybe-TAGS-cgen
1628 TAGS-host: maybe-TAGS-dejagnu
1629 TAGS-host: maybe-TAGS-etc
1630 TAGS-host: maybe-TAGS-fastjar
1631 TAGS-host: maybe-TAGS-fixincludes
1632 TAGS-host: maybe-TAGS-flex
1633 TAGS-host: maybe-TAGS-gas
1634 TAGS-host: maybe-TAGS-gcc
1635 TAGS-host: maybe-TAGS-gmp
1636 TAGS-host: maybe-TAGS-mpfr
1637 TAGS-host: maybe-TAGS-mpc
1638 TAGS-host: maybe-TAGS-isl
1639 TAGS-host: maybe-TAGS-libelf
1640 TAGS-host: maybe-TAGS-gold
1641 TAGS-host: maybe-TAGS-gprof
1642 TAGS-host: maybe-TAGS-intl
1643 TAGS-host: maybe-TAGS-tcl
1644 TAGS-host: maybe-TAGS-itcl
1645 TAGS-host: maybe-TAGS-ld
1646 TAGS-host: maybe-TAGS-libbacktrace
1647 TAGS-host: maybe-TAGS-libcpp
1648 TAGS-host: maybe-TAGS-libcody
1649 TAGS-host: maybe-TAGS-libdecnumber
1650 TAGS-host: maybe-TAGS-libgui
1651 TAGS-host: maybe-TAGS-libiberty
1652 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1653 TAGS-host: maybe-TAGS-libiconv
1654 TAGS-host: maybe-TAGS-m4
1655 TAGS-host: maybe-TAGS-readline
1656 TAGS-host: maybe-TAGS-sid
1657 TAGS-host: maybe-TAGS-sim
1658 TAGS-host: maybe-TAGS-texinfo
1659 TAGS-host: maybe-TAGS-zlib
1660 TAGS-host: maybe-TAGS-gnulib
1661 TAGS-host: maybe-TAGS-gdbsupport
1662 TAGS-host: maybe-TAGS-gdbserver
1663 TAGS-host: maybe-TAGS-gdb
1664 TAGS-host: maybe-TAGS-expect
1665 TAGS-host: maybe-TAGS-guile
1666 TAGS-host: maybe-TAGS-tk
1667 TAGS-host: maybe-TAGS-libtermcap
1668 TAGS-host: maybe-TAGS-utils
1669 TAGS-host: maybe-TAGS-c++tools
1670 TAGS-host: maybe-TAGS-gnattools
1671 TAGS-host: maybe-TAGS-lto-plugin
1672 TAGS-host: maybe-TAGS-libcc1
1673 TAGS-host: maybe-TAGS-gotools
1674 TAGS-host: maybe-TAGS-libctf
1676 .PHONY: TAGS-target
1678 TAGS-target: maybe-TAGS-target-libstdc++-v3
1679 TAGS-target: maybe-TAGS-target-libsanitizer
1680 TAGS-target: maybe-TAGS-target-libvtv
1681 TAGS-target: maybe-TAGS-target-liboffloadmic
1682 TAGS-target: maybe-TAGS-target-libssp
1683 TAGS-target: maybe-TAGS-target-newlib
1684 TAGS-target: maybe-TAGS-target-libgcc
1685 TAGS-target: maybe-TAGS-target-libbacktrace
1686 TAGS-target: maybe-TAGS-target-libquadmath
1687 TAGS-target: maybe-TAGS-target-libgfortran
1688 TAGS-target: maybe-TAGS-target-libobjc
1689 TAGS-target: maybe-TAGS-target-libgo
1690 TAGS-target: maybe-TAGS-target-libphobos
1691 TAGS-target: maybe-TAGS-target-libtermcap
1692 TAGS-target: maybe-TAGS-target-winsup
1693 TAGS-target: maybe-TAGS-target-libgloss
1694 TAGS-target: maybe-TAGS-target-libffi
1695 TAGS-target: maybe-TAGS-target-zlib
1696 TAGS-target: maybe-TAGS-target-rda
1697 TAGS-target: maybe-TAGS-target-libada
1698 TAGS-target: maybe-TAGS-target-libgomp
1699 TAGS-target: maybe-TAGS-target-libitm
1700 TAGS-target: maybe-TAGS-target-libatomic
1702 .PHONY: do-install-info
1703 do-install-info:
1704 @: $(MAKE); $(unstage)
1705 @r=`${PWD_COMMAND}`; export r; \
1706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1708 install-info-target
1711 .PHONY: install-info-host
1713 install-info-host: maybe-install-info-bfd
1714 install-info-host: maybe-install-info-opcodes
1715 install-info-host: maybe-install-info-binutils
1716 install-info-host: maybe-install-info-bison
1717 install-info-host: maybe-install-info-cgen
1718 install-info-host: maybe-install-info-dejagnu
1719 install-info-host: maybe-install-info-etc
1720 install-info-host: maybe-install-info-fastjar
1721 install-info-host: maybe-install-info-fixincludes
1722 install-info-host: maybe-install-info-flex
1723 install-info-host: maybe-install-info-gas
1724 install-info-host: maybe-install-info-gcc
1725 install-info-host: maybe-install-info-gmp
1726 install-info-host: maybe-install-info-mpfr
1727 install-info-host: maybe-install-info-mpc
1728 install-info-host: maybe-install-info-isl
1729 install-info-host: maybe-install-info-libelf
1730 install-info-host: maybe-install-info-gold
1731 install-info-host: maybe-install-info-gprof
1732 install-info-host: maybe-install-info-intl
1733 install-info-host: maybe-install-info-tcl
1734 install-info-host: maybe-install-info-itcl
1735 install-info-host: maybe-install-info-ld
1736 install-info-host: maybe-install-info-libbacktrace
1737 install-info-host: maybe-install-info-libcpp
1738 install-info-host: maybe-install-info-libcody
1739 install-info-host: maybe-install-info-libdecnumber
1740 install-info-host: maybe-install-info-libgui
1741 install-info-host: maybe-install-info-libiberty
1742 install-info-host: maybe-install-info-libiberty-linker-plugin
1743 install-info-host: maybe-install-info-libiconv
1744 install-info-host: maybe-install-info-m4
1745 install-info-host: maybe-install-info-readline
1746 install-info-host: maybe-install-info-sid
1747 install-info-host: maybe-install-info-sim
1748 install-info-host: maybe-install-info-texinfo
1749 install-info-host: maybe-install-info-zlib
1750 install-info-host: maybe-install-info-gnulib
1751 install-info-host: maybe-install-info-gdbsupport
1752 install-info-host: maybe-install-info-gdbserver
1753 install-info-host: maybe-install-info-gdb
1754 install-info-host: maybe-install-info-expect
1755 install-info-host: maybe-install-info-guile
1756 install-info-host: maybe-install-info-tk
1757 install-info-host: maybe-install-info-libtermcap
1758 install-info-host: maybe-install-info-utils
1759 install-info-host: maybe-install-info-c++tools
1760 install-info-host: maybe-install-info-gnattools
1761 install-info-host: maybe-install-info-lto-plugin
1762 install-info-host: maybe-install-info-libcc1
1763 install-info-host: maybe-install-info-gotools
1764 install-info-host: maybe-install-info-libctf
1766 .PHONY: install-info-target
1768 install-info-target: maybe-install-info-target-libstdc++-v3
1769 install-info-target: maybe-install-info-target-libsanitizer
1770 install-info-target: maybe-install-info-target-libvtv
1771 install-info-target: maybe-install-info-target-liboffloadmic
1772 install-info-target: maybe-install-info-target-libssp
1773 install-info-target: maybe-install-info-target-newlib
1774 install-info-target: maybe-install-info-target-libgcc
1775 install-info-target: maybe-install-info-target-libbacktrace
1776 install-info-target: maybe-install-info-target-libquadmath
1777 install-info-target: maybe-install-info-target-libgfortran
1778 install-info-target: maybe-install-info-target-libobjc
1779 install-info-target: maybe-install-info-target-libgo
1780 install-info-target: maybe-install-info-target-libphobos
1781 install-info-target: maybe-install-info-target-libtermcap
1782 install-info-target: maybe-install-info-target-winsup
1783 install-info-target: maybe-install-info-target-libgloss
1784 install-info-target: maybe-install-info-target-libffi
1785 install-info-target: maybe-install-info-target-zlib
1786 install-info-target: maybe-install-info-target-rda
1787 install-info-target: maybe-install-info-target-libada
1788 install-info-target: maybe-install-info-target-libgomp
1789 install-info-target: maybe-install-info-target-libitm
1790 install-info-target: maybe-install-info-target-libatomic
1792 .PHONY: do-install-pdf
1793 do-install-pdf:
1794 @: $(MAKE); $(unstage)
1795 @r=`${PWD_COMMAND}`; export r; \
1796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1798 install-pdf-target
1801 .PHONY: install-pdf-host
1803 install-pdf-host: maybe-install-pdf-bfd
1804 install-pdf-host: maybe-install-pdf-opcodes
1805 install-pdf-host: maybe-install-pdf-binutils
1806 install-pdf-host: maybe-install-pdf-bison
1807 install-pdf-host: maybe-install-pdf-cgen
1808 install-pdf-host: maybe-install-pdf-dejagnu
1809 install-pdf-host: maybe-install-pdf-etc
1810 install-pdf-host: maybe-install-pdf-fastjar
1811 install-pdf-host: maybe-install-pdf-fixincludes
1812 install-pdf-host: maybe-install-pdf-flex
1813 install-pdf-host: maybe-install-pdf-gas
1814 install-pdf-host: maybe-install-pdf-gcc
1815 install-pdf-host: maybe-install-pdf-gmp
1816 install-pdf-host: maybe-install-pdf-mpfr
1817 install-pdf-host: maybe-install-pdf-mpc
1818 install-pdf-host: maybe-install-pdf-isl
1819 install-pdf-host: maybe-install-pdf-libelf
1820 install-pdf-host: maybe-install-pdf-gold
1821 install-pdf-host: maybe-install-pdf-gprof
1822 install-pdf-host: maybe-install-pdf-intl
1823 install-pdf-host: maybe-install-pdf-tcl
1824 install-pdf-host: maybe-install-pdf-itcl
1825 install-pdf-host: maybe-install-pdf-ld
1826 install-pdf-host: maybe-install-pdf-libbacktrace
1827 install-pdf-host: maybe-install-pdf-libcpp
1828 install-pdf-host: maybe-install-pdf-libcody
1829 install-pdf-host: maybe-install-pdf-libdecnumber
1830 install-pdf-host: maybe-install-pdf-libgui
1831 install-pdf-host: maybe-install-pdf-libiberty
1832 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1833 install-pdf-host: maybe-install-pdf-libiconv
1834 install-pdf-host: maybe-install-pdf-m4
1835 install-pdf-host: maybe-install-pdf-readline
1836 install-pdf-host: maybe-install-pdf-sid
1837 install-pdf-host: maybe-install-pdf-sim
1838 install-pdf-host: maybe-install-pdf-texinfo
1839 install-pdf-host: maybe-install-pdf-zlib
1840 install-pdf-host: maybe-install-pdf-gnulib
1841 install-pdf-host: maybe-install-pdf-gdbsupport
1842 install-pdf-host: maybe-install-pdf-gdbserver
1843 install-pdf-host: maybe-install-pdf-gdb
1844 install-pdf-host: maybe-install-pdf-expect
1845 install-pdf-host: maybe-install-pdf-guile
1846 install-pdf-host: maybe-install-pdf-tk
1847 install-pdf-host: maybe-install-pdf-libtermcap
1848 install-pdf-host: maybe-install-pdf-utils
1849 install-pdf-host: maybe-install-pdf-c++tools
1850 install-pdf-host: maybe-install-pdf-gnattools
1851 install-pdf-host: maybe-install-pdf-lto-plugin
1852 install-pdf-host: maybe-install-pdf-libcc1
1853 install-pdf-host: maybe-install-pdf-gotools
1854 install-pdf-host: maybe-install-pdf-libctf
1856 .PHONY: install-pdf-target
1858 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1859 install-pdf-target: maybe-install-pdf-target-libsanitizer
1860 install-pdf-target: maybe-install-pdf-target-libvtv
1861 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1862 install-pdf-target: maybe-install-pdf-target-libssp
1863 install-pdf-target: maybe-install-pdf-target-newlib
1864 install-pdf-target: maybe-install-pdf-target-libgcc
1865 install-pdf-target: maybe-install-pdf-target-libbacktrace
1866 install-pdf-target: maybe-install-pdf-target-libquadmath
1867 install-pdf-target: maybe-install-pdf-target-libgfortran
1868 install-pdf-target: maybe-install-pdf-target-libobjc
1869 install-pdf-target: maybe-install-pdf-target-libgo
1870 install-pdf-target: maybe-install-pdf-target-libphobos
1871 install-pdf-target: maybe-install-pdf-target-libtermcap
1872 install-pdf-target: maybe-install-pdf-target-winsup
1873 install-pdf-target: maybe-install-pdf-target-libgloss
1874 install-pdf-target: maybe-install-pdf-target-libffi
1875 install-pdf-target: maybe-install-pdf-target-zlib
1876 install-pdf-target: maybe-install-pdf-target-rda
1877 install-pdf-target: maybe-install-pdf-target-libada
1878 install-pdf-target: maybe-install-pdf-target-libgomp
1879 install-pdf-target: maybe-install-pdf-target-libitm
1880 install-pdf-target: maybe-install-pdf-target-libatomic
1882 .PHONY: do-install-html
1883 do-install-html:
1884 @: $(MAKE); $(unstage)
1885 @r=`${PWD_COMMAND}`; export r; \
1886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1888 install-html-target
1891 .PHONY: install-html-host
1893 install-html-host: maybe-install-html-bfd
1894 install-html-host: maybe-install-html-opcodes
1895 install-html-host: maybe-install-html-binutils
1896 install-html-host: maybe-install-html-bison
1897 install-html-host: maybe-install-html-cgen
1898 install-html-host: maybe-install-html-dejagnu
1899 install-html-host: maybe-install-html-etc
1900 install-html-host: maybe-install-html-fastjar
1901 install-html-host: maybe-install-html-fixincludes
1902 install-html-host: maybe-install-html-flex
1903 install-html-host: maybe-install-html-gas
1904 install-html-host: maybe-install-html-gcc
1905 install-html-host: maybe-install-html-gmp
1906 install-html-host: maybe-install-html-mpfr
1907 install-html-host: maybe-install-html-mpc
1908 install-html-host: maybe-install-html-isl
1909 install-html-host: maybe-install-html-libelf
1910 install-html-host: maybe-install-html-gold
1911 install-html-host: maybe-install-html-gprof
1912 install-html-host: maybe-install-html-intl
1913 install-html-host: maybe-install-html-tcl
1914 install-html-host: maybe-install-html-itcl
1915 install-html-host: maybe-install-html-ld
1916 install-html-host: maybe-install-html-libbacktrace
1917 install-html-host: maybe-install-html-libcpp
1918 install-html-host: maybe-install-html-libcody
1919 install-html-host: maybe-install-html-libdecnumber
1920 install-html-host: maybe-install-html-libgui
1921 install-html-host: maybe-install-html-libiberty
1922 install-html-host: maybe-install-html-libiberty-linker-plugin
1923 install-html-host: maybe-install-html-libiconv
1924 install-html-host: maybe-install-html-m4
1925 install-html-host: maybe-install-html-readline
1926 install-html-host: maybe-install-html-sid
1927 install-html-host: maybe-install-html-sim
1928 install-html-host: maybe-install-html-texinfo
1929 install-html-host: maybe-install-html-zlib
1930 install-html-host: maybe-install-html-gnulib
1931 install-html-host: maybe-install-html-gdbsupport
1932 install-html-host: maybe-install-html-gdbserver
1933 install-html-host: maybe-install-html-gdb
1934 install-html-host: maybe-install-html-expect
1935 install-html-host: maybe-install-html-guile
1936 install-html-host: maybe-install-html-tk
1937 install-html-host: maybe-install-html-libtermcap
1938 install-html-host: maybe-install-html-utils
1939 install-html-host: maybe-install-html-c++tools
1940 install-html-host: maybe-install-html-gnattools
1941 install-html-host: maybe-install-html-lto-plugin
1942 install-html-host: maybe-install-html-libcc1
1943 install-html-host: maybe-install-html-gotools
1944 install-html-host: maybe-install-html-libctf
1946 .PHONY: install-html-target
1948 install-html-target: maybe-install-html-target-libstdc++-v3
1949 install-html-target: maybe-install-html-target-libsanitizer
1950 install-html-target: maybe-install-html-target-libvtv
1951 install-html-target: maybe-install-html-target-liboffloadmic
1952 install-html-target: maybe-install-html-target-libssp
1953 install-html-target: maybe-install-html-target-newlib
1954 install-html-target: maybe-install-html-target-libgcc
1955 install-html-target: maybe-install-html-target-libbacktrace
1956 install-html-target: maybe-install-html-target-libquadmath
1957 install-html-target: maybe-install-html-target-libgfortran
1958 install-html-target: maybe-install-html-target-libobjc
1959 install-html-target: maybe-install-html-target-libgo
1960 install-html-target: maybe-install-html-target-libphobos
1961 install-html-target: maybe-install-html-target-libtermcap
1962 install-html-target: maybe-install-html-target-winsup
1963 install-html-target: maybe-install-html-target-libgloss
1964 install-html-target: maybe-install-html-target-libffi
1965 install-html-target: maybe-install-html-target-zlib
1966 install-html-target: maybe-install-html-target-rda
1967 install-html-target: maybe-install-html-target-libada
1968 install-html-target: maybe-install-html-target-libgomp
1969 install-html-target: maybe-install-html-target-libitm
1970 install-html-target: maybe-install-html-target-libatomic
1972 .PHONY: do-installcheck
1973 do-installcheck:
1974 @: $(MAKE); $(unstage)
1975 @r=`${PWD_COMMAND}`; export r; \
1976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1977 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1978 installcheck-target
1981 .PHONY: installcheck-host
1983 installcheck-host: maybe-installcheck-bfd
1984 installcheck-host: maybe-installcheck-opcodes
1985 installcheck-host: maybe-installcheck-binutils
1986 installcheck-host: maybe-installcheck-bison
1987 installcheck-host: maybe-installcheck-cgen
1988 installcheck-host: maybe-installcheck-dejagnu
1989 installcheck-host: maybe-installcheck-etc
1990 installcheck-host: maybe-installcheck-fastjar
1991 installcheck-host: maybe-installcheck-fixincludes
1992 installcheck-host: maybe-installcheck-flex
1993 installcheck-host: maybe-installcheck-gas
1994 installcheck-host: maybe-installcheck-gcc
1995 installcheck-host: maybe-installcheck-gmp
1996 installcheck-host: maybe-installcheck-mpfr
1997 installcheck-host: maybe-installcheck-mpc
1998 installcheck-host: maybe-installcheck-isl
1999 installcheck-host: maybe-installcheck-libelf
2000 installcheck-host: maybe-installcheck-gold
2001 installcheck-host: maybe-installcheck-gprof
2002 installcheck-host: maybe-installcheck-intl
2003 installcheck-host: maybe-installcheck-tcl
2004 installcheck-host: maybe-installcheck-itcl
2005 installcheck-host: maybe-installcheck-ld
2006 installcheck-host: maybe-installcheck-libbacktrace
2007 installcheck-host: maybe-installcheck-libcpp
2008 installcheck-host: maybe-installcheck-libcody
2009 installcheck-host: maybe-installcheck-libdecnumber
2010 installcheck-host: maybe-installcheck-libgui
2011 installcheck-host: maybe-installcheck-libiberty
2012 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2013 installcheck-host: maybe-installcheck-libiconv
2014 installcheck-host: maybe-installcheck-m4
2015 installcheck-host: maybe-installcheck-readline
2016 installcheck-host: maybe-installcheck-sid
2017 installcheck-host: maybe-installcheck-sim
2018 installcheck-host: maybe-installcheck-texinfo
2019 installcheck-host: maybe-installcheck-zlib
2020 installcheck-host: maybe-installcheck-gnulib
2021 installcheck-host: maybe-installcheck-gdbsupport
2022 installcheck-host: maybe-installcheck-gdbserver
2023 installcheck-host: maybe-installcheck-gdb
2024 installcheck-host: maybe-installcheck-expect
2025 installcheck-host: maybe-installcheck-guile
2026 installcheck-host: maybe-installcheck-tk
2027 installcheck-host: maybe-installcheck-libtermcap
2028 installcheck-host: maybe-installcheck-utils
2029 installcheck-host: maybe-installcheck-c++tools
2030 installcheck-host: maybe-installcheck-gnattools
2031 installcheck-host: maybe-installcheck-lto-plugin
2032 installcheck-host: maybe-installcheck-libcc1
2033 installcheck-host: maybe-installcheck-gotools
2034 installcheck-host: maybe-installcheck-libctf
2036 .PHONY: installcheck-target
2038 installcheck-target: maybe-installcheck-target-libstdc++-v3
2039 installcheck-target: maybe-installcheck-target-libsanitizer
2040 installcheck-target: maybe-installcheck-target-libvtv
2041 installcheck-target: maybe-installcheck-target-liboffloadmic
2042 installcheck-target: maybe-installcheck-target-libssp
2043 installcheck-target: maybe-installcheck-target-newlib
2044 installcheck-target: maybe-installcheck-target-libgcc
2045 installcheck-target: maybe-installcheck-target-libbacktrace
2046 installcheck-target: maybe-installcheck-target-libquadmath
2047 installcheck-target: maybe-installcheck-target-libgfortran
2048 installcheck-target: maybe-installcheck-target-libobjc
2049 installcheck-target: maybe-installcheck-target-libgo
2050 installcheck-target: maybe-installcheck-target-libphobos
2051 installcheck-target: maybe-installcheck-target-libtermcap
2052 installcheck-target: maybe-installcheck-target-winsup
2053 installcheck-target: maybe-installcheck-target-libgloss
2054 installcheck-target: maybe-installcheck-target-libffi
2055 installcheck-target: maybe-installcheck-target-zlib
2056 installcheck-target: maybe-installcheck-target-rda
2057 installcheck-target: maybe-installcheck-target-libada
2058 installcheck-target: maybe-installcheck-target-libgomp
2059 installcheck-target: maybe-installcheck-target-libitm
2060 installcheck-target: maybe-installcheck-target-libatomic
2062 .PHONY: do-mostlyclean
2063 do-mostlyclean:
2064 @: $(MAKE); $(unstage)
2065 @r=`${PWD_COMMAND}`; export r; \
2066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2068 mostlyclean-target
2071 .PHONY: mostlyclean-host
2073 mostlyclean-host: maybe-mostlyclean-bfd
2074 mostlyclean-host: maybe-mostlyclean-opcodes
2075 mostlyclean-host: maybe-mostlyclean-binutils
2076 mostlyclean-host: maybe-mostlyclean-bison
2077 mostlyclean-host: maybe-mostlyclean-cgen
2078 mostlyclean-host: maybe-mostlyclean-dejagnu
2079 mostlyclean-host: maybe-mostlyclean-etc
2080 mostlyclean-host: maybe-mostlyclean-fastjar
2081 mostlyclean-host: maybe-mostlyclean-fixincludes
2082 mostlyclean-host: maybe-mostlyclean-flex
2083 mostlyclean-host: maybe-mostlyclean-gas
2084 mostlyclean-host: maybe-mostlyclean-gcc
2085 mostlyclean-host: maybe-mostlyclean-gmp
2086 mostlyclean-host: maybe-mostlyclean-mpfr
2087 mostlyclean-host: maybe-mostlyclean-mpc
2088 mostlyclean-host: maybe-mostlyclean-isl
2089 mostlyclean-host: maybe-mostlyclean-libelf
2090 mostlyclean-host: maybe-mostlyclean-gold
2091 mostlyclean-host: maybe-mostlyclean-gprof
2092 mostlyclean-host: maybe-mostlyclean-intl
2093 mostlyclean-host: maybe-mostlyclean-tcl
2094 mostlyclean-host: maybe-mostlyclean-itcl
2095 mostlyclean-host: maybe-mostlyclean-ld
2096 mostlyclean-host: maybe-mostlyclean-libbacktrace
2097 mostlyclean-host: maybe-mostlyclean-libcpp
2098 mostlyclean-host: maybe-mostlyclean-libcody
2099 mostlyclean-host: maybe-mostlyclean-libdecnumber
2100 mostlyclean-host: maybe-mostlyclean-libgui
2101 mostlyclean-host: maybe-mostlyclean-libiberty
2102 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2103 mostlyclean-host: maybe-mostlyclean-libiconv
2104 mostlyclean-host: maybe-mostlyclean-m4
2105 mostlyclean-host: maybe-mostlyclean-readline
2106 mostlyclean-host: maybe-mostlyclean-sid
2107 mostlyclean-host: maybe-mostlyclean-sim
2108 mostlyclean-host: maybe-mostlyclean-texinfo
2109 mostlyclean-host: maybe-mostlyclean-zlib
2110 mostlyclean-host: maybe-mostlyclean-gnulib
2111 mostlyclean-host: maybe-mostlyclean-gdbsupport
2112 mostlyclean-host: maybe-mostlyclean-gdbserver
2113 mostlyclean-host: maybe-mostlyclean-gdb
2114 mostlyclean-host: maybe-mostlyclean-expect
2115 mostlyclean-host: maybe-mostlyclean-guile
2116 mostlyclean-host: maybe-mostlyclean-tk
2117 mostlyclean-host: maybe-mostlyclean-libtermcap
2118 mostlyclean-host: maybe-mostlyclean-utils
2119 mostlyclean-host: maybe-mostlyclean-c++tools
2120 mostlyclean-host: maybe-mostlyclean-gnattools
2121 mostlyclean-host: maybe-mostlyclean-lto-plugin
2122 mostlyclean-host: maybe-mostlyclean-libcc1
2123 mostlyclean-host: maybe-mostlyclean-gotools
2124 mostlyclean-host: maybe-mostlyclean-libctf
2126 .PHONY: mostlyclean-target
2128 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2129 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2130 mostlyclean-target: maybe-mostlyclean-target-libvtv
2131 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2132 mostlyclean-target: maybe-mostlyclean-target-libssp
2133 mostlyclean-target: maybe-mostlyclean-target-newlib
2134 mostlyclean-target: maybe-mostlyclean-target-libgcc
2135 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2136 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2137 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2138 mostlyclean-target: maybe-mostlyclean-target-libobjc
2139 mostlyclean-target: maybe-mostlyclean-target-libgo
2140 mostlyclean-target: maybe-mostlyclean-target-libphobos
2141 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2142 mostlyclean-target: maybe-mostlyclean-target-winsup
2143 mostlyclean-target: maybe-mostlyclean-target-libgloss
2144 mostlyclean-target: maybe-mostlyclean-target-libffi
2145 mostlyclean-target: maybe-mostlyclean-target-zlib
2146 mostlyclean-target: maybe-mostlyclean-target-rda
2147 mostlyclean-target: maybe-mostlyclean-target-libada
2148 mostlyclean-target: maybe-mostlyclean-target-libgomp
2149 mostlyclean-target: maybe-mostlyclean-target-libitm
2150 mostlyclean-target: maybe-mostlyclean-target-libatomic
2152 .PHONY: do-clean
2153 do-clean:
2154 @: $(MAKE); $(unstage)
2155 @r=`${PWD_COMMAND}`; export r; \
2156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2157 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2158 clean-target
2161 .PHONY: clean-host
2163 clean-host: maybe-clean-bfd
2164 clean-host: maybe-clean-opcodes
2165 clean-host: maybe-clean-binutils
2166 clean-host: maybe-clean-bison
2167 clean-host: maybe-clean-cgen
2168 clean-host: maybe-clean-dejagnu
2169 clean-host: maybe-clean-etc
2170 clean-host: maybe-clean-fastjar
2171 clean-host: maybe-clean-fixincludes
2172 clean-host: maybe-clean-flex
2173 clean-host: maybe-clean-gas
2174 clean-host: maybe-clean-gcc
2175 clean-host: maybe-clean-gmp
2176 clean-host: maybe-clean-mpfr
2177 clean-host: maybe-clean-mpc
2178 clean-host: maybe-clean-isl
2179 clean-host: maybe-clean-libelf
2180 clean-host: maybe-clean-gold
2181 clean-host: maybe-clean-gprof
2182 clean-host: maybe-clean-intl
2183 clean-host: maybe-clean-tcl
2184 clean-host: maybe-clean-itcl
2185 clean-host: maybe-clean-ld
2186 clean-host: maybe-clean-libbacktrace
2187 clean-host: maybe-clean-libcpp
2188 clean-host: maybe-clean-libcody
2189 clean-host: maybe-clean-libdecnumber
2190 clean-host: maybe-clean-libgui
2191 clean-host: maybe-clean-libiberty
2192 clean-host: maybe-clean-libiberty-linker-plugin
2193 clean-host: maybe-clean-libiconv
2194 clean-host: maybe-clean-m4
2195 clean-host: maybe-clean-readline
2196 clean-host: maybe-clean-sid
2197 clean-host: maybe-clean-sim
2198 clean-host: maybe-clean-texinfo
2199 clean-host: maybe-clean-zlib
2200 clean-host: maybe-clean-gnulib
2201 clean-host: maybe-clean-gdbsupport
2202 clean-host: maybe-clean-gdbserver
2203 clean-host: maybe-clean-gdb
2204 clean-host: maybe-clean-expect
2205 clean-host: maybe-clean-guile
2206 clean-host: maybe-clean-tk
2207 clean-host: maybe-clean-libtermcap
2208 clean-host: maybe-clean-utils
2209 clean-host: maybe-clean-c++tools
2210 clean-host: maybe-clean-gnattools
2211 clean-host: maybe-clean-lto-plugin
2212 clean-host: maybe-clean-libcc1
2213 clean-host: maybe-clean-gotools
2214 clean-host: maybe-clean-libctf
2216 .PHONY: clean-target
2218 clean-target: maybe-clean-target-libstdc++-v3
2219 clean-target: maybe-clean-target-libsanitizer
2220 clean-target: maybe-clean-target-libvtv
2221 clean-target: maybe-clean-target-liboffloadmic
2222 clean-target: maybe-clean-target-libssp
2223 clean-target: maybe-clean-target-newlib
2224 clean-target: maybe-clean-target-libgcc
2225 clean-target: maybe-clean-target-libbacktrace
2226 clean-target: maybe-clean-target-libquadmath
2227 clean-target: maybe-clean-target-libgfortran
2228 clean-target: maybe-clean-target-libobjc
2229 clean-target: maybe-clean-target-libgo
2230 clean-target: maybe-clean-target-libphobos
2231 clean-target: maybe-clean-target-libtermcap
2232 clean-target: maybe-clean-target-winsup
2233 clean-target: maybe-clean-target-libgloss
2234 clean-target: maybe-clean-target-libffi
2235 clean-target: maybe-clean-target-zlib
2236 clean-target: maybe-clean-target-rda
2237 clean-target: maybe-clean-target-libada
2238 clean-target: maybe-clean-target-libgomp
2239 clean-target: maybe-clean-target-libitm
2240 clean-target: maybe-clean-target-libatomic
2242 .PHONY: do-distclean
2243 do-distclean:
2244 @: $(MAKE); $(unstage)
2245 @r=`${PWD_COMMAND}`; export r; \
2246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2247 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2248 distclean-target
2251 .PHONY: distclean-host
2253 distclean-host: maybe-distclean-bfd
2254 distclean-host: maybe-distclean-opcodes
2255 distclean-host: maybe-distclean-binutils
2256 distclean-host: maybe-distclean-bison
2257 distclean-host: maybe-distclean-cgen
2258 distclean-host: maybe-distclean-dejagnu
2259 distclean-host: maybe-distclean-etc
2260 distclean-host: maybe-distclean-fastjar
2261 distclean-host: maybe-distclean-fixincludes
2262 distclean-host: maybe-distclean-flex
2263 distclean-host: maybe-distclean-gas
2264 distclean-host: maybe-distclean-gcc
2265 distclean-host: maybe-distclean-gmp
2266 distclean-host: maybe-distclean-mpfr
2267 distclean-host: maybe-distclean-mpc
2268 distclean-host: maybe-distclean-isl
2269 distclean-host: maybe-distclean-libelf
2270 distclean-host: maybe-distclean-gold
2271 distclean-host: maybe-distclean-gprof
2272 distclean-host: maybe-distclean-intl
2273 distclean-host: maybe-distclean-tcl
2274 distclean-host: maybe-distclean-itcl
2275 distclean-host: maybe-distclean-ld
2276 distclean-host: maybe-distclean-libbacktrace
2277 distclean-host: maybe-distclean-libcpp
2278 distclean-host: maybe-distclean-libcody
2279 distclean-host: maybe-distclean-libdecnumber
2280 distclean-host: maybe-distclean-libgui
2281 distclean-host: maybe-distclean-libiberty
2282 distclean-host: maybe-distclean-libiberty-linker-plugin
2283 distclean-host: maybe-distclean-libiconv
2284 distclean-host: maybe-distclean-m4
2285 distclean-host: maybe-distclean-readline
2286 distclean-host: maybe-distclean-sid
2287 distclean-host: maybe-distclean-sim
2288 distclean-host: maybe-distclean-texinfo
2289 distclean-host: maybe-distclean-zlib
2290 distclean-host: maybe-distclean-gnulib
2291 distclean-host: maybe-distclean-gdbsupport
2292 distclean-host: maybe-distclean-gdbserver
2293 distclean-host: maybe-distclean-gdb
2294 distclean-host: maybe-distclean-expect
2295 distclean-host: maybe-distclean-guile
2296 distclean-host: maybe-distclean-tk
2297 distclean-host: maybe-distclean-libtermcap
2298 distclean-host: maybe-distclean-utils
2299 distclean-host: maybe-distclean-c++tools
2300 distclean-host: maybe-distclean-gnattools
2301 distclean-host: maybe-distclean-lto-plugin
2302 distclean-host: maybe-distclean-libcc1
2303 distclean-host: maybe-distclean-gotools
2304 distclean-host: maybe-distclean-libctf
2306 .PHONY: distclean-target
2308 distclean-target: maybe-distclean-target-libstdc++-v3
2309 distclean-target: maybe-distclean-target-libsanitizer
2310 distclean-target: maybe-distclean-target-libvtv
2311 distclean-target: maybe-distclean-target-liboffloadmic
2312 distclean-target: maybe-distclean-target-libssp
2313 distclean-target: maybe-distclean-target-newlib
2314 distclean-target: maybe-distclean-target-libgcc
2315 distclean-target: maybe-distclean-target-libbacktrace
2316 distclean-target: maybe-distclean-target-libquadmath
2317 distclean-target: maybe-distclean-target-libgfortran
2318 distclean-target: maybe-distclean-target-libobjc
2319 distclean-target: maybe-distclean-target-libgo
2320 distclean-target: maybe-distclean-target-libphobos
2321 distclean-target: maybe-distclean-target-libtermcap
2322 distclean-target: maybe-distclean-target-winsup
2323 distclean-target: maybe-distclean-target-libgloss
2324 distclean-target: maybe-distclean-target-libffi
2325 distclean-target: maybe-distclean-target-zlib
2326 distclean-target: maybe-distclean-target-rda
2327 distclean-target: maybe-distclean-target-libada
2328 distclean-target: maybe-distclean-target-libgomp
2329 distclean-target: maybe-distclean-target-libitm
2330 distclean-target: maybe-distclean-target-libatomic
2332 .PHONY: do-maintainer-clean
2333 do-maintainer-clean:
2334 @: $(MAKE); $(unstage)
2335 @r=`${PWD_COMMAND}`; export r; \
2336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2338 maintainer-clean-target
2341 .PHONY: maintainer-clean-host
2343 maintainer-clean-host: maybe-maintainer-clean-bfd
2344 maintainer-clean-host: maybe-maintainer-clean-opcodes
2345 maintainer-clean-host: maybe-maintainer-clean-binutils
2346 maintainer-clean-host: maybe-maintainer-clean-bison
2347 maintainer-clean-host: maybe-maintainer-clean-cgen
2348 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2349 maintainer-clean-host: maybe-maintainer-clean-etc
2350 maintainer-clean-host: maybe-maintainer-clean-fastjar
2351 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2352 maintainer-clean-host: maybe-maintainer-clean-flex
2353 maintainer-clean-host: maybe-maintainer-clean-gas
2354 maintainer-clean-host: maybe-maintainer-clean-gcc
2355 maintainer-clean-host: maybe-maintainer-clean-gmp
2356 maintainer-clean-host: maybe-maintainer-clean-mpfr
2357 maintainer-clean-host: maybe-maintainer-clean-mpc
2358 maintainer-clean-host: maybe-maintainer-clean-isl
2359 maintainer-clean-host: maybe-maintainer-clean-libelf
2360 maintainer-clean-host: maybe-maintainer-clean-gold
2361 maintainer-clean-host: maybe-maintainer-clean-gprof
2362 maintainer-clean-host: maybe-maintainer-clean-intl
2363 maintainer-clean-host: maybe-maintainer-clean-tcl
2364 maintainer-clean-host: maybe-maintainer-clean-itcl
2365 maintainer-clean-host: maybe-maintainer-clean-ld
2366 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2367 maintainer-clean-host: maybe-maintainer-clean-libcpp
2368 maintainer-clean-host: maybe-maintainer-clean-libcody
2369 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2370 maintainer-clean-host: maybe-maintainer-clean-libgui
2371 maintainer-clean-host: maybe-maintainer-clean-libiberty
2372 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2373 maintainer-clean-host: maybe-maintainer-clean-libiconv
2374 maintainer-clean-host: maybe-maintainer-clean-m4
2375 maintainer-clean-host: maybe-maintainer-clean-readline
2376 maintainer-clean-host: maybe-maintainer-clean-sid
2377 maintainer-clean-host: maybe-maintainer-clean-sim
2378 maintainer-clean-host: maybe-maintainer-clean-texinfo
2379 maintainer-clean-host: maybe-maintainer-clean-zlib
2380 maintainer-clean-host: maybe-maintainer-clean-gnulib
2381 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2382 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2383 maintainer-clean-host: maybe-maintainer-clean-gdb
2384 maintainer-clean-host: maybe-maintainer-clean-expect
2385 maintainer-clean-host: maybe-maintainer-clean-guile
2386 maintainer-clean-host: maybe-maintainer-clean-tk
2387 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2388 maintainer-clean-host: maybe-maintainer-clean-utils
2389 maintainer-clean-host: maybe-maintainer-clean-c++tools
2390 maintainer-clean-host: maybe-maintainer-clean-gnattools
2391 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2392 maintainer-clean-host: maybe-maintainer-clean-libcc1
2393 maintainer-clean-host: maybe-maintainer-clean-gotools
2394 maintainer-clean-host: maybe-maintainer-clean-libctf
2396 .PHONY: maintainer-clean-target
2398 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2399 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2400 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2401 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2402 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2403 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2404 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2405 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2406 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2407 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2408 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2409 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2410 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2411 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2412 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2413 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2414 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2415 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2416 maintainer-clean-target: maybe-maintainer-clean-target-rda
2417 maintainer-clean-target: maybe-maintainer-clean-target-libada
2418 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2419 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2420 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2423 # Here are the targets which correspond to the do-X targets.
2425 .PHONY: info installcheck dvi pdf html
2426 .PHONY: install-info install-pdf install-html
2427 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2428 .PHONY: local-clean local-distclean local-maintainer-clean
2429 info: do-info
2430 installcheck: do-installcheck
2431 dvi: do-dvi
2432 pdf: do-pdf
2433 html: do-html
2435 # Make sure makeinfo is built before we do a `make info', if we're
2436 # in fact building texinfo.
2437 do-info: maybe-all-texinfo
2439 install-info: do-install-info dir.info
2440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2441 if [ -f dir.info ]; then \
2442 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2443 else true; fi
2445 install-pdf: do-install-pdf
2447 install-html: do-install-html
2449 local-clean:
2450 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2452 local-distclean:
2453 -rm -f Makefile config.status config.cache mh-frag mt-frag
2454 -rm -f maybedep.tmp serdep.tmp stage_final
2455 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2456 rm -rf $(TARGET_SUBDIR); \
2457 else true; fi
2458 -rm -rf $(BUILD_SUBDIR)
2459 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2460 rm -rf $(HOST_SUBDIR); \
2461 else true; fi
2462 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2463 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2464 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2465 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2466 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2467 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2468 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2470 local-maintainer-clean:
2471 @echo "This command is intended for maintainers to use;"
2472 @echo "it deletes files that may require special tools to rebuild."
2474 clean: do-clean local-clean
2475 mostlyclean: do-mostlyclean local-clean
2476 distclean: do-distclean local-clean local-distclean
2477 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2478 maintainer-clean: local-distclean
2479 realclean: maintainer-clean
2481 # Check target.
2483 .PHONY: check do-check
2484 check: do-check
2486 # Only include modules actually being configured and built.
2487 .PHONY: check-host
2488 check-host: \
2489 maybe-check-bfd \
2490 maybe-check-opcodes \
2491 maybe-check-binutils \
2492 maybe-check-bison \
2493 maybe-check-cgen \
2494 maybe-check-dejagnu \
2495 maybe-check-etc \
2496 maybe-check-fastjar \
2497 maybe-check-fixincludes \
2498 maybe-check-flex \
2499 maybe-check-gas \
2500 maybe-check-gcc \
2501 maybe-check-gmp \
2502 maybe-check-mpfr \
2503 maybe-check-mpc \
2504 maybe-check-isl \
2505 maybe-check-libelf \
2506 maybe-check-gold \
2507 maybe-check-gprof \
2508 maybe-check-intl \
2509 maybe-check-tcl \
2510 maybe-check-itcl \
2511 maybe-check-ld \
2512 maybe-check-libbacktrace \
2513 maybe-check-libcpp \
2514 maybe-check-libcody \
2515 maybe-check-libdecnumber \
2516 maybe-check-libgui \
2517 maybe-check-libiberty \
2518 maybe-check-libiberty-linker-plugin \
2519 maybe-check-libiconv \
2520 maybe-check-m4 \
2521 maybe-check-readline \
2522 maybe-check-sid \
2523 maybe-check-sim \
2524 maybe-check-texinfo \
2525 maybe-check-zlib \
2526 maybe-check-gnulib \
2527 maybe-check-gdbsupport \
2528 maybe-check-gdbserver \
2529 maybe-check-gdb \
2530 maybe-check-expect \
2531 maybe-check-guile \
2532 maybe-check-tk \
2533 maybe-check-libtermcap \
2534 maybe-check-utils \
2535 maybe-check-c++tools \
2536 maybe-check-gnattools \
2537 maybe-check-lto-plugin \
2538 maybe-check-libcc1 \
2539 maybe-check-gotools \
2540 maybe-check-libctf
2542 .PHONY: check-target
2543 check-target: \
2544 maybe-check-target-libstdc++-v3 \
2545 maybe-check-target-libsanitizer \
2546 maybe-check-target-libvtv \
2547 maybe-check-target-liboffloadmic \
2548 maybe-check-target-libssp \
2549 maybe-check-target-newlib \
2550 maybe-check-target-libgcc \
2551 maybe-check-target-libbacktrace \
2552 maybe-check-target-libquadmath \
2553 maybe-check-target-libgfortran \
2554 maybe-check-target-libobjc \
2555 maybe-check-target-libgo \
2556 maybe-check-target-libphobos \
2557 maybe-check-target-libtermcap \
2558 maybe-check-target-winsup \
2559 maybe-check-target-libgloss \
2560 maybe-check-target-libffi \
2561 maybe-check-target-zlib \
2562 maybe-check-target-rda \
2563 maybe-check-target-libada \
2564 maybe-check-target-libgomp \
2565 maybe-check-target-libitm \
2566 maybe-check-target-libatomic
2568 do-check:
2569 @: $(MAKE); $(unstage)
2570 @r=`${PWD_COMMAND}`; export r; \
2571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2572 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2574 # Automated reporting of test results.
2576 warning.log: build.log
2577 $(srcdir)/contrib/warn_summary build.log > $@
2579 mail-report.log:
2580 if test x'$(BOOT_CFLAGS)' != x''; then \
2581 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2582 fi; \
2583 $(srcdir)/contrib/test_summary -t >$@
2584 chmod +x $@
2585 echo If you really want to send e-mail, run ./$@ now
2587 mail-report-with-warnings.log: warning.log
2588 if test x'$(BOOT_CFLAGS)' != x''; then \
2589 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2590 fi; \
2591 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2592 chmod +x $@
2593 echo If you really want to send e-mail, run ./$@ now
2595 # Local Vim config
2597 $(srcdir)/.local.vimrc:
2598 $(LN_S) contrib/vimrc $@
2600 $(srcdir)/.lvimrc:
2601 $(LN_S) contrib/vimrc $@
2603 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2605 .PHONY: vimrc
2607 # clang-format config
2609 $(srcdir)/.clang-format:
2610 $(LN_S) contrib/clang-format $@
2612 clang-format: $(srcdir)/.clang-format
2614 .PHONY: clang-format
2616 # Installation targets.
2618 .PHONY: install uninstall
2619 install:
2620 @: $(MAKE); $(unstage)
2621 @r=`${PWD_COMMAND}`; export r; \
2622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2625 .PHONY: install-host-nogcc
2626 install-host-nogcc: \
2627 maybe-install-bfd \
2628 maybe-install-opcodes \
2629 maybe-install-binutils \
2630 maybe-install-bison \
2631 maybe-install-cgen \
2632 maybe-install-dejagnu \
2633 maybe-install-etc \
2634 maybe-install-fastjar \
2635 maybe-install-fixincludes \
2636 maybe-install-flex \
2637 maybe-install-gas \
2638 maybe-install-gmp \
2639 maybe-install-mpfr \
2640 maybe-install-mpc \
2641 maybe-install-isl \
2642 maybe-install-libelf \
2643 maybe-install-gold \
2644 maybe-install-gprof \
2645 maybe-install-intl \
2646 maybe-install-tcl \
2647 maybe-install-itcl \
2648 maybe-install-ld \
2649 maybe-install-libbacktrace \
2650 maybe-install-libcpp \
2651 maybe-install-libcody \
2652 maybe-install-libdecnumber \
2653 maybe-install-libgui \
2654 maybe-install-libiberty \
2655 maybe-install-libiberty-linker-plugin \
2656 maybe-install-libiconv \
2657 maybe-install-m4 \
2658 maybe-install-readline \
2659 maybe-install-sid \
2660 maybe-install-sim \
2661 maybe-install-texinfo \
2662 maybe-install-zlib \
2663 maybe-install-gnulib \
2664 maybe-install-gdbsupport \
2665 maybe-install-gdbserver \
2666 maybe-install-gdb \
2667 maybe-install-expect \
2668 maybe-install-guile \
2669 maybe-install-tk \
2670 maybe-install-libtermcap \
2671 maybe-install-utils \
2672 maybe-install-c++tools \
2673 maybe-install-gnattools \
2674 maybe-install-lto-plugin \
2675 maybe-install-libcc1 \
2676 maybe-install-gotools \
2677 maybe-install-libctf
2679 .PHONY: install-host
2680 install-host: \
2681 maybe-install-bfd \
2682 maybe-install-opcodes \
2683 maybe-install-binutils \
2684 maybe-install-bison \
2685 maybe-install-cgen \
2686 maybe-install-dejagnu \
2687 maybe-install-etc \
2688 maybe-install-fastjar \
2689 maybe-install-fixincludes \
2690 maybe-install-flex \
2691 maybe-install-gas \
2692 maybe-install-gcc \
2693 maybe-install-gmp \
2694 maybe-install-mpfr \
2695 maybe-install-mpc \
2696 maybe-install-isl \
2697 maybe-install-libelf \
2698 maybe-install-gold \
2699 maybe-install-gprof \
2700 maybe-install-intl \
2701 maybe-install-tcl \
2702 maybe-install-itcl \
2703 maybe-install-ld \
2704 maybe-install-libbacktrace \
2705 maybe-install-libcpp \
2706 maybe-install-libcody \
2707 maybe-install-libdecnumber \
2708 maybe-install-libgui \
2709 maybe-install-libiberty \
2710 maybe-install-libiberty-linker-plugin \
2711 maybe-install-libiconv \
2712 maybe-install-m4 \
2713 maybe-install-readline \
2714 maybe-install-sid \
2715 maybe-install-sim \
2716 maybe-install-texinfo \
2717 maybe-install-zlib \
2718 maybe-install-gnulib \
2719 maybe-install-gdbsupport \
2720 maybe-install-gdbserver \
2721 maybe-install-gdb \
2722 maybe-install-expect \
2723 maybe-install-guile \
2724 maybe-install-tk \
2725 maybe-install-libtermcap \
2726 maybe-install-utils \
2727 maybe-install-c++tools \
2728 maybe-install-gnattools \
2729 maybe-install-lto-plugin \
2730 maybe-install-libcc1 \
2731 maybe-install-gotools \
2732 maybe-install-libctf
2734 .PHONY: install-target
2735 install-target: \
2736 maybe-install-target-libstdc++-v3 \
2737 maybe-install-target-libsanitizer \
2738 maybe-install-target-libvtv \
2739 maybe-install-target-liboffloadmic \
2740 maybe-install-target-libssp \
2741 maybe-install-target-newlib \
2742 maybe-install-target-libgcc \
2743 maybe-install-target-libbacktrace \
2744 maybe-install-target-libquadmath \
2745 maybe-install-target-libgfortran \
2746 maybe-install-target-libobjc \
2747 maybe-install-target-libgo \
2748 maybe-install-target-libphobos \
2749 maybe-install-target-libtermcap \
2750 maybe-install-target-winsup \
2751 maybe-install-target-libgloss \
2752 maybe-install-target-libffi \
2753 maybe-install-target-zlib \
2754 maybe-install-target-rda \
2755 maybe-install-target-libada \
2756 maybe-install-target-libgomp \
2757 maybe-install-target-libitm \
2758 maybe-install-target-libatomic
2760 uninstall:
2761 @echo "the uninstall target is not supported in this tree"
2763 .PHONY: install.all
2764 install.all: install-no-fixedincludes
2765 @if [ -f ./gcc/Makefile ]; then \
2766 r=`${PWD_COMMAND}`; export r; \
2767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2768 $(HOST_EXPORTS) \
2769 (cd ./gcc && \
2770 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2771 else \
2772 true; \
2775 # install-no-fixedincludes is used to allow the elaboration of binary packages
2776 # suitable for distribution, where we cannot include the fixed system header
2777 # files.
2778 .PHONY: install-no-fixedincludes
2779 install-no-fixedincludes: installdirs install-host-nogcc \
2780 install-target gcc-install-no-fixedincludes
2782 .PHONY: install-strip
2783 install-strip:
2784 @: $(MAKE); $(unstage)
2785 @r=`${PWD_COMMAND}`; export r; \
2786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2789 .PHONY: install-strip-host
2790 install-strip-host: \
2791 maybe-install-strip-bfd \
2792 maybe-install-strip-opcodes \
2793 maybe-install-strip-binutils \
2794 maybe-install-strip-bison \
2795 maybe-install-strip-cgen \
2796 maybe-install-strip-dejagnu \
2797 maybe-install-strip-etc \
2798 maybe-install-strip-fastjar \
2799 maybe-install-strip-fixincludes \
2800 maybe-install-strip-flex \
2801 maybe-install-strip-gas \
2802 maybe-install-strip-gcc \
2803 maybe-install-strip-gmp \
2804 maybe-install-strip-mpfr \
2805 maybe-install-strip-mpc \
2806 maybe-install-strip-isl \
2807 maybe-install-strip-libelf \
2808 maybe-install-strip-gold \
2809 maybe-install-strip-gprof \
2810 maybe-install-strip-intl \
2811 maybe-install-strip-tcl \
2812 maybe-install-strip-itcl \
2813 maybe-install-strip-ld \
2814 maybe-install-strip-libbacktrace \
2815 maybe-install-strip-libcpp \
2816 maybe-install-strip-libcody \
2817 maybe-install-strip-libdecnumber \
2818 maybe-install-strip-libgui \
2819 maybe-install-strip-libiberty \
2820 maybe-install-strip-libiberty-linker-plugin \
2821 maybe-install-strip-libiconv \
2822 maybe-install-strip-m4 \
2823 maybe-install-strip-readline \
2824 maybe-install-strip-sid \
2825 maybe-install-strip-sim \
2826 maybe-install-strip-texinfo \
2827 maybe-install-strip-zlib \
2828 maybe-install-strip-gnulib \
2829 maybe-install-strip-gdbsupport \
2830 maybe-install-strip-gdbserver \
2831 maybe-install-strip-gdb \
2832 maybe-install-strip-expect \
2833 maybe-install-strip-guile \
2834 maybe-install-strip-tk \
2835 maybe-install-strip-libtermcap \
2836 maybe-install-strip-utils \
2837 maybe-install-strip-c++tools \
2838 maybe-install-strip-gnattools \
2839 maybe-install-strip-lto-plugin \
2840 maybe-install-strip-libcc1 \
2841 maybe-install-strip-gotools \
2842 maybe-install-strip-libctf
2844 .PHONY: install-strip-target
2845 install-strip-target: \
2846 maybe-install-strip-target-libstdc++-v3 \
2847 maybe-install-strip-target-libsanitizer \
2848 maybe-install-strip-target-libvtv \
2849 maybe-install-strip-target-liboffloadmic \
2850 maybe-install-strip-target-libssp \
2851 maybe-install-strip-target-newlib \
2852 maybe-install-strip-target-libgcc \
2853 maybe-install-strip-target-libbacktrace \
2854 maybe-install-strip-target-libquadmath \
2855 maybe-install-strip-target-libgfortran \
2856 maybe-install-strip-target-libobjc \
2857 maybe-install-strip-target-libgo \
2858 maybe-install-strip-target-libphobos \
2859 maybe-install-strip-target-libtermcap \
2860 maybe-install-strip-target-winsup \
2861 maybe-install-strip-target-libgloss \
2862 maybe-install-strip-target-libffi \
2863 maybe-install-strip-target-zlib \
2864 maybe-install-strip-target-rda \
2865 maybe-install-strip-target-libada \
2866 maybe-install-strip-target-libgomp \
2867 maybe-install-strip-target-libitm \
2868 maybe-install-strip-target-libatomic
2871 ### other supporting targets
2873 MAKEDIRS= \
2874 $(DESTDIR)$(prefix) \
2875 $(DESTDIR)$(exec_prefix)
2876 .PHONY: installdirs
2877 installdirs: mkinstalldirs
2878 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2880 dir.info: do-install-info
2881 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2882 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2883 mv -f dir.info.new dir.info; \
2884 else true; \
2887 dist:
2888 @echo "Building a full distribution of this tree isn't done"
2889 @echo "via 'make dist'. Check out the etc/ subdirectory"
2891 etags tags: TAGS
2893 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2894 # ability to use several tags files at once, so there is probably no need
2895 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2896 # (if we felt like it) have this Makefile write a piece of elisp which
2897 # the user could load to tell emacs19 where all the TAGS files we just
2898 # built are.
2899 TAGS: do-TAGS
2901 # ------------------------------------
2902 # Macros for configure and all targets
2903 # ------------------------------------
2909 # --------------------------------------
2910 # Modules which run on the build machine
2911 # --------------------------------------
2914 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2915 maybe-configure-build-libiberty:
2916 @if gcc-bootstrap
2917 configure-build-libiberty: stage_current
2918 @endif gcc-bootstrap
2919 @if build-libiberty
2920 maybe-configure-build-libiberty: configure-build-libiberty
2921 configure-build-libiberty:
2922 @: $(MAKE); $(unstage)
2923 @r=`${PWD_COMMAND}`; export r; \
2924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2926 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2927 $(BUILD_EXPORTS) \
2928 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2929 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2930 case $(srcdir) in \
2931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2932 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2934 esac; \
2935 module_srcdir=libiberty; \
2936 rm -f no-such-file || : ; \
2937 CONFIG_SITE=no-such-file $(SHELL) \
2938 $$s/$$module_srcdir/configure \
2939 --srcdir=$${topdir}/$$module_srcdir \
2940 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2941 --target=${target_alias} \
2942 || exit 1
2943 @endif build-libiberty
2949 .PHONY: all-build-libiberty maybe-all-build-libiberty
2950 maybe-all-build-libiberty:
2951 @if gcc-bootstrap
2952 all-build-libiberty: stage_current
2953 @endif gcc-bootstrap
2954 @if build-libiberty
2955 TARGET-build-libiberty=all
2956 maybe-all-build-libiberty: all-build-libiberty
2957 all-build-libiberty: configure-build-libiberty
2958 @: $(MAKE); $(unstage)
2959 @r=`${PWD_COMMAND}`; export r; \
2960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961 $(BUILD_EXPORTS) \
2962 (cd $(BUILD_SUBDIR)/libiberty && \
2963 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2964 $(TARGET-build-libiberty))
2965 @endif build-libiberty
2971 .PHONY: configure-build-bison maybe-configure-build-bison
2972 maybe-configure-build-bison:
2973 @if gcc-bootstrap
2974 configure-build-bison: stage_current
2975 @endif gcc-bootstrap
2976 @if build-bison
2977 maybe-configure-build-bison: configure-build-bison
2978 configure-build-bison:
2979 @: $(MAKE); $(unstage)
2980 @r=`${PWD_COMMAND}`; export r; \
2981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2983 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2984 $(BUILD_EXPORTS) \
2985 echo Configuring in $(BUILD_SUBDIR)/bison; \
2986 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2987 case $(srcdir) in \
2988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2989 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2991 esac; \
2992 module_srcdir=bison; \
2993 rm -f no-such-file || : ; \
2994 CONFIG_SITE=no-such-file $(SHELL) \
2995 $$s/$$module_srcdir/configure \
2996 --srcdir=$${topdir}/$$module_srcdir \
2997 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2998 --target=${target_alias} \
2999 || exit 1
3000 @endif build-bison
3006 .PHONY: all-build-bison maybe-all-build-bison
3007 maybe-all-build-bison:
3008 @if gcc-bootstrap
3009 all-build-bison: stage_current
3010 @endif gcc-bootstrap
3011 @if build-bison
3012 TARGET-build-bison=all
3013 maybe-all-build-bison: all-build-bison
3014 all-build-bison: configure-build-bison
3015 @: $(MAKE); $(unstage)
3016 @r=`${PWD_COMMAND}`; export r; \
3017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3018 $(BUILD_EXPORTS) \
3019 (cd $(BUILD_SUBDIR)/bison && \
3020 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3021 $(TARGET-build-bison))
3022 @endif build-bison
3028 .PHONY: configure-build-flex maybe-configure-build-flex
3029 maybe-configure-build-flex:
3030 @if gcc-bootstrap
3031 configure-build-flex: stage_current
3032 @endif gcc-bootstrap
3033 @if build-flex
3034 maybe-configure-build-flex: configure-build-flex
3035 configure-build-flex:
3036 @: $(MAKE); $(unstage)
3037 @r=`${PWD_COMMAND}`; export r; \
3038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3039 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3040 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3041 $(BUILD_EXPORTS) \
3042 echo Configuring in $(BUILD_SUBDIR)/flex; \
3043 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3044 case $(srcdir) in \
3045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3046 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3048 esac; \
3049 module_srcdir=flex; \
3050 rm -f no-such-file || : ; \
3051 CONFIG_SITE=no-such-file $(SHELL) \
3052 $$s/$$module_srcdir/configure \
3053 --srcdir=$${topdir}/$$module_srcdir \
3054 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3055 --target=${target_alias} \
3056 || exit 1
3057 @endif build-flex
3063 .PHONY: all-build-flex maybe-all-build-flex
3064 maybe-all-build-flex:
3065 @if gcc-bootstrap
3066 all-build-flex: stage_current
3067 @endif gcc-bootstrap
3068 @if build-flex
3069 TARGET-build-flex=all
3070 maybe-all-build-flex: all-build-flex
3071 all-build-flex: configure-build-flex
3072 @: $(MAKE); $(unstage)
3073 @r=`${PWD_COMMAND}`; export r; \
3074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3075 $(BUILD_EXPORTS) \
3076 (cd $(BUILD_SUBDIR)/flex && \
3077 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3078 $(TARGET-build-flex))
3079 @endif build-flex
3085 .PHONY: configure-build-m4 maybe-configure-build-m4
3086 maybe-configure-build-m4:
3087 @if gcc-bootstrap
3088 configure-build-m4: stage_current
3089 @endif gcc-bootstrap
3090 @if build-m4
3091 maybe-configure-build-m4: configure-build-m4
3092 configure-build-m4:
3093 @: $(MAKE); $(unstage)
3094 @r=`${PWD_COMMAND}`; export r; \
3095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3096 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3097 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3098 $(BUILD_EXPORTS) \
3099 echo Configuring in $(BUILD_SUBDIR)/m4; \
3100 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3101 case $(srcdir) in \
3102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3103 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3105 esac; \
3106 module_srcdir=m4; \
3107 rm -f no-such-file || : ; \
3108 CONFIG_SITE=no-such-file $(SHELL) \
3109 $$s/$$module_srcdir/configure \
3110 --srcdir=$${topdir}/$$module_srcdir \
3111 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3112 --target=${target_alias} \
3113 || exit 1
3114 @endif build-m4
3120 .PHONY: all-build-m4 maybe-all-build-m4
3121 maybe-all-build-m4:
3122 @if gcc-bootstrap
3123 all-build-m4: stage_current
3124 @endif gcc-bootstrap
3125 @if build-m4
3126 TARGET-build-m4=all
3127 maybe-all-build-m4: all-build-m4
3128 all-build-m4: configure-build-m4
3129 @: $(MAKE); $(unstage)
3130 @r=`${PWD_COMMAND}`; export r; \
3131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3132 $(BUILD_EXPORTS) \
3133 (cd $(BUILD_SUBDIR)/m4 && \
3134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3135 $(TARGET-build-m4))
3136 @endif build-m4
3142 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3143 maybe-configure-build-texinfo:
3144 @if gcc-bootstrap
3145 configure-build-texinfo: stage_current
3146 @endif gcc-bootstrap
3147 @if build-texinfo
3148 maybe-configure-build-texinfo: configure-build-texinfo
3149 configure-build-texinfo:
3150 @: $(MAKE); $(unstage)
3151 @r=`${PWD_COMMAND}`; export r; \
3152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3153 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3154 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3155 $(BUILD_EXPORTS) \
3156 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3157 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3158 case $(srcdir) in \
3159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3160 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3162 esac; \
3163 module_srcdir=texinfo; \
3164 rm -f no-such-file || : ; \
3165 CONFIG_SITE=no-such-file $(SHELL) \
3166 $$s/$$module_srcdir/configure \
3167 --srcdir=$${topdir}/$$module_srcdir \
3168 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3169 --target=${target_alias} \
3170 || exit 1
3171 @endif build-texinfo
3177 .PHONY: all-build-texinfo maybe-all-build-texinfo
3178 maybe-all-build-texinfo:
3179 @if gcc-bootstrap
3180 all-build-texinfo: stage_current
3181 @endif gcc-bootstrap
3182 @if build-texinfo
3183 TARGET-build-texinfo=all
3184 maybe-all-build-texinfo: all-build-texinfo
3185 all-build-texinfo: configure-build-texinfo
3186 @: $(MAKE); $(unstage)
3187 @r=`${PWD_COMMAND}`; export r; \
3188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3189 $(BUILD_EXPORTS) \
3190 (cd $(BUILD_SUBDIR)/texinfo && \
3191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3192 $(TARGET-build-texinfo))
3193 @endif build-texinfo
3199 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3200 maybe-configure-build-fixincludes:
3201 @if gcc-bootstrap
3202 configure-build-fixincludes: stage_current
3203 @endif gcc-bootstrap
3204 @if build-fixincludes
3205 maybe-configure-build-fixincludes: configure-build-fixincludes
3206 configure-build-fixincludes:
3207 @: $(MAKE); $(unstage)
3208 @r=`${PWD_COMMAND}`; export r; \
3209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3210 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3211 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3212 $(BUILD_EXPORTS) \
3213 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3214 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3215 case $(srcdir) in \
3216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3217 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3219 esac; \
3220 module_srcdir=fixincludes; \
3221 rm -f no-such-file || : ; \
3222 CONFIG_SITE=no-such-file $(SHELL) \
3223 $$s/$$module_srcdir/configure \
3224 --srcdir=$${topdir}/$$module_srcdir \
3225 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3226 --target=${target_alias} \
3227 || exit 1
3228 @endif build-fixincludes
3234 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3235 maybe-all-build-fixincludes:
3236 @if gcc-bootstrap
3237 all-build-fixincludes: stage_current
3238 @endif gcc-bootstrap
3239 @if build-fixincludes
3240 TARGET-build-fixincludes=all
3241 maybe-all-build-fixincludes: all-build-fixincludes
3242 all-build-fixincludes: configure-build-fixincludes
3243 @: $(MAKE); $(unstage)
3244 @r=`${PWD_COMMAND}`; export r; \
3245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3246 $(BUILD_EXPORTS) \
3247 (cd $(BUILD_SUBDIR)/fixincludes && \
3248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3249 $(TARGET-build-fixincludes))
3250 @endif build-fixincludes
3256 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3257 maybe-configure-build-libcpp:
3258 @if gcc-bootstrap
3259 configure-build-libcpp: stage_current
3260 @endif gcc-bootstrap
3261 @if build-libcpp
3262 maybe-configure-build-libcpp: configure-build-libcpp
3263 configure-build-libcpp:
3264 @: $(MAKE); $(unstage)
3265 @r=`${PWD_COMMAND}`; export r; \
3266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3267 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3268 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3269 $(BUILD_EXPORTS) \
3270 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3271 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3272 case $(srcdir) in \
3273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3274 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3276 esac; \
3277 module_srcdir=libcpp; \
3278 rm -f no-such-file || : ; \
3279 CONFIG_SITE=no-such-file $(SHELL) \
3280 $$s/$$module_srcdir/configure \
3281 --srcdir=$${topdir}/$$module_srcdir \
3282 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3283 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3284 || exit 1
3285 @endif build-libcpp
3291 .PHONY: all-build-libcpp maybe-all-build-libcpp
3292 maybe-all-build-libcpp:
3293 @if gcc-bootstrap
3294 all-build-libcpp: stage_current
3295 @endif gcc-bootstrap
3296 @if build-libcpp
3297 TARGET-build-libcpp=all
3298 maybe-all-build-libcpp: all-build-libcpp
3299 all-build-libcpp: configure-build-libcpp
3300 @: $(MAKE); $(unstage)
3301 @r=`${PWD_COMMAND}`; export r; \
3302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3303 $(BUILD_EXPORTS) \
3304 (cd $(BUILD_SUBDIR)/libcpp && \
3305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3306 $(TARGET-build-libcpp))
3307 @endif build-libcpp
3313 # --------------------------------------
3314 # Modules which run on the host machine
3315 # --------------------------------------
3318 .PHONY: configure-bfd maybe-configure-bfd
3319 maybe-configure-bfd:
3320 @if gcc-bootstrap
3321 configure-bfd: stage_current
3322 @endif gcc-bootstrap
3323 @if bfd
3324 maybe-configure-bfd: configure-bfd
3325 configure-bfd:
3326 @r=`${PWD_COMMAND}`; export r; \
3327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3328 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3330 $(HOST_EXPORTS) \
3331 echo Configuring in $(HOST_SUBDIR)/bfd; \
3332 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3333 case $(srcdir) in \
3334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3335 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3337 esac; \
3338 module_srcdir=bfd; \
3339 $(SHELL) \
3340 $$s/$$module_srcdir/configure \
3341 --srcdir=$${topdir}/$$module_srcdir \
3342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3343 --target=${target_alias} \
3344 || exit 1
3345 @endif bfd
3349 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3350 maybe-configure-stage1-bfd:
3351 @if bfd-bootstrap
3352 maybe-configure-stage1-bfd: configure-stage1-bfd
3353 configure-stage1-bfd:
3354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3356 @r=`${PWD_COMMAND}`; export r; \
3357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3358 TFLAGS="$(STAGE1_TFLAGS)"; \
3359 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3360 $(HOST_EXPORTS) \
3361 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3362 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3363 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3364 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3366 cd $(HOST_SUBDIR)/bfd || exit 1; \
3367 case $(srcdir) in \
3368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371 esac; \
3372 module_srcdir=bfd; \
3373 $(SHELL) $$s/$$module_srcdir/configure \
3374 --srcdir=$${topdir}/$$module_srcdir \
3375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3376 --target=${target_alias} \
3378 $(STAGE1_CONFIGURE_FLAGS)
3379 @endif bfd-bootstrap
3381 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3382 maybe-configure-stage2-bfd:
3383 @if bfd-bootstrap
3384 maybe-configure-stage2-bfd: configure-stage2-bfd
3385 configure-stage2-bfd:
3386 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3388 @r=`${PWD_COMMAND}`; export r; \
3389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3390 TFLAGS="$(STAGE2_TFLAGS)"; \
3391 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3392 $(HOST_EXPORTS) \
3393 $(POSTSTAGE1_HOST_EXPORTS) \
3394 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3395 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3396 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3397 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3399 cd $(HOST_SUBDIR)/bfd || exit 1; \
3400 case $(srcdir) in \
3401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3402 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3404 esac; \
3405 module_srcdir=bfd; \
3406 $(SHELL) $$s/$$module_srcdir/configure \
3407 --srcdir=$${topdir}/$$module_srcdir \
3408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3409 --target=${target_alias} \
3410 --with-build-libsubdir=$(HOST_SUBDIR) \
3411 $(STAGE2_CONFIGURE_FLAGS)
3412 @endif bfd-bootstrap
3414 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3415 maybe-configure-stage3-bfd:
3416 @if bfd-bootstrap
3417 maybe-configure-stage3-bfd: configure-stage3-bfd
3418 configure-stage3-bfd:
3419 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3420 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3421 @r=`${PWD_COMMAND}`; export r; \
3422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3423 TFLAGS="$(STAGE3_TFLAGS)"; \
3424 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3425 $(HOST_EXPORTS) \
3426 $(POSTSTAGE1_HOST_EXPORTS) \
3427 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3428 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3429 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3430 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3432 cd $(HOST_SUBDIR)/bfd || exit 1; \
3433 case $(srcdir) in \
3434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3435 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3437 esac; \
3438 module_srcdir=bfd; \
3439 $(SHELL) $$s/$$module_srcdir/configure \
3440 --srcdir=$${topdir}/$$module_srcdir \
3441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3442 --target=${target_alias} \
3443 --with-build-libsubdir=$(HOST_SUBDIR) \
3444 $(STAGE3_CONFIGURE_FLAGS)
3445 @endif bfd-bootstrap
3447 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3448 maybe-configure-stage4-bfd:
3449 @if bfd-bootstrap
3450 maybe-configure-stage4-bfd: configure-stage4-bfd
3451 configure-stage4-bfd:
3452 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3454 @r=`${PWD_COMMAND}`; export r; \
3455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3456 TFLAGS="$(STAGE4_TFLAGS)"; \
3457 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3458 $(HOST_EXPORTS) \
3459 $(POSTSTAGE1_HOST_EXPORTS) \
3460 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3461 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3462 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3463 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3465 cd $(HOST_SUBDIR)/bfd || exit 1; \
3466 case $(srcdir) in \
3467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3468 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3470 esac; \
3471 module_srcdir=bfd; \
3472 $(SHELL) $$s/$$module_srcdir/configure \
3473 --srcdir=$${topdir}/$$module_srcdir \
3474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3475 --target=${target_alias} \
3476 --with-build-libsubdir=$(HOST_SUBDIR) \
3477 $(STAGE4_CONFIGURE_FLAGS)
3478 @endif bfd-bootstrap
3480 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3481 maybe-configure-stageprofile-bfd:
3482 @if bfd-bootstrap
3483 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3484 configure-stageprofile-bfd:
3485 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3487 @r=`${PWD_COMMAND}`; export r; \
3488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3489 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3490 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3491 $(HOST_EXPORTS) \
3492 $(POSTSTAGE1_HOST_EXPORTS) \
3493 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3494 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3495 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3496 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3498 cd $(HOST_SUBDIR)/bfd || exit 1; \
3499 case $(srcdir) in \
3500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3501 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3503 esac; \
3504 module_srcdir=bfd; \
3505 $(SHELL) $$s/$$module_srcdir/configure \
3506 --srcdir=$${topdir}/$$module_srcdir \
3507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3508 --target=${target_alias} \
3509 --with-build-libsubdir=$(HOST_SUBDIR) \
3510 $(STAGEprofile_CONFIGURE_FLAGS)
3511 @endif bfd-bootstrap
3513 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3514 maybe-configure-stagetrain-bfd:
3515 @if bfd-bootstrap
3516 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3517 configure-stagetrain-bfd:
3518 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3520 @r=`${PWD_COMMAND}`; export r; \
3521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3522 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3523 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3524 $(HOST_EXPORTS) \
3525 $(POSTSTAGE1_HOST_EXPORTS) \
3526 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3527 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3528 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3529 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3531 cd $(HOST_SUBDIR)/bfd || exit 1; \
3532 case $(srcdir) in \
3533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3534 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3536 esac; \
3537 module_srcdir=bfd; \
3538 $(SHELL) $$s/$$module_srcdir/configure \
3539 --srcdir=$${topdir}/$$module_srcdir \
3540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3541 --target=${target_alias} \
3542 --with-build-libsubdir=$(HOST_SUBDIR) \
3543 $(STAGEtrain_CONFIGURE_FLAGS)
3544 @endif bfd-bootstrap
3546 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3547 maybe-configure-stagefeedback-bfd:
3548 @if bfd-bootstrap
3549 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3550 configure-stagefeedback-bfd:
3551 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3553 @r=`${PWD_COMMAND}`; export r; \
3554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3555 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3556 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3557 $(HOST_EXPORTS) \
3558 $(POSTSTAGE1_HOST_EXPORTS) \
3559 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3560 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3561 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3562 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3564 cd $(HOST_SUBDIR)/bfd || exit 1; \
3565 case $(srcdir) in \
3566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3567 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3569 esac; \
3570 module_srcdir=bfd; \
3571 $(SHELL) $$s/$$module_srcdir/configure \
3572 --srcdir=$${topdir}/$$module_srcdir \
3573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3574 --target=${target_alias} \
3575 --with-build-libsubdir=$(HOST_SUBDIR) \
3576 $(STAGEfeedback_CONFIGURE_FLAGS)
3577 @endif bfd-bootstrap
3579 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3580 maybe-configure-stageautoprofile-bfd:
3581 @if bfd-bootstrap
3582 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3583 configure-stageautoprofile-bfd:
3584 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3586 @r=`${PWD_COMMAND}`; export r; \
3587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3588 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3589 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3590 $(HOST_EXPORTS) \
3591 $(POSTSTAGE1_HOST_EXPORTS) \
3592 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3593 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3594 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3595 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3597 cd $(HOST_SUBDIR)/bfd || exit 1; \
3598 case $(srcdir) in \
3599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3600 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3602 esac; \
3603 module_srcdir=bfd; \
3604 $(SHELL) $$s/$$module_srcdir/configure \
3605 --srcdir=$${topdir}/$$module_srcdir \
3606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3607 --target=${target_alias} \
3608 --with-build-libsubdir=$(HOST_SUBDIR) \
3609 $(STAGEautoprofile_CONFIGURE_FLAGS)
3610 @endif bfd-bootstrap
3612 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3613 maybe-configure-stageautofeedback-bfd:
3614 @if bfd-bootstrap
3615 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3616 configure-stageautofeedback-bfd:
3617 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3619 @r=`${PWD_COMMAND}`; export r; \
3620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3621 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3622 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3623 $(HOST_EXPORTS) \
3624 $(POSTSTAGE1_HOST_EXPORTS) \
3625 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3626 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3627 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3628 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3630 cd $(HOST_SUBDIR)/bfd || exit 1; \
3631 case $(srcdir) in \
3632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3633 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3635 esac; \
3636 module_srcdir=bfd; \
3637 $(SHELL) $$s/$$module_srcdir/configure \
3638 --srcdir=$${topdir}/$$module_srcdir \
3639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3640 --target=${target_alias} \
3641 --with-build-libsubdir=$(HOST_SUBDIR) \
3642 $(STAGEautofeedback_CONFIGURE_FLAGS)
3643 @endif bfd-bootstrap
3649 .PHONY: all-bfd maybe-all-bfd
3650 maybe-all-bfd:
3651 @if gcc-bootstrap
3652 all-bfd: stage_current
3653 @endif gcc-bootstrap
3654 @if bfd
3655 TARGET-bfd=all
3656 maybe-all-bfd: all-bfd
3657 all-bfd: configure-bfd
3658 @r=`${PWD_COMMAND}`; export r; \
3659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3660 $(HOST_EXPORTS) \
3661 (cd $(HOST_SUBDIR)/bfd && \
3662 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3663 $(TARGET-bfd))
3664 @endif bfd
3668 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3669 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3670 maybe-all-stage1-bfd:
3671 maybe-clean-stage1-bfd:
3672 @if bfd-bootstrap
3673 maybe-all-stage1-bfd: all-stage1-bfd
3674 all-stage1: all-stage1-bfd
3675 TARGET-stage1-bfd = $(TARGET-bfd)
3676 all-stage1-bfd: configure-stage1-bfd
3677 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3678 @r=`${PWD_COMMAND}`; export r; \
3679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680 TFLAGS="$(STAGE1_TFLAGS)"; \
3681 $(HOST_EXPORTS) \
3682 cd $(HOST_SUBDIR)/bfd && \
3684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3685 CFLAGS="$(STAGE1_CFLAGS)" \
3686 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3687 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3688 LIBCFLAGS="$(LIBCFLAGS)" \
3689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3692 $(EXTRA_HOST_FLAGS) \
3693 $(STAGE1_FLAGS_TO_PASS) \
3694 TFLAGS="$(STAGE1_TFLAGS)" \
3695 $(TARGET-stage1-bfd)
3697 maybe-clean-stage1-bfd: clean-stage1-bfd
3698 clean-stage1: clean-stage1-bfd
3699 clean-stage1-bfd:
3700 @if [ $(current_stage) = stage1 ]; then \
3701 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3702 else \
3703 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3704 $(MAKE) stage1-start; \
3705 fi; \
3706 cd $(HOST_SUBDIR)/bfd && \
3707 $(MAKE) $(EXTRA_HOST_FLAGS) \
3708 $(STAGE1_FLAGS_TO_PASS) clean
3709 @endif bfd-bootstrap
3712 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3713 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3714 maybe-all-stage2-bfd:
3715 maybe-clean-stage2-bfd:
3716 @if bfd-bootstrap
3717 maybe-all-stage2-bfd: all-stage2-bfd
3718 all-stage2: all-stage2-bfd
3719 TARGET-stage2-bfd = $(TARGET-bfd)
3720 all-stage2-bfd: configure-stage2-bfd
3721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3722 @r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 TFLAGS="$(STAGE2_TFLAGS)"; \
3725 $(HOST_EXPORTS) \
3726 $(POSTSTAGE1_HOST_EXPORTS) \
3727 cd $(HOST_SUBDIR)/bfd && \
3729 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3730 CFLAGS="$(STAGE2_CFLAGS)" \
3731 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3732 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3733 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3738 TFLAGS="$(STAGE2_TFLAGS)" \
3739 $(TARGET-stage2-bfd)
3741 maybe-clean-stage2-bfd: clean-stage2-bfd
3742 clean-stage2: clean-stage2-bfd
3743 clean-stage2-bfd:
3744 @if [ $(current_stage) = stage2 ]; then \
3745 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3746 else \
3747 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3748 $(MAKE) stage2-start; \
3749 fi; \
3750 cd $(HOST_SUBDIR)/bfd && \
3751 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3752 @endif bfd-bootstrap
3755 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3756 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3757 maybe-all-stage3-bfd:
3758 maybe-clean-stage3-bfd:
3759 @if bfd-bootstrap
3760 maybe-all-stage3-bfd: all-stage3-bfd
3761 all-stage3: all-stage3-bfd
3762 TARGET-stage3-bfd = $(TARGET-bfd)
3763 all-stage3-bfd: configure-stage3-bfd
3764 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3765 @r=`${PWD_COMMAND}`; export r; \
3766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3767 TFLAGS="$(STAGE3_TFLAGS)"; \
3768 $(HOST_EXPORTS) \
3769 $(POSTSTAGE1_HOST_EXPORTS) \
3770 cd $(HOST_SUBDIR)/bfd && \
3772 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3773 CFLAGS="$(STAGE3_CFLAGS)" \
3774 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3775 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3776 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3781 TFLAGS="$(STAGE3_TFLAGS)" \
3782 $(TARGET-stage3-bfd)
3784 maybe-clean-stage3-bfd: clean-stage3-bfd
3785 clean-stage3: clean-stage3-bfd
3786 clean-stage3-bfd:
3787 @if [ $(current_stage) = stage3 ]; then \
3788 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3789 else \
3790 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3791 $(MAKE) stage3-start; \
3792 fi; \
3793 cd $(HOST_SUBDIR)/bfd && \
3794 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3795 @endif bfd-bootstrap
3798 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3799 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3800 maybe-all-stage4-bfd:
3801 maybe-clean-stage4-bfd:
3802 @if bfd-bootstrap
3803 maybe-all-stage4-bfd: all-stage4-bfd
3804 all-stage4: all-stage4-bfd
3805 TARGET-stage4-bfd = $(TARGET-bfd)
3806 all-stage4-bfd: configure-stage4-bfd
3807 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3808 @r=`${PWD_COMMAND}`; export r; \
3809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3810 TFLAGS="$(STAGE4_TFLAGS)"; \
3811 $(HOST_EXPORTS) \
3812 $(POSTSTAGE1_HOST_EXPORTS) \
3813 cd $(HOST_SUBDIR)/bfd && \
3815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3816 CFLAGS="$(STAGE4_CFLAGS)" \
3817 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3818 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3819 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3824 TFLAGS="$(STAGE4_TFLAGS)" \
3825 $(TARGET-stage4-bfd)
3827 maybe-clean-stage4-bfd: clean-stage4-bfd
3828 clean-stage4: clean-stage4-bfd
3829 clean-stage4-bfd:
3830 @if [ $(current_stage) = stage4 ]; then \
3831 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3832 else \
3833 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3834 $(MAKE) stage4-start; \
3835 fi; \
3836 cd $(HOST_SUBDIR)/bfd && \
3837 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3838 @endif bfd-bootstrap
3841 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3842 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3843 maybe-all-stageprofile-bfd:
3844 maybe-clean-stageprofile-bfd:
3845 @if bfd-bootstrap
3846 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3847 all-stageprofile: all-stageprofile-bfd
3848 TARGET-stageprofile-bfd = $(TARGET-bfd)
3849 all-stageprofile-bfd: configure-stageprofile-bfd
3850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3851 @r=`${PWD_COMMAND}`; export r; \
3852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3854 $(HOST_EXPORTS) \
3855 $(POSTSTAGE1_HOST_EXPORTS) \
3856 cd $(HOST_SUBDIR)/bfd && \
3858 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3859 CFLAGS="$(STAGEprofile_CFLAGS)" \
3860 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3861 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3862 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3867 TFLAGS="$(STAGEprofile_TFLAGS)" \
3868 $(TARGET-stageprofile-bfd)
3870 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3871 clean-stageprofile: clean-stageprofile-bfd
3872 clean-stageprofile-bfd:
3873 @if [ $(current_stage) = stageprofile ]; then \
3874 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3875 else \
3876 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3877 $(MAKE) stageprofile-start; \
3878 fi; \
3879 cd $(HOST_SUBDIR)/bfd && \
3880 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3881 @endif bfd-bootstrap
3884 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3885 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3886 maybe-all-stagetrain-bfd:
3887 maybe-clean-stagetrain-bfd:
3888 @if bfd-bootstrap
3889 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3890 all-stagetrain: all-stagetrain-bfd
3891 TARGET-stagetrain-bfd = $(TARGET-bfd)
3892 all-stagetrain-bfd: configure-stagetrain-bfd
3893 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3894 @r=`${PWD_COMMAND}`; export r; \
3895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3896 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3897 $(HOST_EXPORTS) \
3898 $(POSTSTAGE1_HOST_EXPORTS) \
3899 cd $(HOST_SUBDIR)/bfd && \
3901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3902 CFLAGS="$(STAGEtrain_CFLAGS)" \
3903 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3904 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3905 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3910 TFLAGS="$(STAGEtrain_TFLAGS)" \
3911 $(TARGET-stagetrain-bfd)
3913 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3914 clean-stagetrain: clean-stagetrain-bfd
3915 clean-stagetrain-bfd:
3916 @if [ $(current_stage) = stagetrain ]; then \
3917 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3918 else \
3919 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3920 $(MAKE) stagetrain-start; \
3921 fi; \
3922 cd $(HOST_SUBDIR)/bfd && \
3923 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3924 @endif bfd-bootstrap
3927 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3928 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3929 maybe-all-stagefeedback-bfd:
3930 maybe-clean-stagefeedback-bfd:
3931 @if bfd-bootstrap
3932 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3933 all-stagefeedback: all-stagefeedback-bfd
3934 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3935 all-stagefeedback-bfd: configure-stagefeedback-bfd
3936 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3937 @r=`${PWD_COMMAND}`; export r; \
3938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3940 $(HOST_EXPORTS) \
3941 $(POSTSTAGE1_HOST_EXPORTS) \
3942 cd $(HOST_SUBDIR)/bfd && \
3944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3945 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3946 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3947 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3948 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3953 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3954 $(TARGET-stagefeedback-bfd)
3956 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3957 clean-stagefeedback: clean-stagefeedback-bfd
3958 clean-stagefeedback-bfd:
3959 @if [ $(current_stage) = stagefeedback ]; then \
3960 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3961 else \
3962 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3963 $(MAKE) stagefeedback-start; \
3964 fi; \
3965 cd $(HOST_SUBDIR)/bfd && \
3966 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3967 @endif bfd-bootstrap
3970 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3971 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3972 maybe-all-stageautoprofile-bfd:
3973 maybe-clean-stageautoprofile-bfd:
3974 @if bfd-bootstrap
3975 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3976 all-stageautoprofile: all-stageautoprofile-bfd
3977 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3978 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3979 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3980 @r=`${PWD_COMMAND}`; export r; \
3981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3983 $(HOST_EXPORTS) \
3984 $(POSTSTAGE1_HOST_EXPORTS) \
3985 cd $(HOST_SUBDIR)/bfd && \
3986 $$s/gcc/config/i386/$(AUTO_PROFILE) \
3987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3988 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3989 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
3990 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3991 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3996 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
3997 $(TARGET-stageautoprofile-bfd)
3999 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4000 clean-stageautoprofile: clean-stageautoprofile-bfd
4001 clean-stageautoprofile-bfd:
4002 @if [ $(current_stage) = stageautoprofile ]; then \
4003 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4004 else \
4005 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4006 $(MAKE) stageautoprofile-start; \
4007 fi; \
4008 cd $(HOST_SUBDIR)/bfd && \
4009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4010 @endif bfd-bootstrap
4013 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4014 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4015 maybe-all-stageautofeedback-bfd:
4016 maybe-clean-stageautofeedback-bfd:
4017 @if bfd-bootstrap
4018 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4019 all-stageautofeedback: all-stageautofeedback-bfd
4020 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4021 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4022 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4023 @r=`${PWD_COMMAND}`; export r; \
4024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4026 $(HOST_EXPORTS) \
4027 $(POSTSTAGE1_HOST_EXPORTS) \
4028 cd $(HOST_SUBDIR)/bfd && \
4030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4031 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4032 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4033 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4034 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4038 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4039 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4040 $(TARGET-stageautofeedback-bfd)
4042 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4043 clean-stageautofeedback: clean-stageautofeedback-bfd
4044 clean-stageautofeedback-bfd:
4045 @if [ $(current_stage) = stageautofeedback ]; then \
4046 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4047 else \
4048 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4049 $(MAKE) stageautofeedback-start; \
4050 fi; \
4051 cd $(HOST_SUBDIR)/bfd && \
4052 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4053 @endif bfd-bootstrap
4059 .PHONY: check-bfd maybe-check-bfd
4060 maybe-check-bfd:
4061 @if bfd
4062 maybe-check-bfd: check-bfd
4064 check-bfd:
4065 @: $(MAKE); $(unstage)
4066 @r=`${PWD_COMMAND}`; export r; \
4067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4069 (cd $(HOST_SUBDIR)/bfd && \
4070 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4072 @endif bfd
4074 .PHONY: install-bfd maybe-install-bfd
4075 maybe-install-bfd:
4076 @if bfd
4077 maybe-install-bfd: install-bfd
4079 install-bfd: installdirs
4080 @: $(MAKE); $(unstage)
4081 @r=`${PWD_COMMAND}`; export r; \
4082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083 $(HOST_EXPORTS) \
4084 (cd $(HOST_SUBDIR)/bfd && \
4085 $(MAKE) $(FLAGS_TO_PASS) install)
4087 @endif bfd
4089 .PHONY: install-strip-bfd maybe-install-strip-bfd
4090 maybe-install-strip-bfd:
4091 @if bfd
4092 maybe-install-strip-bfd: install-strip-bfd
4094 install-strip-bfd: installdirs
4095 @: $(MAKE); $(unstage)
4096 @r=`${PWD_COMMAND}`; export r; \
4097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4098 $(HOST_EXPORTS) \
4099 (cd $(HOST_SUBDIR)/bfd && \
4100 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4102 @endif bfd
4104 # Other targets (info, dvi, pdf, etc.)
4106 .PHONY: maybe-info-bfd info-bfd
4107 maybe-info-bfd:
4108 @if bfd
4109 maybe-info-bfd: info-bfd
4111 info-bfd: \
4112 configure-bfd
4113 @[ -f ./bfd/Makefile ] || exit 0; \
4114 r=`${PWD_COMMAND}`; export r; \
4115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4116 $(HOST_EXPORTS) \
4117 for flag in $(EXTRA_HOST_FLAGS) ; do \
4118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4119 done; \
4120 echo "Doing info in bfd"; \
4121 (cd $(HOST_SUBDIR)/bfd && \
4122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4124 "RANLIB=$${RANLIB}" \
4125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4126 info) \
4127 || exit 1
4129 @endif bfd
4131 .PHONY: maybe-dvi-bfd dvi-bfd
4132 maybe-dvi-bfd:
4133 @if bfd
4134 maybe-dvi-bfd: dvi-bfd
4136 dvi-bfd: \
4137 configure-bfd
4138 @[ -f ./bfd/Makefile ] || exit 0; \
4139 r=`${PWD_COMMAND}`; export r; \
4140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4141 $(HOST_EXPORTS) \
4142 for flag in $(EXTRA_HOST_FLAGS) ; do \
4143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4144 done; \
4145 echo "Doing dvi in bfd"; \
4146 (cd $(HOST_SUBDIR)/bfd && \
4147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4149 "RANLIB=$${RANLIB}" \
4150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4151 dvi) \
4152 || exit 1
4154 @endif bfd
4156 .PHONY: maybe-pdf-bfd pdf-bfd
4157 maybe-pdf-bfd:
4158 @if bfd
4159 maybe-pdf-bfd: pdf-bfd
4161 pdf-bfd: \
4162 configure-bfd
4163 @[ -f ./bfd/Makefile ] || exit 0; \
4164 r=`${PWD_COMMAND}`; export r; \
4165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166 $(HOST_EXPORTS) \
4167 for flag in $(EXTRA_HOST_FLAGS) ; do \
4168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4169 done; \
4170 echo "Doing pdf in bfd"; \
4171 (cd $(HOST_SUBDIR)/bfd && \
4172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4174 "RANLIB=$${RANLIB}" \
4175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4176 pdf) \
4177 || exit 1
4179 @endif bfd
4181 .PHONY: maybe-html-bfd html-bfd
4182 maybe-html-bfd:
4183 @if bfd
4184 maybe-html-bfd: html-bfd
4186 html-bfd: \
4187 configure-bfd
4188 @[ -f ./bfd/Makefile ] || exit 0; \
4189 r=`${PWD_COMMAND}`; export r; \
4190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4191 $(HOST_EXPORTS) \
4192 for flag in $(EXTRA_HOST_FLAGS) ; do \
4193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4194 done; \
4195 echo "Doing html in bfd"; \
4196 (cd $(HOST_SUBDIR)/bfd && \
4197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4199 "RANLIB=$${RANLIB}" \
4200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4201 html) \
4202 || exit 1
4204 @endif bfd
4206 .PHONY: maybe-TAGS-bfd TAGS-bfd
4207 maybe-TAGS-bfd:
4208 @if bfd
4209 maybe-TAGS-bfd: TAGS-bfd
4211 TAGS-bfd: \
4212 configure-bfd
4213 @[ -f ./bfd/Makefile ] || exit 0; \
4214 r=`${PWD_COMMAND}`; export r; \
4215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4216 $(HOST_EXPORTS) \
4217 for flag in $(EXTRA_HOST_FLAGS) ; do \
4218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4219 done; \
4220 echo "Doing TAGS in bfd"; \
4221 (cd $(HOST_SUBDIR)/bfd && \
4222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4224 "RANLIB=$${RANLIB}" \
4225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4226 TAGS) \
4227 || exit 1
4229 @endif bfd
4231 .PHONY: maybe-install-info-bfd install-info-bfd
4232 maybe-install-info-bfd:
4233 @if bfd
4234 maybe-install-info-bfd: install-info-bfd
4236 install-info-bfd: \
4237 configure-bfd \
4238 info-bfd
4239 @[ -f ./bfd/Makefile ] || exit 0; \
4240 r=`${PWD_COMMAND}`; export r; \
4241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242 $(HOST_EXPORTS) \
4243 for flag in $(EXTRA_HOST_FLAGS) ; do \
4244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4245 done; \
4246 echo "Doing install-info in bfd"; \
4247 (cd $(HOST_SUBDIR)/bfd && \
4248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4250 "RANLIB=$${RANLIB}" \
4251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4252 install-info) \
4253 || exit 1
4255 @endif bfd
4257 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4258 maybe-install-pdf-bfd:
4259 @if bfd
4260 maybe-install-pdf-bfd: install-pdf-bfd
4262 install-pdf-bfd: \
4263 configure-bfd \
4264 pdf-bfd
4265 @[ -f ./bfd/Makefile ] || exit 0; \
4266 r=`${PWD_COMMAND}`; export r; \
4267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268 $(HOST_EXPORTS) \
4269 for flag in $(EXTRA_HOST_FLAGS) ; do \
4270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4271 done; \
4272 echo "Doing install-pdf in bfd"; \
4273 (cd $(HOST_SUBDIR)/bfd && \
4274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4276 "RANLIB=$${RANLIB}" \
4277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4278 install-pdf) \
4279 || exit 1
4281 @endif bfd
4283 .PHONY: maybe-install-html-bfd install-html-bfd
4284 maybe-install-html-bfd:
4285 @if bfd
4286 maybe-install-html-bfd: install-html-bfd
4288 install-html-bfd: \
4289 configure-bfd \
4290 html-bfd
4291 @[ -f ./bfd/Makefile ] || exit 0; \
4292 r=`${PWD_COMMAND}`; export r; \
4293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4294 $(HOST_EXPORTS) \
4295 for flag in $(EXTRA_HOST_FLAGS) ; do \
4296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4297 done; \
4298 echo "Doing install-html in bfd"; \
4299 (cd $(HOST_SUBDIR)/bfd && \
4300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4302 "RANLIB=$${RANLIB}" \
4303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4304 install-html) \
4305 || exit 1
4307 @endif bfd
4309 .PHONY: maybe-installcheck-bfd installcheck-bfd
4310 maybe-installcheck-bfd:
4311 @if bfd
4312 maybe-installcheck-bfd: installcheck-bfd
4314 installcheck-bfd: \
4315 configure-bfd
4316 @[ -f ./bfd/Makefile ] || exit 0; \
4317 r=`${PWD_COMMAND}`; export r; \
4318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4319 $(HOST_EXPORTS) \
4320 for flag in $(EXTRA_HOST_FLAGS) ; do \
4321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4322 done; \
4323 echo "Doing installcheck in bfd"; \
4324 (cd $(HOST_SUBDIR)/bfd && \
4325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4327 "RANLIB=$${RANLIB}" \
4328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4329 installcheck) \
4330 || exit 1
4332 @endif bfd
4334 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4335 maybe-mostlyclean-bfd:
4336 @if bfd
4337 maybe-mostlyclean-bfd: mostlyclean-bfd
4339 mostlyclean-bfd:
4340 @[ -f ./bfd/Makefile ] || exit 0; \
4341 r=`${PWD_COMMAND}`; export r; \
4342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4343 $(HOST_EXPORTS) \
4344 for flag in $(EXTRA_HOST_FLAGS) ; do \
4345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4346 done; \
4347 echo "Doing mostlyclean in bfd"; \
4348 (cd $(HOST_SUBDIR)/bfd && \
4349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4351 "RANLIB=$${RANLIB}" \
4352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4353 mostlyclean) \
4354 || exit 1
4356 @endif bfd
4358 .PHONY: maybe-clean-bfd clean-bfd
4359 maybe-clean-bfd:
4360 @if bfd
4361 maybe-clean-bfd: clean-bfd
4363 clean-bfd:
4364 @[ -f ./bfd/Makefile ] || exit 0; \
4365 r=`${PWD_COMMAND}`; export r; \
4366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4367 $(HOST_EXPORTS) \
4368 for flag in $(EXTRA_HOST_FLAGS) ; do \
4369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4370 done; \
4371 echo "Doing clean in bfd"; \
4372 (cd $(HOST_SUBDIR)/bfd && \
4373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4375 "RANLIB=$${RANLIB}" \
4376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4377 clean) \
4378 || exit 1
4380 @endif bfd
4382 .PHONY: maybe-distclean-bfd distclean-bfd
4383 maybe-distclean-bfd:
4384 @if bfd
4385 maybe-distclean-bfd: distclean-bfd
4387 distclean-bfd:
4388 @[ -f ./bfd/Makefile ] || exit 0; \
4389 r=`${PWD_COMMAND}`; export r; \
4390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4391 $(HOST_EXPORTS) \
4392 for flag in $(EXTRA_HOST_FLAGS) ; do \
4393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4394 done; \
4395 echo "Doing distclean in bfd"; \
4396 (cd $(HOST_SUBDIR)/bfd && \
4397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4399 "RANLIB=$${RANLIB}" \
4400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4401 distclean) \
4402 || exit 1
4404 @endif bfd
4406 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4407 maybe-maintainer-clean-bfd:
4408 @if bfd
4409 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4411 maintainer-clean-bfd:
4412 @[ -f ./bfd/Makefile ] || exit 0; \
4413 r=`${PWD_COMMAND}`; export r; \
4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415 $(HOST_EXPORTS) \
4416 for flag in $(EXTRA_HOST_FLAGS) ; do \
4417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4418 done; \
4419 echo "Doing maintainer-clean in bfd"; \
4420 (cd $(HOST_SUBDIR)/bfd && \
4421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4423 "RANLIB=$${RANLIB}" \
4424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4425 maintainer-clean) \
4426 || exit 1
4428 @endif bfd
4432 .PHONY: configure-opcodes maybe-configure-opcodes
4433 maybe-configure-opcodes:
4434 @if gcc-bootstrap
4435 configure-opcodes: stage_current
4436 @endif gcc-bootstrap
4437 @if opcodes
4438 maybe-configure-opcodes: configure-opcodes
4439 configure-opcodes:
4440 @r=`${PWD_COMMAND}`; export r; \
4441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4442 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4444 $(HOST_EXPORTS) \
4445 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4446 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4447 case $(srcdir) in \
4448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4449 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4451 esac; \
4452 module_srcdir=opcodes; \
4453 $(SHELL) \
4454 $$s/$$module_srcdir/configure \
4455 --srcdir=$${topdir}/$$module_srcdir \
4456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4457 --target=${target_alias} \
4458 || exit 1
4459 @endif opcodes
4463 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4464 maybe-configure-stage1-opcodes:
4465 @if opcodes-bootstrap
4466 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4467 configure-stage1-opcodes:
4468 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4470 @r=`${PWD_COMMAND}`; export r; \
4471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4472 TFLAGS="$(STAGE1_TFLAGS)"; \
4473 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4474 $(HOST_EXPORTS) \
4475 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4476 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4477 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4478 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4480 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4481 case $(srcdir) in \
4482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4483 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4485 esac; \
4486 module_srcdir=opcodes; \
4487 $(SHELL) $$s/$$module_srcdir/configure \
4488 --srcdir=$${topdir}/$$module_srcdir \
4489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4490 --target=${target_alias} \
4492 $(STAGE1_CONFIGURE_FLAGS)
4493 @endif opcodes-bootstrap
4495 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4496 maybe-configure-stage2-opcodes:
4497 @if opcodes-bootstrap
4498 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4499 configure-stage2-opcodes:
4500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4502 @r=`${PWD_COMMAND}`; export r; \
4503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4504 TFLAGS="$(STAGE2_TFLAGS)"; \
4505 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4506 $(HOST_EXPORTS) \
4507 $(POSTSTAGE1_HOST_EXPORTS) \
4508 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4509 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4510 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4511 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4513 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4514 case $(srcdir) in \
4515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4516 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4518 esac; \
4519 module_srcdir=opcodes; \
4520 $(SHELL) $$s/$$module_srcdir/configure \
4521 --srcdir=$${topdir}/$$module_srcdir \
4522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4523 --target=${target_alias} \
4524 --with-build-libsubdir=$(HOST_SUBDIR) \
4525 $(STAGE2_CONFIGURE_FLAGS)
4526 @endif opcodes-bootstrap
4528 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4529 maybe-configure-stage3-opcodes:
4530 @if opcodes-bootstrap
4531 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4532 configure-stage3-opcodes:
4533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4535 @r=`${PWD_COMMAND}`; export r; \
4536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537 TFLAGS="$(STAGE3_TFLAGS)"; \
4538 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4539 $(HOST_EXPORTS) \
4540 $(POSTSTAGE1_HOST_EXPORTS) \
4541 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4542 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4543 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4544 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4546 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4547 case $(srcdir) in \
4548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4549 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4551 esac; \
4552 module_srcdir=opcodes; \
4553 $(SHELL) $$s/$$module_srcdir/configure \
4554 --srcdir=$${topdir}/$$module_srcdir \
4555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4556 --target=${target_alias} \
4557 --with-build-libsubdir=$(HOST_SUBDIR) \
4558 $(STAGE3_CONFIGURE_FLAGS)
4559 @endif opcodes-bootstrap
4561 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4562 maybe-configure-stage4-opcodes:
4563 @if opcodes-bootstrap
4564 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4565 configure-stage4-opcodes:
4566 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4568 @r=`${PWD_COMMAND}`; export r; \
4569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4570 TFLAGS="$(STAGE4_TFLAGS)"; \
4571 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4572 $(HOST_EXPORTS) \
4573 $(POSTSTAGE1_HOST_EXPORTS) \
4574 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4575 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4576 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4577 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4579 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4580 case $(srcdir) in \
4581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4582 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4584 esac; \
4585 module_srcdir=opcodes; \
4586 $(SHELL) $$s/$$module_srcdir/configure \
4587 --srcdir=$${topdir}/$$module_srcdir \
4588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4589 --target=${target_alias} \
4590 --with-build-libsubdir=$(HOST_SUBDIR) \
4591 $(STAGE4_CONFIGURE_FLAGS)
4592 @endif opcodes-bootstrap
4594 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4595 maybe-configure-stageprofile-opcodes:
4596 @if opcodes-bootstrap
4597 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4598 configure-stageprofile-opcodes:
4599 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4601 @r=`${PWD_COMMAND}`; export r; \
4602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4604 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4605 $(HOST_EXPORTS) \
4606 $(POSTSTAGE1_HOST_EXPORTS) \
4607 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4608 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4609 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4610 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4612 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4613 case $(srcdir) in \
4614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4615 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4617 esac; \
4618 module_srcdir=opcodes; \
4619 $(SHELL) $$s/$$module_srcdir/configure \
4620 --srcdir=$${topdir}/$$module_srcdir \
4621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4622 --target=${target_alias} \
4623 --with-build-libsubdir=$(HOST_SUBDIR) \
4624 $(STAGEprofile_CONFIGURE_FLAGS)
4625 @endif opcodes-bootstrap
4627 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4628 maybe-configure-stagetrain-opcodes:
4629 @if opcodes-bootstrap
4630 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4631 configure-stagetrain-opcodes:
4632 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4634 @r=`${PWD_COMMAND}`; export r; \
4635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4637 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4638 $(HOST_EXPORTS) \
4639 $(POSTSTAGE1_HOST_EXPORTS) \
4640 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4641 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4642 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4643 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4645 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4646 case $(srcdir) in \
4647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4648 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4650 esac; \
4651 module_srcdir=opcodes; \
4652 $(SHELL) $$s/$$module_srcdir/configure \
4653 --srcdir=$${topdir}/$$module_srcdir \
4654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4655 --target=${target_alias} \
4656 --with-build-libsubdir=$(HOST_SUBDIR) \
4657 $(STAGEtrain_CONFIGURE_FLAGS)
4658 @endif opcodes-bootstrap
4660 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4661 maybe-configure-stagefeedback-opcodes:
4662 @if opcodes-bootstrap
4663 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4664 configure-stagefeedback-opcodes:
4665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4667 @r=`${PWD_COMMAND}`; export r; \
4668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4670 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4671 $(HOST_EXPORTS) \
4672 $(POSTSTAGE1_HOST_EXPORTS) \
4673 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4674 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4676 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4678 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4679 case $(srcdir) in \
4680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4681 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4683 esac; \
4684 module_srcdir=opcodes; \
4685 $(SHELL) $$s/$$module_srcdir/configure \
4686 --srcdir=$${topdir}/$$module_srcdir \
4687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4688 --target=${target_alias} \
4689 --with-build-libsubdir=$(HOST_SUBDIR) \
4690 $(STAGEfeedback_CONFIGURE_FLAGS)
4691 @endif opcodes-bootstrap
4693 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4694 maybe-configure-stageautoprofile-opcodes:
4695 @if opcodes-bootstrap
4696 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4697 configure-stageautoprofile-opcodes:
4698 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4700 @r=`${PWD_COMMAND}`; export r; \
4701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4703 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4704 $(HOST_EXPORTS) \
4705 $(POSTSTAGE1_HOST_EXPORTS) \
4706 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4707 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4708 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4709 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4711 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4712 case $(srcdir) in \
4713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4714 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4716 esac; \
4717 module_srcdir=opcodes; \
4718 $(SHELL) $$s/$$module_srcdir/configure \
4719 --srcdir=$${topdir}/$$module_srcdir \
4720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4721 --target=${target_alias} \
4722 --with-build-libsubdir=$(HOST_SUBDIR) \
4723 $(STAGEautoprofile_CONFIGURE_FLAGS)
4724 @endif opcodes-bootstrap
4726 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4727 maybe-configure-stageautofeedback-opcodes:
4728 @if opcodes-bootstrap
4729 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4730 configure-stageautofeedback-opcodes:
4731 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4733 @r=`${PWD_COMMAND}`; export r; \
4734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4736 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4737 $(HOST_EXPORTS) \
4738 $(POSTSTAGE1_HOST_EXPORTS) \
4739 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4740 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4741 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4742 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4744 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4745 case $(srcdir) in \
4746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4747 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4749 esac; \
4750 module_srcdir=opcodes; \
4751 $(SHELL) $$s/$$module_srcdir/configure \
4752 --srcdir=$${topdir}/$$module_srcdir \
4753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4754 --target=${target_alias} \
4755 --with-build-libsubdir=$(HOST_SUBDIR) \
4756 $(STAGEautofeedback_CONFIGURE_FLAGS)
4757 @endif opcodes-bootstrap
4763 .PHONY: all-opcodes maybe-all-opcodes
4764 maybe-all-opcodes:
4765 @if gcc-bootstrap
4766 all-opcodes: stage_current
4767 @endif gcc-bootstrap
4768 @if opcodes
4769 TARGET-opcodes=all
4770 maybe-all-opcodes: all-opcodes
4771 all-opcodes: configure-opcodes
4772 @r=`${PWD_COMMAND}`; export r; \
4773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4774 $(HOST_EXPORTS) \
4775 (cd $(HOST_SUBDIR)/opcodes && \
4776 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4777 $(TARGET-opcodes))
4778 @endif opcodes
4782 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4783 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4784 maybe-all-stage1-opcodes:
4785 maybe-clean-stage1-opcodes:
4786 @if opcodes-bootstrap
4787 maybe-all-stage1-opcodes: all-stage1-opcodes
4788 all-stage1: all-stage1-opcodes
4789 TARGET-stage1-opcodes = $(TARGET-opcodes)
4790 all-stage1-opcodes: configure-stage1-opcodes
4791 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4792 @r=`${PWD_COMMAND}`; export r; \
4793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4794 TFLAGS="$(STAGE1_TFLAGS)"; \
4795 $(HOST_EXPORTS) \
4796 cd $(HOST_SUBDIR)/opcodes && \
4798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4799 CFLAGS="$(STAGE1_CFLAGS)" \
4800 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4801 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4802 LIBCFLAGS="$(LIBCFLAGS)" \
4803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4806 $(EXTRA_HOST_FLAGS) \
4807 $(STAGE1_FLAGS_TO_PASS) \
4808 TFLAGS="$(STAGE1_TFLAGS)" \
4809 $(TARGET-stage1-opcodes)
4811 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4812 clean-stage1: clean-stage1-opcodes
4813 clean-stage1-opcodes:
4814 @if [ $(current_stage) = stage1 ]; then \
4815 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4816 else \
4817 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4818 $(MAKE) stage1-start; \
4819 fi; \
4820 cd $(HOST_SUBDIR)/opcodes && \
4821 $(MAKE) $(EXTRA_HOST_FLAGS) \
4822 $(STAGE1_FLAGS_TO_PASS) clean
4823 @endif opcodes-bootstrap
4826 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4827 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4828 maybe-all-stage2-opcodes:
4829 maybe-clean-stage2-opcodes:
4830 @if opcodes-bootstrap
4831 maybe-all-stage2-opcodes: all-stage2-opcodes
4832 all-stage2: all-stage2-opcodes
4833 TARGET-stage2-opcodes = $(TARGET-opcodes)
4834 all-stage2-opcodes: configure-stage2-opcodes
4835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4836 @r=`${PWD_COMMAND}`; export r; \
4837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4838 TFLAGS="$(STAGE2_TFLAGS)"; \
4839 $(HOST_EXPORTS) \
4840 $(POSTSTAGE1_HOST_EXPORTS) \
4841 cd $(HOST_SUBDIR)/opcodes && \
4843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4844 CFLAGS="$(STAGE2_CFLAGS)" \
4845 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4846 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4847 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4852 TFLAGS="$(STAGE2_TFLAGS)" \
4853 $(TARGET-stage2-opcodes)
4855 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4856 clean-stage2: clean-stage2-opcodes
4857 clean-stage2-opcodes:
4858 @if [ $(current_stage) = stage2 ]; then \
4859 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4860 else \
4861 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4862 $(MAKE) stage2-start; \
4863 fi; \
4864 cd $(HOST_SUBDIR)/opcodes && \
4865 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4866 @endif opcodes-bootstrap
4869 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4870 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4871 maybe-all-stage3-opcodes:
4872 maybe-clean-stage3-opcodes:
4873 @if opcodes-bootstrap
4874 maybe-all-stage3-opcodes: all-stage3-opcodes
4875 all-stage3: all-stage3-opcodes
4876 TARGET-stage3-opcodes = $(TARGET-opcodes)
4877 all-stage3-opcodes: configure-stage3-opcodes
4878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4879 @r=`${PWD_COMMAND}`; export r; \
4880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4881 TFLAGS="$(STAGE3_TFLAGS)"; \
4882 $(HOST_EXPORTS) \
4883 $(POSTSTAGE1_HOST_EXPORTS) \
4884 cd $(HOST_SUBDIR)/opcodes && \
4886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4887 CFLAGS="$(STAGE3_CFLAGS)" \
4888 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4889 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4890 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4895 TFLAGS="$(STAGE3_TFLAGS)" \
4896 $(TARGET-stage3-opcodes)
4898 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4899 clean-stage3: clean-stage3-opcodes
4900 clean-stage3-opcodes:
4901 @if [ $(current_stage) = stage3 ]; then \
4902 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4903 else \
4904 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4905 $(MAKE) stage3-start; \
4906 fi; \
4907 cd $(HOST_SUBDIR)/opcodes && \
4908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4909 @endif opcodes-bootstrap
4912 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4913 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4914 maybe-all-stage4-opcodes:
4915 maybe-clean-stage4-opcodes:
4916 @if opcodes-bootstrap
4917 maybe-all-stage4-opcodes: all-stage4-opcodes
4918 all-stage4: all-stage4-opcodes
4919 TARGET-stage4-opcodes = $(TARGET-opcodes)
4920 all-stage4-opcodes: configure-stage4-opcodes
4921 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4922 @r=`${PWD_COMMAND}`; export r; \
4923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4924 TFLAGS="$(STAGE4_TFLAGS)"; \
4925 $(HOST_EXPORTS) \
4926 $(POSTSTAGE1_HOST_EXPORTS) \
4927 cd $(HOST_SUBDIR)/opcodes && \
4929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4930 CFLAGS="$(STAGE4_CFLAGS)" \
4931 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4932 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4933 LIBCFLAGS="$(STAGE4_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
4938 TFLAGS="$(STAGE4_TFLAGS)" \
4939 $(TARGET-stage4-opcodes)
4941 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4942 clean-stage4: clean-stage4-opcodes
4943 clean-stage4-opcodes:
4944 @if [ $(current_stage) = stage4 ]; then \
4945 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4946 else \
4947 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4948 $(MAKE) stage4-start; \
4949 fi; \
4950 cd $(HOST_SUBDIR)/opcodes && \
4951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4952 @endif opcodes-bootstrap
4955 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4956 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4957 maybe-all-stageprofile-opcodes:
4958 maybe-clean-stageprofile-opcodes:
4959 @if opcodes-bootstrap
4960 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4961 all-stageprofile: all-stageprofile-opcodes
4962 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4963 all-stageprofile-opcodes: configure-stageprofile-opcodes
4964 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4965 @r=`${PWD_COMMAND}`; export r; \
4966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4967 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4968 $(HOST_EXPORTS) \
4969 $(POSTSTAGE1_HOST_EXPORTS) \
4970 cd $(HOST_SUBDIR)/opcodes && \
4972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4973 CFLAGS="$(STAGEprofile_CFLAGS)" \
4974 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4975 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4976 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4981 TFLAGS="$(STAGEprofile_TFLAGS)" \
4982 $(TARGET-stageprofile-opcodes)
4984 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4985 clean-stageprofile: clean-stageprofile-opcodes
4986 clean-stageprofile-opcodes:
4987 @if [ $(current_stage) = stageprofile ]; then \
4988 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4989 else \
4990 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4991 $(MAKE) stageprofile-start; \
4992 fi; \
4993 cd $(HOST_SUBDIR)/opcodes && \
4994 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4995 @endif opcodes-bootstrap
4998 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
4999 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5000 maybe-all-stagetrain-opcodes:
5001 maybe-clean-stagetrain-opcodes:
5002 @if opcodes-bootstrap
5003 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5004 all-stagetrain: all-stagetrain-opcodes
5005 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5006 all-stagetrain-opcodes: configure-stagetrain-opcodes
5007 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5008 @r=`${PWD_COMMAND}`; export r; \
5009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5010 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5011 $(HOST_EXPORTS) \
5012 $(POSTSTAGE1_HOST_EXPORTS) \
5013 cd $(HOST_SUBDIR)/opcodes && \
5015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5016 CFLAGS="$(STAGEtrain_CFLAGS)" \
5017 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5018 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5019 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5024 TFLAGS="$(STAGEtrain_TFLAGS)" \
5025 $(TARGET-stagetrain-opcodes)
5027 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5028 clean-stagetrain: clean-stagetrain-opcodes
5029 clean-stagetrain-opcodes:
5030 @if [ $(current_stage) = stagetrain ]; then \
5031 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5032 else \
5033 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5034 $(MAKE) stagetrain-start; \
5035 fi; \
5036 cd $(HOST_SUBDIR)/opcodes && \
5037 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5038 @endif opcodes-bootstrap
5041 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5042 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5043 maybe-all-stagefeedback-opcodes:
5044 maybe-clean-stagefeedback-opcodes:
5045 @if opcodes-bootstrap
5046 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5047 all-stagefeedback: all-stagefeedback-opcodes
5048 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5049 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5054 $(HOST_EXPORTS) \
5055 $(POSTSTAGE1_HOST_EXPORTS) \
5056 cd $(HOST_SUBDIR)/opcodes && \
5058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5059 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5060 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5061 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5062 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5067 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5068 $(TARGET-stagefeedback-opcodes)
5070 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5071 clean-stagefeedback: clean-stagefeedback-opcodes
5072 clean-stagefeedback-opcodes:
5073 @if [ $(current_stage) = stagefeedback ]; then \
5074 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5075 else \
5076 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5077 $(MAKE) stagefeedback-start; \
5078 fi; \
5079 cd $(HOST_SUBDIR)/opcodes && \
5080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5081 @endif opcodes-bootstrap
5084 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5085 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5086 maybe-all-stageautoprofile-opcodes:
5087 maybe-clean-stageautoprofile-opcodes:
5088 @if opcodes-bootstrap
5089 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5090 all-stageautoprofile: all-stageautoprofile-opcodes
5091 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5092 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5093 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5094 @r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5097 $(HOST_EXPORTS) \
5098 $(POSTSTAGE1_HOST_EXPORTS) \
5099 cd $(HOST_SUBDIR)/opcodes && \
5100 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5102 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5103 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5104 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5105 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5110 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5111 $(TARGET-stageautoprofile-opcodes)
5113 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5114 clean-stageautoprofile: clean-stageautoprofile-opcodes
5115 clean-stageautoprofile-opcodes:
5116 @if [ $(current_stage) = stageautoprofile ]; then \
5117 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5118 else \
5119 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5120 $(MAKE) stageautoprofile-start; \
5121 fi; \
5122 cd $(HOST_SUBDIR)/opcodes && \
5123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5124 @endif opcodes-bootstrap
5127 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5128 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5129 maybe-all-stageautofeedback-opcodes:
5130 maybe-clean-stageautofeedback-opcodes:
5131 @if opcodes-bootstrap
5132 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5133 all-stageautofeedback: all-stageautofeedback-opcodes
5134 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5135 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5136 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5137 @r=`${PWD_COMMAND}`; export r; \
5138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5139 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5140 $(HOST_EXPORTS) \
5141 $(POSTSTAGE1_HOST_EXPORTS) \
5142 cd $(HOST_SUBDIR)/opcodes && \
5144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5145 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5146 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5147 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5148 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5153 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5154 $(TARGET-stageautofeedback-opcodes)
5156 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5157 clean-stageautofeedback: clean-stageautofeedback-opcodes
5158 clean-stageautofeedback-opcodes:
5159 @if [ $(current_stage) = stageautofeedback ]; then \
5160 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5161 else \
5162 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5163 $(MAKE) stageautofeedback-start; \
5164 fi; \
5165 cd $(HOST_SUBDIR)/opcodes && \
5166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5167 @endif opcodes-bootstrap
5173 .PHONY: check-opcodes maybe-check-opcodes
5174 maybe-check-opcodes:
5175 @if opcodes
5176 maybe-check-opcodes: check-opcodes
5178 check-opcodes:
5179 @: $(MAKE); $(unstage)
5180 @r=`${PWD_COMMAND}`; export r; \
5181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5182 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5183 (cd $(HOST_SUBDIR)/opcodes && \
5184 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5186 @endif opcodes
5188 .PHONY: install-opcodes maybe-install-opcodes
5189 maybe-install-opcodes:
5190 @if opcodes
5191 maybe-install-opcodes: install-opcodes
5193 install-opcodes: installdirs
5194 @: $(MAKE); $(unstage)
5195 @r=`${PWD_COMMAND}`; export r; \
5196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5197 $(HOST_EXPORTS) \
5198 (cd $(HOST_SUBDIR)/opcodes && \
5199 $(MAKE) $(FLAGS_TO_PASS) install)
5201 @endif opcodes
5203 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5204 maybe-install-strip-opcodes:
5205 @if opcodes
5206 maybe-install-strip-opcodes: install-strip-opcodes
5208 install-strip-opcodes: installdirs
5209 @: $(MAKE); $(unstage)
5210 @r=`${PWD_COMMAND}`; export r; \
5211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212 $(HOST_EXPORTS) \
5213 (cd $(HOST_SUBDIR)/opcodes && \
5214 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5216 @endif opcodes
5218 # Other targets (info, dvi, pdf, etc.)
5220 .PHONY: maybe-info-opcodes info-opcodes
5221 maybe-info-opcodes:
5222 @if opcodes
5223 maybe-info-opcodes: info-opcodes
5225 info-opcodes: \
5226 configure-opcodes
5227 @[ -f ./opcodes/Makefile ] || exit 0; \
5228 r=`${PWD_COMMAND}`; export r; \
5229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5230 $(HOST_EXPORTS) \
5231 for flag in $(EXTRA_HOST_FLAGS) ; do \
5232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5233 done; \
5234 echo "Doing info in opcodes"; \
5235 (cd $(HOST_SUBDIR)/opcodes && \
5236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5238 "RANLIB=$${RANLIB}" \
5239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5240 info) \
5241 || exit 1
5243 @endif opcodes
5245 .PHONY: maybe-dvi-opcodes dvi-opcodes
5246 maybe-dvi-opcodes:
5247 @if opcodes
5248 maybe-dvi-opcodes: dvi-opcodes
5250 dvi-opcodes: \
5251 configure-opcodes
5252 @[ -f ./opcodes/Makefile ] || exit 0; \
5253 r=`${PWD_COMMAND}`; export r; \
5254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5255 $(HOST_EXPORTS) \
5256 for flag in $(EXTRA_HOST_FLAGS) ; do \
5257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5258 done; \
5259 echo "Doing dvi in opcodes"; \
5260 (cd $(HOST_SUBDIR)/opcodes && \
5261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5263 "RANLIB=$${RANLIB}" \
5264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5265 dvi) \
5266 || exit 1
5268 @endif opcodes
5270 .PHONY: maybe-pdf-opcodes pdf-opcodes
5271 maybe-pdf-opcodes:
5272 @if opcodes
5273 maybe-pdf-opcodes: pdf-opcodes
5275 pdf-opcodes: \
5276 configure-opcodes
5277 @[ -f ./opcodes/Makefile ] || exit 0; \
5278 r=`${PWD_COMMAND}`; export r; \
5279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5280 $(HOST_EXPORTS) \
5281 for flag in $(EXTRA_HOST_FLAGS) ; do \
5282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5283 done; \
5284 echo "Doing pdf in opcodes"; \
5285 (cd $(HOST_SUBDIR)/opcodes && \
5286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5288 "RANLIB=$${RANLIB}" \
5289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5290 pdf) \
5291 || exit 1
5293 @endif opcodes
5295 .PHONY: maybe-html-opcodes html-opcodes
5296 maybe-html-opcodes:
5297 @if opcodes
5298 maybe-html-opcodes: html-opcodes
5300 html-opcodes: \
5301 configure-opcodes
5302 @[ -f ./opcodes/Makefile ] || exit 0; \
5303 r=`${PWD_COMMAND}`; export r; \
5304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5305 $(HOST_EXPORTS) \
5306 for flag in $(EXTRA_HOST_FLAGS) ; do \
5307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5308 done; \
5309 echo "Doing html in opcodes"; \
5310 (cd $(HOST_SUBDIR)/opcodes && \
5311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5313 "RANLIB=$${RANLIB}" \
5314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5315 html) \
5316 || exit 1
5318 @endif opcodes
5320 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5321 maybe-TAGS-opcodes:
5322 @if opcodes
5323 maybe-TAGS-opcodes: TAGS-opcodes
5325 TAGS-opcodes: \
5326 configure-opcodes
5327 @[ -f ./opcodes/Makefile ] || exit 0; \
5328 r=`${PWD_COMMAND}`; export r; \
5329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5330 $(HOST_EXPORTS) \
5331 for flag in $(EXTRA_HOST_FLAGS) ; do \
5332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5333 done; \
5334 echo "Doing TAGS in opcodes"; \
5335 (cd $(HOST_SUBDIR)/opcodes && \
5336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5338 "RANLIB=$${RANLIB}" \
5339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5340 TAGS) \
5341 || exit 1
5343 @endif opcodes
5345 .PHONY: maybe-install-info-opcodes install-info-opcodes
5346 maybe-install-info-opcodes:
5347 @if opcodes
5348 maybe-install-info-opcodes: install-info-opcodes
5350 install-info-opcodes: \
5351 configure-opcodes \
5352 info-opcodes
5353 @[ -f ./opcodes/Makefile ] || exit 0; \
5354 r=`${PWD_COMMAND}`; export r; \
5355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356 $(HOST_EXPORTS) \
5357 for flag in $(EXTRA_HOST_FLAGS) ; do \
5358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5359 done; \
5360 echo "Doing install-info in opcodes"; \
5361 (cd $(HOST_SUBDIR)/opcodes && \
5362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5364 "RANLIB=$${RANLIB}" \
5365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5366 install-info) \
5367 || exit 1
5369 @endif opcodes
5371 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5372 maybe-install-pdf-opcodes:
5373 @if opcodes
5374 maybe-install-pdf-opcodes: install-pdf-opcodes
5376 install-pdf-opcodes: \
5377 configure-opcodes \
5378 pdf-opcodes
5379 @[ -f ./opcodes/Makefile ] || exit 0; \
5380 r=`${PWD_COMMAND}`; export r; \
5381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5382 $(HOST_EXPORTS) \
5383 for flag in $(EXTRA_HOST_FLAGS) ; do \
5384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5385 done; \
5386 echo "Doing install-pdf in opcodes"; \
5387 (cd $(HOST_SUBDIR)/opcodes && \
5388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5390 "RANLIB=$${RANLIB}" \
5391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5392 install-pdf) \
5393 || exit 1
5395 @endif opcodes
5397 .PHONY: maybe-install-html-opcodes install-html-opcodes
5398 maybe-install-html-opcodes:
5399 @if opcodes
5400 maybe-install-html-opcodes: install-html-opcodes
5402 install-html-opcodes: \
5403 configure-opcodes \
5404 html-opcodes
5405 @[ -f ./opcodes/Makefile ] || exit 0; \
5406 r=`${PWD_COMMAND}`; export r; \
5407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408 $(HOST_EXPORTS) \
5409 for flag in $(EXTRA_HOST_FLAGS) ; do \
5410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5411 done; \
5412 echo "Doing install-html in opcodes"; \
5413 (cd $(HOST_SUBDIR)/opcodes && \
5414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5416 "RANLIB=$${RANLIB}" \
5417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5418 install-html) \
5419 || exit 1
5421 @endif opcodes
5423 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5424 maybe-installcheck-opcodes:
5425 @if opcodes
5426 maybe-installcheck-opcodes: installcheck-opcodes
5428 installcheck-opcodes: \
5429 configure-opcodes
5430 @[ -f ./opcodes/Makefile ] || exit 0; \
5431 r=`${PWD_COMMAND}`; export r; \
5432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5433 $(HOST_EXPORTS) \
5434 for flag in $(EXTRA_HOST_FLAGS) ; do \
5435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5436 done; \
5437 echo "Doing installcheck in opcodes"; \
5438 (cd $(HOST_SUBDIR)/opcodes && \
5439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5441 "RANLIB=$${RANLIB}" \
5442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5443 installcheck) \
5444 || exit 1
5446 @endif opcodes
5448 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5449 maybe-mostlyclean-opcodes:
5450 @if opcodes
5451 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5453 mostlyclean-opcodes:
5454 @[ -f ./opcodes/Makefile ] || exit 0; \
5455 r=`${PWD_COMMAND}`; export r; \
5456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5457 $(HOST_EXPORTS) \
5458 for flag in $(EXTRA_HOST_FLAGS) ; do \
5459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5460 done; \
5461 echo "Doing mostlyclean in opcodes"; \
5462 (cd $(HOST_SUBDIR)/opcodes && \
5463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5465 "RANLIB=$${RANLIB}" \
5466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5467 mostlyclean) \
5468 || exit 1
5470 @endif opcodes
5472 .PHONY: maybe-clean-opcodes clean-opcodes
5473 maybe-clean-opcodes:
5474 @if opcodes
5475 maybe-clean-opcodes: clean-opcodes
5477 clean-opcodes:
5478 @[ -f ./opcodes/Makefile ] || exit 0; \
5479 r=`${PWD_COMMAND}`; export r; \
5480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5481 $(HOST_EXPORTS) \
5482 for flag in $(EXTRA_HOST_FLAGS) ; do \
5483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5484 done; \
5485 echo "Doing clean in opcodes"; \
5486 (cd $(HOST_SUBDIR)/opcodes && \
5487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5489 "RANLIB=$${RANLIB}" \
5490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5491 clean) \
5492 || exit 1
5494 @endif opcodes
5496 .PHONY: maybe-distclean-opcodes distclean-opcodes
5497 maybe-distclean-opcodes:
5498 @if opcodes
5499 maybe-distclean-opcodes: distclean-opcodes
5501 distclean-opcodes:
5502 @[ -f ./opcodes/Makefile ] || exit 0; \
5503 r=`${PWD_COMMAND}`; export r; \
5504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5505 $(HOST_EXPORTS) \
5506 for flag in $(EXTRA_HOST_FLAGS) ; do \
5507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5508 done; \
5509 echo "Doing distclean in opcodes"; \
5510 (cd $(HOST_SUBDIR)/opcodes && \
5511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5513 "RANLIB=$${RANLIB}" \
5514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5515 distclean) \
5516 || exit 1
5518 @endif opcodes
5520 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5521 maybe-maintainer-clean-opcodes:
5522 @if opcodes
5523 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5525 maintainer-clean-opcodes:
5526 @[ -f ./opcodes/Makefile ] || exit 0; \
5527 r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 for flag in $(EXTRA_HOST_FLAGS) ; do \
5531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532 done; \
5533 echo "Doing maintainer-clean in opcodes"; \
5534 (cd $(HOST_SUBDIR)/opcodes && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537 "RANLIB=$${RANLIB}" \
5538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5539 maintainer-clean) \
5540 || exit 1
5542 @endif opcodes
5546 .PHONY: configure-binutils maybe-configure-binutils
5547 maybe-configure-binutils:
5548 @if gcc-bootstrap
5549 configure-binutils: stage_current
5550 @endif gcc-bootstrap
5551 @if binutils
5552 maybe-configure-binutils: configure-binutils
5553 configure-binutils:
5554 @r=`${PWD_COMMAND}`; export r; \
5555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5556 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5558 $(HOST_EXPORTS) \
5559 echo Configuring in $(HOST_SUBDIR)/binutils; \
5560 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5561 case $(srcdir) in \
5562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5563 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5565 esac; \
5566 module_srcdir=binutils; \
5567 $(SHELL) \
5568 $$s/$$module_srcdir/configure \
5569 --srcdir=$${topdir}/$$module_srcdir \
5570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5571 --target=${target_alias} \
5572 || exit 1
5573 @endif binutils
5577 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5578 maybe-configure-stage1-binutils:
5579 @if binutils-bootstrap
5580 maybe-configure-stage1-binutils: configure-stage1-binutils
5581 configure-stage1-binutils:
5582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5584 @r=`${PWD_COMMAND}`; export r; \
5585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586 TFLAGS="$(STAGE1_TFLAGS)"; \
5587 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5588 $(HOST_EXPORTS) \
5589 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5590 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5591 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5592 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5594 cd $(HOST_SUBDIR)/binutils || exit 1; \
5595 case $(srcdir) in \
5596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5597 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5599 esac; \
5600 module_srcdir=binutils; \
5601 $(SHELL) $$s/$$module_srcdir/configure \
5602 --srcdir=$${topdir}/$$module_srcdir \
5603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5604 --target=${target_alias} \
5606 $(STAGE1_CONFIGURE_FLAGS)
5607 @endif binutils-bootstrap
5609 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5610 maybe-configure-stage2-binutils:
5611 @if binutils-bootstrap
5612 maybe-configure-stage2-binutils: configure-stage2-binutils
5613 configure-stage2-binutils:
5614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5616 @r=`${PWD_COMMAND}`; export r; \
5617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5618 TFLAGS="$(STAGE2_TFLAGS)"; \
5619 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5620 $(HOST_EXPORTS) \
5621 $(POSTSTAGE1_HOST_EXPORTS) \
5622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5623 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5625 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5627 cd $(HOST_SUBDIR)/binutils || exit 1; \
5628 case $(srcdir) in \
5629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5630 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5632 esac; \
5633 module_srcdir=binutils; \
5634 $(SHELL) $$s/$$module_srcdir/configure \
5635 --srcdir=$${topdir}/$$module_srcdir \
5636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5637 --target=${target_alias} \
5638 --with-build-libsubdir=$(HOST_SUBDIR) \
5639 $(STAGE2_CONFIGURE_FLAGS)
5640 @endif binutils-bootstrap
5642 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5643 maybe-configure-stage3-binutils:
5644 @if binutils-bootstrap
5645 maybe-configure-stage3-binutils: configure-stage3-binutils
5646 configure-stage3-binutils:
5647 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5649 @r=`${PWD_COMMAND}`; export r; \
5650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651 TFLAGS="$(STAGE3_TFLAGS)"; \
5652 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5653 $(HOST_EXPORTS) \
5654 $(POSTSTAGE1_HOST_EXPORTS) \
5655 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5656 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5657 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5658 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5660 cd $(HOST_SUBDIR)/binutils || exit 1; \
5661 case $(srcdir) in \
5662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5663 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5665 esac; \
5666 module_srcdir=binutils; \
5667 $(SHELL) $$s/$$module_srcdir/configure \
5668 --srcdir=$${topdir}/$$module_srcdir \
5669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5670 --target=${target_alias} \
5671 --with-build-libsubdir=$(HOST_SUBDIR) \
5672 $(STAGE3_CONFIGURE_FLAGS)
5673 @endif binutils-bootstrap
5675 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5676 maybe-configure-stage4-binutils:
5677 @if binutils-bootstrap
5678 maybe-configure-stage4-binutils: configure-stage4-binutils
5679 configure-stage4-binutils:
5680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5682 @r=`${PWD_COMMAND}`; export r; \
5683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5684 TFLAGS="$(STAGE4_TFLAGS)"; \
5685 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5686 $(HOST_EXPORTS) \
5687 $(POSTSTAGE1_HOST_EXPORTS) \
5688 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5689 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5690 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5691 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5693 cd $(HOST_SUBDIR)/binutils || exit 1; \
5694 case $(srcdir) in \
5695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5696 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5698 esac; \
5699 module_srcdir=binutils; \
5700 $(SHELL) $$s/$$module_srcdir/configure \
5701 --srcdir=$${topdir}/$$module_srcdir \
5702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5703 --target=${target_alias} \
5704 --with-build-libsubdir=$(HOST_SUBDIR) \
5705 $(STAGE4_CONFIGURE_FLAGS)
5706 @endif binutils-bootstrap
5708 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5709 maybe-configure-stageprofile-binutils:
5710 @if binutils-bootstrap
5711 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5712 configure-stageprofile-binutils:
5713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5715 @r=`${PWD_COMMAND}`; export r; \
5716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5718 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5719 $(HOST_EXPORTS) \
5720 $(POSTSTAGE1_HOST_EXPORTS) \
5721 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5722 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5723 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5724 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5726 cd $(HOST_SUBDIR)/binutils || exit 1; \
5727 case $(srcdir) in \
5728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5729 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5731 esac; \
5732 module_srcdir=binutils; \
5733 $(SHELL) $$s/$$module_srcdir/configure \
5734 --srcdir=$${topdir}/$$module_srcdir \
5735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5736 --target=${target_alias} \
5737 --with-build-libsubdir=$(HOST_SUBDIR) \
5738 $(STAGEprofile_CONFIGURE_FLAGS)
5739 @endif binutils-bootstrap
5741 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5742 maybe-configure-stagetrain-binutils:
5743 @if binutils-bootstrap
5744 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5745 configure-stagetrain-binutils:
5746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5748 @r=`${PWD_COMMAND}`; export r; \
5749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5751 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5752 $(HOST_EXPORTS) \
5753 $(POSTSTAGE1_HOST_EXPORTS) \
5754 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5755 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5756 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5757 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5759 cd $(HOST_SUBDIR)/binutils || exit 1; \
5760 case $(srcdir) in \
5761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5762 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5764 esac; \
5765 module_srcdir=binutils; \
5766 $(SHELL) $$s/$$module_srcdir/configure \
5767 --srcdir=$${topdir}/$$module_srcdir \
5768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5769 --target=${target_alias} \
5770 --with-build-libsubdir=$(HOST_SUBDIR) \
5771 $(STAGEtrain_CONFIGURE_FLAGS)
5772 @endif binutils-bootstrap
5774 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5775 maybe-configure-stagefeedback-binutils:
5776 @if binutils-bootstrap
5777 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5778 configure-stagefeedback-binutils:
5779 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5781 @r=`${PWD_COMMAND}`; export r; \
5782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5783 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5784 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5785 $(HOST_EXPORTS) \
5786 $(POSTSTAGE1_HOST_EXPORTS) \
5787 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5788 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5789 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5790 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5792 cd $(HOST_SUBDIR)/binutils || exit 1; \
5793 case $(srcdir) in \
5794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5795 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5797 esac; \
5798 module_srcdir=binutils; \
5799 $(SHELL) $$s/$$module_srcdir/configure \
5800 --srcdir=$${topdir}/$$module_srcdir \
5801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5802 --target=${target_alias} \
5803 --with-build-libsubdir=$(HOST_SUBDIR) \
5804 $(STAGEfeedback_CONFIGURE_FLAGS)
5805 @endif binutils-bootstrap
5807 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5808 maybe-configure-stageautoprofile-binutils:
5809 @if binutils-bootstrap
5810 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5811 configure-stageautoprofile-binutils:
5812 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5814 @r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5817 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5818 $(HOST_EXPORTS) \
5819 $(POSTSTAGE1_HOST_EXPORTS) \
5820 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5821 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5822 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5823 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5825 cd $(HOST_SUBDIR)/binutils || exit 1; \
5826 case $(srcdir) in \
5827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5828 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5830 esac; \
5831 module_srcdir=binutils; \
5832 $(SHELL) $$s/$$module_srcdir/configure \
5833 --srcdir=$${topdir}/$$module_srcdir \
5834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5835 --target=${target_alias} \
5836 --with-build-libsubdir=$(HOST_SUBDIR) \
5837 $(STAGEautoprofile_CONFIGURE_FLAGS)
5838 @endif binutils-bootstrap
5840 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5841 maybe-configure-stageautofeedback-binutils:
5842 @if binutils-bootstrap
5843 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5844 configure-stageautofeedback-binutils:
5845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5847 @r=`${PWD_COMMAND}`; export r; \
5848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5849 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5850 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5851 $(HOST_EXPORTS) \
5852 $(POSTSTAGE1_HOST_EXPORTS) \
5853 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5854 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5855 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5856 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5858 cd $(HOST_SUBDIR)/binutils || exit 1; \
5859 case $(srcdir) in \
5860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5861 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5863 esac; \
5864 module_srcdir=binutils; \
5865 $(SHELL) $$s/$$module_srcdir/configure \
5866 --srcdir=$${topdir}/$$module_srcdir \
5867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5868 --target=${target_alias} \
5869 --with-build-libsubdir=$(HOST_SUBDIR) \
5870 $(STAGEautofeedback_CONFIGURE_FLAGS)
5871 @endif binutils-bootstrap
5877 .PHONY: all-binutils maybe-all-binutils
5878 maybe-all-binutils:
5879 @if gcc-bootstrap
5880 all-binutils: stage_current
5881 @endif gcc-bootstrap
5882 @if binutils
5883 TARGET-binutils=all
5884 maybe-all-binutils: all-binutils
5885 all-binutils: configure-binutils
5886 @r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 $(HOST_EXPORTS) \
5889 (cd $(HOST_SUBDIR)/binutils && \
5890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5891 $(TARGET-binutils))
5892 @endif binutils
5896 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5897 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5898 maybe-all-stage1-binutils:
5899 maybe-clean-stage1-binutils:
5900 @if binutils-bootstrap
5901 maybe-all-stage1-binutils: all-stage1-binutils
5902 all-stage1: all-stage1-binutils
5903 TARGET-stage1-binutils = $(TARGET-binutils)
5904 all-stage1-binutils: configure-stage1-binutils
5905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5906 @r=`${PWD_COMMAND}`; export r; \
5907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5908 TFLAGS="$(STAGE1_TFLAGS)"; \
5909 $(HOST_EXPORTS) \
5910 cd $(HOST_SUBDIR)/binutils && \
5912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5913 CFLAGS="$(STAGE1_CFLAGS)" \
5914 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5915 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5916 LIBCFLAGS="$(LIBCFLAGS)" \
5917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5920 $(EXTRA_HOST_FLAGS) \
5921 $(STAGE1_FLAGS_TO_PASS) \
5922 TFLAGS="$(STAGE1_TFLAGS)" \
5923 $(TARGET-stage1-binutils)
5925 maybe-clean-stage1-binutils: clean-stage1-binutils
5926 clean-stage1: clean-stage1-binutils
5927 clean-stage1-binutils:
5928 @if [ $(current_stage) = stage1 ]; then \
5929 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5930 else \
5931 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5932 $(MAKE) stage1-start; \
5933 fi; \
5934 cd $(HOST_SUBDIR)/binutils && \
5935 $(MAKE) $(EXTRA_HOST_FLAGS) \
5936 $(STAGE1_FLAGS_TO_PASS) clean
5937 @endif binutils-bootstrap
5940 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5941 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5942 maybe-all-stage2-binutils:
5943 maybe-clean-stage2-binutils:
5944 @if binutils-bootstrap
5945 maybe-all-stage2-binutils: all-stage2-binutils
5946 all-stage2: all-stage2-binutils
5947 TARGET-stage2-binutils = $(TARGET-binutils)
5948 all-stage2-binutils: configure-stage2-binutils
5949 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5950 @r=`${PWD_COMMAND}`; export r; \
5951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5952 TFLAGS="$(STAGE2_TFLAGS)"; \
5953 $(HOST_EXPORTS) \
5954 $(POSTSTAGE1_HOST_EXPORTS) \
5955 cd $(HOST_SUBDIR)/binutils && \
5957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5958 CFLAGS="$(STAGE2_CFLAGS)" \
5959 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5960 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5961 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5966 TFLAGS="$(STAGE2_TFLAGS)" \
5967 $(TARGET-stage2-binutils)
5969 maybe-clean-stage2-binutils: clean-stage2-binutils
5970 clean-stage2: clean-stage2-binutils
5971 clean-stage2-binutils:
5972 @if [ $(current_stage) = stage2 ]; then \
5973 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5974 else \
5975 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5976 $(MAKE) stage2-start; \
5977 fi; \
5978 cd $(HOST_SUBDIR)/binutils && \
5979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5980 @endif binutils-bootstrap
5983 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5984 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5985 maybe-all-stage3-binutils:
5986 maybe-clean-stage3-binutils:
5987 @if binutils-bootstrap
5988 maybe-all-stage3-binutils: all-stage3-binutils
5989 all-stage3: all-stage3-binutils
5990 TARGET-stage3-binutils = $(TARGET-binutils)
5991 all-stage3-binutils: configure-stage3-binutils
5992 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5993 @r=`${PWD_COMMAND}`; export r; \
5994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5995 TFLAGS="$(STAGE3_TFLAGS)"; \
5996 $(HOST_EXPORTS) \
5997 $(POSTSTAGE1_HOST_EXPORTS) \
5998 cd $(HOST_SUBDIR)/binutils && \
6000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6001 CFLAGS="$(STAGE3_CFLAGS)" \
6002 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6003 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6004 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6009 TFLAGS="$(STAGE3_TFLAGS)" \
6010 $(TARGET-stage3-binutils)
6012 maybe-clean-stage3-binutils: clean-stage3-binutils
6013 clean-stage3: clean-stage3-binutils
6014 clean-stage3-binutils:
6015 @if [ $(current_stage) = stage3 ]; then \
6016 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6017 else \
6018 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6019 $(MAKE) stage3-start; \
6020 fi; \
6021 cd $(HOST_SUBDIR)/binutils && \
6022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6023 @endif binutils-bootstrap
6026 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6027 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6028 maybe-all-stage4-binutils:
6029 maybe-clean-stage4-binutils:
6030 @if binutils-bootstrap
6031 maybe-all-stage4-binutils: all-stage4-binutils
6032 all-stage4: all-stage4-binutils
6033 TARGET-stage4-binutils = $(TARGET-binutils)
6034 all-stage4-binutils: configure-stage4-binutils
6035 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6036 @r=`${PWD_COMMAND}`; export r; \
6037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038 TFLAGS="$(STAGE4_TFLAGS)"; \
6039 $(HOST_EXPORTS) \
6040 $(POSTSTAGE1_HOST_EXPORTS) \
6041 cd $(HOST_SUBDIR)/binutils && \
6043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6044 CFLAGS="$(STAGE4_CFLAGS)" \
6045 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6046 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6047 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6052 TFLAGS="$(STAGE4_TFLAGS)" \
6053 $(TARGET-stage4-binutils)
6055 maybe-clean-stage4-binutils: clean-stage4-binutils
6056 clean-stage4: clean-stage4-binutils
6057 clean-stage4-binutils:
6058 @if [ $(current_stage) = stage4 ]; then \
6059 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6060 else \
6061 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6062 $(MAKE) stage4-start; \
6063 fi; \
6064 cd $(HOST_SUBDIR)/binutils && \
6065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6066 @endif binutils-bootstrap
6069 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6070 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6071 maybe-all-stageprofile-binutils:
6072 maybe-clean-stageprofile-binutils:
6073 @if binutils-bootstrap
6074 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6075 all-stageprofile: all-stageprofile-binutils
6076 TARGET-stageprofile-binutils = $(TARGET-binutils)
6077 all-stageprofile-binutils: configure-stageprofile-binutils
6078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6079 @r=`${PWD_COMMAND}`; export r; \
6080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6081 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6082 $(HOST_EXPORTS) \
6083 $(POSTSTAGE1_HOST_EXPORTS) \
6084 cd $(HOST_SUBDIR)/binutils && \
6086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6087 CFLAGS="$(STAGEprofile_CFLAGS)" \
6088 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6089 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6090 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6095 TFLAGS="$(STAGEprofile_TFLAGS)" \
6096 $(TARGET-stageprofile-binutils)
6098 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6099 clean-stageprofile: clean-stageprofile-binutils
6100 clean-stageprofile-binutils:
6101 @if [ $(current_stage) = stageprofile ]; then \
6102 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6103 else \
6104 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6105 $(MAKE) stageprofile-start; \
6106 fi; \
6107 cd $(HOST_SUBDIR)/binutils && \
6108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6109 @endif binutils-bootstrap
6112 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6113 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6114 maybe-all-stagetrain-binutils:
6115 maybe-clean-stagetrain-binutils:
6116 @if binutils-bootstrap
6117 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6118 all-stagetrain: all-stagetrain-binutils
6119 TARGET-stagetrain-binutils = $(TARGET-binutils)
6120 all-stagetrain-binutils: configure-stagetrain-binutils
6121 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6122 @r=`${PWD_COMMAND}`; export r; \
6123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6124 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6125 $(HOST_EXPORTS) \
6126 $(POSTSTAGE1_HOST_EXPORTS) \
6127 cd $(HOST_SUBDIR)/binutils && \
6129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6130 CFLAGS="$(STAGEtrain_CFLAGS)" \
6131 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6132 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6133 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6138 TFLAGS="$(STAGEtrain_TFLAGS)" \
6139 $(TARGET-stagetrain-binutils)
6141 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6142 clean-stagetrain: clean-stagetrain-binutils
6143 clean-stagetrain-binutils:
6144 @if [ $(current_stage) = stagetrain ]; then \
6145 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6146 else \
6147 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6148 $(MAKE) stagetrain-start; \
6149 fi; \
6150 cd $(HOST_SUBDIR)/binutils && \
6151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6152 @endif binutils-bootstrap
6155 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6156 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6157 maybe-all-stagefeedback-binutils:
6158 maybe-clean-stagefeedback-binutils:
6159 @if binutils-bootstrap
6160 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6161 all-stagefeedback: all-stagefeedback-binutils
6162 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6163 all-stagefeedback-binutils: configure-stagefeedback-binutils
6164 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6165 @r=`${PWD_COMMAND}`; export r; \
6166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6168 $(HOST_EXPORTS) \
6169 $(POSTSTAGE1_HOST_EXPORTS) \
6170 cd $(HOST_SUBDIR)/binutils && \
6172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6173 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6174 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6175 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6176 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6181 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6182 $(TARGET-stagefeedback-binutils)
6184 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6185 clean-stagefeedback: clean-stagefeedback-binutils
6186 clean-stagefeedback-binutils:
6187 @if [ $(current_stage) = stagefeedback ]; then \
6188 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6189 else \
6190 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6191 $(MAKE) stagefeedback-start; \
6192 fi; \
6193 cd $(HOST_SUBDIR)/binutils && \
6194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6195 @endif binutils-bootstrap
6198 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6199 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6200 maybe-all-stageautoprofile-binutils:
6201 maybe-clean-stageautoprofile-binutils:
6202 @if binutils-bootstrap
6203 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6204 all-stageautoprofile: all-stageautoprofile-binutils
6205 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6206 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6207 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6208 @r=`${PWD_COMMAND}`; export r; \
6209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6211 $(HOST_EXPORTS) \
6212 $(POSTSTAGE1_HOST_EXPORTS) \
6213 cd $(HOST_SUBDIR)/binutils && \
6214 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6216 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6217 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6218 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6219 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6224 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6225 $(TARGET-stageautoprofile-binutils)
6227 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6228 clean-stageautoprofile: clean-stageautoprofile-binutils
6229 clean-stageautoprofile-binutils:
6230 @if [ $(current_stage) = stageautoprofile ]; then \
6231 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6232 else \
6233 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6234 $(MAKE) stageautoprofile-start; \
6235 fi; \
6236 cd $(HOST_SUBDIR)/binutils && \
6237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6238 @endif binutils-bootstrap
6241 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6242 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6243 maybe-all-stageautofeedback-binutils:
6244 maybe-clean-stageautofeedback-binutils:
6245 @if binutils-bootstrap
6246 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6247 all-stageautofeedback: all-stageautofeedback-binutils
6248 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6249 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6250 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6251 @r=`${PWD_COMMAND}`; export r; \
6252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6253 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6254 $(HOST_EXPORTS) \
6255 $(POSTSTAGE1_HOST_EXPORTS) \
6256 cd $(HOST_SUBDIR)/binutils && \
6258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6259 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6260 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6261 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6262 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6267 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6268 $(TARGET-stageautofeedback-binutils)
6270 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6271 clean-stageautofeedback: clean-stageautofeedback-binutils
6272 clean-stageautofeedback-binutils:
6273 @if [ $(current_stage) = stageautofeedback ]; then \
6274 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6275 else \
6276 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6277 $(MAKE) stageautofeedback-start; \
6278 fi; \
6279 cd $(HOST_SUBDIR)/binutils && \
6280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6281 @endif binutils-bootstrap
6287 .PHONY: check-binutils maybe-check-binutils
6288 maybe-check-binutils:
6289 @if binutils
6290 maybe-check-binutils: check-binutils
6292 check-binutils:
6293 @: $(MAKE); $(unstage)
6294 @r=`${PWD_COMMAND}`; export r; \
6295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6296 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6297 (cd $(HOST_SUBDIR)/binutils && \
6298 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6300 @endif binutils
6302 .PHONY: install-binutils maybe-install-binutils
6303 maybe-install-binutils:
6304 @if binutils
6305 maybe-install-binutils: install-binutils
6307 install-binutils: installdirs
6308 @: $(MAKE); $(unstage)
6309 @r=`${PWD_COMMAND}`; export r; \
6310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6311 $(HOST_EXPORTS) \
6312 (cd $(HOST_SUBDIR)/binutils && \
6313 $(MAKE) $(FLAGS_TO_PASS) install)
6315 @endif binutils
6317 .PHONY: install-strip-binutils maybe-install-strip-binutils
6318 maybe-install-strip-binutils:
6319 @if binutils
6320 maybe-install-strip-binutils: install-strip-binutils
6322 install-strip-binutils: installdirs
6323 @: $(MAKE); $(unstage)
6324 @r=`${PWD_COMMAND}`; export r; \
6325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6326 $(HOST_EXPORTS) \
6327 (cd $(HOST_SUBDIR)/binutils && \
6328 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6330 @endif binutils
6332 # Other targets (info, dvi, pdf, etc.)
6334 .PHONY: maybe-info-binutils info-binutils
6335 maybe-info-binutils:
6336 @if binutils
6337 maybe-info-binutils: info-binutils
6339 info-binutils: \
6340 configure-binutils
6341 @[ -f ./binutils/Makefile ] || exit 0; \
6342 r=`${PWD_COMMAND}`; export r; \
6343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6344 $(HOST_EXPORTS) \
6345 for flag in $(EXTRA_HOST_FLAGS) ; do \
6346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6347 done; \
6348 echo "Doing info in binutils"; \
6349 (cd $(HOST_SUBDIR)/binutils && \
6350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6352 "RANLIB=$${RANLIB}" \
6353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6354 info) \
6355 || exit 1
6357 @endif binutils
6359 .PHONY: maybe-dvi-binutils dvi-binutils
6360 maybe-dvi-binutils:
6361 @if binutils
6362 maybe-dvi-binutils: dvi-binutils
6364 dvi-binutils: \
6365 configure-binutils
6366 @[ -f ./binutils/Makefile ] || exit 0; \
6367 r=`${PWD_COMMAND}`; export r; \
6368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369 $(HOST_EXPORTS) \
6370 for flag in $(EXTRA_HOST_FLAGS) ; do \
6371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6372 done; \
6373 echo "Doing dvi in binutils"; \
6374 (cd $(HOST_SUBDIR)/binutils && \
6375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6377 "RANLIB=$${RANLIB}" \
6378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6379 dvi) \
6380 || exit 1
6382 @endif binutils
6384 .PHONY: maybe-pdf-binutils pdf-binutils
6385 maybe-pdf-binutils:
6386 @if binutils
6387 maybe-pdf-binutils: pdf-binutils
6389 pdf-binutils: \
6390 configure-binutils
6391 @[ -f ./binutils/Makefile ] || exit 0; \
6392 r=`${PWD_COMMAND}`; export r; \
6393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394 $(HOST_EXPORTS) \
6395 for flag in $(EXTRA_HOST_FLAGS) ; do \
6396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6397 done; \
6398 echo "Doing pdf in binutils"; \
6399 (cd $(HOST_SUBDIR)/binutils && \
6400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6402 "RANLIB=$${RANLIB}" \
6403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6404 pdf) \
6405 || exit 1
6407 @endif binutils
6409 .PHONY: maybe-html-binutils html-binutils
6410 maybe-html-binutils:
6411 @if binutils
6412 maybe-html-binutils: html-binutils
6414 html-binutils: \
6415 configure-binutils
6416 @[ -f ./binutils/Makefile ] || exit 0; \
6417 r=`${PWD_COMMAND}`; export r; \
6418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6419 $(HOST_EXPORTS) \
6420 for flag in $(EXTRA_HOST_FLAGS) ; do \
6421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6422 done; \
6423 echo "Doing html in binutils"; \
6424 (cd $(HOST_SUBDIR)/binutils && \
6425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6427 "RANLIB=$${RANLIB}" \
6428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6429 html) \
6430 || exit 1
6432 @endif binutils
6434 .PHONY: maybe-TAGS-binutils TAGS-binutils
6435 maybe-TAGS-binutils:
6436 @if binutils
6437 maybe-TAGS-binutils: TAGS-binutils
6439 TAGS-binutils: \
6440 configure-binutils
6441 @[ -f ./binutils/Makefile ] || exit 0; \
6442 r=`${PWD_COMMAND}`; export r; \
6443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6444 $(HOST_EXPORTS) \
6445 for flag in $(EXTRA_HOST_FLAGS) ; do \
6446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6447 done; \
6448 echo "Doing TAGS in binutils"; \
6449 (cd $(HOST_SUBDIR)/binutils && \
6450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6452 "RANLIB=$${RANLIB}" \
6453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6454 TAGS) \
6455 || exit 1
6457 @endif binutils
6459 .PHONY: maybe-install-info-binutils install-info-binutils
6460 maybe-install-info-binutils:
6461 @if binutils
6462 maybe-install-info-binutils: install-info-binutils
6464 install-info-binutils: \
6465 configure-binutils \
6466 info-binutils
6467 @[ -f ./binutils/Makefile ] || exit 0; \
6468 r=`${PWD_COMMAND}`; export r; \
6469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6470 $(HOST_EXPORTS) \
6471 for flag in $(EXTRA_HOST_FLAGS) ; do \
6472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6473 done; \
6474 echo "Doing install-info in binutils"; \
6475 (cd $(HOST_SUBDIR)/binutils && \
6476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6478 "RANLIB=$${RANLIB}" \
6479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6480 install-info) \
6481 || exit 1
6483 @endif binutils
6485 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6486 maybe-install-pdf-binutils:
6487 @if binutils
6488 maybe-install-pdf-binutils: install-pdf-binutils
6490 install-pdf-binutils: \
6491 configure-binutils \
6492 pdf-binutils
6493 @[ -f ./binutils/Makefile ] || exit 0; \
6494 r=`${PWD_COMMAND}`; export r; \
6495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6496 $(HOST_EXPORTS) \
6497 for flag in $(EXTRA_HOST_FLAGS) ; do \
6498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6499 done; \
6500 echo "Doing install-pdf in binutils"; \
6501 (cd $(HOST_SUBDIR)/binutils && \
6502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6504 "RANLIB=$${RANLIB}" \
6505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6506 install-pdf) \
6507 || exit 1
6509 @endif binutils
6511 .PHONY: maybe-install-html-binutils install-html-binutils
6512 maybe-install-html-binutils:
6513 @if binutils
6514 maybe-install-html-binutils: install-html-binutils
6516 install-html-binutils: \
6517 configure-binutils \
6518 html-binutils
6519 @[ -f ./binutils/Makefile ] || exit 0; \
6520 r=`${PWD_COMMAND}`; export r; \
6521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6522 $(HOST_EXPORTS) \
6523 for flag in $(EXTRA_HOST_FLAGS) ; do \
6524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6525 done; \
6526 echo "Doing install-html in binutils"; \
6527 (cd $(HOST_SUBDIR)/binutils && \
6528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6530 "RANLIB=$${RANLIB}" \
6531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6532 install-html) \
6533 || exit 1
6535 @endif binutils
6537 .PHONY: maybe-installcheck-binutils installcheck-binutils
6538 maybe-installcheck-binutils:
6539 @if binutils
6540 maybe-installcheck-binutils: installcheck-binutils
6542 installcheck-binutils: \
6543 configure-binutils
6544 @[ -f ./binutils/Makefile ] || exit 0; \
6545 r=`${PWD_COMMAND}`; export r; \
6546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6547 $(HOST_EXPORTS) \
6548 for flag in $(EXTRA_HOST_FLAGS) ; do \
6549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6550 done; \
6551 echo "Doing installcheck in binutils"; \
6552 (cd $(HOST_SUBDIR)/binutils && \
6553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6555 "RANLIB=$${RANLIB}" \
6556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6557 installcheck) \
6558 || exit 1
6560 @endif binutils
6562 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6563 maybe-mostlyclean-binutils:
6564 @if binutils
6565 maybe-mostlyclean-binutils: mostlyclean-binutils
6567 mostlyclean-binutils:
6568 @[ -f ./binutils/Makefile ] || exit 0; \
6569 r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 $(HOST_EXPORTS) \
6572 for flag in $(EXTRA_HOST_FLAGS) ; do \
6573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6574 done; \
6575 echo "Doing mostlyclean in binutils"; \
6576 (cd $(HOST_SUBDIR)/binutils && \
6577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6579 "RANLIB=$${RANLIB}" \
6580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6581 mostlyclean) \
6582 || exit 1
6584 @endif binutils
6586 .PHONY: maybe-clean-binutils clean-binutils
6587 maybe-clean-binutils:
6588 @if binutils
6589 maybe-clean-binutils: clean-binutils
6591 clean-binutils:
6592 @[ -f ./binutils/Makefile ] || exit 0; \
6593 r=`${PWD_COMMAND}`; export r; \
6594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6595 $(HOST_EXPORTS) \
6596 for flag in $(EXTRA_HOST_FLAGS) ; do \
6597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6598 done; \
6599 echo "Doing clean in binutils"; \
6600 (cd $(HOST_SUBDIR)/binutils && \
6601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6603 "RANLIB=$${RANLIB}" \
6604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6605 clean) \
6606 || exit 1
6608 @endif binutils
6610 .PHONY: maybe-distclean-binutils distclean-binutils
6611 maybe-distclean-binutils:
6612 @if binutils
6613 maybe-distclean-binutils: distclean-binutils
6615 distclean-binutils:
6616 @[ -f ./binutils/Makefile ] || exit 0; \
6617 r=`${PWD_COMMAND}`; export r; \
6618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619 $(HOST_EXPORTS) \
6620 for flag in $(EXTRA_HOST_FLAGS) ; do \
6621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6622 done; \
6623 echo "Doing distclean in binutils"; \
6624 (cd $(HOST_SUBDIR)/binutils && \
6625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6627 "RANLIB=$${RANLIB}" \
6628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6629 distclean) \
6630 || exit 1
6632 @endif binutils
6634 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6635 maybe-maintainer-clean-binutils:
6636 @if binutils
6637 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6639 maintainer-clean-binutils:
6640 @[ -f ./binutils/Makefile ] || exit 0; \
6641 r=`${PWD_COMMAND}`; export r; \
6642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6643 $(HOST_EXPORTS) \
6644 for flag in $(EXTRA_HOST_FLAGS) ; do \
6645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6646 done; \
6647 echo "Doing maintainer-clean in binutils"; \
6648 (cd $(HOST_SUBDIR)/binutils && \
6649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6651 "RANLIB=$${RANLIB}" \
6652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6653 maintainer-clean) \
6654 || exit 1
6656 @endif binutils
6660 .PHONY: configure-bison maybe-configure-bison
6661 maybe-configure-bison:
6662 @if gcc-bootstrap
6663 configure-bison: stage_current
6664 @endif gcc-bootstrap
6665 @if bison
6666 maybe-configure-bison: configure-bison
6667 configure-bison:
6668 @: $(MAKE); $(unstage)
6669 @r=`${PWD_COMMAND}`; export r; \
6670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6671 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6673 $(HOST_EXPORTS) \
6674 echo Configuring in $(HOST_SUBDIR)/bison; \
6675 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6676 case $(srcdir) in \
6677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6678 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6680 esac; \
6681 module_srcdir=bison; \
6682 $(SHELL) \
6683 $$s/$$module_srcdir/configure \
6684 --srcdir=$${topdir}/$$module_srcdir \
6685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6686 --target=${target_alias} \
6687 || exit 1
6688 @endif bison
6694 .PHONY: all-bison maybe-all-bison
6695 maybe-all-bison:
6696 @if gcc-bootstrap
6697 all-bison: stage_current
6698 @endif gcc-bootstrap
6699 @if bison
6700 TARGET-bison=all
6701 maybe-all-bison: all-bison
6702 all-bison: configure-bison
6703 @: $(MAKE); $(unstage)
6704 @r=`${PWD_COMMAND}`; export r; \
6705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6706 $(HOST_EXPORTS) \
6707 (cd $(HOST_SUBDIR)/bison && \
6708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6709 $(TARGET-bison))
6710 @endif bison
6715 .PHONY: check-bison maybe-check-bison
6716 maybe-check-bison:
6717 @if bison
6718 maybe-check-bison: check-bison
6720 # This module is only tested in a native toolchain.
6721 check-bison:
6722 @: $(MAKE); $(unstage)
6723 @if [ '$(host)' = '$(target)' ]; then \
6724 r=`${PWD_COMMAND}`; export r; \
6725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726 $(HOST_EXPORTS) \
6727 (cd $(HOST_SUBDIR)/bison && \
6728 $(MAKE) $(FLAGS_TO_PASS) check)
6731 @endif bison
6733 .PHONY: install-bison maybe-install-bison
6734 maybe-install-bison:
6735 @if bison
6736 maybe-install-bison: install-bison
6738 install-bison: installdirs
6739 @: $(MAKE); $(unstage)
6740 @r=`${PWD_COMMAND}`; export r; \
6741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6742 $(HOST_EXPORTS) \
6743 (cd $(HOST_SUBDIR)/bison && \
6744 $(MAKE) $(FLAGS_TO_PASS) install)
6746 @endif bison
6748 .PHONY: install-strip-bison maybe-install-strip-bison
6749 maybe-install-strip-bison:
6750 @if bison
6751 maybe-install-strip-bison: install-strip-bison
6753 install-strip-bison: installdirs
6754 @: $(MAKE); $(unstage)
6755 @r=`${PWD_COMMAND}`; export r; \
6756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6757 $(HOST_EXPORTS) \
6758 (cd $(HOST_SUBDIR)/bison && \
6759 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6761 @endif bison
6763 # Other targets (info, dvi, pdf, etc.)
6765 .PHONY: maybe-info-bison info-bison
6766 maybe-info-bison:
6767 @if bison
6768 maybe-info-bison: info-bison
6770 info-bison: \
6771 configure-bison
6772 @: $(MAKE); $(unstage)
6773 @[ -f ./bison/Makefile ] || exit 0; \
6774 r=`${PWD_COMMAND}`; export r; \
6775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6776 $(HOST_EXPORTS) \
6777 for flag in $(EXTRA_HOST_FLAGS) ; do \
6778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6779 done; \
6780 echo "Doing info in bison"; \
6781 (cd $(HOST_SUBDIR)/bison && \
6782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6784 "RANLIB=$${RANLIB}" \
6785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6786 info) \
6787 || exit 1
6789 @endif bison
6791 .PHONY: maybe-dvi-bison dvi-bison
6792 maybe-dvi-bison:
6793 @if bison
6794 maybe-dvi-bison: dvi-bison
6796 dvi-bison: \
6797 configure-bison
6798 @: $(MAKE); $(unstage)
6799 @[ -f ./bison/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 dvi in bison"; \
6807 (cd $(HOST_SUBDIR)/bison && \
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 dvi) \
6813 || exit 1
6815 @endif bison
6817 .PHONY: maybe-pdf-bison pdf-bison
6818 maybe-pdf-bison:
6819 @if bison
6820 maybe-pdf-bison: pdf-bison
6822 pdf-bison: \
6823 configure-bison
6824 @: $(MAKE); $(unstage)
6825 @[ -f ./bison/Makefile ] || exit 0; \
6826 r=`${PWD_COMMAND}`; export r; \
6827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6828 $(HOST_EXPORTS) \
6829 for flag in $(EXTRA_HOST_FLAGS) ; do \
6830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6831 done; \
6832 echo "Doing pdf in bison"; \
6833 (cd $(HOST_SUBDIR)/bison && \
6834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6836 "RANLIB=$${RANLIB}" \
6837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6838 pdf) \
6839 || exit 1
6841 @endif bison
6843 .PHONY: maybe-html-bison html-bison
6844 maybe-html-bison:
6845 @if bison
6846 maybe-html-bison: html-bison
6848 html-bison: \
6849 configure-bison
6850 @: $(MAKE); $(unstage)
6851 @[ -f ./bison/Makefile ] || exit 0; \
6852 r=`${PWD_COMMAND}`; export r; \
6853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6854 $(HOST_EXPORTS) \
6855 for flag in $(EXTRA_HOST_FLAGS) ; do \
6856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6857 done; \
6858 echo "Doing html in bison"; \
6859 (cd $(HOST_SUBDIR)/bison && \
6860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6862 "RANLIB=$${RANLIB}" \
6863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6864 html) \
6865 || exit 1
6867 @endif bison
6869 .PHONY: maybe-TAGS-bison TAGS-bison
6870 maybe-TAGS-bison:
6871 @if bison
6872 maybe-TAGS-bison: TAGS-bison
6874 TAGS-bison: \
6875 configure-bison
6876 @: $(MAKE); $(unstage)
6877 @[ -f ./bison/Makefile ] || exit 0; \
6878 r=`${PWD_COMMAND}`; export r; \
6879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6880 $(HOST_EXPORTS) \
6881 for flag in $(EXTRA_HOST_FLAGS) ; do \
6882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6883 done; \
6884 echo "Doing TAGS in bison"; \
6885 (cd $(HOST_SUBDIR)/bison && \
6886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6888 "RANLIB=$${RANLIB}" \
6889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6890 TAGS) \
6891 || exit 1
6893 @endif bison
6895 .PHONY: maybe-install-info-bison install-info-bison
6896 maybe-install-info-bison:
6897 @if bison
6898 maybe-install-info-bison: install-info-bison
6900 install-info-bison: \
6901 configure-bison \
6902 info-bison
6903 @: $(MAKE); $(unstage)
6904 @[ -f ./bison/Makefile ] || exit 0; \
6905 r=`${PWD_COMMAND}`; export r; \
6906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6907 $(HOST_EXPORTS) \
6908 for flag in $(EXTRA_HOST_FLAGS) ; do \
6909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6910 done; \
6911 echo "Doing install-info in bison"; \
6912 (cd $(HOST_SUBDIR)/bison && \
6913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6915 "RANLIB=$${RANLIB}" \
6916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6917 install-info) \
6918 || exit 1
6920 @endif bison
6922 .PHONY: maybe-install-pdf-bison install-pdf-bison
6923 maybe-install-pdf-bison:
6924 @if bison
6925 maybe-install-pdf-bison: install-pdf-bison
6927 install-pdf-bison: \
6928 configure-bison \
6929 pdf-bison
6930 @: $(MAKE); $(unstage)
6931 @[ -f ./bison/Makefile ] || exit 0; \
6932 r=`${PWD_COMMAND}`; export r; \
6933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6934 $(HOST_EXPORTS) \
6935 for flag in $(EXTRA_HOST_FLAGS) ; do \
6936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6937 done; \
6938 echo "Doing install-pdf in bison"; \
6939 (cd $(HOST_SUBDIR)/bison && \
6940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6942 "RANLIB=$${RANLIB}" \
6943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6944 install-pdf) \
6945 || exit 1
6947 @endif bison
6949 .PHONY: maybe-install-html-bison install-html-bison
6950 maybe-install-html-bison:
6951 @if bison
6952 maybe-install-html-bison: install-html-bison
6954 install-html-bison: \
6955 configure-bison \
6956 html-bison
6957 @: $(MAKE); $(unstage)
6958 @[ -f ./bison/Makefile ] || exit 0; \
6959 r=`${PWD_COMMAND}`; export r; \
6960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961 $(HOST_EXPORTS) \
6962 for flag in $(EXTRA_HOST_FLAGS) ; do \
6963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6964 done; \
6965 echo "Doing install-html in bison"; \
6966 (cd $(HOST_SUBDIR)/bison && \
6967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6969 "RANLIB=$${RANLIB}" \
6970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6971 install-html) \
6972 || exit 1
6974 @endif bison
6976 .PHONY: maybe-installcheck-bison installcheck-bison
6977 maybe-installcheck-bison:
6978 @if bison
6979 maybe-installcheck-bison: installcheck-bison
6981 installcheck-bison: \
6982 configure-bison
6983 @: $(MAKE); $(unstage)
6984 @[ -f ./bison/Makefile ] || exit 0; \
6985 r=`${PWD_COMMAND}`; export r; \
6986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987 $(HOST_EXPORTS) \
6988 for flag in $(EXTRA_HOST_FLAGS) ; do \
6989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990 done; \
6991 echo "Doing installcheck in bison"; \
6992 (cd $(HOST_SUBDIR)/bison && \
6993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995 "RANLIB=$${RANLIB}" \
6996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6997 installcheck) \
6998 || exit 1
7000 @endif bison
7002 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7003 maybe-mostlyclean-bison:
7004 @if bison
7005 maybe-mostlyclean-bison: mostlyclean-bison
7007 mostlyclean-bison:
7008 @: $(MAKE); $(unstage)
7009 @[ -f ./bison/Makefile ] || exit 0; \
7010 r=`${PWD_COMMAND}`; export r; \
7011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7012 $(HOST_EXPORTS) \
7013 for flag in $(EXTRA_HOST_FLAGS) ; do \
7014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7015 done; \
7016 echo "Doing mostlyclean in bison"; \
7017 (cd $(HOST_SUBDIR)/bison && \
7018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7020 "RANLIB=$${RANLIB}" \
7021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7022 mostlyclean) \
7023 || exit 1
7025 @endif bison
7027 .PHONY: maybe-clean-bison clean-bison
7028 maybe-clean-bison:
7029 @if bison
7030 maybe-clean-bison: clean-bison
7032 clean-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 clean 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 clean) \
7048 || exit 1
7050 @endif bison
7052 .PHONY: maybe-distclean-bison distclean-bison
7053 maybe-distclean-bison:
7054 @if bison
7055 maybe-distclean-bison: distclean-bison
7057 distclean-bison:
7058 @: $(MAKE); $(unstage)
7059 @[ -f ./bison/Makefile ] || exit 0; \
7060 r=`${PWD_COMMAND}`; export r; \
7061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062 $(HOST_EXPORTS) \
7063 for flag in $(EXTRA_HOST_FLAGS) ; do \
7064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7065 done; \
7066 echo "Doing distclean in bison"; \
7067 (cd $(HOST_SUBDIR)/bison && \
7068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7070 "RANLIB=$${RANLIB}" \
7071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7072 distclean) \
7073 || exit 1
7075 @endif bison
7077 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7078 maybe-maintainer-clean-bison:
7079 @if bison
7080 maybe-maintainer-clean-bison: maintainer-clean-bison
7082 maintainer-clean-bison:
7083 @: $(MAKE); $(unstage)
7084 @[ -f ./bison/Makefile ] || exit 0; \
7085 r=`${PWD_COMMAND}`; export r; \
7086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7087 $(HOST_EXPORTS) \
7088 for flag in $(EXTRA_HOST_FLAGS) ; do \
7089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7090 done; \
7091 echo "Doing maintainer-clean in bison"; \
7092 (cd $(HOST_SUBDIR)/bison && \
7093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7095 "RANLIB=$${RANLIB}" \
7096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7097 maintainer-clean) \
7098 || exit 1
7100 @endif bison
7104 .PHONY: configure-cgen maybe-configure-cgen
7105 maybe-configure-cgen:
7106 @if gcc-bootstrap
7107 configure-cgen: stage_current
7108 @endif gcc-bootstrap
7109 @if cgen
7110 maybe-configure-cgen: configure-cgen
7111 configure-cgen:
7112 @: $(MAKE); $(unstage)
7113 @r=`${PWD_COMMAND}`; export r; \
7114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7117 $(HOST_EXPORTS) \
7118 echo Configuring in $(HOST_SUBDIR)/cgen; \
7119 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7120 case $(srcdir) in \
7121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7122 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7124 esac; \
7125 module_srcdir=cgen; \
7126 $(SHELL) \
7127 $$s/$$module_srcdir/configure \
7128 --srcdir=$${topdir}/$$module_srcdir \
7129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7130 --target=${target_alias} \
7131 || exit 1
7132 @endif cgen
7138 .PHONY: all-cgen maybe-all-cgen
7139 maybe-all-cgen:
7140 @if gcc-bootstrap
7141 all-cgen: stage_current
7142 @endif gcc-bootstrap
7143 @if cgen
7144 TARGET-cgen=all
7145 maybe-all-cgen: all-cgen
7146 all-cgen: configure-cgen
7147 @: $(MAKE); $(unstage)
7148 @r=`${PWD_COMMAND}`; export r; \
7149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150 $(HOST_EXPORTS) \
7151 (cd $(HOST_SUBDIR)/cgen && \
7152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7153 $(TARGET-cgen))
7154 @endif cgen
7159 .PHONY: check-cgen maybe-check-cgen
7160 maybe-check-cgen:
7161 @if cgen
7162 maybe-check-cgen: check-cgen
7164 check-cgen:
7165 @: $(MAKE); $(unstage)
7166 @r=`${PWD_COMMAND}`; export r; \
7167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168 $(HOST_EXPORTS) \
7169 (cd $(HOST_SUBDIR)/cgen && \
7170 $(MAKE) $(FLAGS_TO_PASS) check)
7172 @endif cgen
7174 .PHONY: install-cgen maybe-install-cgen
7175 maybe-install-cgen:
7176 @if cgen
7177 maybe-install-cgen: install-cgen
7179 install-cgen: installdirs
7180 @: $(MAKE); $(unstage)
7181 @r=`${PWD_COMMAND}`; export r; \
7182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7183 $(HOST_EXPORTS) \
7184 (cd $(HOST_SUBDIR)/cgen && \
7185 $(MAKE) $(FLAGS_TO_PASS) install)
7187 @endif cgen
7189 .PHONY: install-strip-cgen maybe-install-strip-cgen
7190 maybe-install-strip-cgen:
7191 @if cgen
7192 maybe-install-strip-cgen: install-strip-cgen
7194 install-strip-cgen: installdirs
7195 @: $(MAKE); $(unstage)
7196 @r=`${PWD_COMMAND}`; export r; \
7197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7198 $(HOST_EXPORTS) \
7199 (cd $(HOST_SUBDIR)/cgen && \
7200 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7202 @endif cgen
7204 # Other targets (info, dvi, pdf, etc.)
7206 .PHONY: maybe-info-cgen info-cgen
7207 maybe-info-cgen:
7208 @if cgen
7209 maybe-info-cgen: info-cgen
7211 info-cgen: \
7212 configure-cgen
7213 @: $(MAKE); $(unstage)
7214 @[ -f ./cgen/Makefile ] || exit 0; \
7215 r=`${PWD_COMMAND}`; export r; \
7216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217 $(HOST_EXPORTS) \
7218 for flag in $(EXTRA_HOST_FLAGS) ; do \
7219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7220 done; \
7221 echo "Doing info in cgen"; \
7222 (cd $(HOST_SUBDIR)/cgen && \
7223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7225 "RANLIB=$${RANLIB}" \
7226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7227 info) \
7228 || exit 1
7230 @endif cgen
7232 .PHONY: maybe-dvi-cgen dvi-cgen
7233 maybe-dvi-cgen:
7234 @if cgen
7235 maybe-dvi-cgen: dvi-cgen
7237 dvi-cgen: \
7238 configure-cgen
7239 @: $(MAKE); $(unstage)
7240 @[ -f ./cgen/Makefile ] || exit 0; \
7241 r=`${PWD_COMMAND}`; export r; \
7242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7243 $(HOST_EXPORTS) \
7244 for flag in $(EXTRA_HOST_FLAGS) ; do \
7245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7246 done; \
7247 echo "Doing dvi in cgen"; \
7248 (cd $(HOST_SUBDIR)/cgen && \
7249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7251 "RANLIB=$${RANLIB}" \
7252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7253 dvi) \
7254 || exit 1
7256 @endif cgen
7258 .PHONY: maybe-pdf-cgen pdf-cgen
7259 maybe-pdf-cgen:
7260 @if cgen
7261 maybe-pdf-cgen: pdf-cgen
7263 pdf-cgen: \
7264 configure-cgen
7265 @: $(MAKE); $(unstage)
7266 @[ -f ./cgen/Makefile ] || exit 0; \
7267 r=`${PWD_COMMAND}`; export r; \
7268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269 $(HOST_EXPORTS) \
7270 for flag in $(EXTRA_HOST_FLAGS) ; do \
7271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7272 done; \
7273 echo "Doing pdf in cgen"; \
7274 (cd $(HOST_SUBDIR)/cgen && \
7275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7277 "RANLIB=$${RANLIB}" \
7278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7279 pdf) \
7280 || exit 1
7282 @endif cgen
7284 .PHONY: maybe-html-cgen html-cgen
7285 maybe-html-cgen:
7286 @if cgen
7287 maybe-html-cgen: html-cgen
7289 html-cgen: \
7290 configure-cgen
7291 @: $(MAKE); $(unstage)
7292 @[ -f ./cgen/Makefile ] || exit 0; \
7293 r=`${PWD_COMMAND}`; export r; \
7294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7295 $(HOST_EXPORTS) \
7296 for flag in $(EXTRA_HOST_FLAGS) ; do \
7297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7298 done; \
7299 echo "Doing html in cgen"; \
7300 (cd $(HOST_SUBDIR)/cgen && \
7301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7303 "RANLIB=$${RANLIB}" \
7304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7305 html) \
7306 || exit 1
7308 @endif cgen
7310 .PHONY: maybe-TAGS-cgen TAGS-cgen
7311 maybe-TAGS-cgen:
7312 @if cgen
7313 maybe-TAGS-cgen: TAGS-cgen
7315 TAGS-cgen: \
7316 configure-cgen
7317 @: $(MAKE); $(unstage)
7318 @[ -f ./cgen/Makefile ] || exit 0; \
7319 r=`${PWD_COMMAND}`; export r; \
7320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7321 $(HOST_EXPORTS) \
7322 for flag in $(EXTRA_HOST_FLAGS) ; do \
7323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7324 done; \
7325 echo "Doing TAGS in cgen"; \
7326 (cd $(HOST_SUBDIR)/cgen && \
7327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7329 "RANLIB=$${RANLIB}" \
7330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7331 TAGS) \
7332 || exit 1
7334 @endif cgen
7336 .PHONY: maybe-install-info-cgen install-info-cgen
7337 maybe-install-info-cgen:
7338 @if cgen
7339 maybe-install-info-cgen: install-info-cgen
7341 install-info-cgen: \
7342 configure-cgen \
7343 info-cgen
7344 @: $(MAKE); $(unstage)
7345 @[ -f ./cgen/Makefile ] || exit 0; \
7346 r=`${PWD_COMMAND}`; export r; \
7347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7348 $(HOST_EXPORTS) \
7349 for flag in $(EXTRA_HOST_FLAGS) ; do \
7350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7351 done; \
7352 echo "Doing install-info in cgen"; \
7353 (cd $(HOST_SUBDIR)/cgen && \
7354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7356 "RANLIB=$${RANLIB}" \
7357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7358 install-info) \
7359 || exit 1
7361 @endif cgen
7363 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7364 maybe-install-pdf-cgen:
7365 @if cgen
7366 maybe-install-pdf-cgen: install-pdf-cgen
7368 install-pdf-cgen: \
7369 configure-cgen \
7370 pdf-cgen
7371 @: $(MAKE); $(unstage)
7372 @[ -f ./cgen/Makefile ] || exit 0; \
7373 r=`${PWD_COMMAND}`; export r; \
7374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7375 $(HOST_EXPORTS) \
7376 for flag in $(EXTRA_HOST_FLAGS) ; do \
7377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7378 done; \
7379 echo "Doing install-pdf in cgen"; \
7380 (cd $(HOST_SUBDIR)/cgen && \
7381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7383 "RANLIB=$${RANLIB}" \
7384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7385 install-pdf) \
7386 || exit 1
7388 @endif cgen
7390 .PHONY: maybe-install-html-cgen install-html-cgen
7391 maybe-install-html-cgen:
7392 @if cgen
7393 maybe-install-html-cgen: install-html-cgen
7395 install-html-cgen: \
7396 configure-cgen \
7397 html-cgen
7398 @: $(MAKE); $(unstage)
7399 @[ -f ./cgen/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing install-html in cgen"; \
7407 (cd $(HOST_SUBDIR)/cgen && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 install-html) \
7413 || exit 1
7415 @endif cgen
7417 .PHONY: maybe-installcheck-cgen installcheck-cgen
7418 maybe-installcheck-cgen:
7419 @if cgen
7420 maybe-installcheck-cgen: installcheck-cgen
7422 installcheck-cgen: \
7423 configure-cgen
7424 @: $(MAKE); $(unstage)
7425 @[ -f ./cgen/Makefile ] || exit 0; \
7426 r=`${PWD_COMMAND}`; export r; \
7427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7428 $(HOST_EXPORTS) \
7429 for flag in $(EXTRA_HOST_FLAGS) ; do \
7430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7431 done; \
7432 echo "Doing installcheck in cgen"; \
7433 (cd $(HOST_SUBDIR)/cgen && \
7434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7436 "RANLIB=$${RANLIB}" \
7437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7438 installcheck) \
7439 || exit 1
7441 @endif cgen
7443 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7444 maybe-mostlyclean-cgen:
7445 @if cgen
7446 maybe-mostlyclean-cgen: mostlyclean-cgen
7448 mostlyclean-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 mostlyclean 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 mostlyclean) \
7464 || exit 1
7466 @endif cgen
7468 .PHONY: maybe-clean-cgen clean-cgen
7469 maybe-clean-cgen:
7470 @if cgen
7471 maybe-clean-cgen: clean-cgen
7473 clean-cgen:
7474 @: $(MAKE); $(unstage)
7475 @[ -f ./cgen/Makefile ] || exit 0; \
7476 r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 $(HOST_EXPORTS) \
7479 for flag in $(EXTRA_HOST_FLAGS) ; do \
7480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7481 done; \
7482 echo "Doing clean in cgen"; \
7483 (cd $(HOST_SUBDIR)/cgen && \
7484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7486 "RANLIB=$${RANLIB}" \
7487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7488 clean) \
7489 || exit 1
7491 @endif cgen
7493 .PHONY: maybe-distclean-cgen distclean-cgen
7494 maybe-distclean-cgen:
7495 @if cgen
7496 maybe-distclean-cgen: distclean-cgen
7498 distclean-cgen:
7499 @: $(MAKE); $(unstage)
7500 @[ -f ./cgen/Makefile ] || exit 0; \
7501 r=`${PWD_COMMAND}`; export r; \
7502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503 $(HOST_EXPORTS) \
7504 for flag in $(EXTRA_HOST_FLAGS) ; do \
7505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7506 done; \
7507 echo "Doing distclean in cgen"; \
7508 (cd $(HOST_SUBDIR)/cgen && \
7509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7511 "RANLIB=$${RANLIB}" \
7512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7513 distclean) \
7514 || exit 1
7516 @endif cgen
7518 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7519 maybe-maintainer-clean-cgen:
7520 @if cgen
7521 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7523 maintainer-clean-cgen:
7524 @: $(MAKE); $(unstage)
7525 @[ -f ./cgen/Makefile ] || exit 0; \
7526 r=`${PWD_COMMAND}`; export r; \
7527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7528 $(HOST_EXPORTS) \
7529 for flag in $(EXTRA_HOST_FLAGS) ; do \
7530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7531 done; \
7532 echo "Doing maintainer-clean in cgen"; \
7533 (cd $(HOST_SUBDIR)/cgen && \
7534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7536 "RANLIB=$${RANLIB}" \
7537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7538 maintainer-clean) \
7539 || exit 1
7541 @endif cgen
7545 .PHONY: configure-dejagnu maybe-configure-dejagnu
7546 maybe-configure-dejagnu:
7547 @if gcc-bootstrap
7548 configure-dejagnu: stage_current
7549 @endif gcc-bootstrap
7550 @if dejagnu
7551 maybe-configure-dejagnu: configure-dejagnu
7552 configure-dejagnu:
7553 @: $(MAKE); $(unstage)
7554 @r=`${PWD_COMMAND}`; export r; \
7555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7558 $(HOST_EXPORTS) \
7559 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7560 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7561 case $(srcdir) in \
7562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7563 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7565 esac; \
7566 module_srcdir=dejagnu; \
7567 $(SHELL) \
7568 $$s/$$module_srcdir/configure \
7569 --srcdir=$${topdir}/$$module_srcdir \
7570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7571 --target=${target_alias} \
7572 || exit 1
7573 @endif dejagnu
7579 .PHONY: all-dejagnu maybe-all-dejagnu
7580 maybe-all-dejagnu:
7581 @if gcc-bootstrap
7582 all-dejagnu: stage_current
7583 @endif gcc-bootstrap
7584 @if dejagnu
7585 TARGET-dejagnu=all
7586 maybe-all-dejagnu: all-dejagnu
7587 all-dejagnu: configure-dejagnu
7588 @: $(MAKE); $(unstage)
7589 @r=`${PWD_COMMAND}`; export r; \
7590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7591 $(HOST_EXPORTS) \
7592 (cd $(HOST_SUBDIR)/dejagnu && \
7593 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7594 $(TARGET-dejagnu))
7595 @endif dejagnu
7600 .PHONY: check-dejagnu maybe-check-dejagnu
7601 maybe-check-dejagnu:
7602 @if dejagnu
7603 maybe-check-dejagnu: check-dejagnu
7605 check-dejagnu:
7606 @: $(MAKE); $(unstage)
7607 @r=`${PWD_COMMAND}`; export r; \
7608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7609 $(HOST_EXPORTS) \
7610 (cd $(HOST_SUBDIR)/dejagnu && \
7611 $(MAKE) $(FLAGS_TO_PASS) check)
7613 @endif dejagnu
7615 .PHONY: install-dejagnu maybe-install-dejagnu
7616 maybe-install-dejagnu:
7617 @if dejagnu
7618 maybe-install-dejagnu: install-dejagnu
7620 install-dejagnu: installdirs
7621 @: $(MAKE); $(unstage)
7622 @r=`${PWD_COMMAND}`; export r; \
7623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624 $(HOST_EXPORTS) \
7625 (cd $(HOST_SUBDIR)/dejagnu && \
7626 $(MAKE) $(FLAGS_TO_PASS) install)
7628 @endif dejagnu
7630 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7631 maybe-install-strip-dejagnu:
7632 @if dejagnu
7633 maybe-install-strip-dejagnu: install-strip-dejagnu
7635 install-strip-dejagnu: installdirs
7636 @: $(MAKE); $(unstage)
7637 @r=`${PWD_COMMAND}`; export r; \
7638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7639 $(HOST_EXPORTS) \
7640 (cd $(HOST_SUBDIR)/dejagnu && \
7641 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7643 @endif dejagnu
7645 # Other targets (info, dvi, pdf, etc.)
7647 .PHONY: maybe-info-dejagnu info-dejagnu
7648 maybe-info-dejagnu:
7649 @if dejagnu
7650 maybe-info-dejagnu: info-dejagnu
7652 info-dejagnu: \
7653 configure-dejagnu
7654 @: $(MAKE); $(unstage)
7655 @[ -f ./dejagnu/Makefile ] || exit 0; \
7656 r=`${PWD_COMMAND}`; export r; \
7657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7658 $(HOST_EXPORTS) \
7659 for flag in $(EXTRA_HOST_FLAGS) ; do \
7660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7661 done; \
7662 echo "Doing info in dejagnu"; \
7663 (cd $(HOST_SUBDIR)/dejagnu && \
7664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7666 "RANLIB=$${RANLIB}" \
7667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7668 info) \
7669 || exit 1
7671 @endif dejagnu
7673 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7674 maybe-dvi-dejagnu:
7675 @if dejagnu
7676 maybe-dvi-dejagnu: dvi-dejagnu
7678 dvi-dejagnu: \
7679 configure-dejagnu
7680 @: $(MAKE); $(unstage)
7681 @[ -f ./dejagnu/Makefile ] || exit 0; \
7682 r=`${PWD_COMMAND}`; export r; \
7683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7684 $(HOST_EXPORTS) \
7685 for flag in $(EXTRA_HOST_FLAGS) ; do \
7686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7687 done; \
7688 echo "Doing dvi in dejagnu"; \
7689 (cd $(HOST_SUBDIR)/dejagnu && \
7690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7692 "RANLIB=$${RANLIB}" \
7693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7694 dvi) \
7695 || exit 1
7697 @endif dejagnu
7699 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7700 maybe-pdf-dejagnu:
7701 @if dejagnu
7702 maybe-pdf-dejagnu: pdf-dejagnu
7704 pdf-dejagnu: \
7705 configure-dejagnu
7706 @: $(MAKE); $(unstage)
7707 @[ -f ./dejagnu/Makefile ] || exit 0; \
7708 r=`${PWD_COMMAND}`; export r; \
7709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7710 $(HOST_EXPORTS) \
7711 for flag in $(EXTRA_HOST_FLAGS) ; do \
7712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7713 done; \
7714 echo "Doing pdf in dejagnu"; \
7715 (cd $(HOST_SUBDIR)/dejagnu && \
7716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7718 "RANLIB=$${RANLIB}" \
7719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7720 pdf) \
7721 || exit 1
7723 @endif dejagnu
7725 .PHONY: maybe-html-dejagnu html-dejagnu
7726 maybe-html-dejagnu:
7727 @if dejagnu
7728 maybe-html-dejagnu: html-dejagnu
7730 html-dejagnu: \
7731 configure-dejagnu
7732 @: $(MAKE); $(unstage)
7733 @[ -f ./dejagnu/Makefile ] || exit 0; \
7734 r=`${PWD_COMMAND}`; export r; \
7735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7736 $(HOST_EXPORTS) \
7737 for flag in $(EXTRA_HOST_FLAGS) ; do \
7738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7739 done; \
7740 echo "Doing html in dejagnu"; \
7741 (cd $(HOST_SUBDIR)/dejagnu && \
7742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7744 "RANLIB=$${RANLIB}" \
7745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7746 html) \
7747 || exit 1
7749 @endif dejagnu
7751 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7752 maybe-TAGS-dejagnu:
7753 @if dejagnu
7754 maybe-TAGS-dejagnu: TAGS-dejagnu
7756 TAGS-dejagnu: \
7757 configure-dejagnu
7758 @: $(MAKE); $(unstage)
7759 @[ -f ./dejagnu/Makefile ] || exit 0; \
7760 r=`${PWD_COMMAND}`; export r; \
7761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7762 $(HOST_EXPORTS) \
7763 for flag in $(EXTRA_HOST_FLAGS) ; do \
7764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7765 done; \
7766 echo "Doing TAGS in dejagnu"; \
7767 (cd $(HOST_SUBDIR)/dejagnu && \
7768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7770 "RANLIB=$${RANLIB}" \
7771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7772 TAGS) \
7773 || exit 1
7775 @endif dejagnu
7777 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7778 maybe-install-info-dejagnu:
7779 @if dejagnu
7780 maybe-install-info-dejagnu: install-info-dejagnu
7782 install-info-dejagnu: \
7783 configure-dejagnu \
7784 info-dejagnu
7785 @: $(MAKE); $(unstage)
7786 @[ -f ./dejagnu/Makefile ] || exit 0; \
7787 r=`${PWD_COMMAND}`; export r; \
7788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7789 $(HOST_EXPORTS) \
7790 for flag in $(EXTRA_HOST_FLAGS) ; do \
7791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7792 done; \
7793 echo "Doing install-info in dejagnu"; \
7794 (cd $(HOST_SUBDIR)/dejagnu && \
7795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7797 "RANLIB=$${RANLIB}" \
7798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7799 install-info) \
7800 || exit 1
7802 @endif dejagnu
7804 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7805 maybe-install-pdf-dejagnu:
7806 @if dejagnu
7807 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7809 install-pdf-dejagnu: \
7810 configure-dejagnu \
7811 pdf-dejagnu
7812 @: $(MAKE); $(unstage)
7813 @[ -f ./dejagnu/Makefile ] || exit 0; \
7814 r=`${PWD_COMMAND}`; export r; \
7815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7816 $(HOST_EXPORTS) \
7817 for flag in $(EXTRA_HOST_FLAGS) ; do \
7818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7819 done; \
7820 echo "Doing install-pdf in dejagnu"; \
7821 (cd $(HOST_SUBDIR)/dejagnu && \
7822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7824 "RANLIB=$${RANLIB}" \
7825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7826 install-pdf) \
7827 || exit 1
7829 @endif dejagnu
7831 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7832 maybe-install-html-dejagnu:
7833 @if dejagnu
7834 maybe-install-html-dejagnu: install-html-dejagnu
7836 install-html-dejagnu: \
7837 configure-dejagnu \
7838 html-dejagnu
7839 @: $(MAKE); $(unstage)
7840 @[ -f ./dejagnu/Makefile ] || exit 0; \
7841 r=`${PWD_COMMAND}`; export r; \
7842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7843 $(HOST_EXPORTS) \
7844 for flag in $(EXTRA_HOST_FLAGS) ; do \
7845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7846 done; \
7847 echo "Doing install-html in dejagnu"; \
7848 (cd $(HOST_SUBDIR)/dejagnu && \
7849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7851 "RANLIB=$${RANLIB}" \
7852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7853 install-html) \
7854 || exit 1
7856 @endif dejagnu
7858 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7859 maybe-installcheck-dejagnu:
7860 @if dejagnu
7861 maybe-installcheck-dejagnu: installcheck-dejagnu
7863 installcheck-dejagnu: \
7864 configure-dejagnu
7865 @: $(MAKE); $(unstage)
7866 @[ -f ./dejagnu/Makefile ] || exit 0; \
7867 r=`${PWD_COMMAND}`; export r; \
7868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7869 $(HOST_EXPORTS) \
7870 for flag in $(EXTRA_HOST_FLAGS) ; do \
7871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7872 done; \
7873 echo "Doing installcheck in dejagnu"; \
7874 (cd $(HOST_SUBDIR)/dejagnu && \
7875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7877 "RANLIB=$${RANLIB}" \
7878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7879 installcheck) \
7880 || exit 1
7882 @endif dejagnu
7884 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7885 maybe-mostlyclean-dejagnu:
7886 @if dejagnu
7887 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7889 mostlyclean-dejagnu:
7890 @: $(MAKE); $(unstage)
7891 @[ -f ./dejagnu/Makefile ] || exit 0; \
7892 r=`${PWD_COMMAND}`; export r; \
7893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7894 $(HOST_EXPORTS) \
7895 for flag in $(EXTRA_HOST_FLAGS) ; do \
7896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7897 done; \
7898 echo "Doing mostlyclean in dejagnu"; \
7899 (cd $(HOST_SUBDIR)/dejagnu && \
7900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7902 "RANLIB=$${RANLIB}" \
7903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7904 mostlyclean) \
7905 || exit 1
7907 @endif dejagnu
7909 .PHONY: maybe-clean-dejagnu clean-dejagnu
7910 maybe-clean-dejagnu:
7911 @if dejagnu
7912 maybe-clean-dejagnu: clean-dejagnu
7914 clean-dejagnu:
7915 @: $(MAKE); $(unstage)
7916 @[ -f ./dejagnu/Makefile ] || exit 0; \
7917 r=`${PWD_COMMAND}`; export r; \
7918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919 $(HOST_EXPORTS) \
7920 for flag in $(EXTRA_HOST_FLAGS) ; do \
7921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922 done; \
7923 echo "Doing clean in dejagnu"; \
7924 (cd $(HOST_SUBDIR)/dejagnu && \
7925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927 "RANLIB=$${RANLIB}" \
7928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929 clean) \
7930 || exit 1
7932 @endif dejagnu
7934 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7935 maybe-distclean-dejagnu:
7936 @if dejagnu
7937 maybe-distclean-dejagnu: distclean-dejagnu
7939 distclean-dejagnu:
7940 @: $(MAKE); $(unstage)
7941 @[ -f ./dejagnu/Makefile ] || exit 0; \
7942 r=`${PWD_COMMAND}`; export r; \
7943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944 $(HOST_EXPORTS) \
7945 for flag in $(EXTRA_HOST_FLAGS) ; do \
7946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947 done; \
7948 echo "Doing distclean in dejagnu"; \
7949 (cd $(HOST_SUBDIR)/dejagnu && \
7950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952 "RANLIB=$${RANLIB}" \
7953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954 distclean) \
7955 || exit 1
7957 @endif dejagnu
7959 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7960 maybe-maintainer-clean-dejagnu:
7961 @if dejagnu
7962 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7964 maintainer-clean-dejagnu:
7965 @: $(MAKE); $(unstage)
7966 @[ -f ./dejagnu/Makefile ] || exit 0; \
7967 r=`${PWD_COMMAND}`; export r; \
7968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7969 $(HOST_EXPORTS) \
7970 for flag in $(EXTRA_HOST_FLAGS) ; do \
7971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7972 done; \
7973 echo "Doing maintainer-clean in dejagnu"; \
7974 (cd $(HOST_SUBDIR)/dejagnu && \
7975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7977 "RANLIB=$${RANLIB}" \
7978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7979 maintainer-clean) \
7980 || exit 1
7982 @endif dejagnu
7986 .PHONY: configure-etc maybe-configure-etc
7987 maybe-configure-etc:
7988 @if gcc-bootstrap
7989 configure-etc: stage_current
7990 @endif gcc-bootstrap
7991 @if etc
7992 maybe-configure-etc: configure-etc
7993 configure-etc:
7994 @: $(MAKE); $(unstage)
7995 @r=`${PWD_COMMAND}`; export r; \
7996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7999 $(HOST_EXPORTS) \
8000 echo Configuring in $(HOST_SUBDIR)/etc; \
8001 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8002 case $(srcdir) in \
8003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8004 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8006 esac; \
8007 module_srcdir=etc; \
8008 $(SHELL) \
8009 $$s/$$module_srcdir/configure \
8010 --srcdir=$${topdir}/$$module_srcdir \
8011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8012 --target=${target_alias} \
8013 || exit 1
8014 @endif etc
8020 .PHONY: all-etc maybe-all-etc
8021 maybe-all-etc:
8022 @if gcc-bootstrap
8023 all-etc: stage_current
8024 @endif gcc-bootstrap
8025 @if etc
8026 TARGET-etc=all
8027 maybe-all-etc: all-etc
8028 all-etc: configure-etc
8029 @: $(MAKE); $(unstage)
8030 @r=`${PWD_COMMAND}`; export r; \
8031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8032 $(HOST_EXPORTS) \
8033 (cd $(HOST_SUBDIR)/etc && \
8034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8035 $(TARGET-etc))
8036 @endif etc
8041 .PHONY: check-etc maybe-check-etc
8042 maybe-check-etc:
8043 @if etc
8044 maybe-check-etc: check-etc
8046 check-etc:
8047 @: $(MAKE); $(unstage)
8048 @r=`${PWD_COMMAND}`; export r; \
8049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8050 $(HOST_EXPORTS) \
8051 (cd $(HOST_SUBDIR)/etc && \
8052 $(MAKE) $(FLAGS_TO_PASS) check)
8054 @endif etc
8056 .PHONY: install-etc maybe-install-etc
8057 maybe-install-etc:
8058 @if etc
8059 maybe-install-etc: install-etc
8061 install-etc: installdirs
8062 @: $(MAKE); $(unstage)
8063 @r=`${PWD_COMMAND}`; export r; \
8064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8065 $(HOST_EXPORTS) \
8066 (cd $(HOST_SUBDIR)/etc && \
8067 $(MAKE) $(FLAGS_TO_PASS) install)
8069 @endif etc
8071 .PHONY: install-strip-etc maybe-install-strip-etc
8072 maybe-install-strip-etc:
8073 @if etc
8074 maybe-install-strip-etc: install-strip-etc
8076 install-strip-etc: installdirs
8077 @: $(MAKE); $(unstage)
8078 @r=`${PWD_COMMAND}`; export r; \
8079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080 $(HOST_EXPORTS) \
8081 (cd $(HOST_SUBDIR)/etc && \
8082 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8084 @endif etc
8086 # Other targets (info, dvi, pdf, etc.)
8088 .PHONY: maybe-info-etc info-etc
8089 maybe-info-etc:
8090 @if etc
8091 maybe-info-etc: info-etc
8093 info-etc: \
8094 configure-etc
8095 @: $(MAKE); $(unstage)
8096 @[ -f ./etc/Makefile ] || exit 0; \
8097 r=`${PWD_COMMAND}`; export r; \
8098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099 $(HOST_EXPORTS) \
8100 for flag in $(EXTRA_HOST_FLAGS) ; do \
8101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8102 done; \
8103 echo "Doing info in etc"; \
8104 (cd $(HOST_SUBDIR)/etc && \
8105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8107 "RANLIB=$${RANLIB}" \
8108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8109 info) \
8110 || exit 1
8112 @endif etc
8114 .PHONY: maybe-dvi-etc dvi-etc
8115 maybe-dvi-etc:
8116 @if etc
8117 maybe-dvi-etc: dvi-etc
8119 dvi-etc: \
8120 configure-etc
8121 @: $(MAKE); $(unstage)
8122 @[ -f ./etc/Makefile ] || exit 0; \
8123 r=`${PWD_COMMAND}`; export r; \
8124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125 $(HOST_EXPORTS) \
8126 for flag in $(EXTRA_HOST_FLAGS) ; do \
8127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128 done; \
8129 echo "Doing dvi in etc"; \
8130 (cd $(HOST_SUBDIR)/etc && \
8131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133 "RANLIB=$${RANLIB}" \
8134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8135 dvi) \
8136 || exit 1
8138 @endif etc
8140 .PHONY: maybe-pdf-etc pdf-etc
8141 maybe-pdf-etc:
8142 @if etc
8143 maybe-pdf-etc: pdf-etc
8145 pdf-etc: \
8146 configure-etc
8147 @: $(MAKE); $(unstage)
8148 @[ -f ./etc/Makefile ] || exit 0; \
8149 r=`${PWD_COMMAND}`; export r; \
8150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8151 $(HOST_EXPORTS) \
8152 for flag in $(EXTRA_HOST_FLAGS) ; do \
8153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8154 done; \
8155 echo "Doing pdf in etc"; \
8156 (cd $(HOST_SUBDIR)/etc && \
8157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8159 "RANLIB=$${RANLIB}" \
8160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8161 pdf) \
8162 || exit 1
8164 @endif etc
8166 .PHONY: maybe-html-etc html-etc
8167 maybe-html-etc:
8168 @if etc
8169 maybe-html-etc: html-etc
8171 html-etc: \
8172 configure-etc
8173 @: $(MAKE); $(unstage)
8174 @[ -f ./etc/Makefile ] || exit 0; \
8175 r=`${PWD_COMMAND}`; export r; \
8176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177 $(HOST_EXPORTS) \
8178 for flag in $(EXTRA_HOST_FLAGS) ; do \
8179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8180 done; \
8181 echo "Doing html in etc"; \
8182 (cd $(HOST_SUBDIR)/etc && \
8183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8185 "RANLIB=$${RANLIB}" \
8186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8187 html) \
8188 || exit 1
8190 @endif etc
8192 .PHONY: maybe-TAGS-etc TAGS-etc
8193 maybe-TAGS-etc:
8194 @if etc
8195 maybe-TAGS-etc: TAGS-etc
8197 TAGS-etc: \
8198 configure-etc
8199 @: $(MAKE); $(unstage)
8200 @[ -f ./etc/Makefile ] || exit 0; \
8201 r=`${PWD_COMMAND}`; export r; \
8202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8203 $(HOST_EXPORTS) \
8204 for flag in $(EXTRA_HOST_FLAGS) ; do \
8205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8206 done; \
8207 echo "Doing TAGS in etc"; \
8208 (cd $(HOST_SUBDIR)/etc && \
8209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8211 "RANLIB=$${RANLIB}" \
8212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8213 TAGS) \
8214 || exit 1
8216 @endif etc
8218 .PHONY: maybe-install-info-etc install-info-etc
8219 maybe-install-info-etc:
8220 @if etc
8221 maybe-install-info-etc: install-info-etc
8223 install-info-etc: \
8224 configure-etc \
8225 info-etc
8226 @: $(MAKE); $(unstage)
8227 @[ -f ./etc/Makefile ] || exit 0; \
8228 r=`${PWD_COMMAND}`; export r; \
8229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8230 $(HOST_EXPORTS) \
8231 for flag in $(EXTRA_HOST_FLAGS) ; do \
8232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8233 done; \
8234 echo "Doing install-info in etc"; \
8235 (cd $(HOST_SUBDIR)/etc && \
8236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8238 "RANLIB=$${RANLIB}" \
8239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8240 install-info) \
8241 || exit 1
8243 @endif etc
8245 .PHONY: maybe-install-pdf-etc install-pdf-etc
8246 maybe-install-pdf-etc:
8247 @if etc
8248 maybe-install-pdf-etc: install-pdf-etc
8250 install-pdf-etc: \
8251 configure-etc \
8252 pdf-etc
8253 @: $(MAKE); $(unstage)
8254 @[ -f ./etc/Makefile ] || exit 0; \
8255 r=`${PWD_COMMAND}`; export r; \
8256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257 $(HOST_EXPORTS) \
8258 for flag in $(EXTRA_HOST_FLAGS) ; do \
8259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8260 done; \
8261 echo "Doing install-pdf in etc"; \
8262 (cd $(HOST_SUBDIR)/etc && \
8263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8265 "RANLIB=$${RANLIB}" \
8266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8267 install-pdf) \
8268 || exit 1
8270 @endif etc
8272 .PHONY: maybe-install-html-etc install-html-etc
8273 maybe-install-html-etc:
8274 @if etc
8275 maybe-install-html-etc: install-html-etc
8277 install-html-etc: \
8278 configure-etc \
8279 html-etc
8280 @: $(MAKE); $(unstage)
8281 @[ -f ./etc/Makefile ] || exit 0; \
8282 r=`${PWD_COMMAND}`; export r; \
8283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8284 $(HOST_EXPORTS) \
8285 for flag in $(EXTRA_HOST_FLAGS) ; do \
8286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8287 done; \
8288 echo "Doing install-html in etc"; \
8289 (cd $(HOST_SUBDIR)/etc && \
8290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8292 "RANLIB=$${RANLIB}" \
8293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8294 install-html) \
8295 || exit 1
8297 @endif etc
8299 .PHONY: maybe-installcheck-etc installcheck-etc
8300 maybe-installcheck-etc:
8301 @if etc
8302 maybe-installcheck-etc: installcheck-etc
8304 installcheck-etc: \
8305 configure-etc
8306 @: $(MAKE); $(unstage)
8307 @[ -f ./etc/Makefile ] || exit 0; \
8308 r=`${PWD_COMMAND}`; export r; \
8309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8310 $(HOST_EXPORTS) \
8311 for flag in $(EXTRA_HOST_FLAGS) ; do \
8312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8313 done; \
8314 echo "Doing installcheck in etc"; \
8315 (cd $(HOST_SUBDIR)/etc && \
8316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8318 "RANLIB=$${RANLIB}" \
8319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8320 installcheck) \
8321 || exit 1
8323 @endif etc
8325 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8326 maybe-mostlyclean-etc:
8327 @if etc
8328 maybe-mostlyclean-etc: mostlyclean-etc
8330 mostlyclean-etc:
8331 @: $(MAKE); $(unstage)
8332 @[ -f ./etc/Makefile ] || exit 0; \
8333 r=`${PWD_COMMAND}`; export r; \
8334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8335 $(HOST_EXPORTS) \
8336 for flag in $(EXTRA_HOST_FLAGS) ; do \
8337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8338 done; \
8339 echo "Doing mostlyclean in etc"; \
8340 (cd $(HOST_SUBDIR)/etc && \
8341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8343 "RANLIB=$${RANLIB}" \
8344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8345 mostlyclean) \
8346 || exit 1
8348 @endif etc
8350 .PHONY: maybe-clean-etc clean-etc
8351 maybe-clean-etc:
8352 @if etc
8353 maybe-clean-etc: clean-etc
8355 clean-etc:
8356 @: $(MAKE); $(unstage)
8357 @[ -f ./etc/Makefile ] || exit 0; \
8358 r=`${PWD_COMMAND}`; export r; \
8359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8360 $(HOST_EXPORTS) \
8361 for flag in $(EXTRA_HOST_FLAGS) ; do \
8362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8363 done; \
8364 echo "Doing clean in etc"; \
8365 (cd $(HOST_SUBDIR)/etc && \
8366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8368 "RANLIB=$${RANLIB}" \
8369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8370 clean) \
8371 || exit 1
8373 @endif etc
8375 .PHONY: maybe-distclean-etc distclean-etc
8376 maybe-distclean-etc:
8377 @if etc
8378 maybe-distclean-etc: distclean-etc
8380 distclean-etc:
8381 @: $(MAKE); $(unstage)
8382 @[ -f ./etc/Makefile ] || exit 0; \
8383 r=`${PWD_COMMAND}`; export r; \
8384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8385 $(HOST_EXPORTS) \
8386 for flag in $(EXTRA_HOST_FLAGS) ; do \
8387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8388 done; \
8389 echo "Doing distclean in etc"; \
8390 (cd $(HOST_SUBDIR)/etc && \
8391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8393 "RANLIB=$${RANLIB}" \
8394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8395 distclean) \
8396 || exit 1
8398 @endif etc
8400 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8401 maybe-maintainer-clean-etc:
8402 @if etc
8403 maybe-maintainer-clean-etc: maintainer-clean-etc
8405 maintainer-clean-etc:
8406 @: $(MAKE); $(unstage)
8407 @[ -f ./etc/Makefile ] || exit 0; \
8408 r=`${PWD_COMMAND}`; export r; \
8409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8410 $(HOST_EXPORTS) \
8411 for flag in $(EXTRA_HOST_FLAGS) ; do \
8412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8413 done; \
8414 echo "Doing maintainer-clean in etc"; \
8415 (cd $(HOST_SUBDIR)/etc && \
8416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8418 "RANLIB=$${RANLIB}" \
8419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8420 maintainer-clean) \
8421 || exit 1
8423 @endif etc
8427 .PHONY: configure-fastjar maybe-configure-fastjar
8428 maybe-configure-fastjar:
8429 @if gcc-bootstrap
8430 configure-fastjar: stage_current
8431 @endif gcc-bootstrap
8432 @if fastjar
8433 maybe-configure-fastjar: configure-fastjar
8434 configure-fastjar:
8435 @: $(MAKE); $(unstage)
8436 @r=`${PWD_COMMAND}`; export r; \
8437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8440 $(HOST_EXPORTS) \
8441 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8442 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8443 case $(srcdir) in \
8444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8445 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8447 esac; \
8448 module_srcdir=fastjar; \
8449 $(SHELL) \
8450 $$s/$$module_srcdir/configure \
8451 --srcdir=$${topdir}/$$module_srcdir \
8452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8453 --target=${target_alias} \
8454 || exit 1
8455 @endif fastjar
8461 .PHONY: all-fastjar maybe-all-fastjar
8462 maybe-all-fastjar:
8463 @if gcc-bootstrap
8464 all-fastjar: stage_current
8465 @endif gcc-bootstrap
8466 @if fastjar
8467 TARGET-fastjar=all
8468 maybe-all-fastjar: all-fastjar
8469 all-fastjar: configure-fastjar
8470 @: $(MAKE); $(unstage)
8471 @r=`${PWD_COMMAND}`; export r; \
8472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8473 $(HOST_EXPORTS) \
8474 (cd $(HOST_SUBDIR)/fastjar && \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8476 $(TARGET-fastjar))
8477 @endif fastjar
8482 .PHONY: check-fastjar maybe-check-fastjar
8483 maybe-check-fastjar:
8484 @if fastjar
8485 maybe-check-fastjar: check-fastjar
8487 # This module is only tested in a native toolchain.
8488 check-fastjar:
8489 @: $(MAKE); $(unstage)
8490 @if [ '$(host)' = '$(target)' ]; then \
8491 r=`${PWD_COMMAND}`; export r; \
8492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8493 $(HOST_EXPORTS) \
8494 (cd $(HOST_SUBDIR)/fastjar && \
8495 $(MAKE) $(FLAGS_TO_PASS) check)
8498 @endif fastjar
8500 .PHONY: install-fastjar maybe-install-fastjar
8501 maybe-install-fastjar:
8502 @if fastjar
8503 maybe-install-fastjar: install-fastjar
8505 install-fastjar: installdirs
8506 @: $(MAKE); $(unstage)
8507 @r=`${PWD_COMMAND}`; export r; \
8508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509 $(HOST_EXPORTS) \
8510 (cd $(HOST_SUBDIR)/fastjar && \
8511 $(MAKE) $(FLAGS_TO_PASS) install)
8513 @endif fastjar
8515 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8516 maybe-install-strip-fastjar:
8517 @if fastjar
8518 maybe-install-strip-fastjar: install-strip-fastjar
8520 install-strip-fastjar: installdirs
8521 @: $(MAKE); $(unstage)
8522 @r=`${PWD_COMMAND}`; export r; \
8523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524 $(HOST_EXPORTS) \
8525 (cd $(HOST_SUBDIR)/fastjar && \
8526 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8528 @endif fastjar
8530 # Other targets (info, dvi, pdf, etc.)
8532 .PHONY: maybe-info-fastjar info-fastjar
8533 maybe-info-fastjar:
8534 @if fastjar
8535 maybe-info-fastjar: info-fastjar
8537 info-fastjar: \
8538 configure-fastjar
8539 @: $(MAKE); $(unstage)
8540 @[ -f ./fastjar/Makefile ] || exit 0; \
8541 r=`${PWD_COMMAND}`; export r; \
8542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543 $(HOST_EXPORTS) \
8544 for flag in $(EXTRA_HOST_FLAGS) ; do \
8545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8546 done; \
8547 echo "Doing info in fastjar"; \
8548 (cd $(HOST_SUBDIR)/fastjar && \
8549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8551 "RANLIB=$${RANLIB}" \
8552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8553 info) \
8554 || exit 1
8556 @endif fastjar
8558 .PHONY: maybe-dvi-fastjar dvi-fastjar
8559 maybe-dvi-fastjar:
8560 @if fastjar
8561 maybe-dvi-fastjar: dvi-fastjar
8563 dvi-fastjar: \
8564 configure-fastjar
8565 @: $(MAKE); $(unstage)
8566 @[ -f ./fastjar/Makefile ] || exit 0; \
8567 r=`${PWD_COMMAND}`; export r; \
8568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8569 $(HOST_EXPORTS) \
8570 for flag in $(EXTRA_HOST_FLAGS) ; do \
8571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8572 done; \
8573 echo "Doing dvi in fastjar"; \
8574 (cd $(HOST_SUBDIR)/fastjar && \
8575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8577 "RANLIB=$${RANLIB}" \
8578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8579 dvi) \
8580 || exit 1
8582 @endif fastjar
8584 .PHONY: maybe-pdf-fastjar pdf-fastjar
8585 maybe-pdf-fastjar:
8586 @if fastjar
8587 maybe-pdf-fastjar: pdf-fastjar
8589 pdf-fastjar: \
8590 configure-fastjar
8591 @: $(MAKE); $(unstage)
8592 @[ -f ./fastjar/Makefile ] || exit 0; \
8593 r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 for flag in $(EXTRA_HOST_FLAGS) ; do \
8597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8598 done; \
8599 echo "Doing pdf in fastjar"; \
8600 (cd $(HOST_SUBDIR)/fastjar && \
8601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8603 "RANLIB=$${RANLIB}" \
8604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8605 pdf) \
8606 || exit 1
8608 @endif fastjar
8610 .PHONY: maybe-html-fastjar html-fastjar
8611 maybe-html-fastjar:
8612 @if fastjar
8613 maybe-html-fastjar: html-fastjar
8615 html-fastjar: \
8616 configure-fastjar
8617 @: $(MAKE); $(unstage)
8618 @[ -f ./fastjar/Makefile ] || exit 0; \
8619 r=`${PWD_COMMAND}`; export r; \
8620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8621 $(HOST_EXPORTS) \
8622 for flag in $(EXTRA_HOST_FLAGS) ; do \
8623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8624 done; \
8625 echo "Doing html in fastjar"; \
8626 (cd $(HOST_SUBDIR)/fastjar && \
8627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8629 "RANLIB=$${RANLIB}" \
8630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8631 html) \
8632 || exit 1
8634 @endif fastjar
8636 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8637 maybe-TAGS-fastjar:
8638 @if fastjar
8639 maybe-TAGS-fastjar: TAGS-fastjar
8641 TAGS-fastjar: \
8642 configure-fastjar
8643 @: $(MAKE); $(unstage)
8644 @[ -f ./fastjar/Makefile ] || exit 0; \
8645 r=`${PWD_COMMAND}`; export r; \
8646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647 $(HOST_EXPORTS) \
8648 for flag in $(EXTRA_HOST_FLAGS) ; do \
8649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8650 done; \
8651 echo "Doing TAGS in fastjar"; \
8652 (cd $(HOST_SUBDIR)/fastjar && \
8653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8655 "RANLIB=$${RANLIB}" \
8656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8657 TAGS) \
8658 || exit 1
8660 @endif fastjar
8662 .PHONY: maybe-install-info-fastjar install-info-fastjar
8663 maybe-install-info-fastjar:
8664 @if fastjar
8665 maybe-install-info-fastjar: install-info-fastjar
8667 install-info-fastjar: \
8668 configure-fastjar \
8669 info-fastjar
8670 @: $(MAKE); $(unstage)
8671 @[ -f ./fastjar/Makefile ] || exit 0; \
8672 r=`${PWD_COMMAND}`; export r; \
8673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8674 $(HOST_EXPORTS) \
8675 for flag in $(EXTRA_HOST_FLAGS) ; do \
8676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8677 done; \
8678 echo "Doing install-info in fastjar"; \
8679 (cd $(HOST_SUBDIR)/fastjar && \
8680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8682 "RANLIB=$${RANLIB}" \
8683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8684 install-info) \
8685 || exit 1
8687 @endif fastjar
8689 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8690 maybe-install-pdf-fastjar:
8691 @if fastjar
8692 maybe-install-pdf-fastjar: install-pdf-fastjar
8694 install-pdf-fastjar: \
8695 configure-fastjar \
8696 pdf-fastjar
8697 @: $(MAKE); $(unstage)
8698 @[ -f ./fastjar/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 install-pdf in fastjar"; \
8706 (cd $(HOST_SUBDIR)/fastjar && \
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 install-pdf) \
8712 || exit 1
8714 @endif fastjar
8716 .PHONY: maybe-install-html-fastjar install-html-fastjar
8717 maybe-install-html-fastjar:
8718 @if fastjar
8719 maybe-install-html-fastjar: install-html-fastjar
8721 install-html-fastjar: \
8722 configure-fastjar \
8723 html-fastjar
8724 @: $(MAKE); $(unstage)
8725 @[ -f ./fastjar/Makefile ] || exit 0; \
8726 r=`${PWD_COMMAND}`; export r; \
8727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8728 $(HOST_EXPORTS) \
8729 for flag in $(EXTRA_HOST_FLAGS) ; do \
8730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8731 done; \
8732 echo "Doing install-html in fastjar"; \
8733 (cd $(HOST_SUBDIR)/fastjar && \
8734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8736 "RANLIB=$${RANLIB}" \
8737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8738 install-html) \
8739 || exit 1
8741 @endif fastjar
8743 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8744 maybe-installcheck-fastjar:
8745 @if fastjar
8746 maybe-installcheck-fastjar: installcheck-fastjar
8748 installcheck-fastjar: \
8749 configure-fastjar
8750 @: $(MAKE); $(unstage)
8751 @[ -f ./fastjar/Makefile ] || exit 0; \
8752 r=`${PWD_COMMAND}`; export r; \
8753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754 $(HOST_EXPORTS) \
8755 for flag in $(EXTRA_HOST_FLAGS) ; do \
8756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8757 done; \
8758 echo "Doing installcheck in fastjar"; \
8759 (cd $(HOST_SUBDIR)/fastjar && \
8760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8762 "RANLIB=$${RANLIB}" \
8763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8764 installcheck) \
8765 || exit 1
8767 @endif fastjar
8769 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8770 maybe-mostlyclean-fastjar:
8771 @if fastjar
8772 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8774 mostlyclean-fastjar:
8775 @: $(MAKE); $(unstage)
8776 @[ -f ./fastjar/Makefile ] || exit 0; \
8777 r=`${PWD_COMMAND}`; export r; \
8778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779 $(HOST_EXPORTS) \
8780 for flag in $(EXTRA_HOST_FLAGS) ; do \
8781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782 done; \
8783 echo "Doing mostlyclean in fastjar"; \
8784 (cd $(HOST_SUBDIR)/fastjar && \
8785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787 "RANLIB=$${RANLIB}" \
8788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789 mostlyclean) \
8790 || exit 1
8792 @endif fastjar
8794 .PHONY: maybe-clean-fastjar clean-fastjar
8795 maybe-clean-fastjar:
8796 @if fastjar
8797 maybe-clean-fastjar: clean-fastjar
8799 clean-fastjar:
8800 @: $(MAKE); $(unstage)
8801 @[ -f ./fastjar/Makefile ] || exit 0; \
8802 r=`${PWD_COMMAND}`; export r; \
8803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8804 $(HOST_EXPORTS) \
8805 for flag in $(EXTRA_HOST_FLAGS) ; do \
8806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8807 done; \
8808 echo "Doing clean in fastjar"; \
8809 (cd $(HOST_SUBDIR)/fastjar && \
8810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8812 "RANLIB=$${RANLIB}" \
8813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8814 clean) \
8815 || exit 1
8817 @endif fastjar
8819 .PHONY: maybe-distclean-fastjar distclean-fastjar
8820 maybe-distclean-fastjar:
8821 @if fastjar
8822 maybe-distclean-fastjar: distclean-fastjar
8824 distclean-fastjar:
8825 @: $(MAKE); $(unstage)
8826 @[ -f ./fastjar/Makefile ] || exit 0; \
8827 r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 for flag in $(EXTRA_HOST_FLAGS) ; do \
8831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832 done; \
8833 echo "Doing distclean in fastjar"; \
8834 (cd $(HOST_SUBDIR)/fastjar && \
8835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837 "RANLIB=$${RANLIB}" \
8838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839 distclean) \
8840 || exit 1
8842 @endif fastjar
8844 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8845 maybe-maintainer-clean-fastjar:
8846 @if fastjar
8847 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8849 maintainer-clean-fastjar:
8850 @: $(MAKE); $(unstage)
8851 @[ -f ./fastjar/Makefile ] || exit 0; \
8852 r=`${PWD_COMMAND}`; export r; \
8853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854 $(HOST_EXPORTS) \
8855 for flag in $(EXTRA_HOST_FLAGS) ; do \
8856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8857 done; \
8858 echo "Doing maintainer-clean in fastjar"; \
8859 (cd $(HOST_SUBDIR)/fastjar && \
8860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8862 "RANLIB=$${RANLIB}" \
8863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8864 maintainer-clean) \
8865 || exit 1
8867 @endif fastjar
8871 .PHONY: configure-fixincludes maybe-configure-fixincludes
8872 maybe-configure-fixincludes:
8873 @if gcc-bootstrap
8874 configure-fixincludes: stage_current
8875 @endif gcc-bootstrap
8876 @if fixincludes
8877 maybe-configure-fixincludes: configure-fixincludes
8878 configure-fixincludes:
8879 @r=`${PWD_COMMAND}`; export r; \
8880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8881 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8883 $(HOST_EXPORTS) \
8884 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8885 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8886 case $(srcdir) in \
8887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8888 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8890 esac; \
8891 module_srcdir=fixincludes; \
8892 $(SHELL) \
8893 $$s/$$module_srcdir/configure \
8894 --srcdir=$${topdir}/$$module_srcdir \
8895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8896 --target=${target_alias} \
8897 || exit 1
8898 @endif fixincludes
8902 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8903 maybe-configure-stage1-fixincludes:
8904 @if fixincludes-bootstrap
8905 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8906 configure-stage1-fixincludes:
8907 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8909 @r=`${PWD_COMMAND}`; export r; \
8910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8911 TFLAGS="$(STAGE1_TFLAGS)"; \
8912 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8913 $(HOST_EXPORTS) \
8914 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8915 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8916 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8917 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8919 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8920 case $(srcdir) in \
8921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8922 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8924 esac; \
8925 module_srcdir=fixincludes; \
8926 $(SHELL) $$s/$$module_srcdir/configure \
8927 --srcdir=$${topdir}/$$module_srcdir \
8928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8929 --target=${target_alias} \
8931 $(STAGE1_CONFIGURE_FLAGS)
8932 @endif fixincludes-bootstrap
8934 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8935 maybe-configure-stage2-fixincludes:
8936 @if fixincludes-bootstrap
8937 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8938 configure-stage2-fixincludes:
8939 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8941 @r=`${PWD_COMMAND}`; export r; \
8942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943 TFLAGS="$(STAGE2_TFLAGS)"; \
8944 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8945 $(HOST_EXPORTS) \
8946 $(POSTSTAGE1_HOST_EXPORTS) \
8947 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8948 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8949 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8950 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8952 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8953 case $(srcdir) in \
8954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8955 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8957 esac; \
8958 module_srcdir=fixincludes; \
8959 $(SHELL) $$s/$$module_srcdir/configure \
8960 --srcdir=$${topdir}/$$module_srcdir \
8961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8962 --target=${target_alias} \
8963 --with-build-libsubdir=$(HOST_SUBDIR) \
8964 $(STAGE2_CONFIGURE_FLAGS)
8965 @endif fixincludes-bootstrap
8967 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8968 maybe-configure-stage3-fixincludes:
8969 @if fixincludes-bootstrap
8970 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8971 configure-stage3-fixincludes:
8972 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8974 @r=`${PWD_COMMAND}`; export r; \
8975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8976 TFLAGS="$(STAGE3_TFLAGS)"; \
8977 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8978 $(HOST_EXPORTS) \
8979 $(POSTSTAGE1_HOST_EXPORTS) \
8980 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8981 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8982 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8983 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8985 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8986 case $(srcdir) in \
8987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8988 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8990 esac; \
8991 module_srcdir=fixincludes; \
8992 $(SHELL) $$s/$$module_srcdir/configure \
8993 --srcdir=$${topdir}/$$module_srcdir \
8994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8995 --target=${target_alias} \
8996 --with-build-libsubdir=$(HOST_SUBDIR) \
8997 $(STAGE3_CONFIGURE_FLAGS)
8998 @endif fixincludes-bootstrap
9000 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9001 maybe-configure-stage4-fixincludes:
9002 @if fixincludes-bootstrap
9003 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9004 configure-stage4-fixincludes:
9005 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9007 @r=`${PWD_COMMAND}`; export r; \
9008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9009 TFLAGS="$(STAGE4_TFLAGS)"; \
9010 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9011 $(HOST_EXPORTS) \
9012 $(POSTSTAGE1_HOST_EXPORTS) \
9013 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9014 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9015 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9016 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9018 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9019 case $(srcdir) in \
9020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9021 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9023 esac; \
9024 module_srcdir=fixincludes; \
9025 $(SHELL) $$s/$$module_srcdir/configure \
9026 --srcdir=$${topdir}/$$module_srcdir \
9027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9028 --target=${target_alias} \
9029 --with-build-libsubdir=$(HOST_SUBDIR) \
9030 $(STAGE4_CONFIGURE_FLAGS)
9031 @endif fixincludes-bootstrap
9033 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9034 maybe-configure-stageprofile-fixincludes:
9035 @if fixincludes-bootstrap
9036 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9037 configure-stageprofile-fixincludes:
9038 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9040 @r=`${PWD_COMMAND}`; export r; \
9041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9042 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9043 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9044 $(HOST_EXPORTS) \
9045 $(POSTSTAGE1_HOST_EXPORTS) \
9046 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9047 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9048 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9049 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9051 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9052 case $(srcdir) in \
9053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9054 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9056 esac; \
9057 module_srcdir=fixincludes; \
9058 $(SHELL) $$s/$$module_srcdir/configure \
9059 --srcdir=$${topdir}/$$module_srcdir \
9060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9061 --target=${target_alias} \
9062 --with-build-libsubdir=$(HOST_SUBDIR) \
9063 $(STAGEprofile_CONFIGURE_FLAGS)
9064 @endif fixincludes-bootstrap
9066 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9067 maybe-configure-stagetrain-fixincludes:
9068 @if fixincludes-bootstrap
9069 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9070 configure-stagetrain-fixincludes:
9071 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9073 @r=`${PWD_COMMAND}`; export r; \
9074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9076 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9077 $(HOST_EXPORTS) \
9078 $(POSTSTAGE1_HOST_EXPORTS) \
9079 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9080 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9081 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9082 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9084 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9085 case $(srcdir) in \
9086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9087 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9089 esac; \
9090 module_srcdir=fixincludes; \
9091 $(SHELL) $$s/$$module_srcdir/configure \
9092 --srcdir=$${topdir}/$$module_srcdir \
9093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9094 --target=${target_alias} \
9095 --with-build-libsubdir=$(HOST_SUBDIR) \
9096 $(STAGEtrain_CONFIGURE_FLAGS)
9097 @endif fixincludes-bootstrap
9099 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9100 maybe-configure-stagefeedback-fixincludes:
9101 @if fixincludes-bootstrap
9102 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9103 configure-stagefeedback-fixincludes:
9104 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9106 @r=`${PWD_COMMAND}`; export r; \
9107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9109 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9110 $(HOST_EXPORTS) \
9111 $(POSTSTAGE1_HOST_EXPORTS) \
9112 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9113 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9114 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9115 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9117 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9118 case $(srcdir) in \
9119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9120 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9122 esac; \
9123 module_srcdir=fixincludes; \
9124 $(SHELL) $$s/$$module_srcdir/configure \
9125 --srcdir=$${topdir}/$$module_srcdir \
9126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9127 --target=${target_alias} \
9128 --with-build-libsubdir=$(HOST_SUBDIR) \
9129 $(STAGEfeedback_CONFIGURE_FLAGS)
9130 @endif fixincludes-bootstrap
9132 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9133 maybe-configure-stageautoprofile-fixincludes:
9134 @if fixincludes-bootstrap
9135 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9136 configure-stageautoprofile-fixincludes:
9137 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9139 @r=`${PWD_COMMAND}`; export r; \
9140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9141 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9142 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9143 $(HOST_EXPORTS) \
9144 $(POSTSTAGE1_HOST_EXPORTS) \
9145 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9146 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9147 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9148 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9150 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9151 case $(srcdir) in \
9152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9153 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9155 esac; \
9156 module_srcdir=fixincludes; \
9157 $(SHELL) $$s/$$module_srcdir/configure \
9158 --srcdir=$${topdir}/$$module_srcdir \
9159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9160 --target=${target_alias} \
9161 --with-build-libsubdir=$(HOST_SUBDIR) \
9162 $(STAGEautoprofile_CONFIGURE_FLAGS)
9163 @endif fixincludes-bootstrap
9165 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9166 maybe-configure-stageautofeedback-fixincludes:
9167 @if fixincludes-bootstrap
9168 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9169 configure-stageautofeedback-fixincludes:
9170 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9172 @r=`${PWD_COMMAND}`; export r; \
9173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9175 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9176 $(HOST_EXPORTS) \
9177 $(POSTSTAGE1_HOST_EXPORTS) \
9178 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9179 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9180 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9181 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9183 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9184 case $(srcdir) in \
9185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9186 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9188 esac; \
9189 module_srcdir=fixincludes; \
9190 $(SHELL) $$s/$$module_srcdir/configure \
9191 --srcdir=$${topdir}/$$module_srcdir \
9192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9193 --target=${target_alias} \
9194 --with-build-libsubdir=$(HOST_SUBDIR) \
9195 $(STAGEautofeedback_CONFIGURE_FLAGS)
9196 @endif fixincludes-bootstrap
9202 .PHONY: all-fixincludes maybe-all-fixincludes
9203 maybe-all-fixincludes:
9204 @if gcc-bootstrap
9205 all-fixincludes: stage_current
9206 @endif gcc-bootstrap
9207 @if fixincludes
9208 TARGET-fixincludes=all
9209 maybe-all-fixincludes: all-fixincludes
9210 all-fixincludes: configure-fixincludes
9211 @r=`${PWD_COMMAND}`; export r; \
9212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213 $(HOST_EXPORTS) \
9214 (cd $(HOST_SUBDIR)/fixincludes && \
9215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9216 $(TARGET-fixincludes))
9217 @endif fixincludes
9221 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9222 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9223 maybe-all-stage1-fixincludes:
9224 maybe-clean-stage1-fixincludes:
9225 @if fixincludes-bootstrap
9226 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9227 all-stage1: all-stage1-fixincludes
9228 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9229 all-stage1-fixincludes: configure-stage1-fixincludes
9230 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9231 @r=`${PWD_COMMAND}`; export r; \
9232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233 TFLAGS="$(STAGE1_TFLAGS)"; \
9234 $(HOST_EXPORTS) \
9235 cd $(HOST_SUBDIR)/fixincludes && \
9237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9238 CFLAGS="$(STAGE1_CFLAGS)" \
9239 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9240 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9241 LIBCFLAGS="$(LIBCFLAGS)" \
9242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9245 $(EXTRA_HOST_FLAGS) \
9246 $(STAGE1_FLAGS_TO_PASS) \
9247 TFLAGS="$(STAGE1_TFLAGS)" \
9248 $(TARGET-stage1-fixincludes)
9250 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9251 clean-stage1: clean-stage1-fixincludes
9252 clean-stage1-fixincludes:
9253 @if [ $(current_stage) = stage1 ]; then \
9254 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9255 else \
9256 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9257 $(MAKE) stage1-start; \
9258 fi; \
9259 cd $(HOST_SUBDIR)/fixincludes && \
9260 $(MAKE) $(EXTRA_HOST_FLAGS) \
9261 $(STAGE1_FLAGS_TO_PASS) clean
9262 @endif fixincludes-bootstrap
9265 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9266 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9267 maybe-all-stage2-fixincludes:
9268 maybe-clean-stage2-fixincludes:
9269 @if fixincludes-bootstrap
9270 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9271 all-stage2: all-stage2-fixincludes
9272 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9273 all-stage2-fixincludes: configure-stage2-fixincludes
9274 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9275 @r=`${PWD_COMMAND}`; export r; \
9276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9277 TFLAGS="$(STAGE2_TFLAGS)"; \
9278 $(HOST_EXPORTS) \
9279 $(POSTSTAGE1_HOST_EXPORTS) \
9280 cd $(HOST_SUBDIR)/fixincludes && \
9282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9283 CFLAGS="$(STAGE2_CFLAGS)" \
9284 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9285 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9286 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9291 TFLAGS="$(STAGE2_TFLAGS)" \
9292 $(TARGET-stage2-fixincludes)
9294 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9295 clean-stage2: clean-stage2-fixincludes
9296 clean-stage2-fixincludes:
9297 @if [ $(current_stage) = stage2 ]; then \
9298 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9299 else \
9300 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9301 $(MAKE) stage2-start; \
9302 fi; \
9303 cd $(HOST_SUBDIR)/fixincludes && \
9304 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9305 @endif fixincludes-bootstrap
9308 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9309 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9310 maybe-all-stage3-fixincludes:
9311 maybe-clean-stage3-fixincludes:
9312 @if fixincludes-bootstrap
9313 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9314 all-stage3: all-stage3-fixincludes
9315 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9316 all-stage3-fixincludes: configure-stage3-fixincludes
9317 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9318 @r=`${PWD_COMMAND}`; export r; \
9319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9320 TFLAGS="$(STAGE3_TFLAGS)"; \
9321 $(HOST_EXPORTS) \
9322 $(POSTSTAGE1_HOST_EXPORTS) \
9323 cd $(HOST_SUBDIR)/fixincludes && \
9325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9326 CFLAGS="$(STAGE3_CFLAGS)" \
9327 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9328 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9329 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9330 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9331 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9332 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9333 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9334 TFLAGS="$(STAGE3_TFLAGS)" \
9335 $(TARGET-stage3-fixincludes)
9337 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9338 clean-stage3: clean-stage3-fixincludes
9339 clean-stage3-fixincludes:
9340 @if [ $(current_stage) = stage3 ]; then \
9341 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9342 else \
9343 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9344 $(MAKE) stage3-start; \
9345 fi; \
9346 cd $(HOST_SUBDIR)/fixincludes && \
9347 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9348 @endif fixincludes-bootstrap
9351 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9352 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9353 maybe-all-stage4-fixincludes:
9354 maybe-clean-stage4-fixincludes:
9355 @if fixincludes-bootstrap
9356 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9357 all-stage4: all-stage4-fixincludes
9358 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9359 all-stage4-fixincludes: configure-stage4-fixincludes
9360 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9361 @r=`${PWD_COMMAND}`; export r; \
9362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9363 TFLAGS="$(STAGE4_TFLAGS)"; \
9364 $(HOST_EXPORTS) \
9365 $(POSTSTAGE1_HOST_EXPORTS) \
9366 cd $(HOST_SUBDIR)/fixincludes && \
9368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9369 CFLAGS="$(STAGE4_CFLAGS)" \
9370 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9371 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9372 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9376 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9377 TFLAGS="$(STAGE4_TFLAGS)" \
9378 $(TARGET-stage4-fixincludes)
9380 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9381 clean-stage4: clean-stage4-fixincludes
9382 clean-stage4-fixincludes:
9383 @if [ $(current_stage) = stage4 ]; then \
9384 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9385 else \
9386 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9387 $(MAKE) stage4-start; \
9388 fi; \
9389 cd $(HOST_SUBDIR)/fixincludes && \
9390 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9391 @endif fixincludes-bootstrap
9394 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9395 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9396 maybe-all-stageprofile-fixincludes:
9397 maybe-clean-stageprofile-fixincludes:
9398 @if fixincludes-bootstrap
9399 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9400 all-stageprofile: all-stageprofile-fixincludes
9401 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9402 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9403 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9404 @r=`${PWD_COMMAND}`; export r; \
9405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9406 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9407 $(HOST_EXPORTS) \
9408 $(POSTSTAGE1_HOST_EXPORTS) \
9409 cd $(HOST_SUBDIR)/fixincludes && \
9411 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9412 CFLAGS="$(STAGEprofile_CFLAGS)" \
9413 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9414 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9415 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9420 TFLAGS="$(STAGEprofile_TFLAGS)" \
9421 $(TARGET-stageprofile-fixincludes)
9423 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9424 clean-stageprofile: clean-stageprofile-fixincludes
9425 clean-stageprofile-fixincludes:
9426 @if [ $(current_stage) = stageprofile ]; then \
9427 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9428 else \
9429 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9430 $(MAKE) stageprofile-start; \
9431 fi; \
9432 cd $(HOST_SUBDIR)/fixincludes && \
9433 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9434 @endif fixincludes-bootstrap
9437 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9438 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9439 maybe-all-stagetrain-fixincludes:
9440 maybe-clean-stagetrain-fixincludes:
9441 @if fixincludes-bootstrap
9442 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9443 all-stagetrain: all-stagetrain-fixincludes
9444 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9445 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9446 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9447 @r=`${PWD_COMMAND}`; export r; \
9448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9449 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9450 $(HOST_EXPORTS) \
9451 $(POSTSTAGE1_HOST_EXPORTS) \
9452 cd $(HOST_SUBDIR)/fixincludes && \
9454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9455 CFLAGS="$(STAGEtrain_CFLAGS)" \
9456 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9457 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9458 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9463 TFLAGS="$(STAGEtrain_TFLAGS)" \
9464 $(TARGET-stagetrain-fixincludes)
9466 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9467 clean-stagetrain: clean-stagetrain-fixincludes
9468 clean-stagetrain-fixincludes:
9469 @if [ $(current_stage) = stagetrain ]; then \
9470 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9471 else \
9472 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9473 $(MAKE) stagetrain-start; \
9474 fi; \
9475 cd $(HOST_SUBDIR)/fixincludes && \
9476 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9477 @endif fixincludes-bootstrap
9480 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9481 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9482 maybe-all-stagefeedback-fixincludes:
9483 maybe-clean-stagefeedback-fixincludes:
9484 @if fixincludes-bootstrap
9485 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9486 all-stagefeedback: all-stagefeedback-fixincludes
9487 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9488 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9489 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9490 @r=`${PWD_COMMAND}`; export r; \
9491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9492 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9493 $(HOST_EXPORTS) \
9494 $(POSTSTAGE1_HOST_EXPORTS) \
9495 cd $(HOST_SUBDIR)/fixincludes && \
9497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9498 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9499 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9500 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9501 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9506 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9507 $(TARGET-stagefeedback-fixincludes)
9509 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9510 clean-stagefeedback: clean-stagefeedback-fixincludes
9511 clean-stagefeedback-fixincludes:
9512 @if [ $(current_stage) = stagefeedback ]; then \
9513 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9514 else \
9515 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9516 $(MAKE) stagefeedback-start; \
9517 fi; \
9518 cd $(HOST_SUBDIR)/fixincludes && \
9519 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9520 @endif fixincludes-bootstrap
9523 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9524 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9525 maybe-all-stageautoprofile-fixincludes:
9526 maybe-clean-stageautoprofile-fixincludes:
9527 @if fixincludes-bootstrap
9528 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9529 all-stageautoprofile: all-stageautoprofile-fixincludes
9530 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9531 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9532 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9533 @r=`${PWD_COMMAND}`; export r; \
9534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9536 $(HOST_EXPORTS) \
9537 $(POSTSTAGE1_HOST_EXPORTS) \
9538 cd $(HOST_SUBDIR)/fixincludes && \
9539 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9541 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9542 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9543 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9544 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9548 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9549 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9550 $(TARGET-stageautoprofile-fixincludes)
9552 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9553 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9554 clean-stageautoprofile-fixincludes:
9555 @if [ $(current_stage) = stageautoprofile ]; then \
9556 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9557 else \
9558 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9559 $(MAKE) stageautoprofile-start; \
9560 fi; \
9561 cd $(HOST_SUBDIR)/fixincludes && \
9562 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9563 @endif fixincludes-bootstrap
9566 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9567 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9568 maybe-all-stageautofeedback-fixincludes:
9569 maybe-clean-stageautofeedback-fixincludes:
9570 @if fixincludes-bootstrap
9571 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9572 all-stageautofeedback: all-stageautofeedback-fixincludes
9573 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9574 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9575 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9576 @r=`${PWD_COMMAND}`; export r; \
9577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9578 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9579 $(HOST_EXPORTS) \
9580 $(POSTSTAGE1_HOST_EXPORTS) \
9581 cd $(HOST_SUBDIR)/fixincludes && \
9583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9584 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9585 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9586 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9587 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9591 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9592 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9593 $(TARGET-stageautofeedback-fixincludes)
9595 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9596 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9597 clean-stageautofeedback-fixincludes:
9598 @if [ $(current_stage) = stageautofeedback ]; then \
9599 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9600 else \
9601 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9602 $(MAKE) stageautofeedback-start; \
9603 fi; \
9604 cd $(HOST_SUBDIR)/fixincludes && \
9605 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9606 @endif fixincludes-bootstrap
9612 .PHONY: check-fixincludes maybe-check-fixincludes
9613 maybe-check-fixincludes:
9614 @if fixincludes
9615 maybe-check-fixincludes: check-fixincludes
9617 check-fixincludes:
9618 @: $(MAKE); $(unstage)
9619 @r=`${PWD_COMMAND}`; export r; \
9620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9622 (cd $(HOST_SUBDIR)/fixincludes && \
9623 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9625 @endif fixincludes
9627 .PHONY: install-fixincludes maybe-install-fixincludes
9628 maybe-install-fixincludes:
9629 @if fixincludes
9630 maybe-install-fixincludes: install-fixincludes
9632 install-fixincludes: installdirs
9633 @: $(MAKE); $(unstage)
9634 @r=`${PWD_COMMAND}`; export r; \
9635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9636 $(HOST_EXPORTS) \
9637 (cd $(HOST_SUBDIR)/fixincludes && \
9638 $(MAKE) $(FLAGS_TO_PASS) install)
9640 @endif fixincludes
9642 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9643 maybe-install-strip-fixincludes:
9644 @if fixincludes
9645 maybe-install-strip-fixincludes: install-strip-fixincludes
9647 install-strip-fixincludes: installdirs
9648 @: $(MAKE); $(unstage)
9649 @r=`${PWD_COMMAND}`; export r; \
9650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9651 $(HOST_EXPORTS) \
9652 (cd $(HOST_SUBDIR)/fixincludes && \
9653 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9655 @endif fixincludes
9657 # Other targets (info, dvi, pdf, etc.)
9659 .PHONY: maybe-info-fixincludes info-fixincludes
9660 maybe-info-fixincludes:
9661 @if fixincludes
9662 maybe-info-fixincludes: info-fixincludes
9664 info-fixincludes: \
9665 configure-fixincludes
9666 @[ -f ./fixincludes/Makefile ] || exit 0; \
9667 r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 $(HOST_EXPORTS) \
9670 for flag in $(EXTRA_HOST_FLAGS) ; do \
9671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672 done; \
9673 echo "Doing info in fixincludes"; \
9674 (cd $(HOST_SUBDIR)/fixincludes && \
9675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677 "RANLIB=$${RANLIB}" \
9678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9679 info) \
9680 || exit 1
9682 @endif fixincludes
9684 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9685 maybe-dvi-fixincludes:
9686 @if fixincludes
9687 maybe-dvi-fixincludes: dvi-fixincludes
9689 dvi-fixincludes: \
9690 configure-fixincludes
9691 @[ -f ./fixincludes/Makefile ] || exit 0; \
9692 r=`${PWD_COMMAND}`; export r; \
9693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694 $(HOST_EXPORTS) \
9695 for flag in $(EXTRA_HOST_FLAGS) ; do \
9696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9697 done; \
9698 echo "Doing dvi in fixincludes"; \
9699 (cd $(HOST_SUBDIR)/fixincludes && \
9700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9702 "RANLIB=$${RANLIB}" \
9703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9704 dvi) \
9705 || exit 1
9707 @endif fixincludes
9709 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9710 maybe-pdf-fixincludes:
9711 @if fixincludes
9712 maybe-pdf-fixincludes: pdf-fixincludes
9714 pdf-fixincludes: \
9715 configure-fixincludes
9716 @[ -f ./fixincludes/Makefile ] || exit 0; \
9717 r=`${PWD_COMMAND}`; export r; \
9718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9719 $(HOST_EXPORTS) \
9720 for flag in $(EXTRA_HOST_FLAGS) ; do \
9721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9722 done; \
9723 echo "Doing pdf in fixincludes"; \
9724 (cd $(HOST_SUBDIR)/fixincludes && \
9725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9727 "RANLIB=$${RANLIB}" \
9728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9729 pdf) \
9730 || exit 1
9732 @endif fixincludes
9734 .PHONY: maybe-html-fixincludes html-fixincludes
9735 maybe-html-fixincludes:
9736 @if fixincludes
9737 maybe-html-fixincludes: html-fixincludes
9739 html-fixincludes: \
9740 configure-fixincludes
9741 @[ -f ./fixincludes/Makefile ] || exit 0; \
9742 r=`${PWD_COMMAND}`; export r; \
9743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9744 $(HOST_EXPORTS) \
9745 for flag in $(EXTRA_HOST_FLAGS) ; do \
9746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9747 done; \
9748 echo "Doing html in fixincludes"; \
9749 (cd $(HOST_SUBDIR)/fixincludes && \
9750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9752 "RANLIB=$${RANLIB}" \
9753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9754 html) \
9755 || exit 1
9757 @endif fixincludes
9759 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9760 maybe-TAGS-fixincludes:
9761 @if fixincludes
9762 maybe-TAGS-fixincludes: TAGS-fixincludes
9764 # fixincludes doesn't support TAGS.
9765 TAGS-fixincludes:
9767 @endif fixincludes
9769 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9770 maybe-install-info-fixincludes:
9771 @if fixincludes
9772 maybe-install-info-fixincludes: install-info-fixincludes
9774 install-info-fixincludes: \
9775 configure-fixincludes \
9776 info-fixincludes
9777 @[ -f ./fixincludes/Makefile ] || exit 0; \
9778 r=`${PWD_COMMAND}`; export r; \
9779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780 $(HOST_EXPORTS) \
9781 for flag in $(EXTRA_HOST_FLAGS) ; do \
9782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783 done; \
9784 echo "Doing install-info in fixincludes"; \
9785 (cd $(HOST_SUBDIR)/fixincludes && \
9786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788 "RANLIB=$${RANLIB}" \
9789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790 install-info) \
9791 || exit 1
9793 @endif fixincludes
9795 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9796 maybe-install-pdf-fixincludes:
9797 @if fixincludes
9798 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9800 install-pdf-fixincludes: \
9801 configure-fixincludes \
9802 pdf-fixincludes
9803 @[ -f ./fixincludes/Makefile ] || exit 0; \
9804 r=`${PWD_COMMAND}`; export r; \
9805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9806 $(HOST_EXPORTS) \
9807 for flag in $(EXTRA_HOST_FLAGS) ; do \
9808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9809 done; \
9810 echo "Doing install-pdf in fixincludes"; \
9811 (cd $(HOST_SUBDIR)/fixincludes && \
9812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9814 "RANLIB=$${RANLIB}" \
9815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9816 install-pdf) \
9817 || exit 1
9819 @endif fixincludes
9821 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9822 maybe-install-html-fixincludes:
9823 @if fixincludes
9824 maybe-install-html-fixincludes: install-html-fixincludes
9826 install-html-fixincludes: \
9827 configure-fixincludes \
9828 html-fixincludes
9829 @[ -f ./fixincludes/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing install-html in fixincludes"; \
9837 (cd $(HOST_SUBDIR)/fixincludes && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842 install-html) \
9843 || exit 1
9845 @endif fixincludes
9847 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9848 maybe-installcheck-fixincludes:
9849 @if fixincludes
9850 maybe-installcheck-fixincludes: installcheck-fixincludes
9852 installcheck-fixincludes: \
9853 configure-fixincludes
9854 @[ -f ./fixincludes/Makefile ] || exit 0; \
9855 r=`${PWD_COMMAND}`; export r; \
9856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857 $(HOST_EXPORTS) \
9858 for flag in $(EXTRA_HOST_FLAGS) ; do \
9859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9860 done; \
9861 echo "Doing installcheck in fixincludes"; \
9862 (cd $(HOST_SUBDIR)/fixincludes && \
9863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9865 "RANLIB=$${RANLIB}" \
9866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9867 installcheck) \
9868 || exit 1
9870 @endif fixincludes
9872 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9873 maybe-mostlyclean-fixincludes:
9874 @if fixincludes
9875 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9877 mostlyclean-fixincludes:
9878 @[ -f ./fixincludes/Makefile ] || exit 0; \
9879 r=`${PWD_COMMAND}`; export r; \
9880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9881 $(HOST_EXPORTS) \
9882 for flag in $(EXTRA_HOST_FLAGS) ; do \
9883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9884 done; \
9885 echo "Doing mostlyclean in fixincludes"; \
9886 (cd $(HOST_SUBDIR)/fixincludes && \
9887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9889 "RANLIB=$${RANLIB}" \
9890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9891 mostlyclean) \
9892 || exit 1
9894 @endif fixincludes
9896 .PHONY: maybe-clean-fixincludes clean-fixincludes
9897 maybe-clean-fixincludes:
9898 @if fixincludes
9899 maybe-clean-fixincludes: clean-fixincludes
9901 clean-fixincludes:
9902 @[ -f ./fixincludes/Makefile ] || exit 0; \
9903 r=`${PWD_COMMAND}`; export r; \
9904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9905 $(HOST_EXPORTS) \
9906 for flag in $(EXTRA_HOST_FLAGS) ; do \
9907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9908 done; \
9909 echo "Doing clean in fixincludes"; \
9910 (cd $(HOST_SUBDIR)/fixincludes && \
9911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9913 "RANLIB=$${RANLIB}" \
9914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9915 clean) \
9916 || exit 1
9918 @endif fixincludes
9920 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9921 maybe-distclean-fixincludes:
9922 @if fixincludes
9923 maybe-distclean-fixincludes: distclean-fixincludes
9925 distclean-fixincludes:
9926 @[ -f ./fixincludes/Makefile ] || exit 0; \
9927 r=`${PWD_COMMAND}`; export r; \
9928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9929 $(HOST_EXPORTS) \
9930 for flag in $(EXTRA_HOST_FLAGS) ; do \
9931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9932 done; \
9933 echo "Doing distclean in fixincludes"; \
9934 (cd $(HOST_SUBDIR)/fixincludes && \
9935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9937 "RANLIB=$${RANLIB}" \
9938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9939 distclean) \
9940 || exit 1
9942 @endif fixincludes
9944 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9945 maybe-maintainer-clean-fixincludes:
9946 @if fixincludes
9947 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9949 maintainer-clean-fixincludes:
9950 @[ -f ./fixincludes/Makefile ] || exit 0; \
9951 r=`${PWD_COMMAND}`; export r; \
9952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953 $(HOST_EXPORTS) \
9954 for flag in $(EXTRA_HOST_FLAGS) ; do \
9955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9956 done; \
9957 echo "Doing maintainer-clean in fixincludes"; \
9958 (cd $(HOST_SUBDIR)/fixincludes && \
9959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9961 "RANLIB=$${RANLIB}" \
9962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9963 maintainer-clean) \
9964 || exit 1
9966 @endif fixincludes
9970 .PHONY: configure-flex maybe-configure-flex
9971 maybe-configure-flex:
9972 @if gcc-bootstrap
9973 configure-flex: stage_current
9974 @endif gcc-bootstrap
9975 @if flex
9976 maybe-configure-flex: configure-flex
9977 configure-flex:
9978 @: $(MAKE); $(unstage)
9979 @r=`${PWD_COMMAND}`; export r; \
9980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9981 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9983 $(HOST_EXPORTS) \
9984 echo Configuring in $(HOST_SUBDIR)/flex; \
9985 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9986 case $(srcdir) in \
9987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9988 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9990 esac; \
9991 module_srcdir=flex; \
9992 $(SHELL) \
9993 $$s/$$module_srcdir/configure \
9994 --srcdir=$${topdir}/$$module_srcdir \
9995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9996 --target=${target_alias} \
9997 || exit 1
9998 @endif flex
10004 .PHONY: all-flex maybe-all-flex
10005 maybe-all-flex:
10006 @if gcc-bootstrap
10007 all-flex: stage_current
10008 @endif gcc-bootstrap
10009 @if flex
10010 TARGET-flex=all
10011 maybe-all-flex: all-flex
10012 all-flex: configure-flex
10013 @: $(MAKE); $(unstage)
10014 @r=`${PWD_COMMAND}`; export r; \
10015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016 $(HOST_EXPORTS) \
10017 (cd $(HOST_SUBDIR)/flex && \
10018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10019 $(TARGET-flex))
10020 @endif flex
10025 .PHONY: check-flex maybe-check-flex
10026 maybe-check-flex:
10027 @if flex
10028 maybe-check-flex: check-flex
10030 # This module is only tested in a native toolchain.
10031 check-flex:
10032 @: $(MAKE); $(unstage)
10033 @if [ '$(host)' = '$(target)' ]; then \
10034 r=`${PWD_COMMAND}`; export r; \
10035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10036 $(HOST_EXPORTS) \
10037 (cd $(HOST_SUBDIR)/flex && \
10038 $(MAKE) $(FLAGS_TO_PASS) check)
10041 @endif flex
10043 .PHONY: install-flex maybe-install-flex
10044 maybe-install-flex:
10045 @if flex
10046 maybe-install-flex: install-flex
10048 install-flex: installdirs
10049 @: $(MAKE); $(unstage)
10050 @r=`${PWD_COMMAND}`; export r; \
10051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052 $(HOST_EXPORTS) \
10053 (cd $(HOST_SUBDIR)/flex && \
10054 $(MAKE) $(FLAGS_TO_PASS) install)
10056 @endif flex
10058 .PHONY: install-strip-flex maybe-install-strip-flex
10059 maybe-install-strip-flex:
10060 @if flex
10061 maybe-install-strip-flex: install-strip-flex
10063 install-strip-flex: installdirs
10064 @: $(MAKE); $(unstage)
10065 @r=`${PWD_COMMAND}`; export r; \
10066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10067 $(HOST_EXPORTS) \
10068 (cd $(HOST_SUBDIR)/flex && \
10069 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10071 @endif flex
10073 # Other targets (info, dvi, pdf, etc.)
10075 .PHONY: maybe-info-flex info-flex
10076 maybe-info-flex:
10077 @if flex
10078 maybe-info-flex: info-flex
10080 info-flex: \
10081 configure-flex
10082 @: $(MAKE); $(unstage)
10083 @[ -f ./flex/Makefile ] || exit 0; \
10084 r=`${PWD_COMMAND}`; export r; \
10085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10086 $(HOST_EXPORTS) \
10087 for flag in $(EXTRA_HOST_FLAGS) ; do \
10088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10089 done; \
10090 echo "Doing info in flex"; \
10091 (cd $(HOST_SUBDIR)/flex && \
10092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10094 "RANLIB=$${RANLIB}" \
10095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10096 info) \
10097 || exit 1
10099 @endif flex
10101 .PHONY: maybe-dvi-flex dvi-flex
10102 maybe-dvi-flex:
10103 @if flex
10104 maybe-dvi-flex: dvi-flex
10106 dvi-flex: \
10107 configure-flex
10108 @: $(MAKE); $(unstage)
10109 @[ -f ./flex/Makefile ] || exit 0; \
10110 r=`${PWD_COMMAND}`; export r; \
10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10112 $(HOST_EXPORTS) \
10113 for flag in $(EXTRA_HOST_FLAGS) ; do \
10114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10115 done; \
10116 echo "Doing dvi in flex"; \
10117 (cd $(HOST_SUBDIR)/flex && \
10118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120 "RANLIB=$${RANLIB}" \
10121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10122 dvi) \
10123 || exit 1
10125 @endif flex
10127 .PHONY: maybe-pdf-flex pdf-flex
10128 maybe-pdf-flex:
10129 @if flex
10130 maybe-pdf-flex: pdf-flex
10132 pdf-flex: \
10133 configure-flex
10134 @: $(MAKE); $(unstage)
10135 @[ -f ./flex/Makefile ] || exit 0; \
10136 r=`${PWD_COMMAND}`; export r; \
10137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10138 $(HOST_EXPORTS) \
10139 for flag in $(EXTRA_HOST_FLAGS) ; do \
10140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10141 done; \
10142 echo "Doing pdf in flex"; \
10143 (cd $(HOST_SUBDIR)/flex && \
10144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10146 "RANLIB=$${RANLIB}" \
10147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10148 pdf) \
10149 || exit 1
10151 @endif flex
10153 .PHONY: maybe-html-flex html-flex
10154 maybe-html-flex:
10155 @if flex
10156 maybe-html-flex: html-flex
10158 html-flex: \
10159 configure-flex
10160 @: $(MAKE); $(unstage)
10161 @[ -f ./flex/Makefile ] || exit 0; \
10162 r=`${PWD_COMMAND}`; export r; \
10163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10164 $(HOST_EXPORTS) \
10165 for flag in $(EXTRA_HOST_FLAGS) ; do \
10166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10167 done; \
10168 echo "Doing html in flex"; \
10169 (cd $(HOST_SUBDIR)/flex && \
10170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10172 "RANLIB=$${RANLIB}" \
10173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10174 html) \
10175 || exit 1
10177 @endif flex
10179 .PHONY: maybe-TAGS-flex TAGS-flex
10180 maybe-TAGS-flex:
10181 @if flex
10182 maybe-TAGS-flex: TAGS-flex
10184 TAGS-flex: \
10185 configure-flex
10186 @: $(MAKE); $(unstage)
10187 @[ -f ./flex/Makefile ] || exit 0; \
10188 r=`${PWD_COMMAND}`; export r; \
10189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10190 $(HOST_EXPORTS) \
10191 for flag in $(EXTRA_HOST_FLAGS) ; do \
10192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10193 done; \
10194 echo "Doing TAGS in flex"; \
10195 (cd $(HOST_SUBDIR)/flex && \
10196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10198 "RANLIB=$${RANLIB}" \
10199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10200 TAGS) \
10201 || exit 1
10203 @endif flex
10205 .PHONY: maybe-install-info-flex install-info-flex
10206 maybe-install-info-flex:
10207 @if flex
10208 maybe-install-info-flex: install-info-flex
10210 install-info-flex: \
10211 configure-flex \
10212 info-flex
10213 @: $(MAKE); $(unstage)
10214 @[ -f ./flex/Makefile ] || exit 0; \
10215 r=`${PWD_COMMAND}`; export r; \
10216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217 $(HOST_EXPORTS) \
10218 for flag in $(EXTRA_HOST_FLAGS) ; do \
10219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10220 done; \
10221 echo "Doing install-info in flex"; \
10222 (cd $(HOST_SUBDIR)/flex && \
10223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10225 "RANLIB=$${RANLIB}" \
10226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10227 install-info) \
10228 || exit 1
10230 @endif flex
10232 .PHONY: maybe-install-pdf-flex install-pdf-flex
10233 maybe-install-pdf-flex:
10234 @if flex
10235 maybe-install-pdf-flex: install-pdf-flex
10237 install-pdf-flex: \
10238 configure-flex \
10239 pdf-flex
10240 @: $(MAKE); $(unstage)
10241 @[ -f ./flex/Makefile ] || exit 0; \
10242 r=`${PWD_COMMAND}`; export r; \
10243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10244 $(HOST_EXPORTS) \
10245 for flag in $(EXTRA_HOST_FLAGS) ; do \
10246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10247 done; \
10248 echo "Doing install-pdf in flex"; \
10249 (cd $(HOST_SUBDIR)/flex && \
10250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10252 "RANLIB=$${RANLIB}" \
10253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10254 install-pdf) \
10255 || exit 1
10257 @endif flex
10259 .PHONY: maybe-install-html-flex install-html-flex
10260 maybe-install-html-flex:
10261 @if flex
10262 maybe-install-html-flex: install-html-flex
10264 install-html-flex: \
10265 configure-flex \
10266 html-flex
10267 @: $(MAKE); $(unstage)
10268 @[ -f ./flex/Makefile ] || exit 0; \
10269 r=`${PWD_COMMAND}`; export r; \
10270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10271 $(HOST_EXPORTS) \
10272 for flag in $(EXTRA_HOST_FLAGS) ; do \
10273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10274 done; \
10275 echo "Doing install-html in flex"; \
10276 (cd $(HOST_SUBDIR)/flex && \
10277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10279 "RANLIB=$${RANLIB}" \
10280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10281 install-html) \
10282 || exit 1
10284 @endif flex
10286 .PHONY: maybe-installcheck-flex installcheck-flex
10287 maybe-installcheck-flex:
10288 @if flex
10289 maybe-installcheck-flex: installcheck-flex
10291 installcheck-flex: \
10292 configure-flex
10293 @: $(MAKE); $(unstage)
10294 @[ -f ./flex/Makefile ] || exit 0; \
10295 r=`${PWD_COMMAND}`; export r; \
10296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10297 $(HOST_EXPORTS) \
10298 for flag in $(EXTRA_HOST_FLAGS) ; do \
10299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10300 done; \
10301 echo "Doing installcheck in flex"; \
10302 (cd $(HOST_SUBDIR)/flex && \
10303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10305 "RANLIB=$${RANLIB}" \
10306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10307 installcheck) \
10308 || exit 1
10310 @endif flex
10312 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10313 maybe-mostlyclean-flex:
10314 @if flex
10315 maybe-mostlyclean-flex: mostlyclean-flex
10317 mostlyclean-flex:
10318 @: $(MAKE); $(unstage)
10319 @[ -f ./flex/Makefile ] || exit 0; \
10320 r=`${PWD_COMMAND}`; export r; \
10321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10322 $(HOST_EXPORTS) \
10323 for flag in $(EXTRA_HOST_FLAGS) ; do \
10324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10325 done; \
10326 echo "Doing mostlyclean in flex"; \
10327 (cd $(HOST_SUBDIR)/flex && \
10328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10330 "RANLIB=$${RANLIB}" \
10331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10332 mostlyclean) \
10333 || exit 1
10335 @endif flex
10337 .PHONY: maybe-clean-flex clean-flex
10338 maybe-clean-flex:
10339 @if flex
10340 maybe-clean-flex: clean-flex
10342 clean-flex:
10343 @: $(MAKE); $(unstage)
10344 @[ -f ./flex/Makefile ] || exit 0; \
10345 r=`${PWD_COMMAND}`; export r; \
10346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10347 $(HOST_EXPORTS) \
10348 for flag in $(EXTRA_HOST_FLAGS) ; do \
10349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10350 done; \
10351 echo "Doing clean in flex"; \
10352 (cd $(HOST_SUBDIR)/flex && \
10353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10355 "RANLIB=$${RANLIB}" \
10356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10357 clean) \
10358 || exit 1
10360 @endif flex
10362 .PHONY: maybe-distclean-flex distclean-flex
10363 maybe-distclean-flex:
10364 @if flex
10365 maybe-distclean-flex: distclean-flex
10367 distclean-flex:
10368 @: $(MAKE); $(unstage)
10369 @[ -f ./flex/Makefile ] || exit 0; \
10370 r=`${PWD_COMMAND}`; export r; \
10371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10372 $(HOST_EXPORTS) \
10373 for flag in $(EXTRA_HOST_FLAGS) ; do \
10374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10375 done; \
10376 echo "Doing distclean in flex"; \
10377 (cd $(HOST_SUBDIR)/flex && \
10378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10380 "RANLIB=$${RANLIB}" \
10381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10382 distclean) \
10383 || exit 1
10385 @endif flex
10387 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10388 maybe-maintainer-clean-flex:
10389 @if flex
10390 maybe-maintainer-clean-flex: maintainer-clean-flex
10392 maintainer-clean-flex:
10393 @: $(MAKE); $(unstage)
10394 @[ -f ./flex/Makefile ] || exit 0; \
10395 r=`${PWD_COMMAND}`; export r; \
10396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10397 $(HOST_EXPORTS) \
10398 for flag in $(EXTRA_HOST_FLAGS) ; do \
10399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10400 done; \
10401 echo "Doing maintainer-clean in flex"; \
10402 (cd $(HOST_SUBDIR)/flex && \
10403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10405 "RANLIB=$${RANLIB}" \
10406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10407 maintainer-clean) \
10408 || exit 1
10410 @endif flex
10414 .PHONY: configure-gas maybe-configure-gas
10415 maybe-configure-gas:
10416 @if gcc-bootstrap
10417 configure-gas: stage_current
10418 @endif gcc-bootstrap
10419 @if gas
10420 maybe-configure-gas: configure-gas
10421 configure-gas:
10422 @r=`${PWD_COMMAND}`; export r; \
10423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10424 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10426 $(HOST_EXPORTS) \
10427 echo Configuring in $(HOST_SUBDIR)/gas; \
10428 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10429 case $(srcdir) in \
10430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10431 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10433 esac; \
10434 module_srcdir=gas; \
10435 $(SHELL) \
10436 $$s/$$module_srcdir/configure \
10437 --srcdir=$${topdir}/$$module_srcdir \
10438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10439 --target=${target_alias} \
10440 || exit 1
10441 @endif gas
10445 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10446 maybe-configure-stage1-gas:
10447 @if gas-bootstrap
10448 maybe-configure-stage1-gas: configure-stage1-gas
10449 configure-stage1-gas:
10450 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10452 @r=`${PWD_COMMAND}`; export r; \
10453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454 TFLAGS="$(STAGE1_TFLAGS)"; \
10455 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10456 $(HOST_EXPORTS) \
10457 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10458 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10459 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10460 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10462 cd $(HOST_SUBDIR)/gas || exit 1; \
10463 case $(srcdir) in \
10464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10465 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10467 esac; \
10468 module_srcdir=gas; \
10469 $(SHELL) $$s/$$module_srcdir/configure \
10470 --srcdir=$${topdir}/$$module_srcdir \
10471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10472 --target=${target_alias} \
10474 $(STAGE1_CONFIGURE_FLAGS)
10475 @endif gas-bootstrap
10477 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10478 maybe-configure-stage2-gas:
10479 @if gas-bootstrap
10480 maybe-configure-stage2-gas: configure-stage2-gas
10481 configure-stage2-gas:
10482 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10484 @r=`${PWD_COMMAND}`; export r; \
10485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10486 TFLAGS="$(STAGE2_TFLAGS)"; \
10487 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10488 $(HOST_EXPORTS) \
10489 $(POSTSTAGE1_HOST_EXPORTS) \
10490 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10491 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10492 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10493 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10495 cd $(HOST_SUBDIR)/gas || exit 1; \
10496 case $(srcdir) in \
10497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10498 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10500 esac; \
10501 module_srcdir=gas; \
10502 $(SHELL) $$s/$$module_srcdir/configure \
10503 --srcdir=$${topdir}/$$module_srcdir \
10504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10505 --target=${target_alias} \
10506 --with-build-libsubdir=$(HOST_SUBDIR) \
10507 $(STAGE2_CONFIGURE_FLAGS)
10508 @endif gas-bootstrap
10510 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10511 maybe-configure-stage3-gas:
10512 @if gas-bootstrap
10513 maybe-configure-stage3-gas: configure-stage3-gas
10514 configure-stage3-gas:
10515 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10517 @r=`${PWD_COMMAND}`; export r; \
10518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519 TFLAGS="$(STAGE3_TFLAGS)"; \
10520 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10521 $(HOST_EXPORTS) \
10522 $(POSTSTAGE1_HOST_EXPORTS) \
10523 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10524 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10525 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10526 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10528 cd $(HOST_SUBDIR)/gas || exit 1; \
10529 case $(srcdir) in \
10530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10531 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10533 esac; \
10534 module_srcdir=gas; \
10535 $(SHELL) $$s/$$module_srcdir/configure \
10536 --srcdir=$${topdir}/$$module_srcdir \
10537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10538 --target=${target_alias} \
10539 --with-build-libsubdir=$(HOST_SUBDIR) \
10540 $(STAGE3_CONFIGURE_FLAGS)
10541 @endif gas-bootstrap
10543 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10544 maybe-configure-stage4-gas:
10545 @if gas-bootstrap
10546 maybe-configure-stage4-gas: configure-stage4-gas
10547 configure-stage4-gas:
10548 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10550 @r=`${PWD_COMMAND}`; export r; \
10551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10552 TFLAGS="$(STAGE4_TFLAGS)"; \
10553 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10554 $(HOST_EXPORTS) \
10555 $(POSTSTAGE1_HOST_EXPORTS) \
10556 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10557 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10558 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10559 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10561 cd $(HOST_SUBDIR)/gas || exit 1; \
10562 case $(srcdir) in \
10563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10564 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10566 esac; \
10567 module_srcdir=gas; \
10568 $(SHELL) $$s/$$module_srcdir/configure \
10569 --srcdir=$${topdir}/$$module_srcdir \
10570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10571 --target=${target_alias} \
10572 --with-build-libsubdir=$(HOST_SUBDIR) \
10573 $(STAGE4_CONFIGURE_FLAGS)
10574 @endif gas-bootstrap
10576 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10577 maybe-configure-stageprofile-gas:
10578 @if gas-bootstrap
10579 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10580 configure-stageprofile-gas:
10581 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10583 @r=`${PWD_COMMAND}`; export r; \
10584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10586 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10587 $(HOST_EXPORTS) \
10588 $(POSTSTAGE1_HOST_EXPORTS) \
10589 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10590 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10591 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10592 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10594 cd $(HOST_SUBDIR)/gas || exit 1; \
10595 case $(srcdir) in \
10596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10597 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10599 esac; \
10600 module_srcdir=gas; \
10601 $(SHELL) $$s/$$module_srcdir/configure \
10602 --srcdir=$${topdir}/$$module_srcdir \
10603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10604 --target=${target_alias} \
10605 --with-build-libsubdir=$(HOST_SUBDIR) \
10606 $(STAGEprofile_CONFIGURE_FLAGS)
10607 @endif gas-bootstrap
10609 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10610 maybe-configure-stagetrain-gas:
10611 @if gas-bootstrap
10612 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10613 configure-stagetrain-gas:
10614 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10616 @r=`${PWD_COMMAND}`; export r; \
10617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10618 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10619 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10620 $(HOST_EXPORTS) \
10621 $(POSTSTAGE1_HOST_EXPORTS) \
10622 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10623 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10624 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10625 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10627 cd $(HOST_SUBDIR)/gas || exit 1; \
10628 case $(srcdir) in \
10629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10630 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10632 esac; \
10633 module_srcdir=gas; \
10634 $(SHELL) $$s/$$module_srcdir/configure \
10635 --srcdir=$${topdir}/$$module_srcdir \
10636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10637 --target=${target_alias} \
10638 --with-build-libsubdir=$(HOST_SUBDIR) \
10639 $(STAGEtrain_CONFIGURE_FLAGS)
10640 @endif gas-bootstrap
10642 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10643 maybe-configure-stagefeedback-gas:
10644 @if gas-bootstrap
10645 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10646 configure-stagefeedback-gas:
10647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10649 @r=`${PWD_COMMAND}`; export r; \
10650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10652 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10653 $(HOST_EXPORTS) \
10654 $(POSTSTAGE1_HOST_EXPORTS) \
10655 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10656 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10658 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10660 cd $(HOST_SUBDIR)/gas || exit 1; \
10661 case $(srcdir) in \
10662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10663 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10665 esac; \
10666 module_srcdir=gas; \
10667 $(SHELL) $$s/$$module_srcdir/configure \
10668 --srcdir=$${topdir}/$$module_srcdir \
10669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10670 --target=${target_alias} \
10671 --with-build-libsubdir=$(HOST_SUBDIR) \
10672 $(STAGEfeedback_CONFIGURE_FLAGS)
10673 @endif gas-bootstrap
10675 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10676 maybe-configure-stageautoprofile-gas:
10677 @if gas-bootstrap
10678 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10679 configure-stageautoprofile-gas:
10680 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10682 @r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10685 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10686 $(HOST_EXPORTS) \
10687 $(POSTSTAGE1_HOST_EXPORTS) \
10688 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10689 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10690 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10691 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10693 cd $(HOST_SUBDIR)/gas || exit 1; \
10694 case $(srcdir) in \
10695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10696 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10698 esac; \
10699 module_srcdir=gas; \
10700 $(SHELL) $$s/$$module_srcdir/configure \
10701 --srcdir=$${topdir}/$$module_srcdir \
10702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10703 --target=${target_alias} \
10704 --with-build-libsubdir=$(HOST_SUBDIR) \
10705 $(STAGEautoprofile_CONFIGURE_FLAGS)
10706 @endif gas-bootstrap
10708 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10709 maybe-configure-stageautofeedback-gas:
10710 @if gas-bootstrap
10711 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10712 configure-stageautofeedback-gas:
10713 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10715 @r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10718 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10719 $(HOST_EXPORTS) \
10720 $(POSTSTAGE1_HOST_EXPORTS) \
10721 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10722 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10723 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10724 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10726 cd $(HOST_SUBDIR)/gas || exit 1; \
10727 case $(srcdir) in \
10728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10729 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10731 esac; \
10732 module_srcdir=gas; \
10733 $(SHELL) $$s/$$module_srcdir/configure \
10734 --srcdir=$${topdir}/$$module_srcdir \
10735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10736 --target=${target_alias} \
10737 --with-build-libsubdir=$(HOST_SUBDIR) \
10738 $(STAGEautofeedback_CONFIGURE_FLAGS)
10739 @endif gas-bootstrap
10745 .PHONY: all-gas maybe-all-gas
10746 maybe-all-gas:
10747 @if gcc-bootstrap
10748 all-gas: stage_current
10749 @endif gcc-bootstrap
10750 @if gas
10751 TARGET-gas=all
10752 maybe-all-gas: all-gas
10753 all-gas: configure-gas
10754 @r=`${PWD_COMMAND}`; export r; \
10755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10756 $(HOST_EXPORTS) \
10757 (cd $(HOST_SUBDIR)/gas && \
10758 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10759 $(TARGET-gas))
10760 @endif gas
10764 .PHONY: all-stage1-gas maybe-all-stage1-gas
10765 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10766 maybe-all-stage1-gas:
10767 maybe-clean-stage1-gas:
10768 @if gas-bootstrap
10769 maybe-all-stage1-gas: all-stage1-gas
10770 all-stage1: all-stage1-gas
10771 TARGET-stage1-gas = $(TARGET-gas)
10772 all-stage1-gas: configure-stage1-gas
10773 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10774 @r=`${PWD_COMMAND}`; export r; \
10775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10776 TFLAGS="$(STAGE1_TFLAGS)"; \
10777 $(HOST_EXPORTS) \
10778 cd $(HOST_SUBDIR)/gas && \
10780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10781 CFLAGS="$(STAGE1_CFLAGS)" \
10782 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10783 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10784 LIBCFLAGS="$(LIBCFLAGS)" \
10785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10788 $(EXTRA_HOST_FLAGS) \
10789 $(STAGE1_FLAGS_TO_PASS) \
10790 TFLAGS="$(STAGE1_TFLAGS)" \
10791 $(TARGET-stage1-gas)
10793 maybe-clean-stage1-gas: clean-stage1-gas
10794 clean-stage1: clean-stage1-gas
10795 clean-stage1-gas:
10796 @if [ $(current_stage) = stage1 ]; then \
10797 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10798 else \
10799 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10800 $(MAKE) stage1-start; \
10801 fi; \
10802 cd $(HOST_SUBDIR)/gas && \
10803 $(MAKE) $(EXTRA_HOST_FLAGS) \
10804 $(STAGE1_FLAGS_TO_PASS) clean
10805 @endif gas-bootstrap
10808 .PHONY: all-stage2-gas maybe-all-stage2-gas
10809 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10810 maybe-all-stage2-gas:
10811 maybe-clean-stage2-gas:
10812 @if gas-bootstrap
10813 maybe-all-stage2-gas: all-stage2-gas
10814 all-stage2: all-stage2-gas
10815 TARGET-stage2-gas = $(TARGET-gas)
10816 all-stage2-gas: configure-stage2-gas
10817 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10818 @r=`${PWD_COMMAND}`; export r; \
10819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820 TFLAGS="$(STAGE2_TFLAGS)"; \
10821 $(HOST_EXPORTS) \
10822 $(POSTSTAGE1_HOST_EXPORTS) \
10823 cd $(HOST_SUBDIR)/gas && \
10825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10826 CFLAGS="$(STAGE2_CFLAGS)" \
10827 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10828 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10829 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10834 TFLAGS="$(STAGE2_TFLAGS)" \
10835 $(TARGET-stage2-gas)
10837 maybe-clean-stage2-gas: clean-stage2-gas
10838 clean-stage2: clean-stage2-gas
10839 clean-stage2-gas:
10840 @if [ $(current_stage) = stage2 ]; then \
10841 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10842 else \
10843 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10844 $(MAKE) stage2-start; \
10845 fi; \
10846 cd $(HOST_SUBDIR)/gas && \
10847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10848 @endif gas-bootstrap
10851 .PHONY: all-stage3-gas maybe-all-stage3-gas
10852 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10853 maybe-all-stage3-gas:
10854 maybe-clean-stage3-gas:
10855 @if gas-bootstrap
10856 maybe-all-stage3-gas: all-stage3-gas
10857 all-stage3: all-stage3-gas
10858 TARGET-stage3-gas = $(TARGET-gas)
10859 all-stage3-gas: configure-stage3-gas
10860 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10861 @r=`${PWD_COMMAND}`; export r; \
10862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863 TFLAGS="$(STAGE3_TFLAGS)"; \
10864 $(HOST_EXPORTS) \
10865 $(POSTSTAGE1_HOST_EXPORTS) \
10866 cd $(HOST_SUBDIR)/gas && \
10868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10869 CFLAGS="$(STAGE3_CFLAGS)" \
10870 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10871 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10872 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10873 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10874 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10875 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10876 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10877 TFLAGS="$(STAGE3_TFLAGS)" \
10878 $(TARGET-stage3-gas)
10880 maybe-clean-stage3-gas: clean-stage3-gas
10881 clean-stage3: clean-stage3-gas
10882 clean-stage3-gas:
10883 @if [ $(current_stage) = stage3 ]; then \
10884 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10885 else \
10886 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10887 $(MAKE) stage3-start; \
10888 fi; \
10889 cd $(HOST_SUBDIR)/gas && \
10890 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10891 @endif gas-bootstrap
10894 .PHONY: all-stage4-gas maybe-all-stage4-gas
10895 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10896 maybe-all-stage4-gas:
10897 maybe-clean-stage4-gas:
10898 @if gas-bootstrap
10899 maybe-all-stage4-gas: all-stage4-gas
10900 all-stage4: all-stage4-gas
10901 TARGET-stage4-gas = $(TARGET-gas)
10902 all-stage4-gas: configure-stage4-gas
10903 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10904 @r=`${PWD_COMMAND}`; export r; \
10905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10906 TFLAGS="$(STAGE4_TFLAGS)"; \
10907 $(HOST_EXPORTS) \
10908 $(POSTSTAGE1_HOST_EXPORTS) \
10909 cd $(HOST_SUBDIR)/gas && \
10911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10912 CFLAGS="$(STAGE4_CFLAGS)" \
10913 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10914 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10915 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10916 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10917 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10918 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10919 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10920 TFLAGS="$(STAGE4_TFLAGS)" \
10921 $(TARGET-stage4-gas)
10923 maybe-clean-stage4-gas: clean-stage4-gas
10924 clean-stage4: clean-stage4-gas
10925 clean-stage4-gas:
10926 @if [ $(current_stage) = stage4 ]; then \
10927 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10928 else \
10929 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10930 $(MAKE) stage4-start; \
10931 fi; \
10932 cd $(HOST_SUBDIR)/gas && \
10933 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10934 @endif gas-bootstrap
10937 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10938 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10939 maybe-all-stageprofile-gas:
10940 maybe-clean-stageprofile-gas:
10941 @if gas-bootstrap
10942 maybe-all-stageprofile-gas: all-stageprofile-gas
10943 all-stageprofile: all-stageprofile-gas
10944 TARGET-stageprofile-gas = $(TARGET-gas)
10945 all-stageprofile-gas: configure-stageprofile-gas
10946 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10947 @r=`${PWD_COMMAND}`; export r; \
10948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10949 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10950 $(HOST_EXPORTS) \
10951 $(POSTSTAGE1_HOST_EXPORTS) \
10952 cd $(HOST_SUBDIR)/gas && \
10954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10955 CFLAGS="$(STAGEprofile_CFLAGS)" \
10956 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10957 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10958 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10959 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10960 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10961 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10962 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10963 TFLAGS="$(STAGEprofile_TFLAGS)" \
10964 $(TARGET-stageprofile-gas)
10966 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10967 clean-stageprofile: clean-stageprofile-gas
10968 clean-stageprofile-gas:
10969 @if [ $(current_stage) = stageprofile ]; then \
10970 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10971 else \
10972 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10973 $(MAKE) stageprofile-start; \
10974 fi; \
10975 cd $(HOST_SUBDIR)/gas && \
10976 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10977 @endif gas-bootstrap
10980 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10981 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10982 maybe-all-stagetrain-gas:
10983 maybe-clean-stagetrain-gas:
10984 @if gas-bootstrap
10985 maybe-all-stagetrain-gas: all-stagetrain-gas
10986 all-stagetrain: all-stagetrain-gas
10987 TARGET-stagetrain-gas = $(TARGET-gas)
10988 all-stagetrain-gas: configure-stagetrain-gas
10989 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10990 @r=`${PWD_COMMAND}`; export r; \
10991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10993 $(HOST_EXPORTS) \
10994 $(POSTSTAGE1_HOST_EXPORTS) \
10995 cd $(HOST_SUBDIR)/gas && \
10997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10998 CFLAGS="$(STAGEtrain_CFLAGS)" \
10999 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11000 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11001 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11002 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11003 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11004 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11005 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11006 TFLAGS="$(STAGEtrain_TFLAGS)" \
11007 $(TARGET-stagetrain-gas)
11009 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11010 clean-stagetrain: clean-stagetrain-gas
11011 clean-stagetrain-gas:
11012 @if [ $(current_stage) = stagetrain ]; then \
11013 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11014 else \
11015 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11016 $(MAKE) stagetrain-start; \
11017 fi; \
11018 cd $(HOST_SUBDIR)/gas && \
11019 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11020 @endif gas-bootstrap
11023 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11024 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11025 maybe-all-stagefeedback-gas:
11026 maybe-clean-stagefeedback-gas:
11027 @if gas-bootstrap
11028 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11029 all-stagefeedback: all-stagefeedback-gas
11030 TARGET-stagefeedback-gas = $(TARGET-gas)
11031 all-stagefeedback-gas: configure-stagefeedback-gas
11032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11033 @r=`${PWD_COMMAND}`; export r; \
11034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11036 $(HOST_EXPORTS) \
11037 $(POSTSTAGE1_HOST_EXPORTS) \
11038 cd $(HOST_SUBDIR)/gas && \
11040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11041 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11042 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11043 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11044 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11045 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11046 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11047 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11048 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11049 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11050 $(TARGET-stagefeedback-gas)
11052 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11053 clean-stagefeedback: clean-stagefeedback-gas
11054 clean-stagefeedback-gas:
11055 @if [ $(current_stage) = stagefeedback ]; then \
11056 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11057 else \
11058 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11059 $(MAKE) stagefeedback-start; \
11060 fi; \
11061 cd $(HOST_SUBDIR)/gas && \
11062 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11063 @endif gas-bootstrap
11066 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11067 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11068 maybe-all-stageautoprofile-gas:
11069 maybe-clean-stageautoprofile-gas:
11070 @if gas-bootstrap
11071 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11072 all-stageautoprofile: all-stageautoprofile-gas
11073 TARGET-stageautoprofile-gas = $(TARGET-gas)
11074 all-stageautoprofile-gas: configure-stageautoprofile-gas
11075 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11076 @r=`${PWD_COMMAND}`; export r; \
11077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11079 $(HOST_EXPORTS) \
11080 $(POSTSTAGE1_HOST_EXPORTS) \
11081 cd $(HOST_SUBDIR)/gas && \
11082 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11084 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11085 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11086 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11087 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11088 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11089 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11090 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11091 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11092 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11093 $(TARGET-stageautoprofile-gas)
11095 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11096 clean-stageautoprofile: clean-stageautoprofile-gas
11097 clean-stageautoprofile-gas:
11098 @if [ $(current_stage) = stageautoprofile ]; then \
11099 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11100 else \
11101 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11102 $(MAKE) stageautoprofile-start; \
11103 fi; \
11104 cd $(HOST_SUBDIR)/gas && \
11105 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11106 @endif gas-bootstrap
11109 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11110 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11111 maybe-all-stageautofeedback-gas:
11112 maybe-clean-stageautofeedback-gas:
11113 @if gas-bootstrap
11114 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11115 all-stageautofeedback: all-stageautofeedback-gas
11116 TARGET-stageautofeedback-gas = $(TARGET-gas)
11117 all-stageautofeedback-gas: configure-stageautofeedback-gas
11118 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11119 @r=`${PWD_COMMAND}`; export r; \
11120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11121 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11122 $(HOST_EXPORTS) \
11123 $(POSTSTAGE1_HOST_EXPORTS) \
11124 cd $(HOST_SUBDIR)/gas && \
11126 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11127 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11128 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11129 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11130 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11131 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11132 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11133 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11134 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11135 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11136 $(TARGET-stageautofeedback-gas)
11138 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11139 clean-stageautofeedback: clean-stageautofeedback-gas
11140 clean-stageautofeedback-gas:
11141 @if [ $(current_stage) = stageautofeedback ]; then \
11142 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11143 else \
11144 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11145 $(MAKE) stageautofeedback-start; \
11146 fi; \
11147 cd $(HOST_SUBDIR)/gas && \
11148 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11149 @endif gas-bootstrap
11155 .PHONY: check-gas maybe-check-gas
11156 maybe-check-gas:
11157 @if gas
11158 maybe-check-gas: check-gas
11160 check-gas:
11161 @: $(MAKE); $(unstage)
11162 @r=`${PWD_COMMAND}`; export r; \
11163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11164 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11165 (cd $(HOST_SUBDIR)/gas && \
11166 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11168 @endif gas
11170 .PHONY: install-gas maybe-install-gas
11171 maybe-install-gas:
11172 @if gas
11173 maybe-install-gas: install-gas
11175 install-gas: installdirs
11176 @: $(MAKE); $(unstage)
11177 @r=`${PWD_COMMAND}`; export r; \
11178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11179 $(HOST_EXPORTS) \
11180 (cd $(HOST_SUBDIR)/gas && \
11181 $(MAKE) $(FLAGS_TO_PASS) install)
11183 @endif gas
11185 .PHONY: install-strip-gas maybe-install-strip-gas
11186 maybe-install-strip-gas:
11187 @if gas
11188 maybe-install-strip-gas: install-strip-gas
11190 install-strip-gas: installdirs
11191 @: $(MAKE); $(unstage)
11192 @r=`${PWD_COMMAND}`; export r; \
11193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194 $(HOST_EXPORTS) \
11195 (cd $(HOST_SUBDIR)/gas && \
11196 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11198 @endif gas
11200 # Other targets (info, dvi, pdf, etc.)
11202 .PHONY: maybe-info-gas info-gas
11203 maybe-info-gas:
11204 @if gas
11205 maybe-info-gas: info-gas
11207 info-gas: \
11208 configure-gas
11209 @[ -f ./gas/Makefile ] || exit 0; \
11210 r=`${PWD_COMMAND}`; export r; \
11211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11212 $(HOST_EXPORTS) \
11213 for flag in $(EXTRA_HOST_FLAGS) ; do \
11214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11215 done; \
11216 echo "Doing info in gas"; \
11217 (cd $(HOST_SUBDIR)/gas && \
11218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11220 "RANLIB=$${RANLIB}" \
11221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11222 info) \
11223 || exit 1
11225 @endif gas
11227 .PHONY: maybe-dvi-gas dvi-gas
11228 maybe-dvi-gas:
11229 @if gas
11230 maybe-dvi-gas: dvi-gas
11232 dvi-gas: \
11233 configure-gas
11234 @[ -f ./gas/Makefile ] || exit 0; \
11235 r=`${PWD_COMMAND}`; export r; \
11236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237 $(HOST_EXPORTS) \
11238 for flag in $(EXTRA_HOST_FLAGS) ; do \
11239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11240 done; \
11241 echo "Doing dvi in gas"; \
11242 (cd $(HOST_SUBDIR)/gas && \
11243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11245 "RANLIB=$${RANLIB}" \
11246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11247 dvi) \
11248 || exit 1
11250 @endif gas
11252 .PHONY: maybe-pdf-gas pdf-gas
11253 maybe-pdf-gas:
11254 @if gas
11255 maybe-pdf-gas: pdf-gas
11257 pdf-gas: \
11258 configure-gas
11259 @[ -f ./gas/Makefile ] || exit 0; \
11260 r=`${PWD_COMMAND}`; export r; \
11261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11262 $(HOST_EXPORTS) \
11263 for flag in $(EXTRA_HOST_FLAGS) ; do \
11264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11265 done; \
11266 echo "Doing pdf in gas"; \
11267 (cd $(HOST_SUBDIR)/gas && \
11268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11270 "RANLIB=$${RANLIB}" \
11271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11272 pdf) \
11273 || exit 1
11275 @endif gas
11277 .PHONY: maybe-html-gas html-gas
11278 maybe-html-gas:
11279 @if gas
11280 maybe-html-gas: html-gas
11282 html-gas: \
11283 configure-gas
11284 @[ -f ./gas/Makefile ] || exit 0; \
11285 r=`${PWD_COMMAND}`; export r; \
11286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11287 $(HOST_EXPORTS) \
11288 for flag in $(EXTRA_HOST_FLAGS) ; do \
11289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11290 done; \
11291 echo "Doing html in gas"; \
11292 (cd $(HOST_SUBDIR)/gas && \
11293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11295 "RANLIB=$${RANLIB}" \
11296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11297 html) \
11298 || exit 1
11300 @endif gas
11302 .PHONY: maybe-TAGS-gas TAGS-gas
11303 maybe-TAGS-gas:
11304 @if gas
11305 maybe-TAGS-gas: TAGS-gas
11307 TAGS-gas: \
11308 configure-gas
11309 @[ -f ./gas/Makefile ] || exit 0; \
11310 r=`${PWD_COMMAND}`; export r; \
11311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11312 $(HOST_EXPORTS) \
11313 for flag in $(EXTRA_HOST_FLAGS) ; do \
11314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11315 done; \
11316 echo "Doing TAGS in gas"; \
11317 (cd $(HOST_SUBDIR)/gas && \
11318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11320 "RANLIB=$${RANLIB}" \
11321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11322 TAGS) \
11323 || exit 1
11325 @endif gas
11327 .PHONY: maybe-install-info-gas install-info-gas
11328 maybe-install-info-gas:
11329 @if gas
11330 maybe-install-info-gas: install-info-gas
11332 install-info-gas: \
11333 configure-gas \
11334 info-gas
11335 @[ -f ./gas/Makefile ] || exit 0; \
11336 r=`${PWD_COMMAND}`; export r; \
11337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11338 $(HOST_EXPORTS) \
11339 for flag in $(EXTRA_HOST_FLAGS) ; do \
11340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11341 done; \
11342 echo "Doing install-info in gas"; \
11343 (cd $(HOST_SUBDIR)/gas && \
11344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11346 "RANLIB=$${RANLIB}" \
11347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11348 install-info) \
11349 || exit 1
11351 @endif gas
11353 .PHONY: maybe-install-pdf-gas install-pdf-gas
11354 maybe-install-pdf-gas:
11355 @if gas
11356 maybe-install-pdf-gas: install-pdf-gas
11358 install-pdf-gas: \
11359 configure-gas \
11360 pdf-gas
11361 @[ -f ./gas/Makefile ] || exit 0; \
11362 r=`${PWD_COMMAND}`; export r; \
11363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364 $(HOST_EXPORTS) \
11365 for flag in $(EXTRA_HOST_FLAGS) ; do \
11366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11367 done; \
11368 echo "Doing install-pdf in gas"; \
11369 (cd $(HOST_SUBDIR)/gas && \
11370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11372 "RANLIB=$${RANLIB}" \
11373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11374 install-pdf) \
11375 || exit 1
11377 @endif gas
11379 .PHONY: maybe-install-html-gas install-html-gas
11380 maybe-install-html-gas:
11381 @if gas
11382 maybe-install-html-gas: install-html-gas
11384 install-html-gas: \
11385 configure-gas \
11386 html-gas
11387 @[ -f ./gas/Makefile ] || exit 0; \
11388 r=`${PWD_COMMAND}`; export r; \
11389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11390 $(HOST_EXPORTS) \
11391 for flag in $(EXTRA_HOST_FLAGS) ; do \
11392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11393 done; \
11394 echo "Doing install-html in gas"; \
11395 (cd $(HOST_SUBDIR)/gas && \
11396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11398 "RANLIB=$${RANLIB}" \
11399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11400 install-html) \
11401 || exit 1
11403 @endif gas
11405 .PHONY: maybe-installcheck-gas installcheck-gas
11406 maybe-installcheck-gas:
11407 @if gas
11408 maybe-installcheck-gas: installcheck-gas
11410 installcheck-gas: \
11411 configure-gas
11412 @[ -f ./gas/Makefile ] || exit 0; \
11413 r=`${PWD_COMMAND}`; export r; \
11414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11415 $(HOST_EXPORTS) \
11416 for flag in $(EXTRA_HOST_FLAGS) ; do \
11417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11418 done; \
11419 echo "Doing installcheck in gas"; \
11420 (cd $(HOST_SUBDIR)/gas && \
11421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11423 "RANLIB=$${RANLIB}" \
11424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11425 installcheck) \
11426 || exit 1
11428 @endif gas
11430 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11431 maybe-mostlyclean-gas:
11432 @if gas
11433 maybe-mostlyclean-gas: mostlyclean-gas
11435 mostlyclean-gas:
11436 @[ -f ./gas/Makefile ] || exit 0; \
11437 r=`${PWD_COMMAND}`; export r; \
11438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11439 $(HOST_EXPORTS) \
11440 for flag in $(EXTRA_HOST_FLAGS) ; do \
11441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11442 done; \
11443 echo "Doing mostlyclean in gas"; \
11444 (cd $(HOST_SUBDIR)/gas && \
11445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11447 "RANLIB=$${RANLIB}" \
11448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11449 mostlyclean) \
11450 || exit 1
11452 @endif gas
11454 .PHONY: maybe-clean-gas clean-gas
11455 maybe-clean-gas:
11456 @if gas
11457 maybe-clean-gas: clean-gas
11459 clean-gas:
11460 @[ -f ./gas/Makefile ] || exit 0; \
11461 r=`${PWD_COMMAND}`; export r; \
11462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11463 $(HOST_EXPORTS) \
11464 for flag in $(EXTRA_HOST_FLAGS) ; do \
11465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11466 done; \
11467 echo "Doing clean in gas"; \
11468 (cd $(HOST_SUBDIR)/gas && \
11469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11471 "RANLIB=$${RANLIB}" \
11472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11473 clean) \
11474 || exit 1
11476 @endif gas
11478 .PHONY: maybe-distclean-gas distclean-gas
11479 maybe-distclean-gas:
11480 @if gas
11481 maybe-distclean-gas: distclean-gas
11483 distclean-gas:
11484 @[ -f ./gas/Makefile ] || exit 0; \
11485 r=`${PWD_COMMAND}`; export r; \
11486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11487 $(HOST_EXPORTS) \
11488 for flag in $(EXTRA_HOST_FLAGS) ; do \
11489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11490 done; \
11491 echo "Doing distclean in gas"; \
11492 (cd $(HOST_SUBDIR)/gas && \
11493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11495 "RANLIB=$${RANLIB}" \
11496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11497 distclean) \
11498 || exit 1
11500 @endif gas
11502 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11503 maybe-maintainer-clean-gas:
11504 @if gas
11505 maybe-maintainer-clean-gas: maintainer-clean-gas
11507 maintainer-clean-gas:
11508 @[ -f ./gas/Makefile ] || exit 0; \
11509 r=`${PWD_COMMAND}`; export r; \
11510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11511 $(HOST_EXPORTS) \
11512 for flag in $(EXTRA_HOST_FLAGS) ; do \
11513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11514 done; \
11515 echo "Doing maintainer-clean in gas"; \
11516 (cd $(HOST_SUBDIR)/gas && \
11517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11519 "RANLIB=$${RANLIB}" \
11520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11521 maintainer-clean) \
11522 || exit 1
11524 @endif gas
11528 .PHONY: configure-gcc maybe-configure-gcc
11529 maybe-configure-gcc:
11530 @if gcc-bootstrap
11531 configure-gcc: stage_current
11532 @endif gcc-bootstrap
11533 @if gcc
11534 maybe-configure-gcc: configure-gcc
11535 configure-gcc:
11536 @r=`${PWD_COMMAND}`; export r; \
11537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11538 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11540 $(HOST_EXPORTS) \
11541 echo Configuring in $(HOST_SUBDIR)/gcc; \
11542 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11543 case $(srcdir) in \
11544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11545 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11547 esac; \
11548 module_srcdir=gcc; \
11549 $(SHELL) \
11550 $$s/$$module_srcdir/configure \
11551 --srcdir=$${topdir}/$$module_srcdir \
11552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11553 --target=${target_alias} \
11554 || exit 1
11555 @endif gcc
11559 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11560 maybe-configure-stage1-gcc:
11561 @if gcc-bootstrap
11562 maybe-configure-stage1-gcc: configure-stage1-gcc
11563 configure-stage1-gcc:
11564 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11566 @r=`${PWD_COMMAND}`; export r; \
11567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11568 TFLAGS="$(STAGE1_TFLAGS)"; \
11569 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11570 $(HOST_EXPORTS) \
11571 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11572 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11573 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11574 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11576 cd $(HOST_SUBDIR)/gcc || exit 1; \
11577 case $(srcdir) in \
11578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11579 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11581 esac; \
11582 module_srcdir=gcc; \
11583 $(SHELL) $$s/$$module_srcdir/configure \
11584 --srcdir=$${topdir}/$$module_srcdir \
11585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11586 --target=${target_alias} \
11588 $(STAGE1_CONFIGURE_FLAGS)
11589 @endif gcc-bootstrap
11591 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11592 maybe-configure-stage2-gcc:
11593 @if gcc-bootstrap
11594 maybe-configure-stage2-gcc: configure-stage2-gcc
11595 configure-stage2-gcc:
11596 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11598 @r=`${PWD_COMMAND}`; export r; \
11599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11600 TFLAGS="$(STAGE2_TFLAGS)"; \
11601 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11602 $(HOST_EXPORTS) \
11603 $(POSTSTAGE1_HOST_EXPORTS) \
11604 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11605 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11606 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11607 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11609 cd $(HOST_SUBDIR)/gcc || exit 1; \
11610 case $(srcdir) in \
11611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11612 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11614 esac; \
11615 module_srcdir=gcc; \
11616 $(SHELL) $$s/$$module_srcdir/configure \
11617 --srcdir=$${topdir}/$$module_srcdir \
11618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11619 --target=${target_alias} \
11620 --with-build-libsubdir=$(HOST_SUBDIR) \
11621 $(STAGE2_CONFIGURE_FLAGS)
11622 @endif gcc-bootstrap
11624 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11625 maybe-configure-stage3-gcc:
11626 @if gcc-bootstrap
11627 maybe-configure-stage3-gcc: configure-stage3-gcc
11628 configure-stage3-gcc:
11629 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11631 @r=`${PWD_COMMAND}`; export r; \
11632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633 TFLAGS="$(STAGE3_TFLAGS)"; \
11634 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11635 $(HOST_EXPORTS) \
11636 $(POSTSTAGE1_HOST_EXPORTS) \
11637 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11638 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11639 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11640 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11642 cd $(HOST_SUBDIR)/gcc || exit 1; \
11643 case $(srcdir) in \
11644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11645 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11647 esac; \
11648 module_srcdir=gcc; \
11649 $(SHELL) $$s/$$module_srcdir/configure \
11650 --srcdir=$${topdir}/$$module_srcdir \
11651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11652 --target=${target_alias} \
11653 --with-build-libsubdir=$(HOST_SUBDIR) \
11654 $(STAGE3_CONFIGURE_FLAGS)
11655 @endif gcc-bootstrap
11657 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11658 maybe-configure-stage4-gcc:
11659 @if gcc-bootstrap
11660 maybe-configure-stage4-gcc: configure-stage4-gcc
11661 configure-stage4-gcc:
11662 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11664 @r=`${PWD_COMMAND}`; export r; \
11665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11666 TFLAGS="$(STAGE4_TFLAGS)"; \
11667 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11668 $(HOST_EXPORTS) \
11669 $(POSTSTAGE1_HOST_EXPORTS) \
11670 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11671 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11672 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11673 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11675 cd $(HOST_SUBDIR)/gcc || exit 1; \
11676 case $(srcdir) in \
11677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11678 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11680 esac; \
11681 module_srcdir=gcc; \
11682 $(SHELL) $$s/$$module_srcdir/configure \
11683 --srcdir=$${topdir}/$$module_srcdir \
11684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11685 --target=${target_alias} \
11686 --with-build-libsubdir=$(HOST_SUBDIR) \
11687 $(STAGE4_CONFIGURE_FLAGS)
11688 @endif gcc-bootstrap
11690 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11691 maybe-configure-stageprofile-gcc:
11692 @if gcc-bootstrap
11693 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11694 configure-stageprofile-gcc:
11695 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11697 @r=`${PWD_COMMAND}`; export r; \
11698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11700 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11701 $(HOST_EXPORTS) \
11702 $(POSTSTAGE1_HOST_EXPORTS) \
11703 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11704 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11705 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11706 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11708 cd $(HOST_SUBDIR)/gcc || exit 1; \
11709 case $(srcdir) in \
11710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11711 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11713 esac; \
11714 module_srcdir=gcc; \
11715 $(SHELL) $$s/$$module_srcdir/configure \
11716 --srcdir=$${topdir}/$$module_srcdir \
11717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11718 --target=${target_alias} \
11719 --with-build-libsubdir=$(HOST_SUBDIR) \
11720 $(STAGEprofile_CONFIGURE_FLAGS)
11721 @endif gcc-bootstrap
11723 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11724 maybe-configure-stagetrain-gcc:
11725 @if gcc-bootstrap
11726 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11727 configure-stagetrain-gcc:
11728 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11730 @r=`${PWD_COMMAND}`; export r; \
11731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11733 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11734 $(HOST_EXPORTS) \
11735 $(POSTSTAGE1_HOST_EXPORTS) \
11736 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11737 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11738 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11739 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11741 cd $(HOST_SUBDIR)/gcc || exit 1; \
11742 case $(srcdir) in \
11743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11744 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11746 esac; \
11747 module_srcdir=gcc; \
11748 $(SHELL) $$s/$$module_srcdir/configure \
11749 --srcdir=$${topdir}/$$module_srcdir \
11750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11751 --target=${target_alias} \
11752 --with-build-libsubdir=$(HOST_SUBDIR) \
11753 $(STAGEtrain_CONFIGURE_FLAGS)
11754 @endif gcc-bootstrap
11756 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11757 maybe-configure-stagefeedback-gcc:
11758 @if gcc-bootstrap
11759 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11760 configure-stagefeedback-gcc:
11761 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11762 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11763 @r=`${PWD_COMMAND}`; export r; \
11764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11765 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11766 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11767 $(HOST_EXPORTS) \
11768 $(POSTSTAGE1_HOST_EXPORTS) \
11769 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11770 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11771 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11772 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11774 cd $(HOST_SUBDIR)/gcc || exit 1; \
11775 case $(srcdir) in \
11776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11777 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11779 esac; \
11780 module_srcdir=gcc; \
11781 $(SHELL) $$s/$$module_srcdir/configure \
11782 --srcdir=$${topdir}/$$module_srcdir \
11783 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11784 --target=${target_alias} \
11785 --with-build-libsubdir=$(HOST_SUBDIR) \
11786 $(STAGEfeedback_CONFIGURE_FLAGS)
11787 @endif gcc-bootstrap
11789 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11790 maybe-configure-stageautoprofile-gcc:
11791 @if gcc-bootstrap
11792 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11793 configure-stageautoprofile-gcc:
11794 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11796 @r=`${PWD_COMMAND}`; export r; \
11797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11798 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11799 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11800 $(HOST_EXPORTS) \
11801 $(POSTSTAGE1_HOST_EXPORTS) \
11802 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11803 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11804 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11805 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11807 cd $(HOST_SUBDIR)/gcc || exit 1; \
11808 case $(srcdir) in \
11809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11810 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11812 esac; \
11813 module_srcdir=gcc; \
11814 $(SHELL) $$s/$$module_srcdir/configure \
11815 --srcdir=$${topdir}/$$module_srcdir \
11816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11817 --target=${target_alias} \
11818 --with-build-libsubdir=$(HOST_SUBDIR) \
11819 $(STAGEautoprofile_CONFIGURE_FLAGS)
11820 @endif gcc-bootstrap
11822 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11823 maybe-configure-stageautofeedback-gcc:
11824 @if gcc-bootstrap
11825 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11826 configure-stageautofeedback-gcc:
11827 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11829 @r=`${PWD_COMMAND}`; export r; \
11830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11832 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11833 $(HOST_EXPORTS) \
11834 $(POSTSTAGE1_HOST_EXPORTS) \
11835 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11836 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11837 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11838 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11840 cd $(HOST_SUBDIR)/gcc || exit 1; \
11841 case $(srcdir) in \
11842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11843 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11845 esac; \
11846 module_srcdir=gcc; \
11847 $(SHELL) $$s/$$module_srcdir/configure \
11848 --srcdir=$${topdir}/$$module_srcdir \
11849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11850 --target=${target_alias} \
11851 --with-build-libsubdir=$(HOST_SUBDIR) \
11852 $(STAGEautofeedback_CONFIGURE_FLAGS)
11853 @endif gcc-bootstrap
11859 .PHONY: all-gcc maybe-all-gcc
11860 maybe-all-gcc:
11861 @if gcc-bootstrap
11862 all-gcc: stage_current
11863 @endif gcc-bootstrap
11864 @if gcc
11865 TARGET-gcc=all
11866 maybe-all-gcc: all-gcc
11867 all-gcc: configure-gcc
11868 @r=`${PWD_COMMAND}`; export r; \
11869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11870 $(HOST_EXPORTS) \
11871 (cd $(HOST_SUBDIR)/gcc && \
11872 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11873 $(TARGET-gcc))
11874 @endif gcc
11878 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11879 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11880 maybe-all-stage1-gcc:
11881 maybe-clean-stage1-gcc:
11882 @if gcc-bootstrap
11883 maybe-all-stage1-gcc: all-stage1-gcc
11884 all-stage1: all-stage1-gcc
11885 TARGET-stage1-gcc = $(TARGET-gcc)
11886 all-stage1-gcc: configure-stage1-gcc
11887 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11888 @r=`${PWD_COMMAND}`; export r; \
11889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11890 TFLAGS="$(STAGE1_TFLAGS)"; \
11891 $(HOST_EXPORTS) \
11892 cd $(HOST_SUBDIR)/gcc && \
11894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11895 CFLAGS="$(STAGE1_CFLAGS)" \
11896 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11897 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11898 LIBCFLAGS="$(LIBCFLAGS)" \
11899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11902 $(EXTRA_HOST_FLAGS) \
11903 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11904 TFLAGS="$(STAGE1_TFLAGS)" \
11905 $(TARGET-stage1-gcc)
11907 maybe-clean-stage1-gcc: clean-stage1-gcc
11908 clean-stage1: clean-stage1-gcc
11909 clean-stage1-gcc:
11910 @if [ $(current_stage) = stage1 ]; then \
11911 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11912 else \
11913 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11914 $(MAKE) stage1-start; \
11915 fi; \
11916 cd $(HOST_SUBDIR)/gcc && \
11917 $(MAKE) $(EXTRA_HOST_FLAGS) \
11918 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11919 @endif gcc-bootstrap
11922 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11923 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11924 maybe-all-stage2-gcc:
11925 maybe-clean-stage2-gcc:
11926 @if gcc-bootstrap
11927 maybe-all-stage2-gcc: all-stage2-gcc
11928 all-stage2: all-stage2-gcc
11929 TARGET-stage2-gcc = $(TARGET-gcc)
11930 all-stage2-gcc: configure-stage2-gcc
11931 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11932 @r=`${PWD_COMMAND}`; export r; \
11933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11934 TFLAGS="$(STAGE2_TFLAGS)"; \
11935 $(HOST_EXPORTS) \
11936 $(POSTSTAGE1_HOST_EXPORTS) \
11937 cd $(HOST_SUBDIR)/gcc && \
11939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11940 CFLAGS="$(STAGE2_CFLAGS)" \
11941 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11942 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11943 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11948 TFLAGS="$(STAGE2_TFLAGS)" \
11949 $(TARGET-stage2-gcc)
11951 maybe-clean-stage2-gcc: clean-stage2-gcc
11952 clean-stage2: clean-stage2-gcc
11953 clean-stage2-gcc:
11954 @if [ $(current_stage) = stage2 ]; then \
11955 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11956 else \
11957 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11958 $(MAKE) stage2-start; \
11959 fi; \
11960 cd $(HOST_SUBDIR)/gcc && \
11961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11962 @endif gcc-bootstrap
11965 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11966 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11967 maybe-all-stage3-gcc:
11968 maybe-clean-stage3-gcc:
11969 @if gcc-bootstrap
11970 maybe-all-stage3-gcc: all-stage3-gcc
11971 all-stage3: all-stage3-gcc
11972 TARGET-stage3-gcc = $(TARGET-gcc)
11973 all-stage3-gcc: configure-stage3-gcc
11974 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11975 @r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 TFLAGS="$(STAGE3_TFLAGS)"; \
11978 $(HOST_EXPORTS) \
11979 $(POSTSTAGE1_HOST_EXPORTS) \
11980 cd $(HOST_SUBDIR)/gcc && \
11982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11983 CFLAGS="$(STAGE3_CFLAGS)" \
11984 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11985 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11986 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11991 TFLAGS="$(STAGE3_TFLAGS)" \
11992 $(TARGET-stage3-gcc)
11994 maybe-clean-stage3-gcc: clean-stage3-gcc
11995 clean-stage3: clean-stage3-gcc
11996 clean-stage3-gcc:
11997 @if [ $(current_stage) = stage3 ]; then \
11998 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11999 else \
12000 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12001 $(MAKE) stage3-start; \
12002 fi; \
12003 cd $(HOST_SUBDIR)/gcc && \
12004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12005 @endif gcc-bootstrap
12008 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12009 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12010 maybe-all-stage4-gcc:
12011 maybe-clean-stage4-gcc:
12012 @if gcc-bootstrap
12013 maybe-all-stage4-gcc: all-stage4-gcc
12014 all-stage4: all-stage4-gcc
12015 TARGET-stage4-gcc = $(TARGET-gcc)
12016 all-stage4-gcc: configure-stage4-gcc
12017 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12018 @r=`${PWD_COMMAND}`; export r; \
12019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12020 TFLAGS="$(STAGE4_TFLAGS)"; \
12021 $(HOST_EXPORTS) \
12022 $(POSTSTAGE1_HOST_EXPORTS) \
12023 cd $(HOST_SUBDIR)/gcc && \
12025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12026 CFLAGS="$(STAGE4_CFLAGS)" \
12027 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12028 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12029 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12034 TFLAGS="$(STAGE4_TFLAGS)" \
12035 $(TARGET-stage4-gcc)
12037 maybe-clean-stage4-gcc: clean-stage4-gcc
12038 clean-stage4: clean-stage4-gcc
12039 clean-stage4-gcc:
12040 @if [ $(current_stage) = stage4 ]; then \
12041 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12042 else \
12043 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12044 $(MAKE) stage4-start; \
12045 fi; \
12046 cd $(HOST_SUBDIR)/gcc && \
12047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12048 @endif gcc-bootstrap
12051 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12052 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12053 maybe-all-stageprofile-gcc:
12054 maybe-clean-stageprofile-gcc:
12055 @if gcc-bootstrap
12056 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12057 all-stageprofile: all-stageprofile-gcc
12058 TARGET-stageprofile-gcc = $(TARGET-gcc)
12059 all-stageprofile-gcc: configure-stageprofile-gcc
12060 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12061 @r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12064 $(HOST_EXPORTS) \
12065 $(POSTSTAGE1_HOST_EXPORTS) \
12066 cd $(HOST_SUBDIR)/gcc && \
12068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12069 CFLAGS="$(STAGEprofile_CFLAGS)" \
12070 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12071 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12072 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12076 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12077 TFLAGS="$(STAGEprofile_TFLAGS)" \
12078 $(TARGET-stageprofile-gcc)
12080 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12081 clean-stageprofile: clean-stageprofile-gcc
12082 clean-stageprofile-gcc:
12083 @if [ $(current_stage) = stageprofile ]; then \
12084 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12085 else \
12086 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12087 $(MAKE) stageprofile-start; \
12088 fi; \
12089 cd $(HOST_SUBDIR)/gcc && \
12090 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12091 @endif gcc-bootstrap
12094 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12095 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12096 maybe-all-stagetrain-gcc:
12097 maybe-clean-stagetrain-gcc:
12098 @if gcc-bootstrap
12099 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12100 all-stagetrain: all-stagetrain-gcc
12101 TARGET-stagetrain-gcc = $(TARGET-gcc)
12102 all-stagetrain-gcc: configure-stagetrain-gcc
12103 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12104 @r=`${PWD_COMMAND}`; export r; \
12105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12106 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12107 $(HOST_EXPORTS) \
12108 $(POSTSTAGE1_HOST_EXPORTS) \
12109 cd $(HOST_SUBDIR)/gcc && \
12111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12112 CFLAGS="$(STAGEtrain_CFLAGS)" \
12113 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12114 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12115 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12120 TFLAGS="$(STAGEtrain_TFLAGS)" \
12121 $(TARGET-stagetrain-gcc)
12123 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12124 clean-stagetrain: clean-stagetrain-gcc
12125 clean-stagetrain-gcc:
12126 @if [ $(current_stage) = stagetrain ]; then \
12127 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12128 else \
12129 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12130 $(MAKE) stagetrain-start; \
12131 fi; \
12132 cd $(HOST_SUBDIR)/gcc && \
12133 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12134 @endif gcc-bootstrap
12137 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12138 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12139 maybe-all-stagefeedback-gcc:
12140 maybe-clean-stagefeedback-gcc:
12141 @if gcc-bootstrap
12142 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12143 all-stagefeedback: all-stagefeedback-gcc
12144 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12145 all-stagefeedback-gcc: configure-stagefeedback-gcc
12146 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12147 @r=`${PWD_COMMAND}`; export r; \
12148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12149 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12150 $(HOST_EXPORTS) \
12151 $(POSTSTAGE1_HOST_EXPORTS) \
12152 cd $(HOST_SUBDIR)/gcc && \
12154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12155 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12156 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12157 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12158 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12163 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12164 $(TARGET-stagefeedback-gcc)
12166 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12167 clean-stagefeedback: clean-stagefeedback-gcc
12168 clean-stagefeedback-gcc:
12169 @if [ $(current_stage) = stagefeedback ]; then \
12170 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12171 else \
12172 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12173 $(MAKE) stagefeedback-start; \
12174 fi; \
12175 cd $(HOST_SUBDIR)/gcc && \
12176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12177 @endif gcc-bootstrap
12180 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12181 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12182 maybe-all-stageautoprofile-gcc:
12183 maybe-clean-stageautoprofile-gcc:
12184 @if gcc-bootstrap
12185 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12186 all-stageautoprofile: all-stageautoprofile-gcc
12187 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12188 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12189 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12190 @r=`${PWD_COMMAND}`; export r; \
12191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12193 $(HOST_EXPORTS) \
12194 $(POSTSTAGE1_HOST_EXPORTS) \
12195 cd $(HOST_SUBDIR)/gcc && \
12196 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12198 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12199 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12200 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12201 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12202 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12203 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12204 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12205 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12206 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12207 $(TARGET-stageautoprofile-gcc)
12209 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12210 clean-stageautoprofile: clean-stageautoprofile-gcc
12211 clean-stageautoprofile-gcc:
12212 @if [ $(current_stage) = stageautoprofile ]; then \
12213 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12214 else \
12215 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12216 $(MAKE) stageautoprofile-start; \
12217 fi; \
12218 cd $(HOST_SUBDIR)/gcc && \
12219 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12220 @endif gcc-bootstrap
12223 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12224 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12225 maybe-all-stageautofeedback-gcc:
12226 maybe-clean-stageautofeedback-gcc:
12227 @if gcc-bootstrap
12228 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12229 all-stageautofeedback: all-stageautofeedback-gcc
12230 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12231 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12232 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12233 @r=`${PWD_COMMAND}`; export r; \
12234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12235 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12236 $(HOST_EXPORTS) \
12237 $(POSTSTAGE1_HOST_EXPORTS) \
12238 cd $(HOST_SUBDIR)/gcc && \
12240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12241 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12242 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12243 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12244 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12249 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12250 $(TARGET-stageautofeedback-gcc)
12252 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12253 clean-stageautofeedback: clean-stageautofeedback-gcc
12254 clean-stageautofeedback-gcc:
12255 @if [ $(current_stage) = stageautofeedback ]; then \
12256 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12257 else \
12258 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12259 $(MAKE) stageautofeedback-start; \
12260 fi; \
12261 cd $(HOST_SUBDIR)/gcc && \
12262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12263 @endif gcc-bootstrap
12269 .PHONY: check-gcc maybe-check-gcc
12270 maybe-check-gcc:
12271 @if gcc
12272 maybe-check-gcc: check-gcc
12274 check-gcc:
12275 @: $(MAKE); $(unstage)
12276 @r=`${PWD_COMMAND}`; export r; \
12277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12278 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12279 (cd $(HOST_SUBDIR)/gcc && \
12280 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12282 @endif gcc
12284 .PHONY: install-gcc maybe-install-gcc
12285 maybe-install-gcc:
12286 @if gcc
12287 maybe-install-gcc: install-gcc
12289 install-gcc: installdirs
12290 @: $(MAKE); $(unstage)
12291 @r=`${PWD_COMMAND}`; export r; \
12292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12293 $(HOST_EXPORTS) \
12294 (cd $(HOST_SUBDIR)/gcc && \
12295 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12297 @endif gcc
12299 .PHONY: install-strip-gcc maybe-install-strip-gcc
12300 maybe-install-strip-gcc:
12301 @if gcc
12302 maybe-install-strip-gcc: install-strip-gcc
12304 install-strip-gcc: installdirs
12305 @: $(MAKE); $(unstage)
12306 @r=`${PWD_COMMAND}`; export r; \
12307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308 $(HOST_EXPORTS) \
12309 (cd $(HOST_SUBDIR)/gcc && \
12310 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12312 @endif gcc
12314 # Other targets (info, dvi, pdf, etc.)
12316 .PHONY: maybe-info-gcc info-gcc
12317 maybe-info-gcc:
12318 @if gcc
12319 maybe-info-gcc: info-gcc
12321 info-gcc: \
12322 configure-gcc
12323 @[ -f ./gcc/Makefile ] || exit 0; \
12324 r=`${PWD_COMMAND}`; export r; \
12325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12326 $(HOST_EXPORTS) \
12327 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12329 done; \
12330 echo "Doing info in gcc"; \
12331 (cd $(HOST_SUBDIR)/gcc && \
12332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12334 "RANLIB=$${RANLIB}" \
12335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12336 info) \
12337 || exit 1
12339 @endif gcc
12341 .PHONY: maybe-dvi-gcc dvi-gcc
12342 maybe-dvi-gcc:
12343 @if gcc
12344 maybe-dvi-gcc: dvi-gcc
12346 dvi-gcc: \
12347 configure-gcc
12348 @[ -f ./gcc/Makefile ] || exit 0; \
12349 r=`${PWD_COMMAND}`; export r; \
12350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351 $(HOST_EXPORTS) \
12352 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12354 done; \
12355 echo "Doing dvi in gcc"; \
12356 (cd $(HOST_SUBDIR)/gcc && \
12357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12359 "RANLIB=$${RANLIB}" \
12360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12361 dvi) \
12362 || exit 1
12364 @endif gcc
12366 .PHONY: maybe-pdf-gcc pdf-gcc
12367 maybe-pdf-gcc:
12368 @if gcc
12369 maybe-pdf-gcc: pdf-gcc
12371 pdf-gcc: \
12372 configure-gcc
12373 @[ -f ./gcc/Makefile ] || exit 0; \
12374 r=`${PWD_COMMAND}`; export r; \
12375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12376 $(HOST_EXPORTS) \
12377 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12379 done; \
12380 echo "Doing pdf in gcc"; \
12381 (cd $(HOST_SUBDIR)/gcc && \
12382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12384 "RANLIB=$${RANLIB}" \
12385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12386 pdf) \
12387 || exit 1
12389 @endif gcc
12391 .PHONY: maybe-html-gcc html-gcc
12392 maybe-html-gcc:
12393 @if gcc
12394 maybe-html-gcc: html-gcc
12396 html-gcc: \
12397 configure-gcc
12398 @[ -f ./gcc/Makefile ] || exit 0; \
12399 r=`${PWD_COMMAND}`; export r; \
12400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12401 $(HOST_EXPORTS) \
12402 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12404 done; \
12405 echo "Doing html in gcc"; \
12406 (cd $(HOST_SUBDIR)/gcc && \
12407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12409 "RANLIB=$${RANLIB}" \
12410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12411 html) \
12412 || exit 1
12414 @endif gcc
12416 .PHONY: maybe-TAGS-gcc TAGS-gcc
12417 maybe-TAGS-gcc:
12418 @if gcc
12419 maybe-TAGS-gcc: TAGS-gcc
12421 TAGS-gcc: \
12422 configure-gcc
12423 @[ -f ./gcc/Makefile ] || exit 0; \
12424 r=`${PWD_COMMAND}`; export r; \
12425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12426 $(HOST_EXPORTS) \
12427 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12429 done; \
12430 echo "Doing TAGS in gcc"; \
12431 (cd $(HOST_SUBDIR)/gcc && \
12432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12434 "RANLIB=$${RANLIB}" \
12435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12436 TAGS) \
12437 || exit 1
12439 @endif gcc
12441 .PHONY: maybe-install-info-gcc install-info-gcc
12442 maybe-install-info-gcc:
12443 @if gcc
12444 maybe-install-info-gcc: install-info-gcc
12446 install-info-gcc: \
12447 configure-gcc \
12448 info-gcc
12449 @[ -f ./gcc/Makefile ] || exit 0; \
12450 r=`${PWD_COMMAND}`; export r; \
12451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12452 $(HOST_EXPORTS) \
12453 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12455 done; \
12456 echo "Doing install-info in gcc"; \
12457 (cd $(HOST_SUBDIR)/gcc && \
12458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12460 "RANLIB=$${RANLIB}" \
12461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12462 install-info) \
12463 || exit 1
12465 @endif gcc
12467 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12468 maybe-install-pdf-gcc:
12469 @if gcc
12470 maybe-install-pdf-gcc: install-pdf-gcc
12472 install-pdf-gcc: \
12473 configure-gcc \
12474 pdf-gcc
12475 @[ -f ./gcc/Makefile ] || exit 0; \
12476 r=`${PWD_COMMAND}`; export r; \
12477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478 $(HOST_EXPORTS) \
12479 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12481 done; \
12482 echo "Doing install-pdf in gcc"; \
12483 (cd $(HOST_SUBDIR)/gcc && \
12484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12486 "RANLIB=$${RANLIB}" \
12487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12488 install-pdf) \
12489 || exit 1
12491 @endif gcc
12493 .PHONY: maybe-install-html-gcc install-html-gcc
12494 maybe-install-html-gcc:
12495 @if gcc
12496 maybe-install-html-gcc: install-html-gcc
12498 install-html-gcc: \
12499 configure-gcc \
12500 html-gcc
12501 @[ -f ./gcc/Makefile ] || exit 0; \
12502 r=`${PWD_COMMAND}`; export r; \
12503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12504 $(HOST_EXPORTS) \
12505 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12507 done; \
12508 echo "Doing install-html in gcc"; \
12509 (cd $(HOST_SUBDIR)/gcc && \
12510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12512 "RANLIB=$${RANLIB}" \
12513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12514 install-html) \
12515 || exit 1
12517 @endif gcc
12519 .PHONY: maybe-installcheck-gcc installcheck-gcc
12520 maybe-installcheck-gcc:
12521 @if gcc
12522 maybe-installcheck-gcc: installcheck-gcc
12524 installcheck-gcc: \
12525 configure-gcc
12526 @[ -f ./gcc/Makefile ] || exit 0; \
12527 r=`${PWD_COMMAND}`; export r; \
12528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12529 $(HOST_EXPORTS) \
12530 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12532 done; \
12533 echo "Doing installcheck in gcc"; \
12534 (cd $(HOST_SUBDIR)/gcc && \
12535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12537 "RANLIB=$${RANLIB}" \
12538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12539 installcheck) \
12540 || exit 1
12542 @endif gcc
12544 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12545 maybe-mostlyclean-gcc:
12546 @if gcc
12547 maybe-mostlyclean-gcc: mostlyclean-gcc
12549 mostlyclean-gcc:
12550 @[ -f ./gcc/Makefile ] || exit 0; \
12551 r=`${PWD_COMMAND}`; export r; \
12552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553 $(HOST_EXPORTS) \
12554 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12556 done; \
12557 echo "Doing mostlyclean in gcc"; \
12558 (cd $(HOST_SUBDIR)/gcc && \
12559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12561 "RANLIB=$${RANLIB}" \
12562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12563 mostlyclean) \
12564 || exit 1
12566 @endif gcc
12568 .PHONY: maybe-clean-gcc clean-gcc
12569 maybe-clean-gcc:
12570 @if gcc
12571 maybe-clean-gcc: clean-gcc
12573 clean-gcc:
12574 @[ -f ./gcc/Makefile ] || exit 0; \
12575 r=`${PWD_COMMAND}`; export r; \
12576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12577 $(HOST_EXPORTS) \
12578 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12580 done; \
12581 echo "Doing clean in gcc"; \
12582 (cd $(HOST_SUBDIR)/gcc && \
12583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12585 "RANLIB=$${RANLIB}" \
12586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12587 clean) \
12588 || exit 1
12590 @endif gcc
12592 .PHONY: maybe-distclean-gcc distclean-gcc
12593 maybe-distclean-gcc:
12594 @if gcc
12595 maybe-distclean-gcc: distclean-gcc
12597 distclean-gcc:
12598 @[ -f ./gcc/Makefile ] || exit 0; \
12599 r=`${PWD_COMMAND}`; export r; \
12600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12601 $(HOST_EXPORTS) \
12602 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12604 done; \
12605 echo "Doing distclean in gcc"; \
12606 (cd $(HOST_SUBDIR)/gcc && \
12607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12609 "RANLIB=$${RANLIB}" \
12610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12611 distclean) \
12612 || exit 1
12614 @endif gcc
12616 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12617 maybe-maintainer-clean-gcc:
12618 @if gcc
12619 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12621 maintainer-clean-gcc:
12622 @[ -f ./gcc/Makefile ] || exit 0; \
12623 r=`${PWD_COMMAND}`; export r; \
12624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12625 $(HOST_EXPORTS) \
12626 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12628 done; \
12629 echo "Doing maintainer-clean in gcc"; \
12630 (cd $(HOST_SUBDIR)/gcc && \
12631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12633 "RANLIB=$${RANLIB}" \
12634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12635 maintainer-clean) \
12636 || exit 1
12638 @endif gcc
12642 .PHONY: configure-gmp maybe-configure-gmp
12643 maybe-configure-gmp:
12644 @if gcc-bootstrap
12645 configure-gmp: stage_current
12646 @endif gcc-bootstrap
12647 @if gmp
12648 maybe-configure-gmp: configure-gmp
12649 configure-gmp:
12650 @r=`${PWD_COMMAND}`; export r; \
12651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12652 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12654 $(HOST_EXPORTS) \
12655 echo Configuring in $(HOST_SUBDIR)/gmp; \
12656 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12657 case $(srcdir) in \
12658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12659 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12661 esac; \
12662 module_srcdir=gmp; \
12663 $(SHELL) \
12664 $$s/$$module_srcdir/configure \
12665 --srcdir=$${topdir}/$$module_srcdir \
12666 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12667 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12668 || exit 1
12669 @endif gmp
12673 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12674 maybe-configure-stage1-gmp:
12675 @if gmp-bootstrap
12676 maybe-configure-stage1-gmp: configure-stage1-gmp
12677 configure-stage1-gmp:
12678 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12680 @r=`${PWD_COMMAND}`; export r; \
12681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12682 TFLAGS="$(STAGE1_TFLAGS)"; \
12683 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12684 $(HOST_EXPORTS) \
12685 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12686 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12687 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12688 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12690 cd $(HOST_SUBDIR)/gmp || exit 1; \
12691 case $(srcdir) in \
12692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12693 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12695 esac; \
12696 module_srcdir=gmp; \
12697 $(SHELL) $$s/$$module_srcdir/configure \
12698 --srcdir=$${topdir}/$$module_srcdir \
12699 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12700 --target=none-${host_vendor}-${host_os} \
12702 $(STAGE1_CONFIGURE_FLAGS) \
12703 --disable-shared LEX="touch lex.yy.c"
12704 @endif gmp-bootstrap
12706 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12707 maybe-configure-stage2-gmp:
12708 @if gmp-bootstrap
12709 maybe-configure-stage2-gmp: configure-stage2-gmp
12710 configure-stage2-gmp:
12711 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12712 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12713 @r=`${PWD_COMMAND}`; export r; \
12714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12715 TFLAGS="$(STAGE2_TFLAGS)"; \
12716 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12717 $(HOST_EXPORTS) \
12718 $(POSTSTAGE1_HOST_EXPORTS) \
12719 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12720 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12721 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12722 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12724 cd $(HOST_SUBDIR)/gmp || exit 1; \
12725 case $(srcdir) in \
12726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12727 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12729 esac; \
12730 module_srcdir=gmp; \
12731 $(SHELL) $$s/$$module_srcdir/configure \
12732 --srcdir=$${topdir}/$$module_srcdir \
12733 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12734 --target=none-${host_vendor}-${host_os} \
12735 --with-build-libsubdir=$(HOST_SUBDIR) \
12736 $(STAGE2_CONFIGURE_FLAGS) \
12737 --disable-shared LEX="touch lex.yy.c"
12738 @endif gmp-bootstrap
12740 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12741 maybe-configure-stage3-gmp:
12742 @if gmp-bootstrap
12743 maybe-configure-stage3-gmp: configure-stage3-gmp
12744 configure-stage3-gmp:
12745 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12747 @r=`${PWD_COMMAND}`; export r; \
12748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12749 TFLAGS="$(STAGE3_TFLAGS)"; \
12750 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12751 $(HOST_EXPORTS) \
12752 $(POSTSTAGE1_HOST_EXPORTS) \
12753 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12754 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12755 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12756 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12758 cd $(HOST_SUBDIR)/gmp || exit 1; \
12759 case $(srcdir) in \
12760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12761 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12763 esac; \
12764 module_srcdir=gmp; \
12765 $(SHELL) $$s/$$module_srcdir/configure \
12766 --srcdir=$${topdir}/$$module_srcdir \
12767 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12768 --target=none-${host_vendor}-${host_os} \
12769 --with-build-libsubdir=$(HOST_SUBDIR) \
12770 $(STAGE3_CONFIGURE_FLAGS) \
12771 --disable-shared LEX="touch lex.yy.c"
12772 @endif gmp-bootstrap
12774 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12775 maybe-configure-stage4-gmp:
12776 @if gmp-bootstrap
12777 maybe-configure-stage4-gmp: configure-stage4-gmp
12778 configure-stage4-gmp:
12779 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12781 @r=`${PWD_COMMAND}`; export r; \
12782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783 TFLAGS="$(STAGE4_TFLAGS)"; \
12784 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12785 $(HOST_EXPORTS) \
12786 $(POSTSTAGE1_HOST_EXPORTS) \
12787 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12788 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12789 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12790 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12792 cd $(HOST_SUBDIR)/gmp || exit 1; \
12793 case $(srcdir) in \
12794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12795 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12797 esac; \
12798 module_srcdir=gmp; \
12799 $(SHELL) $$s/$$module_srcdir/configure \
12800 --srcdir=$${topdir}/$$module_srcdir \
12801 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12802 --target=none-${host_vendor}-${host_os} \
12803 --with-build-libsubdir=$(HOST_SUBDIR) \
12804 $(STAGE4_CONFIGURE_FLAGS) \
12805 --disable-shared LEX="touch lex.yy.c"
12806 @endif gmp-bootstrap
12808 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12809 maybe-configure-stageprofile-gmp:
12810 @if gmp-bootstrap
12811 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12812 configure-stageprofile-gmp:
12813 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12814 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12815 @r=`${PWD_COMMAND}`; export r; \
12816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12818 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12819 $(HOST_EXPORTS) \
12820 $(POSTSTAGE1_HOST_EXPORTS) \
12821 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12822 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12823 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12824 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12826 cd $(HOST_SUBDIR)/gmp || exit 1; \
12827 case $(srcdir) in \
12828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12829 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12831 esac; \
12832 module_srcdir=gmp; \
12833 $(SHELL) $$s/$$module_srcdir/configure \
12834 --srcdir=$${topdir}/$$module_srcdir \
12835 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12836 --target=none-${host_vendor}-${host_os} \
12837 --with-build-libsubdir=$(HOST_SUBDIR) \
12838 $(STAGEprofile_CONFIGURE_FLAGS) \
12839 --disable-shared LEX="touch lex.yy.c"
12840 @endif gmp-bootstrap
12842 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12843 maybe-configure-stagetrain-gmp:
12844 @if gmp-bootstrap
12845 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12846 configure-stagetrain-gmp:
12847 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12849 @r=`${PWD_COMMAND}`; export r; \
12850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12851 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12852 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12853 $(HOST_EXPORTS) \
12854 $(POSTSTAGE1_HOST_EXPORTS) \
12855 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12856 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12857 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12858 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12860 cd $(HOST_SUBDIR)/gmp || exit 1; \
12861 case $(srcdir) in \
12862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12863 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12865 esac; \
12866 module_srcdir=gmp; \
12867 $(SHELL) $$s/$$module_srcdir/configure \
12868 --srcdir=$${topdir}/$$module_srcdir \
12869 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12870 --target=none-${host_vendor}-${host_os} \
12871 --with-build-libsubdir=$(HOST_SUBDIR) \
12872 $(STAGEtrain_CONFIGURE_FLAGS) \
12873 --disable-shared LEX="touch lex.yy.c"
12874 @endif gmp-bootstrap
12876 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12877 maybe-configure-stagefeedback-gmp:
12878 @if gmp-bootstrap
12879 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12880 configure-stagefeedback-gmp:
12881 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12883 @r=`${PWD_COMMAND}`; export r; \
12884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12885 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12886 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12887 $(HOST_EXPORTS) \
12888 $(POSTSTAGE1_HOST_EXPORTS) \
12889 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12890 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12891 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12892 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12894 cd $(HOST_SUBDIR)/gmp || exit 1; \
12895 case $(srcdir) in \
12896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12897 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12899 esac; \
12900 module_srcdir=gmp; \
12901 $(SHELL) $$s/$$module_srcdir/configure \
12902 --srcdir=$${topdir}/$$module_srcdir \
12903 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12904 --target=none-${host_vendor}-${host_os} \
12905 --with-build-libsubdir=$(HOST_SUBDIR) \
12906 $(STAGEfeedback_CONFIGURE_FLAGS) \
12907 --disable-shared LEX="touch lex.yy.c"
12908 @endif gmp-bootstrap
12910 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12911 maybe-configure-stageautoprofile-gmp:
12912 @if gmp-bootstrap
12913 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12914 configure-stageautoprofile-gmp:
12915 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12917 @r=`${PWD_COMMAND}`; export r; \
12918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12919 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12920 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12921 $(HOST_EXPORTS) \
12922 $(POSTSTAGE1_HOST_EXPORTS) \
12923 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12924 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12925 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12926 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12928 cd $(HOST_SUBDIR)/gmp || exit 1; \
12929 case $(srcdir) in \
12930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12931 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12933 esac; \
12934 module_srcdir=gmp; \
12935 $(SHELL) $$s/$$module_srcdir/configure \
12936 --srcdir=$${topdir}/$$module_srcdir \
12937 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12938 --target=none-${host_vendor}-${host_os} \
12939 --with-build-libsubdir=$(HOST_SUBDIR) \
12940 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12941 --disable-shared LEX="touch lex.yy.c"
12942 @endif gmp-bootstrap
12944 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12945 maybe-configure-stageautofeedback-gmp:
12946 @if gmp-bootstrap
12947 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12948 configure-stageautofeedback-gmp:
12949 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12950 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12951 @r=`${PWD_COMMAND}`; export r; \
12952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12953 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12954 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12955 $(HOST_EXPORTS) \
12956 $(POSTSTAGE1_HOST_EXPORTS) \
12957 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12958 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12959 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12960 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12962 cd $(HOST_SUBDIR)/gmp || exit 1; \
12963 case $(srcdir) in \
12964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12965 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12967 esac; \
12968 module_srcdir=gmp; \
12969 $(SHELL) $$s/$$module_srcdir/configure \
12970 --srcdir=$${topdir}/$$module_srcdir \
12971 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12972 --target=none-${host_vendor}-${host_os} \
12973 --with-build-libsubdir=$(HOST_SUBDIR) \
12974 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12975 --disable-shared LEX="touch lex.yy.c"
12976 @endif gmp-bootstrap
12982 .PHONY: all-gmp maybe-all-gmp
12983 maybe-all-gmp:
12984 @if gcc-bootstrap
12985 all-gmp: stage_current
12986 @endif gcc-bootstrap
12987 @if gmp
12988 TARGET-gmp=all
12989 maybe-all-gmp: all-gmp
12990 all-gmp: configure-gmp
12991 @r=`${PWD_COMMAND}`; export r; \
12992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993 $(HOST_EXPORTS) \
12994 (cd $(HOST_SUBDIR)/gmp && \
12995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12996 $(TARGET-gmp))
12997 @endif gmp
13001 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13002 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13003 maybe-all-stage1-gmp:
13004 maybe-clean-stage1-gmp:
13005 @if gmp-bootstrap
13006 maybe-all-stage1-gmp: all-stage1-gmp
13007 all-stage1: all-stage1-gmp
13008 TARGET-stage1-gmp = $(TARGET-gmp)
13009 all-stage1-gmp: configure-stage1-gmp
13010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13011 @r=`${PWD_COMMAND}`; export r; \
13012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013 TFLAGS="$(STAGE1_TFLAGS)"; \
13014 $(HOST_EXPORTS) \
13015 cd $(HOST_SUBDIR)/gmp && \
13017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13018 CFLAGS="$(STAGE1_CFLAGS)" \
13019 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13020 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13021 LIBCFLAGS="$(LIBCFLAGS)" \
13022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13025 $(EXTRA_HOST_FLAGS) \
13026 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13027 TFLAGS="$(STAGE1_TFLAGS)" \
13028 $(TARGET-stage1-gmp)
13030 maybe-clean-stage1-gmp: clean-stage1-gmp
13031 clean-stage1: clean-stage1-gmp
13032 clean-stage1-gmp:
13033 @if [ $(current_stage) = stage1 ]; then \
13034 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13035 else \
13036 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13037 $(MAKE) stage1-start; \
13038 fi; \
13039 cd $(HOST_SUBDIR)/gmp && \
13040 $(MAKE) $(EXTRA_HOST_FLAGS) \
13041 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13042 @endif gmp-bootstrap
13045 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13046 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13047 maybe-all-stage2-gmp:
13048 maybe-clean-stage2-gmp:
13049 @if gmp-bootstrap
13050 maybe-all-stage2-gmp: all-stage2-gmp
13051 all-stage2: all-stage2-gmp
13052 TARGET-stage2-gmp = $(TARGET-gmp)
13053 all-stage2-gmp: configure-stage2-gmp
13054 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13055 @r=`${PWD_COMMAND}`; export r; \
13056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057 TFLAGS="$(STAGE2_TFLAGS)"; \
13058 $(HOST_EXPORTS) \
13059 $(POSTSTAGE1_HOST_EXPORTS) \
13060 cd $(HOST_SUBDIR)/gmp && \
13062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13063 CFLAGS="$(STAGE2_CFLAGS)" \
13064 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13065 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13066 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13071 TFLAGS="$(STAGE2_TFLAGS)" \
13072 $(TARGET-stage2-gmp)
13074 maybe-clean-stage2-gmp: clean-stage2-gmp
13075 clean-stage2: clean-stage2-gmp
13076 clean-stage2-gmp:
13077 @if [ $(current_stage) = stage2 ]; then \
13078 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13079 else \
13080 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13081 $(MAKE) stage2-start; \
13082 fi; \
13083 cd $(HOST_SUBDIR)/gmp && \
13084 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13085 @endif gmp-bootstrap
13088 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13089 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13090 maybe-all-stage3-gmp:
13091 maybe-clean-stage3-gmp:
13092 @if gmp-bootstrap
13093 maybe-all-stage3-gmp: all-stage3-gmp
13094 all-stage3: all-stage3-gmp
13095 TARGET-stage3-gmp = $(TARGET-gmp)
13096 all-stage3-gmp: configure-stage3-gmp
13097 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13098 @r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 TFLAGS="$(STAGE3_TFLAGS)"; \
13101 $(HOST_EXPORTS) \
13102 $(POSTSTAGE1_HOST_EXPORTS) \
13103 cd $(HOST_SUBDIR)/gmp && \
13105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13106 CFLAGS="$(STAGE3_CFLAGS)" \
13107 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13108 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13109 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13113 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13114 TFLAGS="$(STAGE3_TFLAGS)" \
13115 $(TARGET-stage3-gmp)
13117 maybe-clean-stage3-gmp: clean-stage3-gmp
13118 clean-stage3: clean-stage3-gmp
13119 clean-stage3-gmp:
13120 @if [ $(current_stage) = stage3 ]; then \
13121 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13122 else \
13123 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13124 $(MAKE) stage3-start; \
13125 fi; \
13126 cd $(HOST_SUBDIR)/gmp && \
13127 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13128 @endif gmp-bootstrap
13131 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13132 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13133 maybe-all-stage4-gmp:
13134 maybe-clean-stage4-gmp:
13135 @if gmp-bootstrap
13136 maybe-all-stage4-gmp: all-stage4-gmp
13137 all-stage4: all-stage4-gmp
13138 TARGET-stage4-gmp = $(TARGET-gmp)
13139 all-stage4-gmp: configure-stage4-gmp
13140 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13141 @r=`${PWD_COMMAND}`; export r; \
13142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143 TFLAGS="$(STAGE4_TFLAGS)"; \
13144 $(HOST_EXPORTS) \
13145 $(POSTSTAGE1_HOST_EXPORTS) \
13146 cd $(HOST_SUBDIR)/gmp && \
13148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13149 CFLAGS="$(STAGE4_CFLAGS)" \
13150 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13151 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13152 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13157 TFLAGS="$(STAGE4_TFLAGS)" \
13158 $(TARGET-stage4-gmp)
13160 maybe-clean-stage4-gmp: clean-stage4-gmp
13161 clean-stage4: clean-stage4-gmp
13162 clean-stage4-gmp:
13163 @if [ $(current_stage) = stage4 ]; then \
13164 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13165 else \
13166 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13167 $(MAKE) stage4-start; \
13168 fi; \
13169 cd $(HOST_SUBDIR)/gmp && \
13170 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13171 @endif gmp-bootstrap
13174 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13175 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13176 maybe-all-stageprofile-gmp:
13177 maybe-clean-stageprofile-gmp:
13178 @if gmp-bootstrap
13179 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13180 all-stageprofile: all-stageprofile-gmp
13181 TARGET-stageprofile-gmp = $(TARGET-gmp)
13182 all-stageprofile-gmp: configure-stageprofile-gmp
13183 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13184 @r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13187 $(HOST_EXPORTS) \
13188 $(POSTSTAGE1_HOST_EXPORTS) \
13189 cd $(HOST_SUBDIR)/gmp && \
13191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13192 CFLAGS="$(STAGEprofile_CFLAGS)" \
13193 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13194 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13195 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13200 TFLAGS="$(STAGEprofile_TFLAGS)" \
13201 $(TARGET-stageprofile-gmp)
13203 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13204 clean-stageprofile: clean-stageprofile-gmp
13205 clean-stageprofile-gmp:
13206 @if [ $(current_stage) = stageprofile ]; then \
13207 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13208 else \
13209 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13210 $(MAKE) stageprofile-start; \
13211 fi; \
13212 cd $(HOST_SUBDIR)/gmp && \
13213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13214 @endif gmp-bootstrap
13217 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13218 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13219 maybe-all-stagetrain-gmp:
13220 maybe-clean-stagetrain-gmp:
13221 @if gmp-bootstrap
13222 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13223 all-stagetrain: all-stagetrain-gmp
13224 TARGET-stagetrain-gmp = $(TARGET-gmp)
13225 all-stagetrain-gmp: configure-stagetrain-gmp
13226 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13227 @r=`${PWD_COMMAND}`; export r; \
13228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13229 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13230 $(HOST_EXPORTS) \
13231 $(POSTSTAGE1_HOST_EXPORTS) \
13232 cd $(HOST_SUBDIR)/gmp && \
13234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13235 CFLAGS="$(STAGEtrain_CFLAGS)" \
13236 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13237 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13238 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13243 TFLAGS="$(STAGEtrain_TFLAGS)" \
13244 $(TARGET-stagetrain-gmp)
13246 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13247 clean-stagetrain: clean-stagetrain-gmp
13248 clean-stagetrain-gmp:
13249 @if [ $(current_stage) = stagetrain ]; then \
13250 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13251 else \
13252 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13253 $(MAKE) stagetrain-start; \
13254 fi; \
13255 cd $(HOST_SUBDIR)/gmp && \
13256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13257 @endif gmp-bootstrap
13260 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13261 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13262 maybe-all-stagefeedback-gmp:
13263 maybe-clean-stagefeedback-gmp:
13264 @if gmp-bootstrap
13265 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13266 all-stagefeedback: all-stagefeedback-gmp
13267 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13268 all-stagefeedback-gmp: configure-stagefeedback-gmp
13269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13270 @r=`${PWD_COMMAND}`; export r; \
13271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13273 $(HOST_EXPORTS) \
13274 $(POSTSTAGE1_HOST_EXPORTS) \
13275 cd $(HOST_SUBDIR)/gmp && \
13277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13278 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13279 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13280 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13281 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13286 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13287 $(TARGET-stagefeedback-gmp)
13289 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13290 clean-stagefeedback: clean-stagefeedback-gmp
13291 clean-stagefeedback-gmp:
13292 @if [ $(current_stage) = stagefeedback ]; then \
13293 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13294 else \
13295 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13296 $(MAKE) stagefeedback-start; \
13297 fi; \
13298 cd $(HOST_SUBDIR)/gmp && \
13299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13300 @endif gmp-bootstrap
13303 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13304 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13305 maybe-all-stageautoprofile-gmp:
13306 maybe-clean-stageautoprofile-gmp:
13307 @if gmp-bootstrap
13308 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13309 all-stageautoprofile: all-stageautoprofile-gmp
13310 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13311 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13312 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13313 @r=`${PWD_COMMAND}`; export r; \
13314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13315 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13316 $(HOST_EXPORTS) \
13317 $(POSTSTAGE1_HOST_EXPORTS) \
13318 cd $(HOST_SUBDIR)/gmp && \
13319 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13321 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13322 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13323 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13324 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13329 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13330 $(TARGET-stageautoprofile-gmp)
13332 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13333 clean-stageautoprofile: clean-stageautoprofile-gmp
13334 clean-stageautoprofile-gmp:
13335 @if [ $(current_stage) = stageautoprofile ]; then \
13336 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13337 else \
13338 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13339 $(MAKE) stageautoprofile-start; \
13340 fi; \
13341 cd $(HOST_SUBDIR)/gmp && \
13342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13343 @endif gmp-bootstrap
13346 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13347 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13348 maybe-all-stageautofeedback-gmp:
13349 maybe-clean-stageautofeedback-gmp:
13350 @if gmp-bootstrap
13351 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13352 all-stageautofeedback: all-stageautofeedback-gmp
13353 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13354 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13355 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13356 @r=`${PWD_COMMAND}`; export r; \
13357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13358 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13359 $(HOST_EXPORTS) \
13360 $(POSTSTAGE1_HOST_EXPORTS) \
13361 cd $(HOST_SUBDIR)/gmp && \
13363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13364 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13365 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13366 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13367 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13372 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13373 $(TARGET-stageautofeedback-gmp)
13375 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13376 clean-stageautofeedback: clean-stageautofeedback-gmp
13377 clean-stageautofeedback-gmp:
13378 @if [ $(current_stage) = stageautofeedback ]; then \
13379 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13380 else \
13381 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13382 $(MAKE) stageautofeedback-start; \
13383 fi; \
13384 cd $(HOST_SUBDIR)/gmp && \
13385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13386 @endif gmp-bootstrap
13392 .PHONY: check-gmp maybe-check-gmp
13393 maybe-check-gmp:
13394 @if gmp
13395 maybe-check-gmp: check-gmp
13397 check-gmp:
13398 @: $(MAKE); $(unstage)
13399 @r=`${PWD_COMMAND}`; export r; \
13400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13401 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13402 (cd $(HOST_SUBDIR)/gmp && \
13403 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13405 @endif gmp
13407 .PHONY: install-gmp maybe-install-gmp
13408 maybe-install-gmp:
13409 @if gmp
13410 maybe-install-gmp: install-gmp
13412 install-gmp:
13414 @endif gmp
13416 .PHONY: install-strip-gmp maybe-install-strip-gmp
13417 maybe-install-strip-gmp:
13418 @if gmp
13419 maybe-install-strip-gmp: install-strip-gmp
13421 install-strip-gmp:
13423 @endif gmp
13425 # Other targets (info, dvi, pdf, etc.)
13427 .PHONY: maybe-info-gmp info-gmp
13428 maybe-info-gmp:
13429 @if gmp
13430 maybe-info-gmp: info-gmp
13432 info-gmp: \
13433 configure-gmp
13434 @[ -f ./gmp/Makefile ] || exit 0; \
13435 r=`${PWD_COMMAND}`; export r; \
13436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13437 $(HOST_EXPORTS) \
13438 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13440 done; \
13441 echo "Doing info in gmp"; \
13442 (cd $(HOST_SUBDIR)/gmp && \
13443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13445 "RANLIB=$${RANLIB}" \
13446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13447 info) \
13448 || exit 1
13450 @endif gmp
13452 .PHONY: maybe-dvi-gmp dvi-gmp
13453 maybe-dvi-gmp:
13454 @if gmp
13455 maybe-dvi-gmp: dvi-gmp
13457 dvi-gmp: \
13458 configure-gmp
13459 @[ -f ./gmp/Makefile ] || exit 0; \
13460 r=`${PWD_COMMAND}`; export r; \
13461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462 $(HOST_EXPORTS) \
13463 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13465 done; \
13466 echo "Doing dvi in gmp"; \
13467 (cd $(HOST_SUBDIR)/gmp && \
13468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13470 "RANLIB=$${RANLIB}" \
13471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13472 dvi) \
13473 || exit 1
13475 @endif gmp
13477 .PHONY: maybe-pdf-gmp pdf-gmp
13478 maybe-pdf-gmp:
13479 @if gmp
13480 maybe-pdf-gmp: pdf-gmp
13482 pdf-gmp: \
13483 configure-gmp
13484 @[ -f ./gmp/Makefile ] || exit 0; \
13485 r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 $(HOST_EXPORTS) \
13488 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13490 done; \
13491 echo "Doing pdf in gmp"; \
13492 (cd $(HOST_SUBDIR)/gmp && \
13493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13495 "RANLIB=$${RANLIB}" \
13496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13497 pdf) \
13498 || exit 1
13500 @endif gmp
13502 .PHONY: maybe-html-gmp html-gmp
13503 maybe-html-gmp:
13504 @if gmp
13505 maybe-html-gmp: html-gmp
13507 html-gmp: \
13508 configure-gmp
13509 @[ -f ./gmp/Makefile ] || exit 0; \
13510 r=`${PWD_COMMAND}`; export r; \
13511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512 $(HOST_EXPORTS) \
13513 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13515 done; \
13516 echo "Doing html in gmp"; \
13517 (cd $(HOST_SUBDIR)/gmp && \
13518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13520 "RANLIB=$${RANLIB}" \
13521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13522 html) \
13523 || exit 1
13525 @endif gmp
13527 .PHONY: maybe-TAGS-gmp TAGS-gmp
13528 maybe-TAGS-gmp:
13529 @if gmp
13530 maybe-TAGS-gmp: TAGS-gmp
13532 TAGS-gmp: \
13533 configure-gmp
13534 @[ -f ./gmp/Makefile ] || exit 0; \
13535 r=`${PWD_COMMAND}`; export r; \
13536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13537 $(HOST_EXPORTS) \
13538 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13540 done; \
13541 echo "Doing TAGS in gmp"; \
13542 (cd $(HOST_SUBDIR)/gmp && \
13543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13545 "RANLIB=$${RANLIB}" \
13546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13547 TAGS) \
13548 || exit 1
13550 @endif gmp
13552 .PHONY: maybe-install-info-gmp install-info-gmp
13553 maybe-install-info-gmp:
13554 @if gmp
13555 maybe-install-info-gmp: install-info-gmp
13557 install-info-gmp: \
13558 configure-gmp \
13559 info-gmp
13560 @[ -f ./gmp/Makefile ] || exit 0; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 $(HOST_EXPORTS) \
13564 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566 done; \
13567 echo "Doing install-info in gmp"; \
13568 (cd $(HOST_SUBDIR)/gmp && \
13569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571 "RANLIB=$${RANLIB}" \
13572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573 install-info) \
13574 || exit 1
13576 @endif gmp
13578 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13579 maybe-install-pdf-gmp:
13580 @if gmp
13581 maybe-install-pdf-gmp: install-pdf-gmp
13583 install-pdf-gmp: \
13584 configure-gmp \
13585 pdf-gmp
13586 @[ -f ./gmp/Makefile ] || exit 0; \
13587 r=`${PWD_COMMAND}`; export r; \
13588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13589 $(HOST_EXPORTS) \
13590 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13592 done; \
13593 echo "Doing install-pdf in gmp"; \
13594 (cd $(HOST_SUBDIR)/gmp && \
13595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13597 "RANLIB=$${RANLIB}" \
13598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13599 install-pdf) \
13600 || exit 1
13602 @endif gmp
13604 .PHONY: maybe-install-html-gmp install-html-gmp
13605 maybe-install-html-gmp:
13606 @if gmp
13607 maybe-install-html-gmp: install-html-gmp
13609 install-html-gmp: \
13610 configure-gmp \
13611 html-gmp
13612 @[ -f ./gmp/Makefile ] || exit 0; \
13613 r=`${PWD_COMMAND}`; export r; \
13614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615 $(HOST_EXPORTS) \
13616 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13618 done; \
13619 echo "Doing install-html in gmp"; \
13620 (cd $(HOST_SUBDIR)/gmp && \
13621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13623 "RANLIB=$${RANLIB}" \
13624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13625 install-html) \
13626 || exit 1
13628 @endif gmp
13630 .PHONY: maybe-installcheck-gmp installcheck-gmp
13631 maybe-installcheck-gmp:
13632 @if gmp
13633 maybe-installcheck-gmp: installcheck-gmp
13635 installcheck-gmp: \
13636 configure-gmp
13637 @[ -f ./gmp/Makefile ] || exit 0; \
13638 r=`${PWD_COMMAND}`; export r; \
13639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640 $(HOST_EXPORTS) \
13641 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13643 done; \
13644 echo "Doing installcheck in gmp"; \
13645 (cd $(HOST_SUBDIR)/gmp && \
13646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13648 "RANLIB=$${RANLIB}" \
13649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13650 installcheck) \
13651 || exit 1
13653 @endif gmp
13655 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13656 maybe-mostlyclean-gmp:
13657 @if gmp
13658 maybe-mostlyclean-gmp: mostlyclean-gmp
13660 mostlyclean-gmp:
13661 @[ -f ./gmp/Makefile ] || exit 0; \
13662 r=`${PWD_COMMAND}`; export r; \
13663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13664 $(HOST_EXPORTS) \
13665 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13667 done; \
13668 echo "Doing mostlyclean in gmp"; \
13669 (cd $(HOST_SUBDIR)/gmp && \
13670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13672 "RANLIB=$${RANLIB}" \
13673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13674 mostlyclean) \
13675 || exit 1
13677 @endif gmp
13679 .PHONY: maybe-clean-gmp clean-gmp
13680 maybe-clean-gmp:
13681 @if gmp
13682 maybe-clean-gmp: clean-gmp
13684 clean-gmp:
13685 @[ -f ./gmp/Makefile ] || exit 0; \
13686 r=`${PWD_COMMAND}`; export r; \
13687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13688 $(HOST_EXPORTS) \
13689 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13691 done; \
13692 echo "Doing clean in gmp"; \
13693 (cd $(HOST_SUBDIR)/gmp && \
13694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13696 "RANLIB=$${RANLIB}" \
13697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13698 clean) \
13699 || exit 1
13701 @endif gmp
13703 .PHONY: maybe-distclean-gmp distclean-gmp
13704 maybe-distclean-gmp:
13705 @if gmp
13706 maybe-distclean-gmp: distclean-gmp
13708 distclean-gmp:
13709 @[ -f ./gmp/Makefile ] || exit 0; \
13710 r=`${PWD_COMMAND}`; export r; \
13711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13712 $(HOST_EXPORTS) \
13713 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13715 done; \
13716 echo "Doing distclean in gmp"; \
13717 (cd $(HOST_SUBDIR)/gmp && \
13718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13720 "RANLIB=$${RANLIB}" \
13721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13722 distclean) \
13723 || exit 1
13725 @endif gmp
13727 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13728 maybe-maintainer-clean-gmp:
13729 @if gmp
13730 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13732 maintainer-clean-gmp:
13733 @[ -f ./gmp/Makefile ] || exit 0; \
13734 r=`${PWD_COMMAND}`; export r; \
13735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13736 $(HOST_EXPORTS) \
13737 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13739 done; \
13740 echo "Doing maintainer-clean in gmp"; \
13741 (cd $(HOST_SUBDIR)/gmp && \
13742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13744 "RANLIB=$${RANLIB}" \
13745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13746 maintainer-clean) \
13747 || exit 1
13749 @endif gmp
13753 .PHONY: configure-mpfr maybe-configure-mpfr
13754 maybe-configure-mpfr:
13755 @if gcc-bootstrap
13756 configure-mpfr: stage_current
13757 @endif gcc-bootstrap
13758 @if mpfr
13759 maybe-configure-mpfr: configure-mpfr
13760 configure-mpfr:
13761 @r=`${PWD_COMMAND}`; export r; \
13762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13765 $(HOST_EXPORTS) \
13766 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13767 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13768 case $(srcdir) in \
13769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13770 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13772 esac; \
13773 module_srcdir=mpfr; \
13774 $(SHELL) \
13775 $$s/$$module_srcdir/configure \
13776 --srcdir=$${topdir}/$$module_srcdir \
13777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13778 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13779 || exit 1
13780 @endif mpfr
13784 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13785 maybe-configure-stage1-mpfr:
13786 @if mpfr-bootstrap
13787 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13788 configure-stage1-mpfr:
13789 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13791 @r=`${PWD_COMMAND}`; export r; \
13792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13793 TFLAGS="$(STAGE1_TFLAGS)"; \
13794 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13795 $(HOST_EXPORTS) \
13796 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13797 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13798 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13799 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13801 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13802 case $(srcdir) in \
13803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13804 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13806 esac; \
13807 module_srcdir=mpfr; \
13808 $(SHELL) $$s/$$module_srcdir/configure \
13809 --srcdir=$${topdir}/$$module_srcdir \
13810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13811 --target=${target_alias} \
13813 $(STAGE1_CONFIGURE_FLAGS) \
13814 --disable-shared @extra_mpfr_configure_flags@
13815 @endif mpfr-bootstrap
13817 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13818 maybe-configure-stage2-mpfr:
13819 @if mpfr-bootstrap
13820 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13821 configure-stage2-mpfr:
13822 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13824 @r=`${PWD_COMMAND}`; export r; \
13825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826 TFLAGS="$(STAGE2_TFLAGS)"; \
13827 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13828 $(HOST_EXPORTS) \
13829 $(POSTSTAGE1_HOST_EXPORTS) \
13830 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13831 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13832 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13833 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13835 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13836 case $(srcdir) in \
13837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13838 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13840 esac; \
13841 module_srcdir=mpfr; \
13842 $(SHELL) $$s/$$module_srcdir/configure \
13843 --srcdir=$${topdir}/$$module_srcdir \
13844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13845 --target=${target_alias} \
13846 --with-build-libsubdir=$(HOST_SUBDIR) \
13847 $(STAGE2_CONFIGURE_FLAGS) \
13848 --disable-shared @extra_mpfr_configure_flags@
13849 @endif mpfr-bootstrap
13851 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13852 maybe-configure-stage3-mpfr:
13853 @if mpfr-bootstrap
13854 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13855 configure-stage3-mpfr:
13856 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13858 @r=`${PWD_COMMAND}`; export r; \
13859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13860 TFLAGS="$(STAGE3_TFLAGS)"; \
13861 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13862 $(HOST_EXPORTS) \
13863 $(POSTSTAGE1_HOST_EXPORTS) \
13864 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13865 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13866 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13867 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13869 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13870 case $(srcdir) in \
13871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13872 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13874 esac; \
13875 module_srcdir=mpfr; \
13876 $(SHELL) $$s/$$module_srcdir/configure \
13877 --srcdir=$${topdir}/$$module_srcdir \
13878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13879 --target=${target_alias} \
13880 --with-build-libsubdir=$(HOST_SUBDIR) \
13881 $(STAGE3_CONFIGURE_FLAGS) \
13882 --disable-shared @extra_mpfr_configure_flags@
13883 @endif mpfr-bootstrap
13885 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13886 maybe-configure-stage4-mpfr:
13887 @if mpfr-bootstrap
13888 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13889 configure-stage4-mpfr:
13890 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13892 @r=`${PWD_COMMAND}`; export r; \
13893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13894 TFLAGS="$(STAGE4_TFLAGS)"; \
13895 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13896 $(HOST_EXPORTS) \
13897 $(POSTSTAGE1_HOST_EXPORTS) \
13898 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13899 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13900 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13901 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13903 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13904 case $(srcdir) in \
13905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13906 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13908 esac; \
13909 module_srcdir=mpfr; \
13910 $(SHELL) $$s/$$module_srcdir/configure \
13911 --srcdir=$${topdir}/$$module_srcdir \
13912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13913 --target=${target_alias} \
13914 --with-build-libsubdir=$(HOST_SUBDIR) \
13915 $(STAGE4_CONFIGURE_FLAGS) \
13916 --disable-shared @extra_mpfr_configure_flags@
13917 @endif mpfr-bootstrap
13919 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13920 maybe-configure-stageprofile-mpfr:
13921 @if mpfr-bootstrap
13922 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13923 configure-stageprofile-mpfr:
13924 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13926 @r=`${PWD_COMMAND}`; export r; \
13927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13928 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13929 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13930 $(HOST_EXPORTS) \
13931 $(POSTSTAGE1_HOST_EXPORTS) \
13932 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13933 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13934 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13935 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13937 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13938 case $(srcdir) in \
13939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13940 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13942 esac; \
13943 module_srcdir=mpfr; \
13944 $(SHELL) $$s/$$module_srcdir/configure \
13945 --srcdir=$${topdir}/$$module_srcdir \
13946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13947 --target=${target_alias} \
13948 --with-build-libsubdir=$(HOST_SUBDIR) \
13949 $(STAGEprofile_CONFIGURE_FLAGS) \
13950 --disable-shared @extra_mpfr_configure_flags@
13951 @endif mpfr-bootstrap
13953 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13954 maybe-configure-stagetrain-mpfr:
13955 @if mpfr-bootstrap
13956 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13957 configure-stagetrain-mpfr:
13958 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13960 @r=`${PWD_COMMAND}`; export r; \
13961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13962 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13963 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13964 $(HOST_EXPORTS) \
13965 $(POSTSTAGE1_HOST_EXPORTS) \
13966 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13967 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13968 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13969 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13971 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13972 case $(srcdir) in \
13973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13974 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13976 esac; \
13977 module_srcdir=mpfr; \
13978 $(SHELL) $$s/$$module_srcdir/configure \
13979 --srcdir=$${topdir}/$$module_srcdir \
13980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13981 --target=${target_alias} \
13982 --with-build-libsubdir=$(HOST_SUBDIR) \
13983 $(STAGEtrain_CONFIGURE_FLAGS) \
13984 --disable-shared @extra_mpfr_configure_flags@
13985 @endif mpfr-bootstrap
13987 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13988 maybe-configure-stagefeedback-mpfr:
13989 @if mpfr-bootstrap
13990 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13991 configure-stagefeedback-mpfr:
13992 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13994 @r=`${PWD_COMMAND}`; export r; \
13995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13997 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13998 $(HOST_EXPORTS) \
13999 $(POSTSTAGE1_HOST_EXPORTS) \
14000 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14001 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14002 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14003 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14005 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14006 case $(srcdir) in \
14007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14008 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14010 esac; \
14011 module_srcdir=mpfr; \
14012 $(SHELL) $$s/$$module_srcdir/configure \
14013 --srcdir=$${topdir}/$$module_srcdir \
14014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14015 --target=${target_alias} \
14016 --with-build-libsubdir=$(HOST_SUBDIR) \
14017 $(STAGEfeedback_CONFIGURE_FLAGS) \
14018 --disable-shared @extra_mpfr_configure_flags@
14019 @endif mpfr-bootstrap
14021 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14022 maybe-configure-stageautoprofile-mpfr:
14023 @if mpfr-bootstrap
14024 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14025 configure-stageautoprofile-mpfr:
14026 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14028 @r=`${PWD_COMMAND}`; export r; \
14029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14031 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14032 $(HOST_EXPORTS) \
14033 $(POSTSTAGE1_HOST_EXPORTS) \
14034 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14035 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14036 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14037 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14039 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14040 case $(srcdir) in \
14041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14042 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14044 esac; \
14045 module_srcdir=mpfr; \
14046 $(SHELL) $$s/$$module_srcdir/configure \
14047 --srcdir=$${topdir}/$$module_srcdir \
14048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14049 --target=${target_alias} \
14050 --with-build-libsubdir=$(HOST_SUBDIR) \
14051 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14052 --disable-shared @extra_mpfr_configure_flags@
14053 @endif mpfr-bootstrap
14055 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14056 maybe-configure-stageautofeedback-mpfr:
14057 @if mpfr-bootstrap
14058 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14059 configure-stageautofeedback-mpfr:
14060 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14062 @r=`${PWD_COMMAND}`; export r; \
14063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14064 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14065 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14066 $(HOST_EXPORTS) \
14067 $(POSTSTAGE1_HOST_EXPORTS) \
14068 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14069 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14070 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14071 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14073 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14074 case $(srcdir) in \
14075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14076 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14078 esac; \
14079 module_srcdir=mpfr; \
14080 $(SHELL) $$s/$$module_srcdir/configure \
14081 --srcdir=$${topdir}/$$module_srcdir \
14082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14083 --target=${target_alias} \
14084 --with-build-libsubdir=$(HOST_SUBDIR) \
14085 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14086 --disable-shared @extra_mpfr_configure_flags@
14087 @endif mpfr-bootstrap
14093 .PHONY: all-mpfr maybe-all-mpfr
14094 maybe-all-mpfr:
14095 @if gcc-bootstrap
14096 all-mpfr: stage_current
14097 @endif gcc-bootstrap
14098 @if mpfr
14099 TARGET-mpfr=all
14100 maybe-all-mpfr: all-mpfr
14101 all-mpfr: configure-mpfr
14102 @r=`${PWD_COMMAND}`; export r; \
14103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14104 $(HOST_EXPORTS) \
14105 (cd $(HOST_SUBDIR)/mpfr && \
14106 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14107 $(TARGET-mpfr))
14108 @endif mpfr
14112 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14113 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14114 maybe-all-stage1-mpfr:
14115 maybe-clean-stage1-mpfr:
14116 @if mpfr-bootstrap
14117 maybe-all-stage1-mpfr: all-stage1-mpfr
14118 all-stage1: all-stage1-mpfr
14119 TARGET-stage1-mpfr = $(TARGET-mpfr)
14120 all-stage1-mpfr: configure-stage1-mpfr
14121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14122 @r=`${PWD_COMMAND}`; export r; \
14123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14124 TFLAGS="$(STAGE1_TFLAGS)"; \
14125 $(HOST_EXPORTS) \
14126 cd $(HOST_SUBDIR)/mpfr && \
14128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14129 CFLAGS="$(STAGE1_CFLAGS)" \
14130 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14131 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14132 LIBCFLAGS="$(LIBCFLAGS)" \
14133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14136 $(EXTRA_HOST_FLAGS) \
14137 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14138 TFLAGS="$(STAGE1_TFLAGS)" \
14139 $(TARGET-stage1-mpfr)
14141 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14142 clean-stage1: clean-stage1-mpfr
14143 clean-stage1-mpfr:
14144 @if [ $(current_stage) = stage1 ]; then \
14145 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14146 else \
14147 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14148 $(MAKE) stage1-start; \
14149 fi; \
14150 cd $(HOST_SUBDIR)/mpfr && \
14151 $(MAKE) $(EXTRA_HOST_FLAGS) \
14152 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14153 @endif mpfr-bootstrap
14156 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14157 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14158 maybe-all-stage2-mpfr:
14159 maybe-clean-stage2-mpfr:
14160 @if mpfr-bootstrap
14161 maybe-all-stage2-mpfr: all-stage2-mpfr
14162 all-stage2: all-stage2-mpfr
14163 TARGET-stage2-mpfr = $(TARGET-mpfr)
14164 all-stage2-mpfr: configure-stage2-mpfr
14165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14166 @r=`${PWD_COMMAND}`; export r; \
14167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14168 TFLAGS="$(STAGE2_TFLAGS)"; \
14169 $(HOST_EXPORTS) \
14170 $(POSTSTAGE1_HOST_EXPORTS) \
14171 cd $(HOST_SUBDIR)/mpfr && \
14173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14174 CFLAGS="$(STAGE2_CFLAGS)" \
14175 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14176 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14177 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14182 TFLAGS="$(STAGE2_TFLAGS)" \
14183 $(TARGET-stage2-mpfr)
14185 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14186 clean-stage2: clean-stage2-mpfr
14187 clean-stage2-mpfr:
14188 @if [ $(current_stage) = stage2 ]; then \
14189 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14190 else \
14191 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14192 $(MAKE) stage2-start; \
14193 fi; \
14194 cd $(HOST_SUBDIR)/mpfr && \
14195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14196 @endif mpfr-bootstrap
14199 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14200 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14201 maybe-all-stage3-mpfr:
14202 maybe-clean-stage3-mpfr:
14203 @if mpfr-bootstrap
14204 maybe-all-stage3-mpfr: all-stage3-mpfr
14205 all-stage3: all-stage3-mpfr
14206 TARGET-stage3-mpfr = $(TARGET-mpfr)
14207 all-stage3-mpfr: configure-stage3-mpfr
14208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14209 @r=`${PWD_COMMAND}`; export r; \
14210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14211 TFLAGS="$(STAGE3_TFLAGS)"; \
14212 $(HOST_EXPORTS) \
14213 $(POSTSTAGE1_HOST_EXPORTS) \
14214 cd $(HOST_SUBDIR)/mpfr && \
14216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14217 CFLAGS="$(STAGE3_CFLAGS)" \
14218 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14219 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14220 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14225 TFLAGS="$(STAGE3_TFLAGS)" \
14226 $(TARGET-stage3-mpfr)
14228 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14229 clean-stage3: clean-stage3-mpfr
14230 clean-stage3-mpfr:
14231 @if [ $(current_stage) = stage3 ]; then \
14232 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14233 else \
14234 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14235 $(MAKE) stage3-start; \
14236 fi; \
14237 cd $(HOST_SUBDIR)/mpfr && \
14238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14239 @endif mpfr-bootstrap
14242 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14243 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14244 maybe-all-stage4-mpfr:
14245 maybe-clean-stage4-mpfr:
14246 @if mpfr-bootstrap
14247 maybe-all-stage4-mpfr: all-stage4-mpfr
14248 all-stage4: all-stage4-mpfr
14249 TARGET-stage4-mpfr = $(TARGET-mpfr)
14250 all-stage4-mpfr: configure-stage4-mpfr
14251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14252 @r=`${PWD_COMMAND}`; export r; \
14253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254 TFLAGS="$(STAGE4_TFLAGS)"; \
14255 $(HOST_EXPORTS) \
14256 $(POSTSTAGE1_HOST_EXPORTS) \
14257 cd $(HOST_SUBDIR)/mpfr && \
14259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14260 CFLAGS="$(STAGE4_CFLAGS)" \
14261 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14262 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14263 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14268 TFLAGS="$(STAGE4_TFLAGS)" \
14269 $(TARGET-stage4-mpfr)
14271 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14272 clean-stage4: clean-stage4-mpfr
14273 clean-stage4-mpfr:
14274 @if [ $(current_stage) = stage4 ]; then \
14275 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14276 else \
14277 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14278 $(MAKE) stage4-start; \
14279 fi; \
14280 cd $(HOST_SUBDIR)/mpfr && \
14281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14282 @endif mpfr-bootstrap
14285 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14286 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14287 maybe-all-stageprofile-mpfr:
14288 maybe-clean-stageprofile-mpfr:
14289 @if mpfr-bootstrap
14290 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14291 all-stageprofile: all-stageprofile-mpfr
14292 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14293 all-stageprofile-mpfr: configure-stageprofile-mpfr
14294 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14295 @r=`${PWD_COMMAND}`; export r; \
14296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14298 $(HOST_EXPORTS) \
14299 $(POSTSTAGE1_HOST_EXPORTS) \
14300 cd $(HOST_SUBDIR)/mpfr && \
14302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14303 CFLAGS="$(STAGEprofile_CFLAGS)" \
14304 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14305 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14306 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14311 TFLAGS="$(STAGEprofile_TFLAGS)" \
14312 $(TARGET-stageprofile-mpfr)
14314 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14315 clean-stageprofile: clean-stageprofile-mpfr
14316 clean-stageprofile-mpfr:
14317 @if [ $(current_stage) = stageprofile ]; then \
14318 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14319 else \
14320 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14321 $(MAKE) stageprofile-start; \
14322 fi; \
14323 cd $(HOST_SUBDIR)/mpfr && \
14324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14325 @endif mpfr-bootstrap
14328 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14329 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14330 maybe-all-stagetrain-mpfr:
14331 maybe-clean-stagetrain-mpfr:
14332 @if mpfr-bootstrap
14333 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14334 all-stagetrain: all-stagetrain-mpfr
14335 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14336 all-stagetrain-mpfr: configure-stagetrain-mpfr
14337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14338 @r=`${PWD_COMMAND}`; export r; \
14339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14340 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14341 $(HOST_EXPORTS) \
14342 $(POSTSTAGE1_HOST_EXPORTS) \
14343 cd $(HOST_SUBDIR)/mpfr && \
14345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14346 CFLAGS="$(STAGEtrain_CFLAGS)" \
14347 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14348 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14349 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14354 TFLAGS="$(STAGEtrain_TFLAGS)" \
14355 $(TARGET-stagetrain-mpfr)
14357 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14358 clean-stagetrain: clean-stagetrain-mpfr
14359 clean-stagetrain-mpfr:
14360 @if [ $(current_stage) = stagetrain ]; then \
14361 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14362 else \
14363 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14364 $(MAKE) stagetrain-start; \
14365 fi; \
14366 cd $(HOST_SUBDIR)/mpfr && \
14367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14368 @endif mpfr-bootstrap
14371 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14372 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14373 maybe-all-stagefeedback-mpfr:
14374 maybe-clean-stagefeedback-mpfr:
14375 @if mpfr-bootstrap
14376 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14377 all-stagefeedback: all-stagefeedback-mpfr
14378 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14379 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14380 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14381 @r=`${PWD_COMMAND}`; export r; \
14382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14384 $(HOST_EXPORTS) \
14385 $(POSTSTAGE1_HOST_EXPORTS) \
14386 cd $(HOST_SUBDIR)/mpfr && \
14388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14389 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14390 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14391 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14392 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14397 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14398 $(TARGET-stagefeedback-mpfr)
14400 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14401 clean-stagefeedback: clean-stagefeedback-mpfr
14402 clean-stagefeedback-mpfr:
14403 @if [ $(current_stage) = stagefeedback ]; then \
14404 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14405 else \
14406 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14407 $(MAKE) stagefeedback-start; \
14408 fi; \
14409 cd $(HOST_SUBDIR)/mpfr && \
14410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14411 @endif mpfr-bootstrap
14414 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14415 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14416 maybe-all-stageautoprofile-mpfr:
14417 maybe-clean-stageautoprofile-mpfr:
14418 @if mpfr-bootstrap
14419 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14420 all-stageautoprofile: all-stageautoprofile-mpfr
14421 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14422 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14423 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14424 @r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14427 $(HOST_EXPORTS) \
14428 $(POSTSTAGE1_HOST_EXPORTS) \
14429 cd $(HOST_SUBDIR)/mpfr && \
14430 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14432 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14433 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14434 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14435 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14440 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14441 $(TARGET-stageautoprofile-mpfr)
14443 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14444 clean-stageautoprofile: clean-stageautoprofile-mpfr
14445 clean-stageautoprofile-mpfr:
14446 @if [ $(current_stage) = stageautoprofile ]; then \
14447 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14448 else \
14449 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14450 $(MAKE) stageautoprofile-start; \
14451 fi; \
14452 cd $(HOST_SUBDIR)/mpfr && \
14453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14454 @endif mpfr-bootstrap
14457 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14458 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14459 maybe-all-stageautofeedback-mpfr:
14460 maybe-clean-stageautofeedback-mpfr:
14461 @if mpfr-bootstrap
14462 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14463 all-stageautofeedback: all-stageautofeedback-mpfr
14464 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14465 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14466 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14467 @r=`${PWD_COMMAND}`; export r; \
14468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14469 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14470 $(HOST_EXPORTS) \
14471 $(POSTSTAGE1_HOST_EXPORTS) \
14472 cd $(HOST_SUBDIR)/mpfr && \
14474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14475 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14476 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14477 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14478 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14483 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14484 $(TARGET-stageautofeedback-mpfr)
14486 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14487 clean-stageautofeedback: clean-stageautofeedback-mpfr
14488 clean-stageautofeedback-mpfr:
14489 @if [ $(current_stage) = stageautofeedback ]; then \
14490 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14491 else \
14492 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14493 $(MAKE) stageautofeedback-start; \
14494 fi; \
14495 cd $(HOST_SUBDIR)/mpfr && \
14496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14497 @endif mpfr-bootstrap
14503 .PHONY: check-mpfr maybe-check-mpfr
14504 maybe-check-mpfr:
14505 @if mpfr
14506 maybe-check-mpfr: check-mpfr
14508 check-mpfr:
14509 @: $(MAKE); $(unstage)
14510 @r=`${PWD_COMMAND}`; export r; \
14511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14512 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14513 (cd $(HOST_SUBDIR)/mpfr && \
14514 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14516 @endif mpfr
14518 .PHONY: install-mpfr maybe-install-mpfr
14519 maybe-install-mpfr:
14520 @if mpfr
14521 maybe-install-mpfr: install-mpfr
14523 install-mpfr:
14525 @endif mpfr
14527 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14528 maybe-install-strip-mpfr:
14529 @if mpfr
14530 maybe-install-strip-mpfr: install-strip-mpfr
14532 install-strip-mpfr:
14534 @endif mpfr
14536 # Other targets (info, dvi, pdf, etc.)
14538 .PHONY: maybe-info-mpfr info-mpfr
14539 maybe-info-mpfr:
14540 @if mpfr
14541 maybe-info-mpfr: info-mpfr
14543 info-mpfr: \
14544 configure-mpfr
14545 @[ -f ./mpfr/Makefile ] || exit 0; \
14546 r=`${PWD_COMMAND}`; export r; \
14547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548 $(HOST_EXPORTS) \
14549 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14551 done; \
14552 echo "Doing info in mpfr"; \
14553 (cd $(HOST_SUBDIR)/mpfr && \
14554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14556 "RANLIB=$${RANLIB}" \
14557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14558 info) \
14559 || exit 1
14561 @endif mpfr
14563 .PHONY: maybe-dvi-mpfr dvi-mpfr
14564 maybe-dvi-mpfr:
14565 @if mpfr
14566 maybe-dvi-mpfr: dvi-mpfr
14568 dvi-mpfr: \
14569 configure-mpfr
14570 @[ -f ./mpfr/Makefile ] || exit 0; \
14571 r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 $(HOST_EXPORTS) \
14574 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14576 done; \
14577 echo "Doing dvi in mpfr"; \
14578 (cd $(HOST_SUBDIR)/mpfr && \
14579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14581 "RANLIB=$${RANLIB}" \
14582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14583 dvi) \
14584 || exit 1
14586 @endif mpfr
14588 .PHONY: maybe-pdf-mpfr pdf-mpfr
14589 maybe-pdf-mpfr:
14590 @if mpfr
14591 maybe-pdf-mpfr: pdf-mpfr
14593 pdf-mpfr: \
14594 configure-mpfr
14595 @[ -f ./mpfr/Makefile ] || exit 0; \
14596 r=`${PWD_COMMAND}`; export r; \
14597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598 $(HOST_EXPORTS) \
14599 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14601 done; \
14602 echo "Doing pdf in mpfr"; \
14603 (cd $(HOST_SUBDIR)/mpfr && \
14604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14606 "RANLIB=$${RANLIB}" \
14607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14608 pdf) \
14609 || exit 1
14611 @endif mpfr
14613 .PHONY: maybe-html-mpfr html-mpfr
14614 maybe-html-mpfr:
14615 @if mpfr
14616 maybe-html-mpfr: html-mpfr
14618 html-mpfr: \
14619 configure-mpfr
14620 @[ -f ./mpfr/Makefile ] || exit 0; \
14621 r=`${PWD_COMMAND}`; export r; \
14622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623 $(HOST_EXPORTS) \
14624 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14626 done; \
14627 echo "Doing html in mpfr"; \
14628 (cd $(HOST_SUBDIR)/mpfr && \
14629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14631 "RANLIB=$${RANLIB}" \
14632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14633 html) \
14634 || exit 1
14636 @endif mpfr
14638 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14639 maybe-TAGS-mpfr:
14640 @if mpfr
14641 maybe-TAGS-mpfr: TAGS-mpfr
14643 TAGS-mpfr: \
14644 configure-mpfr
14645 @[ -f ./mpfr/Makefile ] || exit 0; \
14646 r=`${PWD_COMMAND}`; export r; \
14647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14648 $(HOST_EXPORTS) \
14649 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14651 done; \
14652 echo "Doing TAGS in mpfr"; \
14653 (cd $(HOST_SUBDIR)/mpfr && \
14654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14656 "RANLIB=$${RANLIB}" \
14657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14658 TAGS) \
14659 || exit 1
14661 @endif mpfr
14663 .PHONY: maybe-install-info-mpfr install-info-mpfr
14664 maybe-install-info-mpfr:
14665 @if mpfr
14666 maybe-install-info-mpfr: install-info-mpfr
14668 install-info-mpfr: \
14669 configure-mpfr \
14670 info-mpfr
14671 @[ -f ./mpfr/Makefile ] || exit 0; \
14672 r=`${PWD_COMMAND}`; export r; \
14673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14674 $(HOST_EXPORTS) \
14675 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14677 done; \
14678 echo "Doing install-info in mpfr"; \
14679 (cd $(HOST_SUBDIR)/mpfr && \
14680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14682 "RANLIB=$${RANLIB}" \
14683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14684 install-info) \
14685 || exit 1
14687 @endif mpfr
14689 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14690 maybe-install-pdf-mpfr:
14691 @if mpfr
14692 maybe-install-pdf-mpfr: install-pdf-mpfr
14694 install-pdf-mpfr: \
14695 configure-mpfr \
14696 pdf-mpfr
14697 @[ -f ./mpfr/Makefile ] || exit 0; \
14698 r=`${PWD_COMMAND}`; export r; \
14699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700 $(HOST_EXPORTS) \
14701 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14703 done; \
14704 echo "Doing install-pdf in mpfr"; \
14705 (cd $(HOST_SUBDIR)/mpfr && \
14706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14708 "RANLIB=$${RANLIB}" \
14709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14710 install-pdf) \
14711 || exit 1
14713 @endif mpfr
14715 .PHONY: maybe-install-html-mpfr install-html-mpfr
14716 maybe-install-html-mpfr:
14717 @if mpfr
14718 maybe-install-html-mpfr: install-html-mpfr
14720 install-html-mpfr: \
14721 configure-mpfr \
14722 html-mpfr
14723 @[ -f ./mpfr/Makefile ] || exit 0; \
14724 r=`${PWD_COMMAND}`; export r; \
14725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14726 $(HOST_EXPORTS) \
14727 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14729 done; \
14730 echo "Doing install-html in mpfr"; \
14731 (cd $(HOST_SUBDIR)/mpfr && \
14732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14734 "RANLIB=$${RANLIB}" \
14735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14736 install-html) \
14737 || exit 1
14739 @endif mpfr
14741 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14742 maybe-installcheck-mpfr:
14743 @if mpfr
14744 maybe-installcheck-mpfr: installcheck-mpfr
14746 installcheck-mpfr: \
14747 configure-mpfr
14748 @[ -f ./mpfr/Makefile ] || exit 0; \
14749 r=`${PWD_COMMAND}`; export r; \
14750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14751 $(HOST_EXPORTS) \
14752 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14754 done; \
14755 echo "Doing installcheck in mpfr"; \
14756 (cd $(HOST_SUBDIR)/mpfr && \
14757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14759 "RANLIB=$${RANLIB}" \
14760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14761 installcheck) \
14762 || exit 1
14764 @endif mpfr
14766 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14767 maybe-mostlyclean-mpfr:
14768 @if mpfr
14769 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14771 mostlyclean-mpfr:
14772 @[ -f ./mpfr/Makefile ] || exit 0; \
14773 r=`${PWD_COMMAND}`; export r; \
14774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14775 $(HOST_EXPORTS) \
14776 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14778 done; \
14779 echo "Doing mostlyclean in mpfr"; \
14780 (cd $(HOST_SUBDIR)/mpfr && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14783 "RANLIB=$${RANLIB}" \
14784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14785 mostlyclean) \
14786 || exit 1
14788 @endif mpfr
14790 .PHONY: maybe-clean-mpfr clean-mpfr
14791 maybe-clean-mpfr:
14792 @if mpfr
14793 maybe-clean-mpfr: clean-mpfr
14795 clean-mpfr:
14796 @[ -f ./mpfr/Makefile ] || exit 0; \
14797 r=`${PWD_COMMAND}`; export r; \
14798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14799 $(HOST_EXPORTS) \
14800 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14802 done; \
14803 echo "Doing clean in mpfr"; \
14804 (cd $(HOST_SUBDIR)/mpfr && \
14805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14807 "RANLIB=$${RANLIB}" \
14808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14809 clean) \
14810 || exit 1
14812 @endif mpfr
14814 .PHONY: maybe-distclean-mpfr distclean-mpfr
14815 maybe-distclean-mpfr:
14816 @if mpfr
14817 maybe-distclean-mpfr: distclean-mpfr
14819 distclean-mpfr:
14820 @[ -f ./mpfr/Makefile ] || exit 0; \
14821 r=`${PWD_COMMAND}`; export r; \
14822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14823 $(HOST_EXPORTS) \
14824 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14826 done; \
14827 echo "Doing distclean in mpfr"; \
14828 (cd $(HOST_SUBDIR)/mpfr && \
14829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14831 "RANLIB=$${RANLIB}" \
14832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14833 distclean) \
14834 || exit 1
14836 @endif mpfr
14838 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14839 maybe-maintainer-clean-mpfr:
14840 @if mpfr
14841 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14843 maintainer-clean-mpfr:
14844 @[ -f ./mpfr/Makefile ] || exit 0; \
14845 r=`${PWD_COMMAND}`; export r; \
14846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14847 $(HOST_EXPORTS) \
14848 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14850 done; \
14851 echo "Doing maintainer-clean in mpfr"; \
14852 (cd $(HOST_SUBDIR)/mpfr && \
14853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14855 "RANLIB=$${RANLIB}" \
14856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14857 maintainer-clean) \
14858 || exit 1
14860 @endif mpfr
14864 .PHONY: configure-mpc maybe-configure-mpc
14865 maybe-configure-mpc:
14866 @if gcc-bootstrap
14867 configure-mpc: stage_current
14868 @endif gcc-bootstrap
14869 @if mpc
14870 maybe-configure-mpc: configure-mpc
14871 configure-mpc:
14872 @r=`${PWD_COMMAND}`; export r; \
14873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14874 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14876 $(HOST_EXPORTS) \
14877 echo Configuring in $(HOST_SUBDIR)/mpc; \
14878 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14879 case $(srcdir) in \
14880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14881 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14883 esac; \
14884 module_srcdir=mpc; \
14885 $(SHELL) \
14886 $$s/$$module_srcdir/configure \
14887 --srcdir=$${topdir}/$$module_srcdir \
14888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14889 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14890 || exit 1
14891 @endif mpc
14895 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14896 maybe-configure-stage1-mpc:
14897 @if mpc-bootstrap
14898 maybe-configure-stage1-mpc: configure-stage1-mpc
14899 configure-stage1-mpc:
14900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14902 @r=`${PWD_COMMAND}`; export r; \
14903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14904 TFLAGS="$(STAGE1_TFLAGS)"; \
14905 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14906 $(HOST_EXPORTS) \
14907 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14908 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14909 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14910 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14912 cd $(HOST_SUBDIR)/mpc || exit 1; \
14913 case $(srcdir) in \
14914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14915 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14917 esac; \
14918 module_srcdir=mpc; \
14919 $(SHELL) $$s/$$module_srcdir/configure \
14920 --srcdir=$${topdir}/$$module_srcdir \
14921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14922 --target=${target_alias} \
14924 $(STAGE1_CONFIGURE_FLAGS) \
14925 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14926 @endif mpc-bootstrap
14928 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14929 maybe-configure-stage2-mpc:
14930 @if mpc-bootstrap
14931 maybe-configure-stage2-mpc: configure-stage2-mpc
14932 configure-stage2-mpc:
14933 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14935 @r=`${PWD_COMMAND}`; export r; \
14936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14937 TFLAGS="$(STAGE2_TFLAGS)"; \
14938 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14939 $(HOST_EXPORTS) \
14940 $(POSTSTAGE1_HOST_EXPORTS) \
14941 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14942 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14943 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14944 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14946 cd $(HOST_SUBDIR)/mpc || exit 1; \
14947 case $(srcdir) in \
14948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14949 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14951 esac; \
14952 module_srcdir=mpc; \
14953 $(SHELL) $$s/$$module_srcdir/configure \
14954 --srcdir=$${topdir}/$$module_srcdir \
14955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14956 --target=${target_alias} \
14957 --with-build-libsubdir=$(HOST_SUBDIR) \
14958 $(STAGE2_CONFIGURE_FLAGS) \
14959 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14960 @endif mpc-bootstrap
14962 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14963 maybe-configure-stage3-mpc:
14964 @if mpc-bootstrap
14965 maybe-configure-stage3-mpc: configure-stage3-mpc
14966 configure-stage3-mpc:
14967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14969 @r=`${PWD_COMMAND}`; export r; \
14970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14971 TFLAGS="$(STAGE3_TFLAGS)"; \
14972 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14973 $(HOST_EXPORTS) \
14974 $(POSTSTAGE1_HOST_EXPORTS) \
14975 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14976 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14977 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14978 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14980 cd $(HOST_SUBDIR)/mpc || exit 1; \
14981 case $(srcdir) in \
14982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14983 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14985 esac; \
14986 module_srcdir=mpc; \
14987 $(SHELL) $$s/$$module_srcdir/configure \
14988 --srcdir=$${topdir}/$$module_srcdir \
14989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14990 --target=${target_alias} \
14991 --with-build-libsubdir=$(HOST_SUBDIR) \
14992 $(STAGE3_CONFIGURE_FLAGS) \
14993 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14994 @endif mpc-bootstrap
14996 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14997 maybe-configure-stage4-mpc:
14998 @if mpc-bootstrap
14999 maybe-configure-stage4-mpc: configure-stage4-mpc
15000 configure-stage4-mpc:
15001 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15003 @r=`${PWD_COMMAND}`; export r; \
15004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005 TFLAGS="$(STAGE4_TFLAGS)"; \
15006 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15007 $(HOST_EXPORTS) \
15008 $(POSTSTAGE1_HOST_EXPORTS) \
15009 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15010 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15011 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15012 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15014 cd $(HOST_SUBDIR)/mpc || exit 1; \
15015 case $(srcdir) in \
15016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15017 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15019 esac; \
15020 module_srcdir=mpc; \
15021 $(SHELL) $$s/$$module_srcdir/configure \
15022 --srcdir=$${topdir}/$$module_srcdir \
15023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15024 --target=${target_alias} \
15025 --with-build-libsubdir=$(HOST_SUBDIR) \
15026 $(STAGE4_CONFIGURE_FLAGS) \
15027 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15028 @endif mpc-bootstrap
15030 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15031 maybe-configure-stageprofile-mpc:
15032 @if mpc-bootstrap
15033 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15034 configure-stageprofile-mpc:
15035 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15037 @r=`${PWD_COMMAND}`; export r; \
15038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15039 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15040 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15041 $(HOST_EXPORTS) \
15042 $(POSTSTAGE1_HOST_EXPORTS) \
15043 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15044 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15045 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15046 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15048 cd $(HOST_SUBDIR)/mpc || exit 1; \
15049 case $(srcdir) in \
15050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15051 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15053 esac; \
15054 module_srcdir=mpc; \
15055 $(SHELL) $$s/$$module_srcdir/configure \
15056 --srcdir=$${topdir}/$$module_srcdir \
15057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15058 --target=${target_alias} \
15059 --with-build-libsubdir=$(HOST_SUBDIR) \
15060 $(STAGEprofile_CONFIGURE_FLAGS) \
15061 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15062 @endif mpc-bootstrap
15064 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15065 maybe-configure-stagetrain-mpc:
15066 @if mpc-bootstrap
15067 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15068 configure-stagetrain-mpc:
15069 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15071 @r=`${PWD_COMMAND}`; export r; \
15072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15073 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15074 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15075 $(HOST_EXPORTS) \
15076 $(POSTSTAGE1_HOST_EXPORTS) \
15077 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15078 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15079 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15080 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15082 cd $(HOST_SUBDIR)/mpc || exit 1; \
15083 case $(srcdir) in \
15084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15085 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15087 esac; \
15088 module_srcdir=mpc; \
15089 $(SHELL) $$s/$$module_srcdir/configure \
15090 --srcdir=$${topdir}/$$module_srcdir \
15091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15092 --target=${target_alias} \
15093 --with-build-libsubdir=$(HOST_SUBDIR) \
15094 $(STAGEtrain_CONFIGURE_FLAGS) \
15095 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15096 @endif mpc-bootstrap
15098 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15099 maybe-configure-stagefeedback-mpc:
15100 @if mpc-bootstrap
15101 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15102 configure-stagefeedback-mpc:
15103 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15105 @r=`${PWD_COMMAND}`; export r; \
15106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15107 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15108 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15109 $(HOST_EXPORTS) \
15110 $(POSTSTAGE1_HOST_EXPORTS) \
15111 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15112 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15113 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15114 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15116 cd $(HOST_SUBDIR)/mpc || exit 1; \
15117 case $(srcdir) in \
15118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15119 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15121 esac; \
15122 module_srcdir=mpc; \
15123 $(SHELL) $$s/$$module_srcdir/configure \
15124 --srcdir=$${topdir}/$$module_srcdir \
15125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15126 --target=${target_alias} \
15127 --with-build-libsubdir=$(HOST_SUBDIR) \
15128 $(STAGEfeedback_CONFIGURE_FLAGS) \
15129 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15130 @endif mpc-bootstrap
15132 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15133 maybe-configure-stageautoprofile-mpc:
15134 @if mpc-bootstrap
15135 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15136 configure-stageautoprofile-mpc:
15137 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15139 @r=`${PWD_COMMAND}`; export r; \
15140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15142 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15143 $(HOST_EXPORTS) \
15144 $(POSTSTAGE1_HOST_EXPORTS) \
15145 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15146 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15147 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15148 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15150 cd $(HOST_SUBDIR)/mpc || exit 1; \
15151 case $(srcdir) in \
15152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15153 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15155 esac; \
15156 module_srcdir=mpc; \
15157 $(SHELL) $$s/$$module_srcdir/configure \
15158 --srcdir=$${topdir}/$$module_srcdir \
15159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15160 --target=${target_alias} \
15161 --with-build-libsubdir=$(HOST_SUBDIR) \
15162 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15163 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15164 @endif mpc-bootstrap
15166 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15167 maybe-configure-stageautofeedback-mpc:
15168 @if mpc-bootstrap
15169 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15170 configure-stageautofeedback-mpc:
15171 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15172 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15173 @r=`${PWD_COMMAND}`; export r; \
15174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15175 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15176 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15177 $(HOST_EXPORTS) \
15178 $(POSTSTAGE1_HOST_EXPORTS) \
15179 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15180 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15181 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15182 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15184 cd $(HOST_SUBDIR)/mpc || exit 1; \
15185 case $(srcdir) in \
15186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15187 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15189 esac; \
15190 module_srcdir=mpc; \
15191 $(SHELL) $$s/$$module_srcdir/configure \
15192 --srcdir=$${topdir}/$$module_srcdir \
15193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15194 --target=${target_alias} \
15195 --with-build-libsubdir=$(HOST_SUBDIR) \
15196 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15197 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15198 @endif mpc-bootstrap
15204 .PHONY: all-mpc maybe-all-mpc
15205 maybe-all-mpc:
15206 @if gcc-bootstrap
15207 all-mpc: stage_current
15208 @endif gcc-bootstrap
15209 @if mpc
15210 TARGET-mpc=all
15211 maybe-all-mpc: all-mpc
15212 all-mpc: configure-mpc
15213 @r=`${PWD_COMMAND}`; export r; \
15214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15215 $(HOST_EXPORTS) \
15216 (cd $(HOST_SUBDIR)/mpc && \
15217 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15218 $(TARGET-mpc))
15219 @endif mpc
15223 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15224 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15225 maybe-all-stage1-mpc:
15226 maybe-clean-stage1-mpc:
15227 @if mpc-bootstrap
15228 maybe-all-stage1-mpc: all-stage1-mpc
15229 all-stage1: all-stage1-mpc
15230 TARGET-stage1-mpc = $(TARGET-mpc)
15231 all-stage1-mpc: configure-stage1-mpc
15232 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15233 @r=`${PWD_COMMAND}`; export r; \
15234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15235 TFLAGS="$(STAGE1_TFLAGS)"; \
15236 $(HOST_EXPORTS) \
15237 cd $(HOST_SUBDIR)/mpc && \
15239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15240 CFLAGS="$(STAGE1_CFLAGS)" \
15241 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15242 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15243 LIBCFLAGS="$(LIBCFLAGS)" \
15244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15247 $(EXTRA_HOST_FLAGS) \
15248 $(STAGE1_FLAGS_TO_PASS) \
15249 TFLAGS="$(STAGE1_TFLAGS)" \
15250 $(TARGET-stage1-mpc)
15252 maybe-clean-stage1-mpc: clean-stage1-mpc
15253 clean-stage1: clean-stage1-mpc
15254 clean-stage1-mpc:
15255 @if [ $(current_stage) = stage1 ]; then \
15256 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15257 else \
15258 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15259 $(MAKE) stage1-start; \
15260 fi; \
15261 cd $(HOST_SUBDIR)/mpc && \
15262 $(MAKE) $(EXTRA_HOST_FLAGS) \
15263 $(STAGE1_FLAGS_TO_PASS) clean
15264 @endif mpc-bootstrap
15267 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15268 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15269 maybe-all-stage2-mpc:
15270 maybe-clean-stage2-mpc:
15271 @if mpc-bootstrap
15272 maybe-all-stage2-mpc: all-stage2-mpc
15273 all-stage2: all-stage2-mpc
15274 TARGET-stage2-mpc = $(TARGET-mpc)
15275 all-stage2-mpc: configure-stage2-mpc
15276 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15277 @r=`${PWD_COMMAND}`; export r; \
15278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279 TFLAGS="$(STAGE2_TFLAGS)"; \
15280 $(HOST_EXPORTS) \
15281 $(POSTSTAGE1_HOST_EXPORTS) \
15282 cd $(HOST_SUBDIR)/mpc && \
15284 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15285 CFLAGS="$(STAGE2_CFLAGS)" \
15286 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15287 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15288 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15292 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15293 TFLAGS="$(STAGE2_TFLAGS)" \
15294 $(TARGET-stage2-mpc)
15296 maybe-clean-stage2-mpc: clean-stage2-mpc
15297 clean-stage2: clean-stage2-mpc
15298 clean-stage2-mpc:
15299 @if [ $(current_stage) = stage2 ]; then \
15300 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15301 else \
15302 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15303 $(MAKE) stage2-start; \
15304 fi; \
15305 cd $(HOST_SUBDIR)/mpc && \
15306 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15307 @endif mpc-bootstrap
15310 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15311 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15312 maybe-all-stage3-mpc:
15313 maybe-clean-stage3-mpc:
15314 @if mpc-bootstrap
15315 maybe-all-stage3-mpc: all-stage3-mpc
15316 all-stage3: all-stage3-mpc
15317 TARGET-stage3-mpc = $(TARGET-mpc)
15318 all-stage3-mpc: configure-stage3-mpc
15319 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15320 @r=`${PWD_COMMAND}`; export r; \
15321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15322 TFLAGS="$(STAGE3_TFLAGS)"; \
15323 $(HOST_EXPORTS) \
15324 $(POSTSTAGE1_HOST_EXPORTS) \
15325 cd $(HOST_SUBDIR)/mpc && \
15327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15328 CFLAGS="$(STAGE3_CFLAGS)" \
15329 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15330 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15331 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15332 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15333 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15334 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15335 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15336 TFLAGS="$(STAGE3_TFLAGS)" \
15337 $(TARGET-stage3-mpc)
15339 maybe-clean-stage3-mpc: clean-stage3-mpc
15340 clean-stage3: clean-stage3-mpc
15341 clean-stage3-mpc:
15342 @if [ $(current_stage) = stage3 ]; then \
15343 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15344 else \
15345 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15346 $(MAKE) stage3-start; \
15347 fi; \
15348 cd $(HOST_SUBDIR)/mpc && \
15349 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15350 @endif mpc-bootstrap
15353 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15354 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15355 maybe-all-stage4-mpc:
15356 maybe-clean-stage4-mpc:
15357 @if mpc-bootstrap
15358 maybe-all-stage4-mpc: all-stage4-mpc
15359 all-stage4: all-stage4-mpc
15360 TARGET-stage4-mpc = $(TARGET-mpc)
15361 all-stage4-mpc: configure-stage4-mpc
15362 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15363 @r=`${PWD_COMMAND}`; export r; \
15364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15365 TFLAGS="$(STAGE4_TFLAGS)"; \
15366 $(HOST_EXPORTS) \
15367 $(POSTSTAGE1_HOST_EXPORTS) \
15368 cd $(HOST_SUBDIR)/mpc && \
15370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15371 CFLAGS="$(STAGE4_CFLAGS)" \
15372 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15373 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15374 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15378 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15379 TFLAGS="$(STAGE4_TFLAGS)" \
15380 $(TARGET-stage4-mpc)
15382 maybe-clean-stage4-mpc: clean-stage4-mpc
15383 clean-stage4: clean-stage4-mpc
15384 clean-stage4-mpc:
15385 @if [ $(current_stage) = stage4 ]; then \
15386 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15387 else \
15388 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15389 $(MAKE) stage4-start; \
15390 fi; \
15391 cd $(HOST_SUBDIR)/mpc && \
15392 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15393 @endif mpc-bootstrap
15396 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15397 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15398 maybe-all-stageprofile-mpc:
15399 maybe-clean-stageprofile-mpc:
15400 @if mpc-bootstrap
15401 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15402 all-stageprofile: all-stageprofile-mpc
15403 TARGET-stageprofile-mpc = $(TARGET-mpc)
15404 all-stageprofile-mpc: configure-stageprofile-mpc
15405 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15406 @r=`${PWD_COMMAND}`; export r; \
15407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15408 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15409 $(HOST_EXPORTS) \
15410 $(POSTSTAGE1_HOST_EXPORTS) \
15411 cd $(HOST_SUBDIR)/mpc && \
15413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15414 CFLAGS="$(STAGEprofile_CFLAGS)" \
15415 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15416 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15417 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15422 TFLAGS="$(STAGEprofile_TFLAGS)" \
15423 $(TARGET-stageprofile-mpc)
15425 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15426 clean-stageprofile: clean-stageprofile-mpc
15427 clean-stageprofile-mpc:
15428 @if [ $(current_stage) = stageprofile ]; then \
15429 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15430 else \
15431 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15432 $(MAKE) stageprofile-start; \
15433 fi; \
15434 cd $(HOST_SUBDIR)/mpc && \
15435 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15436 @endif mpc-bootstrap
15439 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15440 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15441 maybe-all-stagetrain-mpc:
15442 maybe-clean-stagetrain-mpc:
15443 @if mpc-bootstrap
15444 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15445 all-stagetrain: all-stagetrain-mpc
15446 TARGET-stagetrain-mpc = $(TARGET-mpc)
15447 all-stagetrain-mpc: configure-stagetrain-mpc
15448 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15449 @r=`${PWD_COMMAND}`; export r; \
15450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15451 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15452 $(HOST_EXPORTS) \
15453 $(POSTSTAGE1_HOST_EXPORTS) \
15454 cd $(HOST_SUBDIR)/mpc && \
15456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15457 CFLAGS="$(STAGEtrain_CFLAGS)" \
15458 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15459 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15460 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15465 TFLAGS="$(STAGEtrain_TFLAGS)" \
15466 $(TARGET-stagetrain-mpc)
15468 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15469 clean-stagetrain: clean-stagetrain-mpc
15470 clean-stagetrain-mpc:
15471 @if [ $(current_stage) = stagetrain ]; then \
15472 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15473 else \
15474 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15475 $(MAKE) stagetrain-start; \
15476 fi; \
15477 cd $(HOST_SUBDIR)/mpc && \
15478 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15479 @endif mpc-bootstrap
15482 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15483 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15484 maybe-all-stagefeedback-mpc:
15485 maybe-clean-stagefeedback-mpc:
15486 @if mpc-bootstrap
15487 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15488 all-stagefeedback: all-stagefeedback-mpc
15489 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15490 all-stagefeedback-mpc: configure-stagefeedback-mpc
15491 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15492 @r=`${PWD_COMMAND}`; export r; \
15493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15494 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15495 $(HOST_EXPORTS) \
15496 $(POSTSTAGE1_HOST_EXPORTS) \
15497 cd $(HOST_SUBDIR)/mpc && \
15499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15500 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15501 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15502 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15503 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15508 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15509 $(TARGET-stagefeedback-mpc)
15511 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15512 clean-stagefeedback: clean-stagefeedback-mpc
15513 clean-stagefeedback-mpc:
15514 @if [ $(current_stage) = stagefeedback ]; then \
15515 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15516 else \
15517 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15518 $(MAKE) stagefeedback-start; \
15519 fi; \
15520 cd $(HOST_SUBDIR)/mpc && \
15521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15522 @endif mpc-bootstrap
15525 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15526 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15527 maybe-all-stageautoprofile-mpc:
15528 maybe-clean-stageautoprofile-mpc:
15529 @if mpc-bootstrap
15530 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15531 all-stageautoprofile: all-stageautoprofile-mpc
15532 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15533 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15534 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15535 @r=`${PWD_COMMAND}`; export r; \
15536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15537 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15538 $(HOST_EXPORTS) \
15539 $(POSTSTAGE1_HOST_EXPORTS) \
15540 cd $(HOST_SUBDIR)/mpc && \
15541 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15543 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15544 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15545 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15546 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15551 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15552 $(TARGET-stageautoprofile-mpc)
15554 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15555 clean-stageautoprofile: clean-stageautoprofile-mpc
15556 clean-stageautoprofile-mpc:
15557 @if [ $(current_stage) = stageautoprofile ]; then \
15558 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15559 else \
15560 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15561 $(MAKE) stageautoprofile-start; \
15562 fi; \
15563 cd $(HOST_SUBDIR)/mpc && \
15564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15565 @endif mpc-bootstrap
15568 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15569 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15570 maybe-all-stageautofeedback-mpc:
15571 maybe-clean-stageautofeedback-mpc:
15572 @if mpc-bootstrap
15573 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15574 all-stageautofeedback: all-stageautofeedback-mpc
15575 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15576 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15577 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15578 @r=`${PWD_COMMAND}`; export r; \
15579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15580 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15581 $(HOST_EXPORTS) \
15582 $(POSTSTAGE1_HOST_EXPORTS) \
15583 cd $(HOST_SUBDIR)/mpc && \
15585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15586 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15587 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15588 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15589 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15594 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15595 $(TARGET-stageautofeedback-mpc)
15597 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15598 clean-stageautofeedback: clean-stageautofeedback-mpc
15599 clean-stageautofeedback-mpc:
15600 @if [ $(current_stage) = stageautofeedback ]; then \
15601 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15602 else \
15603 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15604 $(MAKE) stageautofeedback-start; \
15605 fi; \
15606 cd $(HOST_SUBDIR)/mpc && \
15607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15608 @endif mpc-bootstrap
15614 .PHONY: check-mpc maybe-check-mpc
15615 maybe-check-mpc:
15616 @if mpc
15617 maybe-check-mpc: check-mpc
15619 check-mpc:
15620 @: $(MAKE); $(unstage)
15621 @r=`${PWD_COMMAND}`; export r; \
15622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15623 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15624 (cd $(HOST_SUBDIR)/mpc && \
15625 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15627 @endif mpc
15629 .PHONY: install-mpc maybe-install-mpc
15630 maybe-install-mpc:
15631 @if mpc
15632 maybe-install-mpc: install-mpc
15634 install-mpc:
15636 @endif mpc
15638 .PHONY: install-strip-mpc maybe-install-strip-mpc
15639 maybe-install-strip-mpc:
15640 @if mpc
15641 maybe-install-strip-mpc: install-strip-mpc
15643 install-strip-mpc:
15645 @endif mpc
15647 # Other targets (info, dvi, pdf, etc.)
15649 .PHONY: maybe-info-mpc info-mpc
15650 maybe-info-mpc:
15651 @if mpc
15652 maybe-info-mpc: info-mpc
15654 info-mpc: \
15655 configure-mpc
15656 @[ -f ./mpc/Makefile ] || exit 0; \
15657 r=`${PWD_COMMAND}`; export r; \
15658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659 $(HOST_EXPORTS) \
15660 for flag in $(EXTRA_HOST_FLAGS) ; do \
15661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15662 done; \
15663 echo "Doing info in mpc"; \
15664 (cd $(HOST_SUBDIR)/mpc && \
15665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15667 "RANLIB=$${RANLIB}" \
15668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15669 info) \
15670 || exit 1
15672 @endif mpc
15674 .PHONY: maybe-dvi-mpc dvi-mpc
15675 maybe-dvi-mpc:
15676 @if mpc
15677 maybe-dvi-mpc: dvi-mpc
15679 dvi-mpc: \
15680 configure-mpc
15681 @[ -f ./mpc/Makefile ] || exit 0; \
15682 r=`${PWD_COMMAND}`; export r; \
15683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15684 $(HOST_EXPORTS) \
15685 for flag in $(EXTRA_HOST_FLAGS) ; do \
15686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15687 done; \
15688 echo "Doing dvi in mpc"; \
15689 (cd $(HOST_SUBDIR)/mpc && \
15690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15692 "RANLIB=$${RANLIB}" \
15693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15694 dvi) \
15695 || exit 1
15697 @endif mpc
15699 .PHONY: maybe-pdf-mpc pdf-mpc
15700 maybe-pdf-mpc:
15701 @if mpc
15702 maybe-pdf-mpc: pdf-mpc
15704 pdf-mpc: \
15705 configure-mpc
15706 @[ -f ./mpc/Makefile ] || exit 0; \
15707 r=`${PWD_COMMAND}`; export r; \
15708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15709 $(HOST_EXPORTS) \
15710 for flag in $(EXTRA_HOST_FLAGS) ; do \
15711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15712 done; \
15713 echo "Doing pdf in mpc"; \
15714 (cd $(HOST_SUBDIR)/mpc && \
15715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15717 "RANLIB=$${RANLIB}" \
15718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15719 pdf) \
15720 || exit 1
15722 @endif mpc
15724 .PHONY: maybe-html-mpc html-mpc
15725 maybe-html-mpc:
15726 @if mpc
15727 maybe-html-mpc: html-mpc
15729 html-mpc: \
15730 configure-mpc
15731 @[ -f ./mpc/Makefile ] || exit 0; \
15732 r=`${PWD_COMMAND}`; export r; \
15733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15734 $(HOST_EXPORTS) \
15735 for flag in $(EXTRA_HOST_FLAGS) ; do \
15736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15737 done; \
15738 echo "Doing html in mpc"; \
15739 (cd $(HOST_SUBDIR)/mpc && \
15740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15742 "RANLIB=$${RANLIB}" \
15743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15744 html) \
15745 || exit 1
15747 @endif mpc
15749 .PHONY: maybe-TAGS-mpc TAGS-mpc
15750 maybe-TAGS-mpc:
15751 @if mpc
15752 maybe-TAGS-mpc: TAGS-mpc
15754 TAGS-mpc: \
15755 configure-mpc
15756 @[ -f ./mpc/Makefile ] || exit 0; \
15757 r=`${PWD_COMMAND}`; export r; \
15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759 $(HOST_EXPORTS) \
15760 for flag in $(EXTRA_HOST_FLAGS) ; do \
15761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15762 done; \
15763 echo "Doing TAGS in mpc"; \
15764 (cd $(HOST_SUBDIR)/mpc && \
15765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15767 "RANLIB=$${RANLIB}" \
15768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15769 TAGS) \
15770 || exit 1
15772 @endif mpc
15774 .PHONY: maybe-install-info-mpc install-info-mpc
15775 maybe-install-info-mpc:
15776 @if mpc
15777 maybe-install-info-mpc: install-info-mpc
15779 install-info-mpc: \
15780 configure-mpc \
15781 info-mpc
15782 @[ -f ./mpc/Makefile ] || exit 0; \
15783 r=`${PWD_COMMAND}`; export r; \
15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785 $(HOST_EXPORTS) \
15786 for flag in $(EXTRA_HOST_FLAGS) ; do \
15787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15788 done; \
15789 echo "Doing install-info in mpc"; \
15790 (cd $(HOST_SUBDIR)/mpc && \
15791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15793 "RANLIB=$${RANLIB}" \
15794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15795 install-info) \
15796 || exit 1
15798 @endif mpc
15800 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15801 maybe-install-pdf-mpc:
15802 @if mpc
15803 maybe-install-pdf-mpc: install-pdf-mpc
15805 install-pdf-mpc: \
15806 configure-mpc \
15807 pdf-mpc
15808 @[ -f ./mpc/Makefile ] || exit 0; \
15809 r=`${PWD_COMMAND}`; export r; \
15810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15811 $(HOST_EXPORTS) \
15812 for flag in $(EXTRA_HOST_FLAGS) ; do \
15813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15814 done; \
15815 echo "Doing install-pdf in mpc"; \
15816 (cd $(HOST_SUBDIR)/mpc && \
15817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15819 "RANLIB=$${RANLIB}" \
15820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15821 install-pdf) \
15822 || exit 1
15824 @endif mpc
15826 .PHONY: maybe-install-html-mpc install-html-mpc
15827 maybe-install-html-mpc:
15828 @if mpc
15829 maybe-install-html-mpc: install-html-mpc
15831 install-html-mpc: \
15832 configure-mpc \
15833 html-mpc
15834 @[ -f ./mpc/Makefile ] || exit 0; \
15835 r=`${PWD_COMMAND}`; export r; \
15836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15837 $(HOST_EXPORTS) \
15838 for flag in $(EXTRA_HOST_FLAGS) ; do \
15839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15840 done; \
15841 echo "Doing install-html in mpc"; \
15842 (cd $(HOST_SUBDIR)/mpc && \
15843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15845 "RANLIB=$${RANLIB}" \
15846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15847 install-html) \
15848 || exit 1
15850 @endif mpc
15852 .PHONY: maybe-installcheck-mpc installcheck-mpc
15853 maybe-installcheck-mpc:
15854 @if mpc
15855 maybe-installcheck-mpc: installcheck-mpc
15857 installcheck-mpc: \
15858 configure-mpc
15859 @[ -f ./mpc/Makefile ] || exit 0; \
15860 r=`${PWD_COMMAND}`; export r; \
15861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15862 $(HOST_EXPORTS) \
15863 for flag in $(EXTRA_HOST_FLAGS) ; do \
15864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15865 done; \
15866 echo "Doing installcheck in mpc"; \
15867 (cd $(HOST_SUBDIR)/mpc && \
15868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15870 "RANLIB=$${RANLIB}" \
15871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15872 installcheck) \
15873 || exit 1
15875 @endif mpc
15877 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15878 maybe-mostlyclean-mpc:
15879 @if mpc
15880 maybe-mostlyclean-mpc: mostlyclean-mpc
15882 mostlyclean-mpc:
15883 @[ -f ./mpc/Makefile ] || exit 0; \
15884 r=`${PWD_COMMAND}`; export r; \
15885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15886 $(HOST_EXPORTS) \
15887 for flag in $(EXTRA_HOST_FLAGS) ; do \
15888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15889 done; \
15890 echo "Doing mostlyclean in mpc"; \
15891 (cd $(HOST_SUBDIR)/mpc && \
15892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15894 "RANLIB=$${RANLIB}" \
15895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15896 mostlyclean) \
15897 || exit 1
15899 @endif mpc
15901 .PHONY: maybe-clean-mpc clean-mpc
15902 maybe-clean-mpc:
15903 @if mpc
15904 maybe-clean-mpc: clean-mpc
15906 clean-mpc:
15907 @[ -f ./mpc/Makefile ] || exit 0; \
15908 r=`${PWD_COMMAND}`; export r; \
15909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15910 $(HOST_EXPORTS) \
15911 for flag in $(EXTRA_HOST_FLAGS) ; do \
15912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15913 done; \
15914 echo "Doing clean in mpc"; \
15915 (cd $(HOST_SUBDIR)/mpc && \
15916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15918 "RANLIB=$${RANLIB}" \
15919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15920 clean) \
15921 || exit 1
15923 @endif mpc
15925 .PHONY: maybe-distclean-mpc distclean-mpc
15926 maybe-distclean-mpc:
15927 @if mpc
15928 maybe-distclean-mpc: distclean-mpc
15930 distclean-mpc:
15931 @[ -f ./mpc/Makefile ] || exit 0; \
15932 r=`${PWD_COMMAND}`; export r; \
15933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15934 $(HOST_EXPORTS) \
15935 for flag in $(EXTRA_HOST_FLAGS) ; do \
15936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15937 done; \
15938 echo "Doing distclean in mpc"; \
15939 (cd $(HOST_SUBDIR)/mpc && \
15940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15942 "RANLIB=$${RANLIB}" \
15943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15944 distclean) \
15945 || exit 1
15947 @endif mpc
15949 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15950 maybe-maintainer-clean-mpc:
15951 @if mpc
15952 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15954 maintainer-clean-mpc:
15955 @[ -f ./mpc/Makefile ] || exit 0; \
15956 r=`${PWD_COMMAND}`; export r; \
15957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15958 $(HOST_EXPORTS) \
15959 for flag in $(EXTRA_HOST_FLAGS) ; do \
15960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15961 done; \
15962 echo "Doing maintainer-clean in mpc"; \
15963 (cd $(HOST_SUBDIR)/mpc && \
15964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15966 "RANLIB=$${RANLIB}" \
15967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15968 maintainer-clean) \
15969 || exit 1
15971 @endif mpc
15975 .PHONY: configure-isl maybe-configure-isl
15976 maybe-configure-isl:
15977 @if gcc-bootstrap
15978 configure-isl: stage_current
15979 @endif gcc-bootstrap
15980 @if isl
15981 maybe-configure-isl: configure-isl
15982 configure-isl:
15983 @r=`${PWD_COMMAND}`; export r; \
15984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15985 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15987 $(HOST_EXPORTS) \
15988 echo Configuring in $(HOST_SUBDIR)/isl; \
15989 cd "$(HOST_SUBDIR)/isl" || exit 1; \
15990 case $(srcdir) in \
15991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15992 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15994 esac; \
15995 module_srcdir=isl; \
15996 $(SHELL) \
15997 $$s/$$module_srcdir/configure \
15998 --srcdir=$${topdir}/$$module_srcdir \
15999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16000 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16001 || exit 1
16002 @endif isl
16006 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16007 maybe-configure-stage1-isl:
16008 @if isl-bootstrap
16009 maybe-configure-stage1-isl: configure-stage1-isl
16010 configure-stage1-isl:
16011 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16013 @r=`${PWD_COMMAND}`; export r; \
16014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16015 TFLAGS="$(STAGE1_TFLAGS)"; \
16016 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16017 $(HOST_EXPORTS) \
16018 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16019 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16020 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16021 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16023 cd $(HOST_SUBDIR)/isl || exit 1; \
16024 case $(srcdir) in \
16025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16026 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16028 esac; \
16029 module_srcdir=isl; \
16030 $(SHELL) $$s/$$module_srcdir/configure \
16031 --srcdir=$${topdir}/$$module_srcdir \
16032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16033 --target=${target_alias} \
16035 $(STAGE1_CONFIGURE_FLAGS) \
16036 --disable-shared @extra_isl_gmp_configure_flags@
16037 @endif isl-bootstrap
16039 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16040 maybe-configure-stage2-isl:
16041 @if isl-bootstrap
16042 maybe-configure-stage2-isl: configure-stage2-isl
16043 configure-stage2-isl:
16044 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16046 @r=`${PWD_COMMAND}`; export r; \
16047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048 TFLAGS="$(STAGE2_TFLAGS)"; \
16049 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16050 $(HOST_EXPORTS) \
16051 $(POSTSTAGE1_HOST_EXPORTS) \
16052 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16053 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16054 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16055 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16057 cd $(HOST_SUBDIR)/isl || exit 1; \
16058 case $(srcdir) in \
16059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16060 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16062 esac; \
16063 module_srcdir=isl; \
16064 $(SHELL) $$s/$$module_srcdir/configure \
16065 --srcdir=$${topdir}/$$module_srcdir \
16066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16067 --target=${target_alias} \
16068 --with-build-libsubdir=$(HOST_SUBDIR) \
16069 $(STAGE2_CONFIGURE_FLAGS) \
16070 --disable-shared @extra_isl_gmp_configure_flags@
16071 @endif isl-bootstrap
16073 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16074 maybe-configure-stage3-isl:
16075 @if isl-bootstrap
16076 maybe-configure-stage3-isl: configure-stage3-isl
16077 configure-stage3-isl:
16078 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16080 @r=`${PWD_COMMAND}`; export r; \
16081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16082 TFLAGS="$(STAGE3_TFLAGS)"; \
16083 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16084 $(HOST_EXPORTS) \
16085 $(POSTSTAGE1_HOST_EXPORTS) \
16086 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16087 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16088 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16089 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16091 cd $(HOST_SUBDIR)/isl || exit 1; \
16092 case $(srcdir) in \
16093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16094 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16096 esac; \
16097 module_srcdir=isl; \
16098 $(SHELL) $$s/$$module_srcdir/configure \
16099 --srcdir=$${topdir}/$$module_srcdir \
16100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16101 --target=${target_alias} \
16102 --with-build-libsubdir=$(HOST_SUBDIR) \
16103 $(STAGE3_CONFIGURE_FLAGS) \
16104 --disable-shared @extra_isl_gmp_configure_flags@
16105 @endif isl-bootstrap
16107 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16108 maybe-configure-stage4-isl:
16109 @if isl-bootstrap
16110 maybe-configure-stage4-isl: configure-stage4-isl
16111 configure-stage4-isl:
16112 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16114 @r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 TFLAGS="$(STAGE4_TFLAGS)"; \
16117 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16118 $(HOST_EXPORTS) \
16119 $(POSTSTAGE1_HOST_EXPORTS) \
16120 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16121 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16122 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16123 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16125 cd $(HOST_SUBDIR)/isl || exit 1; \
16126 case $(srcdir) in \
16127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16128 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16130 esac; \
16131 module_srcdir=isl; \
16132 $(SHELL) $$s/$$module_srcdir/configure \
16133 --srcdir=$${topdir}/$$module_srcdir \
16134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16135 --target=${target_alias} \
16136 --with-build-libsubdir=$(HOST_SUBDIR) \
16137 $(STAGE4_CONFIGURE_FLAGS) \
16138 --disable-shared @extra_isl_gmp_configure_flags@
16139 @endif isl-bootstrap
16141 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16142 maybe-configure-stageprofile-isl:
16143 @if isl-bootstrap
16144 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16145 configure-stageprofile-isl:
16146 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16148 @r=`${PWD_COMMAND}`; export r; \
16149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16150 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16151 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16152 $(HOST_EXPORTS) \
16153 $(POSTSTAGE1_HOST_EXPORTS) \
16154 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16155 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16156 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16157 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16159 cd $(HOST_SUBDIR)/isl || exit 1; \
16160 case $(srcdir) in \
16161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16162 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16164 esac; \
16165 module_srcdir=isl; \
16166 $(SHELL) $$s/$$module_srcdir/configure \
16167 --srcdir=$${topdir}/$$module_srcdir \
16168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16169 --target=${target_alias} \
16170 --with-build-libsubdir=$(HOST_SUBDIR) \
16171 $(STAGEprofile_CONFIGURE_FLAGS) \
16172 --disable-shared @extra_isl_gmp_configure_flags@
16173 @endif isl-bootstrap
16175 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16176 maybe-configure-stagetrain-isl:
16177 @if isl-bootstrap
16178 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16179 configure-stagetrain-isl:
16180 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16181 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16182 @r=`${PWD_COMMAND}`; export r; \
16183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16184 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16185 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16186 $(HOST_EXPORTS) \
16187 $(POSTSTAGE1_HOST_EXPORTS) \
16188 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16189 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16190 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16191 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16193 cd $(HOST_SUBDIR)/isl || exit 1; \
16194 case $(srcdir) in \
16195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16196 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16198 esac; \
16199 module_srcdir=isl; \
16200 $(SHELL) $$s/$$module_srcdir/configure \
16201 --srcdir=$${topdir}/$$module_srcdir \
16202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16203 --target=${target_alias} \
16204 --with-build-libsubdir=$(HOST_SUBDIR) \
16205 $(STAGEtrain_CONFIGURE_FLAGS) \
16206 --disable-shared @extra_isl_gmp_configure_flags@
16207 @endif isl-bootstrap
16209 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16210 maybe-configure-stagefeedback-isl:
16211 @if isl-bootstrap
16212 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16213 configure-stagefeedback-isl:
16214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16216 @r=`${PWD_COMMAND}`; export r; \
16217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16219 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16220 $(HOST_EXPORTS) \
16221 $(POSTSTAGE1_HOST_EXPORTS) \
16222 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16223 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16224 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16225 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16227 cd $(HOST_SUBDIR)/isl || exit 1; \
16228 case $(srcdir) in \
16229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16230 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16232 esac; \
16233 module_srcdir=isl; \
16234 $(SHELL) $$s/$$module_srcdir/configure \
16235 --srcdir=$${topdir}/$$module_srcdir \
16236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16237 --target=${target_alias} \
16238 --with-build-libsubdir=$(HOST_SUBDIR) \
16239 $(STAGEfeedback_CONFIGURE_FLAGS) \
16240 --disable-shared @extra_isl_gmp_configure_flags@
16241 @endif isl-bootstrap
16243 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16244 maybe-configure-stageautoprofile-isl:
16245 @if isl-bootstrap
16246 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16247 configure-stageautoprofile-isl:
16248 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16249 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16250 @r=`${PWD_COMMAND}`; export r; \
16251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16252 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16253 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16254 $(HOST_EXPORTS) \
16255 $(POSTSTAGE1_HOST_EXPORTS) \
16256 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16257 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16258 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16259 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16261 cd $(HOST_SUBDIR)/isl || exit 1; \
16262 case $(srcdir) in \
16263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16264 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16266 esac; \
16267 module_srcdir=isl; \
16268 $(SHELL) $$s/$$module_srcdir/configure \
16269 --srcdir=$${topdir}/$$module_srcdir \
16270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16271 --target=${target_alias} \
16272 --with-build-libsubdir=$(HOST_SUBDIR) \
16273 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16274 --disable-shared @extra_isl_gmp_configure_flags@
16275 @endif isl-bootstrap
16277 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16278 maybe-configure-stageautofeedback-isl:
16279 @if isl-bootstrap
16280 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16281 configure-stageautofeedback-isl:
16282 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16284 @r=`${PWD_COMMAND}`; export r; \
16285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16286 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16287 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16288 $(HOST_EXPORTS) \
16289 $(POSTSTAGE1_HOST_EXPORTS) \
16290 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16291 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16292 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16293 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16295 cd $(HOST_SUBDIR)/isl || exit 1; \
16296 case $(srcdir) in \
16297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16298 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16300 esac; \
16301 module_srcdir=isl; \
16302 $(SHELL) $$s/$$module_srcdir/configure \
16303 --srcdir=$${topdir}/$$module_srcdir \
16304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16305 --target=${target_alias} \
16306 --with-build-libsubdir=$(HOST_SUBDIR) \
16307 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16308 --disable-shared @extra_isl_gmp_configure_flags@
16309 @endif isl-bootstrap
16315 .PHONY: all-isl maybe-all-isl
16316 maybe-all-isl:
16317 @if gcc-bootstrap
16318 all-isl: stage_current
16319 @endif gcc-bootstrap
16320 @if isl
16321 TARGET-isl=all
16322 maybe-all-isl: all-isl
16323 all-isl: configure-isl
16324 @r=`${PWD_COMMAND}`; export r; \
16325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326 $(HOST_EXPORTS) \
16327 (cd $(HOST_SUBDIR)/isl && \
16328 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16329 $(TARGET-isl))
16330 @endif isl
16334 .PHONY: all-stage1-isl maybe-all-stage1-isl
16335 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16336 maybe-all-stage1-isl:
16337 maybe-clean-stage1-isl:
16338 @if isl-bootstrap
16339 maybe-all-stage1-isl: all-stage1-isl
16340 all-stage1: all-stage1-isl
16341 TARGET-stage1-isl = $(TARGET-isl)
16342 all-stage1-isl: configure-stage1-isl
16343 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16344 @r=`${PWD_COMMAND}`; export r; \
16345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346 TFLAGS="$(STAGE1_TFLAGS)"; \
16347 $(HOST_EXPORTS) \
16348 cd $(HOST_SUBDIR)/isl && \
16350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16351 CFLAGS="$(STAGE1_CFLAGS)" \
16352 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16353 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16354 LIBCFLAGS="$(LIBCFLAGS)" \
16355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16358 $(EXTRA_HOST_FLAGS) \
16359 $(STAGE1_FLAGS_TO_PASS) V=1 \
16360 TFLAGS="$(STAGE1_TFLAGS)" \
16361 $(TARGET-stage1-isl)
16363 maybe-clean-stage1-isl: clean-stage1-isl
16364 clean-stage1: clean-stage1-isl
16365 clean-stage1-isl:
16366 @if [ $(current_stage) = stage1 ]; then \
16367 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16368 else \
16369 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16370 $(MAKE) stage1-start; \
16371 fi; \
16372 cd $(HOST_SUBDIR)/isl && \
16373 $(MAKE) $(EXTRA_HOST_FLAGS) \
16374 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16375 @endif isl-bootstrap
16378 .PHONY: all-stage2-isl maybe-all-stage2-isl
16379 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16380 maybe-all-stage2-isl:
16381 maybe-clean-stage2-isl:
16382 @if isl-bootstrap
16383 maybe-all-stage2-isl: all-stage2-isl
16384 all-stage2: all-stage2-isl
16385 TARGET-stage2-isl = $(TARGET-isl)
16386 all-stage2-isl: configure-stage2-isl
16387 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16388 @r=`${PWD_COMMAND}`; export r; \
16389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390 TFLAGS="$(STAGE2_TFLAGS)"; \
16391 $(HOST_EXPORTS) \
16392 $(POSTSTAGE1_HOST_EXPORTS) \
16393 cd $(HOST_SUBDIR)/isl && \
16395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16396 CFLAGS="$(STAGE2_CFLAGS)" \
16397 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16398 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16399 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16400 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16401 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16402 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16403 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16404 TFLAGS="$(STAGE2_TFLAGS)" \
16405 $(TARGET-stage2-isl)
16407 maybe-clean-stage2-isl: clean-stage2-isl
16408 clean-stage2: clean-stage2-isl
16409 clean-stage2-isl:
16410 @if [ $(current_stage) = stage2 ]; then \
16411 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16412 else \
16413 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16414 $(MAKE) stage2-start; \
16415 fi; \
16416 cd $(HOST_SUBDIR)/isl && \
16417 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16418 @endif isl-bootstrap
16421 .PHONY: all-stage3-isl maybe-all-stage3-isl
16422 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16423 maybe-all-stage3-isl:
16424 maybe-clean-stage3-isl:
16425 @if isl-bootstrap
16426 maybe-all-stage3-isl: all-stage3-isl
16427 all-stage3: all-stage3-isl
16428 TARGET-stage3-isl = $(TARGET-isl)
16429 all-stage3-isl: configure-stage3-isl
16430 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16431 @r=`${PWD_COMMAND}`; export r; \
16432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433 TFLAGS="$(STAGE3_TFLAGS)"; \
16434 $(HOST_EXPORTS) \
16435 $(POSTSTAGE1_HOST_EXPORTS) \
16436 cd $(HOST_SUBDIR)/isl && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16439 CFLAGS="$(STAGE3_CFLAGS)" \
16440 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16441 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16442 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16443 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16444 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16445 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16446 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16447 TFLAGS="$(STAGE3_TFLAGS)" \
16448 $(TARGET-stage3-isl)
16450 maybe-clean-stage3-isl: clean-stage3-isl
16451 clean-stage3: clean-stage3-isl
16452 clean-stage3-isl:
16453 @if [ $(current_stage) = stage3 ]; then \
16454 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16455 else \
16456 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16457 $(MAKE) stage3-start; \
16458 fi; \
16459 cd $(HOST_SUBDIR)/isl && \
16460 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16461 @endif isl-bootstrap
16464 .PHONY: all-stage4-isl maybe-all-stage4-isl
16465 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16466 maybe-all-stage4-isl:
16467 maybe-clean-stage4-isl:
16468 @if isl-bootstrap
16469 maybe-all-stage4-isl: all-stage4-isl
16470 all-stage4: all-stage4-isl
16471 TARGET-stage4-isl = $(TARGET-isl)
16472 all-stage4-isl: configure-stage4-isl
16473 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16474 @r=`${PWD_COMMAND}`; export r; \
16475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476 TFLAGS="$(STAGE4_TFLAGS)"; \
16477 $(HOST_EXPORTS) \
16478 $(POSTSTAGE1_HOST_EXPORTS) \
16479 cd $(HOST_SUBDIR)/isl && \
16481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16482 CFLAGS="$(STAGE4_CFLAGS)" \
16483 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16484 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16485 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16490 TFLAGS="$(STAGE4_TFLAGS)" \
16491 $(TARGET-stage4-isl)
16493 maybe-clean-stage4-isl: clean-stage4-isl
16494 clean-stage4: clean-stage4-isl
16495 clean-stage4-isl:
16496 @if [ $(current_stage) = stage4 ]; then \
16497 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16498 else \
16499 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16500 $(MAKE) stage4-start; \
16501 fi; \
16502 cd $(HOST_SUBDIR)/isl && \
16503 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16504 @endif isl-bootstrap
16507 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16508 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16509 maybe-all-stageprofile-isl:
16510 maybe-clean-stageprofile-isl:
16511 @if isl-bootstrap
16512 maybe-all-stageprofile-isl: all-stageprofile-isl
16513 all-stageprofile: all-stageprofile-isl
16514 TARGET-stageprofile-isl = $(TARGET-isl)
16515 all-stageprofile-isl: configure-stageprofile-isl
16516 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16517 @r=`${PWD_COMMAND}`; export r; \
16518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16519 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16520 $(HOST_EXPORTS) \
16521 $(POSTSTAGE1_HOST_EXPORTS) \
16522 cd $(HOST_SUBDIR)/isl && \
16524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16525 CFLAGS="$(STAGEprofile_CFLAGS)" \
16526 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16527 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16528 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16533 TFLAGS="$(STAGEprofile_TFLAGS)" \
16534 $(TARGET-stageprofile-isl)
16536 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16537 clean-stageprofile: clean-stageprofile-isl
16538 clean-stageprofile-isl:
16539 @if [ $(current_stage) = stageprofile ]; then \
16540 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16541 else \
16542 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16543 $(MAKE) stageprofile-start; \
16544 fi; \
16545 cd $(HOST_SUBDIR)/isl && \
16546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16547 @endif isl-bootstrap
16550 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16551 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16552 maybe-all-stagetrain-isl:
16553 maybe-clean-stagetrain-isl:
16554 @if isl-bootstrap
16555 maybe-all-stagetrain-isl: all-stagetrain-isl
16556 all-stagetrain: all-stagetrain-isl
16557 TARGET-stagetrain-isl = $(TARGET-isl)
16558 all-stagetrain-isl: configure-stagetrain-isl
16559 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16560 @r=`${PWD_COMMAND}`; export r; \
16561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16562 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16563 $(HOST_EXPORTS) \
16564 $(POSTSTAGE1_HOST_EXPORTS) \
16565 cd $(HOST_SUBDIR)/isl && \
16567 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16568 CFLAGS="$(STAGEtrain_CFLAGS)" \
16569 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16570 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16571 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16576 TFLAGS="$(STAGEtrain_TFLAGS)" \
16577 $(TARGET-stagetrain-isl)
16579 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16580 clean-stagetrain: clean-stagetrain-isl
16581 clean-stagetrain-isl:
16582 @if [ $(current_stage) = stagetrain ]; then \
16583 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16584 else \
16585 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16586 $(MAKE) stagetrain-start; \
16587 fi; \
16588 cd $(HOST_SUBDIR)/isl && \
16589 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16590 @endif isl-bootstrap
16593 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16594 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16595 maybe-all-stagefeedback-isl:
16596 maybe-clean-stagefeedback-isl:
16597 @if isl-bootstrap
16598 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16599 all-stagefeedback: all-stagefeedback-isl
16600 TARGET-stagefeedback-isl = $(TARGET-isl)
16601 all-stagefeedback-isl: configure-stagefeedback-isl
16602 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16603 @r=`${PWD_COMMAND}`; export r; \
16604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16605 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16606 $(HOST_EXPORTS) \
16607 $(POSTSTAGE1_HOST_EXPORTS) \
16608 cd $(HOST_SUBDIR)/isl && \
16610 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16611 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16612 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16613 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16614 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16619 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16620 $(TARGET-stagefeedback-isl)
16622 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16623 clean-stagefeedback: clean-stagefeedback-isl
16624 clean-stagefeedback-isl:
16625 @if [ $(current_stage) = stagefeedback ]; then \
16626 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16627 else \
16628 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16629 $(MAKE) stagefeedback-start; \
16630 fi; \
16631 cd $(HOST_SUBDIR)/isl && \
16632 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16633 @endif isl-bootstrap
16636 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16637 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16638 maybe-all-stageautoprofile-isl:
16639 maybe-clean-stageautoprofile-isl:
16640 @if isl-bootstrap
16641 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16642 all-stageautoprofile: all-stageautoprofile-isl
16643 TARGET-stageautoprofile-isl = $(TARGET-isl)
16644 all-stageautoprofile-isl: configure-stageautoprofile-isl
16645 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16646 @r=`${PWD_COMMAND}`; export r; \
16647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16649 $(HOST_EXPORTS) \
16650 $(POSTSTAGE1_HOST_EXPORTS) \
16651 cd $(HOST_SUBDIR)/isl && \
16652 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16654 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16655 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16656 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16657 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16662 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16663 $(TARGET-stageautoprofile-isl)
16665 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16666 clean-stageautoprofile: clean-stageautoprofile-isl
16667 clean-stageautoprofile-isl:
16668 @if [ $(current_stage) = stageautoprofile ]; then \
16669 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16670 else \
16671 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16672 $(MAKE) stageautoprofile-start; \
16673 fi; \
16674 cd $(HOST_SUBDIR)/isl && \
16675 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16676 @endif isl-bootstrap
16679 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16680 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16681 maybe-all-stageautofeedback-isl:
16682 maybe-clean-stageautofeedback-isl:
16683 @if isl-bootstrap
16684 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16685 all-stageautofeedback: all-stageautofeedback-isl
16686 TARGET-stageautofeedback-isl = $(TARGET-isl)
16687 all-stageautofeedback-isl: configure-stageautofeedback-isl
16688 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16689 @r=`${PWD_COMMAND}`; export r; \
16690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16691 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16692 $(HOST_EXPORTS) \
16693 $(POSTSTAGE1_HOST_EXPORTS) \
16694 cd $(HOST_SUBDIR)/isl && \
16696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16697 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16698 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16699 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16700 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16704 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16705 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16706 $(TARGET-stageautofeedback-isl)
16708 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16709 clean-stageautofeedback: clean-stageautofeedback-isl
16710 clean-stageautofeedback-isl:
16711 @if [ $(current_stage) = stageautofeedback ]; then \
16712 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16713 else \
16714 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16715 $(MAKE) stageautofeedback-start; \
16716 fi; \
16717 cd $(HOST_SUBDIR)/isl && \
16718 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16719 @endif isl-bootstrap
16725 .PHONY: check-isl maybe-check-isl
16726 maybe-check-isl:
16727 @if isl
16728 maybe-check-isl: check-isl
16730 check-isl:
16731 @: $(MAKE); $(unstage)
16732 @r=`${PWD_COMMAND}`; export r; \
16733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16734 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16735 (cd $(HOST_SUBDIR)/isl && \
16736 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16738 @endif isl
16740 .PHONY: install-isl maybe-install-isl
16741 maybe-install-isl:
16742 @if isl
16743 maybe-install-isl: install-isl
16745 install-isl:
16747 @endif isl
16749 .PHONY: install-strip-isl maybe-install-strip-isl
16750 maybe-install-strip-isl:
16751 @if isl
16752 maybe-install-strip-isl: install-strip-isl
16754 install-strip-isl:
16756 @endif isl
16758 # Other targets (info, dvi, pdf, etc.)
16760 .PHONY: maybe-info-isl info-isl
16761 maybe-info-isl:
16762 @if isl
16763 maybe-info-isl: info-isl
16765 info-isl: \
16766 configure-isl
16767 @[ -f ./isl/Makefile ] || exit 0; \
16768 r=`${PWD_COMMAND}`; export r; \
16769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16770 $(HOST_EXPORTS) \
16771 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16773 done; \
16774 echo "Doing info in isl"; \
16775 (cd $(HOST_SUBDIR)/isl && \
16776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16778 "RANLIB=$${RANLIB}" \
16779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16780 info) \
16781 || exit 1
16783 @endif isl
16785 .PHONY: maybe-dvi-isl dvi-isl
16786 maybe-dvi-isl:
16787 @if isl
16788 maybe-dvi-isl: dvi-isl
16790 dvi-isl: \
16791 configure-isl
16792 @[ -f ./isl/Makefile ] || exit 0; \
16793 r=`${PWD_COMMAND}`; export r; \
16794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16795 $(HOST_EXPORTS) \
16796 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16798 done; \
16799 echo "Doing dvi in isl"; \
16800 (cd $(HOST_SUBDIR)/isl && \
16801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16803 "RANLIB=$${RANLIB}" \
16804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16805 dvi) \
16806 || exit 1
16808 @endif isl
16810 .PHONY: maybe-pdf-isl pdf-isl
16811 maybe-pdf-isl:
16812 @if isl
16813 maybe-pdf-isl: pdf-isl
16815 pdf-isl: \
16816 configure-isl
16817 @[ -f ./isl/Makefile ] || exit 0; \
16818 r=`${PWD_COMMAND}`; export r; \
16819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16820 $(HOST_EXPORTS) \
16821 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16823 done; \
16824 echo "Doing pdf in isl"; \
16825 (cd $(HOST_SUBDIR)/isl && \
16826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16828 "RANLIB=$${RANLIB}" \
16829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16830 pdf) \
16831 || exit 1
16833 @endif isl
16835 .PHONY: maybe-html-isl html-isl
16836 maybe-html-isl:
16837 @if isl
16838 maybe-html-isl: html-isl
16840 html-isl: \
16841 configure-isl
16842 @[ -f ./isl/Makefile ] || exit 0; \
16843 r=`${PWD_COMMAND}`; export r; \
16844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16845 $(HOST_EXPORTS) \
16846 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16848 done; \
16849 echo "Doing html in isl"; \
16850 (cd $(HOST_SUBDIR)/isl && \
16851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16853 "RANLIB=$${RANLIB}" \
16854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16855 html) \
16856 || exit 1
16858 @endif isl
16860 .PHONY: maybe-TAGS-isl TAGS-isl
16861 maybe-TAGS-isl:
16862 @if isl
16863 maybe-TAGS-isl: TAGS-isl
16865 TAGS-isl: \
16866 configure-isl
16867 @[ -f ./isl/Makefile ] || exit 0; \
16868 r=`${PWD_COMMAND}`; export r; \
16869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16870 $(HOST_EXPORTS) \
16871 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16873 done; \
16874 echo "Doing TAGS in isl"; \
16875 (cd $(HOST_SUBDIR)/isl && \
16876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16878 "RANLIB=$${RANLIB}" \
16879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16880 TAGS) \
16881 || exit 1
16883 @endif isl
16885 .PHONY: maybe-install-info-isl install-info-isl
16886 maybe-install-info-isl:
16887 @if isl
16888 maybe-install-info-isl: install-info-isl
16890 install-info-isl: \
16891 configure-isl \
16892 info-isl
16893 @[ -f ./isl/Makefile ] || exit 0; \
16894 r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 $(HOST_EXPORTS) \
16897 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16899 done; \
16900 echo "Doing install-info in isl"; \
16901 (cd $(HOST_SUBDIR)/isl && \
16902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16904 "RANLIB=$${RANLIB}" \
16905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16906 install-info) \
16907 || exit 1
16909 @endif isl
16911 .PHONY: maybe-install-pdf-isl install-pdf-isl
16912 maybe-install-pdf-isl:
16913 @if isl
16914 maybe-install-pdf-isl: install-pdf-isl
16916 install-pdf-isl: \
16917 configure-isl \
16918 pdf-isl
16919 @[ -f ./isl/Makefile ] || exit 0; \
16920 r=`${PWD_COMMAND}`; export r; \
16921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922 $(HOST_EXPORTS) \
16923 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16925 done; \
16926 echo "Doing install-pdf in isl"; \
16927 (cd $(HOST_SUBDIR)/isl && \
16928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16930 "RANLIB=$${RANLIB}" \
16931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16932 install-pdf) \
16933 || exit 1
16935 @endif isl
16937 .PHONY: maybe-install-html-isl install-html-isl
16938 maybe-install-html-isl:
16939 @if isl
16940 maybe-install-html-isl: install-html-isl
16942 install-html-isl: \
16943 configure-isl \
16944 html-isl
16945 @[ -f ./isl/Makefile ] || exit 0; \
16946 r=`${PWD_COMMAND}`; export r; \
16947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16948 $(HOST_EXPORTS) \
16949 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16951 done; \
16952 echo "Doing install-html in isl"; \
16953 (cd $(HOST_SUBDIR)/isl && \
16954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16956 "RANLIB=$${RANLIB}" \
16957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16958 install-html) \
16959 || exit 1
16961 @endif isl
16963 .PHONY: maybe-installcheck-isl installcheck-isl
16964 maybe-installcheck-isl:
16965 @if isl
16966 maybe-installcheck-isl: installcheck-isl
16968 installcheck-isl: \
16969 configure-isl
16970 @[ -f ./isl/Makefile ] || exit 0; \
16971 r=`${PWD_COMMAND}`; export r; \
16972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16973 $(HOST_EXPORTS) \
16974 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16976 done; \
16977 echo "Doing installcheck in isl"; \
16978 (cd $(HOST_SUBDIR)/isl && \
16979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16981 "RANLIB=$${RANLIB}" \
16982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16983 installcheck) \
16984 || exit 1
16986 @endif isl
16988 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16989 maybe-mostlyclean-isl:
16990 @if isl
16991 maybe-mostlyclean-isl: mostlyclean-isl
16993 mostlyclean-isl:
16994 @[ -f ./isl/Makefile ] || exit 0; \
16995 r=`${PWD_COMMAND}`; export r; \
16996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16997 $(HOST_EXPORTS) \
16998 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17000 done; \
17001 echo "Doing mostlyclean in isl"; \
17002 (cd $(HOST_SUBDIR)/isl && \
17003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17005 "RANLIB=$${RANLIB}" \
17006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17007 mostlyclean) \
17008 || exit 1
17010 @endif isl
17012 .PHONY: maybe-clean-isl clean-isl
17013 maybe-clean-isl:
17014 @if isl
17015 maybe-clean-isl: clean-isl
17017 clean-isl:
17018 @[ -f ./isl/Makefile ] || exit 0; \
17019 r=`${PWD_COMMAND}`; export r; \
17020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17021 $(HOST_EXPORTS) \
17022 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17024 done; \
17025 echo "Doing clean in isl"; \
17026 (cd $(HOST_SUBDIR)/isl && \
17027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17029 "RANLIB=$${RANLIB}" \
17030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17031 clean) \
17032 || exit 1
17034 @endif isl
17036 .PHONY: maybe-distclean-isl distclean-isl
17037 maybe-distclean-isl:
17038 @if isl
17039 maybe-distclean-isl: distclean-isl
17041 distclean-isl:
17042 @[ -f ./isl/Makefile ] || exit 0; \
17043 r=`${PWD_COMMAND}`; export r; \
17044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045 $(HOST_EXPORTS) \
17046 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17048 done; \
17049 echo "Doing distclean in isl"; \
17050 (cd $(HOST_SUBDIR)/isl && \
17051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17053 "RANLIB=$${RANLIB}" \
17054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17055 distclean) \
17056 || exit 1
17058 @endif isl
17060 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17061 maybe-maintainer-clean-isl:
17062 @if isl
17063 maybe-maintainer-clean-isl: maintainer-clean-isl
17065 maintainer-clean-isl:
17066 @[ -f ./isl/Makefile ] || exit 0; \
17067 r=`${PWD_COMMAND}`; export r; \
17068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069 $(HOST_EXPORTS) \
17070 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17072 done; \
17073 echo "Doing maintainer-clean in isl"; \
17074 (cd $(HOST_SUBDIR)/isl && \
17075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17077 "RANLIB=$${RANLIB}" \
17078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17079 maintainer-clean) \
17080 || exit 1
17082 @endif isl
17086 .PHONY: configure-libelf maybe-configure-libelf
17087 maybe-configure-libelf:
17088 @if gcc-bootstrap
17089 configure-libelf: stage_current
17090 @endif gcc-bootstrap
17091 @if libelf
17092 maybe-configure-libelf: configure-libelf
17093 configure-libelf:
17094 @r=`${PWD_COMMAND}`; export r; \
17095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17096 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17098 $(HOST_EXPORTS) \
17099 echo Configuring in $(HOST_SUBDIR)/libelf; \
17100 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17101 case $(srcdir) in \
17102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17103 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17105 esac; \
17106 module_srcdir=libelf; \
17107 $(SHELL) \
17108 $$s/$$module_srcdir/configure \
17109 --srcdir=$${topdir}/$$module_srcdir \
17110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17111 --target=${target_alias} --disable-shared \
17112 || exit 1
17113 @endif libelf
17117 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17118 maybe-configure-stage1-libelf:
17119 @if libelf-bootstrap
17120 maybe-configure-stage1-libelf: configure-stage1-libelf
17121 configure-stage1-libelf:
17122 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17124 @r=`${PWD_COMMAND}`; export r; \
17125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17126 TFLAGS="$(STAGE1_TFLAGS)"; \
17127 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17128 $(HOST_EXPORTS) \
17129 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17130 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17131 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17132 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17134 cd $(HOST_SUBDIR)/libelf || exit 1; \
17135 case $(srcdir) in \
17136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17137 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17139 esac; \
17140 module_srcdir=libelf; \
17141 $(SHELL) $$s/$$module_srcdir/configure \
17142 --srcdir=$${topdir}/$$module_srcdir \
17143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17144 --target=${target_alias} \
17146 $(STAGE1_CONFIGURE_FLAGS) \
17147 --disable-shared
17148 @endif libelf-bootstrap
17150 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17151 maybe-configure-stage2-libelf:
17152 @if libelf-bootstrap
17153 maybe-configure-stage2-libelf: configure-stage2-libelf
17154 configure-stage2-libelf:
17155 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17157 @r=`${PWD_COMMAND}`; export r; \
17158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159 TFLAGS="$(STAGE2_TFLAGS)"; \
17160 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17161 $(HOST_EXPORTS) \
17162 $(POSTSTAGE1_HOST_EXPORTS) \
17163 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17164 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17165 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17166 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17168 cd $(HOST_SUBDIR)/libelf || exit 1; \
17169 case $(srcdir) in \
17170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17171 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17173 esac; \
17174 module_srcdir=libelf; \
17175 $(SHELL) $$s/$$module_srcdir/configure \
17176 --srcdir=$${topdir}/$$module_srcdir \
17177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17178 --target=${target_alias} \
17179 --with-build-libsubdir=$(HOST_SUBDIR) \
17180 $(STAGE2_CONFIGURE_FLAGS) \
17181 --disable-shared
17182 @endif libelf-bootstrap
17184 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17185 maybe-configure-stage3-libelf:
17186 @if libelf-bootstrap
17187 maybe-configure-stage3-libelf: configure-stage3-libelf
17188 configure-stage3-libelf:
17189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17191 @r=`${PWD_COMMAND}`; export r; \
17192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193 TFLAGS="$(STAGE3_TFLAGS)"; \
17194 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17195 $(HOST_EXPORTS) \
17196 $(POSTSTAGE1_HOST_EXPORTS) \
17197 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17198 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17199 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17200 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17202 cd $(HOST_SUBDIR)/libelf || exit 1; \
17203 case $(srcdir) in \
17204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17205 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17207 esac; \
17208 module_srcdir=libelf; \
17209 $(SHELL) $$s/$$module_srcdir/configure \
17210 --srcdir=$${topdir}/$$module_srcdir \
17211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17212 --target=${target_alias} \
17213 --with-build-libsubdir=$(HOST_SUBDIR) \
17214 $(STAGE3_CONFIGURE_FLAGS) \
17215 --disable-shared
17216 @endif libelf-bootstrap
17218 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17219 maybe-configure-stage4-libelf:
17220 @if libelf-bootstrap
17221 maybe-configure-stage4-libelf: configure-stage4-libelf
17222 configure-stage4-libelf:
17223 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17224 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17225 @r=`${PWD_COMMAND}`; export r; \
17226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227 TFLAGS="$(STAGE4_TFLAGS)"; \
17228 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17229 $(HOST_EXPORTS) \
17230 $(POSTSTAGE1_HOST_EXPORTS) \
17231 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17232 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17233 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17234 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17236 cd $(HOST_SUBDIR)/libelf || exit 1; \
17237 case $(srcdir) in \
17238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17239 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17241 esac; \
17242 module_srcdir=libelf; \
17243 $(SHELL) $$s/$$module_srcdir/configure \
17244 --srcdir=$${topdir}/$$module_srcdir \
17245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17246 --target=${target_alias} \
17247 --with-build-libsubdir=$(HOST_SUBDIR) \
17248 $(STAGE4_CONFIGURE_FLAGS) \
17249 --disable-shared
17250 @endif libelf-bootstrap
17252 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17253 maybe-configure-stageprofile-libelf:
17254 @if libelf-bootstrap
17255 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17256 configure-stageprofile-libelf:
17257 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17259 @r=`${PWD_COMMAND}`; export r; \
17260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17262 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17263 $(HOST_EXPORTS) \
17264 $(POSTSTAGE1_HOST_EXPORTS) \
17265 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17266 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17267 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17268 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17269 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17270 cd $(HOST_SUBDIR)/libelf || exit 1; \
17271 case $(srcdir) in \
17272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17273 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17275 esac; \
17276 module_srcdir=libelf; \
17277 $(SHELL) $$s/$$module_srcdir/configure \
17278 --srcdir=$${topdir}/$$module_srcdir \
17279 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17280 --target=${target_alias} \
17281 --with-build-libsubdir=$(HOST_SUBDIR) \
17282 $(STAGEprofile_CONFIGURE_FLAGS) \
17283 --disable-shared
17284 @endif libelf-bootstrap
17286 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17287 maybe-configure-stagetrain-libelf:
17288 @if libelf-bootstrap
17289 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17290 configure-stagetrain-libelf:
17291 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17293 @r=`${PWD_COMMAND}`; export r; \
17294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17295 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17296 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17297 $(HOST_EXPORTS) \
17298 $(POSTSTAGE1_HOST_EXPORTS) \
17299 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17300 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17301 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17302 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17304 cd $(HOST_SUBDIR)/libelf || exit 1; \
17305 case $(srcdir) in \
17306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17307 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17309 esac; \
17310 module_srcdir=libelf; \
17311 $(SHELL) $$s/$$module_srcdir/configure \
17312 --srcdir=$${topdir}/$$module_srcdir \
17313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17314 --target=${target_alias} \
17315 --with-build-libsubdir=$(HOST_SUBDIR) \
17316 $(STAGEtrain_CONFIGURE_FLAGS) \
17317 --disable-shared
17318 @endif libelf-bootstrap
17320 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17321 maybe-configure-stagefeedback-libelf:
17322 @if libelf-bootstrap
17323 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17324 configure-stagefeedback-libelf:
17325 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17327 @r=`${PWD_COMMAND}`; export r; \
17328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17330 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17331 $(HOST_EXPORTS) \
17332 $(POSTSTAGE1_HOST_EXPORTS) \
17333 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17334 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17335 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17336 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17338 cd $(HOST_SUBDIR)/libelf || exit 1; \
17339 case $(srcdir) in \
17340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17341 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17343 esac; \
17344 module_srcdir=libelf; \
17345 $(SHELL) $$s/$$module_srcdir/configure \
17346 --srcdir=$${topdir}/$$module_srcdir \
17347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17348 --target=${target_alias} \
17349 --with-build-libsubdir=$(HOST_SUBDIR) \
17350 $(STAGEfeedback_CONFIGURE_FLAGS) \
17351 --disable-shared
17352 @endif libelf-bootstrap
17354 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17355 maybe-configure-stageautoprofile-libelf:
17356 @if libelf-bootstrap
17357 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17358 configure-stageautoprofile-libelf:
17359 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17361 @r=`${PWD_COMMAND}`; export r; \
17362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17363 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17364 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17365 $(HOST_EXPORTS) \
17366 $(POSTSTAGE1_HOST_EXPORTS) \
17367 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17368 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17369 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17370 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17372 cd $(HOST_SUBDIR)/libelf || exit 1; \
17373 case $(srcdir) in \
17374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17375 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17377 esac; \
17378 module_srcdir=libelf; \
17379 $(SHELL) $$s/$$module_srcdir/configure \
17380 --srcdir=$${topdir}/$$module_srcdir \
17381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17382 --target=${target_alias} \
17383 --with-build-libsubdir=$(HOST_SUBDIR) \
17384 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17385 --disable-shared
17386 @endif libelf-bootstrap
17388 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17389 maybe-configure-stageautofeedback-libelf:
17390 @if libelf-bootstrap
17391 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17392 configure-stageautofeedback-libelf:
17393 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17395 @r=`${PWD_COMMAND}`; export r; \
17396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17397 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17398 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17399 $(HOST_EXPORTS) \
17400 $(POSTSTAGE1_HOST_EXPORTS) \
17401 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17402 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17403 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17404 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17406 cd $(HOST_SUBDIR)/libelf || exit 1; \
17407 case $(srcdir) in \
17408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17409 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17411 esac; \
17412 module_srcdir=libelf; \
17413 $(SHELL) $$s/$$module_srcdir/configure \
17414 --srcdir=$${topdir}/$$module_srcdir \
17415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17416 --target=${target_alias} \
17417 --with-build-libsubdir=$(HOST_SUBDIR) \
17418 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17419 --disable-shared
17420 @endif libelf-bootstrap
17426 .PHONY: all-libelf maybe-all-libelf
17427 maybe-all-libelf:
17428 @if gcc-bootstrap
17429 all-libelf: stage_current
17430 @endif gcc-bootstrap
17431 @if libelf
17432 TARGET-libelf=all
17433 maybe-all-libelf: all-libelf
17434 all-libelf: configure-libelf
17435 @r=`${PWD_COMMAND}`; export r; \
17436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437 $(HOST_EXPORTS) \
17438 (cd $(HOST_SUBDIR)/libelf && \
17439 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17440 $(TARGET-libelf))
17441 @endif libelf
17445 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17446 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17447 maybe-all-stage1-libelf:
17448 maybe-clean-stage1-libelf:
17449 @if libelf-bootstrap
17450 maybe-all-stage1-libelf: all-stage1-libelf
17451 all-stage1: all-stage1-libelf
17452 TARGET-stage1-libelf = $(TARGET-libelf)
17453 all-stage1-libelf: configure-stage1-libelf
17454 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17455 @r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 TFLAGS="$(STAGE1_TFLAGS)"; \
17458 $(HOST_EXPORTS) \
17459 cd $(HOST_SUBDIR)/libelf && \
17461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17462 CFLAGS="$(STAGE1_CFLAGS)" \
17463 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17464 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17465 LIBCFLAGS="$(LIBCFLAGS)" \
17466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17469 $(EXTRA_HOST_FLAGS) \
17470 $(STAGE1_FLAGS_TO_PASS) \
17471 TFLAGS="$(STAGE1_TFLAGS)" \
17472 $(TARGET-stage1-libelf)
17474 maybe-clean-stage1-libelf: clean-stage1-libelf
17475 clean-stage1: clean-stage1-libelf
17476 clean-stage1-libelf:
17477 @if [ $(current_stage) = stage1 ]; then \
17478 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17479 else \
17480 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17481 $(MAKE) stage1-start; \
17482 fi; \
17483 cd $(HOST_SUBDIR)/libelf && \
17484 $(MAKE) $(EXTRA_HOST_FLAGS) \
17485 $(STAGE1_FLAGS_TO_PASS) clean
17486 @endif libelf-bootstrap
17489 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17490 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17491 maybe-all-stage2-libelf:
17492 maybe-clean-stage2-libelf:
17493 @if libelf-bootstrap
17494 maybe-all-stage2-libelf: all-stage2-libelf
17495 all-stage2: all-stage2-libelf
17496 TARGET-stage2-libelf = $(TARGET-libelf)
17497 all-stage2-libelf: configure-stage2-libelf
17498 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17499 @r=`${PWD_COMMAND}`; export r; \
17500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17501 TFLAGS="$(STAGE2_TFLAGS)"; \
17502 $(HOST_EXPORTS) \
17503 $(POSTSTAGE1_HOST_EXPORTS) \
17504 cd $(HOST_SUBDIR)/libelf && \
17506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17507 CFLAGS="$(STAGE2_CFLAGS)" \
17508 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17509 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17510 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17511 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17512 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17513 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17514 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17515 TFLAGS="$(STAGE2_TFLAGS)" \
17516 $(TARGET-stage2-libelf)
17518 maybe-clean-stage2-libelf: clean-stage2-libelf
17519 clean-stage2: clean-stage2-libelf
17520 clean-stage2-libelf:
17521 @if [ $(current_stage) = stage2 ]; then \
17522 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17523 else \
17524 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17525 $(MAKE) stage2-start; \
17526 fi; \
17527 cd $(HOST_SUBDIR)/libelf && \
17528 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17529 @endif libelf-bootstrap
17532 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17533 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17534 maybe-all-stage3-libelf:
17535 maybe-clean-stage3-libelf:
17536 @if libelf-bootstrap
17537 maybe-all-stage3-libelf: all-stage3-libelf
17538 all-stage3: all-stage3-libelf
17539 TARGET-stage3-libelf = $(TARGET-libelf)
17540 all-stage3-libelf: configure-stage3-libelf
17541 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17542 @r=`${PWD_COMMAND}`; export r; \
17543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544 TFLAGS="$(STAGE3_TFLAGS)"; \
17545 $(HOST_EXPORTS) \
17546 $(POSTSTAGE1_HOST_EXPORTS) \
17547 cd $(HOST_SUBDIR)/libelf && \
17549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17550 CFLAGS="$(STAGE3_CFLAGS)" \
17551 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17552 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17553 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17558 TFLAGS="$(STAGE3_TFLAGS)" \
17559 $(TARGET-stage3-libelf)
17561 maybe-clean-stage3-libelf: clean-stage3-libelf
17562 clean-stage3: clean-stage3-libelf
17563 clean-stage3-libelf:
17564 @if [ $(current_stage) = stage3 ]; then \
17565 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17566 else \
17567 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17568 $(MAKE) stage3-start; \
17569 fi; \
17570 cd $(HOST_SUBDIR)/libelf && \
17571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17572 @endif libelf-bootstrap
17575 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17576 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17577 maybe-all-stage4-libelf:
17578 maybe-clean-stage4-libelf:
17579 @if libelf-bootstrap
17580 maybe-all-stage4-libelf: all-stage4-libelf
17581 all-stage4: all-stage4-libelf
17582 TARGET-stage4-libelf = $(TARGET-libelf)
17583 all-stage4-libelf: configure-stage4-libelf
17584 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17585 @r=`${PWD_COMMAND}`; export r; \
17586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17587 TFLAGS="$(STAGE4_TFLAGS)"; \
17588 $(HOST_EXPORTS) \
17589 $(POSTSTAGE1_HOST_EXPORTS) \
17590 cd $(HOST_SUBDIR)/libelf && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17593 CFLAGS="$(STAGE4_CFLAGS)" \
17594 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17595 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17596 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17601 TFLAGS="$(STAGE4_TFLAGS)" \
17602 $(TARGET-stage4-libelf)
17604 maybe-clean-stage4-libelf: clean-stage4-libelf
17605 clean-stage4: clean-stage4-libelf
17606 clean-stage4-libelf:
17607 @if [ $(current_stage) = stage4 ]; then \
17608 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17609 else \
17610 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17611 $(MAKE) stage4-start; \
17612 fi; \
17613 cd $(HOST_SUBDIR)/libelf && \
17614 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17615 @endif libelf-bootstrap
17618 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17619 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17620 maybe-all-stageprofile-libelf:
17621 maybe-clean-stageprofile-libelf:
17622 @if libelf-bootstrap
17623 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17624 all-stageprofile: all-stageprofile-libelf
17625 TARGET-stageprofile-libelf = $(TARGET-libelf)
17626 all-stageprofile-libelf: configure-stageprofile-libelf
17627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17628 @r=`${PWD_COMMAND}`; export r; \
17629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17630 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17631 $(HOST_EXPORTS) \
17632 $(POSTSTAGE1_HOST_EXPORTS) \
17633 cd $(HOST_SUBDIR)/libelf && \
17635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17636 CFLAGS="$(STAGEprofile_CFLAGS)" \
17637 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17638 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17639 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17644 TFLAGS="$(STAGEprofile_TFLAGS)" \
17645 $(TARGET-stageprofile-libelf)
17647 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17648 clean-stageprofile: clean-stageprofile-libelf
17649 clean-stageprofile-libelf:
17650 @if [ $(current_stage) = stageprofile ]; then \
17651 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17652 else \
17653 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17654 $(MAKE) stageprofile-start; \
17655 fi; \
17656 cd $(HOST_SUBDIR)/libelf && \
17657 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17658 @endif libelf-bootstrap
17661 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17662 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17663 maybe-all-stagetrain-libelf:
17664 maybe-clean-stagetrain-libelf:
17665 @if libelf-bootstrap
17666 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17667 all-stagetrain: all-stagetrain-libelf
17668 TARGET-stagetrain-libelf = $(TARGET-libelf)
17669 all-stagetrain-libelf: configure-stagetrain-libelf
17670 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17671 @r=`${PWD_COMMAND}`; export r; \
17672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17673 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17674 $(HOST_EXPORTS) \
17675 $(POSTSTAGE1_HOST_EXPORTS) \
17676 cd $(HOST_SUBDIR)/libelf && \
17678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17679 CFLAGS="$(STAGEtrain_CFLAGS)" \
17680 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17681 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17682 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17686 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17687 TFLAGS="$(STAGEtrain_TFLAGS)" \
17688 $(TARGET-stagetrain-libelf)
17690 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17691 clean-stagetrain: clean-stagetrain-libelf
17692 clean-stagetrain-libelf:
17693 @if [ $(current_stage) = stagetrain ]; then \
17694 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17695 else \
17696 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17697 $(MAKE) stagetrain-start; \
17698 fi; \
17699 cd $(HOST_SUBDIR)/libelf && \
17700 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17701 @endif libelf-bootstrap
17704 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17705 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17706 maybe-all-stagefeedback-libelf:
17707 maybe-clean-stagefeedback-libelf:
17708 @if libelf-bootstrap
17709 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17710 all-stagefeedback: all-stagefeedback-libelf
17711 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17712 all-stagefeedback-libelf: configure-stagefeedback-libelf
17713 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17714 @r=`${PWD_COMMAND}`; export r; \
17715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17716 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17717 $(HOST_EXPORTS) \
17718 $(POSTSTAGE1_HOST_EXPORTS) \
17719 cd $(HOST_SUBDIR)/libelf && \
17721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17722 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17723 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17724 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17725 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17729 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17730 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17731 $(TARGET-stagefeedback-libelf)
17733 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17734 clean-stagefeedback: clean-stagefeedback-libelf
17735 clean-stagefeedback-libelf:
17736 @if [ $(current_stage) = stagefeedback ]; then \
17737 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17738 else \
17739 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17740 $(MAKE) stagefeedback-start; \
17741 fi; \
17742 cd $(HOST_SUBDIR)/libelf && \
17743 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17744 @endif libelf-bootstrap
17747 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17748 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17749 maybe-all-stageautoprofile-libelf:
17750 maybe-clean-stageautoprofile-libelf:
17751 @if libelf-bootstrap
17752 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17753 all-stageautoprofile: all-stageautoprofile-libelf
17754 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17755 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17756 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17757 @r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17760 $(HOST_EXPORTS) \
17761 $(POSTSTAGE1_HOST_EXPORTS) \
17762 cd $(HOST_SUBDIR)/libelf && \
17763 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17765 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17766 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17767 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17768 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17772 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17773 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17774 $(TARGET-stageautoprofile-libelf)
17776 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17777 clean-stageautoprofile: clean-stageautoprofile-libelf
17778 clean-stageautoprofile-libelf:
17779 @if [ $(current_stage) = stageautoprofile ]; then \
17780 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17781 else \
17782 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17783 $(MAKE) stageautoprofile-start; \
17784 fi; \
17785 cd $(HOST_SUBDIR)/libelf && \
17786 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17787 @endif libelf-bootstrap
17790 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17791 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17792 maybe-all-stageautofeedback-libelf:
17793 maybe-clean-stageautofeedback-libelf:
17794 @if libelf-bootstrap
17795 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17796 all-stageautofeedback: all-stageautofeedback-libelf
17797 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17798 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17799 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17800 @r=`${PWD_COMMAND}`; export r; \
17801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17803 $(HOST_EXPORTS) \
17804 $(POSTSTAGE1_HOST_EXPORTS) \
17805 cd $(HOST_SUBDIR)/libelf && \
17807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17808 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17809 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17810 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17811 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17816 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17817 $(TARGET-stageautofeedback-libelf)
17819 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17820 clean-stageautofeedback: clean-stageautofeedback-libelf
17821 clean-stageautofeedback-libelf:
17822 @if [ $(current_stage) = stageautofeedback ]; then \
17823 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17824 else \
17825 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17826 $(MAKE) stageautofeedback-start; \
17827 fi; \
17828 cd $(HOST_SUBDIR)/libelf && \
17829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17830 @endif libelf-bootstrap
17836 .PHONY: check-libelf maybe-check-libelf
17837 maybe-check-libelf:
17838 @if libelf
17839 maybe-check-libelf: check-libelf
17841 check-libelf:
17842 @: $(MAKE); $(unstage)
17843 @r=`${PWD_COMMAND}`; export r; \
17844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17845 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17846 (cd $(HOST_SUBDIR)/libelf && \
17847 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17849 @endif libelf
17851 .PHONY: install-libelf maybe-install-libelf
17852 maybe-install-libelf:
17853 @if libelf
17854 maybe-install-libelf: install-libelf
17856 install-libelf:
17858 @endif libelf
17860 .PHONY: install-strip-libelf maybe-install-strip-libelf
17861 maybe-install-strip-libelf:
17862 @if libelf
17863 maybe-install-strip-libelf: install-strip-libelf
17865 install-strip-libelf:
17867 @endif libelf
17869 # Other targets (info, dvi, pdf, etc.)
17871 .PHONY: maybe-info-libelf info-libelf
17872 maybe-info-libelf:
17873 @if libelf
17874 maybe-info-libelf: info-libelf
17876 info-libelf: \
17877 configure-libelf
17878 @[ -f ./libelf/Makefile ] || exit 0; \
17879 r=`${PWD_COMMAND}`; export r; \
17880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881 $(HOST_EXPORTS) \
17882 for flag in $(EXTRA_HOST_FLAGS) ; do \
17883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17884 done; \
17885 echo "Doing info in libelf"; \
17886 (cd $(HOST_SUBDIR)/libelf && \
17887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17889 "RANLIB=$${RANLIB}" \
17890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17891 info) \
17892 || exit 1
17894 @endif libelf
17896 .PHONY: maybe-dvi-libelf dvi-libelf
17897 maybe-dvi-libelf:
17898 @if libelf
17899 maybe-dvi-libelf: dvi-libelf
17901 dvi-libelf: \
17902 configure-libelf
17903 @[ -f ./libelf/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 $(HOST_EXPORTS) \
17907 for flag in $(EXTRA_HOST_FLAGS) ; do \
17908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909 done; \
17910 echo "Doing dvi in libelf"; \
17911 (cd $(HOST_SUBDIR)/libelf && \
17912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914 "RANLIB=$${RANLIB}" \
17915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916 dvi) \
17917 || exit 1
17919 @endif libelf
17921 .PHONY: maybe-pdf-libelf pdf-libelf
17922 maybe-pdf-libelf:
17923 @if libelf
17924 maybe-pdf-libelf: pdf-libelf
17926 pdf-libelf: \
17927 configure-libelf
17928 @[ -f ./libelf/Makefile ] || exit 0; \
17929 r=`${PWD_COMMAND}`; export r; \
17930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17931 $(HOST_EXPORTS) \
17932 for flag in $(EXTRA_HOST_FLAGS) ; do \
17933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17934 done; \
17935 echo "Doing pdf in libelf"; \
17936 (cd $(HOST_SUBDIR)/libelf && \
17937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17939 "RANLIB=$${RANLIB}" \
17940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17941 pdf) \
17942 || exit 1
17944 @endif libelf
17946 .PHONY: maybe-html-libelf html-libelf
17947 maybe-html-libelf:
17948 @if libelf
17949 maybe-html-libelf: html-libelf
17951 html-libelf: \
17952 configure-libelf
17953 @[ -f ./libelf/Makefile ] || exit 0; \
17954 r=`${PWD_COMMAND}`; export r; \
17955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17956 $(HOST_EXPORTS) \
17957 for flag in $(EXTRA_HOST_FLAGS) ; do \
17958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17959 done; \
17960 echo "Doing html in libelf"; \
17961 (cd $(HOST_SUBDIR)/libelf && \
17962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17964 "RANLIB=$${RANLIB}" \
17965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17966 html) \
17967 || exit 1
17969 @endif libelf
17971 .PHONY: maybe-TAGS-libelf TAGS-libelf
17972 maybe-TAGS-libelf:
17973 @if libelf
17974 maybe-TAGS-libelf: TAGS-libelf
17976 TAGS-libelf: \
17977 configure-libelf
17978 @[ -f ./libelf/Makefile ] || exit 0; \
17979 r=`${PWD_COMMAND}`; export r; \
17980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17981 $(HOST_EXPORTS) \
17982 for flag in $(EXTRA_HOST_FLAGS) ; do \
17983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17984 done; \
17985 echo "Doing TAGS in libelf"; \
17986 (cd $(HOST_SUBDIR)/libelf && \
17987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17989 "RANLIB=$${RANLIB}" \
17990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17991 TAGS) \
17992 || exit 1
17994 @endif libelf
17996 .PHONY: maybe-install-info-libelf install-info-libelf
17997 maybe-install-info-libelf:
17998 @if libelf
17999 maybe-install-info-libelf: install-info-libelf
18001 install-info-libelf: \
18002 configure-libelf \
18003 info-libelf
18004 @[ -f ./libelf/Makefile ] || exit 0; \
18005 r=`${PWD_COMMAND}`; export r; \
18006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18007 $(HOST_EXPORTS) \
18008 for flag in $(EXTRA_HOST_FLAGS) ; do \
18009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18010 done; \
18011 echo "Doing install-info in libelf"; \
18012 (cd $(HOST_SUBDIR)/libelf && \
18013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18015 "RANLIB=$${RANLIB}" \
18016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18017 install-info) \
18018 || exit 1
18020 @endif libelf
18022 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18023 maybe-install-pdf-libelf:
18024 @if libelf
18025 maybe-install-pdf-libelf: install-pdf-libelf
18027 install-pdf-libelf: \
18028 configure-libelf \
18029 pdf-libelf
18030 @[ -f ./libelf/Makefile ] || exit 0; \
18031 r=`${PWD_COMMAND}`; export r; \
18032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033 $(HOST_EXPORTS) \
18034 for flag in $(EXTRA_HOST_FLAGS) ; do \
18035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18036 done; \
18037 echo "Doing install-pdf in libelf"; \
18038 (cd $(HOST_SUBDIR)/libelf && \
18039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18041 "RANLIB=$${RANLIB}" \
18042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18043 install-pdf) \
18044 || exit 1
18046 @endif libelf
18048 .PHONY: maybe-install-html-libelf install-html-libelf
18049 maybe-install-html-libelf:
18050 @if libelf
18051 maybe-install-html-libelf: install-html-libelf
18053 install-html-libelf: \
18054 configure-libelf \
18055 html-libelf
18056 @[ -f ./libelf/Makefile ] || exit 0; \
18057 r=`${PWD_COMMAND}`; export r; \
18058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18059 $(HOST_EXPORTS) \
18060 for flag in $(EXTRA_HOST_FLAGS) ; do \
18061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18062 done; \
18063 echo "Doing install-html in libelf"; \
18064 (cd $(HOST_SUBDIR)/libelf && \
18065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18067 "RANLIB=$${RANLIB}" \
18068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18069 install-html) \
18070 || exit 1
18072 @endif libelf
18074 .PHONY: maybe-installcheck-libelf installcheck-libelf
18075 maybe-installcheck-libelf:
18076 @if libelf
18077 maybe-installcheck-libelf: installcheck-libelf
18079 installcheck-libelf: \
18080 configure-libelf
18081 @[ -f ./libelf/Makefile ] || exit 0; \
18082 r=`${PWD_COMMAND}`; export r; \
18083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18084 $(HOST_EXPORTS) \
18085 for flag in $(EXTRA_HOST_FLAGS) ; do \
18086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18087 done; \
18088 echo "Doing installcheck in libelf"; \
18089 (cd $(HOST_SUBDIR)/libelf && \
18090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18092 "RANLIB=$${RANLIB}" \
18093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18094 installcheck) \
18095 || exit 1
18097 @endif libelf
18099 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18100 maybe-mostlyclean-libelf:
18101 @if libelf
18102 maybe-mostlyclean-libelf: mostlyclean-libelf
18104 mostlyclean-libelf:
18105 @[ -f ./libelf/Makefile ] || exit 0; \
18106 r=`${PWD_COMMAND}`; export r; \
18107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18108 $(HOST_EXPORTS) \
18109 for flag in $(EXTRA_HOST_FLAGS) ; do \
18110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18111 done; \
18112 echo "Doing mostlyclean in libelf"; \
18113 (cd $(HOST_SUBDIR)/libelf && \
18114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18116 "RANLIB=$${RANLIB}" \
18117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18118 mostlyclean) \
18119 || exit 1
18121 @endif libelf
18123 .PHONY: maybe-clean-libelf clean-libelf
18124 maybe-clean-libelf:
18125 @if libelf
18126 maybe-clean-libelf: clean-libelf
18128 clean-libelf:
18129 @[ -f ./libelf/Makefile ] || exit 0; \
18130 r=`${PWD_COMMAND}`; export r; \
18131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18132 $(HOST_EXPORTS) \
18133 for flag in $(EXTRA_HOST_FLAGS) ; do \
18134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18135 done; \
18136 echo "Doing clean in libelf"; \
18137 (cd $(HOST_SUBDIR)/libelf && \
18138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18140 "RANLIB=$${RANLIB}" \
18141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18142 clean) \
18143 || exit 1
18145 @endif libelf
18147 .PHONY: maybe-distclean-libelf distclean-libelf
18148 maybe-distclean-libelf:
18149 @if libelf
18150 maybe-distclean-libelf: distclean-libelf
18152 distclean-libelf:
18153 @[ -f ./libelf/Makefile ] || exit 0; \
18154 r=`${PWD_COMMAND}`; export r; \
18155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156 $(HOST_EXPORTS) \
18157 for flag in $(EXTRA_HOST_FLAGS) ; do \
18158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18159 done; \
18160 echo "Doing distclean in libelf"; \
18161 (cd $(HOST_SUBDIR)/libelf && \
18162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18164 "RANLIB=$${RANLIB}" \
18165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18166 distclean) \
18167 || exit 1
18169 @endif libelf
18171 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18172 maybe-maintainer-clean-libelf:
18173 @if libelf
18174 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18176 maintainer-clean-libelf:
18177 @[ -f ./libelf/Makefile ] || exit 0; \
18178 r=`${PWD_COMMAND}`; export r; \
18179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18180 $(HOST_EXPORTS) \
18181 for flag in $(EXTRA_HOST_FLAGS) ; do \
18182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18183 done; \
18184 echo "Doing maintainer-clean in libelf"; \
18185 (cd $(HOST_SUBDIR)/libelf && \
18186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18188 "RANLIB=$${RANLIB}" \
18189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18190 maintainer-clean) \
18191 || exit 1
18193 @endif libelf
18197 .PHONY: configure-gold maybe-configure-gold
18198 maybe-configure-gold:
18199 @if gcc-bootstrap
18200 configure-gold: stage_current
18201 @endif gcc-bootstrap
18202 @if gold
18203 maybe-configure-gold: configure-gold
18204 configure-gold:
18205 @r=`${PWD_COMMAND}`; export r; \
18206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18207 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18209 $(HOST_EXPORTS) \
18210 echo Configuring in $(HOST_SUBDIR)/gold; \
18211 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18212 case $(srcdir) in \
18213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18214 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18216 esac; \
18217 module_srcdir=gold; \
18218 $(SHELL) \
18219 $$s/$$module_srcdir/configure \
18220 --srcdir=$${topdir}/$$module_srcdir \
18221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18222 --target=${target_alias} \
18223 || exit 1
18224 @endif gold
18228 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18229 maybe-configure-stage1-gold:
18230 @if gold-bootstrap
18231 maybe-configure-stage1-gold: configure-stage1-gold
18232 configure-stage1-gold:
18233 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18235 @r=`${PWD_COMMAND}`; export r; \
18236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237 TFLAGS="$(STAGE1_TFLAGS)"; \
18238 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18239 $(HOST_EXPORTS) \
18240 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18241 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18242 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18243 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18245 cd $(HOST_SUBDIR)/gold || exit 1; \
18246 case $(srcdir) in \
18247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18248 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18250 esac; \
18251 module_srcdir=gold; \
18252 $(SHELL) $$s/$$module_srcdir/configure \
18253 --srcdir=$${topdir}/$$module_srcdir \
18254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18255 --target=${target_alias} \
18257 $(STAGE1_CONFIGURE_FLAGS)
18258 @endif gold-bootstrap
18260 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18261 maybe-configure-stage2-gold:
18262 @if gold-bootstrap
18263 maybe-configure-stage2-gold: configure-stage2-gold
18264 configure-stage2-gold:
18265 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18267 @r=`${PWD_COMMAND}`; export r; \
18268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18269 TFLAGS="$(STAGE2_TFLAGS)"; \
18270 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18271 $(HOST_EXPORTS) \
18272 $(POSTSTAGE1_HOST_EXPORTS) \
18273 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18274 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18275 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18276 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18278 cd $(HOST_SUBDIR)/gold || exit 1; \
18279 case $(srcdir) in \
18280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18281 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18283 esac; \
18284 module_srcdir=gold; \
18285 $(SHELL) $$s/$$module_srcdir/configure \
18286 --srcdir=$${topdir}/$$module_srcdir \
18287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18288 --target=${target_alias} \
18289 --with-build-libsubdir=$(HOST_SUBDIR) \
18290 $(STAGE2_CONFIGURE_FLAGS)
18291 @endif gold-bootstrap
18293 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18294 maybe-configure-stage3-gold:
18295 @if gold-bootstrap
18296 maybe-configure-stage3-gold: configure-stage3-gold
18297 configure-stage3-gold:
18298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18300 @r=`${PWD_COMMAND}`; export r; \
18301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302 TFLAGS="$(STAGE3_TFLAGS)"; \
18303 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18304 $(HOST_EXPORTS) \
18305 $(POSTSTAGE1_HOST_EXPORTS) \
18306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18307 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18309 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18311 cd $(HOST_SUBDIR)/gold || exit 1; \
18312 case $(srcdir) in \
18313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18314 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18316 esac; \
18317 module_srcdir=gold; \
18318 $(SHELL) $$s/$$module_srcdir/configure \
18319 --srcdir=$${topdir}/$$module_srcdir \
18320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18321 --target=${target_alias} \
18322 --with-build-libsubdir=$(HOST_SUBDIR) \
18323 $(STAGE3_CONFIGURE_FLAGS)
18324 @endif gold-bootstrap
18326 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18327 maybe-configure-stage4-gold:
18328 @if gold-bootstrap
18329 maybe-configure-stage4-gold: configure-stage4-gold
18330 configure-stage4-gold:
18331 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18333 @r=`${PWD_COMMAND}`; export r; \
18334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18335 TFLAGS="$(STAGE4_TFLAGS)"; \
18336 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18337 $(HOST_EXPORTS) \
18338 $(POSTSTAGE1_HOST_EXPORTS) \
18339 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18340 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18341 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18342 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18344 cd $(HOST_SUBDIR)/gold || exit 1; \
18345 case $(srcdir) in \
18346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18347 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18349 esac; \
18350 module_srcdir=gold; \
18351 $(SHELL) $$s/$$module_srcdir/configure \
18352 --srcdir=$${topdir}/$$module_srcdir \
18353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18354 --target=${target_alias} \
18355 --with-build-libsubdir=$(HOST_SUBDIR) \
18356 $(STAGE4_CONFIGURE_FLAGS)
18357 @endif gold-bootstrap
18359 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18360 maybe-configure-stageprofile-gold:
18361 @if gold-bootstrap
18362 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18363 configure-stageprofile-gold:
18364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18366 @r=`${PWD_COMMAND}`; export r; \
18367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18369 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18370 $(HOST_EXPORTS) \
18371 $(POSTSTAGE1_HOST_EXPORTS) \
18372 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18373 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18374 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18375 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18377 cd $(HOST_SUBDIR)/gold || exit 1; \
18378 case $(srcdir) in \
18379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18380 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18382 esac; \
18383 module_srcdir=gold; \
18384 $(SHELL) $$s/$$module_srcdir/configure \
18385 --srcdir=$${topdir}/$$module_srcdir \
18386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18387 --target=${target_alias} \
18388 --with-build-libsubdir=$(HOST_SUBDIR) \
18389 $(STAGEprofile_CONFIGURE_FLAGS)
18390 @endif gold-bootstrap
18392 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18393 maybe-configure-stagetrain-gold:
18394 @if gold-bootstrap
18395 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18396 configure-stagetrain-gold:
18397 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18399 @r=`${PWD_COMMAND}`; export r; \
18400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18401 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18402 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18403 $(HOST_EXPORTS) \
18404 $(POSTSTAGE1_HOST_EXPORTS) \
18405 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18406 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18407 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18408 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18410 cd $(HOST_SUBDIR)/gold || exit 1; \
18411 case $(srcdir) in \
18412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18413 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18415 esac; \
18416 module_srcdir=gold; \
18417 $(SHELL) $$s/$$module_srcdir/configure \
18418 --srcdir=$${topdir}/$$module_srcdir \
18419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18420 --target=${target_alias} \
18421 --with-build-libsubdir=$(HOST_SUBDIR) \
18422 $(STAGEtrain_CONFIGURE_FLAGS)
18423 @endif gold-bootstrap
18425 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18426 maybe-configure-stagefeedback-gold:
18427 @if gold-bootstrap
18428 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18429 configure-stagefeedback-gold:
18430 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18431 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18432 @r=`${PWD_COMMAND}`; export r; \
18433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18435 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18436 $(HOST_EXPORTS) \
18437 $(POSTSTAGE1_HOST_EXPORTS) \
18438 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18439 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18440 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18441 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18443 cd $(HOST_SUBDIR)/gold || exit 1; \
18444 case $(srcdir) in \
18445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18446 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18448 esac; \
18449 module_srcdir=gold; \
18450 $(SHELL) $$s/$$module_srcdir/configure \
18451 --srcdir=$${topdir}/$$module_srcdir \
18452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18453 --target=${target_alias} \
18454 --with-build-libsubdir=$(HOST_SUBDIR) \
18455 $(STAGEfeedback_CONFIGURE_FLAGS)
18456 @endif gold-bootstrap
18458 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18459 maybe-configure-stageautoprofile-gold:
18460 @if gold-bootstrap
18461 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18462 configure-stageautoprofile-gold:
18463 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18465 @r=`${PWD_COMMAND}`; export r; \
18466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18468 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18469 $(HOST_EXPORTS) \
18470 $(POSTSTAGE1_HOST_EXPORTS) \
18471 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18472 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18473 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18474 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18476 cd $(HOST_SUBDIR)/gold || exit 1; \
18477 case $(srcdir) in \
18478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18479 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18481 esac; \
18482 module_srcdir=gold; \
18483 $(SHELL) $$s/$$module_srcdir/configure \
18484 --srcdir=$${topdir}/$$module_srcdir \
18485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18486 --target=${target_alias} \
18487 --with-build-libsubdir=$(HOST_SUBDIR) \
18488 $(STAGEautoprofile_CONFIGURE_FLAGS)
18489 @endif gold-bootstrap
18491 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18492 maybe-configure-stageautofeedback-gold:
18493 @if gold-bootstrap
18494 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18495 configure-stageautofeedback-gold:
18496 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18497 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18498 @r=`${PWD_COMMAND}`; export r; \
18499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18501 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18502 $(HOST_EXPORTS) \
18503 $(POSTSTAGE1_HOST_EXPORTS) \
18504 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18505 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18506 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18507 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18509 cd $(HOST_SUBDIR)/gold || exit 1; \
18510 case $(srcdir) in \
18511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18512 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18514 esac; \
18515 module_srcdir=gold; \
18516 $(SHELL) $$s/$$module_srcdir/configure \
18517 --srcdir=$${topdir}/$$module_srcdir \
18518 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18519 --target=${target_alias} \
18520 --with-build-libsubdir=$(HOST_SUBDIR) \
18521 $(STAGEautofeedback_CONFIGURE_FLAGS)
18522 @endif gold-bootstrap
18528 .PHONY: all-gold maybe-all-gold
18529 maybe-all-gold:
18530 @if gcc-bootstrap
18531 all-gold: stage_current
18532 @endif gcc-bootstrap
18533 @if gold
18534 TARGET-gold=all
18535 maybe-all-gold: all-gold
18536 all-gold: configure-gold
18537 @r=`${PWD_COMMAND}`; export r; \
18538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18539 $(HOST_EXPORTS) \
18540 (cd $(HOST_SUBDIR)/gold && \
18541 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18542 $(TARGET-gold))
18543 @endif gold
18547 .PHONY: all-stage1-gold maybe-all-stage1-gold
18548 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18549 maybe-all-stage1-gold:
18550 maybe-clean-stage1-gold:
18551 @if gold-bootstrap
18552 maybe-all-stage1-gold: all-stage1-gold
18553 all-stage1: all-stage1-gold
18554 TARGET-stage1-gold = $(TARGET-gold)
18555 all-stage1-gold: configure-stage1-gold
18556 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18557 @r=`${PWD_COMMAND}`; export r; \
18558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559 TFLAGS="$(STAGE1_TFLAGS)"; \
18560 $(HOST_EXPORTS) \
18561 cd $(HOST_SUBDIR)/gold && \
18563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18564 CFLAGS="$(STAGE1_CFLAGS)" \
18565 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18566 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18567 LIBCFLAGS="$(LIBCFLAGS)" \
18568 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18569 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18570 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18571 $(EXTRA_HOST_FLAGS) \
18572 $(STAGE1_FLAGS_TO_PASS) \
18573 TFLAGS="$(STAGE1_TFLAGS)" \
18574 $(TARGET-stage1-gold)
18576 maybe-clean-stage1-gold: clean-stage1-gold
18577 clean-stage1: clean-stage1-gold
18578 clean-stage1-gold:
18579 @if [ $(current_stage) = stage1 ]; then \
18580 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18581 else \
18582 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18583 $(MAKE) stage1-start; \
18584 fi; \
18585 cd $(HOST_SUBDIR)/gold && \
18586 $(MAKE) $(EXTRA_HOST_FLAGS) \
18587 $(STAGE1_FLAGS_TO_PASS) clean
18588 @endif gold-bootstrap
18591 .PHONY: all-stage2-gold maybe-all-stage2-gold
18592 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18593 maybe-all-stage2-gold:
18594 maybe-clean-stage2-gold:
18595 @if gold-bootstrap
18596 maybe-all-stage2-gold: all-stage2-gold
18597 all-stage2: all-stage2-gold
18598 TARGET-stage2-gold = $(TARGET-gold)
18599 all-stage2-gold: configure-stage2-gold
18600 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18601 @r=`${PWD_COMMAND}`; export r; \
18602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603 TFLAGS="$(STAGE2_TFLAGS)"; \
18604 $(HOST_EXPORTS) \
18605 $(POSTSTAGE1_HOST_EXPORTS) \
18606 cd $(HOST_SUBDIR)/gold && \
18608 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18609 CFLAGS="$(STAGE2_CFLAGS)" \
18610 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18611 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18612 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18613 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18614 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18615 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18616 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18617 TFLAGS="$(STAGE2_TFLAGS)" \
18618 $(TARGET-stage2-gold)
18620 maybe-clean-stage2-gold: clean-stage2-gold
18621 clean-stage2: clean-stage2-gold
18622 clean-stage2-gold:
18623 @if [ $(current_stage) = stage2 ]; then \
18624 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18625 else \
18626 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18627 $(MAKE) stage2-start; \
18628 fi; \
18629 cd $(HOST_SUBDIR)/gold && \
18630 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18631 @endif gold-bootstrap
18634 .PHONY: all-stage3-gold maybe-all-stage3-gold
18635 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18636 maybe-all-stage3-gold:
18637 maybe-clean-stage3-gold:
18638 @if gold-bootstrap
18639 maybe-all-stage3-gold: all-stage3-gold
18640 all-stage3: all-stage3-gold
18641 TARGET-stage3-gold = $(TARGET-gold)
18642 all-stage3-gold: configure-stage3-gold
18643 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18644 @r=`${PWD_COMMAND}`; export r; \
18645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18646 TFLAGS="$(STAGE3_TFLAGS)"; \
18647 $(HOST_EXPORTS) \
18648 $(POSTSTAGE1_HOST_EXPORTS) \
18649 cd $(HOST_SUBDIR)/gold && \
18651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18652 CFLAGS="$(STAGE3_CFLAGS)" \
18653 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18654 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18655 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18656 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18657 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18658 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18659 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18660 TFLAGS="$(STAGE3_TFLAGS)" \
18661 $(TARGET-stage3-gold)
18663 maybe-clean-stage3-gold: clean-stage3-gold
18664 clean-stage3: clean-stage3-gold
18665 clean-stage3-gold:
18666 @if [ $(current_stage) = stage3 ]; then \
18667 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18668 else \
18669 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18670 $(MAKE) stage3-start; \
18671 fi; \
18672 cd $(HOST_SUBDIR)/gold && \
18673 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18674 @endif gold-bootstrap
18677 .PHONY: all-stage4-gold maybe-all-stage4-gold
18678 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18679 maybe-all-stage4-gold:
18680 maybe-clean-stage4-gold:
18681 @if gold-bootstrap
18682 maybe-all-stage4-gold: all-stage4-gold
18683 all-stage4: all-stage4-gold
18684 TARGET-stage4-gold = $(TARGET-gold)
18685 all-stage4-gold: configure-stage4-gold
18686 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18687 @r=`${PWD_COMMAND}`; export r; \
18688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18689 TFLAGS="$(STAGE4_TFLAGS)"; \
18690 $(HOST_EXPORTS) \
18691 $(POSTSTAGE1_HOST_EXPORTS) \
18692 cd $(HOST_SUBDIR)/gold && \
18694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18695 CFLAGS="$(STAGE4_CFLAGS)" \
18696 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18697 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18698 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18699 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18700 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18701 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18702 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18703 TFLAGS="$(STAGE4_TFLAGS)" \
18704 $(TARGET-stage4-gold)
18706 maybe-clean-stage4-gold: clean-stage4-gold
18707 clean-stage4: clean-stage4-gold
18708 clean-stage4-gold:
18709 @if [ $(current_stage) = stage4 ]; then \
18710 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18711 else \
18712 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18713 $(MAKE) stage4-start; \
18714 fi; \
18715 cd $(HOST_SUBDIR)/gold && \
18716 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18717 @endif gold-bootstrap
18720 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18721 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18722 maybe-all-stageprofile-gold:
18723 maybe-clean-stageprofile-gold:
18724 @if gold-bootstrap
18725 maybe-all-stageprofile-gold: all-stageprofile-gold
18726 all-stageprofile: all-stageprofile-gold
18727 TARGET-stageprofile-gold = $(TARGET-gold)
18728 all-stageprofile-gold: configure-stageprofile-gold
18729 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18730 @r=`${PWD_COMMAND}`; export r; \
18731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18732 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18733 $(HOST_EXPORTS) \
18734 $(POSTSTAGE1_HOST_EXPORTS) \
18735 cd $(HOST_SUBDIR)/gold && \
18737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18738 CFLAGS="$(STAGEprofile_CFLAGS)" \
18739 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18740 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18741 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18742 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18743 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18744 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18745 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18746 TFLAGS="$(STAGEprofile_TFLAGS)" \
18747 $(TARGET-stageprofile-gold)
18749 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18750 clean-stageprofile: clean-stageprofile-gold
18751 clean-stageprofile-gold:
18752 @if [ $(current_stage) = stageprofile ]; then \
18753 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18754 else \
18755 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18756 $(MAKE) stageprofile-start; \
18757 fi; \
18758 cd $(HOST_SUBDIR)/gold && \
18759 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18760 @endif gold-bootstrap
18763 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18764 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18765 maybe-all-stagetrain-gold:
18766 maybe-clean-stagetrain-gold:
18767 @if gold-bootstrap
18768 maybe-all-stagetrain-gold: all-stagetrain-gold
18769 all-stagetrain: all-stagetrain-gold
18770 TARGET-stagetrain-gold = $(TARGET-gold)
18771 all-stagetrain-gold: configure-stagetrain-gold
18772 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18773 @r=`${PWD_COMMAND}`; export r; \
18774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18775 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18776 $(HOST_EXPORTS) \
18777 $(POSTSTAGE1_HOST_EXPORTS) \
18778 cd $(HOST_SUBDIR)/gold && \
18780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18781 CFLAGS="$(STAGEtrain_CFLAGS)" \
18782 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18783 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18784 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18785 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18786 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18787 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18788 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18789 TFLAGS="$(STAGEtrain_TFLAGS)" \
18790 $(TARGET-stagetrain-gold)
18792 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18793 clean-stagetrain: clean-stagetrain-gold
18794 clean-stagetrain-gold:
18795 @if [ $(current_stage) = stagetrain ]; then \
18796 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18797 else \
18798 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18799 $(MAKE) stagetrain-start; \
18800 fi; \
18801 cd $(HOST_SUBDIR)/gold && \
18802 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18803 @endif gold-bootstrap
18806 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18807 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18808 maybe-all-stagefeedback-gold:
18809 maybe-clean-stagefeedback-gold:
18810 @if gold-bootstrap
18811 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18812 all-stagefeedback: all-stagefeedback-gold
18813 TARGET-stagefeedback-gold = $(TARGET-gold)
18814 all-stagefeedback-gold: configure-stagefeedback-gold
18815 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18816 @r=`${PWD_COMMAND}`; export r; \
18817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18818 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18819 $(HOST_EXPORTS) \
18820 $(POSTSTAGE1_HOST_EXPORTS) \
18821 cd $(HOST_SUBDIR)/gold && \
18823 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18824 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18825 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18826 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18827 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18831 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18832 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18833 $(TARGET-stagefeedback-gold)
18835 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18836 clean-stagefeedback: clean-stagefeedback-gold
18837 clean-stagefeedback-gold:
18838 @if [ $(current_stage) = stagefeedback ]; then \
18839 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18840 else \
18841 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18842 $(MAKE) stagefeedback-start; \
18843 fi; \
18844 cd $(HOST_SUBDIR)/gold && \
18845 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18846 @endif gold-bootstrap
18849 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18850 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18851 maybe-all-stageautoprofile-gold:
18852 maybe-clean-stageautoprofile-gold:
18853 @if gold-bootstrap
18854 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18855 all-stageautoprofile: all-stageautoprofile-gold
18856 TARGET-stageautoprofile-gold = $(TARGET-gold)
18857 all-stageautoprofile-gold: configure-stageautoprofile-gold
18858 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18862 $(HOST_EXPORTS) \
18863 $(POSTSTAGE1_HOST_EXPORTS) \
18864 cd $(HOST_SUBDIR)/gold && \
18865 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18867 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18868 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18869 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18870 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18874 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18875 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18876 $(TARGET-stageautoprofile-gold)
18878 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18879 clean-stageautoprofile: clean-stageautoprofile-gold
18880 clean-stageautoprofile-gold:
18881 @if [ $(current_stage) = stageautoprofile ]; then \
18882 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18883 else \
18884 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18885 $(MAKE) stageautoprofile-start; \
18886 fi; \
18887 cd $(HOST_SUBDIR)/gold && \
18888 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18889 @endif gold-bootstrap
18892 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18893 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18894 maybe-all-stageautofeedback-gold:
18895 maybe-clean-stageautofeedback-gold:
18896 @if gold-bootstrap
18897 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18898 all-stageautofeedback: all-stageautofeedback-gold
18899 TARGET-stageautofeedback-gold = $(TARGET-gold)
18900 all-stageautofeedback-gold: configure-stageautofeedback-gold
18901 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18902 @r=`${PWD_COMMAND}`; export r; \
18903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18905 $(HOST_EXPORTS) \
18906 $(POSTSTAGE1_HOST_EXPORTS) \
18907 cd $(HOST_SUBDIR)/gold && \
18909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18910 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18911 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18912 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18913 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18917 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18918 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18919 $(TARGET-stageautofeedback-gold)
18921 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18922 clean-stageautofeedback: clean-stageautofeedback-gold
18923 clean-stageautofeedback-gold:
18924 @if [ $(current_stage) = stageautofeedback ]; then \
18925 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18926 else \
18927 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18928 $(MAKE) stageautofeedback-start; \
18929 fi; \
18930 cd $(HOST_SUBDIR)/gold && \
18931 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18932 @endif gold-bootstrap
18938 .PHONY: check-gold maybe-check-gold
18939 maybe-check-gold:
18940 @if gold
18941 maybe-check-gold: check-gold
18943 check-gold:
18944 @: $(MAKE); $(unstage)
18945 @r=`${PWD_COMMAND}`; export r; \
18946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18947 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18948 (cd $(HOST_SUBDIR)/gold && \
18949 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18951 @endif gold
18953 .PHONY: install-gold maybe-install-gold
18954 maybe-install-gold:
18955 @if gold
18956 maybe-install-gold: install-gold
18958 install-gold: installdirs
18959 @: $(MAKE); $(unstage)
18960 @r=`${PWD_COMMAND}`; export r; \
18961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18962 $(HOST_EXPORTS) \
18963 (cd $(HOST_SUBDIR)/gold && \
18964 $(MAKE) $(FLAGS_TO_PASS) install)
18966 @endif gold
18968 .PHONY: install-strip-gold maybe-install-strip-gold
18969 maybe-install-strip-gold:
18970 @if gold
18971 maybe-install-strip-gold: install-strip-gold
18973 install-strip-gold: installdirs
18974 @: $(MAKE); $(unstage)
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 $(HOST_EXPORTS) \
18978 (cd $(HOST_SUBDIR)/gold && \
18979 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18981 @endif gold
18983 # Other targets (info, dvi, pdf, etc.)
18985 .PHONY: maybe-info-gold info-gold
18986 maybe-info-gold:
18987 @if gold
18988 maybe-info-gold: info-gold
18990 info-gold: \
18991 configure-gold
18992 @[ -f ./gold/Makefile ] || exit 0; \
18993 r=`${PWD_COMMAND}`; export r; \
18994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995 $(HOST_EXPORTS) \
18996 for flag in $(EXTRA_HOST_FLAGS) ; do \
18997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18998 done; \
18999 echo "Doing info in gold"; \
19000 (cd $(HOST_SUBDIR)/gold && \
19001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19003 "RANLIB=$${RANLIB}" \
19004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19005 info) \
19006 || exit 1
19008 @endif gold
19010 .PHONY: maybe-dvi-gold dvi-gold
19011 maybe-dvi-gold:
19012 @if gold
19013 maybe-dvi-gold: dvi-gold
19015 dvi-gold: \
19016 configure-gold
19017 @[ -f ./gold/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing dvi in gold"; \
19025 (cd $(HOST_SUBDIR)/gold && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 dvi) \
19031 || exit 1
19033 @endif gold
19035 .PHONY: maybe-pdf-gold pdf-gold
19036 maybe-pdf-gold:
19037 @if gold
19038 maybe-pdf-gold: pdf-gold
19040 pdf-gold: \
19041 configure-gold
19042 @[ -f ./gold/Makefile ] || exit 0; \
19043 r=`${PWD_COMMAND}`; export r; \
19044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19045 $(HOST_EXPORTS) \
19046 for flag in $(EXTRA_HOST_FLAGS) ; do \
19047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19048 done; \
19049 echo "Doing pdf in gold"; \
19050 (cd $(HOST_SUBDIR)/gold && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19053 "RANLIB=$${RANLIB}" \
19054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19055 pdf) \
19056 || exit 1
19058 @endif gold
19060 .PHONY: maybe-html-gold html-gold
19061 maybe-html-gold:
19062 @if gold
19063 maybe-html-gold: html-gold
19065 html-gold: \
19066 configure-gold
19067 @[ -f ./gold/Makefile ] || exit 0; \
19068 r=`${PWD_COMMAND}`; export r; \
19069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070 $(HOST_EXPORTS) \
19071 for flag in $(EXTRA_HOST_FLAGS) ; do \
19072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073 done; \
19074 echo "Doing html in gold"; \
19075 (cd $(HOST_SUBDIR)/gold && \
19076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078 "RANLIB=$${RANLIB}" \
19079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080 html) \
19081 || exit 1
19083 @endif gold
19085 .PHONY: maybe-TAGS-gold TAGS-gold
19086 maybe-TAGS-gold:
19087 @if gold
19088 maybe-TAGS-gold: TAGS-gold
19090 TAGS-gold: \
19091 configure-gold
19092 @[ -f ./gold/Makefile ] || exit 0; \
19093 r=`${PWD_COMMAND}`; export r; \
19094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19095 $(HOST_EXPORTS) \
19096 for flag in $(EXTRA_HOST_FLAGS) ; do \
19097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19098 done; \
19099 echo "Doing TAGS in gold"; \
19100 (cd $(HOST_SUBDIR)/gold && \
19101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19103 "RANLIB=$${RANLIB}" \
19104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19105 TAGS) \
19106 || exit 1
19108 @endif gold
19110 .PHONY: maybe-install-info-gold install-info-gold
19111 maybe-install-info-gold:
19112 @if gold
19113 maybe-install-info-gold: install-info-gold
19115 install-info-gold: \
19116 configure-gold \
19117 info-gold
19118 @[ -f ./gold/Makefile ] || exit 0; \
19119 r=`${PWD_COMMAND}`; export r; \
19120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121 $(HOST_EXPORTS) \
19122 for flag in $(EXTRA_HOST_FLAGS) ; do \
19123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124 done; \
19125 echo "Doing install-info in gold"; \
19126 (cd $(HOST_SUBDIR)/gold && \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129 "RANLIB=$${RANLIB}" \
19130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131 install-info) \
19132 || exit 1
19134 @endif gold
19136 .PHONY: maybe-install-pdf-gold install-pdf-gold
19137 maybe-install-pdf-gold:
19138 @if gold
19139 maybe-install-pdf-gold: install-pdf-gold
19141 install-pdf-gold: \
19142 configure-gold \
19143 pdf-gold
19144 @[ -f ./gold/Makefile ] || exit 0; \
19145 r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 $(HOST_EXPORTS) \
19148 for flag in $(EXTRA_HOST_FLAGS) ; do \
19149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150 done; \
19151 echo "Doing install-pdf in gold"; \
19152 (cd $(HOST_SUBDIR)/gold && \
19153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155 "RANLIB=$${RANLIB}" \
19156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157 install-pdf) \
19158 || exit 1
19160 @endif gold
19162 .PHONY: maybe-install-html-gold install-html-gold
19163 maybe-install-html-gold:
19164 @if gold
19165 maybe-install-html-gold: install-html-gold
19167 install-html-gold: \
19168 configure-gold \
19169 html-gold
19170 @[ -f ./gold/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing install-html in gold"; \
19178 (cd $(HOST_SUBDIR)/gold && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 install-html) \
19184 || exit 1
19186 @endif gold
19188 .PHONY: maybe-installcheck-gold installcheck-gold
19189 maybe-installcheck-gold:
19190 @if gold
19191 maybe-installcheck-gold: installcheck-gold
19193 installcheck-gold: \
19194 configure-gold
19195 @[ -f ./gold/Makefile ] || exit 0; \
19196 r=`${PWD_COMMAND}`; export r; \
19197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198 $(HOST_EXPORTS) \
19199 for flag in $(EXTRA_HOST_FLAGS) ; do \
19200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201 done; \
19202 echo "Doing installcheck in gold"; \
19203 (cd $(HOST_SUBDIR)/gold && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206 "RANLIB=$${RANLIB}" \
19207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208 installcheck) \
19209 || exit 1
19211 @endif gold
19213 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19214 maybe-mostlyclean-gold:
19215 @if gold
19216 maybe-mostlyclean-gold: mostlyclean-gold
19218 mostlyclean-gold:
19219 @[ -f ./gold/Makefile ] || exit 0; \
19220 r=`${PWD_COMMAND}`; export r; \
19221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19222 $(HOST_EXPORTS) \
19223 for flag in $(EXTRA_HOST_FLAGS) ; do \
19224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19225 done; \
19226 echo "Doing mostlyclean in gold"; \
19227 (cd $(HOST_SUBDIR)/gold && \
19228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19230 "RANLIB=$${RANLIB}" \
19231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19232 mostlyclean) \
19233 || exit 1
19235 @endif gold
19237 .PHONY: maybe-clean-gold clean-gold
19238 maybe-clean-gold:
19239 @if gold
19240 maybe-clean-gold: clean-gold
19242 clean-gold:
19243 @[ -f ./gold/Makefile ] || exit 0; \
19244 r=`${PWD_COMMAND}`; export r; \
19245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246 $(HOST_EXPORTS) \
19247 for flag in $(EXTRA_HOST_FLAGS) ; do \
19248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19249 done; \
19250 echo "Doing clean in gold"; \
19251 (cd $(HOST_SUBDIR)/gold && \
19252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19254 "RANLIB=$${RANLIB}" \
19255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19256 clean) \
19257 || exit 1
19259 @endif gold
19261 .PHONY: maybe-distclean-gold distclean-gold
19262 maybe-distclean-gold:
19263 @if gold
19264 maybe-distclean-gold: distclean-gold
19266 distclean-gold:
19267 @[ -f ./gold/Makefile ] || exit 0; \
19268 r=`${PWD_COMMAND}`; export r; \
19269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270 $(HOST_EXPORTS) \
19271 for flag in $(EXTRA_HOST_FLAGS) ; do \
19272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19273 done; \
19274 echo "Doing distclean in gold"; \
19275 (cd $(HOST_SUBDIR)/gold && \
19276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19278 "RANLIB=$${RANLIB}" \
19279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19280 distclean) \
19281 || exit 1
19283 @endif gold
19285 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19286 maybe-maintainer-clean-gold:
19287 @if gold
19288 maybe-maintainer-clean-gold: maintainer-clean-gold
19290 maintainer-clean-gold:
19291 @[ -f ./gold/Makefile ] || exit 0; \
19292 r=`${PWD_COMMAND}`; export r; \
19293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294 $(HOST_EXPORTS) \
19295 for flag in $(EXTRA_HOST_FLAGS) ; do \
19296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297 done; \
19298 echo "Doing maintainer-clean in gold"; \
19299 (cd $(HOST_SUBDIR)/gold && \
19300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302 "RANLIB=$${RANLIB}" \
19303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304 maintainer-clean) \
19305 || exit 1
19307 @endif gold
19311 .PHONY: configure-gprof maybe-configure-gprof
19312 maybe-configure-gprof:
19313 @if gcc-bootstrap
19314 configure-gprof: stage_current
19315 @endif gcc-bootstrap
19316 @if gprof
19317 maybe-configure-gprof: configure-gprof
19318 configure-gprof:
19319 @: $(MAKE); $(unstage)
19320 @r=`${PWD_COMMAND}`; export r; \
19321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19324 $(HOST_EXPORTS) \
19325 echo Configuring in $(HOST_SUBDIR)/gprof; \
19326 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19327 case $(srcdir) in \
19328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19329 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19331 esac; \
19332 module_srcdir=gprof; \
19333 $(SHELL) \
19334 $$s/$$module_srcdir/configure \
19335 --srcdir=$${topdir}/$$module_srcdir \
19336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19337 --target=${target_alias} \
19338 || exit 1
19339 @endif gprof
19345 .PHONY: all-gprof maybe-all-gprof
19346 maybe-all-gprof:
19347 @if gcc-bootstrap
19348 all-gprof: stage_current
19349 @endif gcc-bootstrap
19350 @if gprof
19351 TARGET-gprof=all
19352 maybe-all-gprof: all-gprof
19353 all-gprof: configure-gprof
19354 @: $(MAKE); $(unstage)
19355 @r=`${PWD_COMMAND}`; export r; \
19356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19357 $(HOST_EXPORTS) \
19358 (cd $(HOST_SUBDIR)/gprof && \
19359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19360 $(TARGET-gprof))
19361 @endif gprof
19366 .PHONY: check-gprof maybe-check-gprof
19367 maybe-check-gprof:
19368 @if gprof
19369 maybe-check-gprof: check-gprof
19371 check-gprof:
19372 @: $(MAKE); $(unstage)
19373 @r=`${PWD_COMMAND}`; export r; \
19374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375 $(HOST_EXPORTS) \
19376 (cd $(HOST_SUBDIR)/gprof && \
19377 $(MAKE) $(FLAGS_TO_PASS) check)
19379 @endif gprof
19381 .PHONY: install-gprof maybe-install-gprof
19382 maybe-install-gprof:
19383 @if gprof
19384 maybe-install-gprof: install-gprof
19386 install-gprof: installdirs
19387 @: $(MAKE); $(unstage)
19388 @r=`${PWD_COMMAND}`; export r; \
19389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19390 $(HOST_EXPORTS) \
19391 (cd $(HOST_SUBDIR)/gprof && \
19392 $(MAKE) $(FLAGS_TO_PASS) install)
19394 @endif gprof
19396 .PHONY: install-strip-gprof maybe-install-strip-gprof
19397 maybe-install-strip-gprof:
19398 @if gprof
19399 maybe-install-strip-gprof: install-strip-gprof
19401 install-strip-gprof: installdirs
19402 @: $(MAKE); $(unstage)
19403 @r=`${PWD_COMMAND}`; export r; \
19404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19405 $(HOST_EXPORTS) \
19406 (cd $(HOST_SUBDIR)/gprof && \
19407 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19409 @endif gprof
19411 # Other targets (info, dvi, pdf, etc.)
19413 .PHONY: maybe-info-gprof info-gprof
19414 maybe-info-gprof:
19415 @if gprof
19416 maybe-info-gprof: info-gprof
19418 info-gprof: \
19419 configure-gprof
19420 @: $(MAKE); $(unstage)
19421 @[ -f ./gprof/Makefile ] || exit 0; \
19422 r=`${PWD_COMMAND}`; export r; \
19423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19424 $(HOST_EXPORTS) \
19425 for flag in $(EXTRA_HOST_FLAGS) ; do \
19426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19427 done; \
19428 echo "Doing info in gprof"; \
19429 (cd $(HOST_SUBDIR)/gprof && \
19430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19432 "RANLIB=$${RANLIB}" \
19433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19434 info) \
19435 || exit 1
19437 @endif gprof
19439 .PHONY: maybe-dvi-gprof dvi-gprof
19440 maybe-dvi-gprof:
19441 @if gprof
19442 maybe-dvi-gprof: dvi-gprof
19444 dvi-gprof: \
19445 configure-gprof
19446 @: $(MAKE); $(unstage)
19447 @[ -f ./gprof/Makefile ] || exit 0; \
19448 r=`${PWD_COMMAND}`; export r; \
19449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19450 $(HOST_EXPORTS) \
19451 for flag in $(EXTRA_HOST_FLAGS) ; do \
19452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19453 done; \
19454 echo "Doing dvi in gprof"; \
19455 (cd $(HOST_SUBDIR)/gprof && \
19456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19458 "RANLIB=$${RANLIB}" \
19459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19460 dvi) \
19461 || exit 1
19463 @endif gprof
19465 .PHONY: maybe-pdf-gprof pdf-gprof
19466 maybe-pdf-gprof:
19467 @if gprof
19468 maybe-pdf-gprof: pdf-gprof
19470 pdf-gprof: \
19471 configure-gprof
19472 @: $(MAKE); $(unstage)
19473 @[ -f ./gprof/Makefile ] || exit 0; \
19474 r=`${PWD_COMMAND}`; export r; \
19475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19476 $(HOST_EXPORTS) \
19477 for flag in $(EXTRA_HOST_FLAGS) ; do \
19478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19479 done; \
19480 echo "Doing pdf in gprof"; \
19481 (cd $(HOST_SUBDIR)/gprof && \
19482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19484 "RANLIB=$${RANLIB}" \
19485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19486 pdf) \
19487 || exit 1
19489 @endif gprof
19491 .PHONY: maybe-html-gprof html-gprof
19492 maybe-html-gprof:
19493 @if gprof
19494 maybe-html-gprof: html-gprof
19496 html-gprof: \
19497 configure-gprof
19498 @: $(MAKE); $(unstage)
19499 @[ -f ./gprof/Makefile ] || exit 0; \
19500 r=`${PWD_COMMAND}`; export r; \
19501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19502 $(HOST_EXPORTS) \
19503 for flag in $(EXTRA_HOST_FLAGS) ; do \
19504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19505 done; \
19506 echo "Doing html in gprof"; \
19507 (cd $(HOST_SUBDIR)/gprof && \
19508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19510 "RANLIB=$${RANLIB}" \
19511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19512 html) \
19513 || exit 1
19515 @endif gprof
19517 .PHONY: maybe-TAGS-gprof TAGS-gprof
19518 maybe-TAGS-gprof:
19519 @if gprof
19520 maybe-TAGS-gprof: TAGS-gprof
19522 TAGS-gprof: \
19523 configure-gprof
19524 @: $(MAKE); $(unstage)
19525 @[ -f ./gprof/Makefile ] || exit 0; \
19526 r=`${PWD_COMMAND}`; export r; \
19527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19528 $(HOST_EXPORTS) \
19529 for flag in $(EXTRA_HOST_FLAGS) ; do \
19530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19531 done; \
19532 echo "Doing TAGS in gprof"; \
19533 (cd $(HOST_SUBDIR)/gprof && \
19534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19536 "RANLIB=$${RANLIB}" \
19537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19538 TAGS) \
19539 || exit 1
19541 @endif gprof
19543 .PHONY: maybe-install-info-gprof install-info-gprof
19544 maybe-install-info-gprof:
19545 @if gprof
19546 maybe-install-info-gprof: install-info-gprof
19548 install-info-gprof: \
19549 configure-gprof \
19550 info-gprof
19551 @: $(MAKE); $(unstage)
19552 @[ -f ./gprof/Makefile ] || exit 0; \
19553 r=`${PWD_COMMAND}`; export r; \
19554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19555 $(HOST_EXPORTS) \
19556 for flag in $(EXTRA_HOST_FLAGS) ; do \
19557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19558 done; \
19559 echo "Doing install-info in gprof"; \
19560 (cd $(HOST_SUBDIR)/gprof && \
19561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19563 "RANLIB=$${RANLIB}" \
19564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19565 install-info) \
19566 || exit 1
19568 @endif gprof
19570 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19571 maybe-install-pdf-gprof:
19572 @if gprof
19573 maybe-install-pdf-gprof: install-pdf-gprof
19575 install-pdf-gprof: \
19576 configure-gprof \
19577 pdf-gprof
19578 @: $(MAKE); $(unstage)
19579 @[ -f ./gprof/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 install-pdf in gprof"; \
19587 (cd $(HOST_SUBDIR)/gprof && \
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 install-pdf) \
19593 || exit 1
19595 @endif gprof
19597 .PHONY: maybe-install-html-gprof install-html-gprof
19598 maybe-install-html-gprof:
19599 @if gprof
19600 maybe-install-html-gprof: install-html-gprof
19602 install-html-gprof: \
19603 configure-gprof \
19604 html-gprof
19605 @: $(MAKE); $(unstage)
19606 @[ -f ./gprof/Makefile ] || exit 0; \
19607 r=`${PWD_COMMAND}`; export r; \
19608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19609 $(HOST_EXPORTS) \
19610 for flag in $(EXTRA_HOST_FLAGS) ; do \
19611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19612 done; \
19613 echo "Doing install-html in gprof"; \
19614 (cd $(HOST_SUBDIR)/gprof && \
19615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19617 "RANLIB=$${RANLIB}" \
19618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19619 install-html) \
19620 || exit 1
19622 @endif gprof
19624 .PHONY: maybe-installcheck-gprof installcheck-gprof
19625 maybe-installcheck-gprof:
19626 @if gprof
19627 maybe-installcheck-gprof: installcheck-gprof
19629 installcheck-gprof: \
19630 configure-gprof
19631 @: $(MAKE); $(unstage)
19632 @[ -f ./gprof/Makefile ] || exit 0; \
19633 r=`${PWD_COMMAND}`; export r; \
19634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19635 $(HOST_EXPORTS) \
19636 for flag in $(EXTRA_HOST_FLAGS) ; do \
19637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19638 done; \
19639 echo "Doing installcheck in gprof"; \
19640 (cd $(HOST_SUBDIR)/gprof && \
19641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19643 "RANLIB=$${RANLIB}" \
19644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19645 installcheck) \
19646 || exit 1
19648 @endif gprof
19650 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19651 maybe-mostlyclean-gprof:
19652 @if gprof
19653 maybe-mostlyclean-gprof: mostlyclean-gprof
19655 mostlyclean-gprof:
19656 @: $(MAKE); $(unstage)
19657 @[ -f ./gprof/Makefile ] || exit 0; \
19658 r=`${PWD_COMMAND}`; export r; \
19659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19660 $(HOST_EXPORTS) \
19661 for flag in $(EXTRA_HOST_FLAGS) ; do \
19662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19663 done; \
19664 echo "Doing mostlyclean in gprof"; \
19665 (cd $(HOST_SUBDIR)/gprof && \
19666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19668 "RANLIB=$${RANLIB}" \
19669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19670 mostlyclean) \
19671 || exit 1
19673 @endif gprof
19675 .PHONY: maybe-clean-gprof clean-gprof
19676 maybe-clean-gprof:
19677 @if gprof
19678 maybe-clean-gprof: clean-gprof
19680 clean-gprof:
19681 @: $(MAKE); $(unstage)
19682 @[ -f ./gprof/Makefile ] || exit 0; \
19683 r=`${PWD_COMMAND}`; export r; \
19684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685 $(HOST_EXPORTS) \
19686 for flag in $(EXTRA_HOST_FLAGS) ; do \
19687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19688 done; \
19689 echo "Doing clean in gprof"; \
19690 (cd $(HOST_SUBDIR)/gprof && \
19691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19693 "RANLIB=$${RANLIB}" \
19694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19695 clean) \
19696 || exit 1
19698 @endif gprof
19700 .PHONY: maybe-distclean-gprof distclean-gprof
19701 maybe-distclean-gprof:
19702 @if gprof
19703 maybe-distclean-gprof: distclean-gprof
19705 distclean-gprof:
19706 @: $(MAKE); $(unstage)
19707 @[ -f ./gprof/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 distclean in gprof"; \
19715 (cd $(HOST_SUBDIR)/gprof && \
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 distclean) \
19721 || exit 1
19723 @endif gprof
19725 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19726 maybe-maintainer-clean-gprof:
19727 @if gprof
19728 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19730 maintainer-clean-gprof:
19731 @: $(MAKE); $(unstage)
19732 @[ -f ./gprof/Makefile ] || exit 0; \
19733 r=`${PWD_COMMAND}`; export r; \
19734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735 $(HOST_EXPORTS) \
19736 for flag in $(EXTRA_HOST_FLAGS) ; do \
19737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738 done; \
19739 echo "Doing maintainer-clean in gprof"; \
19740 (cd $(HOST_SUBDIR)/gprof && \
19741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743 "RANLIB=$${RANLIB}" \
19744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745 maintainer-clean) \
19746 || exit 1
19748 @endif gprof
19752 .PHONY: configure-intl maybe-configure-intl
19753 maybe-configure-intl:
19754 @if gcc-bootstrap
19755 configure-intl: stage_current
19756 @endif gcc-bootstrap
19757 @if intl
19758 maybe-configure-intl: configure-intl
19759 configure-intl:
19760 @r=`${PWD_COMMAND}`; export r; \
19761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19764 $(HOST_EXPORTS) \
19765 echo Configuring in $(HOST_SUBDIR)/intl; \
19766 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19767 case $(srcdir) in \
19768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19769 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19771 esac; \
19772 module_srcdir=intl; \
19773 $(SHELL) \
19774 $$s/$$module_srcdir/configure \
19775 --srcdir=$${topdir}/$$module_srcdir \
19776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19777 --target=${target_alias} \
19778 || exit 1
19779 @endif intl
19783 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19784 maybe-configure-stage1-intl:
19785 @if intl-bootstrap
19786 maybe-configure-stage1-intl: configure-stage1-intl
19787 configure-stage1-intl:
19788 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19790 @r=`${PWD_COMMAND}`; export r; \
19791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792 TFLAGS="$(STAGE1_TFLAGS)"; \
19793 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19794 $(HOST_EXPORTS) \
19795 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19796 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19797 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19798 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19800 cd $(HOST_SUBDIR)/intl || exit 1; \
19801 case $(srcdir) in \
19802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19803 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19805 esac; \
19806 module_srcdir=intl; \
19807 $(SHELL) $$s/$$module_srcdir/configure \
19808 --srcdir=$${topdir}/$$module_srcdir \
19809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19810 --target=${target_alias} \
19812 $(STAGE1_CONFIGURE_FLAGS)
19813 @endif intl-bootstrap
19815 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19816 maybe-configure-stage2-intl:
19817 @if intl-bootstrap
19818 maybe-configure-stage2-intl: configure-stage2-intl
19819 configure-stage2-intl:
19820 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19822 @r=`${PWD_COMMAND}`; export r; \
19823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19824 TFLAGS="$(STAGE2_TFLAGS)"; \
19825 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19826 $(HOST_EXPORTS) \
19827 $(POSTSTAGE1_HOST_EXPORTS) \
19828 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19829 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19830 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19831 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19833 cd $(HOST_SUBDIR)/intl || exit 1; \
19834 case $(srcdir) in \
19835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19836 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19838 esac; \
19839 module_srcdir=intl; \
19840 $(SHELL) $$s/$$module_srcdir/configure \
19841 --srcdir=$${topdir}/$$module_srcdir \
19842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19843 --target=${target_alias} \
19844 --with-build-libsubdir=$(HOST_SUBDIR) \
19845 $(STAGE2_CONFIGURE_FLAGS)
19846 @endif intl-bootstrap
19848 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19849 maybe-configure-stage3-intl:
19850 @if intl-bootstrap
19851 maybe-configure-stage3-intl: configure-stage3-intl
19852 configure-stage3-intl:
19853 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19855 @r=`${PWD_COMMAND}`; export r; \
19856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857 TFLAGS="$(STAGE3_TFLAGS)"; \
19858 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19859 $(HOST_EXPORTS) \
19860 $(POSTSTAGE1_HOST_EXPORTS) \
19861 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19862 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19863 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19864 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19866 cd $(HOST_SUBDIR)/intl || exit 1; \
19867 case $(srcdir) in \
19868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19869 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19871 esac; \
19872 module_srcdir=intl; \
19873 $(SHELL) $$s/$$module_srcdir/configure \
19874 --srcdir=$${topdir}/$$module_srcdir \
19875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19876 --target=${target_alias} \
19877 --with-build-libsubdir=$(HOST_SUBDIR) \
19878 $(STAGE3_CONFIGURE_FLAGS)
19879 @endif intl-bootstrap
19881 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19882 maybe-configure-stage4-intl:
19883 @if intl-bootstrap
19884 maybe-configure-stage4-intl: configure-stage4-intl
19885 configure-stage4-intl:
19886 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19888 @r=`${PWD_COMMAND}`; export r; \
19889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19890 TFLAGS="$(STAGE4_TFLAGS)"; \
19891 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19892 $(HOST_EXPORTS) \
19893 $(POSTSTAGE1_HOST_EXPORTS) \
19894 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19895 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19896 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19897 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19899 cd $(HOST_SUBDIR)/intl || exit 1; \
19900 case $(srcdir) in \
19901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19902 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19904 esac; \
19905 module_srcdir=intl; \
19906 $(SHELL) $$s/$$module_srcdir/configure \
19907 --srcdir=$${topdir}/$$module_srcdir \
19908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19909 --target=${target_alias} \
19910 --with-build-libsubdir=$(HOST_SUBDIR) \
19911 $(STAGE4_CONFIGURE_FLAGS)
19912 @endif intl-bootstrap
19914 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19915 maybe-configure-stageprofile-intl:
19916 @if intl-bootstrap
19917 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19918 configure-stageprofile-intl:
19919 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19921 @r=`${PWD_COMMAND}`; export r; \
19922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19924 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19925 $(HOST_EXPORTS) \
19926 $(POSTSTAGE1_HOST_EXPORTS) \
19927 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19928 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19929 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19930 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19932 cd $(HOST_SUBDIR)/intl || exit 1; \
19933 case $(srcdir) in \
19934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19935 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19937 esac; \
19938 module_srcdir=intl; \
19939 $(SHELL) $$s/$$module_srcdir/configure \
19940 --srcdir=$${topdir}/$$module_srcdir \
19941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19942 --target=${target_alias} \
19943 --with-build-libsubdir=$(HOST_SUBDIR) \
19944 $(STAGEprofile_CONFIGURE_FLAGS)
19945 @endif intl-bootstrap
19947 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19948 maybe-configure-stagetrain-intl:
19949 @if intl-bootstrap
19950 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19951 configure-stagetrain-intl:
19952 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19954 @r=`${PWD_COMMAND}`; export r; \
19955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19957 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19958 $(HOST_EXPORTS) \
19959 $(POSTSTAGE1_HOST_EXPORTS) \
19960 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19961 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19962 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19963 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19965 cd $(HOST_SUBDIR)/intl || exit 1; \
19966 case $(srcdir) in \
19967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19968 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19970 esac; \
19971 module_srcdir=intl; \
19972 $(SHELL) $$s/$$module_srcdir/configure \
19973 --srcdir=$${topdir}/$$module_srcdir \
19974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19975 --target=${target_alias} \
19976 --with-build-libsubdir=$(HOST_SUBDIR) \
19977 $(STAGEtrain_CONFIGURE_FLAGS)
19978 @endif intl-bootstrap
19980 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19981 maybe-configure-stagefeedback-intl:
19982 @if intl-bootstrap
19983 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19984 configure-stagefeedback-intl:
19985 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19987 @r=`${PWD_COMMAND}`; export r; \
19988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19989 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19990 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19991 $(HOST_EXPORTS) \
19992 $(POSTSTAGE1_HOST_EXPORTS) \
19993 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19994 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19995 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19996 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19998 cd $(HOST_SUBDIR)/intl || exit 1; \
19999 case $(srcdir) in \
20000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20001 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20003 esac; \
20004 module_srcdir=intl; \
20005 $(SHELL) $$s/$$module_srcdir/configure \
20006 --srcdir=$${topdir}/$$module_srcdir \
20007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20008 --target=${target_alias} \
20009 --with-build-libsubdir=$(HOST_SUBDIR) \
20010 $(STAGEfeedback_CONFIGURE_FLAGS)
20011 @endif intl-bootstrap
20013 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20014 maybe-configure-stageautoprofile-intl:
20015 @if intl-bootstrap
20016 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20017 configure-stageautoprofile-intl:
20018 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20020 @r=`${PWD_COMMAND}`; export r; \
20021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20022 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20023 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20024 $(HOST_EXPORTS) \
20025 $(POSTSTAGE1_HOST_EXPORTS) \
20026 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20027 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20028 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20029 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20031 cd $(HOST_SUBDIR)/intl || exit 1; \
20032 case $(srcdir) in \
20033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20034 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20036 esac; \
20037 module_srcdir=intl; \
20038 $(SHELL) $$s/$$module_srcdir/configure \
20039 --srcdir=$${topdir}/$$module_srcdir \
20040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20041 --target=${target_alias} \
20042 --with-build-libsubdir=$(HOST_SUBDIR) \
20043 $(STAGEautoprofile_CONFIGURE_FLAGS)
20044 @endif intl-bootstrap
20046 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20047 maybe-configure-stageautofeedback-intl:
20048 @if intl-bootstrap
20049 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20050 configure-stageautofeedback-intl:
20051 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20053 @r=`${PWD_COMMAND}`; export r; \
20054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20056 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20057 $(HOST_EXPORTS) \
20058 $(POSTSTAGE1_HOST_EXPORTS) \
20059 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20060 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20061 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20062 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20064 cd $(HOST_SUBDIR)/intl || exit 1; \
20065 case $(srcdir) in \
20066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20067 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20069 esac; \
20070 module_srcdir=intl; \
20071 $(SHELL) $$s/$$module_srcdir/configure \
20072 --srcdir=$${topdir}/$$module_srcdir \
20073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20074 --target=${target_alias} \
20075 --with-build-libsubdir=$(HOST_SUBDIR) \
20076 $(STAGEautofeedback_CONFIGURE_FLAGS)
20077 @endif intl-bootstrap
20083 .PHONY: all-intl maybe-all-intl
20084 maybe-all-intl:
20085 @if gcc-bootstrap
20086 all-intl: stage_current
20087 @endif gcc-bootstrap
20088 @if intl
20089 TARGET-intl=all
20090 maybe-all-intl: all-intl
20091 all-intl: configure-intl
20092 @r=`${PWD_COMMAND}`; export r; \
20093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094 $(HOST_EXPORTS) \
20095 (cd $(HOST_SUBDIR)/intl && \
20096 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20097 $(TARGET-intl))
20098 @endif intl
20102 .PHONY: all-stage1-intl maybe-all-stage1-intl
20103 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20104 maybe-all-stage1-intl:
20105 maybe-clean-stage1-intl:
20106 @if intl-bootstrap
20107 maybe-all-stage1-intl: all-stage1-intl
20108 all-stage1: all-stage1-intl
20109 TARGET-stage1-intl = $(TARGET-intl)
20110 all-stage1-intl: configure-stage1-intl
20111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20112 @r=`${PWD_COMMAND}`; export r; \
20113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114 TFLAGS="$(STAGE1_TFLAGS)"; \
20115 $(HOST_EXPORTS) \
20116 cd $(HOST_SUBDIR)/intl && \
20118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20119 CFLAGS="$(STAGE1_CFLAGS)" \
20120 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20121 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20122 LIBCFLAGS="$(LIBCFLAGS)" \
20123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20126 $(EXTRA_HOST_FLAGS) \
20127 $(STAGE1_FLAGS_TO_PASS) \
20128 TFLAGS="$(STAGE1_TFLAGS)" \
20129 $(TARGET-stage1-intl)
20131 maybe-clean-stage1-intl: clean-stage1-intl
20132 clean-stage1: clean-stage1-intl
20133 clean-stage1-intl:
20134 @if [ $(current_stage) = stage1 ]; then \
20135 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20136 else \
20137 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20138 $(MAKE) stage1-start; \
20139 fi; \
20140 cd $(HOST_SUBDIR)/intl && \
20141 $(MAKE) $(EXTRA_HOST_FLAGS) \
20142 $(STAGE1_FLAGS_TO_PASS) clean
20143 @endif intl-bootstrap
20146 .PHONY: all-stage2-intl maybe-all-stage2-intl
20147 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20148 maybe-all-stage2-intl:
20149 maybe-clean-stage2-intl:
20150 @if intl-bootstrap
20151 maybe-all-stage2-intl: all-stage2-intl
20152 all-stage2: all-stage2-intl
20153 TARGET-stage2-intl = $(TARGET-intl)
20154 all-stage2-intl: configure-stage2-intl
20155 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20156 @r=`${PWD_COMMAND}`; export r; \
20157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20158 TFLAGS="$(STAGE2_TFLAGS)"; \
20159 $(HOST_EXPORTS) \
20160 $(POSTSTAGE1_HOST_EXPORTS) \
20161 cd $(HOST_SUBDIR)/intl && \
20163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20164 CFLAGS="$(STAGE2_CFLAGS)" \
20165 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20166 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20167 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20172 TFLAGS="$(STAGE2_TFLAGS)" \
20173 $(TARGET-stage2-intl)
20175 maybe-clean-stage2-intl: clean-stage2-intl
20176 clean-stage2: clean-stage2-intl
20177 clean-stage2-intl:
20178 @if [ $(current_stage) = stage2 ]; then \
20179 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20180 else \
20181 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20182 $(MAKE) stage2-start; \
20183 fi; \
20184 cd $(HOST_SUBDIR)/intl && \
20185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20186 @endif intl-bootstrap
20189 .PHONY: all-stage3-intl maybe-all-stage3-intl
20190 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20191 maybe-all-stage3-intl:
20192 maybe-clean-stage3-intl:
20193 @if intl-bootstrap
20194 maybe-all-stage3-intl: all-stage3-intl
20195 all-stage3: all-stage3-intl
20196 TARGET-stage3-intl = $(TARGET-intl)
20197 all-stage3-intl: configure-stage3-intl
20198 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20199 @r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 TFLAGS="$(STAGE3_TFLAGS)"; \
20202 $(HOST_EXPORTS) \
20203 $(POSTSTAGE1_HOST_EXPORTS) \
20204 cd $(HOST_SUBDIR)/intl && \
20206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20207 CFLAGS="$(STAGE3_CFLAGS)" \
20208 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20209 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20210 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20215 TFLAGS="$(STAGE3_TFLAGS)" \
20216 $(TARGET-stage3-intl)
20218 maybe-clean-stage3-intl: clean-stage3-intl
20219 clean-stage3: clean-stage3-intl
20220 clean-stage3-intl:
20221 @if [ $(current_stage) = stage3 ]; then \
20222 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20223 else \
20224 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20225 $(MAKE) stage3-start; \
20226 fi; \
20227 cd $(HOST_SUBDIR)/intl && \
20228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20229 @endif intl-bootstrap
20232 .PHONY: all-stage4-intl maybe-all-stage4-intl
20233 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20234 maybe-all-stage4-intl:
20235 maybe-clean-stage4-intl:
20236 @if intl-bootstrap
20237 maybe-all-stage4-intl: all-stage4-intl
20238 all-stage4: all-stage4-intl
20239 TARGET-stage4-intl = $(TARGET-intl)
20240 all-stage4-intl: configure-stage4-intl
20241 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20242 @r=`${PWD_COMMAND}`; export r; \
20243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20244 TFLAGS="$(STAGE4_TFLAGS)"; \
20245 $(HOST_EXPORTS) \
20246 $(POSTSTAGE1_HOST_EXPORTS) \
20247 cd $(HOST_SUBDIR)/intl && \
20249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20250 CFLAGS="$(STAGE4_CFLAGS)" \
20251 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20252 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20253 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20258 TFLAGS="$(STAGE4_TFLAGS)" \
20259 $(TARGET-stage4-intl)
20261 maybe-clean-stage4-intl: clean-stage4-intl
20262 clean-stage4: clean-stage4-intl
20263 clean-stage4-intl:
20264 @if [ $(current_stage) = stage4 ]; then \
20265 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20266 else \
20267 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20268 $(MAKE) stage4-start; \
20269 fi; \
20270 cd $(HOST_SUBDIR)/intl && \
20271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20272 @endif intl-bootstrap
20275 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20276 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20277 maybe-all-stageprofile-intl:
20278 maybe-clean-stageprofile-intl:
20279 @if intl-bootstrap
20280 maybe-all-stageprofile-intl: all-stageprofile-intl
20281 all-stageprofile: all-stageprofile-intl
20282 TARGET-stageprofile-intl = $(TARGET-intl)
20283 all-stageprofile-intl: configure-stageprofile-intl
20284 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20285 @r=`${PWD_COMMAND}`; export r; \
20286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20287 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20288 $(HOST_EXPORTS) \
20289 $(POSTSTAGE1_HOST_EXPORTS) \
20290 cd $(HOST_SUBDIR)/intl && \
20292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20293 CFLAGS="$(STAGEprofile_CFLAGS)" \
20294 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20295 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20296 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20301 TFLAGS="$(STAGEprofile_TFLAGS)" \
20302 $(TARGET-stageprofile-intl)
20304 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20305 clean-stageprofile: clean-stageprofile-intl
20306 clean-stageprofile-intl:
20307 @if [ $(current_stage) = stageprofile ]; then \
20308 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20309 else \
20310 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20311 $(MAKE) stageprofile-start; \
20312 fi; \
20313 cd $(HOST_SUBDIR)/intl && \
20314 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20315 @endif intl-bootstrap
20318 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20319 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20320 maybe-all-stagetrain-intl:
20321 maybe-clean-stagetrain-intl:
20322 @if intl-bootstrap
20323 maybe-all-stagetrain-intl: all-stagetrain-intl
20324 all-stagetrain: all-stagetrain-intl
20325 TARGET-stagetrain-intl = $(TARGET-intl)
20326 all-stagetrain-intl: configure-stagetrain-intl
20327 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20328 @r=`${PWD_COMMAND}`; export r; \
20329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20330 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20331 $(HOST_EXPORTS) \
20332 $(POSTSTAGE1_HOST_EXPORTS) \
20333 cd $(HOST_SUBDIR)/intl && \
20335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20336 CFLAGS="$(STAGEtrain_CFLAGS)" \
20337 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20338 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20339 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20344 TFLAGS="$(STAGEtrain_TFLAGS)" \
20345 $(TARGET-stagetrain-intl)
20347 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20348 clean-stagetrain: clean-stagetrain-intl
20349 clean-stagetrain-intl:
20350 @if [ $(current_stage) = stagetrain ]; then \
20351 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20352 else \
20353 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20354 $(MAKE) stagetrain-start; \
20355 fi; \
20356 cd $(HOST_SUBDIR)/intl && \
20357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20358 @endif intl-bootstrap
20361 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20362 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20363 maybe-all-stagefeedback-intl:
20364 maybe-clean-stagefeedback-intl:
20365 @if intl-bootstrap
20366 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20367 all-stagefeedback: all-stagefeedback-intl
20368 TARGET-stagefeedback-intl = $(TARGET-intl)
20369 all-stagefeedback-intl: configure-stagefeedback-intl
20370 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20371 @r=`${PWD_COMMAND}`; export r; \
20372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20374 $(HOST_EXPORTS) \
20375 $(POSTSTAGE1_HOST_EXPORTS) \
20376 cd $(HOST_SUBDIR)/intl && \
20378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20379 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20380 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20381 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20382 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20387 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20388 $(TARGET-stagefeedback-intl)
20390 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20391 clean-stagefeedback: clean-stagefeedback-intl
20392 clean-stagefeedback-intl:
20393 @if [ $(current_stage) = stagefeedback ]; then \
20394 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20395 else \
20396 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20397 $(MAKE) stagefeedback-start; \
20398 fi; \
20399 cd $(HOST_SUBDIR)/intl && \
20400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20401 @endif intl-bootstrap
20404 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20405 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20406 maybe-all-stageautoprofile-intl:
20407 maybe-clean-stageautoprofile-intl:
20408 @if intl-bootstrap
20409 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20410 all-stageautoprofile: all-stageautoprofile-intl
20411 TARGET-stageautoprofile-intl = $(TARGET-intl)
20412 all-stageautoprofile-intl: configure-stageautoprofile-intl
20413 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20414 @r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20417 $(HOST_EXPORTS) \
20418 $(POSTSTAGE1_HOST_EXPORTS) \
20419 cd $(HOST_SUBDIR)/intl && \
20420 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20422 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20423 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20424 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20425 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20430 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20431 $(TARGET-stageautoprofile-intl)
20433 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20434 clean-stageautoprofile: clean-stageautoprofile-intl
20435 clean-stageautoprofile-intl:
20436 @if [ $(current_stage) = stageautoprofile ]; then \
20437 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20438 else \
20439 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20440 $(MAKE) stageautoprofile-start; \
20441 fi; \
20442 cd $(HOST_SUBDIR)/intl && \
20443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20444 @endif intl-bootstrap
20447 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20448 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20449 maybe-all-stageautofeedback-intl:
20450 maybe-clean-stageautofeedback-intl:
20451 @if intl-bootstrap
20452 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20453 all-stageautofeedback: all-stageautofeedback-intl
20454 TARGET-stageautofeedback-intl = $(TARGET-intl)
20455 all-stageautofeedback-intl: configure-stageautofeedback-intl
20456 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20457 @r=`${PWD_COMMAND}`; export r; \
20458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20459 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20460 $(HOST_EXPORTS) \
20461 $(POSTSTAGE1_HOST_EXPORTS) \
20462 cd $(HOST_SUBDIR)/intl && \
20464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20465 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20466 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20467 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20468 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20473 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20474 $(TARGET-stageautofeedback-intl)
20476 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20477 clean-stageautofeedback: clean-stageautofeedback-intl
20478 clean-stageautofeedback-intl:
20479 @if [ $(current_stage) = stageautofeedback ]; then \
20480 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20481 else \
20482 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20483 $(MAKE) stageautofeedback-start; \
20484 fi; \
20485 cd $(HOST_SUBDIR)/intl && \
20486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20487 @endif intl-bootstrap
20493 .PHONY: check-intl maybe-check-intl
20494 maybe-check-intl:
20495 @if intl
20496 maybe-check-intl: check-intl
20498 check-intl:
20499 @: $(MAKE); $(unstage)
20500 @r=`${PWD_COMMAND}`; export r; \
20501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20503 (cd $(HOST_SUBDIR)/intl && \
20504 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20506 @endif intl
20508 .PHONY: install-intl maybe-install-intl
20509 maybe-install-intl:
20510 @if intl
20511 maybe-install-intl: install-intl
20513 install-intl: installdirs
20514 @: $(MAKE); $(unstage)
20515 @r=`${PWD_COMMAND}`; export r; \
20516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20517 $(HOST_EXPORTS) \
20518 (cd $(HOST_SUBDIR)/intl && \
20519 $(MAKE) $(FLAGS_TO_PASS) install)
20521 @endif intl
20523 .PHONY: install-strip-intl maybe-install-strip-intl
20524 maybe-install-strip-intl:
20525 @if intl
20526 maybe-install-strip-intl: install-strip-intl
20528 install-strip-intl: installdirs
20529 @: $(MAKE); $(unstage)
20530 @r=`${PWD_COMMAND}`; export r; \
20531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20532 $(HOST_EXPORTS) \
20533 (cd $(HOST_SUBDIR)/intl && \
20534 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20536 @endif intl
20538 # Other targets (info, dvi, pdf, etc.)
20540 .PHONY: maybe-info-intl info-intl
20541 maybe-info-intl:
20542 @if intl
20543 maybe-info-intl: info-intl
20545 info-intl: \
20546 configure-intl
20547 @[ -f ./intl/Makefile ] || exit 0; \
20548 r=`${PWD_COMMAND}`; export r; \
20549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20550 $(HOST_EXPORTS) \
20551 for flag in $(EXTRA_HOST_FLAGS) ; do \
20552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20553 done; \
20554 echo "Doing info in intl"; \
20555 (cd $(HOST_SUBDIR)/intl && \
20556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20558 "RANLIB=$${RANLIB}" \
20559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20560 info) \
20561 || exit 1
20563 @endif intl
20565 .PHONY: maybe-dvi-intl dvi-intl
20566 maybe-dvi-intl:
20567 @if intl
20568 maybe-dvi-intl: dvi-intl
20570 dvi-intl: \
20571 configure-intl
20572 @[ -f ./intl/Makefile ] || exit 0; \
20573 r=`${PWD_COMMAND}`; export r; \
20574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575 $(HOST_EXPORTS) \
20576 for flag in $(EXTRA_HOST_FLAGS) ; do \
20577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578 done; \
20579 echo "Doing dvi in intl"; \
20580 (cd $(HOST_SUBDIR)/intl && \
20581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20583 "RANLIB=$${RANLIB}" \
20584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20585 dvi) \
20586 || exit 1
20588 @endif intl
20590 .PHONY: maybe-pdf-intl pdf-intl
20591 maybe-pdf-intl:
20592 @if intl
20593 maybe-pdf-intl: pdf-intl
20595 pdf-intl: \
20596 configure-intl
20597 @[ -f ./intl/Makefile ] || exit 0; \
20598 r=`${PWD_COMMAND}`; export r; \
20599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600 $(HOST_EXPORTS) \
20601 for flag in $(EXTRA_HOST_FLAGS) ; do \
20602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20603 done; \
20604 echo "Doing pdf in intl"; \
20605 (cd $(HOST_SUBDIR)/intl && \
20606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20608 "RANLIB=$${RANLIB}" \
20609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20610 pdf) \
20611 || exit 1
20613 @endif intl
20615 .PHONY: maybe-html-intl html-intl
20616 maybe-html-intl:
20617 @if intl
20618 maybe-html-intl: html-intl
20620 html-intl: \
20621 configure-intl
20622 @[ -f ./intl/Makefile ] || exit 0; \
20623 r=`${PWD_COMMAND}`; export r; \
20624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625 $(HOST_EXPORTS) \
20626 for flag in $(EXTRA_HOST_FLAGS) ; do \
20627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20628 done; \
20629 echo "Doing html in intl"; \
20630 (cd $(HOST_SUBDIR)/intl && \
20631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20633 "RANLIB=$${RANLIB}" \
20634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20635 html) \
20636 || exit 1
20638 @endif intl
20640 .PHONY: maybe-TAGS-intl TAGS-intl
20641 maybe-TAGS-intl:
20642 @if intl
20643 maybe-TAGS-intl: TAGS-intl
20645 TAGS-intl: \
20646 configure-intl
20647 @[ -f ./intl/Makefile ] || exit 0; \
20648 r=`${PWD_COMMAND}`; export r; \
20649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20650 $(HOST_EXPORTS) \
20651 for flag in $(EXTRA_HOST_FLAGS) ; do \
20652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20653 done; \
20654 echo "Doing TAGS in intl"; \
20655 (cd $(HOST_SUBDIR)/intl && \
20656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20658 "RANLIB=$${RANLIB}" \
20659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20660 TAGS) \
20661 || exit 1
20663 @endif intl
20665 .PHONY: maybe-install-info-intl install-info-intl
20666 maybe-install-info-intl:
20667 @if intl
20668 maybe-install-info-intl: install-info-intl
20670 install-info-intl: \
20671 configure-intl \
20672 info-intl
20673 @[ -f ./intl/Makefile ] || exit 0; \
20674 r=`${PWD_COMMAND}`; export r; \
20675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20676 $(HOST_EXPORTS) \
20677 for flag in $(EXTRA_HOST_FLAGS) ; do \
20678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20679 done; \
20680 echo "Doing install-info in intl"; \
20681 (cd $(HOST_SUBDIR)/intl && \
20682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20684 "RANLIB=$${RANLIB}" \
20685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20686 install-info) \
20687 || exit 1
20689 @endif intl
20691 .PHONY: maybe-install-pdf-intl install-pdf-intl
20692 maybe-install-pdf-intl:
20693 @if intl
20694 maybe-install-pdf-intl: install-pdf-intl
20696 install-pdf-intl: \
20697 configure-intl \
20698 pdf-intl
20699 @[ -f ./intl/Makefile ] || exit 0; \
20700 r=`${PWD_COMMAND}`; export r; \
20701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702 $(HOST_EXPORTS) \
20703 for flag in $(EXTRA_HOST_FLAGS) ; do \
20704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20705 done; \
20706 echo "Doing install-pdf in intl"; \
20707 (cd $(HOST_SUBDIR)/intl && \
20708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20710 "RANLIB=$${RANLIB}" \
20711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20712 install-pdf) \
20713 || exit 1
20715 @endif intl
20717 .PHONY: maybe-install-html-intl install-html-intl
20718 maybe-install-html-intl:
20719 @if intl
20720 maybe-install-html-intl: install-html-intl
20722 install-html-intl: \
20723 configure-intl \
20724 html-intl
20725 @[ -f ./intl/Makefile ] || exit 0; \
20726 r=`${PWD_COMMAND}`; export r; \
20727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20728 $(HOST_EXPORTS) \
20729 for flag in $(EXTRA_HOST_FLAGS) ; do \
20730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20731 done; \
20732 echo "Doing install-html in intl"; \
20733 (cd $(HOST_SUBDIR)/intl && \
20734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20736 "RANLIB=$${RANLIB}" \
20737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20738 install-html) \
20739 || exit 1
20741 @endif intl
20743 .PHONY: maybe-installcheck-intl installcheck-intl
20744 maybe-installcheck-intl:
20745 @if intl
20746 maybe-installcheck-intl: installcheck-intl
20748 installcheck-intl: \
20749 configure-intl
20750 @[ -f ./intl/Makefile ] || exit 0; \
20751 r=`${PWD_COMMAND}`; export r; \
20752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20753 $(HOST_EXPORTS) \
20754 for flag in $(EXTRA_HOST_FLAGS) ; do \
20755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20756 done; \
20757 echo "Doing installcheck in intl"; \
20758 (cd $(HOST_SUBDIR)/intl && \
20759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20761 "RANLIB=$${RANLIB}" \
20762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20763 installcheck) \
20764 || exit 1
20766 @endif intl
20768 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20769 maybe-mostlyclean-intl:
20770 @if intl
20771 maybe-mostlyclean-intl: mostlyclean-intl
20773 mostlyclean-intl:
20774 @[ -f ./intl/Makefile ] || exit 0; \
20775 r=`${PWD_COMMAND}`; export r; \
20776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20777 $(HOST_EXPORTS) \
20778 for flag in $(EXTRA_HOST_FLAGS) ; do \
20779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20780 done; \
20781 echo "Doing mostlyclean in intl"; \
20782 (cd $(HOST_SUBDIR)/intl && \
20783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20785 "RANLIB=$${RANLIB}" \
20786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20787 mostlyclean) \
20788 || exit 1
20790 @endif intl
20792 .PHONY: maybe-clean-intl clean-intl
20793 maybe-clean-intl:
20794 @if intl
20795 maybe-clean-intl: clean-intl
20797 clean-intl:
20798 @[ -f ./intl/Makefile ] || exit 0; \
20799 r=`${PWD_COMMAND}`; export r; \
20800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20801 $(HOST_EXPORTS) \
20802 for flag in $(EXTRA_HOST_FLAGS) ; do \
20803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20804 done; \
20805 echo "Doing clean in intl"; \
20806 (cd $(HOST_SUBDIR)/intl && \
20807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20809 "RANLIB=$${RANLIB}" \
20810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20811 clean) \
20812 || exit 1
20814 @endif intl
20816 .PHONY: maybe-distclean-intl distclean-intl
20817 maybe-distclean-intl:
20818 @if intl
20819 maybe-distclean-intl: distclean-intl
20821 distclean-intl:
20822 @[ -f ./intl/Makefile ] || exit 0; \
20823 r=`${PWD_COMMAND}`; export r; \
20824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825 $(HOST_EXPORTS) \
20826 for flag in $(EXTRA_HOST_FLAGS) ; do \
20827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20828 done; \
20829 echo "Doing distclean in intl"; \
20830 (cd $(HOST_SUBDIR)/intl && \
20831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20833 "RANLIB=$${RANLIB}" \
20834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20835 distclean) \
20836 || exit 1
20838 @endif intl
20840 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20841 maybe-maintainer-clean-intl:
20842 @if intl
20843 maybe-maintainer-clean-intl: maintainer-clean-intl
20845 maintainer-clean-intl:
20846 @[ -f ./intl/Makefile ] || exit 0; \
20847 r=`${PWD_COMMAND}`; export r; \
20848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849 $(HOST_EXPORTS) \
20850 for flag in $(EXTRA_HOST_FLAGS) ; do \
20851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20852 done; \
20853 echo "Doing maintainer-clean in intl"; \
20854 (cd $(HOST_SUBDIR)/intl && \
20855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857 "RANLIB=$${RANLIB}" \
20858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20859 maintainer-clean) \
20860 || exit 1
20862 @endif intl
20866 .PHONY: configure-tcl maybe-configure-tcl
20867 maybe-configure-tcl:
20868 @if gcc-bootstrap
20869 configure-tcl: stage_current
20870 @endif gcc-bootstrap
20871 @if tcl
20872 maybe-configure-tcl: configure-tcl
20873 configure-tcl:
20874 @: $(MAKE); $(unstage)
20875 @r=`${PWD_COMMAND}`; export r; \
20876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20877 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20879 $(HOST_EXPORTS) \
20880 echo Configuring in $(HOST_SUBDIR)/tcl; \
20881 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20882 case $(srcdir) in \
20883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20884 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20886 esac; \
20887 module_srcdir=tcl; \
20888 $(SHELL) \
20889 $$s/$$module_srcdir/configure \
20890 --srcdir=$${topdir}/$$module_srcdir \
20891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20892 --target=${target_alias} \
20893 || exit 1
20894 @endif tcl
20900 .PHONY: all-tcl maybe-all-tcl
20901 maybe-all-tcl:
20902 @if gcc-bootstrap
20903 all-tcl: stage_current
20904 @endif gcc-bootstrap
20905 @if tcl
20906 TARGET-tcl=all
20907 maybe-all-tcl: all-tcl
20908 all-tcl: configure-tcl
20909 @: $(MAKE); $(unstage)
20910 @r=`${PWD_COMMAND}`; export r; \
20911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912 $(HOST_EXPORTS) \
20913 (cd $(HOST_SUBDIR)/tcl && \
20914 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20915 $(TARGET-tcl))
20916 @endif tcl
20921 .PHONY: check-tcl maybe-check-tcl
20922 maybe-check-tcl:
20923 @if tcl
20924 maybe-check-tcl: check-tcl
20926 check-tcl:
20927 @: $(MAKE); $(unstage)
20928 @r=`${PWD_COMMAND}`; export r; \
20929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930 $(HOST_EXPORTS) \
20931 (cd $(HOST_SUBDIR)/tcl && \
20932 $(MAKE) $(FLAGS_TO_PASS) check)
20934 @endif tcl
20936 .PHONY: install-tcl maybe-install-tcl
20937 maybe-install-tcl:
20938 @if tcl
20939 maybe-install-tcl: install-tcl
20941 install-tcl: installdirs
20942 @: $(MAKE); $(unstage)
20943 @r=`${PWD_COMMAND}`; export r; \
20944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20945 $(HOST_EXPORTS) \
20946 (cd $(HOST_SUBDIR)/tcl && \
20947 $(MAKE) $(FLAGS_TO_PASS) install)
20949 @endif tcl
20951 .PHONY: install-strip-tcl maybe-install-strip-tcl
20952 maybe-install-strip-tcl:
20953 @if tcl
20954 maybe-install-strip-tcl: install-strip-tcl
20956 install-strip-tcl: installdirs
20957 @: $(MAKE); $(unstage)
20958 @r=`${PWD_COMMAND}`; export r; \
20959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960 $(HOST_EXPORTS) \
20961 (cd $(HOST_SUBDIR)/tcl && \
20962 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20964 @endif tcl
20966 # Other targets (info, dvi, pdf, etc.)
20968 .PHONY: maybe-info-tcl info-tcl
20969 maybe-info-tcl:
20970 @if tcl
20971 maybe-info-tcl: info-tcl
20973 info-tcl: \
20974 configure-tcl
20975 @: $(MAKE); $(unstage)
20976 @[ -f ./tcl/Makefile ] || exit 0; \
20977 r=`${PWD_COMMAND}`; export r; \
20978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20979 $(HOST_EXPORTS) \
20980 for flag in $(EXTRA_HOST_FLAGS) ; do \
20981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20982 done; \
20983 echo "Doing info in tcl"; \
20984 (cd $(HOST_SUBDIR)/tcl && \
20985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20987 "RANLIB=$${RANLIB}" \
20988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20989 info) \
20990 || exit 1
20992 @endif tcl
20994 .PHONY: maybe-dvi-tcl dvi-tcl
20995 maybe-dvi-tcl:
20996 @if tcl
20997 maybe-dvi-tcl: dvi-tcl
20999 dvi-tcl: \
21000 configure-tcl
21001 @: $(MAKE); $(unstage)
21002 @[ -f ./tcl/Makefile ] || exit 0; \
21003 r=`${PWD_COMMAND}`; export r; \
21004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005 $(HOST_EXPORTS) \
21006 for flag in $(EXTRA_HOST_FLAGS) ; do \
21007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008 done; \
21009 echo "Doing dvi in tcl"; \
21010 (cd $(HOST_SUBDIR)/tcl && \
21011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013 "RANLIB=$${RANLIB}" \
21014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015 dvi) \
21016 || exit 1
21018 @endif tcl
21020 .PHONY: maybe-pdf-tcl pdf-tcl
21021 maybe-pdf-tcl:
21022 @if tcl
21023 maybe-pdf-tcl: pdf-tcl
21025 pdf-tcl: \
21026 configure-tcl
21027 @: $(MAKE); $(unstage)
21028 @[ -f ./tcl/Makefile ] || exit 0; \
21029 r=`${PWD_COMMAND}`; export r; \
21030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21031 $(HOST_EXPORTS) \
21032 for flag in $(EXTRA_HOST_FLAGS) ; do \
21033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21034 done; \
21035 echo "Doing pdf in tcl"; \
21036 (cd $(HOST_SUBDIR)/tcl && \
21037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21039 "RANLIB=$${RANLIB}" \
21040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21041 pdf) \
21042 || exit 1
21044 @endif tcl
21046 .PHONY: maybe-html-tcl html-tcl
21047 maybe-html-tcl:
21048 @if tcl
21049 maybe-html-tcl: html-tcl
21051 html-tcl: \
21052 configure-tcl
21053 @: $(MAKE); $(unstage)
21054 @[ -f ./tcl/Makefile ] || exit 0; \
21055 r=`${PWD_COMMAND}`; export r; \
21056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21057 $(HOST_EXPORTS) \
21058 for flag in $(EXTRA_HOST_FLAGS) ; do \
21059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21060 done; \
21061 echo "Doing html in tcl"; \
21062 (cd $(HOST_SUBDIR)/tcl && \
21063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21065 "RANLIB=$${RANLIB}" \
21066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21067 html) \
21068 || exit 1
21070 @endif tcl
21072 .PHONY: maybe-TAGS-tcl TAGS-tcl
21073 maybe-TAGS-tcl:
21074 @if tcl
21075 maybe-TAGS-tcl: TAGS-tcl
21077 TAGS-tcl: \
21078 configure-tcl
21079 @: $(MAKE); $(unstage)
21080 @[ -f ./tcl/Makefile ] || exit 0; \
21081 r=`${PWD_COMMAND}`; export r; \
21082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21083 $(HOST_EXPORTS) \
21084 for flag in $(EXTRA_HOST_FLAGS) ; do \
21085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21086 done; \
21087 echo "Doing TAGS in tcl"; \
21088 (cd $(HOST_SUBDIR)/tcl && \
21089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21091 "RANLIB=$${RANLIB}" \
21092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21093 TAGS) \
21094 || exit 1
21096 @endif tcl
21098 .PHONY: maybe-install-info-tcl install-info-tcl
21099 maybe-install-info-tcl:
21100 @if tcl
21101 maybe-install-info-tcl: install-info-tcl
21103 install-info-tcl: \
21104 configure-tcl \
21105 info-tcl
21106 @: $(MAKE); $(unstage)
21107 @[ -f ./tcl/Makefile ] || exit 0; \
21108 r=`${PWD_COMMAND}`; export r; \
21109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21110 $(HOST_EXPORTS) \
21111 for flag in $(EXTRA_HOST_FLAGS) ; do \
21112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21113 done; \
21114 echo "Doing install-info in tcl"; \
21115 (cd $(HOST_SUBDIR)/tcl && \
21116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21118 "RANLIB=$${RANLIB}" \
21119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21120 install-info) \
21121 || exit 1
21123 @endif tcl
21125 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21126 maybe-install-pdf-tcl:
21127 @if tcl
21128 maybe-install-pdf-tcl: install-pdf-tcl
21130 install-pdf-tcl: \
21131 configure-tcl \
21132 pdf-tcl
21133 @: $(MAKE); $(unstage)
21134 @[ -f ./tcl/Makefile ] || exit 0; \
21135 r=`${PWD_COMMAND}`; export r; \
21136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137 $(HOST_EXPORTS) \
21138 for flag in $(EXTRA_HOST_FLAGS) ; do \
21139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21140 done; \
21141 echo "Doing install-pdf in tcl"; \
21142 (cd $(HOST_SUBDIR)/tcl && \
21143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21145 "RANLIB=$${RANLIB}" \
21146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21147 install-pdf) \
21148 || exit 1
21150 @endif tcl
21152 .PHONY: maybe-install-html-tcl install-html-tcl
21153 maybe-install-html-tcl:
21154 @if tcl
21155 maybe-install-html-tcl: install-html-tcl
21157 install-html-tcl: \
21158 configure-tcl \
21159 html-tcl
21160 @: $(MAKE); $(unstage)
21161 @[ -f ./tcl/Makefile ] || exit 0; \
21162 r=`${PWD_COMMAND}`; export r; \
21163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21164 $(HOST_EXPORTS) \
21165 for flag in $(EXTRA_HOST_FLAGS) ; do \
21166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21167 done; \
21168 echo "Doing install-html in tcl"; \
21169 (cd $(HOST_SUBDIR)/tcl && \
21170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21172 "RANLIB=$${RANLIB}" \
21173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21174 install-html) \
21175 || exit 1
21177 @endif tcl
21179 .PHONY: maybe-installcheck-tcl installcheck-tcl
21180 maybe-installcheck-tcl:
21181 @if tcl
21182 maybe-installcheck-tcl: installcheck-tcl
21184 installcheck-tcl: \
21185 configure-tcl
21186 @: $(MAKE); $(unstage)
21187 @[ -f ./tcl/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 installcheck in tcl"; \
21195 (cd $(HOST_SUBDIR)/tcl && \
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 installcheck) \
21201 || exit 1
21203 @endif tcl
21205 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21206 maybe-mostlyclean-tcl:
21207 @if tcl
21208 maybe-mostlyclean-tcl: mostlyclean-tcl
21210 # tcl doesn't support mostlyclean.
21211 mostlyclean-tcl:
21213 @endif tcl
21215 .PHONY: maybe-clean-tcl clean-tcl
21216 maybe-clean-tcl:
21217 @if tcl
21218 maybe-clean-tcl: clean-tcl
21220 clean-tcl:
21221 @: $(MAKE); $(unstage)
21222 @[ -f ./tcl/Makefile ] || exit 0; \
21223 r=`${PWD_COMMAND}`; export r; \
21224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225 $(HOST_EXPORTS) \
21226 for flag in $(EXTRA_HOST_FLAGS) ; do \
21227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228 done; \
21229 echo "Doing clean in tcl"; \
21230 (cd $(HOST_SUBDIR)/tcl && \
21231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233 "RANLIB=$${RANLIB}" \
21234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235 clean) \
21236 || exit 1
21238 @endif tcl
21240 .PHONY: maybe-distclean-tcl distclean-tcl
21241 maybe-distclean-tcl:
21242 @if tcl
21243 maybe-distclean-tcl: distclean-tcl
21245 distclean-tcl:
21246 @: $(MAKE); $(unstage)
21247 @[ -f ./tcl/Makefile ] || exit 0; \
21248 r=`${PWD_COMMAND}`; export r; \
21249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250 $(HOST_EXPORTS) \
21251 for flag in $(EXTRA_HOST_FLAGS) ; do \
21252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21253 done; \
21254 echo "Doing distclean in tcl"; \
21255 (cd $(HOST_SUBDIR)/tcl && \
21256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21258 "RANLIB=$${RANLIB}" \
21259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21260 distclean) \
21261 || exit 1
21263 @endif tcl
21265 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21266 maybe-maintainer-clean-tcl:
21267 @if tcl
21268 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21270 maintainer-clean-tcl:
21271 @: $(MAKE); $(unstage)
21272 @[ -f ./tcl/Makefile ] || exit 0; \
21273 r=`${PWD_COMMAND}`; export r; \
21274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21275 $(HOST_EXPORTS) \
21276 for flag in $(EXTRA_HOST_FLAGS) ; do \
21277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21278 done; \
21279 echo "Doing maintainer-clean in tcl"; \
21280 (cd $(HOST_SUBDIR)/tcl && \
21281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21283 "RANLIB=$${RANLIB}" \
21284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21285 maintainer-clean) \
21286 || exit 1
21288 @endif tcl
21292 .PHONY: configure-itcl maybe-configure-itcl
21293 maybe-configure-itcl:
21294 @if gcc-bootstrap
21295 configure-itcl: stage_current
21296 @endif gcc-bootstrap
21297 @if itcl
21298 maybe-configure-itcl: configure-itcl
21299 configure-itcl:
21300 @: $(MAKE); $(unstage)
21301 @r=`${PWD_COMMAND}`; export r; \
21302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21305 $(HOST_EXPORTS) \
21306 echo Configuring in $(HOST_SUBDIR)/itcl; \
21307 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21308 case $(srcdir) in \
21309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21310 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21312 esac; \
21313 module_srcdir=itcl; \
21314 $(SHELL) \
21315 $$s/$$module_srcdir/configure \
21316 --srcdir=$${topdir}/$$module_srcdir \
21317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21318 --target=${target_alias} \
21319 || exit 1
21320 @endif itcl
21326 .PHONY: all-itcl maybe-all-itcl
21327 maybe-all-itcl:
21328 @if gcc-bootstrap
21329 all-itcl: stage_current
21330 @endif gcc-bootstrap
21331 @if itcl
21332 TARGET-itcl=all
21333 maybe-all-itcl: all-itcl
21334 all-itcl: configure-itcl
21335 @: $(MAKE); $(unstage)
21336 @r=`${PWD_COMMAND}`; export r; \
21337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338 $(HOST_EXPORTS) \
21339 (cd $(HOST_SUBDIR)/itcl && \
21340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21341 $(TARGET-itcl))
21342 @endif itcl
21347 .PHONY: check-itcl maybe-check-itcl
21348 maybe-check-itcl:
21349 @if itcl
21350 maybe-check-itcl: check-itcl
21352 check-itcl:
21353 @: $(MAKE); $(unstage)
21354 @r=`${PWD_COMMAND}`; export r; \
21355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356 $(HOST_EXPORTS) \
21357 (cd $(HOST_SUBDIR)/itcl && \
21358 $(MAKE) $(FLAGS_TO_PASS) check)
21360 @endif itcl
21362 .PHONY: install-itcl maybe-install-itcl
21363 maybe-install-itcl:
21364 @if itcl
21365 maybe-install-itcl: install-itcl
21367 install-itcl: installdirs
21368 @: $(MAKE); $(unstage)
21369 @r=`${PWD_COMMAND}`; export r; \
21370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371 $(HOST_EXPORTS) \
21372 (cd $(HOST_SUBDIR)/itcl && \
21373 $(MAKE) $(FLAGS_TO_PASS) install)
21375 @endif itcl
21377 .PHONY: install-strip-itcl maybe-install-strip-itcl
21378 maybe-install-strip-itcl:
21379 @if itcl
21380 maybe-install-strip-itcl: install-strip-itcl
21382 install-strip-itcl: installdirs
21383 @: $(MAKE); $(unstage)
21384 @r=`${PWD_COMMAND}`; export r; \
21385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21386 $(HOST_EXPORTS) \
21387 (cd $(HOST_SUBDIR)/itcl && \
21388 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21390 @endif itcl
21392 # Other targets (info, dvi, pdf, etc.)
21394 .PHONY: maybe-info-itcl info-itcl
21395 maybe-info-itcl:
21396 @if itcl
21397 maybe-info-itcl: info-itcl
21399 info-itcl: \
21400 configure-itcl
21401 @: $(MAKE); $(unstage)
21402 @[ -f ./itcl/Makefile ] || exit 0; \
21403 r=`${PWD_COMMAND}`; export r; \
21404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21405 $(HOST_EXPORTS) \
21406 for flag in $(EXTRA_HOST_FLAGS) ; do \
21407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21408 done; \
21409 echo "Doing info in itcl"; \
21410 (cd $(HOST_SUBDIR)/itcl && \
21411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21413 "RANLIB=$${RANLIB}" \
21414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21415 info) \
21416 || exit 1
21418 @endif itcl
21420 .PHONY: maybe-dvi-itcl dvi-itcl
21421 maybe-dvi-itcl:
21422 @if itcl
21423 maybe-dvi-itcl: dvi-itcl
21425 dvi-itcl: \
21426 configure-itcl
21427 @: $(MAKE); $(unstage)
21428 @[ -f ./itcl/Makefile ] || exit 0; \
21429 r=`${PWD_COMMAND}`; export r; \
21430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21431 $(HOST_EXPORTS) \
21432 for flag in $(EXTRA_HOST_FLAGS) ; do \
21433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21434 done; \
21435 echo "Doing dvi in itcl"; \
21436 (cd $(HOST_SUBDIR)/itcl && \
21437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21439 "RANLIB=$${RANLIB}" \
21440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21441 dvi) \
21442 || exit 1
21444 @endif itcl
21446 .PHONY: maybe-pdf-itcl pdf-itcl
21447 maybe-pdf-itcl:
21448 @if itcl
21449 maybe-pdf-itcl: pdf-itcl
21451 pdf-itcl: \
21452 configure-itcl
21453 @: $(MAKE); $(unstage)
21454 @[ -f ./itcl/Makefile ] || exit 0; \
21455 r=`${PWD_COMMAND}`; export r; \
21456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21457 $(HOST_EXPORTS) \
21458 for flag in $(EXTRA_HOST_FLAGS) ; do \
21459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21460 done; \
21461 echo "Doing pdf in itcl"; \
21462 (cd $(HOST_SUBDIR)/itcl && \
21463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21465 "RANLIB=$${RANLIB}" \
21466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21467 pdf) \
21468 || exit 1
21470 @endif itcl
21472 .PHONY: maybe-html-itcl html-itcl
21473 maybe-html-itcl:
21474 @if itcl
21475 maybe-html-itcl: html-itcl
21477 html-itcl: \
21478 configure-itcl
21479 @: $(MAKE); $(unstage)
21480 @[ -f ./itcl/Makefile ] || exit 0; \
21481 r=`${PWD_COMMAND}`; export r; \
21482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21483 $(HOST_EXPORTS) \
21484 for flag in $(EXTRA_HOST_FLAGS) ; do \
21485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21486 done; \
21487 echo "Doing html in itcl"; \
21488 (cd $(HOST_SUBDIR)/itcl && \
21489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21491 "RANLIB=$${RANLIB}" \
21492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21493 html) \
21494 || exit 1
21496 @endif itcl
21498 .PHONY: maybe-TAGS-itcl TAGS-itcl
21499 maybe-TAGS-itcl:
21500 @if itcl
21501 maybe-TAGS-itcl: TAGS-itcl
21503 TAGS-itcl: \
21504 configure-itcl
21505 @: $(MAKE); $(unstage)
21506 @[ -f ./itcl/Makefile ] || exit 0; \
21507 r=`${PWD_COMMAND}`; export r; \
21508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21509 $(HOST_EXPORTS) \
21510 for flag in $(EXTRA_HOST_FLAGS) ; do \
21511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21512 done; \
21513 echo "Doing TAGS in itcl"; \
21514 (cd $(HOST_SUBDIR)/itcl && \
21515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21517 "RANLIB=$${RANLIB}" \
21518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21519 TAGS) \
21520 || exit 1
21522 @endif itcl
21524 .PHONY: maybe-install-info-itcl install-info-itcl
21525 maybe-install-info-itcl:
21526 @if itcl
21527 maybe-install-info-itcl: install-info-itcl
21529 install-info-itcl: \
21530 configure-itcl \
21531 info-itcl
21532 @: $(MAKE); $(unstage)
21533 @[ -f ./itcl/Makefile ] || exit 0; \
21534 r=`${PWD_COMMAND}`; export r; \
21535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21536 $(HOST_EXPORTS) \
21537 for flag in $(EXTRA_HOST_FLAGS) ; do \
21538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21539 done; \
21540 echo "Doing install-info in itcl"; \
21541 (cd $(HOST_SUBDIR)/itcl && \
21542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21544 "RANLIB=$${RANLIB}" \
21545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21546 install-info) \
21547 || exit 1
21549 @endif itcl
21551 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21552 maybe-install-pdf-itcl:
21553 @if itcl
21554 maybe-install-pdf-itcl: install-pdf-itcl
21556 install-pdf-itcl: \
21557 configure-itcl \
21558 pdf-itcl
21559 @: $(MAKE); $(unstage)
21560 @[ -f ./itcl/Makefile ] || exit 0; \
21561 r=`${PWD_COMMAND}`; export r; \
21562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563 $(HOST_EXPORTS) \
21564 for flag in $(EXTRA_HOST_FLAGS) ; do \
21565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21566 done; \
21567 echo "Doing install-pdf in itcl"; \
21568 (cd $(HOST_SUBDIR)/itcl && \
21569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21571 "RANLIB=$${RANLIB}" \
21572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21573 install-pdf) \
21574 || exit 1
21576 @endif itcl
21578 .PHONY: maybe-install-html-itcl install-html-itcl
21579 maybe-install-html-itcl:
21580 @if itcl
21581 maybe-install-html-itcl: install-html-itcl
21583 install-html-itcl: \
21584 configure-itcl \
21585 html-itcl
21586 @: $(MAKE); $(unstage)
21587 @[ -f ./itcl/Makefile ] || exit 0; \
21588 r=`${PWD_COMMAND}`; export r; \
21589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590 $(HOST_EXPORTS) \
21591 for flag in $(EXTRA_HOST_FLAGS) ; do \
21592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21593 done; \
21594 echo "Doing install-html in itcl"; \
21595 (cd $(HOST_SUBDIR)/itcl && \
21596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21598 "RANLIB=$${RANLIB}" \
21599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21600 install-html) \
21601 || exit 1
21603 @endif itcl
21605 .PHONY: maybe-installcheck-itcl installcheck-itcl
21606 maybe-installcheck-itcl:
21607 @if itcl
21608 maybe-installcheck-itcl: installcheck-itcl
21610 installcheck-itcl: \
21611 configure-itcl
21612 @: $(MAKE); $(unstage)
21613 @[ -f ./itcl/Makefile ] || exit 0; \
21614 r=`${PWD_COMMAND}`; export r; \
21615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21616 $(HOST_EXPORTS) \
21617 for flag in $(EXTRA_HOST_FLAGS) ; do \
21618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21619 done; \
21620 echo "Doing installcheck in itcl"; \
21621 (cd $(HOST_SUBDIR)/itcl && \
21622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21624 "RANLIB=$${RANLIB}" \
21625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21626 installcheck) \
21627 || exit 1
21629 @endif itcl
21631 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21632 maybe-mostlyclean-itcl:
21633 @if itcl
21634 maybe-mostlyclean-itcl: mostlyclean-itcl
21636 mostlyclean-itcl:
21637 @: $(MAKE); $(unstage)
21638 @[ -f ./itcl/Makefile ] || exit 0; \
21639 r=`${PWD_COMMAND}`; export r; \
21640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21641 $(HOST_EXPORTS) \
21642 for flag in $(EXTRA_HOST_FLAGS) ; do \
21643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21644 done; \
21645 echo "Doing mostlyclean in itcl"; \
21646 (cd $(HOST_SUBDIR)/itcl && \
21647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21649 "RANLIB=$${RANLIB}" \
21650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21651 mostlyclean) \
21652 || exit 1
21654 @endif itcl
21656 .PHONY: maybe-clean-itcl clean-itcl
21657 maybe-clean-itcl:
21658 @if itcl
21659 maybe-clean-itcl: clean-itcl
21661 clean-itcl:
21662 @: $(MAKE); $(unstage)
21663 @[ -f ./itcl/Makefile ] || exit 0; \
21664 r=`${PWD_COMMAND}`; export r; \
21665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666 $(HOST_EXPORTS) \
21667 for flag in $(EXTRA_HOST_FLAGS) ; do \
21668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669 done; \
21670 echo "Doing clean in itcl"; \
21671 (cd $(HOST_SUBDIR)/itcl && \
21672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674 "RANLIB=$${RANLIB}" \
21675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676 clean) \
21677 || exit 1
21679 @endif itcl
21681 .PHONY: maybe-distclean-itcl distclean-itcl
21682 maybe-distclean-itcl:
21683 @if itcl
21684 maybe-distclean-itcl: distclean-itcl
21686 distclean-itcl:
21687 @: $(MAKE); $(unstage)
21688 @[ -f ./itcl/Makefile ] || exit 0; \
21689 r=`${PWD_COMMAND}`; export r; \
21690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691 $(HOST_EXPORTS) \
21692 for flag in $(EXTRA_HOST_FLAGS) ; do \
21693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21694 done; \
21695 echo "Doing distclean in itcl"; \
21696 (cd $(HOST_SUBDIR)/itcl && \
21697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21699 "RANLIB=$${RANLIB}" \
21700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21701 distclean) \
21702 || exit 1
21704 @endif itcl
21706 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21707 maybe-maintainer-clean-itcl:
21708 @if itcl
21709 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21711 maintainer-clean-itcl:
21712 @: $(MAKE); $(unstage)
21713 @[ -f ./itcl/Makefile ] || exit 0; \
21714 r=`${PWD_COMMAND}`; export r; \
21715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21716 $(HOST_EXPORTS) \
21717 for flag in $(EXTRA_HOST_FLAGS) ; do \
21718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21719 done; \
21720 echo "Doing maintainer-clean in itcl"; \
21721 (cd $(HOST_SUBDIR)/itcl && \
21722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21724 "RANLIB=$${RANLIB}" \
21725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21726 maintainer-clean) \
21727 || exit 1
21729 @endif itcl
21733 .PHONY: configure-ld maybe-configure-ld
21734 maybe-configure-ld:
21735 @if gcc-bootstrap
21736 configure-ld: stage_current
21737 @endif gcc-bootstrap
21738 @if ld
21739 maybe-configure-ld: configure-ld
21740 configure-ld:
21741 @r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21745 $(HOST_EXPORTS) \
21746 echo Configuring in $(HOST_SUBDIR)/ld; \
21747 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21748 case $(srcdir) in \
21749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21750 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21752 esac; \
21753 module_srcdir=ld; \
21754 $(SHELL) \
21755 $$s/$$module_srcdir/configure \
21756 --srcdir=$${topdir}/$$module_srcdir \
21757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21758 --target=${target_alias} \
21759 || exit 1
21760 @endif ld
21764 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21765 maybe-configure-stage1-ld:
21766 @if ld-bootstrap
21767 maybe-configure-stage1-ld: configure-stage1-ld
21768 configure-stage1-ld:
21769 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21771 @r=`${PWD_COMMAND}`; export r; \
21772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21773 TFLAGS="$(STAGE1_TFLAGS)"; \
21774 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21775 $(HOST_EXPORTS) \
21776 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21777 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21778 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21779 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21781 cd $(HOST_SUBDIR)/ld || exit 1; \
21782 case $(srcdir) in \
21783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21784 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21786 esac; \
21787 module_srcdir=ld; \
21788 $(SHELL) $$s/$$module_srcdir/configure \
21789 --srcdir=$${topdir}/$$module_srcdir \
21790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21791 --target=${target_alias} \
21793 $(STAGE1_CONFIGURE_FLAGS)
21794 @endif ld-bootstrap
21796 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21797 maybe-configure-stage2-ld:
21798 @if ld-bootstrap
21799 maybe-configure-stage2-ld: configure-stage2-ld
21800 configure-stage2-ld:
21801 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21803 @r=`${PWD_COMMAND}`; export r; \
21804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805 TFLAGS="$(STAGE2_TFLAGS)"; \
21806 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21807 $(HOST_EXPORTS) \
21808 $(POSTSTAGE1_HOST_EXPORTS) \
21809 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21810 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21811 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21812 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21814 cd $(HOST_SUBDIR)/ld || exit 1; \
21815 case $(srcdir) in \
21816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21817 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21819 esac; \
21820 module_srcdir=ld; \
21821 $(SHELL) $$s/$$module_srcdir/configure \
21822 --srcdir=$${topdir}/$$module_srcdir \
21823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21824 --target=${target_alias} \
21825 --with-build-libsubdir=$(HOST_SUBDIR) \
21826 $(STAGE2_CONFIGURE_FLAGS)
21827 @endif ld-bootstrap
21829 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21830 maybe-configure-stage3-ld:
21831 @if ld-bootstrap
21832 maybe-configure-stage3-ld: configure-stage3-ld
21833 configure-stage3-ld:
21834 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21835 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21836 @r=`${PWD_COMMAND}`; export r; \
21837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21838 TFLAGS="$(STAGE3_TFLAGS)"; \
21839 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21840 $(HOST_EXPORTS) \
21841 $(POSTSTAGE1_HOST_EXPORTS) \
21842 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21843 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21844 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21845 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21847 cd $(HOST_SUBDIR)/ld || exit 1; \
21848 case $(srcdir) in \
21849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21850 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21852 esac; \
21853 module_srcdir=ld; \
21854 $(SHELL) $$s/$$module_srcdir/configure \
21855 --srcdir=$${topdir}/$$module_srcdir \
21856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21857 --target=${target_alias} \
21858 --with-build-libsubdir=$(HOST_SUBDIR) \
21859 $(STAGE3_CONFIGURE_FLAGS)
21860 @endif ld-bootstrap
21862 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21863 maybe-configure-stage4-ld:
21864 @if ld-bootstrap
21865 maybe-configure-stage4-ld: configure-stage4-ld
21866 configure-stage4-ld:
21867 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21869 @r=`${PWD_COMMAND}`; export r; \
21870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871 TFLAGS="$(STAGE4_TFLAGS)"; \
21872 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21873 $(HOST_EXPORTS) \
21874 $(POSTSTAGE1_HOST_EXPORTS) \
21875 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21876 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21877 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21878 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21880 cd $(HOST_SUBDIR)/ld || exit 1; \
21881 case $(srcdir) in \
21882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21883 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21885 esac; \
21886 module_srcdir=ld; \
21887 $(SHELL) $$s/$$module_srcdir/configure \
21888 --srcdir=$${topdir}/$$module_srcdir \
21889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21890 --target=${target_alias} \
21891 --with-build-libsubdir=$(HOST_SUBDIR) \
21892 $(STAGE4_CONFIGURE_FLAGS)
21893 @endif ld-bootstrap
21895 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21896 maybe-configure-stageprofile-ld:
21897 @if ld-bootstrap
21898 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21899 configure-stageprofile-ld:
21900 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21902 @r=`${PWD_COMMAND}`; export r; \
21903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21905 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21906 $(HOST_EXPORTS) \
21907 $(POSTSTAGE1_HOST_EXPORTS) \
21908 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21909 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21910 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21911 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21913 cd $(HOST_SUBDIR)/ld || exit 1; \
21914 case $(srcdir) in \
21915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21916 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21918 esac; \
21919 module_srcdir=ld; \
21920 $(SHELL) $$s/$$module_srcdir/configure \
21921 --srcdir=$${topdir}/$$module_srcdir \
21922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21923 --target=${target_alias} \
21924 --with-build-libsubdir=$(HOST_SUBDIR) \
21925 $(STAGEprofile_CONFIGURE_FLAGS)
21926 @endif ld-bootstrap
21928 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21929 maybe-configure-stagetrain-ld:
21930 @if ld-bootstrap
21931 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21932 configure-stagetrain-ld:
21933 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21935 @r=`${PWD_COMMAND}`; export r; \
21936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21937 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21938 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21939 $(HOST_EXPORTS) \
21940 $(POSTSTAGE1_HOST_EXPORTS) \
21941 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21942 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21943 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21944 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21946 cd $(HOST_SUBDIR)/ld || exit 1; \
21947 case $(srcdir) in \
21948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21949 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21951 esac; \
21952 module_srcdir=ld; \
21953 $(SHELL) $$s/$$module_srcdir/configure \
21954 --srcdir=$${topdir}/$$module_srcdir \
21955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21956 --target=${target_alias} \
21957 --with-build-libsubdir=$(HOST_SUBDIR) \
21958 $(STAGEtrain_CONFIGURE_FLAGS)
21959 @endif ld-bootstrap
21961 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21962 maybe-configure-stagefeedback-ld:
21963 @if ld-bootstrap
21964 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21965 configure-stagefeedback-ld:
21966 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21968 @r=`${PWD_COMMAND}`; export r; \
21969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21970 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21971 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21972 $(HOST_EXPORTS) \
21973 $(POSTSTAGE1_HOST_EXPORTS) \
21974 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21975 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21976 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21977 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21979 cd $(HOST_SUBDIR)/ld || exit 1; \
21980 case $(srcdir) in \
21981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21982 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21984 esac; \
21985 module_srcdir=ld; \
21986 $(SHELL) $$s/$$module_srcdir/configure \
21987 --srcdir=$${topdir}/$$module_srcdir \
21988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21989 --target=${target_alias} \
21990 --with-build-libsubdir=$(HOST_SUBDIR) \
21991 $(STAGEfeedback_CONFIGURE_FLAGS)
21992 @endif ld-bootstrap
21994 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21995 maybe-configure-stageautoprofile-ld:
21996 @if ld-bootstrap
21997 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21998 configure-stageautoprofile-ld:
21999 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22001 @r=`${PWD_COMMAND}`; export r; \
22002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22003 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22004 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22005 $(HOST_EXPORTS) \
22006 $(POSTSTAGE1_HOST_EXPORTS) \
22007 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22008 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22009 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22010 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22012 cd $(HOST_SUBDIR)/ld || exit 1; \
22013 case $(srcdir) in \
22014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22015 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22017 esac; \
22018 module_srcdir=ld; \
22019 $(SHELL) $$s/$$module_srcdir/configure \
22020 --srcdir=$${topdir}/$$module_srcdir \
22021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22022 --target=${target_alias} \
22023 --with-build-libsubdir=$(HOST_SUBDIR) \
22024 $(STAGEautoprofile_CONFIGURE_FLAGS)
22025 @endif ld-bootstrap
22027 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22028 maybe-configure-stageautofeedback-ld:
22029 @if ld-bootstrap
22030 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22031 configure-stageautofeedback-ld:
22032 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22034 @r=`${PWD_COMMAND}`; export r; \
22035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22036 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22037 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22038 $(HOST_EXPORTS) \
22039 $(POSTSTAGE1_HOST_EXPORTS) \
22040 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22041 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22042 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22043 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22045 cd $(HOST_SUBDIR)/ld || exit 1; \
22046 case $(srcdir) in \
22047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22048 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22050 esac; \
22051 module_srcdir=ld; \
22052 $(SHELL) $$s/$$module_srcdir/configure \
22053 --srcdir=$${topdir}/$$module_srcdir \
22054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22055 --target=${target_alias} \
22056 --with-build-libsubdir=$(HOST_SUBDIR) \
22057 $(STAGEautofeedback_CONFIGURE_FLAGS)
22058 @endif ld-bootstrap
22064 .PHONY: all-ld maybe-all-ld
22065 maybe-all-ld:
22066 @if gcc-bootstrap
22067 all-ld: stage_current
22068 @endif gcc-bootstrap
22069 @if ld
22070 TARGET-ld=all
22071 maybe-all-ld: all-ld
22072 all-ld: configure-ld
22073 @r=`${PWD_COMMAND}`; export r; \
22074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22075 $(HOST_EXPORTS) \
22076 (cd $(HOST_SUBDIR)/ld && \
22077 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22078 $(TARGET-ld))
22079 @endif ld
22083 .PHONY: all-stage1-ld maybe-all-stage1-ld
22084 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22085 maybe-all-stage1-ld:
22086 maybe-clean-stage1-ld:
22087 @if ld-bootstrap
22088 maybe-all-stage1-ld: all-stage1-ld
22089 all-stage1: all-stage1-ld
22090 TARGET-stage1-ld = $(TARGET-ld)
22091 all-stage1-ld: configure-stage1-ld
22092 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22093 @r=`${PWD_COMMAND}`; export r; \
22094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22095 TFLAGS="$(STAGE1_TFLAGS)"; \
22096 $(HOST_EXPORTS) \
22097 cd $(HOST_SUBDIR)/ld && \
22099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22100 CFLAGS="$(STAGE1_CFLAGS)" \
22101 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22102 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22103 LIBCFLAGS="$(LIBCFLAGS)" \
22104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22107 $(EXTRA_HOST_FLAGS) \
22108 $(STAGE1_FLAGS_TO_PASS) \
22109 TFLAGS="$(STAGE1_TFLAGS)" \
22110 $(TARGET-stage1-ld)
22112 maybe-clean-stage1-ld: clean-stage1-ld
22113 clean-stage1: clean-stage1-ld
22114 clean-stage1-ld:
22115 @if [ $(current_stage) = stage1 ]; then \
22116 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22117 else \
22118 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22119 $(MAKE) stage1-start; \
22120 fi; \
22121 cd $(HOST_SUBDIR)/ld && \
22122 $(MAKE) $(EXTRA_HOST_FLAGS) \
22123 $(STAGE1_FLAGS_TO_PASS) clean
22124 @endif ld-bootstrap
22127 .PHONY: all-stage2-ld maybe-all-stage2-ld
22128 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22129 maybe-all-stage2-ld:
22130 maybe-clean-stage2-ld:
22131 @if ld-bootstrap
22132 maybe-all-stage2-ld: all-stage2-ld
22133 all-stage2: all-stage2-ld
22134 TARGET-stage2-ld = $(TARGET-ld)
22135 all-stage2-ld: configure-stage2-ld
22136 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22137 @r=`${PWD_COMMAND}`; export r; \
22138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139 TFLAGS="$(STAGE2_TFLAGS)"; \
22140 $(HOST_EXPORTS) \
22141 $(POSTSTAGE1_HOST_EXPORTS) \
22142 cd $(HOST_SUBDIR)/ld && \
22144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22145 CFLAGS="$(STAGE2_CFLAGS)" \
22146 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22147 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22148 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22153 TFLAGS="$(STAGE2_TFLAGS)" \
22154 $(TARGET-stage2-ld)
22156 maybe-clean-stage2-ld: clean-stage2-ld
22157 clean-stage2: clean-stage2-ld
22158 clean-stage2-ld:
22159 @if [ $(current_stage) = stage2 ]; then \
22160 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22161 else \
22162 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22163 $(MAKE) stage2-start; \
22164 fi; \
22165 cd $(HOST_SUBDIR)/ld && \
22166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22167 @endif ld-bootstrap
22170 .PHONY: all-stage3-ld maybe-all-stage3-ld
22171 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22172 maybe-all-stage3-ld:
22173 maybe-clean-stage3-ld:
22174 @if ld-bootstrap
22175 maybe-all-stage3-ld: all-stage3-ld
22176 all-stage3: all-stage3-ld
22177 TARGET-stage3-ld = $(TARGET-ld)
22178 all-stage3-ld: configure-stage3-ld
22179 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22180 @r=`${PWD_COMMAND}`; export r; \
22181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22182 TFLAGS="$(STAGE3_TFLAGS)"; \
22183 $(HOST_EXPORTS) \
22184 $(POSTSTAGE1_HOST_EXPORTS) \
22185 cd $(HOST_SUBDIR)/ld && \
22187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22188 CFLAGS="$(STAGE3_CFLAGS)" \
22189 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22190 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22191 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22195 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22196 TFLAGS="$(STAGE3_TFLAGS)" \
22197 $(TARGET-stage3-ld)
22199 maybe-clean-stage3-ld: clean-stage3-ld
22200 clean-stage3: clean-stage3-ld
22201 clean-stage3-ld:
22202 @if [ $(current_stage) = stage3 ]; then \
22203 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22204 else \
22205 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22206 $(MAKE) stage3-start; \
22207 fi; \
22208 cd $(HOST_SUBDIR)/ld && \
22209 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22210 @endif ld-bootstrap
22213 .PHONY: all-stage4-ld maybe-all-stage4-ld
22214 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22215 maybe-all-stage4-ld:
22216 maybe-clean-stage4-ld:
22217 @if ld-bootstrap
22218 maybe-all-stage4-ld: all-stage4-ld
22219 all-stage4: all-stage4-ld
22220 TARGET-stage4-ld = $(TARGET-ld)
22221 all-stage4-ld: configure-stage4-ld
22222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22223 @r=`${PWD_COMMAND}`; export r; \
22224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22225 TFLAGS="$(STAGE4_TFLAGS)"; \
22226 $(HOST_EXPORTS) \
22227 $(POSTSTAGE1_HOST_EXPORTS) \
22228 cd $(HOST_SUBDIR)/ld && \
22230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22231 CFLAGS="$(STAGE4_CFLAGS)" \
22232 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22233 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22234 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22239 TFLAGS="$(STAGE4_TFLAGS)" \
22240 $(TARGET-stage4-ld)
22242 maybe-clean-stage4-ld: clean-stage4-ld
22243 clean-stage4: clean-stage4-ld
22244 clean-stage4-ld:
22245 @if [ $(current_stage) = stage4 ]; then \
22246 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22247 else \
22248 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22249 $(MAKE) stage4-start; \
22250 fi; \
22251 cd $(HOST_SUBDIR)/ld && \
22252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22253 @endif ld-bootstrap
22256 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22257 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22258 maybe-all-stageprofile-ld:
22259 maybe-clean-stageprofile-ld:
22260 @if ld-bootstrap
22261 maybe-all-stageprofile-ld: all-stageprofile-ld
22262 all-stageprofile: all-stageprofile-ld
22263 TARGET-stageprofile-ld = $(TARGET-ld)
22264 all-stageprofile-ld: configure-stageprofile-ld
22265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22266 @r=`${PWD_COMMAND}`; export r; \
22267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22269 $(HOST_EXPORTS) \
22270 $(POSTSTAGE1_HOST_EXPORTS) \
22271 cd $(HOST_SUBDIR)/ld && \
22273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22274 CFLAGS="$(STAGEprofile_CFLAGS)" \
22275 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22277 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22282 TFLAGS="$(STAGEprofile_TFLAGS)" \
22283 $(TARGET-stageprofile-ld)
22285 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22286 clean-stageprofile: clean-stageprofile-ld
22287 clean-stageprofile-ld:
22288 @if [ $(current_stage) = stageprofile ]; then \
22289 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22290 else \
22291 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22292 $(MAKE) stageprofile-start; \
22293 fi; \
22294 cd $(HOST_SUBDIR)/ld && \
22295 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22296 @endif ld-bootstrap
22299 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22300 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22301 maybe-all-stagetrain-ld:
22302 maybe-clean-stagetrain-ld:
22303 @if ld-bootstrap
22304 maybe-all-stagetrain-ld: all-stagetrain-ld
22305 all-stagetrain: all-stagetrain-ld
22306 TARGET-stagetrain-ld = $(TARGET-ld)
22307 all-stagetrain-ld: configure-stagetrain-ld
22308 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22309 @r=`${PWD_COMMAND}`; export r; \
22310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22311 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22312 $(HOST_EXPORTS) \
22313 $(POSTSTAGE1_HOST_EXPORTS) \
22314 cd $(HOST_SUBDIR)/ld && \
22316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22317 CFLAGS="$(STAGEtrain_CFLAGS)" \
22318 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22319 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22320 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22325 TFLAGS="$(STAGEtrain_TFLAGS)" \
22326 $(TARGET-stagetrain-ld)
22328 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22329 clean-stagetrain: clean-stagetrain-ld
22330 clean-stagetrain-ld:
22331 @if [ $(current_stage) = stagetrain ]; then \
22332 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22333 else \
22334 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22335 $(MAKE) stagetrain-start; \
22336 fi; \
22337 cd $(HOST_SUBDIR)/ld && \
22338 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22339 @endif ld-bootstrap
22342 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22343 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22344 maybe-all-stagefeedback-ld:
22345 maybe-clean-stagefeedback-ld:
22346 @if ld-bootstrap
22347 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22348 all-stagefeedback: all-stagefeedback-ld
22349 TARGET-stagefeedback-ld = $(TARGET-ld)
22350 all-stagefeedback-ld: configure-stagefeedback-ld
22351 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22352 @r=`${PWD_COMMAND}`; export r; \
22353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22354 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22355 $(HOST_EXPORTS) \
22356 $(POSTSTAGE1_HOST_EXPORTS) \
22357 cd $(HOST_SUBDIR)/ld && \
22359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22360 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22361 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22362 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22363 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22368 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22369 $(TARGET-stagefeedback-ld)
22371 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22372 clean-stagefeedback: clean-stagefeedback-ld
22373 clean-stagefeedback-ld:
22374 @if [ $(current_stage) = stagefeedback ]; then \
22375 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22376 else \
22377 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22378 $(MAKE) stagefeedback-start; \
22379 fi; \
22380 cd $(HOST_SUBDIR)/ld && \
22381 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22382 @endif ld-bootstrap
22385 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22386 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22387 maybe-all-stageautoprofile-ld:
22388 maybe-clean-stageautoprofile-ld:
22389 @if ld-bootstrap
22390 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22391 all-stageautoprofile: all-stageautoprofile-ld
22392 TARGET-stageautoprofile-ld = $(TARGET-ld)
22393 all-stageautoprofile-ld: configure-stageautoprofile-ld
22394 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22395 @r=`${PWD_COMMAND}`; export r; \
22396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22397 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22398 $(HOST_EXPORTS) \
22399 $(POSTSTAGE1_HOST_EXPORTS) \
22400 cd $(HOST_SUBDIR)/ld && \
22401 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22403 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22404 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22405 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22406 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22410 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22411 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22412 $(TARGET-stageautoprofile-ld)
22414 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22415 clean-stageautoprofile: clean-stageautoprofile-ld
22416 clean-stageautoprofile-ld:
22417 @if [ $(current_stage) = stageautoprofile ]; then \
22418 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22419 else \
22420 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22421 $(MAKE) stageautoprofile-start; \
22422 fi; \
22423 cd $(HOST_SUBDIR)/ld && \
22424 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22425 @endif ld-bootstrap
22428 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22429 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22430 maybe-all-stageautofeedback-ld:
22431 maybe-clean-stageautofeedback-ld:
22432 @if ld-bootstrap
22433 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22434 all-stageautofeedback: all-stageautofeedback-ld
22435 TARGET-stageautofeedback-ld = $(TARGET-ld)
22436 all-stageautofeedback-ld: configure-stageautofeedback-ld
22437 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22438 @r=`${PWD_COMMAND}`; export r; \
22439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22440 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22441 $(HOST_EXPORTS) \
22442 $(POSTSTAGE1_HOST_EXPORTS) \
22443 cd $(HOST_SUBDIR)/ld && \
22445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22446 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22447 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22448 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22449 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22453 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22454 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22455 $(TARGET-stageautofeedback-ld)
22457 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22458 clean-stageautofeedback: clean-stageautofeedback-ld
22459 clean-stageautofeedback-ld:
22460 @if [ $(current_stage) = stageautofeedback ]; then \
22461 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22462 else \
22463 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22464 $(MAKE) stageautofeedback-start; \
22465 fi; \
22466 cd $(HOST_SUBDIR)/ld && \
22467 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22468 @endif ld-bootstrap
22474 .PHONY: check-ld maybe-check-ld
22475 maybe-check-ld:
22476 @if ld
22477 maybe-check-ld: check-ld
22479 check-ld:
22480 @: $(MAKE); $(unstage)
22481 @r=`${PWD_COMMAND}`; export r; \
22482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22483 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22484 (cd $(HOST_SUBDIR)/ld && \
22485 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22487 @endif ld
22489 .PHONY: install-ld maybe-install-ld
22490 maybe-install-ld:
22491 @if ld
22492 maybe-install-ld: install-ld
22494 install-ld: installdirs
22495 @: $(MAKE); $(unstage)
22496 @r=`${PWD_COMMAND}`; export r; \
22497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22498 $(HOST_EXPORTS) \
22499 (cd $(HOST_SUBDIR)/ld && \
22500 $(MAKE) $(FLAGS_TO_PASS) install)
22502 @endif ld
22504 .PHONY: install-strip-ld maybe-install-strip-ld
22505 maybe-install-strip-ld:
22506 @if ld
22507 maybe-install-strip-ld: install-strip-ld
22509 install-strip-ld: installdirs
22510 @: $(MAKE); $(unstage)
22511 @r=`${PWD_COMMAND}`; export r; \
22512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22513 $(HOST_EXPORTS) \
22514 (cd $(HOST_SUBDIR)/ld && \
22515 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22517 @endif ld
22519 # Other targets (info, dvi, pdf, etc.)
22521 .PHONY: maybe-info-ld info-ld
22522 maybe-info-ld:
22523 @if ld
22524 maybe-info-ld: info-ld
22526 info-ld: \
22527 configure-ld
22528 @[ -f ./ld/Makefile ] || exit 0; \
22529 r=`${PWD_COMMAND}`; export r; \
22530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531 $(HOST_EXPORTS) \
22532 for flag in $(EXTRA_HOST_FLAGS) ; do \
22533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22534 done; \
22535 echo "Doing info in ld"; \
22536 (cd $(HOST_SUBDIR)/ld && \
22537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22539 "RANLIB=$${RANLIB}" \
22540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22541 info) \
22542 || exit 1
22544 @endif ld
22546 .PHONY: maybe-dvi-ld dvi-ld
22547 maybe-dvi-ld:
22548 @if ld
22549 maybe-dvi-ld: dvi-ld
22551 dvi-ld: \
22552 configure-ld
22553 @[ -f ./ld/Makefile ] || exit 0; \
22554 r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 $(HOST_EXPORTS) \
22557 for flag in $(EXTRA_HOST_FLAGS) ; do \
22558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22559 done; \
22560 echo "Doing dvi in ld"; \
22561 (cd $(HOST_SUBDIR)/ld && \
22562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22564 "RANLIB=$${RANLIB}" \
22565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22566 dvi) \
22567 || exit 1
22569 @endif ld
22571 .PHONY: maybe-pdf-ld pdf-ld
22572 maybe-pdf-ld:
22573 @if ld
22574 maybe-pdf-ld: pdf-ld
22576 pdf-ld: \
22577 configure-ld
22578 @[ -f ./ld/Makefile ] || exit 0; \
22579 r=`${PWD_COMMAND}`; export r; \
22580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22581 $(HOST_EXPORTS) \
22582 for flag in $(EXTRA_HOST_FLAGS) ; do \
22583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22584 done; \
22585 echo "Doing pdf in ld"; \
22586 (cd $(HOST_SUBDIR)/ld && \
22587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22589 "RANLIB=$${RANLIB}" \
22590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22591 pdf) \
22592 || exit 1
22594 @endif ld
22596 .PHONY: maybe-html-ld html-ld
22597 maybe-html-ld:
22598 @if ld
22599 maybe-html-ld: html-ld
22601 html-ld: \
22602 configure-ld
22603 @[ -f ./ld/Makefile ] || exit 0; \
22604 r=`${PWD_COMMAND}`; export r; \
22605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22606 $(HOST_EXPORTS) \
22607 for flag in $(EXTRA_HOST_FLAGS) ; do \
22608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22609 done; \
22610 echo "Doing html in ld"; \
22611 (cd $(HOST_SUBDIR)/ld && \
22612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22614 "RANLIB=$${RANLIB}" \
22615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22616 html) \
22617 || exit 1
22619 @endif ld
22621 .PHONY: maybe-TAGS-ld TAGS-ld
22622 maybe-TAGS-ld:
22623 @if ld
22624 maybe-TAGS-ld: TAGS-ld
22626 TAGS-ld: \
22627 configure-ld
22628 @[ -f ./ld/Makefile ] || exit 0; \
22629 r=`${PWD_COMMAND}`; export r; \
22630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22631 $(HOST_EXPORTS) \
22632 for flag in $(EXTRA_HOST_FLAGS) ; do \
22633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22634 done; \
22635 echo "Doing TAGS in ld"; \
22636 (cd $(HOST_SUBDIR)/ld && \
22637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22639 "RANLIB=$${RANLIB}" \
22640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22641 TAGS) \
22642 || exit 1
22644 @endif ld
22646 .PHONY: maybe-install-info-ld install-info-ld
22647 maybe-install-info-ld:
22648 @if ld
22649 maybe-install-info-ld: install-info-ld
22651 install-info-ld: \
22652 configure-ld \
22653 info-ld
22654 @[ -f ./ld/Makefile ] || exit 0; \
22655 r=`${PWD_COMMAND}`; export r; \
22656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22657 $(HOST_EXPORTS) \
22658 for flag in $(EXTRA_HOST_FLAGS) ; do \
22659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22660 done; \
22661 echo "Doing install-info in ld"; \
22662 (cd $(HOST_SUBDIR)/ld && \
22663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22665 "RANLIB=$${RANLIB}" \
22666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22667 install-info) \
22668 || exit 1
22670 @endif ld
22672 .PHONY: maybe-install-pdf-ld install-pdf-ld
22673 maybe-install-pdf-ld:
22674 @if ld
22675 maybe-install-pdf-ld: install-pdf-ld
22677 install-pdf-ld: \
22678 configure-ld \
22679 pdf-ld
22680 @[ -f ./ld/Makefile ] || exit 0; \
22681 r=`${PWD_COMMAND}`; export r; \
22682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22683 $(HOST_EXPORTS) \
22684 for flag in $(EXTRA_HOST_FLAGS) ; do \
22685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22686 done; \
22687 echo "Doing install-pdf in ld"; \
22688 (cd $(HOST_SUBDIR)/ld && \
22689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22691 "RANLIB=$${RANLIB}" \
22692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22693 install-pdf) \
22694 || exit 1
22696 @endif ld
22698 .PHONY: maybe-install-html-ld install-html-ld
22699 maybe-install-html-ld:
22700 @if ld
22701 maybe-install-html-ld: install-html-ld
22703 install-html-ld: \
22704 configure-ld \
22705 html-ld
22706 @[ -f ./ld/Makefile ] || exit 0; \
22707 r=`${PWD_COMMAND}`; export r; \
22708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22709 $(HOST_EXPORTS) \
22710 for flag in $(EXTRA_HOST_FLAGS) ; do \
22711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22712 done; \
22713 echo "Doing install-html in ld"; \
22714 (cd $(HOST_SUBDIR)/ld && \
22715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22717 "RANLIB=$${RANLIB}" \
22718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22719 install-html) \
22720 || exit 1
22722 @endif ld
22724 .PHONY: maybe-installcheck-ld installcheck-ld
22725 maybe-installcheck-ld:
22726 @if ld
22727 maybe-installcheck-ld: installcheck-ld
22729 installcheck-ld: \
22730 configure-ld
22731 @[ -f ./ld/Makefile ] || exit 0; \
22732 r=`${PWD_COMMAND}`; export r; \
22733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734 $(HOST_EXPORTS) \
22735 for flag in $(EXTRA_HOST_FLAGS) ; do \
22736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737 done; \
22738 echo "Doing installcheck in ld"; \
22739 (cd $(HOST_SUBDIR)/ld && \
22740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22742 "RANLIB=$${RANLIB}" \
22743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744 installcheck) \
22745 || exit 1
22747 @endif ld
22749 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22750 maybe-mostlyclean-ld:
22751 @if ld
22752 maybe-mostlyclean-ld: mostlyclean-ld
22754 mostlyclean-ld:
22755 @[ -f ./ld/Makefile ] || exit 0; \
22756 r=`${PWD_COMMAND}`; export r; \
22757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758 $(HOST_EXPORTS) \
22759 for flag in $(EXTRA_HOST_FLAGS) ; do \
22760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22761 done; \
22762 echo "Doing mostlyclean in ld"; \
22763 (cd $(HOST_SUBDIR)/ld && \
22764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22766 "RANLIB=$${RANLIB}" \
22767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22768 mostlyclean) \
22769 || exit 1
22771 @endif ld
22773 .PHONY: maybe-clean-ld clean-ld
22774 maybe-clean-ld:
22775 @if ld
22776 maybe-clean-ld: clean-ld
22778 clean-ld:
22779 @[ -f ./ld/Makefile ] || exit 0; \
22780 r=`${PWD_COMMAND}`; export r; \
22781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782 $(HOST_EXPORTS) \
22783 for flag in $(EXTRA_HOST_FLAGS) ; do \
22784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22785 done; \
22786 echo "Doing clean in ld"; \
22787 (cd $(HOST_SUBDIR)/ld && \
22788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22790 "RANLIB=$${RANLIB}" \
22791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22792 clean) \
22793 || exit 1
22795 @endif ld
22797 .PHONY: maybe-distclean-ld distclean-ld
22798 maybe-distclean-ld:
22799 @if ld
22800 maybe-distclean-ld: distclean-ld
22802 distclean-ld:
22803 @[ -f ./ld/Makefile ] || exit 0; \
22804 r=`${PWD_COMMAND}`; export r; \
22805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22806 $(HOST_EXPORTS) \
22807 for flag in $(EXTRA_HOST_FLAGS) ; do \
22808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22809 done; \
22810 echo "Doing distclean in ld"; \
22811 (cd $(HOST_SUBDIR)/ld && \
22812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22814 "RANLIB=$${RANLIB}" \
22815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22816 distclean) \
22817 || exit 1
22819 @endif ld
22821 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22822 maybe-maintainer-clean-ld:
22823 @if ld
22824 maybe-maintainer-clean-ld: maintainer-clean-ld
22826 maintainer-clean-ld:
22827 @[ -f ./ld/Makefile ] || exit 0; \
22828 r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 $(HOST_EXPORTS) \
22831 for flag in $(EXTRA_HOST_FLAGS) ; do \
22832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22833 done; \
22834 echo "Doing maintainer-clean in ld"; \
22835 (cd $(HOST_SUBDIR)/ld && \
22836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22838 "RANLIB=$${RANLIB}" \
22839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22840 maintainer-clean) \
22841 || exit 1
22843 @endif ld
22847 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22848 maybe-configure-libbacktrace:
22849 @if gcc-bootstrap
22850 configure-libbacktrace: stage_current
22851 @endif gcc-bootstrap
22852 @if libbacktrace
22853 maybe-configure-libbacktrace: configure-libbacktrace
22854 configure-libbacktrace:
22855 @r=`${PWD_COMMAND}`; export r; \
22856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22857 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22859 $(HOST_EXPORTS) \
22860 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22861 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22862 case $(srcdir) in \
22863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22864 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22866 esac; \
22867 module_srcdir=libbacktrace; \
22868 $(SHELL) \
22869 $$s/$$module_srcdir/configure \
22870 --srcdir=$${topdir}/$$module_srcdir \
22871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22872 --target=${target_alias} \
22873 || exit 1
22874 @endif libbacktrace
22878 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22879 maybe-configure-stage1-libbacktrace:
22880 @if libbacktrace-bootstrap
22881 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22882 configure-stage1-libbacktrace:
22883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22885 @r=`${PWD_COMMAND}`; export r; \
22886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22887 TFLAGS="$(STAGE1_TFLAGS)"; \
22888 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22889 $(HOST_EXPORTS) \
22890 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22891 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22892 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22893 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22895 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22896 case $(srcdir) in \
22897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22898 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22900 esac; \
22901 module_srcdir=libbacktrace; \
22902 $(SHELL) $$s/$$module_srcdir/configure \
22903 --srcdir=$${topdir}/$$module_srcdir \
22904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22905 --target=${target_alias} \
22907 $(STAGE1_CONFIGURE_FLAGS)
22908 @endif libbacktrace-bootstrap
22910 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22911 maybe-configure-stage2-libbacktrace:
22912 @if libbacktrace-bootstrap
22913 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22914 configure-stage2-libbacktrace:
22915 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22917 @r=`${PWD_COMMAND}`; export r; \
22918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22919 TFLAGS="$(STAGE2_TFLAGS)"; \
22920 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22921 $(HOST_EXPORTS) \
22922 $(POSTSTAGE1_HOST_EXPORTS) \
22923 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22924 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22925 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22926 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22928 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22929 case $(srcdir) in \
22930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22931 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22933 esac; \
22934 module_srcdir=libbacktrace; \
22935 $(SHELL) $$s/$$module_srcdir/configure \
22936 --srcdir=$${topdir}/$$module_srcdir \
22937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22938 --target=${target_alias} \
22939 --with-build-libsubdir=$(HOST_SUBDIR) \
22940 $(STAGE2_CONFIGURE_FLAGS)
22941 @endif libbacktrace-bootstrap
22943 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22944 maybe-configure-stage3-libbacktrace:
22945 @if libbacktrace-bootstrap
22946 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22947 configure-stage3-libbacktrace:
22948 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22950 @r=`${PWD_COMMAND}`; export r; \
22951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22952 TFLAGS="$(STAGE3_TFLAGS)"; \
22953 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22954 $(HOST_EXPORTS) \
22955 $(POSTSTAGE1_HOST_EXPORTS) \
22956 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22957 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22958 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22959 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22961 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22962 case $(srcdir) in \
22963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22964 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22966 esac; \
22967 module_srcdir=libbacktrace; \
22968 $(SHELL) $$s/$$module_srcdir/configure \
22969 --srcdir=$${topdir}/$$module_srcdir \
22970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22971 --target=${target_alias} \
22972 --with-build-libsubdir=$(HOST_SUBDIR) \
22973 $(STAGE3_CONFIGURE_FLAGS)
22974 @endif libbacktrace-bootstrap
22976 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22977 maybe-configure-stage4-libbacktrace:
22978 @if libbacktrace-bootstrap
22979 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22980 configure-stage4-libbacktrace:
22981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22983 @r=`${PWD_COMMAND}`; export r; \
22984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985 TFLAGS="$(STAGE4_TFLAGS)"; \
22986 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22987 $(HOST_EXPORTS) \
22988 $(POSTSTAGE1_HOST_EXPORTS) \
22989 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22990 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22991 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22992 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22994 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22995 case $(srcdir) in \
22996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22997 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22999 esac; \
23000 module_srcdir=libbacktrace; \
23001 $(SHELL) $$s/$$module_srcdir/configure \
23002 --srcdir=$${topdir}/$$module_srcdir \
23003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23004 --target=${target_alias} \
23005 --with-build-libsubdir=$(HOST_SUBDIR) \
23006 $(STAGE4_CONFIGURE_FLAGS)
23007 @endif libbacktrace-bootstrap
23009 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23010 maybe-configure-stageprofile-libbacktrace:
23011 @if libbacktrace-bootstrap
23012 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23013 configure-stageprofile-libbacktrace:
23014 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23016 @r=`${PWD_COMMAND}`; export r; \
23017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23018 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23019 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23020 $(HOST_EXPORTS) \
23021 $(POSTSTAGE1_HOST_EXPORTS) \
23022 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23023 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23024 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23025 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23027 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23028 case $(srcdir) in \
23029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23030 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23032 esac; \
23033 module_srcdir=libbacktrace; \
23034 $(SHELL) $$s/$$module_srcdir/configure \
23035 --srcdir=$${topdir}/$$module_srcdir \
23036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23037 --target=${target_alias} \
23038 --with-build-libsubdir=$(HOST_SUBDIR) \
23039 $(STAGEprofile_CONFIGURE_FLAGS)
23040 @endif libbacktrace-bootstrap
23042 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23043 maybe-configure-stagetrain-libbacktrace:
23044 @if libbacktrace-bootstrap
23045 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23046 configure-stagetrain-libbacktrace:
23047 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23049 @r=`${PWD_COMMAND}`; export r; \
23050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23051 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23052 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23053 $(HOST_EXPORTS) \
23054 $(POSTSTAGE1_HOST_EXPORTS) \
23055 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23056 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23057 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23058 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23060 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23061 case $(srcdir) in \
23062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23063 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23065 esac; \
23066 module_srcdir=libbacktrace; \
23067 $(SHELL) $$s/$$module_srcdir/configure \
23068 --srcdir=$${topdir}/$$module_srcdir \
23069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23070 --target=${target_alias} \
23071 --with-build-libsubdir=$(HOST_SUBDIR) \
23072 $(STAGEtrain_CONFIGURE_FLAGS)
23073 @endif libbacktrace-bootstrap
23075 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23076 maybe-configure-stagefeedback-libbacktrace:
23077 @if libbacktrace-bootstrap
23078 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23079 configure-stagefeedback-libbacktrace:
23080 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23082 @r=`${PWD_COMMAND}`; export r; \
23083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23084 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23085 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23086 $(HOST_EXPORTS) \
23087 $(POSTSTAGE1_HOST_EXPORTS) \
23088 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23089 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23090 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23091 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23093 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23094 case $(srcdir) in \
23095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23096 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23098 esac; \
23099 module_srcdir=libbacktrace; \
23100 $(SHELL) $$s/$$module_srcdir/configure \
23101 --srcdir=$${topdir}/$$module_srcdir \
23102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23103 --target=${target_alias} \
23104 --with-build-libsubdir=$(HOST_SUBDIR) \
23105 $(STAGEfeedback_CONFIGURE_FLAGS)
23106 @endif libbacktrace-bootstrap
23108 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23109 maybe-configure-stageautoprofile-libbacktrace:
23110 @if libbacktrace-bootstrap
23111 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23112 configure-stageautoprofile-libbacktrace:
23113 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23115 @r=`${PWD_COMMAND}`; export r; \
23116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23117 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23118 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23119 $(HOST_EXPORTS) \
23120 $(POSTSTAGE1_HOST_EXPORTS) \
23121 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23122 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23123 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23124 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23126 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23127 case $(srcdir) in \
23128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23129 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23131 esac; \
23132 module_srcdir=libbacktrace; \
23133 $(SHELL) $$s/$$module_srcdir/configure \
23134 --srcdir=$${topdir}/$$module_srcdir \
23135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23136 --target=${target_alias} \
23137 --with-build-libsubdir=$(HOST_SUBDIR) \
23138 $(STAGEautoprofile_CONFIGURE_FLAGS)
23139 @endif libbacktrace-bootstrap
23141 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23142 maybe-configure-stageautofeedback-libbacktrace:
23143 @if libbacktrace-bootstrap
23144 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23145 configure-stageautofeedback-libbacktrace:
23146 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23148 @r=`${PWD_COMMAND}`; export r; \
23149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23150 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23151 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23152 $(HOST_EXPORTS) \
23153 $(POSTSTAGE1_HOST_EXPORTS) \
23154 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23155 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23156 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23157 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23159 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23160 case $(srcdir) in \
23161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23162 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23164 esac; \
23165 module_srcdir=libbacktrace; \
23166 $(SHELL) $$s/$$module_srcdir/configure \
23167 --srcdir=$${topdir}/$$module_srcdir \
23168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23169 --target=${target_alias} \
23170 --with-build-libsubdir=$(HOST_SUBDIR) \
23171 $(STAGEautofeedback_CONFIGURE_FLAGS)
23172 @endif libbacktrace-bootstrap
23178 .PHONY: all-libbacktrace maybe-all-libbacktrace
23179 maybe-all-libbacktrace:
23180 @if gcc-bootstrap
23181 all-libbacktrace: stage_current
23182 @endif gcc-bootstrap
23183 @if libbacktrace
23184 TARGET-libbacktrace=all
23185 maybe-all-libbacktrace: all-libbacktrace
23186 all-libbacktrace: configure-libbacktrace
23187 @r=`${PWD_COMMAND}`; export r; \
23188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189 $(HOST_EXPORTS) \
23190 (cd $(HOST_SUBDIR)/libbacktrace && \
23191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23192 $(TARGET-libbacktrace))
23193 @endif libbacktrace
23197 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23198 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23199 maybe-all-stage1-libbacktrace:
23200 maybe-clean-stage1-libbacktrace:
23201 @if libbacktrace-bootstrap
23202 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23203 all-stage1: all-stage1-libbacktrace
23204 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23205 all-stage1-libbacktrace: configure-stage1-libbacktrace
23206 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23207 @r=`${PWD_COMMAND}`; export r; \
23208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209 TFLAGS="$(STAGE1_TFLAGS)"; \
23210 $(HOST_EXPORTS) \
23211 cd $(HOST_SUBDIR)/libbacktrace && \
23213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23214 CFLAGS="$(STAGE1_CFLAGS)" \
23215 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23216 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23217 LIBCFLAGS="$(LIBCFLAGS)" \
23218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23221 $(EXTRA_HOST_FLAGS) \
23222 $(STAGE1_FLAGS_TO_PASS) \
23223 TFLAGS="$(STAGE1_TFLAGS)" \
23224 $(TARGET-stage1-libbacktrace)
23226 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23227 clean-stage1: clean-stage1-libbacktrace
23228 clean-stage1-libbacktrace:
23229 @if [ $(current_stage) = stage1 ]; then \
23230 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23231 else \
23232 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23233 $(MAKE) stage1-start; \
23234 fi; \
23235 cd $(HOST_SUBDIR)/libbacktrace && \
23236 $(MAKE) $(EXTRA_HOST_FLAGS) \
23237 $(STAGE1_FLAGS_TO_PASS) clean
23238 @endif libbacktrace-bootstrap
23241 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23242 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23243 maybe-all-stage2-libbacktrace:
23244 maybe-clean-stage2-libbacktrace:
23245 @if libbacktrace-bootstrap
23246 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23247 all-stage2: all-stage2-libbacktrace
23248 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23249 all-stage2-libbacktrace: configure-stage2-libbacktrace
23250 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23251 @r=`${PWD_COMMAND}`; export r; \
23252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23253 TFLAGS="$(STAGE2_TFLAGS)"; \
23254 $(HOST_EXPORTS) \
23255 $(POSTSTAGE1_HOST_EXPORTS) \
23256 cd $(HOST_SUBDIR)/libbacktrace && \
23258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23259 CFLAGS="$(STAGE2_CFLAGS)" \
23260 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23261 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23262 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23267 TFLAGS="$(STAGE2_TFLAGS)" \
23268 $(TARGET-stage2-libbacktrace)
23270 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23271 clean-stage2: clean-stage2-libbacktrace
23272 clean-stage2-libbacktrace:
23273 @if [ $(current_stage) = stage2 ]; then \
23274 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23275 else \
23276 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23277 $(MAKE) stage2-start; \
23278 fi; \
23279 cd $(HOST_SUBDIR)/libbacktrace && \
23280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23281 @endif libbacktrace-bootstrap
23284 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23285 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23286 maybe-all-stage3-libbacktrace:
23287 maybe-clean-stage3-libbacktrace:
23288 @if libbacktrace-bootstrap
23289 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23290 all-stage3: all-stage3-libbacktrace
23291 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23292 all-stage3-libbacktrace: configure-stage3-libbacktrace
23293 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23294 @r=`${PWD_COMMAND}`; export r; \
23295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23296 TFLAGS="$(STAGE3_TFLAGS)"; \
23297 $(HOST_EXPORTS) \
23298 $(POSTSTAGE1_HOST_EXPORTS) \
23299 cd $(HOST_SUBDIR)/libbacktrace && \
23301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23302 CFLAGS="$(STAGE3_CFLAGS)" \
23303 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23304 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23305 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23310 TFLAGS="$(STAGE3_TFLAGS)" \
23311 $(TARGET-stage3-libbacktrace)
23313 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23314 clean-stage3: clean-stage3-libbacktrace
23315 clean-stage3-libbacktrace:
23316 @if [ $(current_stage) = stage3 ]; then \
23317 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23318 else \
23319 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23320 $(MAKE) stage3-start; \
23321 fi; \
23322 cd $(HOST_SUBDIR)/libbacktrace && \
23323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23324 @endif libbacktrace-bootstrap
23327 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23328 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23329 maybe-all-stage4-libbacktrace:
23330 maybe-clean-stage4-libbacktrace:
23331 @if libbacktrace-bootstrap
23332 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23333 all-stage4: all-stage4-libbacktrace
23334 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23335 all-stage4-libbacktrace: configure-stage4-libbacktrace
23336 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23337 @r=`${PWD_COMMAND}`; export r; \
23338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339 TFLAGS="$(STAGE4_TFLAGS)"; \
23340 $(HOST_EXPORTS) \
23341 $(POSTSTAGE1_HOST_EXPORTS) \
23342 cd $(HOST_SUBDIR)/libbacktrace && \
23344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23345 CFLAGS="$(STAGE4_CFLAGS)" \
23346 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23347 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23348 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23353 TFLAGS="$(STAGE4_TFLAGS)" \
23354 $(TARGET-stage4-libbacktrace)
23356 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23357 clean-stage4: clean-stage4-libbacktrace
23358 clean-stage4-libbacktrace:
23359 @if [ $(current_stage) = stage4 ]; then \
23360 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23361 else \
23362 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23363 $(MAKE) stage4-start; \
23364 fi; \
23365 cd $(HOST_SUBDIR)/libbacktrace && \
23366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23367 @endif libbacktrace-bootstrap
23370 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23371 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23372 maybe-all-stageprofile-libbacktrace:
23373 maybe-clean-stageprofile-libbacktrace:
23374 @if libbacktrace-bootstrap
23375 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23376 all-stageprofile: all-stageprofile-libbacktrace
23377 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23378 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23379 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23380 @r=`${PWD_COMMAND}`; export r; \
23381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23383 $(HOST_EXPORTS) \
23384 $(POSTSTAGE1_HOST_EXPORTS) \
23385 cd $(HOST_SUBDIR)/libbacktrace && \
23387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23388 CFLAGS="$(STAGEprofile_CFLAGS)" \
23389 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23390 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23391 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23396 TFLAGS="$(STAGEprofile_TFLAGS)" \
23397 $(TARGET-stageprofile-libbacktrace)
23399 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23400 clean-stageprofile: clean-stageprofile-libbacktrace
23401 clean-stageprofile-libbacktrace:
23402 @if [ $(current_stage) = stageprofile ]; then \
23403 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23404 else \
23405 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23406 $(MAKE) stageprofile-start; \
23407 fi; \
23408 cd $(HOST_SUBDIR)/libbacktrace && \
23409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23410 @endif libbacktrace-bootstrap
23413 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23414 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23415 maybe-all-stagetrain-libbacktrace:
23416 maybe-clean-stagetrain-libbacktrace:
23417 @if libbacktrace-bootstrap
23418 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23419 all-stagetrain: all-stagetrain-libbacktrace
23420 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23421 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23422 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23423 @r=`${PWD_COMMAND}`; export r; \
23424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23425 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23426 $(HOST_EXPORTS) \
23427 $(POSTSTAGE1_HOST_EXPORTS) \
23428 cd $(HOST_SUBDIR)/libbacktrace && \
23430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23431 CFLAGS="$(STAGEtrain_CFLAGS)" \
23432 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23433 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23434 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23439 TFLAGS="$(STAGEtrain_TFLAGS)" \
23440 $(TARGET-stagetrain-libbacktrace)
23442 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23443 clean-stagetrain: clean-stagetrain-libbacktrace
23444 clean-stagetrain-libbacktrace:
23445 @if [ $(current_stage) = stagetrain ]; then \
23446 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23447 else \
23448 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23449 $(MAKE) stagetrain-start; \
23450 fi; \
23451 cd $(HOST_SUBDIR)/libbacktrace && \
23452 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23453 @endif libbacktrace-bootstrap
23456 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23457 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23458 maybe-all-stagefeedback-libbacktrace:
23459 maybe-clean-stagefeedback-libbacktrace:
23460 @if libbacktrace-bootstrap
23461 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23462 all-stagefeedback: all-stagefeedback-libbacktrace
23463 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23464 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23465 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23466 @r=`${PWD_COMMAND}`; export r; \
23467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23468 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23469 $(HOST_EXPORTS) \
23470 $(POSTSTAGE1_HOST_EXPORTS) \
23471 cd $(HOST_SUBDIR)/libbacktrace && \
23473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23474 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23475 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23476 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23477 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23482 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23483 $(TARGET-stagefeedback-libbacktrace)
23485 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23486 clean-stagefeedback: clean-stagefeedback-libbacktrace
23487 clean-stagefeedback-libbacktrace:
23488 @if [ $(current_stage) = stagefeedback ]; then \
23489 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23490 else \
23491 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23492 $(MAKE) stagefeedback-start; \
23493 fi; \
23494 cd $(HOST_SUBDIR)/libbacktrace && \
23495 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23496 @endif libbacktrace-bootstrap
23499 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23500 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23501 maybe-all-stageautoprofile-libbacktrace:
23502 maybe-clean-stageautoprofile-libbacktrace:
23503 @if libbacktrace-bootstrap
23504 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23505 all-stageautoprofile: all-stageautoprofile-libbacktrace
23506 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23507 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23508 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23509 @r=`${PWD_COMMAND}`; export r; \
23510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23512 $(HOST_EXPORTS) \
23513 $(POSTSTAGE1_HOST_EXPORTS) \
23514 cd $(HOST_SUBDIR)/libbacktrace && \
23515 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23517 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23518 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23519 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23520 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23525 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23526 $(TARGET-stageautoprofile-libbacktrace)
23528 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23529 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23530 clean-stageautoprofile-libbacktrace:
23531 @if [ $(current_stage) = stageautoprofile ]; then \
23532 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23533 else \
23534 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23535 $(MAKE) stageautoprofile-start; \
23536 fi; \
23537 cd $(HOST_SUBDIR)/libbacktrace && \
23538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23539 @endif libbacktrace-bootstrap
23542 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23543 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23544 maybe-all-stageautofeedback-libbacktrace:
23545 maybe-clean-stageautofeedback-libbacktrace:
23546 @if libbacktrace-bootstrap
23547 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23548 all-stageautofeedback: all-stageautofeedback-libbacktrace
23549 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23550 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23551 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23552 @r=`${PWD_COMMAND}`; export r; \
23553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23554 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23555 $(HOST_EXPORTS) \
23556 $(POSTSTAGE1_HOST_EXPORTS) \
23557 cd $(HOST_SUBDIR)/libbacktrace && \
23559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23560 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23561 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23562 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23563 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23568 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23569 $(TARGET-stageautofeedback-libbacktrace)
23571 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23572 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23573 clean-stageautofeedback-libbacktrace:
23574 @if [ $(current_stage) = stageautofeedback ]; then \
23575 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23576 else \
23577 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23578 $(MAKE) stageautofeedback-start; \
23579 fi; \
23580 cd $(HOST_SUBDIR)/libbacktrace && \
23581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23582 @endif libbacktrace-bootstrap
23588 .PHONY: check-libbacktrace maybe-check-libbacktrace
23589 maybe-check-libbacktrace:
23590 @if libbacktrace
23591 maybe-check-libbacktrace: check-libbacktrace
23593 check-libbacktrace:
23594 @: $(MAKE); $(unstage)
23595 @r=`${PWD_COMMAND}`; export r; \
23596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23597 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23598 (cd $(HOST_SUBDIR)/libbacktrace && \
23599 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23601 @endif libbacktrace
23603 .PHONY: install-libbacktrace maybe-install-libbacktrace
23604 maybe-install-libbacktrace:
23605 @if libbacktrace
23606 maybe-install-libbacktrace: install-libbacktrace
23608 install-libbacktrace: installdirs
23609 @: $(MAKE); $(unstage)
23610 @r=`${PWD_COMMAND}`; export r; \
23611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23612 $(HOST_EXPORTS) \
23613 (cd $(HOST_SUBDIR)/libbacktrace && \
23614 $(MAKE) $(FLAGS_TO_PASS) install)
23616 @endif libbacktrace
23618 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23619 maybe-install-strip-libbacktrace:
23620 @if libbacktrace
23621 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23623 install-strip-libbacktrace: installdirs
23624 @: $(MAKE); $(unstage)
23625 @r=`${PWD_COMMAND}`; export r; \
23626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627 $(HOST_EXPORTS) \
23628 (cd $(HOST_SUBDIR)/libbacktrace && \
23629 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23631 @endif libbacktrace
23633 # Other targets (info, dvi, pdf, etc.)
23635 .PHONY: maybe-info-libbacktrace info-libbacktrace
23636 maybe-info-libbacktrace:
23637 @if libbacktrace
23638 maybe-info-libbacktrace: info-libbacktrace
23640 info-libbacktrace: \
23641 configure-libbacktrace
23642 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23643 r=`${PWD_COMMAND}`; export r; \
23644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23645 $(HOST_EXPORTS) \
23646 for flag in $(EXTRA_HOST_FLAGS) ; do \
23647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23648 done; \
23649 echo "Doing info in libbacktrace"; \
23650 (cd $(HOST_SUBDIR)/libbacktrace && \
23651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23653 "RANLIB=$${RANLIB}" \
23654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23655 info) \
23656 || exit 1
23658 @endif libbacktrace
23660 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23661 maybe-dvi-libbacktrace:
23662 @if libbacktrace
23663 maybe-dvi-libbacktrace: dvi-libbacktrace
23665 dvi-libbacktrace: \
23666 configure-libbacktrace
23667 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23668 r=`${PWD_COMMAND}`; export r; \
23669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670 $(HOST_EXPORTS) \
23671 for flag in $(EXTRA_HOST_FLAGS) ; do \
23672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23673 done; \
23674 echo "Doing dvi in libbacktrace"; \
23675 (cd $(HOST_SUBDIR)/libbacktrace && \
23676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23678 "RANLIB=$${RANLIB}" \
23679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23680 dvi) \
23681 || exit 1
23683 @endif libbacktrace
23685 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23686 maybe-pdf-libbacktrace:
23687 @if libbacktrace
23688 maybe-pdf-libbacktrace: pdf-libbacktrace
23690 pdf-libbacktrace: \
23691 configure-libbacktrace
23692 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23693 r=`${PWD_COMMAND}`; export r; \
23694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23695 $(HOST_EXPORTS) \
23696 for flag in $(EXTRA_HOST_FLAGS) ; do \
23697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23698 done; \
23699 echo "Doing pdf in libbacktrace"; \
23700 (cd $(HOST_SUBDIR)/libbacktrace && \
23701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23703 "RANLIB=$${RANLIB}" \
23704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23705 pdf) \
23706 || exit 1
23708 @endif libbacktrace
23710 .PHONY: maybe-html-libbacktrace html-libbacktrace
23711 maybe-html-libbacktrace:
23712 @if libbacktrace
23713 maybe-html-libbacktrace: html-libbacktrace
23715 html-libbacktrace: \
23716 configure-libbacktrace
23717 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23718 r=`${PWD_COMMAND}`; export r; \
23719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720 $(HOST_EXPORTS) \
23721 for flag in $(EXTRA_HOST_FLAGS) ; do \
23722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23723 done; \
23724 echo "Doing html in libbacktrace"; \
23725 (cd $(HOST_SUBDIR)/libbacktrace && \
23726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23728 "RANLIB=$${RANLIB}" \
23729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23730 html) \
23731 || exit 1
23733 @endif libbacktrace
23735 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23736 maybe-TAGS-libbacktrace:
23737 @if libbacktrace
23738 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23740 TAGS-libbacktrace: \
23741 configure-libbacktrace
23742 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23743 r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 $(HOST_EXPORTS) \
23746 for flag in $(EXTRA_HOST_FLAGS) ; do \
23747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23748 done; \
23749 echo "Doing TAGS in libbacktrace"; \
23750 (cd $(HOST_SUBDIR)/libbacktrace && \
23751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23753 "RANLIB=$${RANLIB}" \
23754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23755 TAGS) \
23756 || exit 1
23758 @endif libbacktrace
23760 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23761 maybe-install-info-libbacktrace:
23762 @if libbacktrace
23763 maybe-install-info-libbacktrace: install-info-libbacktrace
23765 install-info-libbacktrace: \
23766 configure-libbacktrace \
23767 info-libbacktrace
23768 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23769 r=`${PWD_COMMAND}`; export r; \
23770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771 $(HOST_EXPORTS) \
23772 for flag in $(EXTRA_HOST_FLAGS) ; do \
23773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23774 done; \
23775 echo "Doing install-info in libbacktrace"; \
23776 (cd $(HOST_SUBDIR)/libbacktrace && \
23777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23779 "RANLIB=$${RANLIB}" \
23780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23781 install-info) \
23782 || exit 1
23784 @endif libbacktrace
23786 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23787 maybe-install-pdf-libbacktrace:
23788 @if libbacktrace
23789 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23791 install-pdf-libbacktrace: \
23792 configure-libbacktrace \
23793 pdf-libbacktrace
23794 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23795 r=`${PWD_COMMAND}`; export r; \
23796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797 $(HOST_EXPORTS) \
23798 for flag in $(EXTRA_HOST_FLAGS) ; do \
23799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23800 done; \
23801 echo "Doing install-pdf in libbacktrace"; \
23802 (cd $(HOST_SUBDIR)/libbacktrace && \
23803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23805 "RANLIB=$${RANLIB}" \
23806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23807 install-pdf) \
23808 || exit 1
23810 @endif libbacktrace
23812 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23813 maybe-install-html-libbacktrace:
23814 @if libbacktrace
23815 maybe-install-html-libbacktrace: install-html-libbacktrace
23817 install-html-libbacktrace: \
23818 configure-libbacktrace \
23819 html-libbacktrace
23820 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23821 r=`${PWD_COMMAND}`; export r; \
23822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23823 $(HOST_EXPORTS) \
23824 for flag in $(EXTRA_HOST_FLAGS) ; do \
23825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23826 done; \
23827 echo "Doing install-html in libbacktrace"; \
23828 (cd $(HOST_SUBDIR)/libbacktrace && \
23829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23831 "RANLIB=$${RANLIB}" \
23832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23833 install-html) \
23834 || exit 1
23836 @endif libbacktrace
23838 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23839 maybe-installcheck-libbacktrace:
23840 @if libbacktrace
23841 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23843 installcheck-libbacktrace: \
23844 configure-libbacktrace
23845 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23846 r=`${PWD_COMMAND}`; export r; \
23847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23848 $(HOST_EXPORTS) \
23849 for flag in $(EXTRA_HOST_FLAGS) ; do \
23850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23851 done; \
23852 echo "Doing installcheck in libbacktrace"; \
23853 (cd $(HOST_SUBDIR)/libbacktrace && \
23854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23856 "RANLIB=$${RANLIB}" \
23857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23858 installcheck) \
23859 || exit 1
23861 @endif libbacktrace
23863 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23864 maybe-mostlyclean-libbacktrace:
23865 @if libbacktrace
23866 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23868 mostlyclean-libbacktrace:
23869 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23870 r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 $(HOST_EXPORTS) \
23873 for flag in $(EXTRA_HOST_FLAGS) ; do \
23874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23875 done; \
23876 echo "Doing mostlyclean in libbacktrace"; \
23877 (cd $(HOST_SUBDIR)/libbacktrace && \
23878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23880 "RANLIB=$${RANLIB}" \
23881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23882 mostlyclean) \
23883 || exit 1
23885 @endif libbacktrace
23887 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23888 maybe-clean-libbacktrace:
23889 @if libbacktrace
23890 maybe-clean-libbacktrace: clean-libbacktrace
23892 clean-libbacktrace:
23893 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23894 r=`${PWD_COMMAND}`; export r; \
23895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23896 $(HOST_EXPORTS) \
23897 for flag in $(EXTRA_HOST_FLAGS) ; do \
23898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23899 done; \
23900 echo "Doing clean in libbacktrace"; \
23901 (cd $(HOST_SUBDIR)/libbacktrace && \
23902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23904 "RANLIB=$${RANLIB}" \
23905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23906 clean) \
23907 || exit 1
23909 @endif libbacktrace
23911 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23912 maybe-distclean-libbacktrace:
23913 @if libbacktrace
23914 maybe-distclean-libbacktrace: distclean-libbacktrace
23916 distclean-libbacktrace:
23917 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23918 r=`${PWD_COMMAND}`; export r; \
23919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23920 $(HOST_EXPORTS) \
23921 for flag in $(EXTRA_HOST_FLAGS) ; do \
23922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23923 done; \
23924 echo "Doing distclean in libbacktrace"; \
23925 (cd $(HOST_SUBDIR)/libbacktrace && \
23926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23928 "RANLIB=$${RANLIB}" \
23929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23930 distclean) \
23931 || exit 1
23933 @endif libbacktrace
23935 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23936 maybe-maintainer-clean-libbacktrace:
23937 @if libbacktrace
23938 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23940 maintainer-clean-libbacktrace:
23941 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23942 r=`${PWD_COMMAND}`; export r; \
23943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23944 $(HOST_EXPORTS) \
23945 for flag in $(EXTRA_HOST_FLAGS) ; do \
23946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23947 done; \
23948 echo "Doing maintainer-clean in libbacktrace"; \
23949 (cd $(HOST_SUBDIR)/libbacktrace && \
23950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23952 "RANLIB=$${RANLIB}" \
23953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23954 maintainer-clean) \
23955 || exit 1
23957 @endif libbacktrace
23961 .PHONY: configure-libcpp maybe-configure-libcpp
23962 maybe-configure-libcpp:
23963 @if gcc-bootstrap
23964 configure-libcpp: stage_current
23965 @endif gcc-bootstrap
23966 @if libcpp
23967 maybe-configure-libcpp: configure-libcpp
23968 configure-libcpp:
23969 @r=`${PWD_COMMAND}`; export r; \
23970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23971 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23973 $(HOST_EXPORTS) \
23974 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23975 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23976 case $(srcdir) in \
23977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23978 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23980 esac; \
23981 module_srcdir=libcpp; \
23982 $(SHELL) \
23983 $$s/$$module_srcdir/configure \
23984 --srcdir=$${topdir}/$$module_srcdir \
23985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23986 --target=${target_alias} \
23987 || exit 1
23988 @endif libcpp
23992 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23993 maybe-configure-stage1-libcpp:
23994 @if libcpp-bootstrap
23995 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23996 configure-stage1-libcpp:
23997 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23999 @r=`${PWD_COMMAND}`; export r; \
24000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24001 TFLAGS="$(STAGE1_TFLAGS)"; \
24002 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24003 $(HOST_EXPORTS) \
24004 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24005 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24006 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24007 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24009 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24010 case $(srcdir) in \
24011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24012 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24014 esac; \
24015 module_srcdir=libcpp; \
24016 $(SHELL) $$s/$$module_srcdir/configure \
24017 --srcdir=$${topdir}/$$module_srcdir \
24018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24019 --target=${target_alias} \
24021 $(STAGE1_CONFIGURE_FLAGS)
24022 @endif libcpp-bootstrap
24024 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24025 maybe-configure-stage2-libcpp:
24026 @if libcpp-bootstrap
24027 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24028 configure-stage2-libcpp:
24029 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24031 @r=`${PWD_COMMAND}`; export r; \
24032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033 TFLAGS="$(STAGE2_TFLAGS)"; \
24034 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24035 $(HOST_EXPORTS) \
24036 $(POSTSTAGE1_HOST_EXPORTS) \
24037 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24038 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24039 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24040 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24042 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24043 case $(srcdir) in \
24044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24045 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24047 esac; \
24048 module_srcdir=libcpp; \
24049 $(SHELL) $$s/$$module_srcdir/configure \
24050 --srcdir=$${topdir}/$$module_srcdir \
24051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24052 --target=${target_alias} \
24053 --with-build-libsubdir=$(HOST_SUBDIR) \
24054 $(STAGE2_CONFIGURE_FLAGS)
24055 @endif libcpp-bootstrap
24057 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24058 maybe-configure-stage3-libcpp:
24059 @if libcpp-bootstrap
24060 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24061 configure-stage3-libcpp:
24062 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24064 @r=`${PWD_COMMAND}`; export r; \
24065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24066 TFLAGS="$(STAGE3_TFLAGS)"; \
24067 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24068 $(HOST_EXPORTS) \
24069 $(POSTSTAGE1_HOST_EXPORTS) \
24070 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24071 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24072 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24073 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24075 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24076 case $(srcdir) in \
24077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24078 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24080 esac; \
24081 module_srcdir=libcpp; \
24082 $(SHELL) $$s/$$module_srcdir/configure \
24083 --srcdir=$${topdir}/$$module_srcdir \
24084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24085 --target=${target_alias} \
24086 --with-build-libsubdir=$(HOST_SUBDIR) \
24087 $(STAGE3_CONFIGURE_FLAGS)
24088 @endif libcpp-bootstrap
24090 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24091 maybe-configure-stage4-libcpp:
24092 @if libcpp-bootstrap
24093 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24094 configure-stage4-libcpp:
24095 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24097 @r=`${PWD_COMMAND}`; export r; \
24098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24099 TFLAGS="$(STAGE4_TFLAGS)"; \
24100 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24101 $(HOST_EXPORTS) \
24102 $(POSTSTAGE1_HOST_EXPORTS) \
24103 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24104 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24105 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24106 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24108 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24109 case $(srcdir) in \
24110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24111 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24113 esac; \
24114 module_srcdir=libcpp; \
24115 $(SHELL) $$s/$$module_srcdir/configure \
24116 --srcdir=$${topdir}/$$module_srcdir \
24117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24118 --target=${target_alias} \
24119 --with-build-libsubdir=$(HOST_SUBDIR) \
24120 $(STAGE4_CONFIGURE_FLAGS)
24121 @endif libcpp-bootstrap
24123 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24124 maybe-configure-stageprofile-libcpp:
24125 @if libcpp-bootstrap
24126 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24127 configure-stageprofile-libcpp:
24128 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24130 @r=`${PWD_COMMAND}`; export r; \
24131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24132 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24133 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24134 $(HOST_EXPORTS) \
24135 $(POSTSTAGE1_HOST_EXPORTS) \
24136 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24137 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24138 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24139 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24141 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24142 case $(srcdir) in \
24143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24144 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24146 esac; \
24147 module_srcdir=libcpp; \
24148 $(SHELL) $$s/$$module_srcdir/configure \
24149 --srcdir=$${topdir}/$$module_srcdir \
24150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24151 --target=${target_alias} \
24152 --with-build-libsubdir=$(HOST_SUBDIR) \
24153 $(STAGEprofile_CONFIGURE_FLAGS)
24154 @endif libcpp-bootstrap
24156 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24157 maybe-configure-stagetrain-libcpp:
24158 @if libcpp-bootstrap
24159 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24160 configure-stagetrain-libcpp:
24161 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24163 @r=`${PWD_COMMAND}`; export r; \
24164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24165 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24166 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24167 $(HOST_EXPORTS) \
24168 $(POSTSTAGE1_HOST_EXPORTS) \
24169 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24170 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24171 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24172 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24174 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24175 case $(srcdir) in \
24176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24177 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24179 esac; \
24180 module_srcdir=libcpp; \
24181 $(SHELL) $$s/$$module_srcdir/configure \
24182 --srcdir=$${topdir}/$$module_srcdir \
24183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24184 --target=${target_alias} \
24185 --with-build-libsubdir=$(HOST_SUBDIR) \
24186 $(STAGEtrain_CONFIGURE_FLAGS)
24187 @endif libcpp-bootstrap
24189 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24190 maybe-configure-stagefeedback-libcpp:
24191 @if libcpp-bootstrap
24192 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24193 configure-stagefeedback-libcpp:
24194 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24196 @r=`${PWD_COMMAND}`; export r; \
24197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24199 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24200 $(HOST_EXPORTS) \
24201 $(POSTSTAGE1_HOST_EXPORTS) \
24202 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24203 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24204 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24205 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24207 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24208 case $(srcdir) in \
24209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24210 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24212 esac; \
24213 module_srcdir=libcpp; \
24214 $(SHELL) $$s/$$module_srcdir/configure \
24215 --srcdir=$${topdir}/$$module_srcdir \
24216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24217 --target=${target_alias} \
24218 --with-build-libsubdir=$(HOST_SUBDIR) \
24219 $(STAGEfeedback_CONFIGURE_FLAGS)
24220 @endif libcpp-bootstrap
24222 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24223 maybe-configure-stageautoprofile-libcpp:
24224 @if libcpp-bootstrap
24225 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24226 configure-stageautoprofile-libcpp:
24227 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24229 @r=`${PWD_COMMAND}`; export r; \
24230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24231 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24232 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24233 $(HOST_EXPORTS) \
24234 $(POSTSTAGE1_HOST_EXPORTS) \
24235 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24236 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24237 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24238 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24240 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24241 case $(srcdir) in \
24242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24243 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24245 esac; \
24246 module_srcdir=libcpp; \
24247 $(SHELL) $$s/$$module_srcdir/configure \
24248 --srcdir=$${topdir}/$$module_srcdir \
24249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24250 --target=${target_alias} \
24251 --with-build-libsubdir=$(HOST_SUBDIR) \
24252 $(STAGEautoprofile_CONFIGURE_FLAGS)
24253 @endif libcpp-bootstrap
24255 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24256 maybe-configure-stageautofeedback-libcpp:
24257 @if libcpp-bootstrap
24258 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24259 configure-stageautofeedback-libcpp:
24260 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24262 @r=`${PWD_COMMAND}`; export r; \
24263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24264 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24265 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24266 $(HOST_EXPORTS) \
24267 $(POSTSTAGE1_HOST_EXPORTS) \
24268 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24269 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24270 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24271 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24273 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24274 case $(srcdir) in \
24275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24276 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24278 esac; \
24279 module_srcdir=libcpp; \
24280 $(SHELL) $$s/$$module_srcdir/configure \
24281 --srcdir=$${topdir}/$$module_srcdir \
24282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24283 --target=${target_alias} \
24284 --with-build-libsubdir=$(HOST_SUBDIR) \
24285 $(STAGEautofeedback_CONFIGURE_FLAGS)
24286 @endif libcpp-bootstrap
24292 .PHONY: all-libcpp maybe-all-libcpp
24293 maybe-all-libcpp:
24294 @if gcc-bootstrap
24295 all-libcpp: stage_current
24296 @endif gcc-bootstrap
24297 @if libcpp
24298 TARGET-libcpp=all
24299 maybe-all-libcpp: all-libcpp
24300 all-libcpp: configure-libcpp
24301 @r=`${PWD_COMMAND}`; export r; \
24302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24303 $(HOST_EXPORTS) \
24304 (cd $(HOST_SUBDIR)/libcpp && \
24305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24306 $(TARGET-libcpp))
24307 @endif libcpp
24311 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24312 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24313 maybe-all-stage1-libcpp:
24314 maybe-clean-stage1-libcpp:
24315 @if libcpp-bootstrap
24316 maybe-all-stage1-libcpp: all-stage1-libcpp
24317 all-stage1: all-stage1-libcpp
24318 TARGET-stage1-libcpp = $(TARGET-libcpp)
24319 all-stage1-libcpp: configure-stage1-libcpp
24320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24321 @r=`${PWD_COMMAND}`; export r; \
24322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24323 TFLAGS="$(STAGE1_TFLAGS)"; \
24324 $(HOST_EXPORTS) \
24325 cd $(HOST_SUBDIR)/libcpp && \
24327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24328 CFLAGS="$(STAGE1_CFLAGS)" \
24329 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24330 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24331 LIBCFLAGS="$(LIBCFLAGS)" \
24332 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24333 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24334 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24335 $(EXTRA_HOST_FLAGS) \
24336 $(STAGE1_FLAGS_TO_PASS) \
24337 TFLAGS="$(STAGE1_TFLAGS)" \
24338 $(TARGET-stage1-libcpp)
24340 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24341 clean-stage1: clean-stage1-libcpp
24342 clean-stage1-libcpp:
24343 @if [ $(current_stage) = stage1 ]; then \
24344 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24345 else \
24346 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24347 $(MAKE) stage1-start; \
24348 fi; \
24349 cd $(HOST_SUBDIR)/libcpp && \
24350 $(MAKE) $(EXTRA_HOST_FLAGS) \
24351 $(STAGE1_FLAGS_TO_PASS) clean
24352 @endif libcpp-bootstrap
24355 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24356 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24357 maybe-all-stage2-libcpp:
24358 maybe-clean-stage2-libcpp:
24359 @if libcpp-bootstrap
24360 maybe-all-stage2-libcpp: all-stage2-libcpp
24361 all-stage2: all-stage2-libcpp
24362 TARGET-stage2-libcpp = $(TARGET-libcpp)
24363 all-stage2-libcpp: configure-stage2-libcpp
24364 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24365 @r=`${PWD_COMMAND}`; export r; \
24366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24367 TFLAGS="$(STAGE2_TFLAGS)"; \
24368 $(HOST_EXPORTS) \
24369 $(POSTSTAGE1_HOST_EXPORTS) \
24370 cd $(HOST_SUBDIR)/libcpp && \
24372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24373 CFLAGS="$(STAGE2_CFLAGS)" \
24374 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24375 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24376 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24381 TFLAGS="$(STAGE2_TFLAGS)" \
24382 $(TARGET-stage2-libcpp)
24384 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24385 clean-stage2: clean-stage2-libcpp
24386 clean-stage2-libcpp:
24387 @if [ $(current_stage) = stage2 ]; then \
24388 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24389 else \
24390 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24391 $(MAKE) stage2-start; \
24392 fi; \
24393 cd $(HOST_SUBDIR)/libcpp && \
24394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24395 @endif libcpp-bootstrap
24398 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24399 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24400 maybe-all-stage3-libcpp:
24401 maybe-clean-stage3-libcpp:
24402 @if libcpp-bootstrap
24403 maybe-all-stage3-libcpp: all-stage3-libcpp
24404 all-stage3: all-stage3-libcpp
24405 TARGET-stage3-libcpp = $(TARGET-libcpp)
24406 all-stage3-libcpp: configure-stage3-libcpp
24407 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24408 @r=`${PWD_COMMAND}`; export r; \
24409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24410 TFLAGS="$(STAGE3_TFLAGS)"; \
24411 $(HOST_EXPORTS) \
24412 $(POSTSTAGE1_HOST_EXPORTS) \
24413 cd $(HOST_SUBDIR)/libcpp && \
24415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24416 CFLAGS="$(STAGE3_CFLAGS)" \
24417 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24418 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24419 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24424 TFLAGS="$(STAGE3_TFLAGS)" \
24425 $(TARGET-stage3-libcpp)
24427 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24428 clean-stage3: clean-stage3-libcpp
24429 clean-stage3-libcpp:
24430 @if [ $(current_stage) = stage3 ]; then \
24431 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24432 else \
24433 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24434 $(MAKE) stage3-start; \
24435 fi; \
24436 cd $(HOST_SUBDIR)/libcpp && \
24437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24438 @endif libcpp-bootstrap
24441 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24442 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24443 maybe-all-stage4-libcpp:
24444 maybe-clean-stage4-libcpp:
24445 @if libcpp-bootstrap
24446 maybe-all-stage4-libcpp: all-stage4-libcpp
24447 all-stage4: all-stage4-libcpp
24448 TARGET-stage4-libcpp = $(TARGET-libcpp)
24449 all-stage4-libcpp: configure-stage4-libcpp
24450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24451 @r=`${PWD_COMMAND}`; export r; \
24452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453 TFLAGS="$(STAGE4_TFLAGS)"; \
24454 $(HOST_EXPORTS) \
24455 $(POSTSTAGE1_HOST_EXPORTS) \
24456 cd $(HOST_SUBDIR)/libcpp && \
24458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24459 CFLAGS="$(STAGE4_CFLAGS)" \
24460 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24461 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24462 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24467 TFLAGS="$(STAGE4_TFLAGS)" \
24468 $(TARGET-stage4-libcpp)
24470 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24471 clean-stage4: clean-stage4-libcpp
24472 clean-stage4-libcpp:
24473 @if [ $(current_stage) = stage4 ]; then \
24474 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24475 else \
24476 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24477 $(MAKE) stage4-start; \
24478 fi; \
24479 cd $(HOST_SUBDIR)/libcpp && \
24480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24481 @endif libcpp-bootstrap
24484 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24485 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24486 maybe-all-stageprofile-libcpp:
24487 maybe-clean-stageprofile-libcpp:
24488 @if libcpp-bootstrap
24489 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24490 all-stageprofile: all-stageprofile-libcpp
24491 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24492 all-stageprofile-libcpp: configure-stageprofile-libcpp
24493 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24494 @r=`${PWD_COMMAND}`; export r; \
24495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24497 $(HOST_EXPORTS) \
24498 $(POSTSTAGE1_HOST_EXPORTS) \
24499 cd $(HOST_SUBDIR)/libcpp && \
24501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24502 CFLAGS="$(STAGEprofile_CFLAGS)" \
24503 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24504 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24505 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24510 TFLAGS="$(STAGEprofile_TFLAGS)" \
24511 $(TARGET-stageprofile-libcpp)
24513 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24514 clean-stageprofile: clean-stageprofile-libcpp
24515 clean-stageprofile-libcpp:
24516 @if [ $(current_stage) = stageprofile ]; then \
24517 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24518 else \
24519 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24520 $(MAKE) stageprofile-start; \
24521 fi; \
24522 cd $(HOST_SUBDIR)/libcpp && \
24523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24524 @endif libcpp-bootstrap
24527 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24528 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24529 maybe-all-stagetrain-libcpp:
24530 maybe-clean-stagetrain-libcpp:
24531 @if libcpp-bootstrap
24532 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24533 all-stagetrain: all-stagetrain-libcpp
24534 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24535 all-stagetrain-libcpp: configure-stagetrain-libcpp
24536 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24537 @r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24540 $(HOST_EXPORTS) \
24541 $(POSTSTAGE1_HOST_EXPORTS) \
24542 cd $(HOST_SUBDIR)/libcpp && \
24544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24545 CFLAGS="$(STAGEtrain_CFLAGS)" \
24546 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24547 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24548 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24549 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24550 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24551 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24552 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24553 TFLAGS="$(STAGEtrain_TFLAGS)" \
24554 $(TARGET-stagetrain-libcpp)
24556 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24557 clean-stagetrain: clean-stagetrain-libcpp
24558 clean-stagetrain-libcpp:
24559 @if [ $(current_stage) = stagetrain ]; then \
24560 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24561 else \
24562 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24563 $(MAKE) stagetrain-start; \
24564 fi; \
24565 cd $(HOST_SUBDIR)/libcpp && \
24566 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24567 @endif libcpp-bootstrap
24570 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24571 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24572 maybe-all-stagefeedback-libcpp:
24573 maybe-clean-stagefeedback-libcpp:
24574 @if libcpp-bootstrap
24575 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24576 all-stagefeedback: all-stagefeedback-libcpp
24577 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24578 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24579 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24580 @r=`${PWD_COMMAND}`; export r; \
24581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24582 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24583 $(HOST_EXPORTS) \
24584 $(POSTSTAGE1_HOST_EXPORTS) \
24585 cd $(HOST_SUBDIR)/libcpp && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24588 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24589 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24590 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24591 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24596 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24597 $(TARGET-stagefeedback-libcpp)
24599 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24600 clean-stagefeedback: clean-stagefeedback-libcpp
24601 clean-stagefeedback-libcpp:
24602 @if [ $(current_stage) = stagefeedback ]; then \
24603 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24604 else \
24605 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24606 $(MAKE) stagefeedback-start; \
24607 fi; \
24608 cd $(HOST_SUBDIR)/libcpp && \
24609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24610 @endif libcpp-bootstrap
24613 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24614 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24615 maybe-all-stageautoprofile-libcpp:
24616 maybe-clean-stageautoprofile-libcpp:
24617 @if libcpp-bootstrap
24618 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24619 all-stageautoprofile: all-stageautoprofile-libcpp
24620 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24621 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24622 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24623 @r=`${PWD_COMMAND}`; export r; \
24624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24626 $(HOST_EXPORTS) \
24627 $(POSTSTAGE1_HOST_EXPORTS) \
24628 cd $(HOST_SUBDIR)/libcpp && \
24629 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24631 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24632 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24633 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24634 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24639 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24640 $(TARGET-stageautoprofile-libcpp)
24642 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24643 clean-stageautoprofile: clean-stageautoprofile-libcpp
24644 clean-stageautoprofile-libcpp:
24645 @if [ $(current_stage) = stageautoprofile ]; then \
24646 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24647 else \
24648 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24649 $(MAKE) stageautoprofile-start; \
24650 fi; \
24651 cd $(HOST_SUBDIR)/libcpp && \
24652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24653 @endif libcpp-bootstrap
24656 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24657 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24658 maybe-all-stageautofeedback-libcpp:
24659 maybe-clean-stageautofeedback-libcpp:
24660 @if libcpp-bootstrap
24661 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24662 all-stageautofeedback: all-stageautofeedback-libcpp
24663 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24664 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24665 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24666 @r=`${PWD_COMMAND}`; export r; \
24667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24668 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24669 $(HOST_EXPORTS) \
24670 $(POSTSTAGE1_HOST_EXPORTS) \
24671 cd $(HOST_SUBDIR)/libcpp && \
24673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24674 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24675 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24676 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24677 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24681 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24682 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24683 $(TARGET-stageautofeedback-libcpp)
24685 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24686 clean-stageautofeedback: clean-stageautofeedback-libcpp
24687 clean-stageautofeedback-libcpp:
24688 @if [ $(current_stage) = stageautofeedback ]; then \
24689 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24690 else \
24691 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24692 $(MAKE) stageautofeedback-start; \
24693 fi; \
24694 cd $(HOST_SUBDIR)/libcpp && \
24695 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24696 @endif libcpp-bootstrap
24702 .PHONY: check-libcpp maybe-check-libcpp
24703 maybe-check-libcpp:
24704 @if libcpp
24705 maybe-check-libcpp: check-libcpp
24707 check-libcpp:
24708 @: $(MAKE); $(unstage)
24709 @r=`${PWD_COMMAND}`; export r; \
24710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24711 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24712 (cd $(HOST_SUBDIR)/libcpp && \
24713 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24715 @endif libcpp
24717 .PHONY: install-libcpp maybe-install-libcpp
24718 maybe-install-libcpp:
24719 @if libcpp
24720 maybe-install-libcpp: install-libcpp
24722 install-libcpp: installdirs
24723 @: $(MAKE); $(unstage)
24724 @r=`${PWD_COMMAND}`; export r; \
24725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24726 $(HOST_EXPORTS) \
24727 (cd $(HOST_SUBDIR)/libcpp && \
24728 $(MAKE) $(FLAGS_TO_PASS) install)
24730 @endif libcpp
24732 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24733 maybe-install-strip-libcpp:
24734 @if libcpp
24735 maybe-install-strip-libcpp: install-strip-libcpp
24737 install-strip-libcpp: installdirs
24738 @: $(MAKE); $(unstage)
24739 @r=`${PWD_COMMAND}`; export r; \
24740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24741 $(HOST_EXPORTS) \
24742 (cd $(HOST_SUBDIR)/libcpp && \
24743 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24745 @endif libcpp
24747 # Other targets (info, dvi, pdf, etc.)
24749 .PHONY: maybe-info-libcpp info-libcpp
24750 maybe-info-libcpp:
24751 @if libcpp
24752 maybe-info-libcpp: info-libcpp
24754 info-libcpp: \
24755 configure-libcpp
24756 @[ -f ./libcpp/Makefile ] || exit 0; \
24757 r=`${PWD_COMMAND}`; export r; \
24758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759 $(HOST_EXPORTS) \
24760 for flag in $(EXTRA_HOST_FLAGS) ; do \
24761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24762 done; \
24763 echo "Doing info in libcpp"; \
24764 (cd $(HOST_SUBDIR)/libcpp && \
24765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24767 "RANLIB=$${RANLIB}" \
24768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24769 info) \
24770 || exit 1
24772 @endif libcpp
24774 .PHONY: maybe-dvi-libcpp dvi-libcpp
24775 maybe-dvi-libcpp:
24776 @if libcpp
24777 maybe-dvi-libcpp: dvi-libcpp
24779 dvi-libcpp: \
24780 configure-libcpp
24781 @[ -f ./libcpp/Makefile ] || exit 0; \
24782 r=`${PWD_COMMAND}`; export r; \
24783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24784 $(HOST_EXPORTS) \
24785 for flag in $(EXTRA_HOST_FLAGS) ; do \
24786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24787 done; \
24788 echo "Doing dvi in libcpp"; \
24789 (cd $(HOST_SUBDIR)/libcpp && \
24790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24792 "RANLIB=$${RANLIB}" \
24793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24794 dvi) \
24795 || exit 1
24797 @endif libcpp
24799 .PHONY: maybe-pdf-libcpp pdf-libcpp
24800 maybe-pdf-libcpp:
24801 @if libcpp
24802 maybe-pdf-libcpp: pdf-libcpp
24804 pdf-libcpp: \
24805 configure-libcpp
24806 @[ -f ./libcpp/Makefile ] || exit 0; \
24807 r=`${PWD_COMMAND}`; export r; \
24808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24809 $(HOST_EXPORTS) \
24810 for flag in $(EXTRA_HOST_FLAGS) ; do \
24811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24812 done; \
24813 echo "Doing pdf in libcpp"; \
24814 (cd $(HOST_SUBDIR)/libcpp && \
24815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24817 "RANLIB=$${RANLIB}" \
24818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24819 pdf) \
24820 || exit 1
24822 @endif libcpp
24824 .PHONY: maybe-html-libcpp html-libcpp
24825 maybe-html-libcpp:
24826 @if libcpp
24827 maybe-html-libcpp: html-libcpp
24829 html-libcpp: \
24830 configure-libcpp
24831 @[ -f ./libcpp/Makefile ] || exit 0; \
24832 r=`${PWD_COMMAND}`; export r; \
24833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24834 $(HOST_EXPORTS) \
24835 for flag in $(EXTRA_HOST_FLAGS) ; do \
24836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24837 done; \
24838 echo "Doing html in libcpp"; \
24839 (cd $(HOST_SUBDIR)/libcpp && \
24840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24842 "RANLIB=$${RANLIB}" \
24843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24844 html) \
24845 || exit 1
24847 @endif libcpp
24849 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24850 maybe-TAGS-libcpp:
24851 @if libcpp
24852 maybe-TAGS-libcpp: TAGS-libcpp
24854 TAGS-libcpp: \
24855 configure-libcpp
24856 @[ -f ./libcpp/Makefile ] || exit 0; \
24857 r=`${PWD_COMMAND}`; export r; \
24858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24859 $(HOST_EXPORTS) \
24860 for flag in $(EXTRA_HOST_FLAGS) ; do \
24861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24862 done; \
24863 echo "Doing TAGS in libcpp"; \
24864 (cd $(HOST_SUBDIR)/libcpp && \
24865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24867 "RANLIB=$${RANLIB}" \
24868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24869 TAGS) \
24870 || exit 1
24872 @endif libcpp
24874 .PHONY: maybe-install-info-libcpp install-info-libcpp
24875 maybe-install-info-libcpp:
24876 @if libcpp
24877 maybe-install-info-libcpp: install-info-libcpp
24879 install-info-libcpp: \
24880 configure-libcpp \
24881 info-libcpp
24882 @[ -f ./libcpp/Makefile ] || exit 0; \
24883 r=`${PWD_COMMAND}`; export r; \
24884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24885 $(HOST_EXPORTS) \
24886 for flag in $(EXTRA_HOST_FLAGS) ; do \
24887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24888 done; \
24889 echo "Doing install-info in libcpp"; \
24890 (cd $(HOST_SUBDIR)/libcpp && \
24891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24893 "RANLIB=$${RANLIB}" \
24894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24895 install-info) \
24896 || exit 1
24898 @endif libcpp
24900 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24901 maybe-install-pdf-libcpp:
24902 @if libcpp
24903 maybe-install-pdf-libcpp: install-pdf-libcpp
24905 install-pdf-libcpp: \
24906 configure-libcpp \
24907 pdf-libcpp
24908 @[ -f ./libcpp/Makefile ] || exit 0; \
24909 r=`${PWD_COMMAND}`; export r; \
24910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24911 $(HOST_EXPORTS) \
24912 for flag in $(EXTRA_HOST_FLAGS) ; do \
24913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24914 done; \
24915 echo "Doing install-pdf in libcpp"; \
24916 (cd $(HOST_SUBDIR)/libcpp && \
24917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24919 "RANLIB=$${RANLIB}" \
24920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24921 install-pdf) \
24922 || exit 1
24924 @endif libcpp
24926 .PHONY: maybe-install-html-libcpp install-html-libcpp
24927 maybe-install-html-libcpp:
24928 @if libcpp
24929 maybe-install-html-libcpp: install-html-libcpp
24931 install-html-libcpp: \
24932 configure-libcpp \
24933 html-libcpp
24934 @[ -f ./libcpp/Makefile ] || exit 0; \
24935 r=`${PWD_COMMAND}`; export r; \
24936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24937 $(HOST_EXPORTS) \
24938 for flag in $(EXTRA_HOST_FLAGS) ; do \
24939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24940 done; \
24941 echo "Doing install-html in libcpp"; \
24942 (cd $(HOST_SUBDIR)/libcpp && \
24943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24945 "RANLIB=$${RANLIB}" \
24946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24947 install-html) \
24948 || exit 1
24950 @endif libcpp
24952 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24953 maybe-installcheck-libcpp:
24954 @if libcpp
24955 maybe-installcheck-libcpp: installcheck-libcpp
24957 installcheck-libcpp: \
24958 configure-libcpp
24959 @[ -f ./libcpp/Makefile ] || exit 0; \
24960 r=`${PWD_COMMAND}`; export r; \
24961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24962 $(HOST_EXPORTS) \
24963 for flag in $(EXTRA_HOST_FLAGS) ; do \
24964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24965 done; \
24966 echo "Doing installcheck in libcpp"; \
24967 (cd $(HOST_SUBDIR)/libcpp && \
24968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24970 "RANLIB=$${RANLIB}" \
24971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24972 installcheck) \
24973 || exit 1
24975 @endif libcpp
24977 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24978 maybe-mostlyclean-libcpp:
24979 @if libcpp
24980 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24982 mostlyclean-libcpp:
24983 @[ -f ./libcpp/Makefile ] || exit 0; \
24984 r=`${PWD_COMMAND}`; export r; \
24985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986 $(HOST_EXPORTS) \
24987 for flag in $(EXTRA_HOST_FLAGS) ; do \
24988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24989 done; \
24990 echo "Doing mostlyclean in libcpp"; \
24991 (cd $(HOST_SUBDIR)/libcpp && \
24992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24994 "RANLIB=$${RANLIB}" \
24995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24996 mostlyclean) \
24997 || exit 1
24999 @endif libcpp
25001 .PHONY: maybe-clean-libcpp clean-libcpp
25002 maybe-clean-libcpp:
25003 @if libcpp
25004 maybe-clean-libcpp: clean-libcpp
25006 clean-libcpp:
25007 @[ -f ./libcpp/Makefile ] || exit 0; \
25008 r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010 $(HOST_EXPORTS) \
25011 for flag in $(EXTRA_HOST_FLAGS) ; do \
25012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25013 done; \
25014 echo "Doing clean in libcpp"; \
25015 (cd $(HOST_SUBDIR)/libcpp && \
25016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25018 "RANLIB=$${RANLIB}" \
25019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25020 clean) \
25021 || exit 1
25023 @endif libcpp
25025 .PHONY: maybe-distclean-libcpp distclean-libcpp
25026 maybe-distclean-libcpp:
25027 @if libcpp
25028 maybe-distclean-libcpp: distclean-libcpp
25030 distclean-libcpp:
25031 @[ -f ./libcpp/Makefile ] || exit 0; \
25032 r=`${PWD_COMMAND}`; export r; \
25033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034 $(HOST_EXPORTS) \
25035 for flag in $(EXTRA_HOST_FLAGS) ; do \
25036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037 done; \
25038 echo "Doing distclean in libcpp"; \
25039 (cd $(HOST_SUBDIR)/libcpp && \
25040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042 "RANLIB=$${RANLIB}" \
25043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044 distclean) \
25045 || exit 1
25047 @endif libcpp
25049 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25050 maybe-maintainer-clean-libcpp:
25051 @if libcpp
25052 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25054 maintainer-clean-libcpp:
25055 @[ -f ./libcpp/Makefile ] || exit 0; \
25056 r=`${PWD_COMMAND}`; export r; \
25057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25058 $(HOST_EXPORTS) \
25059 for flag in $(EXTRA_HOST_FLAGS) ; do \
25060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25061 done; \
25062 echo "Doing maintainer-clean in libcpp"; \
25063 (cd $(HOST_SUBDIR)/libcpp && \
25064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066 "RANLIB=$${RANLIB}" \
25067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25068 maintainer-clean) \
25069 || exit 1
25071 @endif libcpp
25075 .PHONY: configure-libcody maybe-configure-libcody
25076 maybe-configure-libcody:
25077 @if gcc-bootstrap
25078 configure-libcody: stage_current
25079 @endif gcc-bootstrap
25080 @if libcody
25081 maybe-configure-libcody: configure-libcody
25082 configure-libcody:
25083 @r=`${PWD_COMMAND}`; export r; \
25084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25087 $(HOST_EXPORTS) \
25088 echo Configuring in $(HOST_SUBDIR)/libcody; \
25089 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25090 case $(srcdir) in \
25091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25092 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25094 esac; \
25095 module_srcdir=libcody; \
25096 $(SHELL) \
25097 $$s/$$module_srcdir/configure \
25098 --srcdir=$${topdir}/$$module_srcdir \
25099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25100 --target=${target_alias} \
25101 || exit 1
25102 @endif libcody
25106 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25107 maybe-configure-stage1-libcody:
25108 @if libcody-bootstrap
25109 maybe-configure-stage1-libcody: configure-stage1-libcody
25110 configure-stage1-libcody:
25111 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25113 @r=`${PWD_COMMAND}`; export r; \
25114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25115 TFLAGS="$(STAGE1_TFLAGS)"; \
25116 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25117 $(HOST_EXPORTS) \
25118 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25119 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25120 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25121 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25123 cd $(HOST_SUBDIR)/libcody || exit 1; \
25124 case $(srcdir) in \
25125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25126 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25128 esac; \
25129 module_srcdir=libcody; \
25130 $(SHELL) $$s/$$module_srcdir/configure \
25131 --srcdir=$${topdir}/$$module_srcdir \
25132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25133 --target=${target_alias} \
25135 $(STAGE1_CONFIGURE_FLAGS)
25136 @endif libcody-bootstrap
25138 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25139 maybe-configure-stage2-libcody:
25140 @if libcody-bootstrap
25141 maybe-configure-stage2-libcody: configure-stage2-libcody
25142 configure-stage2-libcody:
25143 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25145 @r=`${PWD_COMMAND}`; export r; \
25146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147 TFLAGS="$(STAGE2_TFLAGS)"; \
25148 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25149 $(HOST_EXPORTS) \
25150 $(POSTSTAGE1_HOST_EXPORTS) \
25151 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25152 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25153 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25154 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25156 cd $(HOST_SUBDIR)/libcody || exit 1; \
25157 case $(srcdir) in \
25158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25159 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25161 esac; \
25162 module_srcdir=libcody; \
25163 $(SHELL) $$s/$$module_srcdir/configure \
25164 --srcdir=$${topdir}/$$module_srcdir \
25165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25166 --target=${target_alias} \
25167 --with-build-libsubdir=$(HOST_SUBDIR) \
25168 $(STAGE2_CONFIGURE_FLAGS)
25169 @endif libcody-bootstrap
25171 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25172 maybe-configure-stage3-libcody:
25173 @if libcody-bootstrap
25174 maybe-configure-stage3-libcody: configure-stage3-libcody
25175 configure-stage3-libcody:
25176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25178 @r=`${PWD_COMMAND}`; export r; \
25179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25180 TFLAGS="$(STAGE3_TFLAGS)"; \
25181 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25182 $(HOST_EXPORTS) \
25183 $(POSTSTAGE1_HOST_EXPORTS) \
25184 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25185 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25186 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25187 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25189 cd $(HOST_SUBDIR)/libcody || exit 1; \
25190 case $(srcdir) in \
25191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25192 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25194 esac; \
25195 module_srcdir=libcody; \
25196 $(SHELL) $$s/$$module_srcdir/configure \
25197 --srcdir=$${topdir}/$$module_srcdir \
25198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25199 --target=${target_alias} \
25200 --with-build-libsubdir=$(HOST_SUBDIR) \
25201 $(STAGE3_CONFIGURE_FLAGS)
25202 @endif libcody-bootstrap
25204 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25205 maybe-configure-stage4-libcody:
25206 @if libcody-bootstrap
25207 maybe-configure-stage4-libcody: configure-stage4-libcody
25208 configure-stage4-libcody:
25209 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25211 @r=`${PWD_COMMAND}`; export r; \
25212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213 TFLAGS="$(STAGE4_TFLAGS)"; \
25214 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25215 $(HOST_EXPORTS) \
25216 $(POSTSTAGE1_HOST_EXPORTS) \
25217 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25218 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25219 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25220 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25222 cd $(HOST_SUBDIR)/libcody || exit 1; \
25223 case $(srcdir) in \
25224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25225 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25227 esac; \
25228 module_srcdir=libcody; \
25229 $(SHELL) $$s/$$module_srcdir/configure \
25230 --srcdir=$${topdir}/$$module_srcdir \
25231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25232 --target=${target_alias} \
25233 --with-build-libsubdir=$(HOST_SUBDIR) \
25234 $(STAGE4_CONFIGURE_FLAGS)
25235 @endif libcody-bootstrap
25237 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25238 maybe-configure-stageprofile-libcody:
25239 @if libcody-bootstrap
25240 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25241 configure-stageprofile-libcody:
25242 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25244 @r=`${PWD_COMMAND}`; export r; \
25245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25247 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25248 $(HOST_EXPORTS) \
25249 $(POSTSTAGE1_HOST_EXPORTS) \
25250 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25251 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25252 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25253 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25255 cd $(HOST_SUBDIR)/libcody || exit 1; \
25256 case $(srcdir) in \
25257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25258 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25260 esac; \
25261 module_srcdir=libcody; \
25262 $(SHELL) $$s/$$module_srcdir/configure \
25263 --srcdir=$${topdir}/$$module_srcdir \
25264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25265 --target=${target_alias} \
25266 --with-build-libsubdir=$(HOST_SUBDIR) \
25267 $(STAGEprofile_CONFIGURE_FLAGS)
25268 @endif libcody-bootstrap
25270 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25271 maybe-configure-stagetrain-libcody:
25272 @if libcody-bootstrap
25273 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25274 configure-stagetrain-libcody:
25275 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25277 @r=`${PWD_COMMAND}`; export r; \
25278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25279 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25280 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25281 $(HOST_EXPORTS) \
25282 $(POSTSTAGE1_HOST_EXPORTS) \
25283 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25284 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25285 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25286 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25288 cd $(HOST_SUBDIR)/libcody || exit 1; \
25289 case $(srcdir) in \
25290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25291 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25293 esac; \
25294 module_srcdir=libcody; \
25295 $(SHELL) $$s/$$module_srcdir/configure \
25296 --srcdir=$${topdir}/$$module_srcdir \
25297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25298 --target=${target_alias} \
25299 --with-build-libsubdir=$(HOST_SUBDIR) \
25300 $(STAGEtrain_CONFIGURE_FLAGS)
25301 @endif libcody-bootstrap
25303 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25304 maybe-configure-stagefeedback-libcody:
25305 @if libcody-bootstrap
25306 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25307 configure-stagefeedback-libcody:
25308 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25310 @r=`${PWD_COMMAND}`; export r; \
25311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25312 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25313 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25314 $(HOST_EXPORTS) \
25315 $(POSTSTAGE1_HOST_EXPORTS) \
25316 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25317 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25318 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25319 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25321 cd $(HOST_SUBDIR)/libcody || exit 1; \
25322 case $(srcdir) in \
25323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25324 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25326 esac; \
25327 module_srcdir=libcody; \
25328 $(SHELL) $$s/$$module_srcdir/configure \
25329 --srcdir=$${topdir}/$$module_srcdir \
25330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25331 --target=${target_alias} \
25332 --with-build-libsubdir=$(HOST_SUBDIR) \
25333 $(STAGEfeedback_CONFIGURE_FLAGS)
25334 @endif libcody-bootstrap
25336 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25337 maybe-configure-stageautoprofile-libcody:
25338 @if libcody-bootstrap
25339 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25340 configure-stageautoprofile-libcody:
25341 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25343 @r=`${PWD_COMMAND}`; export r; \
25344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25345 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25346 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25347 $(HOST_EXPORTS) \
25348 $(POSTSTAGE1_HOST_EXPORTS) \
25349 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25350 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25351 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25352 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25354 cd $(HOST_SUBDIR)/libcody || exit 1; \
25355 case $(srcdir) in \
25356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25357 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25359 esac; \
25360 module_srcdir=libcody; \
25361 $(SHELL) $$s/$$module_srcdir/configure \
25362 --srcdir=$${topdir}/$$module_srcdir \
25363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25364 --target=${target_alias} \
25365 --with-build-libsubdir=$(HOST_SUBDIR) \
25366 $(STAGEautoprofile_CONFIGURE_FLAGS)
25367 @endif libcody-bootstrap
25369 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25370 maybe-configure-stageautofeedback-libcody:
25371 @if libcody-bootstrap
25372 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25373 configure-stageautofeedback-libcody:
25374 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25376 @r=`${PWD_COMMAND}`; export r; \
25377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25378 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25379 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25380 $(HOST_EXPORTS) \
25381 $(POSTSTAGE1_HOST_EXPORTS) \
25382 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25383 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25384 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25385 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25387 cd $(HOST_SUBDIR)/libcody || exit 1; \
25388 case $(srcdir) in \
25389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25390 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25392 esac; \
25393 module_srcdir=libcody; \
25394 $(SHELL) $$s/$$module_srcdir/configure \
25395 --srcdir=$${topdir}/$$module_srcdir \
25396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25397 --target=${target_alias} \
25398 --with-build-libsubdir=$(HOST_SUBDIR) \
25399 $(STAGEautofeedback_CONFIGURE_FLAGS)
25400 @endif libcody-bootstrap
25406 .PHONY: all-libcody maybe-all-libcody
25407 maybe-all-libcody:
25408 @if gcc-bootstrap
25409 all-libcody: stage_current
25410 @endif gcc-bootstrap
25411 @if libcody
25412 TARGET-libcody=all
25413 maybe-all-libcody: all-libcody
25414 all-libcody: configure-libcody
25415 @r=`${PWD_COMMAND}`; export r; \
25416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25417 $(HOST_EXPORTS) \
25418 (cd $(HOST_SUBDIR)/libcody && \
25419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25420 $(TARGET-libcody))
25421 @endif libcody
25425 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25426 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25427 maybe-all-stage1-libcody:
25428 maybe-clean-stage1-libcody:
25429 @if libcody-bootstrap
25430 maybe-all-stage1-libcody: all-stage1-libcody
25431 all-stage1: all-stage1-libcody
25432 TARGET-stage1-libcody = $(TARGET-libcody)
25433 all-stage1-libcody: configure-stage1-libcody
25434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25435 @r=`${PWD_COMMAND}`; export r; \
25436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25437 TFLAGS="$(STAGE1_TFLAGS)"; \
25438 $(HOST_EXPORTS) \
25439 cd $(HOST_SUBDIR)/libcody && \
25441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25442 CFLAGS="$(STAGE1_CFLAGS)" \
25443 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25444 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25445 LIBCFLAGS="$(LIBCFLAGS)" \
25446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25449 $(EXTRA_HOST_FLAGS) \
25450 $(STAGE1_FLAGS_TO_PASS) \
25451 TFLAGS="$(STAGE1_TFLAGS)" \
25452 $(TARGET-stage1-libcody)
25454 maybe-clean-stage1-libcody: clean-stage1-libcody
25455 clean-stage1: clean-stage1-libcody
25456 clean-stage1-libcody:
25457 @if [ $(current_stage) = stage1 ]; then \
25458 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25459 else \
25460 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25461 $(MAKE) stage1-start; \
25462 fi; \
25463 cd $(HOST_SUBDIR)/libcody && \
25464 $(MAKE) $(EXTRA_HOST_FLAGS) \
25465 $(STAGE1_FLAGS_TO_PASS) clean
25466 @endif libcody-bootstrap
25469 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25470 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25471 maybe-all-stage2-libcody:
25472 maybe-clean-stage2-libcody:
25473 @if libcody-bootstrap
25474 maybe-all-stage2-libcody: all-stage2-libcody
25475 all-stage2: all-stage2-libcody
25476 TARGET-stage2-libcody = $(TARGET-libcody)
25477 all-stage2-libcody: configure-stage2-libcody
25478 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25479 @r=`${PWD_COMMAND}`; export r; \
25480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481 TFLAGS="$(STAGE2_TFLAGS)"; \
25482 $(HOST_EXPORTS) \
25483 $(POSTSTAGE1_HOST_EXPORTS) \
25484 cd $(HOST_SUBDIR)/libcody && \
25486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25487 CFLAGS="$(STAGE2_CFLAGS)" \
25488 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25489 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25490 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25495 TFLAGS="$(STAGE2_TFLAGS)" \
25496 $(TARGET-stage2-libcody)
25498 maybe-clean-stage2-libcody: clean-stage2-libcody
25499 clean-stage2: clean-stage2-libcody
25500 clean-stage2-libcody:
25501 @if [ $(current_stage) = stage2 ]; then \
25502 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25503 else \
25504 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25505 $(MAKE) stage2-start; \
25506 fi; \
25507 cd $(HOST_SUBDIR)/libcody && \
25508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25509 @endif libcody-bootstrap
25512 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25513 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25514 maybe-all-stage3-libcody:
25515 maybe-clean-stage3-libcody:
25516 @if libcody-bootstrap
25517 maybe-all-stage3-libcody: all-stage3-libcody
25518 all-stage3: all-stage3-libcody
25519 TARGET-stage3-libcody = $(TARGET-libcody)
25520 all-stage3-libcody: configure-stage3-libcody
25521 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25522 @r=`${PWD_COMMAND}`; export r; \
25523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524 TFLAGS="$(STAGE3_TFLAGS)"; \
25525 $(HOST_EXPORTS) \
25526 $(POSTSTAGE1_HOST_EXPORTS) \
25527 cd $(HOST_SUBDIR)/libcody && \
25529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25530 CFLAGS="$(STAGE3_CFLAGS)" \
25531 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25532 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25533 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25538 TFLAGS="$(STAGE3_TFLAGS)" \
25539 $(TARGET-stage3-libcody)
25541 maybe-clean-stage3-libcody: clean-stage3-libcody
25542 clean-stage3: clean-stage3-libcody
25543 clean-stage3-libcody:
25544 @if [ $(current_stage) = stage3 ]; then \
25545 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25546 else \
25547 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25548 $(MAKE) stage3-start; \
25549 fi; \
25550 cd $(HOST_SUBDIR)/libcody && \
25551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25552 @endif libcody-bootstrap
25555 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25556 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25557 maybe-all-stage4-libcody:
25558 maybe-clean-stage4-libcody:
25559 @if libcody-bootstrap
25560 maybe-all-stage4-libcody: all-stage4-libcody
25561 all-stage4: all-stage4-libcody
25562 TARGET-stage4-libcody = $(TARGET-libcody)
25563 all-stage4-libcody: configure-stage4-libcody
25564 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25565 @r=`${PWD_COMMAND}`; export r; \
25566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567 TFLAGS="$(STAGE4_TFLAGS)"; \
25568 $(HOST_EXPORTS) \
25569 $(POSTSTAGE1_HOST_EXPORTS) \
25570 cd $(HOST_SUBDIR)/libcody && \
25572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25573 CFLAGS="$(STAGE4_CFLAGS)" \
25574 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25575 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25576 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25581 TFLAGS="$(STAGE4_TFLAGS)" \
25582 $(TARGET-stage4-libcody)
25584 maybe-clean-stage4-libcody: clean-stage4-libcody
25585 clean-stage4: clean-stage4-libcody
25586 clean-stage4-libcody:
25587 @if [ $(current_stage) = stage4 ]; then \
25588 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25589 else \
25590 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25591 $(MAKE) stage4-start; \
25592 fi; \
25593 cd $(HOST_SUBDIR)/libcody && \
25594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25595 @endif libcody-bootstrap
25598 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25599 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25600 maybe-all-stageprofile-libcody:
25601 maybe-clean-stageprofile-libcody:
25602 @if libcody-bootstrap
25603 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25604 all-stageprofile: all-stageprofile-libcody
25605 TARGET-stageprofile-libcody = $(TARGET-libcody)
25606 all-stageprofile-libcody: configure-stageprofile-libcody
25607 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25608 @r=`${PWD_COMMAND}`; export r; \
25609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25610 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25611 $(HOST_EXPORTS) \
25612 $(POSTSTAGE1_HOST_EXPORTS) \
25613 cd $(HOST_SUBDIR)/libcody && \
25615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25616 CFLAGS="$(STAGEprofile_CFLAGS)" \
25617 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25618 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25619 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25624 TFLAGS="$(STAGEprofile_TFLAGS)" \
25625 $(TARGET-stageprofile-libcody)
25627 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25628 clean-stageprofile: clean-stageprofile-libcody
25629 clean-stageprofile-libcody:
25630 @if [ $(current_stage) = stageprofile ]; then \
25631 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25632 else \
25633 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25634 $(MAKE) stageprofile-start; \
25635 fi; \
25636 cd $(HOST_SUBDIR)/libcody && \
25637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25638 @endif libcody-bootstrap
25641 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25642 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25643 maybe-all-stagetrain-libcody:
25644 maybe-clean-stagetrain-libcody:
25645 @if libcody-bootstrap
25646 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25647 all-stagetrain: all-stagetrain-libcody
25648 TARGET-stagetrain-libcody = $(TARGET-libcody)
25649 all-stagetrain-libcody: configure-stagetrain-libcody
25650 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25651 @r=`${PWD_COMMAND}`; export r; \
25652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25653 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25654 $(HOST_EXPORTS) \
25655 $(POSTSTAGE1_HOST_EXPORTS) \
25656 cd $(HOST_SUBDIR)/libcody && \
25658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25659 CFLAGS="$(STAGEtrain_CFLAGS)" \
25660 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25661 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25662 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25667 TFLAGS="$(STAGEtrain_TFLAGS)" \
25668 $(TARGET-stagetrain-libcody)
25670 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25671 clean-stagetrain: clean-stagetrain-libcody
25672 clean-stagetrain-libcody:
25673 @if [ $(current_stage) = stagetrain ]; then \
25674 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25675 else \
25676 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25677 $(MAKE) stagetrain-start; \
25678 fi; \
25679 cd $(HOST_SUBDIR)/libcody && \
25680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25681 @endif libcody-bootstrap
25684 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25685 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25686 maybe-all-stagefeedback-libcody:
25687 maybe-clean-stagefeedback-libcody:
25688 @if libcody-bootstrap
25689 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25690 all-stagefeedback: all-stagefeedback-libcody
25691 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25692 all-stagefeedback-libcody: configure-stagefeedback-libcody
25693 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25694 @r=`${PWD_COMMAND}`; export r; \
25695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25696 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25697 $(HOST_EXPORTS) \
25698 $(POSTSTAGE1_HOST_EXPORTS) \
25699 cd $(HOST_SUBDIR)/libcody && \
25701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25702 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25703 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25704 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25705 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25710 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25711 $(TARGET-stagefeedback-libcody)
25713 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25714 clean-stagefeedback: clean-stagefeedback-libcody
25715 clean-stagefeedback-libcody:
25716 @if [ $(current_stage) = stagefeedback ]; then \
25717 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25718 else \
25719 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25720 $(MAKE) stagefeedback-start; \
25721 fi; \
25722 cd $(HOST_SUBDIR)/libcody && \
25723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25724 @endif libcody-bootstrap
25727 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25728 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25729 maybe-all-stageautoprofile-libcody:
25730 maybe-clean-stageautoprofile-libcody:
25731 @if libcody-bootstrap
25732 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25733 all-stageautoprofile: all-stageautoprofile-libcody
25734 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25735 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25736 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25737 @r=`${PWD_COMMAND}`; export r; \
25738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25739 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25740 $(HOST_EXPORTS) \
25741 $(POSTSTAGE1_HOST_EXPORTS) \
25742 cd $(HOST_SUBDIR)/libcody && \
25743 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25745 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25746 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25747 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25748 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25753 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25754 $(TARGET-stageautoprofile-libcody)
25756 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25757 clean-stageautoprofile: clean-stageautoprofile-libcody
25758 clean-stageautoprofile-libcody:
25759 @if [ $(current_stage) = stageautoprofile ]; then \
25760 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25761 else \
25762 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25763 $(MAKE) stageautoprofile-start; \
25764 fi; \
25765 cd $(HOST_SUBDIR)/libcody && \
25766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25767 @endif libcody-bootstrap
25770 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25771 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25772 maybe-all-stageautofeedback-libcody:
25773 maybe-clean-stageautofeedback-libcody:
25774 @if libcody-bootstrap
25775 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25776 all-stageautofeedback: all-stageautofeedback-libcody
25777 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25778 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25779 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25780 @r=`${PWD_COMMAND}`; export r; \
25781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25782 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25783 $(HOST_EXPORTS) \
25784 $(POSTSTAGE1_HOST_EXPORTS) \
25785 cd $(HOST_SUBDIR)/libcody && \
25787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25788 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25789 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25790 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25791 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25796 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25797 $(TARGET-stageautofeedback-libcody)
25799 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25800 clean-stageautofeedback: clean-stageautofeedback-libcody
25801 clean-stageautofeedback-libcody:
25802 @if [ $(current_stage) = stageautofeedback ]; then \
25803 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25804 else \
25805 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25806 $(MAKE) stageautofeedback-start; \
25807 fi; \
25808 cd $(HOST_SUBDIR)/libcody && \
25809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25810 @endif libcody-bootstrap
25816 .PHONY: check-libcody maybe-check-libcody
25817 maybe-check-libcody:
25818 @if libcody
25819 maybe-check-libcody: check-libcody
25821 check-libcody:
25822 @: $(MAKE); $(unstage)
25823 @r=`${PWD_COMMAND}`; export r; \
25824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25825 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25826 (cd $(HOST_SUBDIR)/libcody && \
25827 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25829 @endif libcody
25831 .PHONY: install-libcody maybe-install-libcody
25832 maybe-install-libcody:
25833 @if libcody
25834 maybe-install-libcody: install-libcody
25836 install-libcody:
25838 @endif libcody
25840 .PHONY: install-strip-libcody maybe-install-strip-libcody
25841 maybe-install-strip-libcody:
25842 @if libcody
25843 maybe-install-strip-libcody: install-strip-libcody
25845 install-strip-libcody:
25847 @endif libcody
25849 # Other targets (info, dvi, pdf, etc.)
25851 .PHONY: maybe-info-libcody info-libcody
25852 maybe-info-libcody:
25853 @if libcody
25854 maybe-info-libcody: info-libcody
25856 # libcody doesn't support info.
25857 info-libcody:
25859 @endif libcody
25861 .PHONY: maybe-dvi-libcody dvi-libcody
25862 maybe-dvi-libcody:
25863 @if libcody
25864 maybe-dvi-libcody: dvi-libcody
25866 dvi-libcody: \
25867 configure-libcody
25868 @[ -f ./libcody/Makefile ] || exit 0; \
25869 r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(HOST_EXPORTS) \
25872 for flag in $(EXTRA_HOST_FLAGS) ; do \
25873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874 done; \
25875 echo "Doing dvi in libcody"; \
25876 (cd $(HOST_SUBDIR)/libcody && \
25877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879 "RANLIB=$${RANLIB}" \
25880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881 dvi) \
25882 || exit 1
25884 @endif libcody
25886 .PHONY: maybe-pdf-libcody pdf-libcody
25887 maybe-pdf-libcody:
25888 @if libcody
25889 maybe-pdf-libcody: pdf-libcody
25891 # libcody doesn't support pdf.
25892 pdf-libcody:
25894 @endif libcody
25896 .PHONY: maybe-html-libcody html-libcody
25897 maybe-html-libcody:
25898 @if libcody
25899 maybe-html-libcody: html-libcody
25901 # libcody doesn't support html.
25902 html-libcody:
25904 @endif libcody
25906 .PHONY: maybe-TAGS-libcody TAGS-libcody
25907 maybe-TAGS-libcody:
25908 @if libcody
25909 maybe-TAGS-libcody: TAGS-libcody
25911 TAGS-libcody: \
25912 configure-libcody
25913 @[ -f ./libcody/Makefile ] || exit 0; \
25914 r=`${PWD_COMMAND}`; export r; \
25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916 $(HOST_EXPORTS) \
25917 for flag in $(EXTRA_HOST_FLAGS) ; do \
25918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919 done; \
25920 echo "Doing TAGS in libcody"; \
25921 (cd $(HOST_SUBDIR)/libcody && \
25922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924 "RANLIB=$${RANLIB}" \
25925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25926 TAGS) \
25927 || exit 1
25929 @endif libcody
25931 .PHONY: maybe-install-info-libcody install-info-libcody
25932 maybe-install-info-libcody:
25933 @if libcody
25934 maybe-install-info-libcody: install-info-libcody
25936 # libcody doesn't support install-info.
25937 install-info-libcody:
25939 @endif libcody
25941 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25942 maybe-install-pdf-libcody:
25943 @if libcody
25944 maybe-install-pdf-libcody: install-pdf-libcody
25946 # libcody doesn't support install-pdf.
25947 install-pdf-libcody:
25949 @endif libcody
25951 .PHONY: maybe-install-html-libcody install-html-libcody
25952 maybe-install-html-libcody:
25953 @if libcody
25954 maybe-install-html-libcody: install-html-libcody
25956 # libcody doesn't support install-html.
25957 install-html-libcody:
25959 @endif libcody
25961 .PHONY: maybe-installcheck-libcody installcheck-libcody
25962 maybe-installcheck-libcody:
25963 @if libcody
25964 maybe-installcheck-libcody: installcheck-libcody
25966 installcheck-libcody: \
25967 configure-libcody
25968 @[ -f ./libcody/Makefile ] || exit 0; \
25969 r=`${PWD_COMMAND}`; export r; \
25970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25971 $(HOST_EXPORTS) \
25972 for flag in $(EXTRA_HOST_FLAGS) ; do \
25973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25974 done; \
25975 echo "Doing installcheck in libcody"; \
25976 (cd $(HOST_SUBDIR)/libcody && \
25977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25979 "RANLIB=$${RANLIB}" \
25980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25981 installcheck) \
25982 || exit 1
25984 @endif libcody
25986 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
25987 maybe-mostlyclean-libcody:
25988 @if libcody
25989 maybe-mostlyclean-libcody: mostlyclean-libcody
25991 mostlyclean-libcody:
25992 @[ -f ./libcody/Makefile ] || exit 0; \
25993 r=`${PWD_COMMAND}`; export r; \
25994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25995 $(HOST_EXPORTS) \
25996 for flag in $(EXTRA_HOST_FLAGS) ; do \
25997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25998 done; \
25999 echo "Doing mostlyclean in libcody"; \
26000 (cd $(HOST_SUBDIR)/libcody && \
26001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26003 "RANLIB=$${RANLIB}" \
26004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26005 mostlyclean) \
26006 || exit 1
26008 @endif libcody
26010 .PHONY: maybe-clean-libcody clean-libcody
26011 maybe-clean-libcody:
26012 @if libcody
26013 maybe-clean-libcody: clean-libcody
26015 clean-libcody:
26016 @[ -f ./libcody/Makefile ] || exit 0; \
26017 r=`${PWD_COMMAND}`; export r; \
26018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26019 $(HOST_EXPORTS) \
26020 for flag in $(EXTRA_HOST_FLAGS) ; do \
26021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26022 done; \
26023 echo "Doing clean in libcody"; \
26024 (cd $(HOST_SUBDIR)/libcody && \
26025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26027 "RANLIB=$${RANLIB}" \
26028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26029 clean) \
26030 || exit 1
26032 @endif libcody
26034 .PHONY: maybe-distclean-libcody distclean-libcody
26035 maybe-distclean-libcody:
26036 @if libcody
26037 maybe-distclean-libcody: distclean-libcody
26039 distclean-libcody:
26040 @[ -f ./libcody/Makefile ] || exit 0; \
26041 r=`${PWD_COMMAND}`; export r; \
26042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 $(HOST_EXPORTS) \
26044 for flag in $(EXTRA_HOST_FLAGS) ; do \
26045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046 done; \
26047 echo "Doing distclean in libcody"; \
26048 (cd $(HOST_SUBDIR)/libcody && \
26049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26051 "RANLIB=$${RANLIB}" \
26052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26053 distclean) \
26054 || exit 1
26056 @endif libcody
26058 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26059 maybe-maintainer-clean-libcody:
26060 @if libcody
26061 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26063 maintainer-clean-libcody:
26064 @[ -f ./libcody/Makefile ] || exit 0; \
26065 r=`${PWD_COMMAND}`; export r; \
26066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26067 $(HOST_EXPORTS) \
26068 for flag in $(EXTRA_HOST_FLAGS) ; do \
26069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26070 done; \
26071 echo "Doing maintainer-clean in libcody"; \
26072 (cd $(HOST_SUBDIR)/libcody && \
26073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26075 "RANLIB=$${RANLIB}" \
26076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26077 maintainer-clean) \
26078 || exit 1
26080 @endif libcody
26084 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26085 maybe-configure-libdecnumber:
26086 @if gcc-bootstrap
26087 configure-libdecnumber: stage_current
26088 @endif gcc-bootstrap
26089 @if libdecnumber
26090 maybe-configure-libdecnumber: configure-libdecnumber
26091 configure-libdecnumber:
26092 @r=`${PWD_COMMAND}`; export r; \
26093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26094 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26096 $(HOST_EXPORTS) \
26097 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26098 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26099 case $(srcdir) in \
26100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26101 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26103 esac; \
26104 module_srcdir=libdecnumber; \
26105 $(SHELL) \
26106 $$s/$$module_srcdir/configure \
26107 --srcdir=$${topdir}/$$module_srcdir \
26108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26109 --target=${target_alias} \
26110 || exit 1
26111 @endif libdecnumber
26115 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26116 maybe-configure-stage1-libdecnumber:
26117 @if libdecnumber-bootstrap
26118 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26119 configure-stage1-libdecnumber:
26120 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26122 @r=`${PWD_COMMAND}`; export r; \
26123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26124 TFLAGS="$(STAGE1_TFLAGS)"; \
26125 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26126 $(HOST_EXPORTS) \
26127 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26128 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26129 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26130 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26132 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26133 case $(srcdir) in \
26134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26135 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26137 esac; \
26138 module_srcdir=libdecnumber; \
26139 $(SHELL) $$s/$$module_srcdir/configure \
26140 --srcdir=$${topdir}/$$module_srcdir \
26141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26142 --target=${target_alias} \
26144 $(STAGE1_CONFIGURE_FLAGS)
26145 @endif libdecnumber-bootstrap
26147 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26148 maybe-configure-stage2-libdecnumber:
26149 @if libdecnumber-bootstrap
26150 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26151 configure-stage2-libdecnumber:
26152 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26154 @r=`${PWD_COMMAND}`; export r; \
26155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26156 TFLAGS="$(STAGE2_TFLAGS)"; \
26157 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26158 $(HOST_EXPORTS) \
26159 $(POSTSTAGE1_HOST_EXPORTS) \
26160 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26161 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26162 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26163 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26165 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26166 case $(srcdir) in \
26167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26168 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26170 esac; \
26171 module_srcdir=libdecnumber; \
26172 $(SHELL) $$s/$$module_srcdir/configure \
26173 --srcdir=$${topdir}/$$module_srcdir \
26174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26175 --target=${target_alias} \
26176 --with-build-libsubdir=$(HOST_SUBDIR) \
26177 $(STAGE2_CONFIGURE_FLAGS)
26178 @endif libdecnumber-bootstrap
26180 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26181 maybe-configure-stage3-libdecnumber:
26182 @if libdecnumber-bootstrap
26183 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26184 configure-stage3-libdecnumber:
26185 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26187 @r=`${PWD_COMMAND}`; export r; \
26188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26189 TFLAGS="$(STAGE3_TFLAGS)"; \
26190 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26191 $(HOST_EXPORTS) \
26192 $(POSTSTAGE1_HOST_EXPORTS) \
26193 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26194 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26195 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26196 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26198 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26199 case $(srcdir) in \
26200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26201 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26203 esac; \
26204 module_srcdir=libdecnumber; \
26205 $(SHELL) $$s/$$module_srcdir/configure \
26206 --srcdir=$${topdir}/$$module_srcdir \
26207 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26208 --target=${target_alias} \
26209 --with-build-libsubdir=$(HOST_SUBDIR) \
26210 $(STAGE3_CONFIGURE_FLAGS)
26211 @endif libdecnumber-bootstrap
26213 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26214 maybe-configure-stage4-libdecnumber:
26215 @if libdecnumber-bootstrap
26216 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26217 configure-stage4-libdecnumber:
26218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26220 @r=`${PWD_COMMAND}`; export r; \
26221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26222 TFLAGS="$(STAGE4_TFLAGS)"; \
26223 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26224 $(HOST_EXPORTS) \
26225 $(POSTSTAGE1_HOST_EXPORTS) \
26226 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26227 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26228 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26229 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26231 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26232 case $(srcdir) in \
26233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26234 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26236 esac; \
26237 module_srcdir=libdecnumber; \
26238 $(SHELL) $$s/$$module_srcdir/configure \
26239 --srcdir=$${topdir}/$$module_srcdir \
26240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26241 --target=${target_alias} \
26242 --with-build-libsubdir=$(HOST_SUBDIR) \
26243 $(STAGE4_CONFIGURE_FLAGS)
26244 @endif libdecnumber-bootstrap
26246 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26247 maybe-configure-stageprofile-libdecnumber:
26248 @if libdecnumber-bootstrap
26249 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26250 configure-stageprofile-libdecnumber:
26251 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26253 @r=`${PWD_COMMAND}`; export r; \
26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26256 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26257 $(HOST_EXPORTS) \
26258 $(POSTSTAGE1_HOST_EXPORTS) \
26259 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26260 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26261 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26262 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26264 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26265 case $(srcdir) in \
26266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26267 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26269 esac; \
26270 module_srcdir=libdecnumber; \
26271 $(SHELL) $$s/$$module_srcdir/configure \
26272 --srcdir=$${topdir}/$$module_srcdir \
26273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26274 --target=${target_alias} \
26275 --with-build-libsubdir=$(HOST_SUBDIR) \
26276 $(STAGEprofile_CONFIGURE_FLAGS)
26277 @endif libdecnumber-bootstrap
26279 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26280 maybe-configure-stagetrain-libdecnumber:
26281 @if libdecnumber-bootstrap
26282 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26283 configure-stagetrain-libdecnumber:
26284 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26286 @r=`${PWD_COMMAND}`; export r; \
26287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26289 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26290 $(HOST_EXPORTS) \
26291 $(POSTSTAGE1_HOST_EXPORTS) \
26292 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26293 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26294 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26295 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26297 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26298 case $(srcdir) in \
26299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26300 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26302 esac; \
26303 module_srcdir=libdecnumber; \
26304 $(SHELL) $$s/$$module_srcdir/configure \
26305 --srcdir=$${topdir}/$$module_srcdir \
26306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26307 --target=${target_alias} \
26308 --with-build-libsubdir=$(HOST_SUBDIR) \
26309 $(STAGEtrain_CONFIGURE_FLAGS)
26310 @endif libdecnumber-bootstrap
26312 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26313 maybe-configure-stagefeedback-libdecnumber:
26314 @if libdecnumber-bootstrap
26315 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26316 configure-stagefeedback-libdecnumber:
26317 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26319 @r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26322 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26323 $(HOST_EXPORTS) \
26324 $(POSTSTAGE1_HOST_EXPORTS) \
26325 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26326 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26327 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26328 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26330 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26331 case $(srcdir) in \
26332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26333 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26335 esac; \
26336 module_srcdir=libdecnumber; \
26337 $(SHELL) $$s/$$module_srcdir/configure \
26338 --srcdir=$${topdir}/$$module_srcdir \
26339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26340 --target=${target_alias} \
26341 --with-build-libsubdir=$(HOST_SUBDIR) \
26342 $(STAGEfeedback_CONFIGURE_FLAGS)
26343 @endif libdecnumber-bootstrap
26345 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26346 maybe-configure-stageautoprofile-libdecnumber:
26347 @if libdecnumber-bootstrap
26348 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26349 configure-stageautoprofile-libdecnumber:
26350 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26352 @r=`${PWD_COMMAND}`; export r; \
26353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26354 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26355 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26356 $(HOST_EXPORTS) \
26357 $(POSTSTAGE1_HOST_EXPORTS) \
26358 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26359 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26360 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26361 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26363 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26364 case $(srcdir) in \
26365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26366 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26368 esac; \
26369 module_srcdir=libdecnumber; \
26370 $(SHELL) $$s/$$module_srcdir/configure \
26371 --srcdir=$${topdir}/$$module_srcdir \
26372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26373 --target=${target_alias} \
26374 --with-build-libsubdir=$(HOST_SUBDIR) \
26375 $(STAGEautoprofile_CONFIGURE_FLAGS)
26376 @endif libdecnumber-bootstrap
26378 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26379 maybe-configure-stageautofeedback-libdecnumber:
26380 @if libdecnumber-bootstrap
26381 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26382 configure-stageautofeedback-libdecnumber:
26383 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26385 @r=`${PWD_COMMAND}`; export r; \
26386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26387 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26388 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26389 $(HOST_EXPORTS) \
26390 $(POSTSTAGE1_HOST_EXPORTS) \
26391 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26392 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26393 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26394 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26396 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26397 case $(srcdir) in \
26398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26399 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26401 esac; \
26402 module_srcdir=libdecnumber; \
26403 $(SHELL) $$s/$$module_srcdir/configure \
26404 --srcdir=$${topdir}/$$module_srcdir \
26405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26406 --target=${target_alias} \
26407 --with-build-libsubdir=$(HOST_SUBDIR) \
26408 $(STAGEautofeedback_CONFIGURE_FLAGS)
26409 @endif libdecnumber-bootstrap
26415 .PHONY: all-libdecnumber maybe-all-libdecnumber
26416 maybe-all-libdecnumber:
26417 @if gcc-bootstrap
26418 all-libdecnumber: stage_current
26419 @endif gcc-bootstrap
26420 @if libdecnumber
26421 TARGET-libdecnumber=all
26422 maybe-all-libdecnumber: all-libdecnumber
26423 all-libdecnumber: configure-libdecnumber
26424 @r=`${PWD_COMMAND}`; export r; \
26425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26426 $(HOST_EXPORTS) \
26427 (cd $(HOST_SUBDIR)/libdecnumber && \
26428 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26429 $(TARGET-libdecnumber))
26430 @endif libdecnumber
26434 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26435 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26436 maybe-all-stage1-libdecnumber:
26437 maybe-clean-stage1-libdecnumber:
26438 @if libdecnumber-bootstrap
26439 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26440 all-stage1: all-stage1-libdecnumber
26441 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26442 all-stage1-libdecnumber: configure-stage1-libdecnumber
26443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26444 @r=`${PWD_COMMAND}`; export r; \
26445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26446 TFLAGS="$(STAGE1_TFLAGS)"; \
26447 $(HOST_EXPORTS) \
26448 cd $(HOST_SUBDIR)/libdecnumber && \
26450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26451 CFLAGS="$(STAGE1_CFLAGS)" \
26452 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26453 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26454 LIBCFLAGS="$(LIBCFLAGS)" \
26455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26458 $(EXTRA_HOST_FLAGS) \
26459 $(STAGE1_FLAGS_TO_PASS) \
26460 TFLAGS="$(STAGE1_TFLAGS)" \
26461 $(TARGET-stage1-libdecnumber)
26463 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26464 clean-stage1: clean-stage1-libdecnumber
26465 clean-stage1-libdecnumber:
26466 @if [ $(current_stage) = stage1 ]; then \
26467 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26468 else \
26469 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26470 $(MAKE) stage1-start; \
26471 fi; \
26472 cd $(HOST_SUBDIR)/libdecnumber && \
26473 $(MAKE) $(EXTRA_HOST_FLAGS) \
26474 $(STAGE1_FLAGS_TO_PASS) clean
26475 @endif libdecnumber-bootstrap
26478 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26479 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26480 maybe-all-stage2-libdecnumber:
26481 maybe-clean-stage2-libdecnumber:
26482 @if libdecnumber-bootstrap
26483 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26484 all-stage2: all-stage2-libdecnumber
26485 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26486 all-stage2-libdecnumber: configure-stage2-libdecnumber
26487 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26488 @r=`${PWD_COMMAND}`; export r; \
26489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26490 TFLAGS="$(STAGE2_TFLAGS)"; \
26491 $(HOST_EXPORTS) \
26492 $(POSTSTAGE1_HOST_EXPORTS) \
26493 cd $(HOST_SUBDIR)/libdecnumber && \
26495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26496 CFLAGS="$(STAGE2_CFLAGS)" \
26497 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26498 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26499 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26504 TFLAGS="$(STAGE2_TFLAGS)" \
26505 $(TARGET-stage2-libdecnumber)
26507 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26508 clean-stage2: clean-stage2-libdecnumber
26509 clean-stage2-libdecnumber:
26510 @if [ $(current_stage) = stage2 ]; then \
26511 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26512 else \
26513 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26514 $(MAKE) stage2-start; \
26515 fi; \
26516 cd $(HOST_SUBDIR)/libdecnumber && \
26517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26518 @endif libdecnumber-bootstrap
26521 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26522 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26523 maybe-all-stage3-libdecnumber:
26524 maybe-clean-stage3-libdecnumber:
26525 @if libdecnumber-bootstrap
26526 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26527 all-stage3: all-stage3-libdecnumber
26528 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26529 all-stage3-libdecnumber: configure-stage3-libdecnumber
26530 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26531 @r=`${PWD_COMMAND}`; export r; \
26532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533 TFLAGS="$(STAGE3_TFLAGS)"; \
26534 $(HOST_EXPORTS) \
26535 $(POSTSTAGE1_HOST_EXPORTS) \
26536 cd $(HOST_SUBDIR)/libdecnumber && \
26538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26539 CFLAGS="$(STAGE3_CFLAGS)" \
26540 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26541 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26542 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26547 TFLAGS="$(STAGE3_TFLAGS)" \
26548 $(TARGET-stage3-libdecnumber)
26550 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26551 clean-stage3: clean-stage3-libdecnumber
26552 clean-stage3-libdecnumber:
26553 @if [ $(current_stage) = stage3 ]; then \
26554 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26555 else \
26556 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26557 $(MAKE) stage3-start; \
26558 fi; \
26559 cd $(HOST_SUBDIR)/libdecnumber && \
26560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26561 @endif libdecnumber-bootstrap
26564 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26565 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26566 maybe-all-stage4-libdecnumber:
26567 maybe-clean-stage4-libdecnumber:
26568 @if libdecnumber-bootstrap
26569 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26570 all-stage4: all-stage4-libdecnumber
26571 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26572 all-stage4-libdecnumber: configure-stage4-libdecnumber
26573 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26574 @r=`${PWD_COMMAND}`; export r; \
26575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576 TFLAGS="$(STAGE4_TFLAGS)"; \
26577 $(HOST_EXPORTS) \
26578 $(POSTSTAGE1_HOST_EXPORTS) \
26579 cd $(HOST_SUBDIR)/libdecnumber && \
26581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26582 CFLAGS="$(STAGE4_CFLAGS)" \
26583 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26584 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26585 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26590 TFLAGS="$(STAGE4_TFLAGS)" \
26591 $(TARGET-stage4-libdecnumber)
26593 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26594 clean-stage4: clean-stage4-libdecnumber
26595 clean-stage4-libdecnumber:
26596 @if [ $(current_stage) = stage4 ]; then \
26597 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26598 else \
26599 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26600 $(MAKE) stage4-start; \
26601 fi; \
26602 cd $(HOST_SUBDIR)/libdecnumber && \
26603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26604 @endif libdecnumber-bootstrap
26607 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26608 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26609 maybe-all-stageprofile-libdecnumber:
26610 maybe-clean-stageprofile-libdecnumber:
26611 @if libdecnumber-bootstrap
26612 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26613 all-stageprofile: all-stageprofile-libdecnumber
26614 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26615 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26617 @r=`${PWD_COMMAND}`; export r; \
26618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26619 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26620 $(HOST_EXPORTS) \
26621 $(POSTSTAGE1_HOST_EXPORTS) \
26622 cd $(HOST_SUBDIR)/libdecnumber && \
26624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26625 CFLAGS="$(STAGEprofile_CFLAGS)" \
26626 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26627 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26628 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26633 TFLAGS="$(STAGEprofile_TFLAGS)" \
26634 $(TARGET-stageprofile-libdecnumber)
26636 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26637 clean-stageprofile: clean-stageprofile-libdecnumber
26638 clean-stageprofile-libdecnumber:
26639 @if [ $(current_stage) = stageprofile ]; then \
26640 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26641 else \
26642 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26643 $(MAKE) stageprofile-start; \
26644 fi; \
26645 cd $(HOST_SUBDIR)/libdecnumber && \
26646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26647 @endif libdecnumber-bootstrap
26650 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26651 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26652 maybe-all-stagetrain-libdecnumber:
26653 maybe-clean-stagetrain-libdecnumber:
26654 @if libdecnumber-bootstrap
26655 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26656 all-stagetrain: all-stagetrain-libdecnumber
26657 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26658 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26659 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26660 @r=`${PWD_COMMAND}`; export r; \
26661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26663 $(HOST_EXPORTS) \
26664 $(POSTSTAGE1_HOST_EXPORTS) \
26665 cd $(HOST_SUBDIR)/libdecnumber && \
26667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26668 CFLAGS="$(STAGEtrain_CFLAGS)" \
26669 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26670 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26671 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26676 TFLAGS="$(STAGEtrain_TFLAGS)" \
26677 $(TARGET-stagetrain-libdecnumber)
26679 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26680 clean-stagetrain: clean-stagetrain-libdecnumber
26681 clean-stagetrain-libdecnumber:
26682 @if [ $(current_stage) = stagetrain ]; then \
26683 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26684 else \
26685 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26686 $(MAKE) stagetrain-start; \
26687 fi; \
26688 cd $(HOST_SUBDIR)/libdecnumber && \
26689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26690 @endif libdecnumber-bootstrap
26693 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26694 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26695 maybe-all-stagefeedback-libdecnumber:
26696 maybe-clean-stagefeedback-libdecnumber:
26697 @if libdecnumber-bootstrap
26698 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26699 all-stagefeedback: all-stagefeedback-libdecnumber
26700 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26701 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26702 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26703 @r=`${PWD_COMMAND}`; export r; \
26704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26705 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26706 $(HOST_EXPORTS) \
26707 $(POSTSTAGE1_HOST_EXPORTS) \
26708 cd $(HOST_SUBDIR)/libdecnumber && \
26710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26711 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26712 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26713 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26714 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26719 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26720 $(TARGET-stagefeedback-libdecnumber)
26722 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26723 clean-stagefeedback: clean-stagefeedback-libdecnumber
26724 clean-stagefeedback-libdecnumber:
26725 @if [ $(current_stage) = stagefeedback ]; then \
26726 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26727 else \
26728 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26729 $(MAKE) stagefeedback-start; \
26730 fi; \
26731 cd $(HOST_SUBDIR)/libdecnumber && \
26732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26733 @endif libdecnumber-bootstrap
26736 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26737 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26738 maybe-all-stageautoprofile-libdecnumber:
26739 maybe-clean-stageautoprofile-libdecnumber:
26740 @if libdecnumber-bootstrap
26741 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26742 all-stageautoprofile: all-stageautoprofile-libdecnumber
26743 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26744 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26745 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26746 @r=`${PWD_COMMAND}`; export r; \
26747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26748 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26749 $(HOST_EXPORTS) \
26750 $(POSTSTAGE1_HOST_EXPORTS) \
26751 cd $(HOST_SUBDIR)/libdecnumber && \
26752 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26754 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26755 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26756 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26757 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26762 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26763 $(TARGET-stageautoprofile-libdecnumber)
26765 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26766 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26767 clean-stageautoprofile-libdecnumber:
26768 @if [ $(current_stage) = stageautoprofile ]; then \
26769 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26770 else \
26771 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26772 $(MAKE) stageautoprofile-start; \
26773 fi; \
26774 cd $(HOST_SUBDIR)/libdecnumber && \
26775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26776 @endif libdecnumber-bootstrap
26779 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26780 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26781 maybe-all-stageautofeedback-libdecnumber:
26782 maybe-clean-stageautofeedback-libdecnumber:
26783 @if libdecnumber-bootstrap
26784 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26785 all-stageautofeedback: all-stageautofeedback-libdecnumber
26786 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26787 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26788 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26789 @r=`${PWD_COMMAND}`; export r; \
26790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26791 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26792 $(HOST_EXPORTS) \
26793 $(POSTSTAGE1_HOST_EXPORTS) \
26794 cd $(HOST_SUBDIR)/libdecnumber && \
26796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26797 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26798 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26799 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26800 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26805 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26806 $(TARGET-stageautofeedback-libdecnumber)
26808 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26809 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26810 clean-stageautofeedback-libdecnumber:
26811 @if [ $(current_stage) = stageautofeedback ]; then \
26812 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26813 else \
26814 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26815 $(MAKE) stageautofeedback-start; \
26816 fi; \
26817 cd $(HOST_SUBDIR)/libdecnumber && \
26818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26819 @endif libdecnumber-bootstrap
26825 .PHONY: check-libdecnumber maybe-check-libdecnumber
26826 maybe-check-libdecnumber:
26827 @if libdecnumber
26828 maybe-check-libdecnumber: check-libdecnumber
26830 check-libdecnumber:
26831 @: $(MAKE); $(unstage)
26832 @r=`${PWD_COMMAND}`; export r; \
26833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26835 (cd $(HOST_SUBDIR)/libdecnumber && \
26836 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26838 @endif libdecnumber
26840 .PHONY: install-libdecnumber maybe-install-libdecnumber
26841 maybe-install-libdecnumber:
26842 @if libdecnumber
26843 maybe-install-libdecnumber: install-libdecnumber
26845 install-libdecnumber: installdirs
26846 @: $(MAKE); $(unstage)
26847 @r=`${PWD_COMMAND}`; export r; \
26848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26849 $(HOST_EXPORTS) \
26850 (cd $(HOST_SUBDIR)/libdecnumber && \
26851 $(MAKE) $(FLAGS_TO_PASS) install)
26853 @endif libdecnumber
26855 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26856 maybe-install-strip-libdecnumber:
26857 @if libdecnumber
26858 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26860 install-strip-libdecnumber: installdirs
26861 @: $(MAKE); $(unstage)
26862 @r=`${PWD_COMMAND}`; export r; \
26863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26864 $(HOST_EXPORTS) \
26865 (cd $(HOST_SUBDIR)/libdecnumber && \
26866 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26868 @endif libdecnumber
26870 # Other targets (info, dvi, pdf, etc.)
26872 .PHONY: maybe-info-libdecnumber info-libdecnumber
26873 maybe-info-libdecnumber:
26874 @if libdecnumber
26875 maybe-info-libdecnumber: info-libdecnumber
26877 info-libdecnumber: \
26878 configure-libdecnumber
26879 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26880 r=`${PWD_COMMAND}`; export r; \
26881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882 $(HOST_EXPORTS) \
26883 for flag in $(EXTRA_HOST_FLAGS) ; do \
26884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26885 done; \
26886 echo "Doing info in libdecnumber"; \
26887 (cd $(HOST_SUBDIR)/libdecnumber && \
26888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26890 "RANLIB=$${RANLIB}" \
26891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26892 info) \
26893 || exit 1
26895 @endif libdecnumber
26897 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26898 maybe-dvi-libdecnumber:
26899 @if libdecnumber
26900 maybe-dvi-libdecnumber: dvi-libdecnumber
26902 dvi-libdecnumber: \
26903 configure-libdecnumber
26904 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26905 r=`${PWD_COMMAND}`; export r; \
26906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26907 $(HOST_EXPORTS) \
26908 for flag in $(EXTRA_HOST_FLAGS) ; do \
26909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26910 done; \
26911 echo "Doing dvi in libdecnumber"; \
26912 (cd $(HOST_SUBDIR)/libdecnumber && \
26913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26915 "RANLIB=$${RANLIB}" \
26916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26917 dvi) \
26918 || exit 1
26920 @endif libdecnumber
26922 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26923 maybe-pdf-libdecnumber:
26924 @if libdecnumber
26925 maybe-pdf-libdecnumber: pdf-libdecnumber
26927 pdf-libdecnumber: \
26928 configure-libdecnumber
26929 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26930 r=`${PWD_COMMAND}`; export r; \
26931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26932 $(HOST_EXPORTS) \
26933 for flag in $(EXTRA_HOST_FLAGS) ; do \
26934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26935 done; \
26936 echo "Doing pdf in libdecnumber"; \
26937 (cd $(HOST_SUBDIR)/libdecnumber && \
26938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26940 "RANLIB=$${RANLIB}" \
26941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26942 pdf) \
26943 || exit 1
26945 @endif libdecnumber
26947 .PHONY: maybe-html-libdecnumber html-libdecnumber
26948 maybe-html-libdecnumber:
26949 @if libdecnumber
26950 maybe-html-libdecnumber: html-libdecnumber
26952 html-libdecnumber: \
26953 configure-libdecnumber
26954 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26955 r=`${PWD_COMMAND}`; export r; \
26956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26957 $(HOST_EXPORTS) \
26958 for flag in $(EXTRA_HOST_FLAGS) ; do \
26959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26960 done; \
26961 echo "Doing html in libdecnumber"; \
26962 (cd $(HOST_SUBDIR)/libdecnumber && \
26963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26965 "RANLIB=$${RANLIB}" \
26966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26967 html) \
26968 || exit 1
26970 @endif libdecnumber
26972 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26973 maybe-TAGS-libdecnumber:
26974 @if libdecnumber
26975 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26977 TAGS-libdecnumber: \
26978 configure-libdecnumber
26979 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26980 r=`${PWD_COMMAND}`; export r; \
26981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26982 $(HOST_EXPORTS) \
26983 for flag in $(EXTRA_HOST_FLAGS) ; do \
26984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26985 done; \
26986 echo "Doing TAGS in libdecnumber"; \
26987 (cd $(HOST_SUBDIR)/libdecnumber && \
26988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26990 "RANLIB=$${RANLIB}" \
26991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26992 TAGS) \
26993 || exit 1
26995 @endif libdecnumber
26997 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
26998 maybe-install-info-libdecnumber:
26999 @if libdecnumber
27000 maybe-install-info-libdecnumber: install-info-libdecnumber
27002 install-info-libdecnumber: \
27003 configure-libdecnumber \
27004 info-libdecnumber
27005 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27006 r=`${PWD_COMMAND}`; export r; \
27007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27008 $(HOST_EXPORTS) \
27009 for flag in $(EXTRA_HOST_FLAGS) ; do \
27010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27011 done; \
27012 echo "Doing install-info in libdecnumber"; \
27013 (cd $(HOST_SUBDIR)/libdecnumber && \
27014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27016 "RANLIB=$${RANLIB}" \
27017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27018 install-info) \
27019 || exit 1
27021 @endif libdecnumber
27023 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27024 maybe-install-pdf-libdecnumber:
27025 @if libdecnumber
27026 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27028 install-pdf-libdecnumber: \
27029 configure-libdecnumber \
27030 pdf-libdecnumber
27031 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27032 r=`${PWD_COMMAND}`; export r; \
27033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034 $(HOST_EXPORTS) \
27035 for flag in $(EXTRA_HOST_FLAGS) ; do \
27036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27037 done; \
27038 echo "Doing install-pdf in libdecnumber"; \
27039 (cd $(HOST_SUBDIR)/libdecnumber && \
27040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27042 "RANLIB=$${RANLIB}" \
27043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27044 install-pdf) \
27045 || exit 1
27047 @endif libdecnumber
27049 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27050 maybe-install-html-libdecnumber:
27051 @if libdecnumber
27052 maybe-install-html-libdecnumber: install-html-libdecnumber
27054 install-html-libdecnumber: \
27055 configure-libdecnumber \
27056 html-libdecnumber
27057 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27058 r=`${PWD_COMMAND}`; export r; \
27059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060 $(HOST_EXPORTS) \
27061 for flag in $(EXTRA_HOST_FLAGS) ; do \
27062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063 done; \
27064 echo "Doing install-html in libdecnumber"; \
27065 (cd $(HOST_SUBDIR)/libdecnumber && \
27066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068 "RANLIB=$${RANLIB}" \
27069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27070 install-html) \
27071 || exit 1
27073 @endif libdecnumber
27075 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27076 maybe-installcheck-libdecnumber:
27077 @if libdecnumber
27078 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27080 installcheck-libdecnumber: \
27081 configure-libdecnumber
27082 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27083 r=`${PWD_COMMAND}`; export r; \
27084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085 $(HOST_EXPORTS) \
27086 for flag in $(EXTRA_HOST_FLAGS) ; do \
27087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27088 done; \
27089 echo "Doing installcheck in libdecnumber"; \
27090 (cd $(HOST_SUBDIR)/libdecnumber && \
27091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27093 "RANLIB=$${RANLIB}" \
27094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27095 installcheck) \
27096 || exit 1
27098 @endif libdecnumber
27100 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27101 maybe-mostlyclean-libdecnumber:
27102 @if libdecnumber
27103 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27105 mostlyclean-libdecnumber:
27106 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27107 r=`${PWD_COMMAND}`; export r; \
27108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27109 $(HOST_EXPORTS) \
27110 for flag in $(EXTRA_HOST_FLAGS) ; do \
27111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27112 done; \
27113 echo "Doing mostlyclean in libdecnumber"; \
27114 (cd $(HOST_SUBDIR)/libdecnumber && \
27115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27117 "RANLIB=$${RANLIB}" \
27118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27119 mostlyclean) \
27120 || exit 1
27122 @endif libdecnumber
27124 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27125 maybe-clean-libdecnumber:
27126 @if libdecnumber
27127 maybe-clean-libdecnumber: clean-libdecnumber
27129 clean-libdecnumber:
27130 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27131 r=`${PWD_COMMAND}`; export r; \
27132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133 $(HOST_EXPORTS) \
27134 for flag in $(EXTRA_HOST_FLAGS) ; do \
27135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27136 done; \
27137 echo "Doing clean in libdecnumber"; \
27138 (cd $(HOST_SUBDIR)/libdecnumber && \
27139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27141 "RANLIB=$${RANLIB}" \
27142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27143 clean) \
27144 || exit 1
27146 @endif libdecnumber
27148 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27149 maybe-distclean-libdecnumber:
27150 @if libdecnumber
27151 maybe-distclean-libdecnumber: distclean-libdecnumber
27153 distclean-libdecnumber:
27154 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27155 r=`${PWD_COMMAND}`; export r; \
27156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27157 $(HOST_EXPORTS) \
27158 for flag in $(EXTRA_HOST_FLAGS) ; do \
27159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27160 done; \
27161 echo "Doing distclean in libdecnumber"; \
27162 (cd $(HOST_SUBDIR)/libdecnumber && \
27163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27165 "RANLIB=$${RANLIB}" \
27166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27167 distclean) \
27168 || exit 1
27170 @endif libdecnumber
27172 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27173 maybe-maintainer-clean-libdecnumber:
27174 @if libdecnumber
27175 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27177 maintainer-clean-libdecnumber:
27178 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27179 r=`${PWD_COMMAND}`; export r; \
27180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27181 $(HOST_EXPORTS) \
27182 for flag in $(EXTRA_HOST_FLAGS) ; do \
27183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27184 done; \
27185 echo "Doing maintainer-clean in libdecnumber"; \
27186 (cd $(HOST_SUBDIR)/libdecnumber && \
27187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27189 "RANLIB=$${RANLIB}" \
27190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27191 maintainer-clean) \
27192 || exit 1
27194 @endif libdecnumber
27198 .PHONY: configure-libgui maybe-configure-libgui
27199 maybe-configure-libgui:
27200 @if gcc-bootstrap
27201 configure-libgui: stage_current
27202 @endif gcc-bootstrap
27203 @if libgui
27204 maybe-configure-libgui: configure-libgui
27205 configure-libgui:
27206 @: $(MAKE); $(unstage)
27207 @r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27211 $(HOST_EXPORTS) \
27212 echo Configuring in $(HOST_SUBDIR)/libgui; \
27213 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27214 case $(srcdir) in \
27215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27216 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27218 esac; \
27219 module_srcdir=libgui; \
27220 $(SHELL) \
27221 $$s/$$module_srcdir/configure \
27222 --srcdir=$${topdir}/$$module_srcdir \
27223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27224 --target=${target_alias} \
27225 || exit 1
27226 @endif libgui
27232 .PHONY: all-libgui maybe-all-libgui
27233 maybe-all-libgui:
27234 @if gcc-bootstrap
27235 all-libgui: stage_current
27236 @endif gcc-bootstrap
27237 @if libgui
27238 TARGET-libgui=all
27239 maybe-all-libgui: all-libgui
27240 all-libgui: configure-libgui
27241 @: $(MAKE); $(unstage)
27242 @r=`${PWD_COMMAND}`; export r; \
27243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244 $(HOST_EXPORTS) \
27245 (cd $(HOST_SUBDIR)/libgui && \
27246 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27247 $(TARGET-libgui))
27248 @endif libgui
27253 .PHONY: check-libgui maybe-check-libgui
27254 maybe-check-libgui:
27255 @if libgui
27256 maybe-check-libgui: check-libgui
27258 check-libgui:
27259 @: $(MAKE); $(unstage)
27260 @r=`${PWD_COMMAND}`; export r; \
27261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27262 $(HOST_EXPORTS) \
27263 (cd $(HOST_SUBDIR)/libgui && \
27264 $(MAKE) $(FLAGS_TO_PASS) check)
27266 @endif libgui
27268 .PHONY: install-libgui maybe-install-libgui
27269 maybe-install-libgui:
27270 @if libgui
27271 maybe-install-libgui: install-libgui
27273 install-libgui: installdirs
27274 @: $(MAKE); $(unstage)
27275 @r=`${PWD_COMMAND}`; export r; \
27276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27277 $(HOST_EXPORTS) \
27278 (cd $(HOST_SUBDIR)/libgui && \
27279 $(MAKE) $(FLAGS_TO_PASS) install)
27281 @endif libgui
27283 .PHONY: install-strip-libgui maybe-install-strip-libgui
27284 maybe-install-strip-libgui:
27285 @if libgui
27286 maybe-install-strip-libgui: install-strip-libgui
27288 install-strip-libgui: installdirs
27289 @: $(MAKE); $(unstage)
27290 @r=`${PWD_COMMAND}`; export r; \
27291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27292 $(HOST_EXPORTS) \
27293 (cd $(HOST_SUBDIR)/libgui && \
27294 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27296 @endif libgui
27298 # Other targets (info, dvi, pdf, etc.)
27300 .PHONY: maybe-info-libgui info-libgui
27301 maybe-info-libgui:
27302 @if libgui
27303 maybe-info-libgui: info-libgui
27305 info-libgui: \
27306 configure-libgui
27307 @: $(MAKE); $(unstage)
27308 @[ -f ./libgui/Makefile ] || exit 0; \
27309 r=`${PWD_COMMAND}`; export r; \
27310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27311 $(HOST_EXPORTS) \
27312 for flag in $(EXTRA_HOST_FLAGS) ; do \
27313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27314 done; \
27315 echo "Doing info in libgui"; \
27316 (cd $(HOST_SUBDIR)/libgui && \
27317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27319 "RANLIB=$${RANLIB}" \
27320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27321 info) \
27322 || exit 1
27324 @endif libgui
27326 .PHONY: maybe-dvi-libgui dvi-libgui
27327 maybe-dvi-libgui:
27328 @if libgui
27329 maybe-dvi-libgui: dvi-libgui
27331 dvi-libgui: \
27332 configure-libgui
27333 @: $(MAKE); $(unstage)
27334 @[ -f ./libgui/Makefile ] || exit 0; \
27335 r=`${PWD_COMMAND}`; export r; \
27336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27337 $(HOST_EXPORTS) \
27338 for flag in $(EXTRA_HOST_FLAGS) ; do \
27339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27340 done; \
27341 echo "Doing dvi in libgui"; \
27342 (cd $(HOST_SUBDIR)/libgui && \
27343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27345 "RANLIB=$${RANLIB}" \
27346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27347 dvi) \
27348 || exit 1
27350 @endif libgui
27352 .PHONY: maybe-pdf-libgui pdf-libgui
27353 maybe-pdf-libgui:
27354 @if libgui
27355 maybe-pdf-libgui: pdf-libgui
27357 pdf-libgui: \
27358 configure-libgui
27359 @: $(MAKE); $(unstage)
27360 @[ -f ./libgui/Makefile ] || exit 0; \
27361 r=`${PWD_COMMAND}`; export r; \
27362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363 $(HOST_EXPORTS) \
27364 for flag in $(EXTRA_HOST_FLAGS) ; do \
27365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27366 done; \
27367 echo "Doing pdf in libgui"; \
27368 (cd $(HOST_SUBDIR)/libgui && \
27369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27371 "RANLIB=$${RANLIB}" \
27372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27373 pdf) \
27374 || exit 1
27376 @endif libgui
27378 .PHONY: maybe-html-libgui html-libgui
27379 maybe-html-libgui:
27380 @if libgui
27381 maybe-html-libgui: html-libgui
27383 html-libgui: \
27384 configure-libgui
27385 @: $(MAKE); $(unstage)
27386 @[ -f ./libgui/Makefile ] || exit 0; \
27387 r=`${PWD_COMMAND}`; export r; \
27388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389 $(HOST_EXPORTS) \
27390 for flag in $(EXTRA_HOST_FLAGS) ; do \
27391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27392 done; \
27393 echo "Doing html in libgui"; \
27394 (cd $(HOST_SUBDIR)/libgui && \
27395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27397 "RANLIB=$${RANLIB}" \
27398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27399 html) \
27400 || exit 1
27402 @endif libgui
27404 .PHONY: maybe-TAGS-libgui TAGS-libgui
27405 maybe-TAGS-libgui:
27406 @if libgui
27407 maybe-TAGS-libgui: TAGS-libgui
27409 TAGS-libgui: \
27410 configure-libgui
27411 @: $(MAKE); $(unstage)
27412 @[ -f ./libgui/Makefile ] || exit 0; \
27413 r=`${PWD_COMMAND}`; export r; \
27414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27415 $(HOST_EXPORTS) \
27416 for flag in $(EXTRA_HOST_FLAGS) ; do \
27417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27418 done; \
27419 echo "Doing TAGS in libgui"; \
27420 (cd $(HOST_SUBDIR)/libgui && \
27421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27423 "RANLIB=$${RANLIB}" \
27424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27425 TAGS) \
27426 || exit 1
27428 @endif libgui
27430 .PHONY: maybe-install-info-libgui install-info-libgui
27431 maybe-install-info-libgui:
27432 @if libgui
27433 maybe-install-info-libgui: install-info-libgui
27435 install-info-libgui: \
27436 configure-libgui \
27437 info-libgui
27438 @: $(MAKE); $(unstage)
27439 @[ -f ./libgui/Makefile ] || exit 0; \
27440 r=`${PWD_COMMAND}`; export r; \
27441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27442 $(HOST_EXPORTS) \
27443 for flag in $(EXTRA_HOST_FLAGS) ; do \
27444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27445 done; \
27446 echo "Doing install-info in libgui"; \
27447 (cd $(HOST_SUBDIR)/libgui && \
27448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27450 "RANLIB=$${RANLIB}" \
27451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27452 install-info) \
27453 || exit 1
27455 @endif libgui
27457 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27458 maybe-install-pdf-libgui:
27459 @if libgui
27460 maybe-install-pdf-libgui: install-pdf-libgui
27462 install-pdf-libgui: \
27463 configure-libgui \
27464 pdf-libgui
27465 @: $(MAKE); $(unstage)
27466 @[ -f ./libgui/Makefile ] || exit 0; \
27467 r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 for flag in $(EXTRA_HOST_FLAGS) ; do \
27471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472 done; \
27473 echo "Doing install-pdf in libgui"; \
27474 (cd $(HOST_SUBDIR)/libgui && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477 "RANLIB=$${RANLIB}" \
27478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479 install-pdf) \
27480 || exit 1
27482 @endif libgui
27484 .PHONY: maybe-install-html-libgui install-html-libgui
27485 maybe-install-html-libgui:
27486 @if libgui
27487 maybe-install-html-libgui: install-html-libgui
27489 install-html-libgui: \
27490 configure-libgui \
27491 html-libgui
27492 @: $(MAKE); $(unstage)
27493 @[ -f ./libgui/Makefile ] || exit 0; \
27494 r=`${PWD_COMMAND}`; export r; \
27495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27496 $(HOST_EXPORTS) \
27497 for flag in $(EXTRA_HOST_FLAGS) ; do \
27498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27499 done; \
27500 echo "Doing install-html in libgui"; \
27501 (cd $(HOST_SUBDIR)/libgui && \
27502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27504 "RANLIB=$${RANLIB}" \
27505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27506 install-html) \
27507 || exit 1
27509 @endif libgui
27511 .PHONY: maybe-installcheck-libgui installcheck-libgui
27512 maybe-installcheck-libgui:
27513 @if libgui
27514 maybe-installcheck-libgui: installcheck-libgui
27516 installcheck-libgui: \
27517 configure-libgui
27518 @: $(MAKE); $(unstage)
27519 @[ -f ./libgui/Makefile ] || exit 0; \
27520 r=`${PWD_COMMAND}`; export r; \
27521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522 $(HOST_EXPORTS) \
27523 for flag in $(EXTRA_HOST_FLAGS) ; do \
27524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27525 done; \
27526 echo "Doing installcheck in libgui"; \
27527 (cd $(HOST_SUBDIR)/libgui && \
27528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27530 "RANLIB=$${RANLIB}" \
27531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27532 installcheck) \
27533 || exit 1
27535 @endif libgui
27537 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27538 maybe-mostlyclean-libgui:
27539 @if libgui
27540 maybe-mostlyclean-libgui: mostlyclean-libgui
27542 mostlyclean-libgui:
27543 @: $(MAKE); $(unstage)
27544 @[ -f ./libgui/Makefile ] || exit 0; \
27545 r=`${PWD_COMMAND}`; export r; \
27546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27547 $(HOST_EXPORTS) \
27548 for flag in $(EXTRA_HOST_FLAGS) ; do \
27549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27550 done; \
27551 echo "Doing mostlyclean in libgui"; \
27552 (cd $(HOST_SUBDIR)/libgui && \
27553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27555 "RANLIB=$${RANLIB}" \
27556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27557 mostlyclean) \
27558 || exit 1
27560 @endif libgui
27562 .PHONY: maybe-clean-libgui clean-libgui
27563 maybe-clean-libgui:
27564 @if libgui
27565 maybe-clean-libgui: clean-libgui
27567 clean-libgui:
27568 @: $(MAKE); $(unstage)
27569 @[ -f ./libgui/Makefile ] || exit 0; \
27570 r=`${PWD_COMMAND}`; export r; \
27571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27572 $(HOST_EXPORTS) \
27573 for flag in $(EXTRA_HOST_FLAGS) ; do \
27574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27575 done; \
27576 echo "Doing clean in libgui"; \
27577 (cd $(HOST_SUBDIR)/libgui && \
27578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27580 "RANLIB=$${RANLIB}" \
27581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27582 clean) \
27583 || exit 1
27585 @endif libgui
27587 .PHONY: maybe-distclean-libgui distclean-libgui
27588 maybe-distclean-libgui:
27589 @if libgui
27590 maybe-distclean-libgui: distclean-libgui
27592 distclean-libgui:
27593 @: $(MAKE); $(unstage)
27594 @[ -f ./libgui/Makefile ] || exit 0; \
27595 r=`${PWD_COMMAND}`; export r; \
27596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27597 $(HOST_EXPORTS) \
27598 for flag in $(EXTRA_HOST_FLAGS) ; do \
27599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27600 done; \
27601 echo "Doing distclean in libgui"; \
27602 (cd $(HOST_SUBDIR)/libgui && \
27603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27605 "RANLIB=$${RANLIB}" \
27606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27607 distclean) \
27608 || exit 1
27610 @endif libgui
27612 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27613 maybe-maintainer-clean-libgui:
27614 @if libgui
27615 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27617 maintainer-clean-libgui:
27618 @: $(MAKE); $(unstage)
27619 @[ -f ./libgui/Makefile ] || exit 0; \
27620 r=`${PWD_COMMAND}`; export r; \
27621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27622 $(HOST_EXPORTS) \
27623 for flag in $(EXTRA_HOST_FLAGS) ; do \
27624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27625 done; \
27626 echo "Doing maintainer-clean in libgui"; \
27627 (cd $(HOST_SUBDIR)/libgui && \
27628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27630 "RANLIB=$${RANLIB}" \
27631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27632 maintainer-clean) \
27633 || exit 1
27635 @endif libgui
27639 .PHONY: configure-libiberty maybe-configure-libiberty
27640 maybe-configure-libiberty:
27641 @if gcc-bootstrap
27642 configure-libiberty: stage_current
27643 @endif gcc-bootstrap
27644 @if libiberty
27645 maybe-configure-libiberty: configure-libiberty
27646 configure-libiberty:
27647 @r=`${PWD_COMMAND}`; export r; \
27648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27651 $(HOST_EXPORTS) \
27652 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27653 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27654 case $(srcdir) in \
27655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27656 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27658 esac; \
27659 module_srcdir=libiberty; \
27660 $(SHELL) \
27661 $$s/$$module_srcdir/configure \
27662 --srcdir=$${topdir}/$$module_srcdir \
27663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27664 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27665 || exit 1
27666 @endif libiberty
27670 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27671 maybe-configure-stage1-libiberty:
27672 @if libiberty-bootstrap
27673 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27674 configure-stage1-libiberty:
27675 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27677 @r=`${PWD_COMMAND}`; export r; \
27678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27679 TFLAGS="$(STAGE1_TFLAGS)"; \
27680 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27681 $(HOST_EXPORTS) \
27682 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27683 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27684 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27685 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27687 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27688 case $(srcdir) in \
27689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27690 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27692 esac; \
27693 module_srcdir=libiberty; \
27694 $(SHELL) $$s/$$module_srcdir/configure \
27695 --srcdir=$${topdir}/$$module_srcdir \
27696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27697 --target=${target_alias} \
27699 $(STAGE1_CONFIGURE_FLAGS) \
27700 @extra_host_libiberty_configure_flags@
27701 @endif libiberty-bootstrap
27703 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27704 maybe-configure-stage2-libiberty:
27705 @if libiberty-bootstrap
27706 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27707 configure-stage2-libiberty:
27708 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27710 @r=`${PWD_COMMAND}`; export r; \
27711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27712 TFLAGS="$(STAGE2_TFLAGS)"; \
27713 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27714 $(HOST_EXPORTS) \
27715 $(POSTSTAGE1_HOST_EXPORTS) \
27716 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27717 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27718 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27719 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27721 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27722 case $(srcdir) in \
27723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27724 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27726 esac; \
27727 module_srcdir=libiberty; \
27728 $(SHELL) $$s/$$module_srcdir/configure \
27729 --srcdir=$${topdir}/$$module_srcdir \
27730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27731 --target=${target_alias} \
27732 --with-build-libsubdir=$(HOST_SUBDIR) \
27733 $(STAGE2_CONFIGURE_FLAGS) \
27734 @extra_host_libiberty_configure_flags@
27735 @endif libiberty-bootstrap
27737 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27738 maybe-configure-stage3-libiberty:
27739 @if libiberty-bootstrap
27740 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27741 configure-stage3-libiberty:
27742 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27744 @r=`${PWD_COMMAND}`; export r; \
27745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27746 TFLAGS="$(STAGE3_TFLAGS)"; \
27747 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27748 $(HOST_EXPORTS) \
27749 $(POSTSTAGE1_HOST_EXPORTS) \
27750 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27751 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27752 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27753 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27755 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27756 case $(srcdir) in \
27757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27758 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27760 esac; \
27761 module_srcdir=libiberty; \
27762 $(SHELL) $$s/$$module_srcdir/configure \
27763 --srcdir=$${topdir}/$$module_srcdir \
27764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27765 --target=${target_alias} \
27766 --with-build-libsubdir=$(HOST_SUBDIR) \
27767 $(STAGE3_CONFIGURE_FLAGS) \
27768 @extra_host_libiberty_configure_flags@
27769 @endif libiberty-bootstrap
27771 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27772 maybe-configure-stage4-libiberty:
27773 @if libiberty-bootstrap
27774 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27775 configure-stage4-libiberty:
27776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27778 @r=`${PWD_COMMAND}`; export r; \
27779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27780 TFLAGS="$(STAGE4_TFLAGS)"; \
27781 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27782 $(HOST_EXPORTS) \
27783 $(POSTSTAGE1_HOST_EXPORTS) \
27784 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27785 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27786 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27787 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27789 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27790 case $(srcdir) in \
27791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27792 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27794 esac; \
27795 module_srcdir=libiberty; \
27796 $(SHELL) $$s/$$module_srcdir/configure \
27797 --srcdir=$${topdir}/$$module_srcdir \
27798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27799 --target=${target_alias} \
27800 --with-build-libsubdir=$(HOST_SUBDIR) \
27801 $(STAGE4_CONFIGURE_FLAGS) \
27802 @extra_host_libiberty_configure_flags@
27803 @endif libiberty-bootstrap
27805 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27806 maybe-configure-stageprofile-libiberty:
27807 @if libiberty-bootstrap
27808 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27809 configure-stageprofile-libiberty:
27810 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27812 @r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27815 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27816 $(HOST_EXPORTS) \
27817 $(POSTSTAGE1_HOST_EXPORTS) \
27818 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27819 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27820 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27821 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27823 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27824 case $(srcdir) in \
27825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27826 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27828 esac; \
27829 module_srcdir=libiberty; \
27830 $(SHELL) $$s/$$module_srcdir/configure \
27831 --srcdir=$${topdir}/$$module_srcdir \
27832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27833 --target=${target_alias} \
27834 --with-build-libsubdir=$(HOST_SUBDIR) \
27835 $(STAGEprofile_CONFIGURE_FLAGS) \
27836 @extra_host_libiberty_configure_flags@
27837 @endif libiberty-bootstrap
27839 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27840 maybe-configure-stagetrain-libiberty:
27841 @if libiberty-bootstrap
27842 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27843 configure-stagetrain-libiberty:
27844 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27846 @r=`${PWD_COMMAND}`; export r; \
27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27849 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27850 $(HOST_EXPORTS) \
27851 $(POSTSTAGE1_HOST_EXPORTS) \
27852 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27853 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27854 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27855 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27857 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27858 case $(srcdir) in \
27859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27860 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27862 esac; \
27863 module_srcdir=libiberty; \
27864 $(SHELL) $$s/$$module_srcdir/configure \
27865 --srcdir=$${topdir}/$$module_srcdir \
27866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27867 --target=${target_alias} \
27868 --with-build-libsubdir=$(HOST_SUBDIR) \
27869 $(STAGEtrain_CONFIGURE_FLAGS) \
27870 @extra_host_libiberty_configure_flags@
27871 @endif libiberty-bootstrap
27873 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27874 maybe-configure-stagefeedback-libiberty:
27875 @if libiberty-bootstrap
27876 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27877 configure-stagefeedback-libiberty:
27878 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27880 @r=`${PWD_COMMAND}`; export r; \
27881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27882 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27883 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27884 $(HOST_EXPORTS) \
27885 $(POSTSTAGE1_HOST_EXPORTS) \
27886 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27887 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27888 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27889 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27891 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27892 case $(srcdir) in \
27893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27894 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27896 esac; \
27897 module_srcdir=libiberty; \
27898 $(SHELL) $$s/$$module_srcdir/configure \
27899 --srcdir=$${topdir}/$$module_srcdir \
27900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27901 --target=${target_alias} \
27902 --with-build-libsubdir=$(HOST_SUBDIR) \
27903 $(STAGEfeedback_CONFIGURE_FLAGS) \
27904 @extra_host_libiberty_configure_flags@
27905 @endif libiberty-bootstrap
27907 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27908 maybe-configure-stageautoprofile-libiberty:
27909 @if libiberty-bootstrap
27910 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27911 configure-stageautoprofile-libiberty:
27912 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27914 @r=`${PWD_COMMAND}`; export r; \
27915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27916 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27917 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27918 $(HOST_EXPORTS) \
27919 $(POSTSTAGE1_HOST_EXPORTS) \
27920 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27921 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27922 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27923 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27925 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27926 case $(srcdir) in \
27927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27928 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27930 esac; \
27931 module_srcdir=libiberty; \
27932 $(SHELL) $$s/$$module_srcdir/configure \
27933 --srcdir=$${topdir}/$$module_srcdir \
27934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27935 --target=${target_alias} \
27936 --with-build-libsubdir=$(HOST_SUBDIR) \
27937 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27938 @extra_host_libiberty_configure_flags@
27939 @endif libiberty-bootstrap
27941 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27942 maybe-configure-stageautofeedback-libiberty:
27943 @if libiberty-bootstrap
27944 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27945 configure-stageautofeedback-libiberty:
27946 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27948 @r=`${PWD_COMMAND}`; export r; \
27949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27950 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27951 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27952 $(HOST_EXPORTS) \
27953 $(POSTSTAGE1_HOST_EXPORTS) \
27954 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27955 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27956 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27957 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27959 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27960 case $(srcdir) in \
27961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27962 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27964 esac; \
27965 module_srcdir=libiberty; \
27966 $(SHELL) $$s/$$module_srcdir/configure \
27967 --srcdir=$${topdir}/$$module_srcdir \
27968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27969 --target=${target_alias} \
27970 --with-build-libsubdir=$(HOST_SUBDIR) \
27971 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27972 @extra_host_libiberty_configure_flags@
27973 @endif libiberty-bootstrap
27979 .PHONY: all-libiberty maybe-all-libiberty
27980 maybe-all-libiberty:
27981 @if gcc-bootstrap
27982 all-libiberty: stage_current
27983 @endif gcc-bootstrap
27984 @if libiberty
27985 TARGET-libiberty=all
27986 maybe-all-libiberty: all-libiberty
27987 all-libiberty: configure-libiberty
27988 @r=`${PWD_COMMAND}`; export r; \
27989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27990 $(HOST_EXPORTS) \
27991 (cd $(HOST_SUBDIR)/libiberty && \
27992 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27993 $(TARGET-libiberty))
27994 @endif libiberty
27998 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
27999 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28000 maybe-all-stage1-libiberty:
28001 maybe-clean-stage1-libiberty:
28002 @if libiberty-bootstrap
28003 maybe-all-stage1-libiberty: all-stage1-libiberty
28004 all-stage1: all-stage1-libiberty
28005 TARGET-stage1-libiberty = $(TARGET-libiberty)
28006 all-stage1-libiberty: configure-stage1-libiberty
28007 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28008 @r=`${PWD_COMMAND}`; export r; \
28009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28010 TFLAGS="$(STAGE1_TFLAGS)"; \
28011 $(HOST_EXPORTS) \
28012 cd $(HOST_SUBDIR)/libiberty && \
28014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28015 CFLAGS="$(STAGE1_CFLAGS)" \
28016 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28017 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28018 LIBCFLAGS="$(LIBCFLAGS)" \
28019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28022 $(EXTRA_HOST_FLAGS) \
28023 $(STAGE1_FLAGS_TO_PASS) \
28024 TFLAGS="$(STAGE1_TFLAGS)" \
28025 $(TARGET-stage1-libiberty)
28027 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28028 clean-stage1: clean-stage1-libiberty
28029 clean-stage1-libiberty:
28030 @if [ $(current_stage) = stage1 ]; then \
28031 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28032 else \
28033 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28034 $(MAKE) stage1-start; \
28035 fi; \
28036 cd $(HOST_SUBDIR)/libiberty && \
28037 $(MAKE) $(EXTRA_HOST_FLAGS) \
28038 $(STAGE1_FLAGS_TO_PASS) clean
28039 @endif libiberty-bootstrap
28042 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28043 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28044 maybe-all-stage2-libiberty:
28045 maybe-clean-stage2-libiberty:
28046 @if libiberty-bootstrap
28047 maybe-all-stage2-libiberty: all-stage2-libiberty
28048 all-stage2: all-stage2-libiberty
28049 TARGET-stage2-libiberty = $(TARGET-libiberty)
28050 all-stage2-libiberty: configure-stage2-libiberty
28051 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28052 @r=`${PWD_COMMAND}`; export r; \
28053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054 TFLAGS="$(STAGE2_TFLAGS)"; \
28055 $(HOST_EXPORTS) \
28056 $(POSTSTAGE1_HOST_EXPORTS) \
28057 cd $(HOST_SUBDIR)/libiberty && \
28059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28060 CFLAGS="$(STAGE2_CFLAGS)" \
28061 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28062 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28063 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28067 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28068 TFLAGS="$(STAGE2_TFLAGS)" \
28069 $(TARGET-stage2-libiberty)
28071 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28072 clean-stage2: clean-stage2-libiberty
28073 clean-stage2-libiberty:
28074 @if [ $(current_stage) = stage2 ]; then \
28075 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28076 else \
28077 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28078 $(MAKE) stage2-start; \
28079 fi; \
28080 cd $(HOST_SUBDIR)/libiberty && \
28081 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28082 @endif libiberty-bootstrap
28085 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28086 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28087 maybe-all-stage3-libiberty:
28088 maybe-clean-stage3-libiberty:
28089 @if libiberty-bootstrap
28090 maybe-all-stage3-libiberty: all-stage3-libiberty
28091 all-stage3: all-stage3-libiberty
28092 TARGET-stage3-libiberty = $(TARGET-libiberty)
28093 all-stage3-libiberty: configure-stage3-libiberty
28094 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28095 @r=`${PWD_COMMAND}`; export r; \
28096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097 TFLAGS="$(STAGE3_TFLAGS)"; \
28098 $(HOST_EXPORTS) \
28099 $(POSTSTAGE1_HOST_EXPORTS) \
28100 cd $(HOST_SUBDIR)/libiberty && \
28102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28103 CFLAGS="$(STAGE3_CFLAGS)" \
28104 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28105 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28106 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28111 TFLAGS="$(STAGE3_TFLAGS)" \
28112 $(TARGET-stage3-libiberty)
28114 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28115 clean-stage3: clean-stage3-libiberty
28116 clean-stage3-libiberty:
28117 @if [ $(current_stage) = stage3 ]; then \
28118 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28119 else \
28120 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28121 $(MAKE) stage3-start; \
28122 fi; \
28123 cd $(HOST_SUBDIR)/libiberty && \
28124 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28125 @endif libiberty-bootstrap
28128 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28129 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28130 maybe-all-stage4-libiberty:
28131 maybe-clean-stage4-libiberty:
28132 @if libiberty-bootstrap
28133 maybe-all-stage4-libiberty: all-stage4-libiberty
28134 all-stage4: all-stage4-libiberty
28135 TARGET-stage4-libiberty = $(TARGET-libiberty)
28136 all-stage4-libiberty: configure-stage4-libiberty
28137 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28138 @r=`${PWD_COMMAND}`; export r; \
28139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 TFLAGS="$(STAGE4_TFLAGS)"; \
28141 $(HOST_EXPORTS) \
28142 $(POSTSTAGE1_HOST_EXPORTS) \
28143 cd $(HOST_SUBDIR)/libiberty && \
28145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28146 CFLAGS="$(STAGE4_CFLAGS)" \
28147 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28148 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28149 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28153 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28154 TFLAGS="$(STAGE4_TFLAGS)" \
28155 $(TARGET-stage4-libiberty)
28157 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28158 clean-stage4: clean-stage4-libiberty
28159 clean-stage4-libiberty:
28160 @if [ $(current_stage) = stage4 ]; then \
28161 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28162 else \
28163 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28164 $(MAKE) stage4-start; \
28165 fi; \
28166 cd $(HOST_SUBDIR)/libiberty && \
28167 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28168 @endif libiberty-bootstrap
28171 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28172 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28173 maybe-all-stageprofile-libiberty:
28174 maybe-clean-stageprofile-libiberty:
28175 @if libiberty-bootstrap
28176 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28177 all-stageprofile: all-stageprofile-libiberty
28178 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28179 all-stageprofile-libiberty: configure-stageprofile-libiberty
28180 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28181 @r=`${PWD_COMMAND}`; export r; \
28182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28183 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28184 $(HOST_EXPORTS) \
28185 $(POSTSTAGE1_HOST_EXPORTS) \
28186 cd $(HOST_SUBDIR)/libiberty && \
28188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28189 CFLAGS="$(STAGEprofile_CFLAGS)" \
28190 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28191 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28192 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28196 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28197 TFLAGS="$(STAGEprofile_TFLAGS)" \
28198 $(TARGET-stageprofile-libiberty)
28200 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28201 clean-stageprofile: clean-stageprofile-libiberty
28202 clean-stageprofile-libiberty:
28203 @if [ $(current_stage) = stageprofile ]; then \
28204 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28205 else \
28206 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28207 $(MAKE) stageprofile-start; \
28208 fi; \
28209 cd $(HOST_SUBDIR)/libiberty && \
28210 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28211 @endif libiberty-bootstrap
28214 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28215 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28216 maybe-all-stagetrain-libiberty:
28217 maybe-clean-stagetrain-libiberty:
28218 @if libiberty-bootstrap
28219 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28220 all-stagetrain: all-stagetrain-libiberty
28221 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28222 all-stagetrain-libiberty: configure-stagetrain-libiberty
28223 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28224 @r=`${PWD_COMMAND}`; export r; \
28225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28226 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28227 $(HOST_EXPORTS) \
28228 $(POSTSTAGE1_HOST_EXPORTS) \
28229 cd $(HOST_SUBDIR)/libiberty && \
28231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28232 CFLAGS="$(STAGEtrain_CFLAGS)" \
28233 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28234 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28235 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28240 TFLAGS="$(STAGEtrain_TFLAGS)" \
28241 $(TARGET-stagetrain-libiberty)
28243 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28244 clean-stagetrain: clean-stagetrain-libiberty
28245 clean-stagetrain-libiberty:
28246 @if [ $(current_stage) = stagetrain ]; then \
28247 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28248 else \
28249 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28250 $(MAKE) stagetrain-start; \
28251 fi; \
28252 cd $(HOST_SUBDIR)/libiberty && \
28253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28254 @endif libiberty-bootstrap
28257 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28258 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28259 maybe-all-stagefeedback-libiberty:
28260 maybe-clean-stagefeedback-libiberty:
28261 @if libiberty-bootstrap
28262 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28263 all-stagefeedback: all-stagefeedback-libiberty
28264 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28265 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28267 @r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28270 $(HOST_EXPORTS) \
28271 $(POSTSTAGE1_HOST_EXPORTS) \
28272 cd $(HOST_SUBDIR)/libiberty && \
28274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28275 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28276 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28277 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28278 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28283 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28284 $(TARGET-stagefeedback-libiberty)
28286 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28287 clean-stagefeedback: clean-stagefeedback-libiberty
28288 clean-stagefeedback-libiberty:
28289 @if [ $(current_stage) = stagefeedback ]; then \
28290 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28291 else \
28292 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28293 $(MAKE) stagefeedback-start; \
28294 fi; \
28295 cd $(HOST_SUBDIR)/libiberty && \
28296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28297 @endif libiberty-bootstrap
28300 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28301 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28302 maybe-all-stageautoprofile-libiberty:
28303 maybe-clean-stageautoprofile-libiberty:
28304 @if libiberty-bootstrap
28305 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28306 all-stageautoprofile: all-stageautoprofile-libiberty
28307 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28308 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28309 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28310 @r=`${PWD_COMMAND}`; export r; \
28311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28313 $(HOST_EXPORTS) \
28314 $(POSTSTAGE1_HOST_EXPORTS) \
28315 cd $(HOST_SUBDIR)/libiberty && \
28316 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28318 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28319 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28320 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28321 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28326 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28327 $(TARGET-stageautoprofile-libiberty)
28329 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28330 clean-stageautoprofile: clean-stageautoprofile-libiberty
28331 clean-stageautoprofile-libiberty:
28332 @if [ $(current_stage) = stageautoprofile ]; then \
28333 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28334 else \
28335 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28336 $(MAKE) stageautoprofile-start; \
28337 fi; \
28338 cd $(HOST_SUBDIR)/libiberty && \
28339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28340 @endif libiberty-bootstrap
28343 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28344 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28345 maybe-all-stageautofeedback-libiberty:
28346 maybe-clean-stageautofeedback-libiberty:
28347 @if libiberty-bootstrap
28348 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28349 all-stageautofeedback: all-stageautofeedback-libiberty
28350 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28351 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28352 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28353 @r=`${PWD_COMMAND}`; export r; \
28354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28355 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28356 $(HOST_EXPORTS) \
28357 $(POSTSTAGE1_HOST_EXPORTS) \
28358 cd $(HOST_SUBDIR)/libiberty && \
28360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28361 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28362 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28363 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28364 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28369 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28370 $(TARGET-stageautofeedback-libiberty)
28372 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28373 clean-stageautofeedback: clean-stageautofeedback-libiberty
28374 clean-stageautofeedback-libiberty:
28375 @if [ $(current_stage) = stageautofeedback ]; then \
28376 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28377 else \
28378 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28379 $(MAKE) stageautofeedback-start; \
28380 fi; \
28381 cd $(HOST_SUBDIR)/libiberty && \
28382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28383 @endif libiberty-bootstrap
28389 .PHONY: check-libiberty maybe-check-libiberty
28390 maybe-check-libiberty:
28391 @if libiberty
28392 maybe-check-libiberty: check-libiberty
28394 check-libiberty:
28395 @: $(MAKE); $(unstage)
28396 @r=`${PWD_COMMAND}`; export r; \
28397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28398 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28399 (cd $(HOST_SUBDIR)/libiberty && \
28400 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28402 @endif libiberty
28404 .PHONY: install-libiberty maybe-install-libiberty
28405 maybe-install-libiberty:
28406 @if libiberty
28407 maybe-install-libiberty: install-libiberty
28409 install-libiberty: installdirs
28410 @: $(MAKE); $(unstage)
28411 @r=`${PWD_COMMAND}`; export r; \
28412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413 $(HOST_EXPORTS) \
28414 (cd $(HOST_SUBDIR)/libiberty && \
28415 $(MAKE) $(FLAGS_TO_PASS) install)
28417 @endif libiberty
28419 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28420 maybe-install-strip-libiberty:
28421 @if libiberty
28422 maybe-install-strip-libiberty: install-strip-libiberty
28424 install-strip-libiberty: installdirs
28425 @: $(MAKE); $(unstage)
28426 @r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 $(HOST_EXPORTS) \
28429 (cd $(HOST_SUBDIR)/libiberty && \
28430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28432 @endif libiberty
28434 # Other targets (info, dvi, pdf, etc.)
28436 .PHONY: maybe-info-libiberty info-libiberty
28437 maybe-info-libiberty:
28438 @if libiberty
28439 maybe-info-libiberty: info-libiberty
28441 info-libiberty: \
28442 configure-libiberty
28443 @[ -f ./libiberty/Makefile ] || exit 0; \
28444 r=`${PWD_COMMAND}`; export r; \
28445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446 $(HOST_EXPORTS) \
28447 for flag in $(EXTRA_HOST_FLAGS) ; do \
28448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28449 done; \
28450 echo "Doing info in libiberty"; \
28451 (cd $(HOST_SUBDIR)/libiberty && \
28452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28454 "RANLIB=$${RANLIB}" \
28455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28456 info) \
28457 || exit 1
28459 @endif libiberty
28461 .PHONY: maybe-dvi-libiberty dvi-libiberty
28462 maybe-dvi-libiberty:
28463 @if libiberty
28464 maybe-dvi-libiberty: dvi-libiberty
28466 dvi-libiberty: \
28467 configure-libiberty
28468 @[ -f ./libiberty/Makefile ] || exit 0; \
28469 r=`${PWD_COMMAND}`; export r; \
28470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28471 $(HOST_EXPORTS) \
28472 for flag in $(EXTRA_HOST_FLAGS) ; do \
28473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28474 done; \
28475 echo "Doing dvi in libiberty"; \
28476 (cd $(HOST_SUBDIR)/libiberty && \
28477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28479 "RANLIB=$${RANLIB}" \
28480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28481 dvi) \
28482 || exit 1
28484 @endif libiberty
28486 .PHONY: maybe-pdf-libiberty pdf-libiberty
28487 maybe-pdf-libiberty:
28488 @if libiberty
28489 maybe-pdf-libiberty: pdf-libiberty
28491 pdf-libiberty: \
28492 configure-libiberty
28493 @[ -f ./libiberty/Makefile ] || exit 0; \
28494 r=`${PWD_COMMAND}`; export r; \
28495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496 $(HOST_EXPORTS) \
28497 for flag in $(EXTRA_HOST_FLAGS) ; do \
28498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28499 done; \
28500 echo "Doing pdf in libiberty"; \
28501 (cd $(HOST_SUBDIR)/libiberty && \
28502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28504 "RANLIB=$${RANLIB}" \
28505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28506 pdf) \
28507 || exit 1
28509 @endif libiberty
28511 .PHONY: maybe-html-libiberty html-libiberty
28512 maybe-html-libiberty:
28513 @if libiberty
28514 maybe-html-libiberty: html-libiberty
28516 html-libiberty: \
28517 configure-libiberty
28518 @[ -f ./libiberty/Makefile ] || exit 0; \
28519 r=`${PWD_COMMAND}`; export r; \
28520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28521 $(HOST_EXPORTS) \
28522 for flag in $(EXTRA_HOST_FLAGS) ; do \
28523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28524 done; \
28525 echo "Doing html in libiberty"; \
28526 (cd $(HOST_SUBDIR)/libiberty && \
28527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28529 "RANLIB=$${RANLIB}" \
28530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28531 html) \
28532 || exit 1
28534 @endif libiberty
28536 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28537 maybe-TAGS-libiberty:
28538 @if libiberty
28539 maybe-TAGS-libiberty: TAGS-libiberty
28541 TAGS-libiberty: \
28542 configure-libiberty
28543 @[ -f ./libiberty/Makefile ] || exit 0; \
28544 r=`${PWD_COMMAND}`; export r; \
28545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28546 $(HOST_EXPORTS) \
28547 for flag in $(EXTRA_HOST_FLAGS) ; do \
28548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28549 done; \
28550 echo "Doing TAGS in libiberty"; \
28551 (cd $(HOST_SUBDIR)/libiberty && \
28552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28554 "RANLIB=$${RANLIB}" \
28555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28556 TAGS) \
28557 || exit 1
28559 @endif libiberty
28561 .PHONY: maybe-install-info-libiberty install-info-libiberty
28562 maybe-install-info-libiberty:
28563 @if libiberty
28564 maybe-install-info-libiberty: install-info-libiberty
28566 install-info-libiberty: \
28567 configure-libiberty \
28568 info-libiberty
28569 @[ -f ./libiberty/Makefile ] || exit 0; \
28570 r=`${PWD_COMMAND}`; export r; \
28571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28572 $(HOST_EXPORTS) \
28573 for flag in $(EXTRA_HOST_FLAGS) ; do \
28574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28575 done; \
28576 echo "Doing install-info in libiberty"; \
28577 (cd $(HOST_SUBDIR)/libiberty && \
28578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28580 "RANLIB=$${RANLIB}" \
28581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28582 install-info) \
28583 || exit 1
28585 @endif libiberty
28587 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28588 maybe-install-pdf-libiberty:
28589 @if libiberty
28590 maybe-install-pdf-libiberty: install-pdf-libiberty
28592 install-pdf-libiberty: \
28593 configure-libiberty \
28594 pdf-libiberty
28595 @[ -f ./libiberty/Makefile ] || exit 0; \
28596 r=`${PWD_COMMAND}`; export r; \
28597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28598 $(HOST_EXPORTS) \
28599 for flag in $(EXTRA_HOST_FLAGS) ; do \
28600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28601 done; \
28602 echo "Doing install-pdf in libiberty"; \
28603 (cd $(HOST_SUBDIR)/libiberty && \
28604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28606 "RANLIB=$${RANLIB}" \
28607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28608 install-pdf) \
28609 || exit 1
28611 @endif libiberty
28613 .PHONY: maybe-install-html-libiberty install-html-libiberty
28614 maybe-install-html-libiberty:
28615 @if libiberty
28616 maybe-install-html-libiberty: install-html-libiberty
28618 install-html-libiberty: \
28619 configure-libiberty \
28620 html-libiberty
28621 @[ -f ./libiberty/Makefile ] || exit 0; \
28622 r=`${PWD_COMMAND}`; export r; \
28623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28624 $(HOST_EXPORTS) \
28625 for flag in $(EXTRA_HOST_FLAGS) ; do \
28626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28627 done; \
28628 echo "Doing install-html in libiberty"; \
28629 (cd $(HOST_SUBDIR)/libiberty && \
28630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28632 "RANLIB=$${RANLIB}" \
28633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28634 install-html) \
28635 || exit 1
28637 @endif libiberty
28639 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28640 maybe-installcheck-libiberty:
28641 @if libiberty
28642 maybe-installcheck-libiberty: installcheck-libiberty
28644 installcheck-libiberty: \
28645 configure-libiberty
28646 @[ -f ./libiberty/Makefile ] || exit 0; \
28647 r=`${PWD_COMMAND}`; export r; \
28648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28649 $(HOST_EXPORTS) \
28650 for flag in $(EXTRA_HOST_FLAGS) ; do \
28651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28652 done; \
28653 echo "Doing installcheck in libiberty"; \
28654 (cd $(HOST_SUBDIR)/libiberty && \
28655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28657 "RANLIB=$${RANLIB}" \
28658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28659 installcheck) \
28660 || exit 1
28662 @endif libiberty
28664 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28665 maybe-mostlyclean-libiberty:
28666 @if libiberty
28667 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28669 mostlyclean-libiberty:
28670 @[ -f ./libiberty/Makefile ] || exit 0; \
28671 r=`${PWD_COMMAND}`; export r; \
28672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673 $(HOST_EXPORTS) \
28674 for flag in $(EXTRA_HOST_FLAGS) ; do \
28675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676 done; \
28677 echo "Doing mostlyclean in libiberty"; \
28678 (cd $(HOST_SUBDIR)/libiberty && \
28679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681 "RANLIB=$${RANLIB}" \
28682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683 mostlyclean) \
28684 || exit 1
28686 @endif libiberty
28688 .PHONY: maybe-clean-libiberty clean-libiberty
28689 maybe-clean-libiberty:
28690 @if libiberty
28691 maybe-clean-libiberty: clean-libiberty
28693 clean-libiberty:
28694 @[ -f ./libiberty/Makefile ] || exit 0; \
28695 r=`${PWD_COMMAND}`; export r; \
28696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697 $(HOST_EXPORTS) \
28698 for flag in $(EXTRA_HOST_FLAGS) ; do \
28699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28700 done; \
28701 echo "Doing clean in libiberty"; \
28702 (cd $(HOST_SUBDIR)/libiberty && \
28703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28705 "RANLIB=$${RANLIB}" \
28706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28707 clean) \
28708 || exit 1
28710 @endif libiberty
28712 .PHONY: maybe-distclean-libiberty distclean-libiberty
28713 maybe-distclean-libiberty:
28714 @if libiberty
28715 maybe-distclean-libiberty: distclean-libiberty
28717 distclean-libiberty:
28718 @[ -f ./libiberty/Makefile ] || exit 0; \
28719 r=`${PWD_COMMAND}`; export r; \
28720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28721 $(HOST_EXPORTS) \
28722 for flag in $(EXTRA_HOST_FLAGS) ; do \
28723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28724 done; \
28725 echo "Doing distclean in libiberty"; \
28726 (cd $(HOST_SUBDIR)/libiberty && \
28727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28729 "RANLIB=$${RANLIB}" \
28730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28731 distclean) \
28732 || exit 1
28734 @endif libiberty
28736 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28737 maybe-maintainer-clean-libiberty:
28738 @if libiberty
28739 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28741 maintainer-clean-libiberty:
28742 @[ -f ./libiberty/Makefile ] || exit 0; \
28743 r=`${PWD_COMMAND}`; export r; \
28744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745 $(HOST_EXPORTS) \
28746 for flag in $(EXTRA_HOST_FLAGS) ; do \
28747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28748 done; \
28749 echo "Doing maintainer-clean in libiberty"; \
28750 (cd $(HOST_SUBDIR)/libiberty && \
28751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28753 "RANLIB=$${RANLIB}" \
28754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28755 maintainer-clean) \
28756 || exit 1
28758 @endif libiberty
28762 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28763 maybe-configure-libiberty-linker-plugin:
28764 @if gcc-bootstrap
28765 configure-libiberty-linker-plugin: stage_current
28766 @endif gcc-bootstrap
28767 @if libiberty-linker-plugin
28768 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28769 configure-libiberty-linker-plugin:
28770 @r=`${PWD_COMMAND}`; export r; \
28771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28772 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28773 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28774 $(HOST_EXPORTS) \
28775 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28776 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28777 case $(srcdir) in \
28778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28779 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28781 esac; \
28782 module_srcdir=libiberty; \
28783 $(SHELL) \
28784 $$s/$$module_srcdir/configure \
28785 --srcdir=$${topdir}/$$module_srcdir \
28786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28787 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28788 || exit 1
28789 @endif libiberty-linker-plugin
28793 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28794 maybe-configure-stage1-libiberty-linker-plugin:
28795 @if libiberty-linker-plugin-bootstrap
28796 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28797 configure-stage1-libiberty-linker-plugin:
28798 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28800 @r=`${PWD_COMMAND}`; export r; \
28801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28802 TFLAGS="$(STAGE1_TFLAGS)"; \
28803 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28804 $(HOST_EXPORTS) \
28805 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28806 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28807 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28808 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28810 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28811 case $(srcdir) in \
28812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28813 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28815 esac; \
28816 module_srcdir=libiberty; \
28817 $(SHELL) $$s/$$module_srcdir/configure \
28818 --srcdir=$${topdir}/$$module_srcdir \
28819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28820 --target=${target_alias} \
28822 $(STAGE1_CONFIGURE_FLAGS) \
28823 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28824 @endif libiberty-linker-plugin-bootstrap
28826 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28827 maybe-configure-stage2-libiberty-linker-plugin:
28828 @if libiberty-linker-plugin-bootstrap
28829 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28830 configure-stage2-libiberty-linker-plugin:
28831 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28833 @r=`${PWD_COMMAND}`; export r; \
28834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835 TFLAGS="$(STAGE2_TFLAGS)"; \
28836 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28837 $(HOST_EXPORTS) \
28838 $(POSTSTAGE1_HOST_EXPORTS) \
28839 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28840 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28841 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28842 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28844 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28845 case $(srcdir) in \
28846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28847 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28849 esac; \
28850 module_srcdir=libiberty; \
28851 $(SHELL) $$s/$$module_srcdir/configure \
28852 --srcdir=$${topdir}/$$module_srcdir \
28853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28854 --target=${target_alias} \
28855 --with-build-libsubdir=$(HOST_SUBDIR) \
28856 $(STAGE2_CONFIGURE_FLAGS) \
28857 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28858 @endif libiberty-linker-plugin-bootstrap
28860 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28861 maybe-configure-stage3-libiberty-linker-plugin:
28862 @if libiberty-linker-plugin-bootstrap
28863 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28864 configure-stage3-libiberty-linker-plugin:
28865 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28867 @r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 TFLAGS="$(STAGE3_TFLAGS)"; \
28870 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28871 $(HOST_EXPORTS) \
28872 $(POSTSTAGE1_HOST_EXPORTS) \
28873 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28874 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28875 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28876 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28878 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28879 case $(srcdir) in \
28880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28881 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28883 esac; \
28884 module_srcdir=libiberty; \
28885 $(SHELL) $$s/$$module_srcdir/configure \
28886 --srcdir=$${topdir}/$$module_srcdir \
28887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28888 --target=${target_alias} \
28889 --with-build-libsubdir=$(HOST_SUBDIR) \
28890 $(STAGE3_CONFIGURE_FLAGS) \
28891 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28892 @endif libiberty-linker-plugin-bootstrap
28894 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28895 maybe-configure-stage4-libiberty-linker-plugin:
28896 @if libiberty-linker-plugin-bootstrap
28897 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28898 configure-stage4-libiberty-linker-plugin:
28899 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28901 @r=`${PWD_COMMAND}`; export r; \
28902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903 TFLAGS="$(STAGE4_TFLAGS)"; \
28904 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28905 $(HOST_EXPORTS) \
28906 $(POSTSTAGE1_HOST_EXPORTS) \
28907 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28908 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28909 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28910 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28912 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28913 case $(srcdir) in \
28914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28915 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28917 esac; \
28918 module_srcdir=libiberty; \
28919 $(SHELL) $$s/$$module_srcdir/configure \
28920 --srcdir=$${topdir}/$$module_srcdir \
28921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28922 --target=${target_alias} \
28923 --with-build-libsubdir=$(HOST_SUBDIR) \
28924 $(STAGE4_CONFIGURE_FLAGS) \
28925 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28926 @endif libiberty-linker-plugin-bootstrap
28928 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28929 maybe-configure-stageprofile-libiberty-linker-plugin:
28930 @if libiberty-linker-plugin-bootstrap
28931 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28932 configure-stageprofile-libiberty-linker-plugin:
28933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28935 @r=`${PWD_COMMAND}`; export r; \
28936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28938 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28939 $(HOST_EXPORTS) \
28940 $(POSTSTAGE1_HOST_EXPORTS) \
28941 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28942 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28943 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28944 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28946 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28947 case $(srcdir) in \
28948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28949 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28951 esac; \
28952 module_srcdir=libiberty; \
28953 $(SHELL) $$s/$$module_srcdir/configure \
28954 --srcdir=$${topdir}/$$module_srcdir \
28955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28956 --target=${target_alias} \
28957 --with-build-libsubdir=$(HOST_SUBDIR) \
28958 $(STAGEprofile_CONFIGURE_FLAGS) \
28959 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28960 @endif libiberty-linker-plugin-bootstrap
28962 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28963 maybe-configure-stagetrain-libiberty-linker-plugin:
28964 @if libiberty-linker-plugin-bootstrap
28965 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28966 configure-stagetrain-libiberty-linker-plugin:
28967 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28969 @r=`${PWD_COMMAND}`; export r; \
28970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28972 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28973 $(HOST_EXPORTS) \
28974 $(POSTSTAGE1_HOST_EXPORTS) \
28975 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28976 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28977 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28978 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28980 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28981 case $(srcdir) in \
28982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28983 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28985 esac; \
28986 module_srcdir=libiberty; \
28987 $(SHELL) $$s/$$module_srcdir/configure \
28988 --srcdir=$${topdir}/$$module_srcdir \
28989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28990 --target=${target_alias} \
28991 --with-build-libsubdir=$(HOST_SUBDIR) \
28992 $(STAGEtrain_CONFIGURE_FLAGS) \
28993 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28994 @endif libiberty-linker-plugin-bootstrap
28996 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
28997 maybe-configure-stagefeedback-libiberty-linker-plugin:
28998 @if libiberty-linker-plugin-bootstrap
28999 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29000 configure-stagefeedback-libiberty-linker-plugin:
29001 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29003 @r=`${PWD_COMMAND}`; export r; \
29004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29006 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29007 $(HOST_EXPORTS) \
29008 $(POSTSTAGE1_HOST_EXPORTS) \
29009 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29010 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29011 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29012 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29014 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29015 case $(srcdir) in \
29016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29017 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29019 esac; \
29020 module_srcdir=libiberty; \
29021 $(SHELL) $$s/$$module_srcdir/configure \
29022 --srcdir=$${topdir}/$$module_srcdir \
29023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29024 --target=${target_alias} \
29025 --with-build-libsubdir=$(HOST_SUBDIR) \
29026 $(STAGEfeedback_CONFIGURE_FLAGS) \
29027 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29028 @endif libiberty-linker-plugin-bootstrap
29030 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29031 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29032 @if libiberty-linker-plugin-bootstrap
29033 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29034 configure-stageautoprofile-libiberty-linker-plugin:
29035 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29036 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29037 @r=`${PWD_COMMAND}`; export r; \
29038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29039 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29040 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29041 $(HOST_EXPORTS) \
29042 $(POSTSTAGE1_HOST_EXPORTS) \
29043 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29044 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29045 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29046 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29048 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29049 case $(srcdir) in \
29050 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29051 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29052 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29053 esac; \
29054 module_srcdir=libiberty; \
29055 $(SHELL) $$s/$$module_srcdir/configure \
29056 --srcdir=$${topdir}/$$module_srcdir \
29057 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29058 --target=${target_alias} \
29059 --with-build-libsubdir=$(HOST_SUBDIR) \
29060 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29061 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29062 @endif libiberty-linker-plugin-bootstrap
29064 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29065 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29066 @if libiberty-linker-plugin-bootstrap
29067 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29068 configure-stageautofeedback-libiberty-linker-plugin:
29069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29071 @r=`${PWD_COMMAND}`; export r; \
29072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29074 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29075 $(HOST_EXPORTS) \
29076 $(POSTSTAGE1_HOST_EXPORTS) \
29077 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29078 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29079 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29080 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29082 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29083 case $(srcdir) in \
29084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29085 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29087 esac; \
29088 module_srcdir=libiberty; \
29089 $(SHELL) $$s/$$module_srcdir/configure \
29090 --srcdir=$${topdir}/$$module_srcdir \
29091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29092 --target=${target_alias} \
29093 --with-build-libsubdir=$(HOST_SUBDIR) \
29094 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29095 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29096 @endif libiberty-linker-plugin-bootstrap
29102 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29103 maybe-all-libiberty-linker-plugin:
29104 @if gcc-bootstrap
29105 all-libiberty-linker-plugin: stage_current
29106 @endif gcc-bootstrap
29107 @if libiberty-linker-plugin
29108 TARGET-libiberty-linker-plugin=all
29109 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29110 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29111 @r=`${PWD_COMMAND}`; export r; \
29112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113 $(HOST_EXPORTS) \
29114 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29115 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29116 $(TARGET-libiberty-linker-plugin))
29117 @endif libiberty-linker-plugin
29121 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29122 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29123 maybe-all-stage1-libiberty-linker-plugin:
29124 maybe-clean-stage1-libiberty-linker-plugin:
29125 @if libiberty-linker-plugin-bootstrap
29126 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29127 all-stage1: all-stage1-libiberty-linker-plugin
29128 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29129 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29130 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29131 @r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 TFLAGS="$(STAGE1_TFLAGS)"; \
29134 $(HOST_EXPORTS) \
29135 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29138 CFLAGS="$(STAGE1_CFLAGS)" \
29139 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29140 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29141 LIBCFLAGS="$(LIBCFLAGS)" \
29142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29145 $(EXTRA_HOST_FLAGS) \
29146 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29147 TFLAGS="$(STAGE1_TFLAGS)" \
29148 $(TARGET-stage1-libiberty-linker-plugin)
29150 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29151 clean-stage1: clean-stage1-libiberty-linker-plugin
29152 clean-stage1-libiberty-linker-plugin:
29153 @if [ $(current_stage) = stage1 ]; then \
29154 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29155 else \
29156 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29157 $(MAKE) stage1-start; \
29158 fi; \
29159 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29160 $(MAKE) $(EXTRA_HOST_FLAGS) \
29161 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29162 @endif libiberty-linker-plugin-bootstrap
29165 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29166 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29167 maybe-all-stage2-libiberty-linker-plugin:
29168 maybe-clean-stage2-libiberty-linker-plugin:
29169 @if libiberty-linker-plugin-bootstrap
29170 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29171 all-stage2: all-stage2-libiberty-linker-plugin
29172 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29173 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29174 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29175 @r=`${PWD_COMMAND}`; export r; \
29176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29177 TFLAGS="$(STAGE2_TFLAGS)"; \
29178 $(HOST_EXPORTS) \
29179 $(POSTSTAGE1_HOST_EXPORTS) \
29180 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29183 CFLAGS="$(STAGE2_CFLAGS)" \
29184 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29185 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29186 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29191 TFLAGS="$(STAGE2_TFLAGS)" \
29192 $(TARGET-stage2-libiberty-linker-plugin)
29194 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29195 clean-stage2: clean-stage2-libiberty-linker-plugin
29196 clean-stage2-libiberty-linker-plugin:
29197 @if [ $(current_stage) = stage2 ]; then \
29198 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29199 else \
29200 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29201 $(MAKE) stage2-start; \
29202 fi; \
29203 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29205 @endif libiberty-linker-plugin-bootstrap
29208 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29209 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29210 maybe-all-stage3-libiberty-linker-plugin:
29211 maybe-clean-stage3-libiberty-linker-plugin:
29212 @if libiberty-linker-plugin-bootstrap
29213 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29214 all-stage3: all-stage3-libiberty-linker-plugin
29215 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29216 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29218 @r=`${PWD_COMMAND}`; export r; \
29219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220 TFLAGS="$(STAGE3_TFLAGS)"; \
29221 $(HOST_EXPORTS) \
29222 $(POSTSTAGE1_HOST_EXPORTS) \
29223 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29226 CFLAGS="$(STAGE3_CFLAGS)" \
29227 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29228 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29229 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29234 TFLAGS="$(STAGE3_TFLAGS)" \
29235 $(TARGET-stage3-libiberty-linker-plugin)
29237 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29238 clean-stage3: clean-stage3-libiberty-linker-plugin
29239 clean-stage3-libiberty-linker-plugin:
29240 @if [ $(current_stage) = stage3 ]; then \
29241 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29242 else \
29243 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29244 $(MAKE) stage3-start; \
29245 fi; \
29246 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29248 @endif libiberty-linker-plugin-bootstrap
29251 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29252 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29253 maybe-all-stage4-libiberty-linker-plugin:
29254 maybe-clean-stage4-libiberty-linker-plugin:
29255 @if libiberty-linker-plugin-bootstrap
29256 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29257 all-stage4: all-stage4-libiberty-linker-plugin
29258 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29259 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29260 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29261 @r=`${PWD_COMMAND}`; export r; \
29262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263 TFLAGS="$(STAGE4_TFLAGS)"; \
29264 $(HOST_EXPORTS) \
29265 $(POSTSTAGE1_HOST_EXPORTS) \
29266 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29269 CFLAGS="$(STAGE4_CFLAGS)" \
29270 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29271 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29272 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29277 TFLAGS="$(STAGE4_TFLAGS)" \
29278 $(TARGET-stage4-libiberty-linker-plugin)
29280 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29281 clean-stage4: clean-stage4-libiberty-linker-plugin
29282 clean-stage4-libiberty-linker-plugin:
29283 @if [ $(current_stage) = stage4 ]; then \
29284 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29285 else \
29286 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29287 $(MAKE) stage4-start; \
29288 fi; \
29289 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29291 @endif libiberty-linker-plugin-bootstrap
29294 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29295 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29296 maybe-all-stageprofile-libiberty-linker-plugin:
29297 maybe-clean-stageprofile-libiberty-linker-plugin:
29298 @if libiberty-linker-plugin-bootstrap
29299 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29300 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29301 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29302 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29304 @r=`${PWD_COMMAND}`; export r; \
29305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29307 $(HOST_EXPORTS) \
29308 $(POSTSTAGE1_HOST_EXPORTS) \
29309 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29312 CFLAGS="$(STAGEprofile_CFLAGS)" \
29313 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29314 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29315 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29320 TFLAGS="$(STAGEprofile_TFLAGS)" \
29321 $(TARGET-stageprofile-libiberty-linker-plugin)
29323 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29324 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29325 clean-stageprofile-libiberty-linker-plugin:
29326 @if [ $(current_stage) = stageprofile ]; then \
29327 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29328 else \
29329 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29330 $(MAKE) stageprofile-start; \
29331 fi; \
29332 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29334 @endif libiberty-linker-plugin-bootstrap
29337 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29338 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29339 maybe-all-stagetrain-libiberty-linker-plugin:
29340 maybe-clean-stagetrain-libiberty-linker-plugin:
29341 @if libiberty-linker-plugin-bootstrap
29342 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29343 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29344 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29345 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29346 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29347 @r=`${PWD_COMMAND}`; export r; \
29348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29350 $(HOST_EXPORTS) \
29351 $(POSTSTAGE1_HOST_EXPORTS) \
29352 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29355 CFLAGS="$(STAGEtrain_CFLAGS)" \
29356 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29357 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29358 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29363 TFLAGS="$(STAGEtrain_TFLAGS)" \
29364 $(TARGET-stagetrain-libiberty-linker-plugin)
29366 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29367 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29368 clean-stagetrain-libiberty-linker-plugin:
29369 @if [ $(current_stage) = stagetrain ]; then \
29370 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29371 else \
29372 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29373 $(MAKE) stagetrain-start; \
29374 fi; \
29375 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29377 @endif libiberty-linker-plugin-bootstrap
29380 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29381 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29382 maybe-all-stagefeedback-libiberty-linker-plugin:
29383 maybe-clean-stagefeedback-libiberty-linker-plugin:
29384 @if libiberty-linker-plugin-bootstrap
29385 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29386 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29387 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29388 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29389 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29390 @r=`${PWD_COMMAND}`; export r; \
29391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29392 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29393 $(HOST_EXPORTS) \
29394 $(POSTSTAGE1_HOST_EXPORTS) \
29395 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29398 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29399 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29400 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29401 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29406 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29407 $(TARGET-stagefeedback-libiberty-linker-plugin)
29409 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29410 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29411 clean-stagefeedback-libiberty-linker-plugin:
29412 @if [ $(current_stage) = stagefeedback ]; then \
29413 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29414 else \
29415 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29416 $(MAKE) stagefeedback-start; \
29417 fi; \
29418 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29420 @endif libiberty-linker-plugin-bootstrap
29423 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29424 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29425 maybe-all-stageautoprofile-libiberty-linker-plugin:
29426 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29427 @if libiberty-linker-plugin-bootstrap
29428 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29429 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29430 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29431 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29432 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29433 @r=`${PWD_COMMAND}`; export r; \
29434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29436 $(HOST_EXPORTS) \
29437 $(POSTSTAGE1_HOST_EXPORTS) \
29438 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29439 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29441 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29442 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29443 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29444 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29449 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29450 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29452 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29453 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29454 clean-stageautoprofile-libiberty-linker-plugin:
29455 @if [ $(current_stage) = stageautoprofile ]; then \
29456 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29457 else \
29458 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29459 $(MAKE) stageautoprofile-start; \
29460 fi; \
29461 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29463 @endif libiberty-linker-plugin-bootstrap
29466 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29467 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29468 maybe-all-stageautofeedback-libiberty-linker-plugin:
29469 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29470 @if libiberty-linker-plugin-bootstrap
29471 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29472 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29473 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29474 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29475 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29476 @r=`${PWD_COMMAND}`; export r; \
29477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29478 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29479 $(HOST_EXPORTS) \
29480 $(POSTSTAGE1_HOST_EXPORTS) \
29481 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29483 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29484 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29485 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29486 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29487 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29491 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29492 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29493 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29495 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29496 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29497 clean-stageautofeedback-libiberty-linker-plugin:
29498 @if [ $(current_stage) = stageautofeedback ]; then \
29499 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29500 else \
29501 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29502 $(MAKE) stageautofeedback-start; \
29503 fi; \
29504 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29505 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29506 @endif libiberty-linker-plugin-bootstrap
29512 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29513 maybe-check-libiberty-linker-plugin:
29514 @if libiberty-linker-plugin
29515 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29517 check-libiberty-linker-plugin:
29518 @: $(MAKE); $(unstage)
29519 @r=`${PWD_COMMAND}`; export r; \
29520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29521 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29522 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29523 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29525 @endif libiberty-linker-plugin
29527 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29528 maybe-install-libiberty-linker-plugin:
29529 @if libiberty-linker-plugin
29530 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29532 install-libiberty-linker-plugin: installdirs
29533 @: $(MAKE); $(unstage)
29534 @r=`${PWD_COMMAND}`; export r; \
29535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29536 $(HOST_EXPORTS) \
29537 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29538 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29540 @endif libiberty-linker-plugin
29542 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29543 maybe-install-strip-libiberty-linker-plugin:
29544 @if libiberty-linker-plugin
29545 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29547 install-strip-libiberty-linker-plugin: installdirs
29548 @: $(MAKE); $(unstage)
29549 @r=`${PWD_COMMAND}`; export r; \
29550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551 $(HOST_EXPORTS) \
29552 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29553 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29555 @endif libiberty-linker-plugin
29557 # Other targets (info, dvi, pdf, etc.)
29559 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29560 maybe-info-libiberty-linker-plugin:
29561 @if libiberty-linker-plugin
29562 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29564 info-libiberty-linker-plugin: \
29565 configure-libiberty-linker-plugin
29566 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29567 r=`${PWD_COMMAND}`; export r; \
29568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29569 $(HOST_EXPORTS) \
29570 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29572 done; \
29573 echo "Doing info in libiberty-linker-plugin"; \
29574 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29577 "RANLIB=$${RANLIB}" \
29578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29579 info) \
29580 || exit 1
29582 @endif libiberty-linker-plugin
29584 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29585 maybe-dvi-libiberty-linker-plugin:
29586 @if libiberty-linker-plugin
29587 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29589 dvi-libiberty-linker-plugin: \
29590 configure-libiberty-linker-plugin
29591 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29592 r=`${PWD_COMMAND}`; export r; \
29593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29594 $(HOST_EXPORTS) \
29595 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29597 done; \
29598 echo "Doing dvi in libiberty-linker-plugin"; \
29599 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29602 "RANLIB=$${RANLIB}" \
29603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29604 dvi) \
29605 || exit 1
29607 @endif libiberty-linker-plugin
29609 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29610 maybe-pdf-libiberty-linker-plugin:
29611 @if libiberty-linker-plugin
29612 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29614 pdf-libiberty-linker-plugin: \
29615 configure-libiberty-linker-plugin
29616 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29617 r=`${PWD_COMMAND}`; export r; \
29618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29619 $(HOST_EXPORTS) \
29620 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29622 done; \
29623 echo "Doing pdf in libiberty-linker-plugin"; \
29624 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29627 "RANLIB=$${RANLIB}" \
29628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29629 pdf) \
29630 || exit 1
29632 @endif libiberty-linker-plugin
29634 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29635 maybe-html-libiberty-linker-plugin:
29636 @if libiberty-linker-plugin
29637 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29639 html-libiberty-linker-plugin: \
29640 configure-libiberty-linker-plugin
29641 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29642 r=`${PWD_COMMAND}`; export r; \
29643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29644 $(HOST_EXPORTS) \
29645 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29647 done; \
29648 echo "Doing html in libiberty-linker-plugin"; \
29649 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29652 "RANLIB=$${RANLIB}" \
29653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29654 html) \
29655 || exit 1
29657 @endif libiberty-linker-plugin
29659 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29660 maybe-TAGS-libiberty-linker-plugin:
29661 @if libiberty-linker-plugin
29662 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29664 TAGS-libiberty-linker-plugin: \
29665 configure-libiberty-linker-plugin
29666 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29667 r=`${PWD_COMMAND}`; export r; \
29668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29669 $(HOST_EXPORTS) \
29670 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29672 done; \
29673 echo "Doing TAGS in libiberty-linker-plugin"; \
29674 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29677 "RANLIB=$${RANLIB}" \
29678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29679 TAGS) \
29680 || exit 1
29682 @endif libiberty-linker-plugin
29684 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29685 maybe-install-info-libiberty-linker-plugin:
29686 @if libiberty-linker-plugin
29687 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29689 install-info-libiberty-linker-plugin: \
29690 configure-libiberty-linker-plugin \
29691 info-libiberty-linker-plugin
29692 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29693 r=`${PWD_COMMAND}`; export r; \
29694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29695 $(HOST_EXPORTS) \
29696 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29698 done; \
29699 echo "Doing install-info in libiberty-linker-plugin"; \
29700 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29703 "RANLIB=$${RANLIB}" \
29704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29705 install-info) \
29706 || exit 1
29708 @endif libiberty-linker-plugin
29710 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29711 maybe-install-pdf-libiberty-linker-plugin:
29712 @if libiberty-linker-plugin
29713 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29715 install-pdf-libiberty-linker-plugin: \
29716 configure-libiberty-linker-plugin \
29717 pdf-libiberty-linker-plugin
29718 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29719 r=`${PWD_COMMAND}`; export r; \
29720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29721 $(HOST_EXPORTS) \
29722 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29724 done; \
29725 echo "Doing install-pdf in libiberty-linker-plugin"; \
29726 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729 "RANLIB=$${RANLIB}" \
29730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731 install-pdf) \
29732 || exit 1
29734 @endif libiberty-linker-plugin
29736 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29737 maybe-install-html-libiberty-linker-plugin:
29738 @if libiberty-linker-plugin
29739 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29741 install-html-libiberty-linker-plugin: \
29742 configure-libiberty-linker-plugin \
29743 html-libiberty-linker-plugin
29744 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29745 r=`${PWD_COMMAND}`; export r; \
29746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747 $(HOST_EXPORTS) \
29748 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29750 done; \
29751 echo "Doing install-html in libiberty-linker-plugin"; \
29752 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29755 "RANLIB=$${RANLIB}" \
29756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29757 install-html) \
29758 || exit 1
29760 @endif libiberty-linker-plugin
29762 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29763 maybe-installcheck-libiberty-linker-plugin:
29764 @if libiberty-linker-plugin
29765 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29767 installcheck-libiberty-linker-plugin: \
29768 configure-libiberty-linker-plugin
29769 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29770 r=`${PWD_COMMAND}`; export r; \
29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772 $(HOST_EXPORTS) \
29773 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29775 done; \
29776 echo "Doing installcheck in libiberty-linker-plugin"; \
29777 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29780 "RANLIB=$${RANLIB}" \
29781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29782 installcheck) \
29783 || exit 1
29785 @endif libiberty-linker-plugin
29787 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29788 maybe-mostlyclean-libiberty-linker-plugin:
29789 @if libiberty-linker-plugin
29790 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29792 mostlyclean-libiberty-linker-plugin:
29793 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29794 r=`${PWD_COMMAND}`; export r; \
29795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29796 $(HOST_EXPORTS) \
29797 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29799 done; \
29800 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29801 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29804 "RANLIB=$${RANLIB}" \
29805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29806 mostlyclean) \
29807 || exit 1
29809 @endif libiberty-linker-plugin
29811 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29812 maybe-clean-libiberty-linker-plugin:
29813 @if libiberty-linker-plugin
29814 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29816 clean-libiberty-linker-plugin:
29817 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29818 r=`${PWD_COMMAND}`; export r; \
29819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820 $(HOST_EXPORTS) \
29821 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823 done; \
29824 echo "Doing clean in libiberty-linker-plugin"; \
29825 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828 "RANLIB=$${RANLIB}" \
29829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830 clean) \
29831 || exit 1
29833 @endif libiberty-linker-plugin
29835 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29836 maybe-distclean-libiberty-linker-plugin:
29837 @if libiberty-linker-plugin
29838 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29840 distclean-libiberty-linker-plugin:
29841 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29842 r=`${PWD_COMMAND}`; export r; \
29843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29844 $(HOST_EXPORTS) \
29845 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29847 done; \
29848 echo "Doing distclean in libiberty-linker-plugin"; \
29849 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29852 "RANLIB=$${RANLIB}" \
29853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29854 distclean) \
29855 || exit 1
29857 @endif libiberty-linker-plugin
29859 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29860 maybe-maintainer-clean-libiberty-linker-plugin:
29861 @if libiberty-linker-plugin
29862 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29864 maintainer-clean-libiberty-linker-plugin:
29865 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29866 r=`${PWD_COMMAND}`; export r; \
29867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29868 $(HOST_EXPORTS) \
29869 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29871 done; \
29872 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29873 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29876 "RANLIB=$${RANLIB}" \
29877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29878 maintainer-clean) \
29879 || exit 1
29881 @endif libiberty-linker-plugin
29885 .PHONY: configure-libiconv maybe-configure-libiconv
29886 maybe-configure-libiconv:
29887 @if gcc-bootstrap
29888 configure-libiconv: stage_current
29889 @endif gcc-bootstrap
29890 @if libiconv
29891 maybe-configure-libiconv: configure-libiconv
29892 configure-libiconv:
29893 @r=`${PWD_COMMAND}`; export r; \
29894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29895 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29897 $(HOST_EXPORTS) \
29898 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29899 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29900 case $(srcdir) in \
29901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29902 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29904 esac; \
29905 module_srcdir=libiconv; \
29906 $(SHELL) \
29907 $$s/$$module_srcdir/configure \
29908 --srcdir=$${topdir}/$$module_srcdir \
29909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29910 --target=${target_alias} --disable-shared \
29911 || exit 1
29912 @endif libiconv
29916 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29917 maybe-configure-stage1-libiconv:
29918 @if libiconv-bootstrap
29919 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29920 configure-stage1-libiconv:
29921 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29923 @r=`${PWD_COMMAND}`; export r; \
29924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925 TFLAGS="$(STAGE1_TFLAGS)"; \
29926 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29927 $(HOST_EXPORTS) \
29928 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29929 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29930 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29931 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29933 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29934 case $(srcdir) in \
29935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29936 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29938 esac; \
29939 module_srcdir=libiconv; \
29940 $(SHELL) $$s/$$module_srcdir/configure \
29941 --srcdir=$${topdir}/$$module_srcdir \
29942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29943 --target=${target_alias} \
29945 $(STAGE1_CONFIGURE_FLAGS) \
29946 --disable-shared
29947 @endif libiconv-bootstrap
29949 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29950 maybe-configure-stage2-libiconv:
29951 @if libiconv-bootstrap
29952 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29953 configure-stage2-libiconv:
29954 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29956 @r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 TFLAGS="$(STAGE2_TFLAGS)"; \
29959 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29960 $(HOST_EXPORTS) \
29961 $(POSTSTAGE1_HOST_EXPORTS) \
29962 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29963 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29964 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29965 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29967 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29968 case $(srcdir) in \
29969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29970 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29972 esac; \
29973 module_srcdir=libiconv; \
29974 $(SHELL) $$s/$$module_srcdir/configure \
29975 --srcdir=$${topdir}/$$module_srcdir \
29976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29977 --target=${target_alias} \
29978 --with-build-libsubdir=$(HOST_SUBDIR) \
29979 $(STAGE2_CONFIGURE_FLAGS) \
29980 --disable-shared
29981 @endif libiconv-bootstrap
29983 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
29984 maybe-configure-stage3-libiconv:
29985 @if libiconv-bootstrap
29986 maybe-configure-stage3-libiconv: configure-stage3-libiconv
29987 configure-stage3-libiconv:
29988 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29990 @r=`${PWD_COMMAND}`; export r; \
29991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29992 TFLAGS="$(STAGE3_TFLAGS)"; \
29993 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29994 $(HOST_EXPORTS) \
29995 $(POSTSTAGE1_HOST_EXPORTS) \
29996 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29997 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29998 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29999 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30001 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30002 case $(srcdir) in \
30003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30004 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30006 esac; \
30007 module_srcdir=libiconv; \
30008 $(SHELL) $$s/$$module_srcdir/configure \
30009 --srcdir=$${topdir}/$$module_srcdir \
30010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30011 --target=${target_alias} \
30012 --with-build-libsubdir=$(HOST_SUBDIR) \
30013 $(STAGE3_CONFIGURE_FLAGS) \
30014 --disable-shared
30015 @endif libiconv-bootstrap
30017 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30018 maybe-configure-stage4-libiconv:
30019 @if libiconv-bootstrap
30020 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30021 configure-stage4-libiconv:
30022 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30024 @r=`${PWD_COMMAND}`; export r; \
30025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026 TFLAGS="$(STAGE4_TFLAGS)"; \
30027 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30028 $(HOST_EXPORTS) \
30029 $(POSTSTAGE1_HOST_EXPORTS) \
30030 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30031 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30032 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30033 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30035 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30036 case $(srcdir) in \
30037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30038 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30040 esac; \
30041 module_srcdir=libiconv; \
30042 $(SHELL) $$s/$$module_srcdir/configure \
30043 --srcdir=$${topdir}/$$module_srcdir \
30044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30045 --target=${target_alias} \
30046 --with-build-libsubdir=$(HOST_SUBDIR) \
30047 $(STAGE4_CONFIGURE_FLAGS) \
30048 --disable-shared
30049 @endif libiconv-bootstrap
30051 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30052 maybe-configure-stageprofile-libiconv:
30053 @if libiconv-bootstrap
30054 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30055 configure-stageprofile-libiconv:
30056 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30058 @r=`${PWD_COMMAND}`; export r; \
30059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30060 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30061 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30062 $(HOST_EXPORTS) \
30063 $(POSTSTAGE1_HOST_EXPORTS) \
30064 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30065 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30066 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30067 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30069 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30070 case $(srcdir) in \
30071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30072 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30074 esac; \
30075 module_srcdir=libiconv; \
30076 $(SHELL) $$s/$$module_srcdir/configure \
30077 --srcdir=$${topdir}/$$module_srcdir \
30078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30079 --target=${target_alias} \
30080 --with-build-libsubdir=$(HOST_SUBDIR) \
30081 $(STAGEprofile_CONFIGURE_FLAGS) \
30082 --disable-shared
30083 @endif libiconv-bootstrap
30085 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30086 maybe-configure-stagetrain-libiconv:
30087 @if libiconv-bootstrap
30088 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30089 configure-stagetrain-libiconv:
30090 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30092 @r=`${PWD_COMMAND}`; export r; \
30093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30094 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30095 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30096 $(HOST_EXPORTS) \
30097 $(POSTSTAGE1_HOST_EXPORTS) \
30098 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30099 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30100 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30101 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30103 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30104 case $(srcdir) in \
30105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30106 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30108 esac; \
30109 module_srcdir=libiconv; \
30110 $(SHELL) $$s/$$module_srcdir/configure \
30111 --srcdir=$${topdir}/$$module_srcdir \
30112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30113 --target=${target_alias} \
30114 --with-build-libsubdir=$(HOST_SUBDIR) \
30115 $(STAGEtrain_CONFIGURE_FLAGS) \
30116 --disable-shared
30117 @endif libiconv-bootstrap
30119 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30120 maybe-configure-stagefeedback-libiconv:
30121 @if libiconv-bootstrap
30122 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30123 configure-stagefeedback-libiconv:
30124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30126 @r=`${PWD_COMMAND}`; export r; \
30127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30128 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30129 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30130 $(HOST_EXPORTS) \
30131 $(POSTSTAGE1_HOST_EXPORTS) \
30132 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30133 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30135 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30137 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30138 case $(srcdir) in \
30139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30140 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30142 esac; \
30143 module_srcdir=libiconv; \
30144 $(SHELL) $$s/$$module_srcdir/configure \
30145 --srcdir=$${topdir}/$$module_srcdir \
30146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30147 --target=${target_alias} \
30148 --with-build-libsubdir=$(HOST_SUBDIR) \
30149 $(STAGEfeedback_CONFIGURE_FLAGS) \
30150 --disable-shared
30151 @endif libiconv-bootstrap
30153 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30154 maybe-configure-stageautoprofile-libiconv:
30155 @if libiconv-bootstrap
30156 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30157 configure-stageautoprofile-libiconv:
30158 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30160 @r=`${PWD_COMMAND}`; export r; \
30161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30163 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30164 $(HOST_EXPORTS) \
30165 $(POSTSTAGE1_HOST_EXPORTS) \
30166 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30167 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30168 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30169 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30171 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30172 case $(srcdir) in \
30173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30174 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30176 esac; \
30177 module_srcdir=libiconv; \
30178 $(SHELL) $$s/$$module_srcdir/configure \
30179 --srcdir=$${topdir}/$$module_srcdir \
30180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30181 --target=${target_alias} \
30182 --with-build-libsubdir=$(HOST_SUBDIR) \
30183 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30184 --disable-shared
30185 @endif libiconv-bootstrap
30187 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30188 maybe-configure-stageautofeedback-libiconv:
30189 @if libiconv-bootstrap
30190 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30191 configure-stageautofeedback-libiconv:
30192 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30194 @r=`${PWD_COMMAND}`; export r; \
30195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30196 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30197 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30198 $(HOST_EXPORTS) \
30199 $(POSTSTAGE1_HOST_EXPORTS) \
30200 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30201 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30202 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30203 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30205 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30206 case $(srcdir) in \
30207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30208 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30210 esac; \
30211 module_srcdir=libiconv; \
30212 $(SHELL) $$s/$$module_srcdir/configure \
30213 --srcdir=$${topdir}/$$module_srcdir \
30214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30215 --target=${target_alias} \
30216 --with-build-libsubdir=$(HOST_SUBDIR) \
30217 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30218 --disable-shared
30219 @endif libiconv-bootstrap
30225 .PHONY: all-libiconv maybe-all-libiconv
30226 maybe-all-libiconv:
30227 @if gcc-bootstrap
30228 all-libiconv: stage_current
30229 @endif gcc-bootstrap
30230 @if libiconv
30231 TARGET-libiconv=all
30232 maybe-all-libiconv: all-libiconv
30233 all-libiconv: configure-libiconv
30234 @r=`${PWD_COMMAND}`; export r; \
30235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30236 $(HOST_EXPORTS) \
30237 (cd $(HOST_SUBDIR)/libiconv && \
30238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30239 $(TARGET-libiconv))
30240 @endif libiconv
30244 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30245 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30246 maybe-all-stage1-libiconv:
30247 maybe-clean-stage1-libiconv:
30248 @if libiconv-bootstrap
30249 maybe-all-stage1-libiconv: all-stage1-libiconv
30250 all-stage1: all-stage1-libiconv
30251 TARGET-stage1-libiconv = $(TARGET-libiconv)
30252 all-stage1-libiconv: configure-stage1-libiconv
30253 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30254 @r=`${PWD_COMMAND}`; export r; \
30255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256 TFLAGS="$(STAGE1_TFLAGS)"; \
30257 $(HOST_EXPORTS) \
30258 cd $(HOST_SUBDIR)/libiconv && \
30260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30261 CFLAGS="$(STAGE1_CFLAGS)" \
30262 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30263 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30264 LIBCFLAGS="$(LIBCFLAGS)" \
30265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30268 $(EXTRA_HOST_FLAGS) \
30269 $(STAGE1_FLAGS_TO_PASS) \
30270 TFLAGS="$(STAGE1_TFLAGS)" \
30271 $(TARGET-stage1-libiconv)
30273 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30274 clean-stage1: clean-stage1-libiconv
30275 clean-stage1-libiconv:
30276 @if [ $(current_stage) = stage1 ]; then \
30277 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30278 else \
30279 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30280 $(MAKE) stage1-start; \
30281 fi; \
30282 cd $(HOST_SUBDIR)/libiconv && \
30283 $(MAKE) $(EXTRA_HOST_FLAGS) \
30284 $(STAGE1_FLAGS_TO_PASS) clean
30285 @endif libiconv-bootstrap
30288 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30289 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30290 maybe-all-stage2-libiconv:
30291 maybe-clean-stage2-libiconv:
30292 @if libiconv-bootstrap
30293 maybe-all-stage2-libiconv: all-stage2-libiconv
30294 all-stage2: all-stage2-libiconv
30295 TARGET-stage2-libiconv = $(TARGET-libiconv)
30296 all-stage2-libiconv: configure-stage2-libiconv
30297 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30298 @r=`${PWD_COMMAND}`; export r; \
30299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300 TFLAGS="$(STAGE2_TFLAGS)"; \
30301 $(HOST_EXPORTS) \
30302 $(POSTSTAGE1_HOST_EXPORTS) \
30303 cd $(HOST_SUBDIR)/libiconv && \
30305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30306 CFLAGS="$(STAGE2_CFLAGS)" \
30307 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30308 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30309 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30314 TFLAGS="$(STAGE2_TFLAGS)" \
30315 $(TARGET-stage2-libiconv)
30317 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30318 clean-stage2: clean-stage2-libiconv
30319 clean-stage2-libiconv:
30320 @if [ $(current_stage) = stage2 ]; then \
30321 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30322 else \
30323 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30324 $(MAKE) stage2-start; \
30325 fi; \
30326 cd $(HOST_SUBDIR)/libiconv && \
30327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30328 @endif libiconv-bootstrap
30331 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30332 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30333 maybe-all-stage3-libiconv:
30334 maybe-clean-stage3-libiconv:
30335 @if libiconv-bootstrap
30336 maybe-all-stage3-libiconv: all-stage3-libiconv
30337 all-stage3: all-stage3-libiconv
30338 TARGET-stage3-libiconv = $(TARGET-libiconv)
30339 all-stage3-libiconv: configure-stage3-libiconv
30340 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30341 @r=`${PWD_COMMAND}`; export r; \
30342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30343 TFLAGS="$(STAGE3_TFLAGS)"; \
30344 $(HOST_EXPORTS) \
30345 $(POSTSTAGE1_HOST_EXPORTS) \
30346 cd $(HOST_SUBDIR)/libiconv && \
30348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30349 CFLAGS="$(STAGE3_CFLAGS)" \
30350 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30351 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30352 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30356 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30357 TFLAGS="$(STAGE3_TFLAGS)" \
30358 $(TARGET-stage3-libiconv)
30360 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30361 clean-stage3: clean-stage3-libiconv
30362 clean-stage3-libiconv:
30363 @if [ $(current_stage) = stage3 ]; then \
30364 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30365 else \
30366 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30367 $(MAKE) stage3-start; \
30368 fi; \
30369 cd $(HOST_SUBDIR)/libiconv && \
30370 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30371 @endif libiconv-bootstrap
30374 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30375 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30376 maybe-all-stage4-libiconv:
30377 maybe-clean-stage4-libiconv:
30378 @if libiconv-bootstrap
30379 maybe-all-stage4-libiconv: all-stage4-libiconv
30380 all-stage4: all-stage4-libiconv
30381 TARGET-stage4-libiconv = $(TARGET-libiconv)
30382 all-stage4-libiconv: configure-stage4-libiconv
30383 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30384 @r=`${PWD_COMMAND}`; export r; \
30385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30386 TFLAGS="$(STAGE4_TFLAGS)"; \
30387 $(HOST_EXPORTS) \
30388 $(POSTSTAGE1_HOST_EXPORTS) \
30389 cd $(HOST_SUBDIR)/libiconv && \
30391 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30392 CFLAGS="$(STAGE4_CFLAGS)" \
30393 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30394 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30395 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30400 TFLAGS="$(STAGE4_TFLAGS)" \
30401 $(TARGET-stage4-libiconv)
30403 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30404 clean-stage4: clean-stage4-libiconv
30405 clean-stage4-libiconv:
30406 @if [ $(current_stage) = stage4 ]; then \
30407 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30408 else \
30409 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30410 $(MAKE) stage4-start; \
30411 fi; \
30412 cd $(HOST_SUBDIR)/libiconv && \
30413 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30414 @endif libiconv-bootstrap
30417 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30418 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30419 maybe-all-stageprofile-libiconv:
30420 maybe-clean-stageprofile-libiconv:
30421 @if libiconv-bootstrap
30422 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30423 all-stageprofile: all-stageprofile-libiconv
30424 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30425 all-stageprofile-libiconv: configure-stageprofile-libiconv
30426 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30427 @r=`${PWD_COMMAND}`; export r; \
30428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30430 $(HOST_EXPORTS) \
30431 $(POSTSTAGE1_HOST_EXPORTS) \
30432 cd $(HOST_SUBDIR)/libiconv && \
30434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30435 CFLAGS="$(STAGEprofile_CFLAGS)" \
30436 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30437 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30438 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30443 TFLAGS="$(STAGEprofile_TFLAGS)" \
30444 $(TARGET-stageprofile-libiconv)
30446 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30447 clean-stageprofile: clean-stageprofile-libiconv
30448 clean-stageprofile-libiconv:
30449 @if [ $(current_stage) = stageprofile ]; then \
30450 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30451 else \
30452 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30453 $(MAKE) stageprofile-start; \
30454 fi; \
30455 cd $(HOST_SUBDIR)/libiconv && \
30456 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30457 @endif libiconv-bootstrap
30460 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30461 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30462 maybe-all-stagetrain-libiconv:
30463 maybe-clean-stagetrain-libiconv:
30464 @if libiconv-bootstrap
30465 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30466 all-stagetrain: all-stagetrain-libiconv
30467 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30468 all-stagetrain-libiconv: configure-stagetrain-libiconv
30469 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30470 @r=`${PWD_COMMAND}`; export r; \
30471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30472 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30473 $(HOST_EXPORTS) \
30474 $(POSTSTAGE1_HOST_EXPORTS) \
30475 cd $(HOST_SUBDIR)/libiconv && \
30477 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30478 CFLAGS="$(STAGEtrain_CFLAGS)" \
30479 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30480 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30481 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30486 TFLAGS="$(STAGEtrain_TFLAGS)" \
30487 $(TARGET-stagetrain-libiconv)
30489 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30490 clean-stagetrain: clean-stagetrain-libiconv
30491 clean-stagetrain-libiconv:
30492 @if [ $(current_stage) = stagetrain ]; then \
30493 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30494 else \
30495 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30496 $(MAKE) stagetrain-start; \
30497 fi; \
30498 cd $(HOST_SUBDIR)/libiconv && \
30499 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30500 @endif libiconv-bootstrap
30503 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30504 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30505 maybe-all-stagefeedback-libiconv:
30506 maybe-clean-stagefeedback-libiconv:
30507 @if libiconv-bootstrap
30508 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30509 all-stagefeedback: all-stagefeedback-libiconv
30510 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30511 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30512 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30513 @r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30516 $(HOST_EXPORTS) \
30517 $(POSTSTAGE1_HOST_EXPORTS) \
30518 cd $(HOST_SUBDIR)/libiconv && \
30520 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30521 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30522 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30523 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30524 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30528 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30529 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30530 $(TARGET-stagefeedback-libiconv)
30532 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30533 clean-stagefeedback: clean-stagefeedback-libiconv
30534 clean-stagefeedback-libiconv:
30535 @if [ $(current_stage) = stagefeedback ]; then \
30536 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30537 else \
30538 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30539 $(MAKE) stagefeedback-start; \
30540 fi; \
30541 cd $(HOST_SUBDIR)/libiconv && \
30542 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30543 @endif libiconv-bootstrap
30546 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30547 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30548 maybe-all-stageautoprofile-libiconv:
30549 maybe-clean-stageautoprofile-libiconv:
30550 @if libiconv-bootstrap
30551 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30552 all-stageautoprofile: all-stageautoprofile-libiconv
30553 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30554 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30555 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30556 @r=`${PWD_COMMAND}`; export r; \
30557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30559 $(HOST_EXPORTS) \
30560 $(POSTSTAGE1_HOST_EXPORTS) \
30561 cd $(HOST_SUBDIR)/libiconv && \
30562 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30564 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30565 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30566 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30567 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30568 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30569 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30570 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30571 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30572 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30573 $(TARGET-stageautoprofile-libiconv)
30575 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30576 clean-stageautoprofile: clean-stageautoprofile-libiconv
30577 clean-stageautoprofile-libiconv:
30578 @if [ $(current_stage) = stageautoprofile ]; then \
30579 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30580 else \
30581 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30582 $(MAKE) stageautoprofile-start; \
30583 fi; \
30584 cd $(HOST_SUBDIR)/libiconv && \
30585 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30586 @endif libiconv-bootstrap
30589 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30590 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30591 maybe-all-stageautofeedback-libiconv:
30592 maybe-clean-stageautofeedback-libiconv:
30593 @if libiconv-bootstrap
30594 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30595 all-stageautofeedback: all-stageautofeedback-libiconv
30596 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30597 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30598 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30599 @r=`${PWD_COMMAND}`; export r; \
30600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30601 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30602 $(HOST_EXPORTS) \
30603 $(POSTSTAGE1_HOST_EXPORTS) \
30604 cd $(HOST_SUBDIR)/libiconv && \
30606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30607 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30608 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30609 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30610 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30615 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30616 $(TARGET-stageautofeedback-libiconv)
30618 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30619 clean-stageautofeedback: clean-stageautofeedback-libiconv
30620 clean-stageautofeedback-libiconv:
30621 @if [ $(current_stage) = stageautofeedback ]; then \
30622 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30623 else \
30624 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30625 $(MAKE) stageautofeedback-start; \
30626 fi; \
30627 cd $(HOST_SUBDIR)/libiconv && \
30628 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30629 @endif libiconv-bootstrap
30635 .PHONY: check-libiconv maybe-check-libiconv
30636 maybe-check-libiconv:
30637 @if libiconv
30638 maybe-check-libiconv: check-libiconv
30640 check-libiconv:
30641 @: $(MAKE); $(unstage)
30642 @r=`${PWD_COMMAND}`; export r; \
30643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30645 (cd $(HOST_SUBDIR)/libiconv && \
30646 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30648 @endif libiconv
30650 .PHONY: install-libiconv maybe-install-libiconv
30651 maybe-install-libiconv:
30652 @if libiconv
30653 maybe-install-libiconv: install-libiconv
30655 install-libiconv:
30657 @endif libiconv
30659 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30660 maybe-install-strip-libiconv:
30661 @if libiconv
30662 maybe-install-strip-libiconv: install-strip-libiconv
30664 install-strip-libiconv:
30666 @endif libiconv
30668 # Other targets (info, dvi, pdf, etc.)
30670 .PHONY: maybe-info-libiconv info-libiconv
30671 maybe-info-libiconv:
30672 @if libiconv
30673 maybe-info-libiconv: info-libiconv
30675 # libiconv doesn't support info.
30676 info-libiconv:
30678 @endif libiconv
30680 .PHONY: maybe-dvi-libiconv dvi-libiconv
30681 maybe-dvi-libiconv:
30682 @if libiconv
30683 maybe-dvi-libiconv: dvi-libiconv
30685 dvi-libiconv: \
30686 configure-libiconv
30687 @[ -f ./libiconv/Makefile ] || exit 0; \
30688 r=`${PWD_COMMAND}`; export r; \
30689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690 $(HOST_EXPORTS) \
30691 for flag in $(EXTRA_HOST_FLAGS) ; do \
30692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30693 done; \
30694 echo "Doing dvi in libiconv"; \
30695 (cd $(HOST_SUBDIR)/libiconv && \
30696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30698 "RANLIB=$${RANLIB}" \
30699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30700 dvi) \
30701 || exit 1
30703 @endif libiconv
30705 .PHONY: maybe-pdf-libiconv pdf-libiconv
30706 maybe-pdf-libiconv:
30707 @if libiconv
30708 maybe-pdf-libiconv: pdf-libiconv
30710 # libiconv doesn't support pdf.
30711 pdf-libiconv:
30713 @endif libiconv
30715 .PHONY: maybe-html-libiconv html-libiconv
30716 maybe-html-libiconv:
30717 @if libiconv
30718 maybe-html-libiconv: html-libiconv
30720 # libiconv doesn't support html.
30721 html-libiconv:
30723 @endif libiconv
30725 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30726 maybe-TAGS-libiconv:
30727 @if libiconv
30728 maybe-TAGS-libiconv: TAGS-libiconv
30730 TAGS-libiconv: \
30731 configure-libiconv
30732 @[ -f ./libiconv/Makefile ] || exit 0; \
30733 r=`${PWD_COMMAND}`; export r; \
30734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735 $(HOST_EXPORTS) \
30736 for flag in $(EXTRA_HOST_FLAGS) ; do \
30737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738 done; \
30739 echo "Doing TAGS in libiconv"; \
30740 (cd $(HOST_SUBDIR)/libiconv && \
30741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743 "RANLIB=$${RANLIB}" \
30744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745 TAGS) \
30746 || exit 1
30748 @endif libiconv
30750 .PHONY: maybe-install-info-libiconv install-info-libiconv
30751 maybe-install-info-libiconv:
30752 @if libiconv
30753 maybe-install-info-libiconv: install-info-libiconv
30755 # libiconv doesn't support install-info.
30756 install-info-libiconv:
30758 @endif libiconv
30760 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30761 maybe-install-pdf-libiconv:
30762 @if libiconv
30763 maybe-install-pdf-libiconv: install-pdf-libiconv
30765 # libiconv doesn't support install-pdf.
30766 install-pdf-libiconv:
30768 @endif libiconv
30770 .PHONY: maybe-install-html-libiconv install-html-libiconv
30771 maybe-install-html-libiconv:
30772 @if libiconv
30773 maybe-install-html-libiconv: install-html-libiconv
30775 # libiconv doesn't support install-html.
30776 install-html-libiconv:
30778 @endif libiconv
30780 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30781 maybe-installcheck-libiconv:
30782 @if libiconv
30783 maybe-installcheck-libiconv: installcheck-libiconv
30785 installcheck-libiconv: \
30786 configure-libiconv
30787 @[ -f ./libiconv/Makefile ] || exit 0; \
30788 r=`${PWD_COMMAND}`; export r; \
30789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30790 $(HOST_EXPORTS) \
30791 for flag in $(EXTRA_HOST_FLAGS) ; do \
30792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30793 done; \
30794 echo "Doing installcheck in libiconv"; \
30795 (cd $(HOST_SUBDIR)/libiconv && \
30796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30798 "RANLIB=$${RANLIB}" \
30799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30800 installcheck) \
30801 || exit 1
30803 @endif libiconv
30805 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30806 maybe-mostlyclean-libiconv:
30807 @if libiconv
30808 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30810 mostlyclean-libiconv:
30811 @[ -f ./libiconv/Makefile ] || exit 0; \
30812 r=`${PWD_COMMAND}`; export r; \
30813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30814 $(HOST_EXPORTS) \
30815 for flag in $(EXTRA_HOST_FLAGS) ; do \
30816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30817 done; \
30818 echo "Doing mostlyclean in libiconv"; \
30819 (cd $(HOST_SUBDIR)/libiconv && \
30820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30822 "RANLIB=$${RANLIB}" \
30823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30824 mostlyclean) \
30825 || exit 1
30827 @endif libiconv
30829 .PHONY: maybe-clean-libiconv clean-libiconv
30830 maybe-clean-libiconv:
30831 @if libiconv
30832 maybe-clean-libiconv: clean-libiconv
30834 clean-libiconv:
30835 @[ -f ./libiconv/Makefile ] || exit 0; \
30836 r=`${PWD_COMMAND}`; export r; \
30837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30838 $(HOST_EXPORTS) \
30839 for flag in $(EXTRA_HOST_FLAGS) ; do \
30840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30841 done; \
30842 echo "Doing clean in libiconv"; \
30843 (cd $(HOST_SUBDIR)/libiconv && \
30844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30846 "RANLIB=$${RANLIB}" \
30847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30848 clean) \
30849 || exit 1
30851 @endif libiconv
30853 .PHONY: maybe-distclean-libiconv distclean-libiconv
30854 maybe-distclean-libiconv:
30855 @if libiconv
30856 maybe-distclean-libiconv: distclean-libiconv
30858 distclean-libiconv:
30859 @[ -f ./libiconv/Makefile ] || exit 0; \
30860 r=`${PWD_COMMAND}`; export r; \
30861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862 $(HOST_EXPORTS) \
30863 for flag in $(EXTRA_HOST_FLAGS) ; do \
30864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865 done; \
30866 echo "Doing distclean in libiconv"; \
30867 (cd $(HOST_SUBDIR)/libiconv && \
30868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870 "RANLIB=$${RANLIB}" \
30871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872 distclean) \
30873 || exit 1
30875 @endif libiconv
30877 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30878 maybe-maintainer-clean-libiconv:
30879 @if libiconv
30880 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30882 maintainer-clean-libiconv:
30883 @[ -f ./libiconv/Makefile ] || exit 0; \
30884 r=`${PWD_COMMAND}`; export r; \
30885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30886 $(HOST_EXPORTS) \
30887 for flag in $(EXTRA_HOST_FLAGS) ; do \
30888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30889 done; \
30890 echo "Doing maintainer-clean in libiconv"; \
30891 (cd $(HOST_SUBDIR)/libiconv && \
30892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30894 "RANLIB=$${RANLIB}" \
30895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30896 maintainer-clean) \
30897 || exit 1
30899 @endif libiconv
30903 .PHONY: configure-m4 maybe-configure-m4
30904 maybe-configure-m4:
30905 @if gcc-bootstrap
30906 configure-m4: stage_current
30907 @endif gcc-bootstrap
30908 @if m4
30909 maybe-configure-m4: configure-m4
30910 configure-m4:
30911 @: $(MAKE); $(unstage)
30912 @r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30916 $(HOST_EXPORTS) \
30917 echo Configuring in $(HOST_SUBDIR)/m4; \
30918 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30919 case $(srcdir) in \
30920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30921 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30923 esac; \
30924 module_srcdir=m4; \
30925 $(SHELL) \
30926 $$s/$$module_srcdir/configure \
30927 --srcdir=$${topdir}/$$module_srcdir \
30928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30929 --target=${target_alias} \
30930 || exit 1
30931 @endif m4
30937 .PHONY: all-m4 maybe-all-m4
30938 maybe-all-m4:
30939 @if gcc-bootstrap
30940 all-m4: stage_current
30941 @endif gcc-bootstrap
30942 @if m4
30943 TARGET-m4=all
30944 maybe-all-m4: all-m4
30945 all-m4: configure-m4
30946 @: $(MAKE); $(unstage)
30947 @r=`${PWD_COMMAND}`; export r; \
30948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949 $(HOST_EXPORTS) \
30950 (cd $(HOST_SUBDIR)/m4 && \
30951 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30952 $(TARGET-m4))
30953 @endif m4
30958 .PHONY: check-m4 maybe-check-m4
30959 maybe-check-m4:
30960 @if m4
30961 maybe-check-m4: check-m4
30963 check-m4:
30964 @: $(MAKE); $(unstage)
30965 @r=`${PWD_COMMAND}`; export r; \
30966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967 $(HOST_EXPORTS) \
30968 (cd $(HOST_SUBDIR)/m4 && \
30969 $(MAKE) $(FLAGS_TO_PASS) check)
30971 @endif m4
30973 .PHONY: install-m4 maybe-install-m4
30974 maybe-install-m4:
30975 @if m4
30976 maybe-install-m4: install-m4
30978 install-m4: installdirs
30979 @: $(MAKE); $(unstage)
30980 @r=`${PWD_COMMAND}`; export r; \
30981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30982 $(HOST_EXPORTS) \
30983 (cd $(HOST_SUBDIR)/m4 && \
30984 $(MAKE) $(FLAGS_TO_PASS) install)
30986 @endif m4
30988 .PHONY: install-strip-m4 maybe-install-strip-m4
30989 maybe-install-strip-m4:
30990 @if m4
30991 maybe-install-strip-m4: install-strip-m4
30993 install-strip-m4: installdirs
30994 @: $(MAKE); $(unstage)
30995 @r=`${PWD_COMMAND}`; export r; \
30996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30997 $(HOST_EXPORTS) \
30998 (cd $(HOST_SUBDIR)/m4 && \
30999 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31001 @endif m4
31003 # Other targets (info, dvi, pdf, etc.)
31005 .PHONY: maybe-info-m4 info-m4
31006 maybe-info-m4:
31007 @if m4
31008 maybe-info-m4: info-m4
31010 info-m4: \
31011 configure-m4
31012 @: $(MAKE); $(unstage)
31013 @[ -f ./m4/Makefile ] || exit 0; \
31014 r=`${PWD_COMMAND}`; export r; \
31015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31016 $(HOST_EXPORTS) \
31017 for flag in $(EXTRA_HOST_FLAGS) ; do \
31018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31019 done; \
31020 echo "Doing info in m4"; \
31021 (cd $(HOST_SUBDIR)/m4 && \
31022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31024 "RANLIB=$${RANLIB}" \
31025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31026 info) \
31027 || exit 1
31029 @endif m4
31031 .PHONY: maybe-dvi-m4 dvi-m4
31032 maybe-dvi-m4:
31033 @if m4
31034 maybe-dvi-m4: dvi-m4
31036 dvi-m4: \
31037 configure-m4
31038 @: $(MAKE); $(unstage)
31039 @[ -f ./m4/Makefile ] || exit 0; \
31040 r=`${PWD_COMMAND}`; export r; \
31041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042 $(HOST_EXPORTS) \
31043 for flag in $(EXTRA_HOST_FLAGS) ; do \
31044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31045 done; \
31046 echo "Doing dvi in m4"; \
31047 (cd $(HOST_SUBDIR)/m4 && \
31048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050 "RANLIB=$${RANLIB}" \
31051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31052 dvi) \
31053 || exit 1
31055 @endif m4
31057 .PHONY: maybe-pdf-m4 pdf-m4
31058 maybe-pdf-m4:
31059 @if m4
31060 maybe-pdf-m4: pdf-m4
31062 pdf-m4: \
31063 configure-m4
31064 @: $(MAKE); $(unstage)
31065 @[ -f ./m4/Makefile ] || exit 0; \
31066 r=`${PWD_COMMAND}`; export r; \
31067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068 $(HOST_EXPORTS) \
31069 for flag in $(EXTRA_HOST_FLAGS) ; do \
31070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31071 done; \
31072 echo "Doing pdf in m4"; \
31073 (cd $(HOST_SUBDIR)/m4 && \
31074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31076 "RANLIB=$${RANLIB}" \
31077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31078 pdf) \
31079 || exit 1
31081 @endif m4
31083 .PHONY: maybe-html-m4 html-m4
31084 maybe-html-m4:
31085 @if m4
31086 maybe-html-m4: html-m4
31088 html-m4: \
31089 configure-m4
31090 @: $(MAKE); $(unstage)
31091 @[ -f ./m4/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing html in m4"; \
31099 (cd $(HOST_SUBDIR)/m4 && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 html) \
31105 || exit 1
31107 @endif m4
31109 .PHONY: maybe-TAGS-m4 TAGS-m4
31110 maybe-TAGS-m4:
31111 @if m4
31112 maybe-TAGS-m4: TAGS-m4
31114 TAGS-m4: \
31115 configure-m4
31116 @: $(MAKE); $(unstage)
31117 @[ -f ./m4/Makefile ] || exit 0; \
31118 r=`${PWD_COMMAND}`; export r; \
31119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31120 $(HOST_EXPORTS) \
31121 for flag in $(EXTRA_HOST_FLAGS) ; do \
31122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31123 done; \
31124 echo "Doing TAGS in m4"; \
31125 (cd $(HOST_SUBDIR)/m4 && \
31126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31128 "RANLIB=$${RANLIB}" \
31129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31130 TAGS) \
31131 || exit 1
31133 @endif m4
31135 .PHONY: maybe-install-info-m4 install-info-m4
31136 maybe-install-info-m4:
31137 @if m4
31138 maybe-install-info-m4: install-info-m4
31140 install-info-m4: \
31141 configure-m4 \
31142 info-m4
31143 @: $(MAKE); $(unstage)
31144 @[ -f ./m4/Makefile ] || exit 0; \
31145 r=`${PWD_COMMAND}`; export r; \
31146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31147 $(HOST_EXPORTS) \
31148 for flag in $(EXTRA_HOST_FLAGS) ; do \
31149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31150 done; \
31151 echo "Doing install-info in m4"; \
31152 (cd $(HOST_SUBDIR)/m4 && \
31153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31155 "RANLIB=$${RANLIB}" \
31156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31157 install-info) \
31158 || exit 1
31160 @endif m4
31162 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31163 maybe-install-pdf-m4:
31164 @if m4
31165 maybe-install-pdf-m4: install-pdf-m4
31167 install-pdf-m4: \
31168 configure-m4 \
31169 pdf-m4
31170 @: $(MAKE); $(unstage)
31171 @[ -f ./m4/Makefile ] || exit 0; \
31172 r=`${PWD_COMMAND}`; export r; \
31173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31174 $(HOST_EXPORTS) \
31175 for flag in $(EXTRA_HOST_FLAGS) ; do \
31176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31177 done; \
31178 echo "Doing install-pdf in m4"; \
31179 (cd $(HOST_SUBDIR)/m4 && \
31180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31182 "RANLIB=$${RANLIB}" \
31183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31184 install-pdf) \
31185 || exit 1
31187 @endif m4
31189 .PHONY: maybe-install-html-m4 install-html-m4
31190 maybe-install-html-m4:
31191 @if m4
31192 maybe-install-html-m4: install-html-m4
31194 install-html-m4: \
31195 configure-m4 \
31196 html-m4
31197 @: $(MAKE); $(unstage)
31198 @[ -f ./m4/Makefile ] || exit 0; \
31199 r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 for flag in $(EXTRA_HOST_FLAGS) ; do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204 done; \
31205 echo "Doing install-html in m4"; \
31206 (cd $(HOST_SUBDIR)/m4 && \
31207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209 "RANLIB=$${RANLIB}" \
31210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211 install-html) \
31212 || exit 1
31214 @endif m4
31216 .PHONY: maybe-installcheck-m4 installcheck-m4
31217 maybe-installcheck-m4:
31218 @if m4
31219 maybe-installcheck-m4: installcheck-m4
31221 installcheck-m4: \
31222 configure-m4
31223 @: $(MAKE); $(unstage)
31224 @[ -f ./m4/Makefile ] || exit 0; \
31225 r=`${PWD_COMMAND}`; export r; \
31226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227 $(HOST_EXPORTS) \
31228 for flag in $(EXTRA_HOST_FLAGS) ; do \
31229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31230 done; \
31231 echo "Doing installcheck in m4"; \
31232 (cd $(HOST_SUBDIR)/m4 && \
31233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31235 "RANLIB=$${RANLIB}" \
31236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31237 installcheck) \
31238 || exit 1
31240 @endif m4
31242 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31243 maybe-mostlyclean-m4:
31244 @if m4
31245 maybe-mostlyclean-m4: mostlyclean-m4
31247 mostlyclean-m4:
31248 @: $(MAKE); $(unstage)
31249 @[ -f ./m4/Makefile ] || exit 0; \
31250 r=`${PWD_COMMAND}`; export r; \
31251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31252 $(HOST_EXPORTS) \
31253 for flag in $(EXTRA_HOST_FLAGS) ; do \
31254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31255 done; \
31256 echo "Doing mostlyclean in m4"; \
31257 (cd $(HOST_SUBDIR)/m4 && \
31258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31260 "RANLIB=$${RANLIB}" \
31261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31262 mostlyclean) \
31263 || exit 1
31265 @endif m4
31267 .PHONY: maybe-clean-m4 clean-m4
31268 maybe-clean-m4:
31269 @if m4
31270 maybe-clean-m4: clean-m4
31272 clean-m4:
31273 @: $(MAKE); $(unstage)
31274 @[ -f ./m4/Makefile ] || exit 0; \
31275 r=`${PWD_COMMAND}`; export r; \
31276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31277 $(HOST_EXPORTS) \
31278 for flag in $(EXTRA_HOST_FLAGS) ; do \
31279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31280 done; \
31281 echo "Doing clean in m4"; \
31282 (cd $(HOST_SUBDIR)/m4 && \
31283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31285 "RANLIB=$${RANLIB}" \
31286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31287 clean) \
31288 || exit 1
31290 @endif m4
31292 .PHONY: maybe-distclean-m4 distclean-m4
31293 maybe-distclean-m4:
31294 @if m4
31295 maybe-distclean-m4: distclean-m4
31297 distclean-m4:
31298 @: $(MAKE); $(unstage)
31299 @[ -f ./m4/Makefile ] || exit 0; \
31300 r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 $(HOST_EXPORTS) \
31303 for flag in $(EXTRA_HOST_FLAGS) ; do \
31304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31305 done; \
31306 echo "Doing distclean in m4"; \
31307 (cd $(HOST_SUBDIR)/m4 && \
31308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31310 "RANLIB=$${RANLIB}" \
31311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31312 distclean) \
31313 || exit 1
31315 @endif m4
31317 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31318 maybe-maintainer-clean-m4:
31319 @if m4
31320 maybe-maintainer-clean-m4: maintainer-clean-m4
31322 maintainer-clean-m4:
31323 @: $(MAKE); $(unstage)
31324 @[ -f ./m4/Makefile ] || exit 0; \
31325 r=`${PWD_COMMAND}`; export r; \
31326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31327 $(HOST_EXPORTS) \
31328 for flag in $(EXTRA_HOST_FLAGS) ; do \
31329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31330 done; \
31331 echo "Doing maintainer-clean in m4"; \
31332 (cd $(HOST_SUBDIR)/m4 && \
31333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31335 "RANLIB=$${RANLIB}" \
31336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31337 maintainer-clean) \
31338 || exit 1
31340 @endif m4
31344 .PHONY: configure-readline maybe-configure-readline
31345 maybe-configure-readline:
31346 @if gcc-bootstrap
31347 configure-readline: stage_current
31348 @endif gcc-bootstrap
31349 @if readline
31350 maybe-configure-readline: configure-readline
31351 configure-readline:
31352 @: $(MAKE); $(unstage)
31353 @r=`${PWD_COMMAND}`; export r; \
31354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31355 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31357 $(HOST_EXPORTS) \
31358 echo Configuring in $(HOST_SUBDIR)/readline; \
31359 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31360 case $(srcdir) in \
31361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31362 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31364 esac; \
31365 module_srcdir=readline; \
31366 $(SHELL) \
31367 $$s/$$module_srcdir/configure \
31368 --srcdir=$${topdir}/$$module_srcdir \
31369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31370 --target=${target_alias} \
31371 || exit 1
31372 @endif readline
31378 .PHONY: all-readline maybe-all-readline
31379 maybe-all-readline:
31380 @if gcc-bootstrap
31381 all-readline: stage_current
31382 @endif gcc-bootstrap
31383 @if readline
31384 TARGET-readline=all
31385 maybe-all-readline: all-readline
31386 all-readline: configure-readline
31387 @: $(MAKE); $(unstage)
31388 @r=`${PWD_COMMAND}`; export r; \
31389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31390 $(HOST_EXPORTS) \
31391 (cd $(HOST_SUBDIR)/readline && \
31392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31393 $(TARGET-readline))
31394 @endif readline
31399 .PHONY: check-readline maybe-check-readline
31400 maybe-check-readline:
31401 @if readline
31402 maybe-check-readline: check-readline
31404 check-readline:
31405 @: $(MAKE); $(unstage)
31406 @r=`${PWD_COMMAND}`; export r; \
31407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408 $(HOST_EXPORTS) \
31409 (cd $(HOST_SUBDIR)/readline && \
31410 $(MAKE) $(FLAGS_TO_PASS) check)
31412 @endif readline
31414 .PHONY: install-readline maybe-install-readline
31415 maybe-install-readline:
31416 @if readline
31417 maybe-install-readline: install-readline
31419 install-readline: installdirs
31420 @: $(MAKE); $(unstage)
31421 @r=`${PWD_COMMAND}`; export r; \
31422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31423 $(HOST_EXPORTS) \
31424 (cd $(HOST_SUBDIR)/readline && \
31425 $(MAKE) $(FLAGS_TO_PASS) install)
31427 @endif readline
31429 .PHONY: install-strip-readline maybe-install-strip-readline
31430 maybe-install-strip-readline:
31431 @if readline
31432 maybe-install-strip-readline: install-strip-readline
31434 install-strip-readline: installdirs
31435 @: $(MAKE); $(unstage)
31436 @r=`${PWD_COMMAND}`; export r; \
31437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438 $(HOST_EXPORTS) \
31439 (cd $(HOST_SUBDIR)/readline && \
31440 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31442 @endif readline
31444 # Other targets (info, dvi, pdf, etc.)
31446 .PHONY: maybe-info-readline info-readline
31447 maybe-info-readline:
31448 @if readline
31449 maybe-info-readline: info-readline
31451 info-readline: \
31452 configure-readline
31453 @: $(MAKE); $(unstage)
31454 @[ -f ./readline/Makefile ] || exit 0; \
31455 r=`${PWD_COMMAND}`; export r; \
31456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457 $(HOST_EXPORTS) \
31458 for flag in $(EXTRA_HOST_FLAGS) ; do \
31459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31460 done; \
31461 echo "Doing info in readline"; \
31462 (cd $(HOST_SUBDIR)/readline && \
31463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465 "RANLIB=$${RANLIB}" \
31466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31467 info) \
31468 || exit 1
31470 @endif readline
31472 .PHONY: maybe-dvi-readline dvi-readline
31473 maybe-dvi-readline:
31474 @if readline
31475 maybe-dvi-readline: dvi-readline
31477 dvi-readline: \
31478 configure-readline
31479 @: $(MAKE); $(unstage)
31480 @[ -f ./readline/Makefile ] || exit 0; \
31481 r=`${PWD_COMMAND}`; export r; \
31482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31483 $(HOST_EXPORTS) \
31484 for flag in $(EXTRA_HOST_FLAGS) ; do \
31485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31486 done; \
31487 echo "Doing dvi in readline"; \
31488 (cd $(HOST_SUBDIR)/readline && \
31489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31491 "RANLIB=$${RANLIB}" \
31492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31493 dvi) \
31494 || exit 1
31496 @endif readline
31498 .PHONY: maybe-pdf-readline pdf-readline
31499 maybe-pdf-readline:
31500 @if readline
31501 maybe-pdf-readline: pdf-readline
31503 pdf-readline: \
31504 configure-readline
31505 @: $(MAKE); $(unstage)
31506 @[ -f ./readline/Makefile ] || exit 0; \
31507 r=`${PWD_COMMAND}`; export r; \
31508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31509 $(HOST_EXPORTS) \
31510 for flag in $(EXTRA_HOST_FLAGS) ; do \
31511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31512 done; \
31513 echo "Doing pdf in readline"; \
31514 (cd $(HOST_SUBDIR)/readline && \
31515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31517 "RANLIB=$${RANLIB}" \
31518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31519 pdf) \
31520 || exit 1
31522 @endif readline
31524 .PHONY: maybe-html-readline html-readline
31525 maybe-html-readline:
31526 @if readline
31527 maybe-html-readline: html-readline
31529 html-readline: \
31530 configure-readline
31531 @: $(MAKE); $(unstage)
31532 @[ -f ./readline/Makefile ] || exit 0; \
31533 r=`${PWD_COMMAND}`; export r; \
31534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31535 $(HOST_EXPORTS) \
31536 for flag in $(EXTRA_HOST_FLAGS) ; do \
31537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31538 done; \
31539 echo "Doing html in readline"; \
31540 (cd $(HOST_SUBDIR)/readline && \
31541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31543 "RANLIB=$${RANLIB}" \
31544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31545 html) \
31546 || exit 1
31548 @endif readline
31550 .PHONY: maybe-TAGS-readline TAGS-readline
31551 maybe-TAGS-readline:
31552 @if readline
31553 maybe-TAGS-readline: TAGS-readline
31555 TAGS-readline: \
31556 configure-readline
31557 @: $(MAKE); $(unstage)
31558 @[ -f ./readline/Makefile ] || exit 0; \
31559 r=`${PWD_COMMAND}`; export r; \
31560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31561 $(HOST_EXPORTS) \
31562 for flag in $(EXTRA_HOST_FLAGS) ; do \
31563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31564 done; \
31565 echo "Doing TAGS in readline"; \
31566 (cd $(HOST_SUBDIR)/readline && \
31567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31569 "RANLIB=$${RANLIB}" \
31570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31571 TAGS) \
31572 || exit 1
31574 @endif readline
31576 .PHONY: maybe-install-info-readline install-info-readline
31577 maybe-install-info-readline:
31578 @if readline
31579 maybe-install-info-readline: install-info-readline
31581 install-info-readline: \
31582 configure-readline \
31583 info-readline
31584 @: $(MAKE); $(unstage)
31585 @[ -f ./readline/Makefile ] || exit 0; \
31586 r=`${PWD_COMMAND}`; export r; \
31587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31588 $(HOST_EXPORTS) \
31589 for flag in $(EXTRA_HOST_FLAGS) ; do \
31590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31591 done; \
31592 echo "Doing install-info in readline"; \
31593 (cd $(HOST_SUBDIR)/readline && \
31594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31596 "RANLIB=$${RANLIB}" \
31597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31598 install-info) \
31599 || exit 1
31601 @endif readline
31603 .PHONY: maybe-install-pdf-readline install-pdf-readline
31604 maybe-install-pdf-readline:
31605 @if readline
31606 maybe-install-pdf-readline: install-pdf-readline
31608 install-pdf-readline: \
31609 configure-readline \
31610 pdf-readline
31611 @: $(MAKE); $(unstage)
31612 @[ -f ./readline/Makefile ] || exit 0; \
31613 r=`${PWD_COMMAND}`; export r; \
31614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615 $(HOST_EXPORTS) \
31616 for flag in $(EXTRA_HOST_FLAGS) ; do \
31617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31618 done; \
31619 echo "Doing install-pdf in readline"; \
31620 (cd $(HOST_SUBDIR)/readline && \
31621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31623 "RANLIB=$${RANLIB}" \
31624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31625 install-pdf) \
31626 || exit 1
31628 @endif readline
31630 .PHONY: maybe-install-html-readline install-html-readline
31631 maybe-install-html-readline:
31632 @if readline
31633 maybe-install-html-readline: install-html-readline
31635 install-html-readline: \
31636 configure-readline \
31637 html-readline
31638 @: $(MAKE); $(unstage)
31639 @[ -f ./readline/Makefile ] || exit 0; \
31640 r=`${PWD_COMMAND}`; export r; \
31641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31642 $(HOST_EXPORTS) \
31643 for flag in $(EXTRA_HOST_FLAGS) ; do \
31644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31645 done; \
31646 echo "Doing install-html in readline"; \
31647 (cd $(HOST_SUBDIR)/readline && \
31648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31650 "RANLIB=$${RANLIB}" \
31651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31652 install-html) \
31653 || exit 1
31655 @endif readline
31657 .PHONY: maybe-installcheck-readline installcheck-readline
31658 maybe-installcheck-readline:
31659 @if readline
31660 maybe-installcheck-readline: installcheck-readline
31662 installcheck-readline: \
31663 configure-readline
31664 @: $(MAKE); $(unstage)
31665 @[ -f ./readline/Makefile ] || exit 0; \
31666 r=`${PWD_COMMAND}`; export r; \
31667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31668 $(HOST_EXPORTS) \
31669 for flag in $(EXTRA_HOST_FLAGS) ; do \
31670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31671 done; \
31672 echo "Doing installcheck in readline"; \
31673 (cd $(HOST_SUBDIR)/readline && \
31674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31676 "RANLIB=$${RANLIB}" \
31677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31678 installcheck) \
31679 || exit 1
31681 @endif readline
31683 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31684 maybe-mostlyclean-readline:
31685 @if readline
31686 maybe-mostlyclean-readline: mostlyclean-readline
31688 mostlyclean-readline:
31689 @: $(MAKE); $(unstage)
31690 @[ -f ./readline/Makefile ] || exit 0; \
31691 r=`${PWD_COMMAND}`; export r; \
31692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31693 $(HOST_EXPORTS) \
31694 for flag in $(EXTRA_HOST_FLAGS) ; do \
31695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31696 done; \
31697 echo "Doing mostlyclean in readline"; \
31698 (cd $(HOST_SUBDIR)/readline && \
31699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31701 "RANLIB=$${RANLIB}" \
31702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31703 mostlyclean) \
31704 || exit 1
31706 @endif readline
31708 .PHONY: maybe-clean-readline clean-readline
31709 maybe-clean-readline:
31710 @if readline
31711 maybe-clean-readline: clean-readline
31713 clean-readline:
31714 @: $(MAKE); $(unstage)
31715 @[ -f ./readline/Makefile ] || exit 0; \
31716 r=`${PWD_COMMAND}`; export r; \
31717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31718 $(HOST_EXPORTS) \
31719 for flag in $(EXTRA_HOST_FLAGS) ; do \
31720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31721 done; \
31722 echo "Doing clean in readline"; \
31723 (cd $(HOST_SUBDIR)/readline && \
31724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31726 "RANLIB=$${RANLIB}" \
31727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31728 clean) \
31729 || exit 1
31731 @endif readline
31733 .PHONY: maybe-distclean-readline distclean-readline
31734 maybe-distclean-readline:
31735 @if readline
31736 maybe-distclean-readline: distclean-readline
31738 distclean-readline:
31739 @: $(MAKE); $(unstage)
31740 @[ -f ./readline/Makefile ] || exit 0; \
31741 r=`${PWD_COMMAND}`; export r; \
31742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31743 $(HOST_EXPORTS) \
31744 for flag in $(EXTRA_HOST_FLAGS) ; do \
31745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31746 done; \
31747 echo "Doing distclean in readline"; \
31748 (cd $(HOST_SUBDIR)/readline && \
31749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31751 "RANLIB=$${RANLIB}" \
31752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31753 distclean) \
31754 || exit 1
31756 @endif readline
31758 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31759 maybe-maintainer-clean-readline:
31760 @if readline
31761 maybe-maintainer-clean-readline: maintainer-clean-readline
31763 maintainer-clean-readline:
31764 @: $(MAKE); $(unstage)
31765 @[ -f ./readline/Makefile ] || exit 0; \
31766 r=`${PWD_COMMAND}`; export r; \
31767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31768 $(HOST_EXPORTS) \
31769 for flag in $(EXTRA_HOST_FLAGS) ; do \
31770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31771 done; \
31772 echo "Doing maintainer-clean in readline"; \
31773 (cd $(HOST_SUBDIR)/readline && \
31774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31776 "RANLIB=$${RANLIB}" \
31777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31778 maintainer-clean) \
31779 || exit 1
31781 @endif readline
31785 .PHONY: configure-sid maybe-configure-sid
31786 maybe-configure-sid:
31787 @if gcc-bootstrap
31788 configure-sid: stage_current
31789 @endif gcc-bootstrap
31790 @if sid
31791 maybe-configure-sid: configure-sid
31792 configure-sid:
31793 @: $(MAKE); $(unstage)
31794 @r=`${PWD_COMMAND}`; export r; \
31795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31798 $(HOST_EXPORTS) \
31799 echo Configuring in $(HOST_SUBDIR)/sid; \
31800 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31801 case $(srcdir) in \
31802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31803 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31805 esac; \
31806 module_srcdir=sid; \
31807 $(SHELL) \
31808 $$s/$$module_srcdir/configure \
31809 --srcdir=$${topdir}/$$module_srcdir \
31810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31811 --target=${target_alias} \
31812 || exit 1
31813 @endif sid
31819 .PHONY: all-sid maybe-all-sid
31820 maybe-all-sid:
31821 @if gcc-bootstrap
31822 all-sid: stage_current
31823 @endif gcc-bootstrap
31824 @if sid
31825 TARGET-sid=all
31826 maybe-all-sid: all-sid
31827 all-sid: configure-sid
31828 @: $(MAKE); $(unstage)
31829 @r=`${PWD_COMMAND}`; export r; \
31830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31831 $(HOST_EXPORTS) \
31832 (cd $(HOST_SUBDIR)/sid && \
31833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31834 $(TARGET-sid))
31835 @endif sid
31840 .PHONY: check-sid maybe-check-sid
31841 maybe-check-sid:
31842 @if sid
31843 maybe-check-sid: check-sid
31845 check-sid:
31846 @: $(MAKE); $(unstage)
31847 @r=`${PWD_COMMAND}`; export r; \
31848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849 $(HOST_EXPORTS) \
31850 (cd $(HOST_SUBDIR)/sid && \
31851 $(MAKE) $(FLAGS_TO_PASS) check)
31853 @endif sid
31855 .PHONY: install-sid maybe-install-sid
31856 maybe-install-sid:
31857 @if sid
31858 maybe-install-sid: install-sid
31860 install-sid: installdirs
31861 @: $(MAKE); $(unstage)
31862 @r=`${PWD_COMMAND}`; export r; \
31863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31864 $(HOST_EXPORTS) \
31865 (cd $(HOST_SUBDIR)/sid && \
31866 $(MAKE) $(FLAGS_TO_PASS) install)
31868 @endif sid
31870 .PHONY: install-strip-sid maybe-install-strip-sid
31871 maybe-install-strip-sid:
31872 @if sid
31873 maybe-install-strip-sid: install-strip-sid
31875 install-strip-sid: installdirs
31876 @: $(MAKE); $(unstage)
31877 @r=`${PWD_COMMAND}`; export r; \
31878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31879 $(HOST_EXPORTS) \
31880 (cd $(HOST_SUBDIR)/sid && \
31881 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31883 @endif sid
31885 # Other targets (info, dvi, pdf, etc.)
31887 .PHONY: maybe-info-sid info-sid
31888 maybe-info-sid:
31889 @if sid
31890 maybe-info-sid: info-sid
31892 info-sid: \
31893 configure-sid
31894 @: $(MAKE); $(unstage)
31895 @[ -f ./sid/Makefile ] || exit 0; \
31896 r=`${PWD_COMMAND}`; export r; \
31897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31898 $(HOST_EXPORTS) \
31899 for flag in $(EXTRA_HOST_FLAGS) ; do \
31900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31901 done; \
31902 echo "Doing info in sid"; \
31903 (cd $(HOST_SUBDIR)/sid && \
31904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31906 "RANLIB=$${RANLIB}" \
31907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31908 info) \
31909 || exit 1
31911 @endif sid
31913 .PHONY: maybe-dvi-sid dvi-sid
31914 maybe-dvi-sid:
31915 @if sid
31916 maybe-dvi-sid: dvi-sid
31918 dvi-sid: \
31919 configure-sid
31920 @: $(MAKE); $(unstage)
31921 @[ -f ./sid/Makefile ] || exit 0; \
31922 r=`${PWD_COMMAND}`; export r; \
31923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31924 $(HOST_EXPORTS) \
31925 for flag in $(EXTRA_HOST_FLAGS) ; do \
31926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31927 done; \
31928 echo "Doing dvi in sid"; \
31929 (cd $(HOST_SUBDIR)/sid && \
31930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31932 "RANLIB=$${RANLIB}" \
31933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31934 dvi) \
31935 || exit 1
31937 @endif sid
31939 .PHONY: maybe-pdf-sid pdf-sid
31940 maybe-pdf-sid:
31941 @if sid
31942 maybe-pdf-sid: pdf-sid
31944 pdf-sid: \
31945 configure-sid
31946 @: $(MAKE); $(unstage)
31947 @[ -f ./sid/Makefile ] || exit 0; \
31948 r=`${PWD_COMMAND}`; export r; \
31949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950 $(HOST_EXPORTS) \
31951 for flag in $(EXTRA_HOST_FLAGS) ; do \
31952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31953 done; \
31954 echo "Doing pdf in sid"; \
31955 (cd $(HOST_SUBDIR)/sid && \
31956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31958 "RANLIB=$${RANLIB}" \
31959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31960 pdf) \
31961 || exit 1
31963 @endif sid
31965 .PHONY: maybe-html-sid html-sid
31966 maybe-html-sid:
31967 @if sid
31968 maybe-html-sid: html-sid
31970 html-sid: \
31971 configure-sid
31972 @: $(MAKE); $(unstage)
31973 @[ -f ./sid/Makefile ] || exit 0; \
31974 r=`${PWD_COMMAND}`; export r; \
31975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31976 $(HOST_EXPORTS) \
31977 for flag in $(EXTRA_HOST_FLAGS) ; do \
31978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31979 done; \
31980 echo "Doing html in sid"; \
31981 (cd $(HOST_SUBDIR)/sid && \
31982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31984 "RANLIB=$${RANLIB}" \
31985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31986 html) \
31987 || exit 1
31989 @endif sid
31991 .PHONY: maybe-TAGS-sid TAGS-sid
31992 maybe-TAGS-sid:
31993 @if sid
31994 maybe-TAGS-sid: TAGS-sid
31996 TAGS-sid: \
31997 configure-sid
31998 @: $(MAKE); $(unstage)
31999 @[ -f ./sid/Makefile ] || exit 0; \
32000 r=`${PWD_COMMAND}`; export r; \
32001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32002 $(HOST_EXPORTS) \
32003 for flag in $(EXTRA_HOST_FLAGS) ; do \
32004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32005 done; \
32006 echo "Doing TAGS in sid"; \
32007 (cd $(HOST_SUBDIR)/sid && \
32008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32010 "RANLIB=$${RANLIB}" \
32011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32012 TAGS) \
32013 || exit 1
32015 @endif sid
32017 .PHONY: maybe-install-info-sid install-info-sid
32018 maybe-install-info-sid:
32019 @if sid
32020 maybe-install-info-sid: install-info-sid
32022 install-info-sid: \
32023 configure-sid \
32024 info-sid
32025 @: $(MAKE); $(unstage)
32026 @[ -f ./sid/Makefile ] || exit 0; \
32027 r=`${PWD_COMMAND}`; export r; \
32028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32029 $(HOST_EXPORTS) \
32030 for flag in $(EXTRA_HOST_FLAGS) ; do \
32031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32032 done; \
32033 echo "Doing install-info in sid"; \
32034 (cd $(HOST_SUBDIR)/sid && \
32035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32037 "RANLIB=$${RANLIB}" \
32038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32039 install-info) \
32040 || exit 1
32042 @endif sid
32044 .PHONY: maybe-install-pdf-sid install-pdf-sid
32045 maybe-install-pdf-sid:
32046 @if sid
32047 maybe-install-pdf-sid: install-pdf-sid
32049 install-pdf-sid: \
32050 configure-sid \
32051 pdf-sid
32052 @: $(MAKE); $(unstage)
32053 @[ -f ./sid/Makefile ] || exit 0; \
32054 r=`${PWD_COMMAND}`; export r; \
32055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32056 $(HOST_EXPORTS) \
32057 for flag in $(EXTRA_HOST_FLAGS) ; do \
32058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32059 done; \
32060 echo "Doing install-pdf in sid"; \
32061 (cd $(HOST_SUBDIR)/sid && \
32062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32064 "RANLIB=$${RANLIB}" \
32065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32066 install-pdf) \
32067 || exit 1
32069 @endif sid
32071 .PHONY: maybe-install-html-sid install-html-sid
32072 maybe-install-html-sid:
32073 @if sid
32074 maybe-install-html-sid: install-html-sid
32076 install-html-sid: \
32077 configure-sid \
32078 html-sid
32079 @: $(MAKE); $(unstage)
32080 @[ -f ./sid/Makefile ] || exit 0; \
32081 r=`${PWD_COMMAND}`; export r; \
32082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32083 $(HOST_EXPORTS) \
32084 for flag in $(EXTRA_HOST_FLAGS) ; do \
32085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32086 done; \
32087 echo "Doing install-html in sid"; \
32088 (cd $(HOST_SUBDIR)/sid && \
32089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32091 "RANLIB=$${RANLIB}" \
32092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32093 install-html) \
32094 || exit 1
32096 @endif sid
32098 .PHONY: maybe-installcheck-sid installcheck-sid
32099 maybe-installcheck-sid:
32100 @if sid
32101 maybe-installcheck-sid: installcheck-sid
32103 installcheck-sid: \
32104 configure-sid
32105 @: $(MAKE); $(unstage)
32106 @[ -f ./sid/Makefile ] || exit 0; \
32107 r=`${PWD_COMMAND}`; export r; \
32108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32109 $(HOST_EXPORTS) \
32110 for flag in $(EXTRA_HOST_FLAGS) ; do \
32111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32112 done; \
32113 echo "Doing installcheck in sid"; \
32114 (cd $(HOST_SUBDIR)/sid && \
32115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32117 "RANLIB=$${RANLIB}" \
32118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32119 installcheck) \
32120 || exit 1
32122 @endif sid
32124 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32125 maybe-mostlyclean-sid:
32126 @if sid
32127 maybe-mostlyclean-sid: mostlyclean-sid
32129 mostlyclean-sid:
32130 @: $(MAKE); $(unstage)
32131 @[ -f ./sid/Makefile ] || exit 0; \
32132 r=`${PWD_COMMAND}`; export r; \
32133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32134 $(HOST_EXPORTS) \
32135 for flag in $(EXTRA_HOST_FLAGS) ; do \
32136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32137 done; \
32138 echo "Doing mostlyclean in sid"; \
32139 (cd $(HOST_SUBDIR)/sid && \
32140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32142 "RANLIB=$${RANLIB}" \
32143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32144 mostlyclean) \
32145 || exit 1
32147 @endif sid
32149 .PHONY: maybe-clean-sid clean-sid
32150 maybe-clean-sid:
32151 @if sid
32152 maybe-clean-sid: clean-sid
32154 clean-sid:
32155 @: $(MAKE); $(unstage)
32156 @[ -f ./sid/Makefile ] || exit 0; \
32157 r=`${PWD_COMMAND}`; export r; \
32158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32159 $(HOST_EXPORTS) \
32160 for flag in $(EXTRA_HOST_FLAGS) ; do \
32161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32162 done; \
32163 echo "Doing clean in sid"; \
32164 (cd $(HOST_SUBDIR)/sid && \
32165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32167 "RANLIB=$${RANLIB}" \
32168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32169 clean) \
32170 || exit 1
32172 @endif sid
32174 .PHONY: maybe-distclean-sid distclean-sid
32175 maybe-distclean-sid:
32176 @if sid
32177 maybe-distclean-sid: distclean-sid
32179 distclean-sid:
32180 @: $(MAKE); $(unstage)
32181 @[ -f ./sid/Makefile ] || exit 0; \
32182 r=`${PWD_COMMAND}`; export r; \
32183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32184 $(HOST_EXPORTS) \
32185 for flag in $(EXTRA_HOST_FLAGS) ; do \
32186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32187 done; \
32188 echo "Doing distclean in sid"; \
32189 (cd $(HOST_SUBDIR)/sid && \
32190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32192 "RANLIB=$${RANLIB}" \
32193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32194 distclean) \
32195 || exit 1
32197 @endif sid
32199 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32200 maybe-maintainer-clean-sid:
32201 @if sid
32202 maybe-maintainer-clean-sid: maintainer-clean-sid
32204 maintainer-clean-sid:
32205 @: $(MAKE); $(unstage)
32206 @[ -f ./sid/Makefile ] || exit 0; \
32207 r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 for flag in $(EXTRA_HOST_FLAGS) ; do \
32211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32212 done; \
32213 echo "Doing maintainer-clean in sid"; \
32214 (cd $(HOST_SUBDIR)/sid && \
32215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32217 "RANLIB=$${RANLIB}" \
32218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32219 maintainer-clean) \
32220 || exit 1
32222 @endif sid
32226 .PHONY: configure-sim maybe-configure-sim
32227 maybe-configure-sim:
32228 @if gcc-bootstrap
32229 configure-sim: stage_current
32230 @endif gcc-bootstrap
32231 @if sim
32232 maybe-configure-sim: configure-sim
32233 configure-sim:
32234 @: $(MAKE); $(unstage)
32235 @r=`${PWD_COMMAND}`; export r; \
32236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32237 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32239 $(HOST_EXPORTS) \
32240 echo Configuring in $(HOST_SUBDIR)/sim; \
32241 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32242 case $(srcdir) in \
32243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32244 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32246 esac; \
32247 module_srcdir=sim; \
32248 $(SHELL) \
32249 $$s/$$module_srcdir/configure \
32250 --srcdir=$${topdir}/$$module_srcdir \
32251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32252 --target=${target_alias} \
32253 || exit 1
32254 @endif sim
32260 .PHONY: all-sim maybe-all-sim
32261 maybe-all-sim:
32262 @if gcc-bootstrap
32263 all-sim: stage_current
32264 @endif gcc-bootstrap
32265 @if sim
32266 TARGET-sim=all
32267 maybe-all-sim: all-sim
32268 all-sim: configure-sim
32269 @: $(MAKE); $(unstage)
32270 @r=`${PWD_COMMAND}`; export r; \
32271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32272 $(HOST_EXPORTS) \
32273 (cd $(HOST_SUBDIR)/sim && \
32274 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32275 $(TARGET-sim))
32276 @endif sim
32281 .PHONY: check-sim maybe-check-sim
32282 maybe-check-sim:
32283 @if sim
32284 maybe-check-sim: check-sim
32286 check-sim:
32287 @: $(MAKE); $(unstage)
32288 @r=`${PWD_COMMAND}`; export r; \
32289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290 $(HOST_EXPORTS) \
32291 (cd $(HOST_SUBDIR)/sim && \
32292 $(MAKE) $(FLAGS_TO_PASS) check)
32294 @endif sim
32296 .PHONY: install-sim maybe-install-sim
32297 maybe-install-sim:
32298 @if sim
32299 maybe-install-sim: install-sim
32301 install-sim: installdirs
32302 @: $(MAKE); $(unstage)
32303 @r=`${PWD_COMMAND}`; export r; \
32304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32305 $(HOST_EXPORTS) \
32306 (cd $(HOST_SUBDIR)/sim && \
32307 $(MAKE) $(FLAGS_TO_PASS) install)
32309 @endif sim
32311 .PHONY: install-strip-sim maybe-install-strip-sim
32312 maybe-install-strip-sim:
32313 @if sim
32314 maybe-install-strip-sim: install-strip-sim
32316 install-strip-sim: installdirs
32317 @: $(MAKE); $(unstage)
32318 @r=`${PWD_COMMAND}`; export r; \
32319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32320 $(HOST_EXPORTS) \
32321 (cd $(HOST_SUBDIR)/sim && \
32322 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32324 @endif sim
32326 # Other targets (info, dvi, pdf, etc.)
32328 .PHONY: maybe-info-sim info-sim
32329 maybe-info-sim:
32330 @if sim
32331 maybe-info-sim: info-sim
32333 info-sim: \
32334 configure-sim
32335 @: $(MAKE); $(unstage)
32336 @[ -f ./sim/Makefile ] || exit 0; \
32337 r=`${PWD_COMMAND}`; export r; \
32338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339 $(HOST_EXPORTS) \
32340 for flag in $(EXTRA_HOST_FLAGS) ; do \
32341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342 done; \
32343 echo "Doing info in sim"; \
32344 (cd $(HOST_SUBDIR)/sim && \
32345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347 "RANLIB=$${RANLIB}" \
32348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349 info) \
32350 || exit 1
32352 @endif sim
32354 .PHONY: maybe-dvi-sim dvi-sim
32355 maybe-dvi-sim:
32356 @if sim
32357 maybe-dvi-sim: dvi-sim
32359 dvi-sim: \
32360 configure-sim
32361 @: $(MAKE); $(unstage)
32362 @[ -f ./sim/Makefile ] || exit 0; \
32363 r=`${PWD_COMMAND}`; export r; \
32364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32365 $(HOST_EXPORTS) \
32366 for flag in $(EXTRA_HOST_FLAGS) ; do \
32367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32368 done; \
32369 echo "Doing dvi in sim"; \
32370 (cd $(HOST_SUBDIR)/sim && \
32371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32373 "RANLIB=$${RANLIB}" \
32374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32375 dvi) \
32376 || exit 1
32378 @endif sim
32380 .PHONY: maybe-pdf-sim pdf-sim
32381 maybe-pdf-sim:
32382 @if sim
32383 maybe-pdf-sim: pdf-sim
32385 pdf-sim: \
32386 configure-sim
32387 @: $(MAKE); $(unstage)
32388 @[ -f ./sim/Makefile ] || exit 0; \
32389 r=`${PWD_COMMAND}`; export r; \
32390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391 $(HOST_EXPORTS) \
32392 for flag in $(EXTRA_HOST_FLAGS) ; do \
32393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32394 done; \
32395 echo "Doing pdf in sim"; \
32396 (cd $(HOST_SUBDIR)/sim && \
32397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399 "RANLIB=$${RANLIB}" \
32400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32401 pdf) \
32402 || exit 1
32404 @endif sim
32406 .PHONY: maybe-html-sim html-sim
32407 maybe-html-sim:
32408 @if sim
32409 maybe-html-sim: html-sim
32411 html-sim: \
32412 configure-sim
32413 @: $(MAKE); $(unstage)
32414 @[ -f ./sim/Makefile ] || exit 0; \
32415 r=`${PWD_COMMAND}`; export r; \
32416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32417 $(HOST_EXPORTS) \
32418 for flag in $(EXTRA_HOST_FLAGS) ; do \
32419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32420 done; \
32421 echo "Doing html in sim"; \
32422 (cd $(HOST_SUBDIR)/sim && \
32423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32425 "RANLIB=$${RANLIB}" \
32426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32427 html) \
32428 || exit 1
32430 @endif sim
32432 .PHONY: maybe-TAGS-sim TAGS-sim
32433 maybe-TAGS-sim:
32434 @if sim
32435 maybe-TAGS-sim: TAGS-sim
32437 TAGS-sim: \
32438 configure-sim
32439 @: $(MAKE); $(unstage)
32440 @[ -f ./sim/Makefile ] || exit 0; \
32441 r=`${PWD_COMMAND}`; export r; \
32442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32443 $(HOST_EXPORTS) \
32444 for flag in $(EXTRA_HOST_FLAGS) ; do \
32445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32446 done; \
32447 echo "Doing TAGS in sim"; \
32448 (cd $(HOST_SUBDIR)/sim && \
32449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32451 "RANLIB=$${RANLIB}" \
32452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32453 TAGS) \
32454 || exit 1
32456 @endif sim
32458 .PHONY: maybe-install-info-sim install-info-sim
32459 maybe-install-info-sim:
32460 @if sim
32461 maybe-install-info-sim: install-info-sim
32463 install-info-sim: \
32464 configure-sim \
32465 info-sim
32466 @: $(MAKE); $(unstage)
32467 @[ -f ./sim/Makefile ] || exit 0; \
32468 r=`${PWD_COMMAND}`; export r; \
32469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470 $(HOST_EXPORTS) \
32471 for flag in $(EXTRA_HOST_FLAGS) ; do \
32472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32473 done; \
32474 echo "Doing install-info in sim"; \
32475 (cd $(HOST_SUBDIR)/sim && \
32476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32478 "RANLIB=$${RANLIB}" \
32479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32480 install-info) \
32481 || exit 1
32483 @endif sim
32485 .PHONY: maybe-install-pdf-sim install-pdf-sim
32486 maybe-install-pdf-sim:
32487 @if sim
32488 maybe-install-pdf-sim: install-pdf-sim
32490 install-pdf-sim: \
32491 configure-sim \
32492 pdf-sim
32493 @: $(MAKE); $(unstage)
32494 @[ -f ./sim/Makefile ] || exit 0; \
32495 r=`${PWD_COMMAND}`; export r; \
32496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32497 $(HOST_EXPORTS) \
32498 for flag in $(EXTRA_HOST_FLAGS) ; do \
32499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500 done; \
32501 echo "Doing install-pdf in sim"; \
32502 (cd $(HOST_SUBDIR)/sim && \
32503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32505 "RANLIB=$${RANLIB}" \
32506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32507 install-pdf) \
32508 || exit 1
32510 @endif sim
32512 .PHONY: maybe-install-html-sim install-html-sim
32513 maybe-install-html-sim:
32514 @if sim
32515 maybe-install-html-sim: install-html-sim
32517 install-html-sim: \
32518 configure-sim \
32519 html-sim
32520 @: $(MAKE); $(unstage)
32521 @[ -f ./sim/Makefile ] || exit 0; \
32522 r=`${PWD_COMMAND}`; export r; \
32523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524 $(HOST_EXPORTS) \
32525 for flag in $(EXTRA_HOST_FLAGS) ; do \
32526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32527 done; \
32528 echo "Doing install-html in sim"; \
32529 (cd $(HOST_SUBDIR)/sim && \
32530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32532 "RANLIB=$${RANLIB}" \
32533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32534 install-html) \
32535 || exit 1
32537 @endif sim
32539 .PHONY: maybe-installcheck-sim installcheck-sim
32540 maybe-installcheck-sim:
32541 @if sim
32542 maybe-installcheck-sim: installcheck-sim
32544 installcheck-sim: \
32545 configure-sim
32546 @: $(MAKE); $(unstage)
32547 @[ -f ./sim/Makefile ] || exit 0; \
32548 r=`${PWD_COMMAND}`; export r; \
32549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32550 $(HOST_EXPORTS) \
32551 for flag in $(EXTRA_HOST_FLAGS) ; do \
32552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32553 done; \
32554 echo "Doing installcheck in sim"; \
32555 (cd $(HOST_SUBDIR)/sim && \
32556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32558 "RANLIB=$${RANLIB}" \
32559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32560 installcheck) \
32561 || exit 1
32563 @endif sim
32565 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32566 maybe-mostlyclean-sim:
32567 @if sim
32568 maybe-mostlyclean-sim: mostlyclean-sim
32570 mostlyclean-sim:
32571 @: $(MAKE); $(unstage)
32572 @[ -f ./sim/Makefile ] || exit 0; \
32573 r=`${PWD_COMMAND}`; export r; \
32574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32575 $(HOST_EXPORTS) \
32576 for flag in $(EXTRA_HOST_FLAGS) ; do \
32577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32578 done; \
32579 echo "Doing mostlyclean in sim"; \
32580 (cd $(HOST_SUBDIR)/sim && \
32581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32583 "RANLIB=$${RANLIB}" \
32584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32585 mostlyclean) \
32586 || exit 1
32588 @endif sim
32590 .PHONY: maybe-clean-sim clean-sim
32591 maybe-clean-sim:
32592 @if sim
32593 maybe-clean-sim: clean-sim
32595 clean-sim:
32596 @: $(MAKE); $(unstage)
32597 @[ -f ./sim/Makefile ] || exit 0; \
32598 r=`${PWD_COMMAND}`; export r; \
32599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600 $(HOST_EXPORTS) \
32601 for flag in $(EXTRA_HOST_FLAGS) ; do \
32602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603 done; \
32604 echo "Doing clean in sim"; \
32605 (cd $(HOST_SUBDIR)/sim && \
32606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608 "RANLIB=$${RANLIB}" \
32609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610 clean) \
32611 || exit 1
32613 @endif sim
32615 .PHONY: maybe-distclean-sim distclean-sim
32616 maybe-distclean-sim:
32617 @if sim
32618 maybe-distclean-sim: distclean-sim
32620 distclean-sim:
32621 @: $(MAKE); $(unstage)
32622 @[ -f ./sim/Makefile ] || exit 0; \
32623 r=`${PWD_COMMAND}`; export r; \
32624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32625 $(HOST_EXPORTS) \
32626 for flag in $(EXTRA_HOST_FLAGS) ; do \
32627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32628 done; \
32629 echo "Doing distclean in sim"; \
32630 (cd $(HOST_SUBDIR)/sim && \
32631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32633 "RANLIB=$${RANLIB}" \
32634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32635 distclean) \
32636 || exit 1
32638 @endif sim
32640 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32641 maybe-maintainer-clean-sim:
32642 @if sim
32643 maybe-maintainer-clean-sim: maintainer-clean-sim
32645 maintainer-clean-sim:
32646 @: $(MAKE); $(unstage)
32647 @[ -f ./sim/Makefile ] || exit 0; \
32648 r=`${PWD_COMMAND}`; export r; \
32649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650 $(HOST_EXPORTS) \
32651 for flag in $(EXTRA_HOST_FLAGS) ; do \
32652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653 done; \
32654 echo "Doing maintainer-clean in sim"; \
32655 (cd $(HOST_SUBDIR)/sim && \
32656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32658 "RANLIB=$${RANLIB}" \
32659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32660 maintainer-clean) \
32661 || exit 1
32663 @endif sim
32667 .PHONY: configure-texinfo maybe-configure-texinfo
32668 maybe-configure-texinfo:
32669 @if gcc-bootstrap
32670 configure-texinfo: stage_current
32671 @endif gcc-bootstrap
32672 @if texinfo
32673 maybe-configure-texinfo: configure-texinfo
32674 configure-texinfo:
32675 @: $(MAKE); $(unstage)
32676 @r=`${PWD_COMMAND}`; export r; \
32677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32678 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32680 $(HOST_EXPORTS) \
32681 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32682 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32683 case $(srcdir) in \
32684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32685 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32687 esac; \
32688 module_srcdir=texinfo; \
32689 $(SHELL) \
32690 $$s/$$module_srcdir/configure \
32691 --srcdir=$${topdir}/$$module_srcdir \
32692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32693 --target=${target_alias} \
32694 || exit 1
32695 @endif texinfo
32701 .PHONY: all-texinfo maybe-all-texinfo
32702 maybe-all-texinfo:
32703 @if gcc-bootstrap
32704 all-texinfo: stage_current
32705 @endif gcc-bootstrap
32706 @if texinfo
32707 TARGET-texinfo=all
32708 maybe-all-texinfo: all-texinfo
32709 all-texinfo: configure-texinfo
32710 @: $(MAKE); $(unstage)
32711 @r=`${PWD_COMMAND}`; export r; \
32712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32713 $(HOST_EXPORTS) \
32714 (cd $(HOST_SUBDIR)/texinfo && \
32715 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32716 $(TARGET-texinfo))
32717 @endif texinfo
32722 .PHONY: check-texinfo maybe-check-texinfo
32723 maybe-check-texinfo:
32724 @if texinfo
32725 maybe-check-texinfo: check-texinfo
32727 check-texinfo:
32728 @: $(MAKE); $(unstage)
32729 @r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731 $(HOST_EXPORTS) \
32732 (cd $(HOST_SUBDIR)/texinfo && \
32733 $(MAKE) $(FLAGS_TO_PASS) check)
32735 @endif texinfo
32737 .PHONY: install-texinfo maybe-install-texinfo
32738 maybe-install-texinfo:
32739 @if texinfo
32740 maybe-install-texinfo: install-texinfo
32742 install-texinfo:
32744 @endif texinfo
32746 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32747 maybe-install-strip-texinfo:
32748 @if texinfo
32749 maybe-install-strip-texinfo: install-strip-texinfo
32751 install-strip-texinfo:
32753 @endif texinfo
32755 # Other targets (info, dvi, pdf, etc.)
32757 .PHONY: maybe-info-texinfo info-texinfo
32758 maybe-info-texinfo:
32759 @if texinfo
32760 maybe-info-texinfo: info-texinfo
32762 info-texinfo: \
32763 configure-texinfo
32764 @: $(MAKE); $(unstage)
32765 @[ -f ./texinfo/Makefile ] || exit 0; \
32766 r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 $(HOST_EXPORTS) \
32769 for flag in $(EXTRA_HOST_FLAGS) ; do \
32770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771 done; \
32772 echo "Doing info in texinfo"; \
32773 (cd $(HOST_SUBDIR)/texinfo && \
32774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776 "RANLIB=$${RANLIB}" \
32777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778 info) \
32779 || exit 1
32781 @endif texinfo
32783 .PHONY: maybe-dvi-texinfo dvi-texinfo
32784 maybe-dvi-texinfo:
32785 @if texinfo
32786 maybe-dvi-texinfo: dvi-texinfo
32788 dvi-texinfo: \
32789 configure-texinfo
32790 @: $(MAKE); $(unstage)
32791 @[ -f ./texinfo/Makefile ] || exit 0; \
32792 r=`${PWD_COMMAND}`; export r; \
32793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794 $(HOST_EXPORTS) \
32795 for flag in $(EXTRA_HOST_FLAGS) ; do \
32796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797 done; \
32798 echo "Doing dvi in texinfo"; \
32799 (cd $(HOST_SUBDIR)/texinfo && \
32800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802 "RANLIB=$${RANLIB}" \
32803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804 dvi) \
32805 || exit 1
32807 @endif texinfo
32809 .PHONY: maybe-pdf-texinfo pdf-texinfo
32810 maybe-pdf-texinfo:
32811 @if texinfo
32812 maybe-pdf-texinfo: pdf-texinfo
32814 pdf-texinfo: \
32815 configure-texinfo
32816 @: $(MAKE); $(unstage)
32817 @[ -f ./texinfo/Makefile ] || exit 0; \
32818 r=`${PWD_COMMAND}`; export r; \
32819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32820 $(HOST_EXPORTS) \
32821 for flag in $(EXTRA_HOST_FLAGS) ; do \
32822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32823 done; \
32824 echo "Doing pdf in texinfo"; \
32825 (cd $(HOST_SUBDIR)/texinfo && \
32826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32828 "RANLIB=$${RANLIB}" \
32829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32830 pdf) \
32831 || exit 1
32833 @endif texinfo
32835 .PHONY: maybe-html-texinfo html-texinfo
32836 maybe-html-texinfo:
32837 @if texinfo
32838 maybe-html-texinfo: html-texinfo
32840 html-texinfo: \
32841 configure-texinfo
32842 @: $(MAKE); $(unstage)
32843 @[ -f ./texinfo/Makefile ] || exit 0; \
32844 r=`${PWD_COMMAND}`; export r; \
32845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32846 $(HOST_EXPORTS) \
32847 for flag in $(EXTRA_HOST_FLAGS) ; do \
32848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32849 done; \
32850 echo "Doing html in texinfo"; \
32851 (cd $(HOST_SUBDIR)/texinfo && \
32852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32854 "RANLIB=$${RANLIB}" \
32855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32856 html) \
32857 || exit 1
32859 @endif texinfo
32861 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32862 maybe-TAGS-texinfo:
32863 @if texinfo
32864 maybe-TAGS-texinfo: TAGS-texinfo
32866 TAGS-texinfo: \
32867 configure-texinfo
32868 @: $(MAKE); $(unstage)
32869 @[ -f ./texinfo/Makefile ] || exit 0; \
32870 r=`${PWD_COMMAND}`; export r; \
32871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32872 $(HOST_EXPORTS) \
32873 for flag in $(EXTRA_HOST_FLAGS) ; do \
32874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32875 done; \
32876 echo "Doing TAGS in texinfo"; \
32877 (cd $(HOST_SUBDIR)/texinfo && \
32878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32880 "RANLIB=$${RANLIB}" \
32881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32882 TAGS) \
32883 || exit 1
32885 @endif texinfo
32887 .PHONY: maybe-install-info-texinfo install-info-texinfo
32888 maybe-install-info-texinfo:
32889 @if texinfo
32890 maybe-install-info-texinfo: install-info-texinfo
32892 install-info-texinfo: \
32893 configure-texinfo \
32894 info-texinfo
32895 @: $(MAKE); $(unstage)
32896 @[ -f ./texinfo/Makefile ] || exit 0; \
32897 r=`${PWD_COMMAND}`; export r; \
32898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32899 $(HOST_EXPORTS) \
32900 for flag in $(EXTRA_HOST_FLAGS) ; do \
32901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32902 done; \
32903 echo "Doing install-info in texinfo"; \
32904 (cd $(HOST_SUBDIR)/texinfo && \
32905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32907 "RANLIB=$${RANLIB}" \
32908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32909 install-info) \
32910 || exit 1
32912 @endif texinfo
32914 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32915 maybe-install-pdf-texinfo:
32916 @if texinfo
32917 maybe-install-pdf-texinfo: install-pdf-texinfo
32919 install-pdf-texinfo: \
32920 configure-texinfo \
32921 pdf-texinfo
32922 @: $(MAKE); $(unstage)
32923 @[ -f ./texinfo/Makefile ] || exit 0; \
32924 r=`${PWD_COMMAND}`; export r; \
32925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926 $(HOST_EXPORTS) \
32927 for flag in $(EXTRA_HOST_FLAGS) ; do \
32928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929 done; \
32930 echo "Doing install-pdf in texinfo"; \
32931 (cd $(HOST_SUBDIR)/texinfo && \
32932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934 "RANLIB=$${RANLIB}" \
32935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936 install-pdf) \
32937 || exit 1
32939 @endif texinfo
32941 .PHONY: maybe-install-html-texinfo install-html-texinfo
32942 maybe-install-html-texinfo:
32943 @if texinfo
32944 maybe-install-html-texinfo: install-html-texinfo
32946 install-html-texinfo: \
32947 configure-texinfo \
32948 html-texinfo
32949 @: $(MAKE); $(unstage)
32950 @[ -f ./texinfo/Makefile ] || exit 0; \
32951 r=`${PWD_COMMAND}`; export r; \
32952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953 $(HOST_EXPORTS) \
32954 for flag in $(EXTRA_HOST_FLAGS) ; do \
32955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956 done; \
32957 echo "Doing install-html in texinfo"; \
32958 (cd $(HOST_SUBDIR)/texinfo && \
32959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961 "RANLIB=$${RANLIB}" \
32962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963 install-html) \
32964 || exit 1
32966 @endif texinfo
32968 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32969 maybe-installcheck-texinfo:
32970 @if texinfo
32971 maybe-installcheck-texinfo: installcheck-texinfo
32973 installcheck-texinfo: \
32974 configure-texinfo
32975 @: $(MAKE); $(unstage)
32976 @[ -f ./texinfo/Makefile ] || exit 0; \
32977 r=`${PWD_COMMAND}`; export r; \
32978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32979 $(HOST_EXPORTS) \
32980 for flag in $(EXTRA_HOST_FLAGS) ; do \
32981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982 done; \
32983 echo "Doing installcheck in texinfo"; \
32984 (cd $(HOST_SUBDIR)/texinfo && \
32985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32987 "RANLIB=$${RANLIB}" \
32988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32989 installcheck) \
32990 || exit 1
32992 @endif texinfo
32994 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
32995 maybe-mostlyclean-texinfo:
32996 @if texinfo
32997 maybe-mostlyclean-texinfo: mostlyclean-texinfo
32999 mostlyclean-texinfo:
33000 @: $(MAKE); $(unstage)
33001 @[ -f ./texinfo/Makefile ] || exit 0; \
33002 r=`${PWD_COMMAND}`; export r; \
33003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33004 $(HOST_EXPORTS) \
33005 for flag in $(EXTRA_HOST_FLAGS) ; do \
33006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33007 done; \
33008 echo "Doing mostlyclean in texinfo"; \
33009 (cd $(HOST_SUBDIR)/texinfo && \
33010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33012 "RANLIB=$${RANLIB}" \
33013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33014 mostlyclean) \
33015 || exit 1
33017 @endif texinfo
33019 .PHONY: maybe-clean-texinfo clean-texinfo
33020 maybe-clean-texinfo:
33021 @if texinfo
33022 maybe-clean-texinfo: clean-texinfo
33024 clean-texinfo:
33025 @: $(MAKE); $(unstage)
33026 @[ -f ./texinfo/Makefile ] || exit 0; \
33027 r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 $(HOST_EXPORTS) \
33030 for flag in $(EXTRA_HOST_FLAGS) ; do \
33031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33032 done; \
33033 echo "Doing clean in texinfo"; \
33034 (cd $(HOST_SUBDIR)/texinfo && \
33035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33037 "RANLIB=$${RANLIB}" \
33038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33039 clean) \
33040 || exit 1
33042 @endif texinfo
33044 .PHONY: maybe-distclean-texinfo distclean-texinfo
33045 maybe-distclean-texinfo:
33046 @if texinfo
33047 maybe-distclean-texinfo: distclean-texinfo
33049 distclean-texinfo:
33050 @: $(MAKE); $(unstage)
33051 @[ -f ./texinfo/Makefile ] || exit 0; \
33052 r=`${PWD_COMMAND}`; export r; \
33053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054 $(HOST_EXPORTS) \
33055 for flag in $(EXTRA_HOST_FLAGS) ; do \
33056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33057 done; \
33058 echo "Doing distclean in texinfo"; \
33059 (cd $(HOST_SUBDIR)/texinfo && \
33060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33062 "RANLIB=$${RANLIB}" \
33063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33064 distclean) \
33065 || exit 1
33067 @endif texinfo
33069 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33070 maybe-maintainer-clean-texinfo:
33071 @if texinfo
33072 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33074 maintainer-clean-texinfo:
33075 @: $(MAKE); $(unstage)
33076 @[ -f ./texinfo/Makefile ] || exit 0; \
33077 r=`${PWD_COMMAND}`; export r; \
33078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079 $(HOST_EXPORTS) \
33080 for flag in $(EXTRA_HOST_FLAGS) ; do \
33081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33082 done; \
33083 echo "Doing maintainer-clean in texinfo"; \
33084 (cd $(HOST_SUBDIR)/texinfo && \
33085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087 "RANLIB=$${RANLIB}" \
33088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33089 maintainer-clean) \
33090 || exit 1
33092 @endif texinfo
33096 .PHONY: configure-zlib maybe-configure-zlib
33097 maybe-configure-zlib:
33098 @if gcc-bootstrap
33099 configure-zlib: stage_current
33100 @endif gcc-bootstrap
33101 @if zlib
33102 maybe-configure-zlib: configure-zlib
33103 configure-zlib:
33104 @r=`${PWD_COMMAND}`; export r; \
33105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33108 $(HOST_EXPORTS) \
33109 echo Configuring in $(HOST_SUBDIR)/zlib; \
33110 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33111 case $(srcdir) in \
33112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33113 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33115 esac; \
33116 module_srcdir=zlib; \
33117 $(SHELL) \
33118 $$s/$$module_srcdir/configure \
33119 --srcdir=$${topdir}/$$module_srcdir \
33120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33121 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33122 || exit 1
33123 @endif zlib
33127 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33128 maybe-configure-stage1-zlib:
33129 @if zlib-bootstrap
33130 maybe-configure-stage1-zlib: configure-stage1-zlib
33131 configure-stage1-zlib:
33132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33134 @r=`${PWD_COMMAND}`; export r; \
33135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136 TFLAGS="$(STAGE1_TFLAGS)"; \
33137 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33138 $(HOST_EXPORTS) \
33139 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33140 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33141 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33142 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33144 cd $(HOST_SUBDIR)/zlib || exit 1; \
33145 case $(srcdir) in \
33146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33147 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33149 esac; \
33150 module_srcdir=zlib; \
33151 $(SHELL) $$s/$$module_srcdir/configure \
33152 --srcdir=$${topdir}/$$module_srcdir \
33153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33154 --target=${target_alias} \
33156 $(STAGE1_CONFIGURE_FLAGS) \
33157 @extra_host_zlib_configure_flags@
33158 @endif zlib-bootstrap
33160 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33161 maybe-configure-stage2-zlib:
33162 @if zlib-bootstrap
33163 maybe-configure-stage2-zlib: configure-stage2-zlib
33164 configure-stage2-zlib:
33165 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33167 @r=`${PWD_COMMAND}`; export r; \
33168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169 TFLAGS="$(STAGE2_TFLAGS)"; \
33170 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33171 $(HOST_EXPORTS) \
33172 $(POSTSTAGE1_HOST_EXPORTS) \
33173 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33174 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33175 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33176 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33178 cd $(HOST_SUBDIR)/zlib || exit 1; \
33179 case $(srcdir) in \
33180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33181 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33183 esac; \
33184 module_srcdir=zlib; \
33185 $(SHELL) $$s/$$module_srcdir/configure \
33186 --srcdir=$${topdir}/$$module_srcdir \
33187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33188 --target=${target_alias} \
33189 --with-build-libsubdir=$(HOST_SUBDIR) \
33190 $(STAGE2_CONFIGURE_FLAGS) \
33191 @extra_host_zlib_configure_flags@
33192 @endif zlib-bootstrap
33194 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33195 maybe-configure-stage3-zlib:
33196 @if zlib-bootstrap
33197 maybe-configure-stage3-zlib: configure-stage3-zlib
33198 configure-stage3-zlib:
33199 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33201 @r=`${PWD_COMMAND}`; export r; \
33202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33203 TFLAGS="$(STAGE3_TFLAGS)"; \
33204 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33205 $(HOST_EXPORTS) \
33206 $(POSTSTAGE1_HOST_EXPORTS) \
33207 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33208 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33209 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33210 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33212 cd $(HOST_SUBDIR)/zlib || exit 1; \
33213 case $(srcdir) in \
33214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33215 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33217 esac; \
33218 module_srcdir=zlib; \
33219 $(SHELL) $$s/$$module_srcdir/configure \
33220 --srcdir=$${topdir}/$$module_srcdir \
33221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33222 --target=${target_alias} \
33223 --with-build-libsubdir=$(HOST_SUBDIR) \
33224 $(STAGE3_CONFIGURE_FLAGS) \
33225 @extra_host_zlib_configure_flags@
33226 @endif zlib-bootstrap
33228 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33229 maybe-configure-stage4-zlib:
33230 @if zlib-bootstrap
33231 maybe-configure-stage4-zlib: configure-stage4-zlib
33232 configure-stage4-zlib:
33233 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33235 @r=`${PWD_COMMAND}`; export r; \
33236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33237 TFLAGS="$(STAGE4_TFLAGS)"; \
33238 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33239 $(HOST_EXPORTS) \
33240 $(POSTSTAGE1_HOST_EXPORTS) \
33241 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33242 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33243 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33244 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33246 cd $(HOST_SUBDIR)/zlib || exit 1; \
33247 case $(srcdir) in \
33248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33249 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33251 esac; \
33252 module_srcdir=zlib; \
33253 $(SHELL) $$s/$$module_srcdir/configure \
33254 --srcdir=$${topdir}/$$module_srcdir \
33255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33256 --target=${target_alias} \
33257 --with-build-libsubdir=$(HOST_SUBDIR) \
33258 $(STAGE4_CONFIGURE_FLAGS) \
33259 @extra_host_zlib_configure_flags@
33260 @endif zlib-bootstrap
33262 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33263 maybe-configure-stageprofile-zlib:
33264 @if zlib-bootstrap
33265 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33266 configure-stageprofile-zlib:
33267 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33269 @r=`${PWD_COMMAND}`; export r; \
33270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33271 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33272 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33273 $(HOST_EXPORTS) \
33274 $(POSTSTAGE1_HOST_EXPORTS) \
33275 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33277 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33278 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33280 cd $(HOST_SUBDIR)/zlib || exit 1; \
33281 case $(srcdir) in \
33282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33283 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33285 esac; \
33286 module_srcdir=zlib; \
33287 $(SHELL) $$s/$$module_srcdir/configure \
33288 --srcdir=$${topdir}/$$module_srcdir \
33289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33290 --target=${target_alias} \
33291 --with-build-libsubdir=$(HOST_SUBDIR) \
33292 $(STAGEprofile_CONFIGURE_FLAGS) \
33293 @extra_host_zlib_configure_flags@
33294 @endif zlib-bootstrap
33296 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33297 maybe-configure-stagetrain-zlib:
33298 @if zlib-bootstrap
33299 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33300 configure-stagetrain-zlib:
33301 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33303 @r=`${PWD_COMMAND}`; export r; \
33304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33305 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33306 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33307 $(HOST_EXPORTS) \
33308 $(POSTSTAGE1_HOST_EXPORTS) \
33309 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33310 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33311 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33312 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33314 cd $(HOST_SUBDIR)/zlib || exit 1; \
33315 case $(srcdir) in \
33316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33317 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33319 esac; \
33320 module_srcdir=zlib; \
33321 $(SHELL) $$s/$$module_srcdir/configure \
33322 --srcdir=$${topdir}/$$module_srcdir \
33323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33324 --target=${target_alias} \
33325 --with-build-libsubdir=$(HOST_SUBDIR) \
33326 $(STAGEtrain_CONFIGURE_FLAGS) \
33327 @extra_host_zlib_configure_flags@
33328 @endif zlib-bootstrap
33330 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33331 maybe-configure-stagefeedback-zlib:
33332 @if zlib-bootstrap
33333 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33334 configure-stagefeedback-zlib:
33335 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33337 @r=`${PWD_COMMAND}`; export r; \
33338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33340 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33341 $(HOST_EXPORTS) \
33342 $(POSTSTAGE1_HOST_EXPORTS) \
33343 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33344 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33345 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33346 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33348 cd $(HOST_SUBDIR)/zlib || exit 1; \
33349 case $(srcdir) in \
33350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33351 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33353 esac; \
33354 module_srcdir=zlib; \
33355 $(SHELL) $$s/$$module_srcdir/configure \
33356 --srcdir=$${topdir}/$$module_srcdir \
33357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33358 --target=${target_alias} \
33359 --with-build-libsubdir=$(HOST_SUBDIR) \
33360 $(STAGEfeedback_CONFIGURE_FLAGS) \
33361 @extra_host_zlib_configure_flags@
33362 @endif zlib-bootstrap
33364 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33365 maybe-configure-stageautoprofile-zlib:
33366 @if zlib-bootstrap
33367 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33368 configure-stageautoprofile-zlib:
33369 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33371 @r=`${PWD_COMMAND}`; export r; \
33372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33373 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33374 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33375 $(HOST_EXPORTS) \
33376 $(POSTSTAGE1_HOST_EXPORTS) \
33377 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33378 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33379 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33380 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33382 cd $(HOST_SUBDIR)/zlib || exit 1; \
33383 case $(srcdir) in \
33384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33385 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33387 esac; \
33388 module_srcdir=zlib; \
33389 $(SHELL) $$s/$$module_srcdir/configure \
33390 --srcdir=$${topdir}/$$module_srcdir \
33391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33392 --target=${target_alias} \
33393 --with-build-libsubdir=$(HOST_SUBDIR) \
33394 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33395 @extra_host_zlib_configure_flags@
33396 @endif zlib-bootstrap
33398 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33399 maybe-configure-stageautofeedback-zlib:
33400 @if zlib-bootstrap
33401 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33402 configure-stageautofeedback-zlib:
33403 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33405 @r=`${PWD_COMMAND}`; export r; \
33406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33407 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33408 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33409 $(HOST_EXPORTS) \
33410 $(POSTSTAGE1_HOST_EXPORTS) \
33411 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33412 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33413 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33414 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33416 cd $(HOST_SUBDIR)/zlib || exit 1; \
33417 case $(srcdir) in \
33418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33419 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33421 esac; \
33422 module_srcdir=zlib; \
33423 $(SHELL) $$s/$$module_srcdir/configure \
33424 --srcdir=$${topdir}/$$module_srcdir \
33425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33426 --target=${target_alias} \
33427 --with-build-libsubdir=$(HOST_SUBDIR) \
33428 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33429 @extra_host_zlib_configure_flags@
33430 @endif zlib-bootstrap
33436 .PHONY: all-zlib maybe-all-zlib
33437 maybe-all-zlib:
33438 @if gcc-bootstrap
33439 all-zlib: stage_current
33440 @endif gcc-bootstrap
33441 @if zlib
33442 TARGET-zlib=all
33443 maybe-all-zlib: all-zlib
33444 all-zlib: configure-zlib
33445 @r=`${PWD_COMMAND}`; export r; \
33446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33447 $(HOST_EXPORTS) \
33448 (cd $(HOST_SUBDIR)/zlib && \
33449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33450 $(TARGET-zlib))
33451 @endif zlib
33455 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33456 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33457 maybe-all-stage1-zlib:
33458 maybe-clean-stage1-zlib:
33459 @if zlib-bootstrap
33460 maybe-all-stage1-zlib: all-stage1-zlib
33461 all-stage1: all-stage1-zlib
33462 TARGET-stage1-zlib = $(TARGET-zlib)
33463 all-stage1-zlib: configure-stage1-zlib
33464 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33465 @r=`${PWD_COMMAND}`; export r; \
33466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33467 TFLAGS="$(STAGE1_TFLAGS)"; \
33468 $(HOST_EXPORTS) \
33469 cd $(HOST_SUBDIR)/zlib && \
33471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33472 CFLAGS="$(STAGE1_CFLAGS)" \
33473 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33474 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33475 LIBCFLAGS="$(LIBCFLAGS)" \
33476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33479 $(EXTRA_HOST_FLAGS) \
33480 $(STAGE1_FLAGS_TO_PASS) \
33481 TFLAGS="$(STAGE1_TFLAGS)" \
33482 $(TARGET-stage1-zlib)
33484 maybe-clean-stage1-zlib: clean-stage1-zlib
33485 clean-stage1: clean-stage1-zlib
33486 clean-stage1-zlib:
33487 @if [ $(current_stage) = stage1 ]; then \
33488 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33489 else \
33490 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33491 $(MAKE) stage1-start; \
33492 fi; \
33493 cd $(HOST_SUBDIR)/zlib && \
33494 $(MAKE) $(EXTRA_HOST_FLAGS) \
33495 $(STAGE1_FLAGS_TO_PASS) clean
33496 @endif zlib-bootstrap
33499 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33500 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33501 maybe-all-stage2-zlib:
33502 maybe-clean-stage2-zlib:
33503 @if zlib-bootstrap
33504 maybe-all-stage2-zlib: all-stage2-zlib
33505 all-stage2: all-stage2-zlib
33506 TARGET-stage2-zlib = $(TARGET-zlib)
33507 all-stage2-zlib: configure-stage2-zlib
33508 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33509 @r=`${PWD_COMMAND}`; export r; \
33510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33511 TFLAGS="$(STAGE2_TFLAGS)"; \
33512 $(HOST_EXPORTS) \
33513 $(POSTSTAGE1_HOST_EXPORTS) \
33514 cd $(HOST_SUBDIR)/zlib && \
33516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33517 CFLAGS="$(STAGE2_CFLAGS)" \
33518 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33519 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33520 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33525 TFLAGS="$(STAGE2_TFLAGS)" \
33526 $(TARGET-stage2-zlib)
33528 maybe-clean-stage2-zlib: clean-stage2-zlib
33529 clean-stage2: clean-stage2-zlib
33530 clean-stage2-zlib:
33531 @if [ $(current_stage) = stage2 ]; then \
33532 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33533 else \
33534 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33535 $(MAKE) stage2-start; \
33536 fi; \
33537 cd $(HOST_SUBDIR)/zlib && \
33538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33539 @endif zlib-bootstrap
33542 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33543 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33544 maybe-all-stage3-zlib:
33545 maybe-clean-stage3-zlib:
33546 @if zlib-bootstrap
33547 maybe-all-stage3-zlib: all-stage3-zlib
33548 all-stage3: all-stage3-zlib
33549 TARGET-stage3-zlib = $(TARGET-zlib)
33550 all-stage3-zlib: configure-stage3-zlib
33551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33552 @r=`${PWD_COMMAND}`; export r; \
33553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33554 TFLAGS="$(STAGE3_TFLAGS)"; \
33555 $(HOST_EXPORTS) \
33556 $(POSTSTAGE1_HOST_EXPORTS) \
33557 cd $(HOST_SUBDIR)/zlib && \
33559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33560 CFLAGS="$(STAGE3_CFLAGS)" \
33561 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33562 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33563 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33568 TFLAGS="$(STAGE3_TFLAGS)" \
33569 $(TARGET-stage3-zlib)
33571 maybe-clean-stage3-zlib: clean-stage3-zlib
33572 clean-stage3: clean-stage3-zlib
33573 clean-stage3-zlib:
33574 @if [ $(current_stage) = stage3 ]; then \
33575 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33576 else \
33577 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33578 $(MAKE) stage3-start; \
33579 fi; \
33580 cd $(HOST_SUBDIR)/zlib && \
33581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33582 @endif zlib-bootstrap
33585 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33586 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33587 maybe-all-stage4-zlib:
33588 maybe-clean-stage4-zlib:
33589 @if zlib-bootstrap
33590 maybe-all-stage4-zlib: all-stage4-zlib
33591 all-stage4: all-stage4-zlib
33592 TARGET-stage4-zlib = $(TARGET-zlib)
33593 all-stage4-zlib: configure-stage4-zlib
33594 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33595 @r=`${PWD_COMMAND}`; export r; \
33596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33597 TFLAGS="$(STAGE4_TFLAGS)"; \
33598 $(HOST_EXPORTS) \
33599 $(POSTSTAGE1_HOST_EXPORTS) \
33600 cd $(HOST_SUBDIR)/zlib && \
33602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33603 CFLAGS="$(STAGE4_CFLAGS)" \
33604 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33605 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33606 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33610 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33611 TFLAGS="$(STAGE4_TFLAGS)" \
33612 $(TARGET-stage4-zlib)
33614 maybe-clean-stage4-zlib: clean-stage4-zlib
33615 clean-stage4: clean-stage4-zlib
33616 clean-stage4-zlib:
33617 @if [ $(current_stage) = stage4 ]; then \
33618 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33619 else \
33620 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33621 $(MAKE) stage4-start; \
33622 fi; \
33623 cd $(HOST_SUBDIR)/zlib && \
33624 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33625 @endif zlib-bootstrap
33628 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33629 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33630 maybe-all-stageprofile-zlib:
33631 maybe-clean-stageprofile-zlib:
33632 @if zlib-bootstrap
33633 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33634 all-stageprofile: all-stageprofile-zlib
33635 TARGET-stageprofile-zlib = $(TARGET-zlib)
33636 all-stageprofile-zlib: configure-stageprofile-zlib
33637 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33638 @r=`${PWD_COMMAND}`; export r; \
33639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33641 $(HOST_EXPORTS) \
33642 $(POSTSTAGE1_HOST_EXPORTS) \
33643 cd $(HOST_SUBDIR)/zlib && \
33645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33646 CFLAGS="$(STAGEprofile_CFLAGS)" \
33647 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33648 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33649 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33653 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33654 TFLAGS="$(STAGEprofile_TFLAGS)" \
33655 $(TARGET-stageprofile-zlib)
33657 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33658 clean-stageprofile: clean-stageprofile-zlib
33659 clean-stageprofile-zlib:
33660 @if [ $(current_stage) = stageprofile ]; then \
33661 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33662 else \
33663 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33664 $(MAKE) stageprofile-start; \
33665 fi; \
33666 cd $(HOST_SUBDIR)/zlib && \
33667 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33668 @endif zlib-bootstrap
33671 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33672 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33673 maybe-all-stagetrain-zlib:
33674 maybe-clean-stagetrain-zlib:
33675 @if zlib-bootstrap
33676 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33677 all-stagetrain: all-stagetrain-zlib
33678 TARGET-stagetrain-zlib = $(TARGET-zlib)
33679 all-stagetrain-zlib: configure-stagetrain-zlib
33680 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33681 @r=`${PWD_COMMAND}`; export r; \
33682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33684 $(HOST_EXPORTS) \
33685 $(POSTSTAGE1_HOST_EXPORTS) \
33686 cd $(HOST_SUBDIR)/zlib && \
33688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33689 CFLAGS="$(STAGEtrain_CFLAGS)" \
33690 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33691 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33692 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33696 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33697 TFLAGS="$(STAGEtrain_TFLAGS)" \
33698 $(TARGET-stagetrain-zlib)
33700 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33701 clean-stagetrain: clean-stagetrain-zlib
33702 clean-stagetrain-zlib:
33703 @if [ $(current_stage) = stagetrain ]; then \
33704 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33705 else \
33706 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33707 $(MAKE) stagetrain-start; \
33708 fi; \
33709 cd $(HOST_SUBDIR)/zlib && \
33710 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33711 @endif zlib-bootstrap
33714 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33715 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33716 maybe-all-stagefeedback-zlib:
33717 maybe-clean-stagefeedback-zlib:
33718 @if zlib-bootstrap
33719 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33720 all-stagefeedback: all-stagefeedback-zlib
33721 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33722 all-stagefeedback-zlib: configure-stagefeedback-zlib
33723 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33724 @r=`${PWD_COMMAND}`; export r; \
33725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33727 $(HOST_EXPORTS) \
33728 $(POSTSTAGE1_HOST_EXPORTS) \
33729 cd $(HOST_SUBDIR)/zlib && \
33731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33732 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33733 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33734 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33735 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33739 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33740 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33741 $(TARGET-stagefeedback-zlib)
33743 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33744 clean-stagefeedback: clean-stagefeedback-zlib
33745 clean-stagefeedback-zlib:
33746 @if [ $(current_stage) = stagefeedback ]; then \
33747 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33748 else \
33749 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33750 $(MAKE) stagefeedback-start; \
33751 fi; \
33752 cd $(HOST_SUBDIR)/zlib && \
33753 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33754 @endif zlib-bootstrap
33757 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33758 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33759 maybe-all-stageautoprofile-zlib:
33760 maybe-clean-stageautoprofile-zlib:
33761 @if zlib-bootstrap
33762 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33763 all-stageautoprofile: all-stageautoprofile-zlib
33764 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33765 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33766 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33767 @r=`${PWD_COMMAND}`; export r; \
33768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33769 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33770 $(HOST_EXPORTS) \
33771 $(POSTSTAGE1_HOST_EXPORTS) \
33772 cd $(HOST_SUBDIR)/zlib && \
33773 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33775 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33776 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33777 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33778 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33779 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33780 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33781 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33782 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33783 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33784 $(TARGET-stageautoprofile-zlib)
33786 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33787 clean-stageautoprofile: clean-stageautoprofile-zlib
33788 clean-stageautoprofile-zlib:
33789 @if [ $(current_stage) = stageautoprofile ]; then \
33790 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33791 else \
33792 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33793 $(MAKE) stageautoprofile-start; \
33794 fi; \
33795 cd $(HOST_SUBDIR)/zlib && \
33796 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33797 @endif zlib-bootstrap
33800 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33801 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33802 maybe-all-stageautofeedback-zlib:
33803 maybe-clean-stageautofeedback-zlib:
33804 @if zlib-bootstrap
33805 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33806 all-stageautofeedback: all-stageautofeedback-zlib
33807 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33808 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33809 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33810 @r=`${PWD_COMMAND}`; export r; \
33811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33812 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33813 $(HOST_EXPORTS) \
33814 $(POSTSTAGE1_HOST_EXPORTS) \
33815 cd $(HOST_SUBDIR)/zlib && \
33817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33818 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33819 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33820 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33821 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33825 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33826 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33827 $(TARGET-stageautofeedback-zlib)
33829 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33830 clean-stageautofeedback: clean-stageautofeedback-zlib
33831 clean-stageautofeedback-zlib:
33832 @if [ $(current_stage) = stageautofeedback ]; then \
33833 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33834 else \
33835 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33836 $(MAKE) stageautofeedback-start; \
33837 fi; \
33838 cd $(HOST_SUBDIR)/zlib && \
33839 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33840 @endif zlib-bootstrap
33846 .PHONY: check-zlib maybe-check-zlib
33847 maybe-check-zlib:
33848 @if zlib
33849 maybe-check-zlib: check-zlib
33851 check-zlib:
33853 @endif zlib
33855 .PHONY: install-zlib maybe-install-zlib
33856 maybe-install-zlib:
33857 @if zlib
33858 maybe-install-zlib: install-zlib
33860 install-zlib:
33862 @endif zlib
33864 .PHONY: install-strip-zlib maybe-install-strip-zlib
33865 maybe-install-strip-zlib:
33866 @if zlib
33867 maybe-install-strip-zlib: install-strip-zlib
33869 install-strip-zlib:
33871 @endif zlib
33873 # Other targets (info, dvi, pdf, etc.)
33875 .PHONY: maybe-info-zlib info-zlib
33876 maybe-info-zlib:
33877 @if zlib
33878 maybe-info-zlib: info-zlib
33880 info-zlib: \
33881 configure-zlib
33882 @[ -f ./zlib/Makefile ] || exit 0; \
33883 r=`${PWD_COMMAND}`; export r; \
33884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33885 $(HOST_EXPORTS) \
33886 for flag in $(EXTRA_HOST_FLAGS) ; do \
33887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33888 done; \
33889 echo "Doing info in zlib"; \
33890 (cd $(HOST_SUBDIR)/zlib && \
33891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33893 "RANLIB=$${RANLIB}" \
33894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33895 info) \
33896 || exit 1
33898 @endif zlib
33900 .PHONY: maybe-dvi-zlib dvi-zlib
33901 maybe-dvi-zlib:
33902 @if zlib
33903 maybe-dvi-zlib: dvi-zlib
33905 dvi-zlib: \
33906 configure-zlib
33907 @[ -f ./zlib/Makefile ] || exit 0; \
33908 r=`${PWD_COMMAND}`; export r; \
33909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33910 $(HOST_EXPORTS) \
33911 for flag in $(EXTRA_HOST_FLAGS) ; do \
33912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33913 done; \
33914 echo "Doing dvi in zlib"; \
33915 (cd $(HOST_SUBDIR)/zlib && \
33916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33918 "RANLIB=$${RANLIB}" \
33919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33920 dvi) \
33921 || exit 1
33923 @endif zlib
33925 .PHONY: maybe-pdf-zlib pdf-zlib
33926 maybe-pdf-zlib:
33927 @if zlib
33928 maybe-pdf-zlib: pdf-zlib
33930 pdf-zlib: \
33931 configure-zlib
33932 @[ -f ./zlib/Makefile ] || exit 0; \
33933 r=`${PWD_COMMAND}`; export r; \
33934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33935 $(HOST_EXPORTS) \
33936 for flag in $(EXTRA_HOST_FLAGS) ; do \
33937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33938 done; \
33939 echo "Doing pdf in zlib"; \
33940 (cd $(HOST_SUBDIR)/zlib && \
33941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33943 "RANLIB=$${RANLIB}" \
33944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33945 pdf) \
33946 || exit 1
33948 @endif zlib
33950 .PHONY: maybe-html-zlib html-zlib
33951 maybe-html-zlib:
33952 @if zlib
33953 maybe-html-zlib: html-zlib
33955 html-zlib: \
33956 configure-zlib
33957 @[ -f ./zlib/Makefile ] || exit 0; \
33958 r=`${PWD_COMMAND}`; export r; \
33959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33960 $(HOST_EXPORTS) \
33961 for flag in $(EXTRA_HOST_FLAGS) ; do \
33962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33963 done; \
33964 echo "Doing html in zlib"; \
33965 (cd $(HOST_SUBDIR)/zlib && \
33966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33968 "RANLIB=$${RANLIB}" \
33969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33970 html) \
33971 || exit 1
33973 @endif zlib
33975 .PHONY: maybe-TAGS-zlib TAGS-zlib
33976 maybe-TAGS-zlib:
33977 @if zlib
33978 maybe-TAGS-zlib: TAGS-zlib
33980 TAGS-zlib: \
33981 configure-zlib
33982 @[ -f ./zlib/Makefile ] || exit 0; \
33983 r=`${PWD_COMMAND}`; export r; \
33984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33985 $(HOST_EXPORTS) \
33986 for flag in $(EXTRA_HOST_FLAGS) ; do \
33987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33988 done; \
33989 echo "Doing TAGS in zlib"; \
33990 (cd $(HOST_SUBDIR)/zlib && \
33991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33993 "RANLIB=$${RANLIB}" \
33994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33995 TAGS) \
33996 || exit 1
33998 @endif zlib
34000 .PHONY: maybe-install-info-zlib install-info-zlib
34001 maybe-install-info-zlib:
34002 @if zlib
34003 maybe-install-info-zlib: install-info-zlib
34005 install-info-zlib: \
34006 configure-zlib \
34007 info-zlib
34008 @[ -f ./zlib/Makefile ] || exit 0; \
34009 r=`${PWD_COMMAND}`; export r; \
34010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34011 $(HOST_EXPORTS) \
34012 for flag in $(EXTRA_HOST_FLAGS) ; do \
34013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34014 done; \
34015 echo "Doing install-info in zlib"; \
34016 (cd $(HOST_SUBDIR)/zlib && \
34017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34019 "RANLIB=$${RANLIB}" \
34020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34021 install-info) \
34022 || exit 1
34024 @endif zlib
34026 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34027 maybe-install-pdf-zlib:
34028 @if zlib
34029 maybe-install-pdf-zlib: install-pdf-zlib
34031 install-pdf-zlib: \
34032 configure-zlib \
34033 pdf-zlib
34034 @[ -f ./zlib/Makefile ] || exit 0; \
34035 r=`${PWD_COMMAND}`; export r; \
34036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34037 $(HOST_EXPORTS) \
34038 for flag in $(EXTRA_HOST_FLAGS) ; do \
34039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34040 done; \
34041 echo "Doing install-pdf in zlib"; \
34042 (cd $(HOST_SUBDIR)/zlib && \
34043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34045 "RANLIB=$${RANLIB}" \
34046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34047 install-pdf) \
34048 || exit 1
34050 @endif zlib
34052 .PHONY: maybe-install-html-zlib install-html-zlib
34053 maybe-install-html-zlib:
34054 @if zlib
34055 maybe-install-html-zlib: install-html-zlib
34057 install-html-zlib: \
34058 configure-zlib \
34059 html-zlib
34060 @[ -f ./zlib/Makefile ] || exit 0; \
34061 r=`${PWD_COMMAND}`; export r; \
34062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34063 $(HOST_EXPORTS) \
34064 for flag in $(EXTRA_HOST_FLAGS) ; do \
34065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34066 done; \
34067 echo "Doing install-html in zlib"; \
34068 (cd $(HOST_SUBDIR)/zlib && \
34069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34071 "RANLIB=$${RANLIB}" \
34072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34073 install-html) \
34074 || exit 1
34076 @endif zlib
34078 .PHONY: maybe-installcheck-zlib installcheck-zlib
34079 maybe-installcheck-zlib:
34080 @if zlib
34081 maybe-installcheck-zlib: installcheck-zlib
34083 installcheck-zlib: \
34084 configure-zlib
34085 @[ -f ./zlib/Makefile ] || exit 0; \
34086 r=`${PWD_COMMAND}`; export r; \
34087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34088 $(HOST_EXPORTS) \
34089 for flag in $(EXTRA_HOST_FLAGS) ; do \
34090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091 done; \
34092 echo "Doing installcheck in zlib"; \
34093 (cd $(HOST_SUBDIR)/zlib && \
34094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34096 "RANLIB=$${RANLIB}" \
34097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34098 installcheck) \
34099 || exit 1
34101 @endif zlib
34103 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34104 maybe-mostlyclean-zlib:
34105 @if zlib
34106 maybe-mostlyclean-zlib: mostlyclean-zlib
34108 mostlyclean-zlib:
34109 @[ -f ./zlib/Makefile ] || exit 0; \
34110 r=`${PWD_COMMAND}`; export r; \
34111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112 $(HOST_EXPORTS) \
34113 for flag in $(EXTRA_HOST_FLAGS) ; do \
34114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34115 done; \
34116 echo "Doing mostlyclean in zlib"; \
34117 (cd $(HOST_SUBDIR)/zlib && \
34118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34120 "RANLIB=$${RANLIB}" \
34121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34122 mostlyclean) \
34123 || exit 1
34125 @endif zlib
34127 .PHONY: maybe-clean-zlib clean-zlib
34128 maybe-clean-zlib:
34129 @if zlib
34130 maybe-clean-zlib: clean-zlib
34132 clean-zlib:
34133 @[ -f ./zlib/Makefile ] || exit 0; \
34134 r=`${PWD_COMMAND}`; export r; \
34135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34136 $(HOST_EXPORTS) \
34137 for flag in $(EXTRA_HOST_FLAGS) ; do \
34138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34139 done; \
34140 echo "Doing clean in zlib"; \
34141 (cd $(HOST_SUBDIR)/zlib && \
34142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34144 "RANLIB=$${RANLIB}" \
34145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34146 clean) \
34147 || exit 1
34149 @endif zlib
34151 .PHONY: maybe-distclean-zlib distclean-zlib
34152 maybe-distclean-zlib:
34153 @if zlib
34154 maybe-distclean-zlib: distclean-zlib
34156 distclean-zlib:
34157 @[ -f ./zlib/Makefile ] || exit 0; \
34158 r=`${PWD_COMMAND}`; export r; \
34159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34160 $(HOST_EXPORTS) \
34161 for flag in $(EXTRA_HOST_FLAGS) ; do \
34162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34163 done; \
34164 echo "Doing distclean in zlib"; \
34165 (cd $(HOST_SUBDIR)/zlib && \
34166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34168 "RANLIB=$${RANLIB}" \
34169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34170 distclean) \
34171 || exit 1
34173 @endif zlib
34175 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34176 maybe-maintainer-clean-zlib:
34177 @if zlib
34178 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34180 maintainer-clean-zlib:
34181 @[ -f ./zlib/Makefile ] || exit 0; \
34182 r=`${PWD_COMMAND}`; export r; \
34183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34184 $(HOST_EXPORTS) \
34185 for flag in $(EXTRA_HOST_FLAGS) ; do \
34186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34187 done; \
34188 echo "Doing maintainer-clean in zlib"; \
34189 (cd $(HOST_SUBDIR)/zlib && \
34190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34192 "RANLIB=$${RANLIB}" \
34193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34194 maintainer-clean) \
34195 || exit 1
34197 @endif zlib
34201 .PHONY: configure-gnulib maybe-configure-gnulib
34202 maybe-configure-gnulib:
34203 @if gcc-bootstrap
34204 configure-gnulib: stage_current
34205 @endif gcc-bootstrap
34206 @if gnulib
34207 maybe-configure-gnulib: configure-gnulib
34208 configure-gnulib:
34209 @: $(MAKE); $(unstage)
34210 @r=`${PWD_COMMAND}`; export r; \
34211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34212 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34214 $(HOST_EXPORTS) \
34215 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34216 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34217 case $(srcdir) in \
34218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34219 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34221 esac; \
34222 module_srcdir=gnulib; \
34223 $(SHELL) \
34224 $$s/$$module_srcdir/configure \
34225 --srcdir=$${topdir}/$$module_srcdir \
34226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34227 --target=${target_alias} \
34228 || exit 1
34229 @endif gnulib
34235 .PHONY: all-gnulib maybe-all-gnulib
34236 maybe-all-gnulib:
34237 @if gcc-bootstrap
34238 all-gnulib: stage_current
34239 @endif gcc-bootstrap
34240 @if gnulib
34241 TARGET-gnulib=all
34242 maybe-all-gnulib: all-gnulib
34243 all-gnulib: configure-gnulib
34244 @: $(MAKE); $(unstage)
34245 @r=`${PWD_COMMAND}`; export r; \
34246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34247 $(HOST_EXPORTS) \
34248 (cd $(HOST_SUBDIR)/gnulib && \
34249 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34250 $(TARGET-gnulib))
34251 @endif gnulib
34256 .PHONY: check-gnulib maybe-check-gnulib
34257 maybe-check-gnulib:
34258 @if gnulib
34259 maybe-check-gnulib: check-gnulib
34261 check-gnulib:
34262 @: $(MAKE); $(unstage)
34263 @r=`${PWD_COMMAND}`; export r; \
34264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265 $(HOST_EXPORTS) \
34266 (cd $(HOST_SUBDIR)/gnulib && \
34267 $(MAKE) $(FLAGS_TO_PASS) check)
34269 @endif gnulib
34271 .PHONY: install-gnulib maybe-install-gnulib
34272 maybe-install-gnulib:
34273 @if gnulib
34274 maybe-install-gnulib: install-gnulib
34276 install-gnulib: installdirs
34277 @: $(MAKE); $(unstage)
34278 @r=`${PWD_COMMAND}`; export r; \
34279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34280 $(HOST_EXPORTS) \
34281 (cd $(HOST_SUBDIR)/gnulib && \
34282 $(MAKE) $(FLAGS_TO_PASS) install)
34284 @endif gnulib
34286 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34287 maybe-install-strip-gnulib:
34288 @if gnulib
34289 maybe-install-strip-gnulib: install-strip-gnulib
34291 install-strip-gnulib: installdirs
34292 @: $(MAKE); $(unstage)
34293 @r=`${PWD_COMMAND}`; export r; \
34294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34295 $(HOST_EXPORTS) \
34296 (cd $(HOST_SUBDIR)/gnulib && \
34297 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34299 @endif gnulib
34301 # Other targets (info, dvi, pdf, etc.)
34303 .PHONY: maybe-info-gnulib info-gnulib
34304 maybe-info-gnulib:
34305 @if gnulib
34306 maybe-info-gnulib: info-gnulib
34308 info-gnulib: \
34309 configure-gnulib
34310 @: $(MAKE); $(unstage)
34311 @[ -f ./gnulib/Makefile ] || exit 0; \
34312 r=`${PWD_COMMAND}`; export r; \
34313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314 $(HOST_EXPORTS) \
34315 for flag in $(EXTRA_HOST_FLAGS) ; do \
34316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317 done; \
34318 echo "Doing info in gnulib"; \
34319 (cd $(HOST_SUBDIR)/gnulib && \
34320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322 "RANLIB=$${RANLIB}" \
34323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324 info) \
34325 || exit 1
34327 @endif gnulib
34329 .PHONY: maybe-dvi-gnulib dvi-gnulib
34330 maybe-dvi-gnulib:
34331 @if gnulib
34332 maybe-dvi-gnulib: dvi-gnulib
34334 dvi-gnulib: \
34335 configure-gnulib
34336 @: $(MAKE); $(unstage)
34337 @[ -f ./gnulib/Makefile ] || exit 0; \
34338 r=`${PWD_COMMAND}`; export r; \
34339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34340 $(HOST_EXPORTS) \
34341 for flag in $(EXTRA_HOST_FLAGS) ; do \
34342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34343 done; \
34344 echo "Doing dvi in gnulib"; \
34345 (cd $(HOST_SUBDIR)/gnulib && \
34346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34348 "RANLIB=$${RANLIB}" \
34349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34350 dvi) \
34351 || exit 1
34353 @endif gnulib
34355 .PHONY: maybe-pdf-gnulib pdf-gnulib
34356 maybe-pdf-gnulib:
34357 @if gnulib
34358 maybe-pdf-gnulib: pdf-gnulib
34360 pdf-gnulib: \
34361 configure-gnulib
34362 @: $(MAKE); $(unstage)
34363 @[ -f ./gnulib/Makefile ] || exit 0; \
34364 r=`${PWD_COMMAND}`; export r; \
34365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34366 $(HOST_EXPORTS) \
34367 for flag in $(EXTRA_HOST_FLAGS) ; do \
34368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34369 done; \
34370 echo "Doing pdf in gnulib"; \
34371 (cd $(HOST_SUBDIR)/gnulib && \
34372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34374 "RANLIB=$${RANLIB}" \
34375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34376 pdf) \
34377 || exit 1
34379 @endif gnulib
34381 .PHONY: maybe-html-gnulib html-gnulib
34382 maybe-html-gnulib:
34383 @if gnulib
34384 maybe-html-gnulib: html-gnulib
34386 html-gnulib: \
34387 configure-gnulib
34388 @: $(MAKE); $(unstage)
34389 @[ -f ./gnulib/Makefile ] || exit 0; \
34390 r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(HOST_EXPORTS) \
34393 for flag in $(EXTRA_HOST_FLAGS) ; do \
34394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395 done; \
34396 echo "Doing html in gnulib"; \
34397 (cd $(HOST_SUBDIR)/gnulib && \
34398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400 "RANLIB=$${RANLIB}" \
34401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402 html) \
34403 || exit 1
34405 @endif gnulib
34407 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34408 maybe-TAGS-gnulib:
34409 @if gnulib
34410 maybe-TAGS-gnulib: TAGS-gnulib
34412 TAGS-gnulib: \
34413 configure-gnulib
34414 @: $(MAKE); $(unstage)
34415 @[ -f ./gnulib/Makefile ] || exit 0; \
34416 r=`${PWD_COMMAND}`; export r; \
34417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34418 $(HOST_EXPORTS) \
34419 for flag in $(EXTRA_HOST_FLAGS) ; do \
34420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34421 done; \
34422 echo "Doing TAGS in gnulib"; \
34423 (cd $(HOST_SUBDIR)/gnulib && \
34424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34426 "RANLIB=$${RANLIB}" \
34427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34428 TAGS) \
34429 || exit 1
34431 @endif gnulib
34433 .PHONY: maybe-install-info-gnulib install-info-gnulib
34434 maybe-install-info-gnulib:
34435 @if gnulib
34436 maybe-install-info-gnulib: install-info-gnulib
34438 install-info-gnulib: \
34439 configure-gnulib \
34440 info-gnulib
34441 @: $(MAKE); $(unstage)
34442 @[ -f ./gnulib/Makefile ] || exit 0; \
34443 r=`${PWD_COMMAND}`; export r; \
34444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445 $(HOST_EXPORTS) \
34446 for flag in $(EXTRA_HOST_FLAGS) ; do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 echo "Doing install-info in gnulib"; \
34450 (cd $(HOST_SUBDIR)/gnulib && \
34451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453 "RANLIB=$${RANLIB}" \
34454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455 install-info) \
34456 || exit 1
34458 @endif gnulib
34460 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34461 maybe-install-pdf-gnulib:
34462 @if gnulib
34463 maybe-install-pdf-gnulib: install-pdf-gnulib
34465 install-pdf-gnulib: \
34466 configure-gnulib \
34467 pdf-gnulib
34468 @: $(MAKE); $(unstage)
34469 @[ -f ./gnulib/Makefile ] || exit 0; \
34470 r=`${PWD_COMMAND}`; export r; \
34471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472 $(HOST_EXPORTS) \
34473 for flag in $(EXTRA_HOST_FLAGS) ; do \
34474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34475 done; \
34476 echo "Doing install-pdf in gnulib"; \
34477 (cd $(HOST_SUBDIR)/gnulib && \
34478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34480 "RANLIB=$${RANLIB}" \
34481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34482 install-pdf) \
34483 || exit 1
34485 @endif gnulib
34487 .PHONY: maybe-install-html-gnulib install-html-gnulib
34488 maybe-install-html-gnulib:
34489 @if gnulib
34490 maybe-install-html-gnulib: install-html-gnulib
34492 install-html-gnulib: \
34493 configure-gnulib \
34494 html-gnulib
34495 @: $(MAKE); $(unstage)
34496 @[ -f ./gnulib/Makefile ] || exit 0; \
34497 r=`${PWD_COMMAND}`; export r; \
34498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499 $(HOST_EXPORTS) \
34500 for flag in $(EXTRA_HOST_FLAGS) ; do \
34501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502 done; \
34503 echo "Doing install-html in gnulib"; \
34504 (cd $(HOST_SUBDIR)/gnulib && \
34505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507 "RANLIB=$${RANLIB}" \
34508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 install-html) \
34510 || exit 1
34512 @endif gnulib
34514 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34515 maybe-installcheck-gnulib:
34516 @if gnulib
34517 maybe-installcheck-gnulib: installcheck-gnulib
34519 installcheck-gnulib: \
34520 configure-gnulib
34521 @: $(MAKE); $(unstage)
34522 @[ -f ./gnulib/Makefile ] || exit 0; \
34523 r=`${PWD_COMMAND}`; export r; \
34524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34525 $(HOST_EXPORTS) \
34526 for flag in $(EXTRA_HOST_FLAGS) ; do \
34527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34528 done; \
34529 echo "Doing installcheck in gnulib"; \
34530 (cd $(HOST_SUBDIR)/gnulib && \
34531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34533 "RANLIB=$${RANLIB}" \
34534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34535 installcheck) \
34536 || exit 1
34538 @endif gnulib
34540 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34541 maybe-mostlyclean-gnulib:
34542 @if gnulib
34543 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34545 mostlyclean-gnulib:
34546 @: $(MAKE); $(unstage)
34547 @[ -f ./gnulib/Makefile ] || exit 0; \
34548 r=`${PWD_COMMAND}`; export r; \
34549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34550 $(HOST_EXPORTS) \
34551 for flag in $(EXTRA_HOST_FLAGS) ; do \
34552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34553 done; \
34554 echo "Doing mostlyclean in gnulib"; \
34555 (cd $(HOST_SUBDIR)/gnulib && \
34556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34558 "RANLIB=$${RANLIB}" \
34559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34560 mostlyclean) \
34561 || exit 1
34563 @endif gnulib
34565 .PHONY: maybe-clean-gnulib clean-gnulib
34566 maybe-clean-gnulib:
34567 @if gnulib
34568 maybe-clean-gnulib: clean-gnulib
34570 clean-gnulib:
34571 @: $(MAKE); $(unstage)
34572 @[ -f ./gnulib/Makefile ] || exit 0; \
34573 r=`${PWD_COMMAND}`; export r; \
34574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34575 $(HOST_EXPORTS) \
34576 for flag in $(EXTRA_HOST_FLAGS) ; do \
34577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34578 done; \
34579 echo "Doing clean in gnulib"; \
34580 (cd $(HOST_SUBDIR)/gnulib && \
34581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34583 "RANLIB=$${RANLIB}" \
34584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34585 clean) \
34586 || exit 1
34588 @endif gnulib
34590 .PHONY: maybe-distclean-gnulib distclean-gnulib
34591 maybe-distclean-gnulib:
34592 @if gnulib
34593 maybe-distclean-gnulib: distclean-gnulib
34595 distclean-gnulib:
34596 @: $(MAKE); $(unstage)
34597 @[ -f ./gnulib/Makefile ] || exit 0; \
34598 r=`${PWD_COMMAND}`; export r; \
34599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34600 $(HOST_EXPORTS) \
34601 for flag in $(EXTRA_HOST_FLAGS) ; do \
34602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34603 done; \
34604 echo "Doing distclean in gnulib"; \
34605 (cd $(HOST_SUBDIR)/gnulib && \
34606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34608 "RANLIB=$${RANLIB}" \
34609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34610 distclean) \
34611 || exit 1
34613 @endif gnulib
34615 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34616 maybe-maintainer-clean-gnulib:
34617 @if gnulib
34618 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34620 maintainer-clean-gnulib:
34621 @: $(MAKE); $(unstage)
34622 @[ -f ./gnulib/Makefile ] || exit 0; \
34623 r=`${PWD_COMMAND}`; export r; \
34624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34625 $(HOST_EXPORTS) \
34626 for flag in $(EXTRA_HOST_FLAGS) ; do \
34627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34628 done; \
34629 echo "Doing maintainer-clean in gnulib"; \
34630 (cd $(HOST_SUBDIR)/gnulib && \
34631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34633 "RANLIB=$${RANLIB}" \
34634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34635 maintainer-clean) \
34636 || exit 1
34638 @endif gnulib
34642 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34643 maybe-configure-gdbsupport:
34644 @if gcc-bootstrap
34645 configure-gdbsupport: stage_current
34646 @endif gcc-bootstrap
34647 @if gdbsupport
34648 maybe-configure-gdbsupport: configure-gdbsupport
34649 configure-gdbsupport:
34650 @: $(MAKE); $(unstage)
34651 @r=`${PWD_COMMAND}`; export r; \
34652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34653 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34655 $(HOST_EXPORTS) \
34656 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34657 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34658 case $(srcdir) in \
34659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34660 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34662 esac; \
34663 module_srcdir=gdbsupport; \
34664 $(SHELL) \
34665 $$s/$$module_srcdir/configure \
34666 --srcdir=$${topdir}/$$module_srcdir \
34667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34668 --target=${target_alias} \
34669 || exit 1
34670 @endif gdbsupport
34676 .PHONY: all-gdbsupport maybe-all-gdbsupport
34677 maybe-all-gdbsupport:
34678 @if gcc-bootstrap
34679 all-gdbsupport: stage_current
34680 @endif gcc-bootstrap
34681 @if gdbsupport
34682 TARGET-gdbsupport=all
34683 maybe-all-gdbsupport: all-gdbsupport
34684 all-gdbsupport: configure-gdbsupport
34685 @: $(MAKE); $(unstage)
34686 @r=`${PWD_COMMAND}`; export r; \
34687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34688 $(HOST_EXPORTS) \
34689 (cd $(HOST_SUBDIR)/gdbsupport && \
34690 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34691 $(TARGET-gdbsupport))
34692 @endif gdbsupport
34697 .PHONY: check-gdbsupport maybe-check-gdbsupport
34698 maybe-check-gdbsupport:
34699 @if gdbsupport
34700 maybe-check-gdbsupport: check-gdbsupport
34702 check-gdbsupport:
34703 @: $(MAKE); $(unstage)
34704 @r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 (cd $(HOST_SUBDIR)/gdbsupport && \
34708 $(MAKE) $(FLAGS_TO_PASS) check)
34710 @endif gdbsupport
34712 .PHONY: install-gdbsupport maybe-install-gdbsupport
34713 maybe-install-gdbsupport:
34714 @if gdbsupport
34715 maybe-install-gdbsupport: install-gdbsupport
34717 install-gdbsupport: installdirs
34718 @: $(MAKE); $(unstage)
34719 @r=`${PWD_COMMAND}`; export r; \
34720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34721 $(HOST_EXPORTS) \
34722 (cd $(HOST_SUBDIR)/gdbsupport && \
34723 $(MAKE) $(FLAGS_TO_PASS) install)
34725 @endif gdbsupport
34727 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34728 maybe-install-strip-gdbsupport:
34729 @if gdbsupport
34730 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34732 install-strip-gdbsupport: installdirs
34733 @: $(MAKE); $(unstage)
34734 @r=`${PWD_COMMAND}`; export r; \
34735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34736 $(HOST_EXPORTS) \
34737 (cd $(HOST_SUBDIR)/gdbsupport && \
34738 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34740 @endif gdbsupport
34742 # Other targets (info, dvi, pdf, etc.)
34744 .PHONY: maybe-info-gdbsupport info-gdbsupport
34745 maybe-info-gdbsupport:
34746 @if gdbsupport
34747 maybe-info-gdbsupport: info-gdbsupport
34749 info-gdbsupport: \
34750 configure-gdbsupport
34751 @: $(MAKE); $(unstage)
34752 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34753 r=`${PWD_COMMAND}`; export r; \
34754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34755 $(HOST_EXPORTS) \
34756 for flag in $(EXTRA_HOST_FLAGS) ; do \
34757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34758 done; \
34759 echo "Doing info in gdbsupport"; \
34760 (cd $(HOST_SUBDIR)/gdbsupport && \
34761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34763 "RANLIB=$${RANLIB}" \
34764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34765 info) \
34766 || exit 1
34768 @endif gdbsupport
34770 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34771 maybe-dvi-gdbsupport:
34772 @if gdbsupport
34773 maybe-dvi-gdbsupport: dvi-gdbsupport
34775 dvi-gdbsupport: \
34776 configure-gdbsupport
34777 @: $(MAKE); $(unstage)
34778 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34779 r=`${PWD_COMMAND}`; export r; \
34780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34781 $(HOST_EXPORTS) \
34782 for flag in $(EXTRA_HOST_FLAGS) ; do \
34783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34784 done; \
34785 echo "Doing dvi in gdbsupport"; \
34786 (cd $(HOST_SUBDIR)/gdbsupport && \
34787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34789 "RANLIB=$${RANLIB}" \
34790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34791 dvi) \
34792 || exit 1
34794 @endif gdbsupport
34796 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34797 maybe-pdf-gdbsupport:
34798 @if gdbsupport
34799 maybe-pdf-gdbsupport: pdf-gdbsupport
34801 pdf-gdbsupport: \
34802 configure-gdbsupport
34803 @: $(MAKE); $(unstage)
34804 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34805 r=`${PWD_COMMAND}`; export r; \
34806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34807 $(HOST_EXPORTS) \
34808 for flag in $(EXTRA_HOST_FLAGS) ; do \
34809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34810 done; \
34811 echo "Doing pdf in gdbsupport"; \
34812 (cd $(HOST_SUBDIR)/gdbsupport && \
34813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34815 "RANLIB=$${RANLIB}" \
34816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34817 pdf) \
34818 || exit 1
34820 @endif gdbsupport
34822 .PHONY: maybe-html-gdbsupport html-gdbsupport
34823 maybe-html-gdbsupport:
34824 @if gdbsupport
34825 maybe-html-gdbsupport: html-gdbsupport
34827 html-gdbsupport: \
34828 configure-gdbsupport
34829 @: $(MAKE); $(unstage)
34830 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34831 r=`${PWD_COMMAND}`; export r; \
34832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833 $(HOST_EXPORTS) \
34834 for flag in $(EXTRA_HOST_FLAGS) ; do \
34835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34836 done; \
34837 echo "Doing html in gdbsupport"; \
34838 (cd $(HOST_SUBDIR)/gdbsupport && \
34839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34841 "RANLIB=$${RANLIB}" \
34842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34843 html) \
34844 || exit 1
34846 @endif gdbsupport
34848 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34849 maybe-TAGS-gdbsupport:
34850 @if gdbsupport
34851 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34853 TAGS-gdbsupport: \
34854 configure-gdbsupport
34855 @: $(MAKE); $(unstage)
34856 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34857 r=`${PWD_COMMAND}`; export r; \
34858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859 $(HOST_EXPORTS) \
34860 for flag in $(EXTRA_HOST_FLAGS) ; do \
34861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34862 done; \
34863 echo "Doing TAGS in gdbsupport"; \
34864 (cd $(HOST_SUBDIR)/gdbsupport && \
34865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34867 "RANLIB=$${RANLIB}" \
34868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34869 TAGS) \
34870 || exit 1
34872 @endif gdbsupport
34874 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34875 maybe-install-info-gdbsupport:
34876 @if gdbsupport
34877 maybe-install-info-gdbsupport: install-info-gdbsupport
34879 install-info-gdbsupport: \
34880 configure-gdbsupport \
34881 info-gdbsupport
34882 @: $(MAKE); $(unstage)
34883 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34884 r=`${PWD_COMMAND}`; export r; \
34885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34886 $(HOST_EXPORTS) \
34887 for flag in $(EXTRA_HOST_FLAGS) ; do \
34888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34889 done; \
34890 echo "Doing install-info in gdbsupport"; \
34891 (cd $(HOST_SUBDIR)/gdbsupport && \
34892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34894 "RANLIB=$${RANLIB}" \
34895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34896 install-info) \
34897 || exit 1
34899 @endif gdbsupport
34901 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34902 maybe-install-pdf-gdbsupport:
34903 @if gdbsupport
34904 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34906 install-pdf-gdbsupport: \
34907 configure-gdbsupport \
34908 pdf-gdbsupport
34909 @: $(MAKE); $(unstage)
34910 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34911 r=`${PWD_COMMAND}`; export r; \
34912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913 $(HOST_EXPORTS) \
34914 for flag in $(EXTRA_HOST_FLAGS) ; do \
34915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916 done; \
34917 echo "Doing install-pdf in gdbsupport"; \
34918 (cd $(HOST_SUBDIR)/gdbsupport && \
34919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921 "RANLIB=$${RANLIB}" \
34922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923 install-pdf) \
34924 || exit 1
34926 @endif gdbsupport
34928 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34929 maybe-install-html-gdbsupport:
34930 @if gdbsupport
34931 maybe-install-html-gdbsupport: install-html-gdbsupport
34933 install-html-gdbsupport: \
34934 configure-gdbsupport \
34935 html-gdbsupport
34936 @: $(MAKE); $(unstage)
34937 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34938 r=`${PWD_COMMAND}`; export r; \
34939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940 $(HOST_EXPORTS) \
34941 for flag in $(EXTRA_HOST_FLAGS) ; do \
34942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34943 done; \
34944 echo "Doing install-html in gdbsupport"; \
34945 (cd $(HOST_SUBDIR)/gdbsupport && \
34946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34948 "RANLIB=$${RANLIB}" \
34949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34950 install-html) \
34951 || exit 1
34953 @endif gdbsupport
34955 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34956 maybe-installcheck-gdbsupport:
34957 @if gdbsupport
34958 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34960 installcheck-gdbsupport: \
34961 configure-gdbsupport
34962 @: $(MAKE); $(unstage)
34963 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34964 r=`${PWD_COMMAND}`; export r; \
34965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966 $(HOST_EXPORTS) \
34967 for flag in $(EXTRA_HOST_FLAGS) ; do \
34968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34969 done; \
34970 echo "Doing installcheck in gdbsupport"; \
34971 (cd $(HOST_SUBDIR)/gdbsupport && \
34972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974 "RANLIB=$${RANLIB}" \
34975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34976 installcheck) \
34977 || exit 1
34979 @endif gdbsupport
34981 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
34982 maybe-mostlyclean-gdbsupport:
34983 @if gdbsupport
34984 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
34986 mostlyclean-gdbsupport:
34987 @: $(MAKE); $(unstage)
34988 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34989 r=`${PWD_COMMAND}`; export r; \
34990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34991 $(HOST_EXPORTS) \
34992 for flag in $(EXTRA_HOST_FLAGS) ; do \
34993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34994 done; \
34995 echo "Doing mostlyclean in gdbsupport"; \
34996 (cd $(HOST_SUBDIR)/gdbsupport && \
34997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34999 "RANLIB=$${RANLIB}" \
35000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35001 mostlyclean) \
35002 || exit 1
35004 @endif gdbsupport
35006 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35007 maybe-clean-gdbsupport:
35008 @if gdbsupport
35009 maybe-clean-gdbsupport: clean-gdbsupport
35011 clean-gdbsupport:
35012 @: $(MAKE); $(unstage)
35013 @[ -f ./gdbsupport/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 clean in gdbsupport"; \
35021 (cd $(HOST_SUBDIR)/gdbsupport && \
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 clean) \
35027 || exit 1
35029 @endif gdbsupport
35031 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35032 maybe-distclean-gdbsupport:
35033 @if gdbsupport
35034 maybe-distclean-gdbsupport: distclean-gdbsupport
35036 distclean-gdbsupport:
35037 @: $(MAKE); $(unstage)
35038 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35039 r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(HOST_EXPORTS) \
35042 for flag in $(EXTRA_HOST_FLAGS) ; do \
35043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35044 done; \
35045 echo "Doing distclean in gdbsupport"; \
35046 (cd $(HOST_SUBDIR)/gdbsupport && \
35047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35049 "RANLIB=$${RANLIB}" \
35050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35051 distclean) \
35052 || exit 1
35054 @endif gdbsupport
35056 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35057 maybe-maintainer-clean-gdbsupport:
35058 @if gdbsupport
35059 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35061 maintainer-clean-gdbsupport:
35062 @: $(MAKE); $(unstage)
35063 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35064 r=`${PWD_COMMAND}`; export r; \
35065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066 $(HOST_EXPORTS) \
35067 for flag in $(EXTRA_HOST_FLAGS) ; do \
35068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069 done; \
35070 echo "Doing maintainer-clean in gdbsupport"; \
35071 (cd $(HOST_SUBDIR)/gdbsupport && \
35072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074 "RANLIB=$${RANLIB}" \
35075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076 maintainer-clean) \
35077 || exit 1
35079 @endif gdbsupport
35083 .PHONY: configure-gdbserver maybe-configure-gdbserver
35084 maybe-configure-gdbserver:
35085 @if gcc-bootstrap
35086 configure-gdbserver: stage_current
35087 @endif gcc-bootstrap
35088 @if gdbserver
35089 maybe-configure-gdbserver: configure-gdbserver
35090 configure-gdbserver:
35091 @: $(MAKE); $(unstage)
35092 @r=`${PWD_COMMAND}`; export r; \
35093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35096 $(HOST_EXPORTS) \
35097 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35098 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35099 case $(srcdir) in \
35100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35101 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35103 esac; \
35104 module_srcdir=gdbserver; \
35105 $(SHELL) \
35106 $$s/$$module_srcdir/configure \
35107 --srcdir=$${topdir}/$$module_srcdir \
35108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35109 --target=${target_alias} \
35110 || exit 1
35111 @endif gdbserver
35117 .PHONY: all-gdbserver maybe-all-gdbserver
35118 maybe-all-gdbserver:
35119 @if gcc-bootstrap
35120 all-gdbserver: stage_current
35121 @endif gcc-bootstrap
35122 @if gdbserver
35123 TARGET-gdbserver=all
35124 maybe-all-gdbserver: all-gdbserver
35125 all-gdbserver: configure-gdbserver
35126 @: $(MAKE); $(unstage)
35127 @r=`${PWD_COMMAND}`; export r; \
35128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129 $(HOST_EXPORTS) \
35130 (cd $(HOST_SUBDIR)/gdbserver && \
35131 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35132 $(TARGET-gdbserver))
35133 @endif gdbserver
35138 .PHONY: check-gdbserver maybe-check-gdbserver
35139 maybe-check-gdbserver:
35140 @if gdbserver
35141 maybe-check-gdbserver: check-gdbserver
35143 check-gdbserver:
35144 @: $(MAKE); $(unstage)
35145 @r=`${PWD_COMMAND}`; export r; \
35146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147 $(HOST_EXPORTS) \
35148 (cd $(HOST_SUBDIR)/gdbserver && \
35149 $(MAKE) $(FLAGS_TO_PASS) check)
35151 @endif gdbserver
35153 .PHONY: install-gdbserver maybe-install-gdbserver
35154 maybe-install-gdbserver:
35155 @if gdbserver
35156 maybe-install-gdbserver: install-gdbserver
35158 install-gdbserver: installdirs
35159 @: $(MAKE); $(unstage)
35160 @r=`${PWD_COMMAND}`; export r; \
35161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35162 $(HOST_EXPORTS) \
35163 (cd $(HOST_SUBDIR)/gdbserver && \
35164 $(MAKE) $(FLAGS_TO_PASS) install)
35166 @endif gdbserver
35168 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35169 maybe-install-strip-gdbserver:
35170 @if gdbserver
35171 maybe-install-strip-gdbserver: install-strip-gdbserver
35173 install-strip-gdbserver: installdirs
35174 @: $(MAKE); $(unstage)
35175 @r=`${PWD_COMMAND}`; export r; \
35176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177 $(HOST_EXPORTS) \
35178 (cd $(HOST_SUBDIR)/gdbserver && \
35179 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35181 @endif gdbserver
35183 # Other targets (info, dvi, pdf, etc.)
35185 .PHONY: maybe-info-gdbserver info-gdbserver
35186 maybe-info-gdbserver:
35187 @if gdbserver
35188 maybe-info-gdbserver: info-gdbserver
35190 info-gdbserver: \
35191 configure-gdbserver
35192 @: $(MAKE); $(unstage)
35193 @[ -f ./gdbserver/Makefile ] || exit 0; \
35194 r=`${PWD_COMMAND}`; export r; \
35195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35196 $(HOST_EXPORTS) \
35197 for flag in $(EXTRA_HOST_FLAGS) ; do \
35198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35199 done; \
35200 echo "Doing info in gdbserver"; \
35201 (cd $(HOST_SUBDIR)/gdbserver && \
35202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35204 "RANLIB=$${RANLIB}" \
35205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35206 info) \
35207 || exit 1
35209 @endif gdbserver
35211 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35212 maybe-dvi-gdbserver:
35213 @if gdbserver
35214 maybe-dvi-gdbserver: dvi-gdbserver
35216 dvi-gdbserver: \
35217 configure-gdbserver
35218 @: $(MAKE); $(unstage)
35219 @[ -f ./gdbserver/Makefile ] || exit 0; \
35220 r=`${PWD_COMMAND}`; export r; \
35221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222 $(HOST_EXPORTS) \
35223 for flag in $(EXTRA_HOST_FLAGS) ; do \
35224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35225 done; \
35226 echo "Doing dvi in gdbserver"; \
35227 (cd $(HOST_SUBDIR)/gdbserver && \
35228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35230 "RANLIB=$${RANLIB}" \
35231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35232 dvi) \
35233 || exit 1
35235 @endif gdbserver
35237 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35238 maybe-pdf-gdbserver:
35239 @if gdbserver
35240 maybe-pdf-gdbserver: pdf-gdbserver
35242 pdf-gdbserver: \
35243 configure-gdbserver
35244 @: $(MAKE); $(unstage)
35245 @[ -f ./gdbserver/Makefile ] || exit 0; \
35246 r=`${PWD_COMMAND}`; export r; \
35247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35248 $(HOST_EXPORTS) \
35249 for flag in $(EXTRA_HOST_FLAGS) ; do \
35250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35251 done; \
35252 echo "Doing pdf in gdbserver"; \
35253 (cd $(HOST_SUBDIR)/gdbserver && \
35254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35256 "RANLIB=$${RANLIB}" \
35257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35258 pdf) \
35259 || exit 1
35261 @endif gdbserver
35263 .PHONY: maybe-html-gdbserver html-gdbserver
35264 maybe-html-gdbserver:
35265 @if gdbserver
35266 maybe-html-gdbserver: html-gdbserver
35268 html-gdbserver: \
35269 configure-gdbserver
35270 @: $(MAKE); $(unstage)
35271 @[ -f ./gdbserver/Makefile ] || exit 0; \
35272 r=`${PWD_COMMAND}`; export r; \
35273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35274 $(HOST_EXPORTS) \
35275 for flag in $(EXTRA_HOST_FLAGS) ; do \
35276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35277 done; \
35278 echo "Doing html in gdbserver"; \
35279 (cd $(HOST_SUBDIR)/gdbserver && \
35280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35282 "RANLIB=$${RANLIB}" \
35283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35284 html) \
35285 || exit 1
35287 @endif gdbserver
35289 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35290 maybe-TAGS-gdbserver:
35291 @if gdbserver
35292 maybe-TAGS-gdbserver: TAGS-gdbserver
35294 TAGS-gdbserver: \
35295 configure-gdbserver
35296 @: $(MAKE); $(unstage)
35297 @[ -f ./gdbserver/Makefile ] || exit 0; \
35298 r=`${PWD_COMMAND}`; export r; \
35299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35300 $(HOST_EXPORTS) \
35301 for flag in $(EXTRA_HOST_FLAGS) ; do \
35302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35303 done; \
35304 echo "Doing TAGS in gdbserver"; \
35305 (cd $(HOST_SUBDIR)/gdbserver && \
35306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35308 "RANLIB=$${RANLIB}" \
35309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35310 TAGS) \
35311 || exit 1
35313 @endif gdbserver
35315 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35316 maybe-install-info-gdbserver:
35317 @if gdbserver
35318 maybe-install-info-gdbserver: install-info-gdbserver
35320 install-info-gdbserver: \
35321 configure-gdbserver \
35322 info-gdbserver
35323 @: $(MAKE); $(unstage)
35324 @[ -f ./gdbserver/Makefile ] || exit 0; \
35325 r=`${PWD_COMMAND}`; export r; \
35326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327 $(HOST_EXPORTS) \
35328 for flag in $(EXTRA_HOST_FLAGS) ; do \
35329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35330 done; \
35331 echo "Doing install-info in gdbserver"; \
35332 (cd $(HOST_SUBDIR)/gdbserver && \
35333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335 "RANLIB=$${RANLIB}" \
35336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35337 install-info) \
35338 || exit 1
35340 @endif gdbserver
35342 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35343 maybe-install-pdf-gdbserver:
35344 @if gdbserver
35345 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35347 install-pdf-gdbserver: \
35348 configure-gdbserver \
35349 pdf-gdbserver
35350 @: $(MAKE); $(unstage)
35351 @[ -f ./gdbserver/Makefile ] || exit 0; \
35352 r=`${PWD_COMMAND}`; export r; \
35353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35354 $(HOST_EXPORTS) \
35355 for flag in $(EXTRA_HOST_FLAGS) ; do \
35356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35357 done; \
35358 echo "Doing install-pdf in gdbserver"; \
35359 (cd $(HOST_SUBDIR)/gdbserver && \
35360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35362 "RANLIB=$${RANLIB}" \
35363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35364 install-pdf) \
35365 || exit 1
35367 @endif gdbserver
35369 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35370 maybe-install-html-gdbserver:
35371 @if gdbserver
35372 maybe-install-html-gdbserver: install-html-gdbserver
35374 install-html-gdbserver: \
35375 configure-gdbserver \
35376 html-gdbserver
35377 @: $(MAKE); $(unstage)
35378 @[ -f ./gdbserver/Makefile ] || exit 0; \
35379 r=`${PWD_COMMAND}`; export r; \
35380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35381 $(HOST_EXPORTS) \
35382 for flag in $(EXTRA_HOST_FLAGS) ; do \
35383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35384 done; \
35385 echo "Doing install-html in gdbserver"; \
35386 (cd $(HOST_SUBDIR)/gdbserver && \
35387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35389 "RANLIB=$${RANLIB}" \
35390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35391 install-html) \
35392 || exit 1
35394 @endif gdbserver
35396 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35397 maybe-installcheck-gdbserver:
35398 @if gdbserver
35399 maybe-installcheck-gdbserver: installcheck-gdbserver
35401 installcheck-gdbserver: \
35402 configure-gdbserver
35403 @: $(MAKE); $(unstage)
35404 @[ -f ./gdbserver/Makefile ] || exit 0; \
35405 r=`${PWD_COMMAND}`; export r; \
35406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35407 $(HOST_EXPORTS) \
35408 for flag in $(EXTRA_HOST_FLAGS) ; do \
35409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35410 done; \
35411 echo "Doing installcheck in gdbserver"; \
35412 (cd $(HOST_SUBDIR)/gdbserver && \
35413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35415 "RANLIB=$${RANLIB}" \
35416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35417 installcheck) \
35418 || exit 1
35420 @endif gdbserver
35422 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35423 maybe-mostlyclean-gdbserver:
35424 @if gdbserver
35425 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35427 mostlyclean-gdbserver:
35428 @: $(MAKE); $(unstage)
35429 @[ -f ./gdbserver/Makefile ] || exit 0; \
35430 r=`${PWD_COMMAND}`; export r; \
35431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35432 $(HOST_EXPORTS) \
35433 for flag in $(EXTRA_HOST_FLAGS) ; do \
35434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35435 done; \
35436 echo "Doing mostlyclean in gdbserver"; \
35437 (cd $(HOST_SUBDIR)/gdbserver && \
35438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35440 "RANLIB=$${RANLIB}" \
35441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35442 mostlyclean) \
35443 || exit 1
35445 @endif gdbserver
35447 .PHONY: maybe-clean-gdbserver clean-gdbserver
35448 maybe-clean-gdbserver:
35449 @if gdbserver
35450 maybe-clean-gdbserver: clean-gdbserver
35452 clean-gdbserver:
35453 @: $(MAKE); $(unstage)
35454 @[ -f ./gdbserver/Makefile ] || exit 0; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 for flag in $(EXTRA_HOST_FLAGS) ; do \
35459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460 done; \
35461 echo "Doing clean in gdbserver"; \
35462 (cd $(HOST_SUBDIR)/gdbserver && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467 clean) \
35468 || exit 1
35470 @endif gdbserver
35472 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35473 maybe-distclean-gdbserver:
35474 @if gdbserver
35475 maybe-distclean-gdbserver: distclean-gdbserver
35477 distclean-gdbserver:
35478 @: $(MAKE); $(unstage)
35479 @[ -f ./gdbserver/Makefile ] || exit 0; \
35480 r=`${PWD_COMMAND}`; export r; \
35481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35482 $(HOST_EXPORTS) \
35483 for flag in $(EXTRA_HOST_FLAGS) ; do \
35484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35485 done; \
35486 echo "Doing distclean in gdbserver"; \
35487 (cd $(HOST_SUBDIR)/gdbserver && \
35488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35490 "RANLIB=$${RANLIB}" \
35491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35492 distclean) \
35493 || exit 1
35495 @endif gdbserver
35497 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35498 maybe-maintainer-clean-gdbserver:
35499 @if gdbserver
35500 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35502 maintainer-clean-gdbserver:
35503 @: $(MAKE); $(unstage)
35504 @[ -f ./gdbserver/Makefile ] || exit 0; \
35505 r=`${PWD_COMMAND}`; export r; \
35506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35507 $(HOST_EXPORTS) \
35508 for flag in $(EXTRA_HOST_FLAGS) ; do \
35509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35510 done; \
35511 echo "Doing maintainer-clean in gdbserver"; \
35512 (cd $(HOST_SUBDIR)/gdbserver && \
35513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35515 "RANLIB=$${RANLIB}" \
35516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35517 maintainer-clean) \
35518 || exit 1
35520 @endif gdbserver
35524 .PHONY: configure-gdb maybe-configure-gdb
35525 maybe-configure-gdb:
35526 @if gcc-bootstrap
35527 configure-gdb: stage_current
35528 @endif gcc-bootstrap
35529 @if gdb
35530 maybe-configure-gdb: configure-gdb
35531 configure-gdb:
35532 @: $(MAKE); $(unstage)
35533 @r=`${PWD_COMMAND}`; export r; \
35534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35535 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35537 $(HOST_EXPORTS) \
35538 echo Configuring in $(HOST_SUBDIR)/gdb; \
35539 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35540 case $(srcdir) in \
35541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35542 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35544 esac; \
35545 module_srcdir=gdb; \
35546 $(SHELL) \
35547 $$s/$$module_srcdir/configure \
35548 --srcdir=$${topdir}/$$module_srcdir \
35549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35550 --target=${target_alias} \
35551 || exit 1
35552 @endif gdb
35558 .PHONY: all-gdb maybe-all-gdb
35559 maybe-all-gdb:
35560 @if gcc-bootstrap
35561 all-gdb: stage_current
35562 @endif gcc-bootstrap
35563 @if gdb
35564 TARGET-gdb=all
35565 maybe-all-gdb: all-gdb
35566 all-gdb: configure-gdb
35567 @: $(MAKE); $(unstage)
35568 @r=`${PWD_COMMAND}`; export r; \
35569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570 $(HOST_EXPORTS) \
35571 (cd $(HOST_SUBDIR)/gdb && \
35572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35573 $(TARGET-gdb))
35574 @endif gdb
35579 .PHONY: check-gdb maybe-check-gdb
35580 maybe-check-gdb:
35581 @if gdb
35582 maybe-check-gdb: check-gdb
35584 check-gdb:
35585 @: $(MAKE); $(unstage)
35586 @r=`${PWD_COMMAND}`; export r; \
35587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588 $(HOST_EXPORTS) \
35589 (cd $(HOST_SUBDIR)/gdb && \
35590 $(MAKE) $(FLAGS_TO_PASS) check)
35592 @endif gdb
35594 .PHONY: install-gdb maybe-install-gdb
35595 maybe-install-gdb:
35596 @if gdb
35597 maybe-install-gdb: install-gdb
35599 install-gdb: installdirs
35600 @: $(MAKE); $(unstage)
35601 @r=`${PWD_COMMAND}`; export r; \
35602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603 $(HOST_EXPORTS) \
35604 (cd $(HOST_SUBDIR)/gdb && \
35605 $(MAKE) $(FLAGS_TO_PASS) install)
35607 @endif gdb
35609 .PHONY: install-strip-gdb maybe-install-strip-gdb
35610 maybe-install-strip-gdb:
35611 @if gdb
35612 maybe-install-strip-gdb: install-strip-gdb
35614 install-strip-gdb: installdirs
35615 @: $(MAKE); $(unstage)
35616 @r=`${PWD_COMMAND}`; export r; \
35617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35618 $(HOST_EXPORTS) \
35619 (cd $(HOST_SUBDIR)/gdb && \
35620 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35622 @endif gdb
35624 # Other targets (info, dvi, pdf, etc.)
35626 .PHONY: maybe-info-gdb info-gdb
35627 maybe-info-gdb:
35628 @if gdb
35629 maybe-info-gdb: info-gdb
35631 info-gdb: \
35632 configure-gdb
35633 @: $(MAKE); $(unstage)
35634 @[ -f ./gdb/Makefile ] || exit 0; \
35635 r=`${PWD_COMMAND}`; export r; \
35636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35637 $(HOST_EXPORTS) \
35638 for flag in $(EXTRA_HOST_FLAGS) ; do \
35639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35640 done; \
35641 echo "Doing info in gdb"; \
35642 (cd $(HOST_SUBDIR)/gdb && \
35643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35645 "RANLIB=$${RANLIB}" \
35646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35647 info) \
35648 || exit 1
35650 @endif gdb
35652 .PHONY: maybe-dvi-gdb dvi-gdb
35653 maybe-dvi-gdb:
35654 @if gdb
35655 maybe-dvi-gdb: dvi-gdb
35657 dvi-gdb: \
35658 configure-gdb
35659 @: $(MAKE); $(unstage)
35660 @[ -f ./gdb/Makefile ] || exit 0; \
35661 r=`${PWD_COMMAND}`; export r; \
35662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35663 $(HOST_EXPORTS) \
35664 for flag in $(EXTRA_HOST_FLAGS) ; do \
35665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35666 done; \
35667 echo "Doing dvi in gdb"; \
35668 (cd $(HOST_SUBDIR)/gdb && \
35669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35671 "RANLIB=$${RANLIB}" \
35672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35673 dvi) \
35674 || exit 1
35676 @endif gdb
35678 .PHONY: maybe-pdf-gdb pdf-gdb
35679 maybe-pdf-gdb:
35680 @if gdb
35681 maybe-pdf-gdb: pdf-gdb
35683 pdf-gdb: \
35684 configure-gdb
35685 @: $(MAKE); $(unstage)
35686 @[ -f ./gdb/Makefile ] || exit 0; \
35687 r=`${PWD_COMMAND}`; export r; \
35688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35689 $(HOST_EXPORTS) \
35690 for flag in $(EXTRA_HOST_FLAGS) ; do \
35691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35692 done; \
35693 echo "Doing pdf in gdb"; \
35694 (cd $(HOST_SUBDIR)/gdb && \
35695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35697 "RANLIB=$${RANLIB}" \
35698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35699 pdf) \
35700 || exit 1
35702 @endif gdb
35704 .PHONY: maybe-html-gdb html-gdb
35705 maybe-html-gdb:
35706 @if gdb
35707 maybe-html-gdb: html-gdb
35709 html-gdb: \
35710 configure-gdb
35711 @: $(MAKE); $(unstage)
35712 @[ -f ./gdb/Makefile ] || exit 0; \
35713 r=`${PWD_COMMAND}`; export r; \
35714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715 $(HOST_EXPORTS) \
35716 for flag in $(EXTRA_HOST_FLAGS) ; do \
35717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35718 done; \
35719 echo "Doing html in gdb"; \
35720 (cd $(HOST_SUBDIR)/gdb && \
35721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35723 "RANLIB=$${RANLIB}" \
35724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35725 html) \
35726 || exit 1
35728 @endif gdb
35730 .PHONY: maybe-TAGS-gdb TAGS-gdb
35731 maybe-TAGS-gdb:
35732 @if gdb
35733 maybe-TAGS-gdb: TAGS-gdb
35735 TAGS-gdb: \
35736 configure-gdb
35737 @: $(MAKE); $(unstage)
35738 @[ -f ./gdb/Makefile ] || exit 0; \
35739 r=`${PWD_COMMAND}`; export r; \
35740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35741 $(HOST_EXPORTS) \
35742 for flag in $(EXTRA_HOST_FLAGS) ; do \
35743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35744 done; \
35745 echo "Doing TAGS in gdb"; \
35746 (cd $(HOST_SUBDIR)/gdb && \
35747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35749 "RANLIB=$${RANLIB}" \
35750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35751 TAGS) \
35752 || exit 1
35754 @endif gdb
35756 .PHONY: maybe-install-info-gdb install-info-gdb
35757 maybe-install-info-gdb:
35758 @if gdb
35759 maybe-install-info-gdb: install-info-gdb
35761 install-info-gdb: \
35762 configure-gdb \
35763 info-gdb
35764 @: $(MAKE); $(unstage)
35765 @[ -f ./gdb/Makefile ] || exit 0; \
35766 r=`${PWD_COMMAND}`; export r; \
35767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35768 $(HOST_EXPORTS) \
35769 for flag in $(EXTRA_HOST_FLAGS) ; do \
35770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35771 done; \
35772 echo "Doing install-info in gdb"; \
35773 (cd $(HOST_SUBDIR)/gdb && \
35774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35776 "RANLIB=$${RANLIB}" \
35777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35778 install-info) \
35779 || exit 1
35781 @endif gdb
35783 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35784 maybe-install-pdf-gdb:
35785 @if gdb
35786 maybe-install-pdf-gdb: install-pdf-gdb
35788 install-pdf-gdb: \
35789 configure-gdb \
35790 pdf-gdb
35791 @: $(MAKE); $(unstage)
35792 @[ -f ./gdb/Makefile ] || exit 0; \
35793 r=`${PWD_COMMAND}`; export r; \
35794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35795 $(HOST_EXPORTS) \
35796 for flag in $(EXTRA_HOST_FLAGS) ; do \
35797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35798 done; \
35799 echo "Doing install-pdf in gdb"; \
35800 (cd $(HOST_SUBDIR)/gdb && \
35801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35803 "RANLIB=$${RANLIB}" \
35804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35805 install-pdf) \
35806 || exit 1
35808 @endif gdb
35810 .PHONY: maybe-install-html-gdb install-html-gdb
35811 maybe-install-html-gdb:
35812 @if gdb
35813 maybe-install-html-gdb: install-html-gdb
35815 install-html-gdb: \
35816 configure-gdb \
35817 html-gdb
35818 @: $(MAKE); $(unstage)
35819 @[ -f ./gdb/Makefile ] || exit 0; \
35820 r=`${PWD_COMMAND}`; export r; \
35821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35822 $(HOST_EXPORTS) \
35823 for flag in $(EXTRA_HOST_FLAGS) ; do \
35824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35825 done; \
35826 echo "Doing install-html in gdb"; \
35827 (cd $(HOST_SUBDIR)/gdb && \
35828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35830 "RANLIB=$${RANLIB}" \
35831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35832 install-html) \
35833 || exit 1
35835 @endif gdb
35837 .PHONY: maybe-installcheck-gdb installcheck-gdb
35838 maybe-installcheck-gdb:
35839 @if gdb
35840 maybe-installcheck-gdb: installcheck-gdb
35842 installcheck-gdb: \
35843 configure-gdb
35844 @: $(MAKE); $(unstage)
35845 @[ -f ./gdb/Makefile ] || exit 0; \
35846 r=`${PWD_COMMAND}`; export r; \
35847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35848 $(HOST_EXPORTS) \
35849 for flag in $(EXTRA_HOST_FLAGS) ; do \
35850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35851 done; \
35852 echo "Doing installcheck in gdb"; \
35853 (cd $(HOST_SUBDIR)/gdb && \
35854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35856 "RANLIB=$${RANLIB}" \
35857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35858 installcheck) \
35859 || exit 1
35861 @endif gdb
35863 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35864 maybe-mostlyclean-gdb:
35865 @if gdb
35866 maybe-mostlyclean-gdb: mostlyclean-gdb
35868 mostlyclean-gdb:
35869 @: $(MAKE); $(unstage)
35870 @[ -f ./gdb/Makefile ] || exit 0; \
35871 r=`${PWD_COMMAND}`; export r; \
35872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35873 $(HOST_EXPORTS) \
35874 for flag in $(EXTRA_HOST_FLAGS) ; do \
35875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35876 done; \
35877 echo "Doing mostlyclean in gdb"; \
35878 (cd $(HOST_SUBDIR)/gdb && \
35879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35881 "RANLIB=$${RANLIB}" \
35882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35883 mostlyclean) \
35884 || exit 1
35886 @endif gdb
35888 .PHONY: maybe-clean-gdb clean-gdb
35889 maybe-clean-gdb:
35890 @if gdb
35891 maybe-clean-gdb: clean-gdb
35893 clean-gdb:
35894 @: $(MAKE); $(unstage)
35895 @[ -f ./gdb/Makefile ] || exit 0; \
35896 r=`${PWD_COMMAND}`; export r; \
35897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898 $(HOST_EXPORTS) \
35899 for flag in $(EXTRA_HOST_FLAGS) ; do \
35900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35901 done; \
35902 echo "Doing clean in gdb"; \
35903 (cd $(HOST_SUBDIR)/gdb && \
35904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35906 "RANLIB=$${RANLIB}" \
35907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35908 clean) \
35909 || exit 1
35911 @endif gdb
35913 .PHONY: maybe-distclean-gdb distclean-gdb
35914 maybe-distclean-gdb:
35915 @if gdb
35916 maybe-distclean-gdb: distclean-gdb
35918 distclean-gdb:
35919 @: $(MAKE); $(unstage)
35920 @[ -f ./gdb/Makefile ] || exit 0; \
35921 r=`${PWD_COMMAND}`; export r; \
35922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923 $(HOST_EXPORTS) \
35924 for flag in $(EXTRA_HOST_FLAGS) ; do \
35925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926 done; \
35927 echo "Doing distclean in gdb"; \
35928 (cd $(HOST_SUBDIR)/gdb && \
35929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931 "RANLIB=$${RANLIB}" \
35932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933 distclean) \
35934 || exit 1
35936 @endif gdb
35938 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35939 maybe-maintainer-clean-gdb:
35940 @if gdb
35941 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35943 maintainer-clean-gdb:
35944 @: $(MAKE); $(unstage)
35945 @[ -f ./gdb/Makefile ] || exit 0; \
35946 r=`${PWD_COMMAND}`; export r; \
35947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948 $(HOST_EXPORTS) \
35949 for flag in $(EXTRA_HOST_FLAGS) ; do \
35950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951 done; \
35952 echo "Doing maintainer-clean in gdb"; \
35953 (cd $(HOST_SUBDIR)/gdb && \
35954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956 "RANLIB=$${RANLIB}" \
35957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958 maintainer-clean) \
35959 || exit 1
35961 @endif gdb
35965 .PHONY: configure-expect maybe-configure-expect
35966 maybe-configure-expect:
35967 @if gcc-bootstrap
35968 configure-expect: stage_current
35969 @endif gcc-bootstrap
35970 @if expect
35971 maybe-configure-expect: configure-expect
35972 configure-expect:
35973 @: $(MAKE); $(unstage)
35974 @r=`${PWD_COMMAND}`; export r; \
35975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35976 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35978 $(HOST_EXPORTS) \
35979 echo Configuring in $(HOST_SUBDIR)/expect; \
35980 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35981 case $(srcdir) in \
35982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35983 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
35984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35985 esac; \
35986 module_srcdir=expect; \
35987 $(SHELL) \
35988 $$s/$$module_srcdir/configure \
35989 --srcdir=$${topdir}/$$module_srcdir \
35990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35991 --target=${target_alias} \
35992 || exit 1
35993 @endif expect
35999 .PHONY: all-expect maybe-all-expect
36000 maybe-all-expect:
36001 @if gcc-bootstrap
36002 all-expect: stage_current
36003 @endif gcc-bootstrap
36004 @if expect
36005 TARGET-expect=all
36006 maybe-all-expect: all-expect
36007 all-expect: configure-expect
36008 @: $(MAKE); $(unstage)
36009 @r=`${PWD_COMMAND}`; export r; \
36010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36011 $(HOST_EXPORTS) \
36012 (cd $(HOST_SUBDIR)/expect && \
36013 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36014 $(TARGET-expect))
36015 @endif expect
36020 .PHONY: check-expect maybe-check-expect
36021 maybe-check-expect:
36022 @if expect
36023 maybe-check-expect: check-expect
36025 check-expect:
36026 @: $(MAKE); $(unstage)
36027 @r=`${PWD_COMMAND}`; export r; \
36028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36029 $(HOST_EXPORTS) \
36030 (cd $(HOST_SUBDIR)/expect && \
36031 $(MAKE) $(FLAGS_TO_PASS) check)
36033 @endif expect
36035 .PHONY: install-expect maybe-install-expect
36036 maybe-install-expect:
36037 @if expect
36038 maybe-install-expect: install-expect
36040 install-expect: installdirs
36041 @: $(MAKE); $(unstage)
36042 @r=`${PWD_COMMAND}`; export r; \
36043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36044 $(HOST_EXPORTS) \
36045 (cd $(HOST_SUBDIR)/expect && \
36046 $(MAKE) $(FLAGS_TO_PASS) install)
36048 @endif expect
36050 .PHONY: install-strip-expect maybe-install-strip-expect
36051 maybe-install-strip-expect:
36052 @if expect
36053 maybe-install-strip-expect: install-strip-expect
36055 install-strip-expect: installdirs
36056 @: $(MAKE); $(unstage)
36057 @r=`${PWD_COMMAND}`; export r; \
36058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36059 $(HOST_EXPORTS) \
36060 (cd $(HOST_SUBDIR)/expect && \
36061 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36063 @endif expect
36065 # Other targets (info, dvi, pdf, etc.)
36067 .PHONY: maybe-info-expect info-expect
36068 maybe-info-expect:
36069 @if expect
36070 maybe-info-expect: info-expect
36072 info-expect: \
36073 configure-expect
36074 @: $(MAKE); $(unstage)
36075 @[ -f ./expect/Makefile ] || exit 0; \
36076 r=`${PWD_COMMAND}`; export r; \
36077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078 $(HOST_EXPORTS) \
36079 for flag in $(EXTRA_HOST_FLAGS) ; do \
36080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36081 done; \
36082 echo "Doing info in expect"; \
36083 (cd $(HOST_SUBDIR)/expect && \
36084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36086 "RANLIB=$${RANLIB}" \
36087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36088 info) \
36089 || exit 1
36091 @endif expect
36093 .PHONY: maybe-dvi-expect dvi-expect
36094 maybe-dvi-expect:
36095 @if expect
36096 maybe-dvi-expect: dvi-expect
36098 dvi-expect: \
36099 configure-expect
36100 @: $(MAKE); $(unstage)
36101 @[ -f ./expect/Makefile ] || exit 0; \
36102 r=`${PWD_COMMAND}`; export r; \
36103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36104 $(HOST_EXPORTS) \
36105 for flag in $(EXTRA_HOST_FLAGS) ; do \
36106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36107 done; \
36108 echo "Doing dvi in expect"; \
36109 (cd $(HOST_SUBDIR)/expect && \
36110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36112 "RANLIB=$${RANLIB}" \
36113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36114 dvi) \
36115 || exit 1
36117 @endif expect
36119 .PHONY: maybe-pdf-expect pdf-expect
36120 maybe-pdf-expect:
36121 @if expect
36122 maybe-pdf-expect: pdf-expect
36124 pdf-expect: \
36125 configure-expect
36126 @: $(MAKE); $(unstage)
36127 @[ -f ./expect/Makefile ] || exit 0; \
36128 r=`${PWD_COMMAND}`; export r; \
36129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36130 $(HOST_EXPORTS) \
36131 for flag in $(EXTRA_HOST_FLAGS) ; do \
36132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36133 done; \
36134 echo "Doing pdf in expect"; \
36135 (cd $(HOST_SUBDIR)/expect && \
36136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36138 "RANLIB=$${RANLIB}" \
36139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36140 pdf) \
36141 || exit 1
36143 @endif expect
36145 .PHONY: maybe-html-expect html-expect
36146 maybe-html-expect:
36147 @if expect
36148 maybe-html-expect: html-expect
36150 html-expect: \
36151 configure-expect
36152 @: $(MAKE); $(unstage)
36153 @[ -f ./expect/Makefile ] || exit 0; \
36154 r=`${PWD_COMMAND}`; export r; \
36155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156 $(HOST_EXPORTS) \
36157 for flag in $(EXTRA_HOST_FLAGS) ; do \
36158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36159 done; \
36160 echo "Doing html in expect"; \
36161 (cd $(HOST_SUBDIR)/expect && \
36162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36164 "RANLIB=$${RANLIB}" \
36165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36166 html) \
36167 || exit 1
36169 @endif expect
36171 .PHONY: maybe-TAGS-expect TAGS-expect
36172 maybe-TAGS-expect:
36173 @if expect
36174 maybe-TAGS-expect: TAGS-expect
36176 TAGS-expect: \
36177 configure-expect
36178 @: $(MAKE); $(unstage)
36179 @[ -f ./expect/Makefile ] || exit 0; \
36180 r=`${PWD_COMMAND}`; export r; \
36181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36182 $(HOST_EXPORTS) \
36183 for flag in $(EXTRA_HOST_FLAGS) ; do \
36184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36185 done; \
36186 echo "Doing TAGS in expect"; \
36187 (cd $(HOST_SUBDIR)/expect && \
36188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36190 "RANLIB=$${RANLIB}" \
36191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36192 TAGS) \
36193 || exit 1
36195 @endif expect
36197 .PHONY: maybe-install-info-expect install-info-expect
36198 maybe-install-info-expect:
36199 @if expect
36200 maybe-install-info-expect: install-info-expect
36202 install-info-expect: \
36203 configure-expect \
36204 info-expect
36205 @: $(MAKE); $(unstage)
36206 @[ -f ./expect/Makefile ] || exit 0; \
36207 r=`${PWD_COMMAND}`; export r; \
36208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36209 $(HOST_EXPORTS) \
36210 for flag in $(EXTRA_HOST_FLAGS) ; do \
36211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36212 done; \
36213 echo "Doing install-info in expect"; \
36214 (cd $(HOST_SUBDIR)/expect && \
36215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36217 "RANLIB=$${RANLIB}" \
36218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36219 install-info) \
36220 || exit 1
36222 @endif expect
36224 .PHONY: maybe-install-pdf-expect install-pdf-expect
36225 maybe-install-pdf-expect:
36226 @if expect
36227 maybe-install-pdf-expect: install-pdf-expect
36229 install-pdf-expect: \
36230 configure-expect \
36231 pdf-expect
36232 @: $(MAKE); $(unstage)
36233 @[ -f ./expect/Makefile ] || exit 0; \
36234 r=`${PWD_COMMAND}`; export r; \
36235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236 $(HOST_EXPORTS) \
36237 for flag in $(EXTRA_HOST_FLAGS) ; do \
36238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36239 done; \
36240 echo "Doing install-pdf in expect"; \
36241 (cd $(HOST_SUBDIR)/expect && \
36242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36244 "RANLIB=$${RANLIB}" \
36245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36246 install-pdf) \
36247 || exit 1
36249 @endif expect
36251 .PHONY: maybe-install-html-expect install-html-expect
36252 maybe-install-html-expect:
36253 @if expect
36254 maybe-install-html-expect: install-html-expect
36256 install-html-expect: \
36257 configure-expect \
36258 html-expect
36259 @: $(MAKE); $(unstage)
36260 @[ -f ./expect/Makefile ] || exit 0; \
36261 r=`${PWD_COMMAND}`; export r; \
36262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36263 $(HOST_EXPORTS) \
36264 for flag in $(EXTRA_HOST_FLAGS) ; do \
36265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36266 done; \
36267 echo "Doing install-html in expect"; \
36268 (cd $(HOST_SUBDIR)/expect && \
36269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36271 "RANLIB=$${RANLIB}" \
36272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36273 install-html) \
36274 || exit 1
36276 @endif expect
36278 .PHONY: maybe-installcheck-expect installcheck-expect
36279 maybe-installcheck-expect:
36280 @if expect
36281 maybe-installcheck-expect: installcheck-expect
36283 installcheck-expect: \
36284 configure-expect
36285 @: $(MAKE); $(unstage)
36286 @[ -f ./expect/Makefile ] || exit 0; \
36287 r=`${PWD_COMMAND}`; export r; \
36288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289 $(HOST_EXPORTS) \
36290 for flag in $(EXTRA_HOST_FLAGS) ; do \
36291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36292 done; \
36293 echo "Doing installcheck in expect"; \
36294 (cd $(HOST_SUBDIR)/expect && \
36295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36297 "RANLIB=$${RANLIB}" \
36298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36299 installcheck) \
36300 || exit 1
36302 @endif expect
36304 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36305 maybe-mostlyclean-expect:
36306 @if expect
36307 maybe-mostlyclean-expect: mostlyclean-expect
36309 mostlyclean-expect:
36310 @: $(MAKE); $(unstage)
36311 @[ -f ./expect/Makefile ] || exit 0; \
36312 r=`${PWD_COMMAND}`; export r; \
36313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36314 $(HOST_EXPORTS) \
36315 for flag in $(EXTRA_HOST_FLAGS) ; do \
36316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36317 done; \
36318 echo "Doing mostlyclean in expect"; \
36319 (cd $(HOST_SUBDIR)/expect && \
36320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36322 "RANLIB=$${RANLIB}" \
36323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36324 mostlyclean) \
36325 || exit 1
36327 @endif expect
36329 .PHONY: maybe-clean-expect clean-expect
36330 maybe-clean-expect:
36331 @if expect
36332 maybe-clean-expect: clean-expect
36334 clean-expect:
36335 @: $(MAKE); $(unstage)
36336 @[ -f ./expect/Makefile ] || exit 0; \
36337 r=`${PWD_COMMAND}`; export r; \
36338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36339 $(HOST_EXPORTS) \
36340 for flag in $(EXTRA_HOST_FLAGS) ; do \
36341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342 done; \
36343 echo "Doing clean in expect"; \
36344 (cd $(HOST_SUBDIR)/expect && \
36345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36347 "RANLIB=$${RANLIB}" \
36348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36349 clean) \
36350 || exit 1
36352 @endif expect
36354 .PHONY: maybe-distclean-expect distclean-expect
36355 maybe-distclean-expect:
36356 @if expect
36357 maybe-distclean-expect: distclean-expect
36359 distclean-expect:
36360 @: $(MAKE); $(unstage)
36361 @[ -f ./expect/Makefile ] || exit 0; \
36362 r=`${PWD_COMMAND}`; export r; \
36363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36364 $(HOST_EXPORTS) \
36365 for flag in $(EXTRA_HOST_FLAGS) ; do \
36366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36367 done; \
36368 echo "Doing distclean in expect"; \
36369 (cd $(HOST_SUBDIR)/expect && \
36370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36372 "RANLIB=$${RANLIB}" \
36373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36374 distclean) \
36375 || exit 1
36377 @endif expect
36379 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36380 maybe-maintainer-clean-expect:
36381 @if expect
36382 maybe-maintainer-clean-expect: maintainer-clean-expect
36384 maintainer-clean-expect:
36385 @: $(MAKE); $(unstage)
36386 @[ -f ./expect/Makefile ] || exit 0; \
36387 r=`${PWD_COMMAND}`; export r; \
36388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389 $(HOST_EXPORTS) \
36390 for flag in $(EXTRA_HOST_FLAGS) ; do \
36391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36392 done; \
36393 echo "Doing maintainer-clean in expect"; \
36394 (cd $(HOST_SUBDIR)/expect && \
36395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36397 "RANLIB=$${RANLIB}" \
36398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36399 maintainer-clean) \
36400 || exit 1
36402 @endif expect
36406 .PHONY: configure-guile maybe-configure-guile
36407 maybe-configure-guile:
36408 @if gcc-bootstrap
36409 configure-guile: stage_current
36410 @endif gcc-bootstrap
36411 @if guile
36412 maybe-configure-guile: configure-guile
36413 configure-guile:
36414 @: $(MAKE); $(unstage)
36415 @r=`${PWD_COMMAND}`; export r; \
36416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36419 $(HOST_EXPORTS) \
36420 echo Configuring in $(HOST_SUBDIR)/guile; \
36421 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36422 case $(srcdir) in \
36423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36424 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36426 esac; \
36427 module_srcdir=guile; \
36428 $(SHELL) \
36429 $$s/$$module_srcdir/configure \
36430 --srcdir=$${topdir}/$$module_srcdir \
36431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36432 --target=${target_alias} \
36433 || exit 1
36434 @endif guile
36440 .PHONY: all-guile maybe-all-guile
36441 maybe-all-guile:
36442 @if gcc-bootstrap
36443 all-guile: stage_current
36444 @endif gcc-bootstrap
36445 @if guile
36446 TARGET-guile=all
36447 maybe-all-guile: all-guile
36448 all-guile: configure-guile
36449 @: $(MAKE); $(unstage)
36450 @r=`${PWD_COMMAND}`; export r; \
36451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36452 $(HOST_EXPORTS) \
36453 (cd $(HOST_SUBDIR)/guile && \
36454 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36455 $(TARGET-guile))
36456 @endif guile
36461 .PHONY: check-guile maybe-check-guile
36462 maybe-check-guile:
36463 @if guile
36464 maybe-check-guile: check-guile
36466 check-guile:
36467 @: $(MAKE); $(unstage)
36468 @r=`${PWD_COMMAND}`; export r; \
36469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470 $(HOST_EXPORTS) \
36471 (cd $(HOST_SUBDIR)/guile && \
36472 $(MAKE) $(FLAGS_TO_PASS) check)
36474 @endif guile
36476 .PHONY: install-guile maybe-install-guile
36477 maybe-install-guile:
36478 @if guile
36479 maybe-install-guile: install-guile
36481 install-guile: installdirs
36482 @: $(MAKE); $(unstage)
36483 @r=`${PWD_COMMAND}`; export r; \
36484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36485 $(HOST_EXPORTS) \
36486 (cd $(HOST_SUBDIR)/guile && \
36487 $(MAKE) $(FLAGS_TO_PASS) install)
36489 @endif guile
36491 .PHONY: install-strip-guile maybe-install-strip-guile
36492 maybe-install-strip-guile:
36493 @if guile
36494 maybe-install-strip-guile: install-strip-guile
36496 install-strip-guile: installdirs
36497 @: $(MAKE); $(unstage)
36498 @r=`${PWD_COMMAND}`; export r; \
36499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36500 $(HOST_EXPORTS) \
36501 (cd $(HOST_SUBDIR)/guile && \
36502 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36504 @endif guile
36506 # Other targets (info, dvi, pdf, etc.)
36508 .PHONY: maybe-info-guile info-guile
36509 maybe-info-guile:
36510 @if guile
36511 maybe-info-guile: info-guile
36513 info-guile: \
36514 configure-guile
36515 @: $(MAKE); $(unstage)
36516 @[ -f ./guile/Makefile ] || exit 0; \
36517 r=`${PWD_COMMAND}`; export r; \
36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519 $(HOST_EXPORTS) \
36520 for flag in $(EXTRA_HOST_FLAGS) ; do \
36521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522 done; \
36523 echo "Doing info in guile"; \
36524 (cd $(HOST_SUBDIR)/guile && \
36525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527 "RANLIB=$${RANLIB}" \
36528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529 info) \
36530 || exit 1
36532 @endif guile
36534 .PHONY: maybe-dvi-guile dvi-guile
36535 maybe-dvi-guile:
36536 @if guile
36537 maybe-dvi-guile: dvi-guile
36539 dvi-guile: \
36540 configure-guile
36541 @: $(MAKE); $(unstage)
36542 @[ -f ./guile/Makefile ] || exit 0; \
36543 r=`${PWD_COMMAND}`; export r; \
36544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36545 $(HOST_EXPORTS) \
36546 for flag in $(EXTRA_HOST_FLAGS) ; do \
36547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36548 done; \
36549 echo "Doing dvi in guile"; \
36550 (cd $(HOST_SUBDIR)/guile && \
36551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36553 "RANLIB=$${RANLIB}" \
36554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36555 dvi) \
36556 || exit 1
36558 @endif guile
36560 .PHONY: maybe-pdf-guile pdf-guile
36561 maybe-pdf-guile:
36562 @if guile
36563 maybe-pdf-guile: pdf-guile
36565 pdf-guile: \
36566 configure-guile
36567 @: $(MAKE); $(unstage)
36568 @[ -f ./guile/Makefile ] || exit 0; \
36569 r=`${PWD_COMMAND}`; export r; \
36570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571 $(HOST_EXPORTS) \
36572 for flag in $(EXTRA_HOST_FLAGS) ; do \
36573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574 done; \
36575 echo "Doing pdf in guile"; \
36576 (cd $(HOST_SUBDIR)/guile && \
36577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579 "RANLIB=$${RANLIB}" \
36580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581 pdf) \
36582 || exit 1
36584 @endif guile
36586 .PHONY: maybe-html-guile html-guile
36587 maybe-html-guile:
36588 @if guile
36589 maybe-html-guile: html-guile
36591 html-guile: \
36592 configure-guile
36593 @: $(MAKE); $(unstage)
36594 @[ -f ./guile/Makefile ] || exit 0; \
36595 r=`${PWD_COMMAND}`; export r; \
36596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597 $(HOST_EXPORTS) \
36598 for flag in $(EXTRA_HOST_FLAGS) ; do \
36599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36600 done; \
36601 echo "Doing html in guile"; \
36602 (cd $(HOST_SUBDIR)/guile && \
36603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36605 "RANLIB=$${RANLIB}" \
36606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36607 html) \
36608 || exit 1
36610 @endif guile
36612 .PHONY: maybe-TAGS-guile TAGS-guile
36613 maybe-TAGS-guile:
36614 @if guile
36615 maybe-TAGS-guile: TAGS-guile
36617 TAGS-guile: \
36618 configure-guile
36619 @: $(MAKE); $(unstage)
36620 @[ -f ./guile/Makefile ] || exit 0; \
36621 r=`${PWD_COMMAND}`; export r; \
36622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36623 $(HOST_EXPORTS) \
36624 for flag in $(EXTRA_HOST_FLAGS) ; do \
36625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36626 done; \
36627 echo "Doing TAGS in guile"; \
36628 (cd $(HOST_SUBDIR)/guile && \
36629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36631 "RANLIB=$${RANLIB}" \
36632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36633 TAGS) \
36634 || exit 1
36636 @endif guile
36638 .PHONY: maybe-install-info-guile install-info-guile
36639 maybe-install-info-guile:
36640 @if guile
36641 maybe-install-info-guile: install-info-guile
36643 install-info-guile: \
36644 configure-guile \
36645 info-guile
36646 @: $(MAKE); $(unstage)
36647 @[ -f ./guile/Makefile ] || exit 0; \
36648 r=`${PWD_COMMAND}`; export r; \
36649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36650 $(HOST_EXPORTS) \
36651 for flag in $(EXTRA_HOST_FLAGS) ; do \
36652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36653 done; \
36654 echo "Doing install-info in guile"; \
36655 (cd $(HOST_SUBDIR)/guile && \
36656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36658 "RANLIB=$${RANLIB}" \
36659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36660 install-info) \
36661 || exit 1
36663 @endif guile
36665 .PHONY: maybe-install-pdf-guile install-pdf-guile
36666 maybe-install-pdf-guile:
36667 @if guile
36668 maybe-install-pdf-guile: install-pdf-guile
36670 install-pdf-guile: \
36671 configure-guile \
36672 pdf-guile
36673 @: $(MAKE); $(unstage)
36674 @[ -f ./guile/Makefile ] || exit 0; \
36675 r=`${PWD_COMMAND}`; export r; \
36676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36677 $(HOST_EXPORTS) \
36678 for flag in $(EXTRA_HOST_FLAGS) ; do \
36679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36680 done; \
36681 echo "Doing install-pdf in guile"; \
36682 (cd $(HOST_SUBDIR)/guile && \
36683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36685 "RANLIB=$${RANLIB}" \
36686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36687 install-pdf) \
36688 || exit 1
36690 @endif guile
36692 .PHONY: maybe-install-html-guile install-html-guile
36693 maybe-install-html-guile:
36694 @if guile
36695 maybe-install-html-guile: install-html-guile
36697 install-html-guile: \
36698 configure-guile \
36699 html-guile
36700 @: $(MAKE); $(unstage)
36701 @[ -f ./guile/Makefile ] || exit 0; \
36702 r=`${PWD_COMMAND}`; export r; \
36703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704 $(HOST_EXPORTS) \
36705 for flag in $(EXTRA_HOST_FLAGS) ; do \
36706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36707 done; \
36708 echo "Doing install-html in guile"; \
36709 (cd $(HOST_SUBDIR)/guile && \
36710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36712 "RANLIB=$${RANLIB}" \
36713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36714 install-html) \
36715 || exit 1
36717 @endif guile
36719 .PHONY: maybe-installcheck-guile installcheck-guile
36720 maybe-installcheck-guile:
36721 @if guile
36722 maybe-installcheck-guile: installcheck-guile
36724 installcheck-guile: \
36725 configure-guile
36726 @: $(MAKE); $(unstage)
36727 @[ -f ./guile/Makefile ] || exit 0; \
36728 r=`${PWD_COMMAND}`; export r; \
36729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36730 $(HOST_EXPORTS) \
36731 for flag in $(EXTRA_HOST_FLAGS) ; do \
36732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36733 done; \
36734 echo "Doing installcheck in guile"; \
36735 (cd $(HOST_SUBDIR)/guile && \
36736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36738 "RANLIB=$${RANLIB}" \
36739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36740 installcheck) \
36741 || exit 1
36743 @endif guile
36745 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36746 maybe-mostlyclean-guile:
36747 @if guile
36748 maybe-mostlyclean-guile: mostlyclean-guile
36750 mostlyclean-guile:
36751 @: $(MAKE); $(unstage)
36752 @[ -f ./guile/Makefile ] || exit 0; \
36753 r=`${PWD_COMMAND}`; export r; \
36754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36755 $(HOST_EXPORTS) \
36756 for flag in $(EXTRA_HOST_FLAGS) ; do \
36757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36758 done; \
36759 echo "Doing mostlyclean in guile"; \
36760 (cd $(HOST_SUBDIR)/guile && \
36761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36763 "RANLIB=$${RANLIB}" \
36764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36765 mostlyclean) \
36766 || exit 1
36768 @endif guile
36770 .PHONY: maybe-clean-guile clean-guile
36771 maybe-clean-guile:
36772 @if guile
36773 maybe-clean-guile: clean-guile
36775 clean-guile:
36776 @: $(MAKE); $(unstage)
36777 @[ -f ./guile/Makefile ] || exit 0; \
36778 r=`${PWD_COMMAND}`; export r; \
36779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36780 $(HOST_EXPORTS) \
36781 for flag in $(EXTRA_HOST_FLAGS) ; do \
36782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36783 done; \
36784 echo "Doing clean in guile"; \
36785 (cd $(HOST_SUBDIR)/guile && \
36786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36788 "RANLIB=$${RANLIB}" \
36789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36790 clean) \
36791 || exit 1
36793 @endif guile
36795 .PHONY: maybe-distclean-guile distclean-guile
36796 maybe-distclean-guile:
36797 @if guile
36798 maybe-distclean-guile: distclean-guile
36800 distclean-guile:
36801 @: $(MAKE); $(unstage)
36802 @[ -f ./guile/Makefile ] || exit 0; \
36803 r=`${PWD_COMMAND}`; export r; \
36804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36805 $(HOST_EXPORTS) \
36806 for flag in $(EXTRA_HOST_FLAGS) ; do \
36807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36808 done; \
36809 echo "Doing distclean in guile"; \
36810 (cd $(HOST_SUBDIR)/guile && \
36811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36813 "RANLIB=$${RANLIB}" \
36814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36815 distclean) \
36816 || exit 1
36818 @endif guile
36820 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36821 maybe-maintainer-clean-guile:
36822 @if guile
36823 maybe-maintainer-clean-guile: maintainer-clean-guile
36825 maintainer-clean-guile:
36826 @: $(MAKE); $(unstage)
36827 @[ -f ./guile/Makefile ] || exit 0; \
36828 r=`${PWD_COMMAND}`; export r; \
36829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36830 $(HOST_EXPORTS) \
36831 for flag in $(EXTRA_HOST_FLAGS) ; do \
36832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36833 done; \
36834 echo "Doing maintainer-clean in guile"; \
36835 (cd $(HOST_SUBDIR)/guile && \
36836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36838 "RANLIB=$${RANLIB}" \
36839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36840 maintainer-clean) \
36841 || exit 1
36843 @endif guile
36847 .PHONY: configure-tk maybe-configure-tk
36848 maybe-configure-tk:
36849 @if gcc-bootstrap
36850 configure-tk: stage_current
36851 @endif gcc-bootstrap
36852 @if tk
36853 maybe-configure-tk: configure-tk
36854 configure-tk:
36855 @: $(MAKE); $(unstage)
36856 @r=`${PWD_COMMAND}`; export r; \
36857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36858 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36860 $(HOST_EXPORTS) \
36861 echo Configuring in $(HOST_SUBDIR)/tk; \
36862 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36863 case $(srcdir) in \
36864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36865 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36867 esac; \
36868 module_srcdir=tk; \
36869 $(SHELL) \
36870 $$s/$$module_srcdir/configure \
36871 --srcdir=$${topdir}/$$module_srcdir \
36872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36873 --target=${target_alias} \
36874 || exit 1
36875 @endif tk
36881 .PHONY: all-tk maybe-all-tk
36882 maybe-all-tk:
36883 @if gcc-bootstrap
36884 all-tk: stage_current
36885 @endif gcc-bootstrap
36886 @if tk
36887 TARGET-tk=all
36888 maybe-all-tk: all-tk
36889 all-tk: configure-tk
36890 @: $(MAKE); $(unstage)
36891 @r=`${PWD_COMMAND}`; export r; \
36892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893 $(HOST_EXPORTS) \
36894 (cd $(HOST_SUBDIR)/tk && \
36895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36896 $(TARGET-tk))
36897 @endif tk
36902 .PHONY: check-tk maybe-check-tk
36903 maybe-check-tk:
36904 @if tk
36905 maybe-check-tk: check-tk
36907 check-tk:
36908 @: $(MAKE); $(unstage)
36909 @r=`${PWD_COMMAND}`; export r; \
36910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911 $(HOST_EXPORTS) \
36912 (cd $(HOST_SUBDIR)/tk && \
36913 $(MAKE) $(FLAGS_TO_PASS) check)
36915 @endif tk
36917 .PHONY: install-tk maybe-install-tk
36918 maybe-install-tk:
36919 @if tk
36920 maybe-install-tk: install-tk
36922 install-tk: installdirs
36923 @: $(MAKE); $(unstage)
36924 @r=`${PWD_COMMAND}`; export r; \
36925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36926 $(HOST_EXPORTS) \
36927 (cd $(HOST_SUBDIR)/tk && \
36928 $(MAKE) $(FLAGS_TO_PASS) install)
36930 @endif tk
36932 .PHONY: install-strip-tk maybe-install-strip-tk
36933 maybe-install-strip-tk:
36934 @if tk
36935 maybe-install-strip-tk: install-strip-tk
36937 install-strip-tk: installdirs
36938 @: $(MAKE); $(unstage)
36939 @r=`${PWD_COMMAND}`; export r; \
36940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36941 $(HOST_EXPORTS) \
36942 (cd $(HOST_SUBDIR)/tk && \
36943 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36945 @endif tk
36947 # Other targets (info, dvi, pdf, etc.)
36949 .PHONY: maybe-info-tk info-tk
36950 maybe-info-tk:
36951 @if tk
36952 maybe-info-tk: info-tk
36954 info-tk: \
36955 configure-tk
36956 @: $(MAKE); $(unstage)
36957 @[ -f ./tk/Makefile ] || exit 0; \
36958 r=`${PWD_COMMAND}`; export r; \
36959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36960 $(HOST_EXPORTS) \
36961 for flag in $(EXTRA_HOST_FLAGS) ; do \
36962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36963 done; \
36964 echo "Doing info in tk"; \
36965 (cd $(HOST_SUBDIR)/tk && \
36966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36968 "RANLIB=$${RANLIB}" \
36969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36970 info) \
36971 || exit 1
36973 @endif tk
36975 .PHONY: maybe-dvi-tk dvi-tk
36976 maybe-dvi-tk:
36977 @if tk
36978 maybe-dvi-tk: dvi-tk
36980 dvi-tk: \
36981 configure-tk
36982 @: $(MAKE); $(unstage)
36983 @[ -f ./tk/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 dvi in tk"; \
36991 (cd $(HOST_SUBDIR)/tk && \
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 dvi) \
36997 || exit 1
36999 @endif tk
37001 .PHONY: maybe-pdf-tk pdf-tk
37002 maybe-pdf-tk:
37003 @if tk
37004 maybe-pdf-tk: pdf-tk
37006 pdf-tk: \
37007 configure-tk
37008 @: $(MAKE); $(unstage)
37009 @[ -f ./tk/Makefile ] || exit 0; \
37010 r=`${PWD_COMMAND}`; export r; \
37011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37012 $(HOST_EXPORTS) \
37013 for flag in $(EXTRA_HOST_FLAGS) ; do \
37014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37015 done; \
37016 echo "Doing pdf in tk"; \
37017 (cd $(HOST_SUBDIR)/tk && \
37018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37020 "RANLIB=$${RANLIB}" \
37021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37022 pdf) \
37023 || exit 1
37025 @endif tk
37027 .PHONY: maybe-html-tk html-tk
37028 maybe-html-tk:
37029 @if tk
37030 maybe-html-tk: html-tk
37032 html-tk: \
37033 configure-tk
37034 @: $(MAKE); $(unstage)
37035 @[ -f ./tk/Makefile ] || exit 0; \
37036 r=`${PWD_COMMAND}`; export r; \
37037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37038 $(HOST_EXPORTS) \
37039 for flag in $(EXTRA_HOST_FLAGS) ; do \
37040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37041 done; \
37042 echo "Doing html in tk"; \
37043 (cd $(HOST_SUBDIR)/tk && \
37044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37046 "RANLIB=$${RANLIB}" \
37047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37048 html) \
37049 || exit 1
37051 @endif tk
37053 .PHONY: maybe-TAGS-tk TAGS-tk
37054 maybe-TAGS-tk:
37055 @if tk
37056 maybe-TAGS-tk: TAGS-tk
37058 TAGS-tk: \
37059 configure-tk
37060 @: $(MAKE); $(unstage)
37061 @[ -f ./tk/Makefile ] || exit 0; \
37062 r=`${PWD_COMMAND}`; export r; \
37063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064 $(HOST_EXPORTS) \
37065 for flag in $(EXTRA_HOST_FLAGS) ; do \
37066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37067 done; \
37068 echo "Doing TAGS in tk"; \
37069 (cd $(HOST_SUBDIR)/tk && \
37070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37072 "RANLIB=$${RANLIB}" \
37073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37074 TAGS) \
37075 || exit 1
37077 @endif tk
37079 .PHONY: maybe-install-info-tk install-info-tk
37080 maybe-install-info-tk:
37081 @if tk
37082 maybe-install-info-tk: install-info-tk
37084 install-info-tk: \
37085 configure-tk \
37086 info-tk
37087 @: $(MAKE); $(unstage)
37088 @[ -f ./tk/Makefile ] || exit 0; \
37089 r=`${PWD_COMMAND}`; export r; \
37090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37091 $(HOST_EXPORTS) \
37092 for flag in $(EXTRA_HOST_FLAGS) ; do \
37093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37094 done; \
37095 echo "Doing install-info in tk"; \
37096 (cd $(HOST_SUBDIR)/tk && \
37097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37099 "RANLIB=$${RANLIB}" \
37100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37101 install-info) \
37102 || exit 1
37104 @endif tk
37106 .PHONY: maybe-install-pdf-tk install-pdf-tk
37107 maybe-install-pdf-tk:
37108 @if tk
37109 maybe-install-pdf-tk: install-pdf-tk
37111 install-pdf-tk: \
37112 configure-tk \
37113 pdf-tk
37114 @: $(MAKE); $(unstage)
37115 @[ -f ./tk/Makefile ] || exit 0; \
37116 r=`${PWD_COMMAND}`; export r; \
37117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118 $(HOST_EXPORTS) \
37119 for flag in $(EXTRA_HOST_FLAGS) ; do \
37120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121 done; \
37122 echo "Doing install-pdf in tk"; \
37123 (cd $(HOST_SUBDIR)/tk && \
37124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126 "RANLIB=$${RANLIB}" \
37127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128 install-pdf) \
37129 || exit 1
37131 @endif tk
37133 .PHONY: maybe-install-html-tk install-html-tk
37134 maybe-install-html-tk:
37135 @if tk
37136 maybe-install-html-tk: install-html-tk
37138 install-html-tk: \
37139 configure-tk \
37140 html-tk
37141 @: $(MAKE); $(unstage)
37142 @[ -f ./tk/Makefile ] || exit 0; \
37143 r=`${PWD_COMMAND}`; export r; \
37144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145 $(HOST_EXPORTS) \
37146 for flag in $(EXTRA_HOST_FLAGS) ; do \
37147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37148 done; \
37149 echo "Doing install-html in tk"; \
37150 (cd $(HOST_SUBDIR)/tk && \
37151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37153 "RANLIB=$${RANLIB}" \
37154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37155 install-html) \
37156 || exit 1
37158 @endif tk
37160 .PHONY: maybe-installcheck-tk installcheck-tk
37161 maybe-installcheck-tk:
37162 @if tk
37163 maybe-installcheck-tk: installcheck-tk
37165 installcheck-tk: \
37166 configure-tk
37167 @: $(MAKE); $(unstage)
37168 @[ -f ./tk/Makefile ] || exit 0; \
37169 r=`${PWD_COMMAND}`; export r; \
37170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171 $(HOST_EXPORTS) \
37172 for flag in $(EXTRA_HOST_FLAGS) ; do \
37173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37174 done; \
37175 echo "Doing installcheck in tk"; \
37176 (cd $(HOST_SUBDIR)/tk && \
37177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37179 "RANLIB=$${RANLIB}" \
37180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181 installcheck) \
37182 || exit 1
37184 @endif tk
37186 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37187 maybe-mostlyclean-tk:
37188 @if tk
37189 maybe-mostlyclean-tk: mostlyclean-tk
37191 mostlyclean-tk:
37192 @: $(MAKE); $(unstage)
37193 @[ -f ./tk/Makefile ] || exit 0; \
37194 r=`${PWD_COMMAND}`; export r; \
37195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196 $(HOST_EXPORTS) \
37197 for flag in $(EXTRA_HOST_FLAGS) ; do \
37198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37199 done; \
37200 echo "Doing mostlyclean in tk"; \
37201 (cd $(HOST_SUBDIR)/tk && \
37202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37204 "RANLIB=$${RANLIB}" \
37205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37206 mostlyclean) \
37207 || exit 1
37209 @endif tk
37211 .PHONY: maybe-clean-tk clean-tk
37212 maybe-clean-tk:
37213 @if tk
37214 maybe-clean-tk: clean-tk
37216 clean-tk:
37217 @: $(MAKE); $(unstage)
37218 @[ -f ./tk/Makefile ] || exit 0; \
37219 r=`${PWD_COMMAND}`; export r; \
37220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37221 $(HOST_EXPORTS) \
37222 for flag in $(EXTRA_HOST_FLAGS) ; do \
37223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37224 done; \
37225 echo "Doing clean in tk"; \
37226 (cd $(HOST_SUBDIR)/tk && \
37227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37229 "RANLIB=$${RANLIB}" \
37230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37231 clean) \
37232 || exit 1
37234 @endif tk
37236 .PHONY: maybe-distclean-tk distclean-tk
37237 maybe-distclean-tk:
37238 @if tk
37239 maybe-distclean-tk: distclean-tk
37241 distclean-tk:
37242 @: $(MAKE); $(unstage)
37243 @[ -f ./tk/Makefile ] || exit 0; \
37244 r=`${PWD_COMMAND}`; export r; \
37245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37246 $(HOST_EXPORTS) \
37247 for flag in $(EXTRA_HOST_FLAGS) ; do \
37248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37249 done; \
37250 echo "Doing distclean in tk"; \
37251 (cd $(HOST_SUBDIR)/tk && \
37252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37254 "RANLIB=$${RANLIB}" \
37255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37256 distclean) \
37257 || exit 1
37259 @endif tk
37261 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37262 maybe-maintainer-clean-tk:
37263 @if tk
37264 maybe-maintainer-clean-tk: maintainer-clean-tk
37266 maintainer-clean-tk:
37267 @: $(MAKE); $(unstage)
37268 @[ -f ./tk/Makefile ] || exit 0; \
37269 r=`${PWD_COMMAND}`; export r; \
37270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37271 $(HOST_EXPORTS) \
37272 for flag in $(EXTRA_HOST_FLAGS) ; do \
37273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37274 done; \
37275 echo "Doing maintainer-clean in tk"; \
37276 (cd $(HOST_SUBDIR)/tk && \
37277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37279 "RANLIB=$${RANLIB}" \
37280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37281 maintainer-clean) \
37282 || exit 1
37284 @endif tk
37288 .PHONY: configure-libtermcap maybe-configure-libtermcap
37289 maybe-configure-libtermcap:
37290 @if gcc-bootstrap
37291 configure-libtermcap: stage_current
37292 @endif gcc-bootstrap
37293 @if libtermcap
37294 maybe-configure-libtermcap: configure-libtermcap
37295 configure-libtermcap:
37296 @: $(MAKE); $(unstage)
37297 @r=`${PWD_COMMAND}`; export r; \
37298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37301 $(HOST_EXPORTS) \
37302 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37303 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37304 case $(srcdir) in \
37305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37306 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37308 esac; \
37309 module_srcdir=libtermcap; \
37310 $(SHELL) \
37311 $$s/$$module_srcdir/configure \
37312 --srcdir=$${topdir}/$$module_srcdir \
37313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37314 --target=${target_alias} \
37315 || exit 1
37316 @endif libtermcap
37322 .PHONY: all-libtermcap maybe-all-libtermcap
37323 maybe-all-libtermcap:
37324 @if gcc-bootstrap
37325 all-libtermcap: stage_current
37326 @endif gcc-bootstrap
37327 @if libtermcap
37328 TARGET-libtermcap=all
37329 maybe-all-libtermcap: all-libtermcap
37330 all-libtermcap: configure-libtermcap
37331 @: $(MAKE); $(unstage)
37332 @r=`${PWD_COMMAND}`; export r; \
37333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37334 $(HOST_EXPORTS) \
37335 (cd $(HOST_SUBDIR)/libtermcap && \
37336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37337 $(TARGET-libtermcap))
37338 @endif libtermcap
37343 .PHONY: check-libtermcap maybe-check-libtermcap
37344 maybe-check-libtermcap:
37345 @if libtermcap
37346 maybe-check-libtermcap: check-libtermcap
37348 check-libtermcap:
37350 @endif libtermcap
37352 .PHONY: install-libtermcap maybe-install-libtermcap
37353 maybe-install-libtermcap:
37354 @if libtermcap
37355 maybe-install-libtermcap: install-libtermcap
37357 install-libtermcap: installdirs
37358 @: $(MAKE); $(unstage)
37359 @r=`${PWD_COMMAND}`; export r; \
37360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37361 $(HOST_EXPORTS) \
37362 (cd $(HOST_SUBDIR)/libtermcap && \
37363 $(MAKE) $(FLAGS_TO_PASS) install)
37365 @endif libtermcap
37367 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37368 maybe-install-strip-libtermcap:
37369 @if libtermcap
37370 maybe-install-strip-libtermcap: install-strip-libtermcap
37372 install-strip-libtermcap: installdirs
37373 @: $(MAKE); $(unstage)
37374 @r=`${PWD_COMMAND}`; export r; \
37375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37376 $(HOST_EXPORTS) \
37377 (cd $(HOST_SUBDIR)/libtermcap && \
37378 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37380 @endif libtermcap
37382 # Other targets (info, dvi, pdf, etc.)
37384 .PHONY: maybe-info-libtermcap info-libtermcap
37385 maybe-info-libtermcap:
37386 @if libtermcap
37387 maybe-info-libtermcap: info-libtermcap
37389 info-libtermcap: \
37390 configure-libtermcap
37391 @: $(MAKE); $(unstage)
37392 @[ -f ./libtermcap/Makefile ] || exit 0; \
37393 r=`${PWD_COMMAND}`; export r; \
37394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37395 $(HOST_EXPORTS) \
37396 for flag in $(EXTRA_HOST_FLAGS) ; do \
37397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37398 done; \
37399 echo "Doing info in libtermcap"; \
37400 (cd $(HOST_SUBDIR)/libtermcap && \
37401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37403 "RANLIB=$${RANLIB}" \
37404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37405 info) \
37406 || exit 1
37408 @endif libtermcap
37410 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37411 maybe-dvi-libtermcap:
37412 @if libtermcap
37413 maybe-dvi-libtermcap: dvi-libtermcap
37415 dvi-libtermcap: \
37416 configure-libtermcap
37417 @: $(MAKE); $(unstage)
37418 @[ -f ./libtermcap/Makefile ] || exit 0; \
37419 r=`${PWD_COMMAND}`; export r; \
37420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421 $(HOST_EXPORTS) \
37422 for flag in $(EXTRA_HOST_FLAGS) ; do \
37423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424 done; \
37425 echo "Doing dvi in libtermcap"; \
37426 (cd $(HOST_SUBDIR)/libtermcap && \
37427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429 "RANLIB=$${RANLIB}" \
37430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431 dvi) \
37432 || exit 1
37434 @endif libtermcap
37436 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37437 maybe-pdf-libtermcap:
37438 @if libtermcap
37439 maybe-pdf-libtermcap: pdf-libtermcap
37441 pdf-libtermcap: \
37442 configure-libtermcap
37443 @: $(MAKE); $(unstage)
37444 @[ -f ./libtermcap/Makefile ] || exit 0; \
37445 r=`${PWD_COMMAND}`; export r; \
37446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37447 $(HOST_EXPORTS) \
37448 for flag in $(EXTRA_HOST_FLAGS) ; do \
37449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450 done; \
37451 echo "Doing pdf in libtermcap"; \
37452 (cd $(HOST_SUBDIR)/libtermcap && \
37453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37455 "RANLIB=$${RANLIB}" \
37456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37457 pdf) \
37458 || exit 1
37460 @endif libtermcap
37462 .PHONY: maybe-html-libtermcap html-libtermcap
37463 maybe-html-libtermcap:
37464 @if libtermcap
37465 maybe-html-libtermcap: html-libtermcap
37467 html-libtermcap: \
37468 configure-libtermcap
37469 @: $(MAKE); $(unstage)
37470 @[ -f ./libtermcap/Makefile ] || exit 0; \
37471 r=`${PWD_COMMAND}`; export r; \
37472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37473 $(HOST_EXPORTS) \
37474 for flag in $(EXTRA_HOST_FLAGS) ; do \
37475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37476 done; \
37477 echo "Doing html in libtermcap"; \
37478 (cd $(HOST_SUBDIR)/libtermcap && \
37479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37481 "RANLIB=$${RANLIB}" \
37482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37483 html) \
37484 || exit 1
37486 @endif libtermcap
37488 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37489 maybe-TAGS-libtermcap:
37490 @if libtermcap
37491 maybe-TAGS-libtermcap: TAGS-libtermcap
37493 TAGS-libtermcap: \
37494 configure-libtermcap
37495 @: $(MAKE); $(unstage)
37496 @[ -f ./libtermcap/Makefile ] || exit 0; \
37497 r=`${PWD_COMMAND}`; export r; \
37498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37499 $(HOST_EXPORTS) \
37500 for flag in $(EXTRA_HOST_FLAGS) ; do \
37501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37502 done; \
37503 echo "Doing TAGS in libtermcap"; \
37504 (cd $(HOST_SUBDIR)/libtermcap && \
37505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37507 "RANLIB=$${RANLIB}" \
37508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37509 TAGS) \
37510 || exit 1
37512 @endif libtermcap
37514 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37515 maybe-install-info-libtermcap:
37516 @if libtermcap
37517 maybe-install-info-libtermcap: install-info-libtermcap
37519 install-info-libtermcap: \
37520 configure-libtermcap \
37521 info-libtermcap
37522 @: $(MAKE); $(unstage)
37523 @[ -f ./libtermcap/Makefile ] || exit 0; \
37524 r=`${PWD_COMMAND}`; export r; \
37525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37526 $(HOST_EXPORTS) \
37527 for flag in $(EXTRA_HOST_FLAGS) ; do \
37528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37529 done; \
37530 echo "Doing install-info in libtermcap"; \
37531 (cd $(HOST_SUBDIR)/libtermcap && \
37532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37534 "RANLIB=$${RANLIB}" \
37535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37536 install-info) \
37537 || exit 1
37539 @endif libtermcap
37541 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37542 maybe-install-pdf-libtermcap:
37543 @if libtermcap
37544 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37546 install-pdf-libtermcap: \
37547 configure-libtermcap \
37548 pdf-libtermcap
37549 @: $(MAKE); $(unstage)
37550 @[ -f ./libtermcap/Makefile ] || exit 0; \
37551 r=`${PWD_COMMAND}`; export r; \
37552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553 $(HOST_EXPORTS) \
37554 for flag in $(EXTRA_HOST_FLAGS) ; do \
37555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37556 done; \
37557 echo "Doing install-pdf in libtermcap"; \
37558 (cd $(HOST_SUBDIR)/libtermcap && \
37559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37561 "RANLIB=$${RANLIB}" \
37562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37563 install-pdf) \
37564 || exit 1
37566 @endif libtermcap
37568 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37569 maybe-install-html-libtermcap:
37570 @if libtermcap
37571 maybe-install-html-libtermcap: install-html-libtermcap
37573 install-html-libtermcap: \
37574 configure-libtermcap \
37575 html-libtermcap
37576 @: $(MAKE); $(unstage)
37577 @[ -f ./libtermcap/Makefile ] || exit 0; \
37578 r=`${PWD_COMMAND}`; export r; \
37579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37580 $(HOST_EXPORTS) \
37581 for flag in $(EXTRA_HOST_FLAGS) ; do \
37582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37583 done; \
37584 echo "Doing install-html in libtermcap"; \
37585 (cd $(HOST_SUBDIR)/libtermcap && \
37586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37588 "RANLIB=$${RANLIB}" \
37589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37590 install-html) \
37591 || exit 1
37593 @endif libtermcap
37595 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37596 maybe-installcheck-libtermcap:
37597 @if libtermcap
37598 maybe-installcheck-libtermcap: installcheck-libtermcap
37600 installcheck-libtermcap: \
37601 configure-libtermcap
37602 @: $(MAKE); $(unstage)
37603 @[ -f ./libtermcap/Makefile ] || exit 0; \
37604 r=`${PWD_COMMAND}`; export r; \
37605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37606 $(HOST_EXPORTS) \
37607 for flag in $(EXTRA_HOST_FLAGS) ; do \
37608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37609 done; \
37610 echo "Doing installcheck in libtermcap"; \
37611 (cd $(HOST_SUBDIR)/libtermcap && \
37612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37614 "RANLIB=$${RANLIB}" \
37615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37616 installcheck) \
37617 || exit 1
37619 @endif libtermcap
37621 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37622 maybe-mostlyclean-libtermcap:
37623 @if libtermcap
37624 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37626 # libtermcap doesn't support mostlyclean.
37627 mostlyclean-libtermcap:
37629 @endif libtermcap
37631 .PHONY: maybe-clean-libtermcap clean-libtermcap
37632 maybe-clean-libtermcap:
37633 @if libtermcap
37634 maybe-clean-libtermcap: clean-libtermcap
37636 # libtermcap doesn't support clean.
37637 clean-libtermcap:
37639 @endif libtermcap
37641 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37642 maybe-distclean-libtermcap:
37643 @if libtermcap
37644 maybe-distclean-libtermcap: distclean-libtermcap
37646 # libtermcap doesn't support distclean.
37647 distclean-libtermcap:
37649 @endif libtermcap
37651 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37652 maybe-maintainer-clean-libtermcap:
37653 @if libtermcap
37654 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37656 # libtermcap doesn't support maintainer-clean.
37657 maintainer-clean-libtermcap:
37659 @endif libtermcap
37663 .PHONY: configure-utils maybe-configure-utils
37664 maybe-configure-utils:
37665 @if gcc-bootstrap
37666 configure-utils: stage_current
37667 @endif gcc-bootstrap
37668 @if utils
37669 maybe-configure-utils: configure-utils
37670 configure-utils:
37671 @: $(MAKE); $(unstage)
37672 @r=`${PWD_COMMAND}`; export r; \
37673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37674 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37676 $(HOST_EXPORTS) \
37677 echo Configuring in $(HOST_SUBDIR)/utils; \
37678 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37679 case $(srcdir) in \
37680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37681 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37683 esac; \
37684 module_srcdir=utils; \
37685 $(SHELL) \
37686 $$s/$$module_srcdir/configure \
37687 --srcdir=$${topdir}/$$module_srcdir \
37688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37689 --target=${target_alias} \
37690 || exit 1
37691 @endif utils
37697 .PHONY: all-utils maybe-all-utils
37698 maybe-all-utils:
37699 @if gcc-bootstrap
37700 all-utils: stage_current
37701 @endif gcc-bootstrap
37702 @if utils
37703 TARGET-utils=all
37704 maybe-all-utils: all-utils
37705 all-utils: configure-utils
37706 @: $(MAKE); $(unstage)
37707 @r=`${PWD_COMMAND}`; export r; \
37708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709 $(HOST_EXPORTS) \
37710 (cd $(HOST_SUBDIR)/utils && \
37711 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37712 $(TARGET-utils))
37713 @endif utils
37718 .PHONY: check-utils maybe-check-utils
37719 maybe-check-utils:
37720 @if utils
37721 maybe-check-utils: check-utils
37723 check-utils:
37725 @endif utils
37727 .PHONY: install-utils maybe-install-utils
37728 maybe-install-utils:
37729 @if utils
37730 maybe-install-utils: install-utils
37732 install-utils: installdirs
37733 @: $(MAKE); $(unstage)
37734 @r=`${PWD_COMMAND}`; export r; \
37735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37736 $(HOST_EXPORTS) \
37737 (cd $(HOST_SUBDIR)/utils && \
37738 $(MAKE) $(FLAGS_TO_PASS) install)
37740 @endif utils
37742 .PHONY: install-strip-utils maybe-install-strip-utils
37743 maybe-install-strip-utils:
37744 @if utils
37745 maybe-install-strip-utils: install-strip-utils
37747 install-strip-utils: installdirs
37748 @: $(MAKE); $(unstage)
37749 @r=`${PWD_COMMAND}`; export r; \
37750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37751 $(HOST_EXPORTS) \
37752 (cd $(HOST_SUBDIR)/utils && \
37753 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37755 @endif utils
37757 # Other targets (info, dvi, pdf, etc.)
37759 .PHONY: maybe-info-utils info-utils
37760 maybe-info-utils:
37761 @if utils
37762 maybe-info-utils: info-utils
37764 info-utils: \
37765 configure-utils
37766 @: $(MAKE); $(unstage)
37767 @[ -f ./utils/Makefile ] || exit 0; \
37768 r=`${PWD_COMMAND}`; export r; \
37769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770 $(HOST_EXPORTS) \
37771 for flag in $(EXTRA_HOST_FLAGS) ; do \
37772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37773 done; \
37774 echo "Doing info in utils"; \
37775 (cd $(HOST_SUBDIR)/utils && \
37776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778 "RANLIB=$${RANLIB}" \
37779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780 info) \
37781 || exit 1
37783 @endif utils
37785 .PHONY: maybe-dvi-utils dvi-utils
37786 maybe-dvi-utils:
37787 @if utils
37788 maybe-dvi-utils: dvi-utils
37790 dvi-utils: \
37791 configure-utils
37792 @: $(MAKE); $(unstage)
37793 @[ -f ./utils/Makefile ] || exit 0; \
37794 r=`${PWD_COMMAND}`; export r; \
37795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37796 $(HOST_EXPORTS) \
37797 for flag in $(EXTRA_HOST_FLAGS) ; do \
37798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37799 done; \
37800 echo "Doing dvi in utils"; \
37801 (cd $(HOST_SUBDIR)/utils && \
37802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37804 "RANLIB=$${RANLIB}" \
37805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37806 dvi) \
37807 || exit 1
37809 @endif utils
37811 .PHONY: maybe-pdf-utils pdf-utils
37812 maybe-pdf-utils:
37813 @if utils
37814 maybe-pdf-utils: pdf-utils
37816 pdf-utils: \
37817 configure-utils
37818 @: $(MAKE); $(unstage)
37819 @[ -f ./utils/Makefile ] || exit 0; \
37820 r=`${PWD_COMMAND}`; export r; \
37821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822 $(HOST_EXPORTS) \
37823 for flag in $(EXTRA_HOST_FLAGS) ; do \
37824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37825 done; \
37826 echo "Doing pdf in utils"; \
37827 (cd $(HOST_SUBDIR)/utils && \
37828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830 "RANLIB=$${RANLIB}" \
37831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832 pdf) \
37833 || exit 1
37835 @endif utils
37837 .PHONY: maybe-html-utils html-utils
37838 maybe-html-utils:
37839 @if utils
37840 maybe-html-utils: html-utils
37842 html-utils: \
37843 configure-utils
37844 @: $(MAKE); $(unstage)
37845 @[ -f ./utils/Makefile ] || exit 0; \
37846 r=`${PWD_COMMAND}`; export r; \
37847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848 $(HOST_EXPORTS) \
37849 for flag in $(EXTRA_HOST_FLAGS) ; do \
37850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37851 done; \
37852 echo "Doing html in utils"; \
37853 (cd $(HOST_SUBDIR)/utils && \
37854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856 "RANLIB=$${RANLIB}" \
37857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858 html) \
37859 || exit 1
37861 @endif utils
37863 .PHONY: maybe-TAGS-utils TAGS-utils
37864 maybe-TAGS-utils:
37865 @if utils
37866 maybe-TAGS-utils: TAGS-utils
37868 TAGS-utils: \
37869 configure-utils
37870 @: $(MAKE); $(unstage)
37871 @[ -f ./utils/Makefile ] || exit 0; \
37872 r=`${PWD_COMMAND}`; export r; \
37873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37874 $(HOST_EXPORTS) \
37875 for flag in $(EXTRA_HOST_FLAGS) ; do \
37876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37877 done; \
37878 echo "Doing TAGS in utils"; \
37879 (cd $(HOST_SUBDIR)/utils && \
37880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37882 "RANLIB=$${RANLIB}" \
37883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37884 TAGS) \
37885 || exit 1
37887 @endif utils
37889 .PHONY: maybe-install-info-utils install-info-utils
37890 maybe-install-info-utils:
37891 @if utils
37892 maybe-install-info-utils: install-info-utils
37894 install-info-utils: \
37895 configure-utils \
37896 info-utils
37897 @: $(MAKE); $(unstage)
37898 @[ -f ./utils/Makefile ] || exit 0; \
37899 r=`${PWD_COMMAND}`; export r; \
37900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37901 $(HOST_EXPORTS) \
37902 for flag in $(EXTRA_HOST_FLAGS) ; do \
37903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37904 done; \
37905 echo "Doing install-info in utils"; \
37906 (cd $(HOST_SUBDIR)/utils && \
37907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37909 "RANLIB=$${RANLIB}" \
37910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37911 install-info) \
37912 || exit 1
37914 @endif utils
37916 .PHONY: maybe-install-pdf-utils install-pdf-utils
37917 maybe-install-pdf-utils:
37918 @if utils
37919 maybe-install-pdf-utils: install-pdf-utils
37921 install-pdf-utils: \
37922 configure-utils \
37923 pdf-utils
37924 @: $(MAKE); $(unstage)
37925 @[ -f ./utils/Makefile ] || exit 0; \
37926 r=`${PWD_COMMAND}`; export r; \
37927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37928 $(HOST_EXPORTS) \
37929 for flag in $(EXTRA_HOST_FLAGS) ; do \
37930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37931 done; \
37932 echo "Doing install-pdf in utils"; \
37933 (cd $(HOST_SUBDIR)/utils && \
37934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37936 "RANLIB=$${RANLIB}" \
37937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37938 install-pdf) \
37939 || exit 1
37941 @endif utils
37943 .PHONY: maybe-install-html-utils install-html-utils
37944 maybe-install-html-utils:
37945 @if utils
37946 maybe-install-html-utils: install-html-utils
37948 install-html-utils: \
37949 configure-utils \
37950 html-utils
37951 @: $(MAKE); $(unstage)
37952 @[ -f ./utils/Makefile ] || exit 0; \
37953 r=`${PWD_COMMAND}`; export r; \
37954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37955 $(HOST_EXPORTS) \
37956 for flag in $(EXTRA_HOST_FLAGS) ; do \
37957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958 done; \
37959 echo "Doing install-html in utils"; \
37960 (cd $(HOST_SUBDIR)/utils && \
37961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37963 "RANLIB=$${RANLIB}" \
37964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37965 install-html) \
37966 || exit 1
37968 @endif utils
37970 .PHONY: maybe-installcheck-utils installcheck-utils
37971 maybe-installcheck-utils:
37972 @if utils
37973 maybe-installcheck-utils: installcheck-utils
37975 installcheck-utils: \
37976 configure-utils
37977 @: $(MAKE); $(unstage)
37978 @[ -f ./utils/Makefile ] || exit 0; \
37979 r=`${PWD_COMMAND}`; export r; \
37980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981 $(HOST_EXPORTS) \
37982 for flag in $(EXTRA_HOST_FLAGS) ; do \
37983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37984 done; \
37985 echo "Doing installcheck in utils"; \
37986 (cd $(HOST_SUBDIR)/utils && \
37987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37989 "RANLIB=$${RANLIB}" \
37990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37991 installcheck) \
37992 || exit 1
37994 @endif utils
37996 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
37997 maybe-mostlyclean-utils:
37998 @if utils
37999 maybe-mostlyclean-utils: mostlyclean-utils
38001 mostlyclean-utils:
38002 @: $(MAKE); $(unstage)
38003 @[ -f ./utils/Makefile ] || exit 0; \
38004 r=`${PWD_COMMAND}`; export r; \
38005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38006 $(HOST_EXPORTS) \
38007 for flag in $(EXTRA_HOST_FLAGS) ; do \
38008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38009 done; \
38010 echo "Doing mostlyclean in utils"; \
38011 (cd $(HOST_SUBDIR)/utils && \
38012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38014 "RANLIB=$${RANLIB}" \
38015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38016 mostlyclean) \
38017 || exit 1
38019 @endif utils
38021 .PHONY: maybe-clean-utils clean-utils
38022 maybe-clean-utils:
38023 @if utils
38024 maybe-clean-utils: clean-utils
38026 clean-utils:
38027 @: $(MAKE); $(unstage)
38028 @[ -f ./utils/Makefile ] || exit 0; \
38029 r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 $(HOST_EXPORTS) \
38032 for flag in $(EXTRA_HOST_FLAGS) ; do \
38033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034 done; \
38035 echo "Doing clean in utils"; \
38036 (cd $(HOST_SUBDIR)/utils && \
38037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38039 "RANLIB=$${RANLIB}" \
38040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38041 clean) \
38042 || exit 1
38044 @endif utils
38046 .PHONY: maybe-distclean-utils distclean-utils
38047 maybe-distclean-utils:
38048 @if utils
38049 maybe-distclean-utils: distclean-utils
38051 distclean-utils:
38052 @: $(MAKE); $(unstage)
38053 @[ -f ./utils/Makefile ] || exit 0; \
38054 r=`${PWD_COMMAND}`; export r; \
38055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38056 $(HOST_EXPORTS) \
38057 for flag in $(EXTRA_HOST_FLAGS) ; do \
38058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38059 done; \
38060 echo "Doing distclean in utils"; \
38061 (cd $(HOST_SUBDIR)/utils && \
38062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38064 "RANLIB=$${RANLIB}" \
38065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38066 distclean) \
38067 || exit 1
38069 @endif utils
38071 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38072 maybe-maintainer-clean-utils:
38073 @if utils
38074 maybe-maintainer-clean-utils: maintainer-clean-utils
38076 maintainer-clean-utils:
38077 @: $(MAKE); $(unstage)
38078 @[ -f ./utils/Makefile ] || exit 0; \
38079 r=`${PWD_COMMAND}`; export r; \
38080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38081 $(HOST_EXPORTS) \
38082 for flag in $(EXTRA_HOST_FLAGS) ; do \
38083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38084 done; \
38085 echo "Doing maintainer-clean in utils"; \
38086 (cd $(HOST_SUBDIR)/utils && \
38087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38089 "RANLIB=$${RANLIB}" \
38090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38091 maintainer-clean) \
38092 || exit 1
38094 @endif utils
38098 .PHONY: configure-c++tools maybe-configure-c++tools
38099 maybe-configure-c++tools:
38100 @if gcc-bootstrap
38101 configure-c++tools: stage_current
38102 @endif gcc-bootstrap
38103 @if c++tools
38104 maybe-configure-c++tools: configure-c++tools
38105 configure-c++tools:
38106 @: $(MAKE); $(unstage)
38107 @r=`${PWD_COMMAND}`; export r; \
38108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38109 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38111 $(HOST_EXPORTS) \
38112 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38113 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38114 case $(srcdir) in \
38115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38116 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38118 esac; \
38119 module_srcdir=c++tools; \
38120 $(SHELL) \
38121 $$s/$$module_srcdir/configure \
38122 --srcdir=$${topdir}/$$module_srcdir \
38123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38124 --target=${target_alias} \
38125 || exit 1
38126 @endif c++tools
38132 .PHONY: all-c++tools maybe-all-c++tools
38133 maybe-all-c++tools:
38134 @if gcc-bootstrap
38135 all-c++tools: stage_current
38136 @endif gcc-bootstrap
38137 @if c++tools
38138 TARGET-c++tools=all
38139 maybe-all-c++tools: all-c++tools
38140 all-c++tools: configure-c++tools
38141 @: $(MAKE); $(unstage)
38142 @r=`${PWD_COMMAND}`; export r; \
38143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144 $(HOST_EXPORTS) \
38145 (cd $(HOST_SUBDIR)/c++tools && \
38146 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38147 $(TARGET-c++tools))
38148 @endif c++tools
38153 .PHONY: check-c++tools maybe-check-c++tools
38154 maybe-check-c++tools:
38155 @if c++tools
38156 maybe-check-c++tools: check-c++tools
38158 check-c++tools:
38159 @: $(MAKE); $(unstage)
38160 @r=`${PWD_COMMAND}`; export r; \
38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162 $(HOST_EXPORTS) \
38163 (cd $(HOST_SUBDIR)/c++tools && \
38164 $(MAKE) $(FLAGS_TO_PASS) check)
38166 @endif c++tools
38168 .PHONY: install-c++tools maybe-install-c++tools
38169 maybe-install-c++tools:
38170 @if c++tools
38171 maybe-install-c++tools: install-c++tools
38173 install-c++tools: installdirs
38174 @: $(MAKE); $(unstage)
38175 @r=`${PWD_COMMAND}`; export r; \
38176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38177 $(HOST_EXPORTS) \
38178 (cd $(HOST_SUBDIR)/c++tools && \
38179 $(MAKE) $(FLAGS_TO_PASS) install)
38181 @endif c++tools
38183 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38184 maybe-install-strip-c++tools:
38185 @if c++tools
38186 maybe-install-strip-c++tools: install-strip-c++tools
38188 install-strip-c++tools: installdirs
38189 @: $(MAKE); $(unstage)
38190 @r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(HOST_EXPORTS) \
38193 (cd $(HOST_SUBDIR)/c++tools && \
38194 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38196 @endif c++tools
38198 # Other targets (info, dvi, pdf, etc.)
38200 .PHONY: maybe-info-c++tools info-c++tools
38201 maybe-info-c++tools:
38202 @if c++tools
38203 maybe-info-c++tools: info-c++tools
38205 info-c++tools: \
38206 configure-c++tools
38207 @: $(MAKE); $(unstage)
38208 @[ -f ./c++tools/Makefile ] || exit 0; \
38209 r=`${PWD_COMMAND}`; export r; \
38210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211 $(HOST_EXPORTS) \
38212 for flag in $(EXTRA_HOST_FLAGS) ; do \
38213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38214 done; \
38215 echo "Doing info in c++tools"; \
38216 (cd $(HOST_SUBDIR)/c++tools && \
38217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38219 "RANLIB=$${RANLIB}" \
38220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38221 info) \
38222 || exit 1
38224 @endif c++tools
38226 .PHONY: maybe-dvi-c++tools dvi-c++tools
38227 maybe-dvi-c++tools:
38228 @if c++tools
38229 maybe-dvi-c++tools: dvi-c++tools
38231 dvi-c++tools: \
38232 configure-c++tools
38233 @: $(MAKE); $(unstage)
38234 @[ -f ./c++tools/Makefile ] || exit 0; \
38235 r=`${PWD_COMMAND}`; export r; \
38236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237 $(HOST_EXPORTS) \
38238 for flag in $(EXTRA_HOST_FLAGS) ; do \
38239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240 done; \
38241 echo "Doing dvi in c++tools"; \
38242 (cd $(HOST_SUBDIR)/c++tools && \
38243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245 "RANLIB=$${RANLIB}" \
38246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247 dvi) \
38248 || exit 1
38250 @endif c++tools
38252 .PHONY: maybe-pdf-c++tools pdf-c++tools
38253 maybe-pdf-c++tools:
38254 @if c++tools
38255 maybe-pdf-c++tools: pdf-c++tools
38257 pdf-c++tools: \
38258 configure-c++tools
38259 @: $(MAKE); $(unstage)
38260 @[ -f ./c++tools/Makefile ] || exit 0; \
38261 r=`${PWD_COMMAND}`; export r; \
38262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38263 $(HOST_EXPORTS) \
38264 for flag in $(EXTRA_HOST_FLAGS) ; do \
38265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266 done; \
38267 echo "Doing pdf in c++tools"; \
38268 (cd $(HOST_SUBDIR)/c++tools && \
38269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38271 "RANLIB=$${RANLIB}" \
38272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38273 pdf) \
38274 || exit 1
38276 @endif c++tools
38278 .PHONY: maybe-html-c++tools html-c++tools
38279 maybe-html-c++tools:
38280 @if c++tools
38281 maybe-html-c++tools: html-c++tools
38283 html-c++tools: \
38284 configure-c++tools
38285 @: $(MAKE); $(unstage)
38286 @[ -f ./c++tools/Makefile ] || exit 0; \
38287 r=`${PWD_COMMAND}`; export r; \
38288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289 $(HOST_EXPORTS) \
38290 for flag in $(EXTRA_HOST_FLAGS) ; do \
38291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38292 done; \
38293 echo "Doing html in c++tools"; \
38294 (cd $(HOST_SUBDIR)/c++tools && \
38295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38297 "RANLIB=$${RANLIB}" \
38298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38299 html) \
38300 || exit 1
38302 @endif c++tools
38304 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38305 maybe-TAGS-c++tools:
38306 @if c++tools
38307 maybe-TAGS-c++tools: TAGS-c++tools
38309 TAGS-c++tools: \
38310 configure-c++tools
38311 @: $(MAKE); $(unstage)
38312 @[ -f ./c++tools/Makefile ] || exit 0; \
38313 r=`${PWD_COMMAND}`; export r; \
38314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315 $(HOST_EXPORTS) \
38316 for flag in $(EXTRA_HOST_FLAGS) ; do \
38317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38318 done; \
38319 echo "Doing TAGS in c++tools"; \
38320 (cd $(HOST_SUBDIR)/c++tools && \
38321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323 "RANLIB=$${RANLIB}" \
38324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325 TAGS) \
38326 || exit 1
38328 @endif c++tools
38330 .PHONY: maybe-install-info-c++tools install-info-c++tools
38331 maybe-install-info-c++tools:
38332 @if c++tools
38333 maybe-install-info-c++tools: install-info-c++tools
38335 install-info-c++tools: \
38336 configure-c++tools \
38337 info-c++tools
38338 @: $(MAKE); $(unstage)
38339 @[ -f ./c++tools/Makefile ] || exit 0; \
38340 r=`${PWD_COMMAND}`; export r; \
38341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38342 $(HOST_EXPORTS) \
38343 for flag in $(EXTRA_HOST_FLAGS) ; do \
38344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38345 done; \
38346 echo "Doing install-info in c++tools"; \
38347 (cd $(HOST_SUBDIR)/c++tools && \
38348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38350 "RANLIB=$${RANLIB}" \
38351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38352 install-info) \
38353 || exit 1
38355 @endif c++tools
38357 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38358 maybe-install-pdf-c++tools:
38359 @if c++tools
38360 maybe-install-pdf-c++tools: install-pdf-c++tools
38362 install-pdf-c++tools: \
38363 configure-c++tools \
38364 pdf-c++tools
38365 @: $(MAKE); $(unstage)
38366 @[ -f ./c++tools/Makefile ] || exit 0; \
38367 r=`${PWD_COMMAND}`; export r; \
38368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38369 $(HOST_EXPORTS) \
38370 for flag in $(EXTRA_HOST_FLAGS) ; do \
38371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38372 done; \
38373 echo "Doing install-pdf in c++tools"; \
38374 (cd $(HOST_SUBDIR)/c++tools && \
38375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38377 "RANLIB=$${RANLIB}" \
38378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38379 install-pdf) \
38380 || exit 1
38382 @endif c++tools
38384 .PHONY: maybe-install-html-c++tools install-html-c++tools
38385 maybe-install-html-c++tools:
38386 @if c++tools
38387 maybe-install-html-c++tools: install-html-c++tools
38389 install-html-c++tools: \
38390 configure-c++tools \
38391 html-c++tools
38392 @: $(MAKE); $(unstage)
38393 @[ -f ./c++tools/Makefile ] || exit 0; \
38394 r=`${PWD_COMMAND}`; export r; \
38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396 $(HOST_EXPORTS) \
38397 for flag in $(EXTRA_HOST_FLAGS) ; do \
38398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399 done; \
38400 echo "Doing install-html in c++tools"; \
38401 (cd $(HOST_SUBDIR)/c++tools && \
38402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404 "RANLIB=$${RANLIB}" \
38405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406 install-html) \
38407 || exit 1
38409 @endif c++tools
38411 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38412 maybe-installcheck-c++tools:
38413 @if c++tools
38414 maybe-installcheck-c++tools: installcheck-c++tools
38416 installcheck-c++tools: \
38417 configure-c++tools
38418 @: $(MAKE); $(unstage)
38419 @[ -f ./c++tools/Makefile ] || exit 0; \
38420 r=`${PWD_COMMAND}`; export r; \
38421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38422 $(HOST_EXPORTS) \
38423 for flag in $(EXTRA_HOST_FLAGS) ; do \
38424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38425 done; \
38426 echo "Doing installcheck in c++tools"; \
38427 (cd $(HOST_SUBDIR)/c++tools && \
38428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38430 "RANLIB=$${RANLIB}" \
38431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38432 installcheck) \
38433 || exit 1
38435 @endif c++tools
38437 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38438 maybe-mostlyclean-c++tools:
38439 @if c++tools
38440 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38442 mostlyclean-c++tools:
38443 @: $(MAKE); $(unstage)
38444 @[ -f ./c++tools/Makefile ] || exit 0; \
38445 r=`${PWD_COMMAND}`; export r; \
38446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38447 $(HOST_EXPORTS) \
38448 for flag in $(EXTRA_HOST_FLAGS) ; do \
38449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38450 done; \
38451 echo "Doing mostlyclean in c++tools"; \
38452 (cd $(HOST_SUBDIR)/c++tools && \
38453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38455 "RANLIB=$${RANLIB}" \
38456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38457 mostlyclean) \
38458 || exit 1
38460 @endif c++tools
38462 .PHONY: maybe-clean-c++tools clean-c++tools
38463 maybe-clean-c++tools:
38464 @if c++tools
38465 maybe-clean-c++tools: clean-c++tools
38467 clean-c++tools:
38468 @: $(MAKE); $(unstage)
38469 @[ -f ./c++tools/Makefile ] || exit 0; \
38470 r=`${PWD_COMMAND}`; export r; \
38471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472 $(HOST_EXPORTS) \
38473 for flag in $(EXTRA_HOST_FLAGS) ; do \
38474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38475 done; \
38476 echo "Doing clean in c++tools"; \
38477 (cd $(HOST_SUBDIR)/c++tools && \
38478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480 "RANLIB=$${RANLIB}" \
38481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38482 clean) \
38483 || exit 1
38485 @endif c++tools
38487 .PHONY: maybe-distclean-c++tools distclean-c++tools
38488 maybe-distclean-c++tools:
38489 @if c++tools
38490 maybe-distclean-c++tools: distclean-c++tools
38492 distclean-c++tools:
38493 @: $(MAKE); $(unstage)
38494 @[ -f ./c++tools/Makefile ] || exit 0; \
38495 r=`${PWD_COMMAND}`; export r; \
38496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38497 $(HOST_EXPORTS) \
38498 for flag in $(EXTRA_HOST_FLAGS) ; do \
38499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38500 done; \
38501 echo "Doing distclean in c++tools"; \
38502 (cd $(HOST_SUBDIR)/c++tools && \
38503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38505 "RANLIB=$${RANLIB}" \
38506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38507 distclean) \
38508 || exit 1
38510 @endif c++tools
38512 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38513 maybe-maintainer-clean-c++tools:
38514 @if c++tools
38515 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38517 maintainer-clean-c++tools:
38518 @: $(MAKE); $(unstage)
38519 @[ -f ./c++tools/Makefile ] || exit 0; \
38520 r=`${PWD_COMMAND}`; export r; \
38521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38522 $(HOST_EXPORTS) \
38523 for flag in $(EXTRA_HOST_FLAGS) ; do \
38524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38525 done; \
38526 echo "Doing maintainer-clean in c++tools"; \
38527 (cd $(HOST_SUBDIR)/c++tools && \
38528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38530 "RANLIB=$${RANLIB}" \
38531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38532 maintainer-clean) \
38533 || exit 1
38535 @endif c++tools
38539 .PHONY: configure-gnattools maybe-configure-gnattools
38540 maybe-configure-gnattools:
38541 @if gcc-bootstrap
38542 configure-gnattools: stage_current
38543 @endif gcc-bootstrap
38544 @if gnattools
38545 maybe-configure-gnattools: configure-gnattools
38546 configure-gnattools:
38547 @: $(MAKE); $(unstage)
38548 @r=`${PWD_COMMAND}`; export r; \
38549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38552 $(HOST_EXPORTS) \
38553 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38554 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38555 case $(srcdir) in \
38556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38557 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38559 esac; \
38560 module_srcdir=gnattools; \
38561 $(SHELL) \
38562 $$s/$$module_srcdir/configure \
38563 --srcdir=$${topdir}/$$module_srcdir \
38564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38565 --target=${target_alias} \
38566 || exit 1
38567 @endif gnattools
38573 .PHONY: all-gnattools maybe-all-gnattools
38574 maybe-all-gnattools:
38575 @if gcc-bootstrap
38576 all-gnattools: stage_current
38577 @endif gcc-bootstrap
38578 @if gnattools
38579 TARGET-gnattools=all
38580 maybe-all-gnattools: all-gnattools
38581 all-gnattools: configure-gnattools
38582 @: $(MAKE); $(unstage)
38583 @r=`${PWD_COMMAND}`; export r; \
38584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38585 $(HOST_EXPORTS) \
38586 (cd $(HOST_SUBDIR)/gnattools && \
38587 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38588 $(TARGET-gnattools))
38589 @endif gnattools
38594 .PHONY: check-gnattools maybe-check-gnattools
38595 maybe-check-gnattools:
38596 @if gnattools
38597 maybe-check-gnattools: check-gnattools
38599 check-gnattools:
38600 @: $(MAKE); $(unstage)
38601 @r=`${PWD_COMMAND}`; export r; \
38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603 $(HOST_EXPORTS) \
38604 (cd $(HOST_SUBDIR)/gnattools && \
38605 $(MAKE) $(FLAGS_TO_PASS) check)
38607 @endif gnattools
38609 .PHONY: install-gnattools maybe-install-gnattools
38610 maybe-install-gnattools:
38611 @if gnattools
38612 maybe-install-gnattools: install-gnattools
38614 install-gnattools: installdirs
38615 @: $(MAKE); $(unstage)
38616 @r=`${PWD_COMMAND}`; export r; \
38617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618 $(HOST_EXPORTS) \
38619 (cd $(HOST_SUBDIR)/gnattools && \
38620 $(MAKE) $(FLAGS_TO_PASS) install)
38622 @endif gnattools
38624 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38625 maybe-install-strip-gnattools:
38626 @if gnattools
38627 maybe-install-strip-gnattools: install-strip-gnattools
38629 install-strip-gnattools: installdirs
38630 @: $(MAKE); $(unstage)
38631 @r=`${PWD_COMMAND}`; export r; \
38632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38633 $(HOST_EXPORTS) \
38634 (cd $(HOST_SUBDIR)/gnattools && \
38635 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38637 @endif gnattools
38639 # Other targets (info, dvi, pdf, etc.)
38641 .PHONY: maybe-info-gnattools info-gnattools
38642 maybe-info-gnattools:
38643 @if gnattools
38644 maybe-info-gnattools: info-gnattools
38646 info-gnattools: \
38647 configure-gnattools
38648 @: $(MAKE); $(unstage)
38649 @[ -f ./gnattools/Makefile ] || exit 0; \
38650 r=`${PWD_COMMAND}`; export r; \
38651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38652 $(HOST_EXPORTS) \
38653 for flag in $(EXTRA_HOST_FLAGS) ; do \
38654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38655 done; \
38656 echo "Doing info in gnattools"; \
38657 (cd $(HOST_SUBDIR)/gnattools && \
38658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38660 "RANLIB=$${RANLIB}" \
38661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38662 info) \
38663 || exit 1
38665 @endif gnattools
38667 .PHONY: maybe-dvi-gnattools dvi-gnattools
38668 maybe-dvi-gnattools:
38669 @if gnattools
38670 maybe-dvi-gnattools: dvi-gnattools
38672 dvi-gnattools: \
38673 configure-gnattools
38674 @: $(MAKE); $(unstage)
38675 @[ -f ./gnattools/Makefile ] || exit 0; \
38676 r=`${PWD_COMMAND}`; export r; \
38677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38678 $(HOST_EXPORTS) \
38679 for flag in $(EXTRA_HOST_FLAGS) ; do \
38680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38681 done; \
38682 echo "Doing dvi in gnattools"; \
38683 (cd $(HOST_SUBDIR)/gnattools && \
38684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38686 "RANLIB=$${RANLIB}" \
38687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38688 dvi) \
38689 || exit 1
38691 @endif gnattools
38693 .PHONY: maybe-pdf-gnattools pdf-gnattools
38694 maybe-pdf-gnattools:
38695 @if gnattools
38696 maybe-pdf-gnattools: pdf-gnattools
38698 pdf-gnattools: \
38699 configure-gnattools
38700 @: $(MAKE); $(unstage)
38701 @[ -f ./gnattools/Makefile ] || exit 0; \
38702 r=`${PWD_COMMAND}`; export r; \
38703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704 $(HOST_EXPORTS) \
38705 for flag in $(EXTRA_HOST_FLAGS) ; do \
38706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38707 done; \
38708 echo "Doing pdf in gnattools"; \
38709 (cd $(HOST_SUBDIR)/gnattools && \
38710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38712 "RANLIB=$${RANLIB}" \
38713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38714 pdf) \
38715 || exit 1
38717 @endif gnattools
38719 .PHONY: maybe-html-gnattools html-gnattools
38720 maybe-html-gnattools:
38721 @if gnattools
38722 maybe-html-gnattools: html-gnattools
38724 html-gnattools: \
38725 configure-gnattools
38726 @: $(MAKE); $(unstage)
38727 @[ -f ./gnattools/Makefile ] || exit 0; \
38728 r=`${PWD_COMMAND}`; export r; \
38729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38730 $(HOST_EXPORTS) \
38731 for flag in $(EXTRA_HOST_FLAGS) ; do \
38732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38733 done; \
38734 echo "Doing html in gnattools"; \
38735 (cd $(HOST_SUBDIR)/gnattools && \
38736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38738 "RANLIB=$${RANLIB}" \
38739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38740 html) \
38741 || exit 1
38743 @endif gnattools
38745 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38746 maybe-TAGS-gnattools:
38747 @if gnattools
38748 maybe-TAGS-gnattools: TAGS-gnattools
38750 TAGS-gnattools: \
38751 configure-gnattools
38752 @: $(MAKE); $(unstage)
38753 @[ -f ./gnattools/Makefile ] || exit 0; \
38754 r=`${PWD_COMMAND}`; export r; \
38755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38756 $(HOST_EXPORTS) \
38757 for flag in $(EXTRA_HOST_FLAGS) ; do \
38758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38759 done; \
38760 echo "Doing TAGS in gnattools"; \
38761 (cd $(HOST_SUBDIR)/gnattools && \
38762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38764 "RANLIB=$${RANLIB}" \
38765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38766 TAGS) \
38767 || exit 1
38769 @endif gnattools
38771 .PHONY: maybe-install-info-gnattools install-info-gnattools
38772 maybe-install-info-gnattools:
38773 @if gnattools
38774 maybe-install-info-gnattools: install-info-gnattools
38776 install-info-gnattools: \
38777 configure-gnattools \
38778 info-gnattools
38779 @: $(MAKE); $(unstage)
38780 @[ -f ./gnattools/Makefile ] || exit 0; \
38781 r=`${PWD_COMMAND}`; export r; \
38782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783 $(HOST_EXPORTS) \
38784 for flag in $(EXTRA_HOST_FLAGS) ; do \
38785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786 done; \
38787 echo "Doing install-info in gnattools"; \
38788 (cd $(HOST_SUBDIR)/gnattools && \
38789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791 "RANLIB=$${RANLIB}" \
38792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793 install-info) \
38794 || exit 1
38796 @endif gnattools
38798 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38799 maybe-install-pdf-gnattools:
38800 @if gnattools
38801 maybe-install-pdf-gnattools: install-pdf-gnattools
38803 install-pdf-gnattools: \
38804 configure-gnattools \
38805 pdf-gnattools
38806 @: $(MAKE); $(unstage)
38807 @[ -f ./gnattools/Makefile ] || exit 0; \
38808 r=`${PWD_COMMAND}`; export r; \
38809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810 $(HOST_EXPORTS) \
38811 for flag in $(EXTRA_HOST_FLAGS) ; do \
38812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38813 done; \
38814 echo "Doing install-pdf in gnattools"; \
38815 (cd $(HOST_SUBDIR)/gnattools && \
38816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38818 "RANLIB=$${RANLIB}" \
38819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38820 install-pdf) \
38821 || exit 1
38823 @endif gnattools
38825 .PHONY: maybe-install-html-gnattools install-html-gnattools
38826 maybe-install-html-gnattools:
38827 @if gnattools
38828 maybe-install-html-gnattools: install-html-gnattools
38830 install-html-gnattools: \
38831 configure-gnattools \
38832 html-gnattools
38833 @: $(MAKE); $(unstage)
38834 @[ -f ./gnattools/Makefile ] || exit 0; \
38835 r=`${PWD_COMMAND}`; export r; \
38836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38837 $(HOST_EXPORTS) \
38838 for flag in $(EXTRA_HOST_FLAGS) ; do \
38839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38840 done; \
38841 echo "Doing install-html in gnattools"; \
38842 (cd $(HOST_SUBDIR)/gnattools && \
38843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38845 "RANLIB=$${RANLIB}" \
38846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38847 install-html) \
38848 || exit 1
38850 @endif gnattools
38852 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38853 maybe-installcheck-gnattools:
38854 @if gnattools
38855 maybe-installcheck-gnattools: installcheck-gnattools
38857 installcheck-gnattools: \
38858 configure-gnattools
38859 @: $(MAKE); $(unstage)
38860 @[ -f ./gnattools/Makefile ] || exit 0; \
38861 r=`${PWD_COMMAND}`; export r; \
38862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863 $(HOST_EXPORTS) \
38864 for flag in $(EXTRA_HOST_FLAGS) ; do \
38865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38866 done; \
38867 echo "Doing installcheck in gnattools"; \
38868 (cd $(HOST_SUBDIR)/gnattools && \
38869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38871 "RANLIB=$${RANLIB}" \
38872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38873 installcheck) \
38874 || exit 1
38876 @endif gnattools
38878 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38879 maybe-mostlyclean-gnattools:
38880 @if gnattools
38881 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38883 mostlyclean-gnattools:
38884 @: $(MAKE); $(unstage)
38885 @[ -f ./gnattools/Makefile ] || exit 0; \
38886 r=`${PWD_COMMAND}`; export r; \
38887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888 $(HOST_EXPORTS) \
38889 for flag in $(EXTRA_HOST_FLAGS) ; do \
38890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38891 done; \
38892 echo "Doing mostlyclean in gnattools"; \
38893 (cd $(HOST_SUBDIR)/gnattools && \
38894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896 "RANLIB=$${RANLIB}" \
38897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898 mostlyclean) \
38899 || exit 1
38901 @endif gnattools
38903 .PHONY: maybe-clean-gnattools clean-gnattools
38904 maybe-clean-gnattools:
38905 @if gnattools
38906 maybe-clean-gnattools: clean-gnattools
38908 clean-gnattools:
38909 @: $(MAKE); $(unstage)
38910 @[ -f ./gnattools/Makefile ] || exit 0; \
38911 r=`${PWD_COMMAND}`; export r; \
38912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913 $(HOST_EXPORTS) \
38914 for flag in $(EXTRA_HOST_FLAGS) ; do \
38915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38916 done; \
38917 echo "Doing clean in gnattools"; \
38918 (cd $(HOST_SUBDIR)/gnattools && \
38919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38921 "RANLIB=$${RANLIB}" \
38922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923 clean) \
38924 || exit 1
38926 @endif gnattools
38928 .PHONY: maybe-distclean-gnattools distclean-gnattools
38929 maybe-distclean-gnattools:
38930 @if gnattools
38931 maybe-distclean-gnattools: distclean-gnattools
38933 distclean-gnattools:
38934 @: $(MAKE); $(unstage)
38935 @[ -f ./gnattools/Makefile ] || exit 0; \
38936 r=`${PWD_COMMAND}`; export r; \
38937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938 $(HOST_EXPORTS) \
38939 for flag in $(EXTRA_HOST_FLAGS) ; do \
38940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941 done; \
38942 echo "Doing distclean in gnattools"; \
38943 (cd $(HOST_SUBDIR)/gnattools && \
38944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946 "RANLIB=$${RANLIB}" \
38947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948 distclean) \
38949 || exit 1
38951 @endif gnattools
38953 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38954 maybe-maintainer-clean-gnattools:
38955 @if gnattools
38956 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38958 maintainer-clean-gnattools:
38959 @: $(MAKE); $(unstage)
38960 @[ -f ./gnattools/Makefile ] || exit 0; \
38961 r=`${PWD_COMMAND}`; export r; \
38962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963 $(HOST_EXPORTS) \
38964 for flag in $(EXTRA_HOST_FLAGS) ; do \
38965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38966 done; \
38967 echo "Doing maintainer-clean in gnattools"; \
38968 (cd $(HOST_SUBDIR)/gnattools && \
38969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971 "RANLIB=$${RANLIB}" \
38972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38973 maintainer-clean) \
38974 || exit 1
38976 @endif gnattools
38980 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38981 maybe-configure-lto-plugin:
38982 @if gcc-bootstrap
38983 configure-lto-plugin: stage_current
38984 @endif gcc-bootstrap
38985 @if lto-plugin
38986 maybe-configure-lto-plugin: configure-lto-plugin
38987 configure-lto-plugin:
38988 @r=`${PWD_COMMAND}`; export r; \
38989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38990 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
38991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
38992 $(HOST_EXPORTS) \
38993 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
38994 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
38995 case $(srcdir) in \
38996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38997 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
38998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38999 esac; \
39000 module_srcdir=lto-plugin; \
39001 $(SHELL) \
39002 $$s/$$module_srcdir/configure \
39003 --srcdir=$${topdir}/$$module_srcdir \
39004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39005 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39006 || exit 1
39007 @endif lto-plugin
39011 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39012 maybe-configure-stage1-lto-plugin:
39013 @if lto-plugin-bootstrap
39014 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39015 configure-stage1-lto-plugin:
39016 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39018 @r=`${PWD_COMMAND}`; export r; \
39019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39020 TFLAGS="$(STAGE1_TFLAGS)"; \
39021 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39022 $(HOST_EXPORTS) \
39023 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39024 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39025 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39026 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39028 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39029 case $(srcdir) in \
39030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39031 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39033 esac; \
39034 module_srcdir=lto-plugin; \
39035 $(SHELL) $$s/$$module_srcdir/configure \
39036 --srcdir=$${topdir}/$$module_srcdir \
39037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39038 --target=${target_alias} \
39040 $(STAGE1_CONFIGURE_FLAGS) \
39041 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39042 @endif lto-plugin-bootstrap
39044 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39045 maybe-configure-stage2-lto-plugin:
39046 @if lto-plugin-bootstrap
39047 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39048 configure-stage2-lto-plugin:
39049 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39051 @r=`${PWD_COMMAND}`; export r; \
39052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39053 TFLAGS="$(STAGE2_TFLAGS)"; \
39054 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39055 $(HOST_EXPORTS) \
39056 $(POSTSTAGE1_HOST_EXPORTS) \
39057 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39058 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39059 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39060 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39062 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39063 case $(srcdir) in \
39064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39065 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39067 esac; \
39068 module_srcdir=lto-plugin; \
39069 $(SHELL) $$s/$$module_srcdir/configure \
39070 --srcdir=$${topdir}/$$module_srcdir \
39071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39072 --target=${target_alias} \
39073 --with-build-libsubdir=$(HOST_SUBDIR) \
39074 $(STAGE2_CONFIGURE_FLAGS) \
39075 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39076 @endif lto-plugin-bootstrap
39078 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39079 maybe-configure-stage3-lto-plugin:
39080 @if lto-plugin-bootstrap
39081 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39082 configure-stage3-lto-plugin:
39083 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39085 @r=`${PWD_COMMAND}`; export r; \
39086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39087 TFLAGS="$(STAGE3_TFLAGS)"; \
39088 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39089 $(HOST_EXPORTS) \
39090 $(POSTSTAGE1_HOST_EXPORTS) \
39091 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39092 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39093 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39094 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39096 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39097 case $(srcdir) in \
39098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39099 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39101 esac; \
39102 module_srcdir=lto-plugin; \
39103 $(SHELL) $$s/$$module_srcdir/configure \
39104 --srcdir=$${topdir}/$$module_srcdir \
39105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39106 --target=${target_alias} \
39107 --with-build-libsubdir=$(HOST_SUBDIR) \
39108 $(STAGE3_CONFIGURE_FLAGS) \
39109 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39110 @endif lto-plugin-bootstrap
39112 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39113 maybe-configure-stage4-lto-plugin:
39114 @if lto-plugin-bootstrap
39115 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39116 configure-stage4-lto-plugin:
39117 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39119 @r=`${PWD_COMMAND}`; export r; \
39120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39121 TFLAGS="$(STAGE4_TFLAGS)"; \
39122 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39123 $(HOST_EXPORTS) \
39124 $(POSTSTAGE1_HOST_EXPORTS) \
39125 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39126 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39127 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39128 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39130 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39131 case $(srcdir) in \
39132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39133 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39135 esac; \
39136 module_srcdir=lto-plugin; \
39137 $(SHELL) $$s/$$module_srcdir/configure \
39138 --srcdir=$${topdir}/$$module_srcdir \
39139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39140 --target=${target_alias} \
39141 --with-build-libsubdir=$(HOST_SUBDIR) \
39142 $(STAGE4_CONFIGURE_FLAGS) \
39143 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39144 @endif lto-plugin-bootstrap
39146 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39147 maybe-configure-stageprofile-lto-plugin:
39148 @if lto-plugin-bootstrap
39149 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39150 configure-stageprofile-lto-plugin:
39151 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39153 @r=`${PWD_COMMAND}`; export r; \
39154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39155 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39156 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39157 $(HOST_EXPORTS) \
39158 $(POSTSTAGE1_HOST_EXPORTS) \
39159 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39160 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39161 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39162 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39164 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39165 case $(srcdir) in \
39166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39167 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39169 esac; \
39170 module_srcdir=lto-plugin; \
39171 $(SHELL) $$s/$$module_srcdir/configure \
39172 --srcdir=$${topdir}/$$module_srcdir \
39173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39174 --target=${target_alias} \
39175 --with-build-libsubdir=$(HOST_SUBDIR) \
39176 $(STAGEprofile_CONFIGURE_FLAGS) \
39177 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39178 @endif lto-plugin-bootstrap
39180 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39181 maybe-configure-stagetrain-lto-plugin:
39182 @if lto-plugin-bootstrap
39183 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39184 configure-stagetrain-lto-plugin:
39185 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39187 @r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39190 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39191 $(HOST_EXPORTS) \
39192 $(POSTSTAGE1_HOST_EXPORTS) \
39193 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39194 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39195 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39196 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39198 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39199 case $(srcdir) in \
39200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39201 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39203 esac; \
39204 module_srcdir=lto-plugin; \
39205 $(SHELL) $$s/$$module_srcdir/configure \
39206 --srcdir=$${topdir}/$$module_srcdir \
39207 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39208 --target=${target_alias} \
39209 --with-build-libsubdir=$(HOST_SUBDIR) \
39210 $(STAGEtrain_CONFIGURE_FLAGS) \
39211 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39212 @endif lto-plugin-bootstrap
39214 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39215 maybe-configure-stagefeedback-lto-plugin:
39216 @if lto-plugin-bootstrap
39217 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39218 configure-stagefeedback-lto-plugin:
39219 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39221 @r=`${PWD_COMMAND}`; export r; \
39222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39224 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39225 $(HOST_EXPORTS) \
39226 $(POSTSTAGE1_HOST_EXPORTS) \
39227 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39228 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39229 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39230 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39232 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39233 case $(srcdir) in \
39234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39235 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39237 esac; \
39238 module_srcdir=lto-plugin; \
39239 $(SHELL) $$s/$$module_srcdir/configure \
39240 --srcdir=$${topdir}/$$module_srcdir \
39241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39242 --target=${target_alias} \
39243 --with-build-libsubdir=$(HOST_SUBDIR) \
39244 $(STAGEfeedback_CONFIGURE_FLAGS) \
39245 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39246 @endif lto-plugin-bootstrap
39248 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39249 maybe-configure-stageautoprofile-lto-plugin:
39250 @if lto-plugin-bootstrap
39251 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39252 configure-stageautoprofile-lto-plugin:
39253 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39255 @r=`${PWD_COMMAND}`; export r; \
39256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39257 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39258 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39259 $(HOST_EXPORTS) \
39260 $(POSTSTAGE1_HOST_EXPORTS) \
39261 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39262 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39263 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39264 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39266 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39267 case $(srcdir) in \
39268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39269 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39271 esac; \
39272 module_srcdir=lto-plugin; \
39273 $(SHELL) $$s/$$module_srcdir/configure \
39274 --srcdir=$${topdir}/$$module_srcdir \
39275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39276 --target=${target_alias} \
39277 --with-build-libsubdir=$(HOST_SUBDIR) \
39278 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39279 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39280 @endif lto-plugin-bootstrap
39282 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39283 maybe-configure-stageautofeedback-lto-plugin:
39284 @if lto-plugin-bootstrap
39285 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39286 configure-stageautofeedback-lto-plugin:
39287 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39289 @r=`${PWD_COMMAND}`; export r; \
39290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39291 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39292 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39293 $(HOST_EXPORTS) \
39294 $(POSTSTAGE1_HOST_EXPORTS) \
39295 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39296 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39297 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39298 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39300 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39301 case $(srcdir) in \
39302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39303 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39305 esac; \
39306 module_srcdir=lto-plugin; \
39307 $(SHELL) $$s/$$module_srcdir/configure \
39308 --srcdir=$${topdir}/$$module_srcdir \
39309 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39310 --target=${target_alias} \
39311 --with-build-libsubdir=$(HOST_SUBDIR) \
39312 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39313 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39314 @endif lto-plugin-bootstrap
39320 .PHONY: all-lto-plugin maybe-all-lto-plugin
39321 maybe-all-lto-plugin:
39322 @if gcc-bootstrap
39323 all-lto-plugin: stage_current
39324 @endif gcc-bootstrap
39325 @if lto-plugin
39326 TARGET-lto-plugin=all
39327 maybe-all-lto-plugin: all-lto-plugin
39328 all-lto-plugin: configure-lto-plugin
39329 @r=`${PWD_COMMAND}`; export r; \
39330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331 $(HOST_EXPORTS) \
39332 (cd $(HOST_SUBDIR)/lto-plugin && \
39333 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39334 $(TARGET-lto-plugin))
39335 @endif lto-plugin
39339 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39340 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39341 maybe-all-stage1-lto-plugin:
39342 maybe-clean-stage1-lto-plugin:
39343 @if lto-plugin-bootstrap
39344 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39345 all-stage1: all-stage1-lto-plugin
39346 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39347 all-stage1-lto-plugin: configure-stage1-lto-plugin
39348 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39349 @r=`${PWD_COMMAND}`; export r; \
39350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351 TFLAGS="$(STAGE1_TFLAGS)"; \
39352 $(HOST_EXPORTS) \
39353 cd $(HOST_SUBDIR)/lto-plugin && \
39355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39356 CFLAGS="$(STAGE1_CFLAGS)" \
39357 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39358 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39359 LIBCFLAGS="$(LIBCFLAGS)" \
39360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39363 $(EXTRA_HOST_FLAGS) \
39364 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39365 TFLAGS="$(STAGE1_TFLAGS)" \
39366 $(TARGET-stage1-lto-plugin)
39368 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39369 clean-stage1: clean-stage1-lto-plugin
39370 clean-stage1-lto-plugin:
39371 @if [ $(current_stage) = stage1 ]; then \
39372 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39373 else \
39374 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39375 $(MAKE) stage1-start; \
39376 fi; \
39377 cd $(HOST_SUBDIR)/lto-plugin && \
39378 $(MAKE) $(EXTRA_HOST_FLAGS) \
39379 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39380 @endif lto-plugin-bootstrap
39383 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39384 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39385 maybe-all-stage2-lto-plugin:
39386 maybe-clean-stage2-lto-plugin:
39387 @if lto-plugin-bootstrap
39388 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39389 all-stage2: all-stage2-lto-plugin
39390 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39391 all-stage2-lto-plugin: configure-stage2-lto-plugin
39392 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39393 @r=`${PWD_COMMAND}`; export r; \
39394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395 TFLAGS="$(STAGE2_TFLAGS)"; \
39396 $(HOST_EXPORTS) \
39397 $(POSTSTAGE1_HOST_EXPORTS) \
39398 cd $(HOST_SUBDIR)/lto-plugin && \
39400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39401 CFLAGS="$(STAGE2_CFLAGS)" \
39402 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39403 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39404 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39409 TFLAGS="$(STAGE2_TFLAGS)" \
39410 $(TARGET-stage2-lto-plugin)
39412 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39413 clean-stage2: clean-stage2-lto-plugin
39414 clean-stage2-lto-plugin:
39415 @if [ $(current_stage) = stage2 ]; then \
39416 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39417 else \
39418 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39419 $(MAKE) stage2-start; \
39420 fi; \
39421 cd $(HOST_SUBDIR)/lto-plugin && \
39422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39423 @endif lto-plugin-bootstrap
39426 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39427 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39428 maybe-all-stage3-lto-plugin:
39429 maybe-clean-stage3-lto-plugin:
39430 @if lto-plugin-bootstrap
39431 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39432 all-stage3: all-stage3-lto-plugin
39433 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39434 all-stage3-lto-plugin: configure-stage3-lto-plugin
39435 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39436 @r=`${PWD_COMMAND}`; export r; \
39437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438 TFLAGS="$(STAGE3_TFLAGS)"; \
39439 $(HOST_EXPORTS) \
39440 $(POSTSTAGE1_HOST_EXPORTS) \
39441 cd $(HOST_SUBDIR)/lto-plugin && \
39443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39444 CFLAGS="$(STAGE3_CFLAGS)" \
39445 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39446 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39447 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39452 TFLAGS="$(STAGE3_TFLAGS)" \
39453 $(TARGET-stage3-lto-plugin)
39455 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39456 clean-stage3: clean-stage3-lto-plugin
39457 clean-stage3-lto-plugin:
39458 @if [ $(current_stage) = stage3 ]; then \
39459 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39460 else \
39461 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39462 $(MAKE) stage3-start; \
39463 fi; \
39464 cd $(HOST_SUBDIR)/lto-plugin && \
39465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39466 @endif lto-plugin-bootstrap
39469 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39470 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39471 maybe-all-stage4-lto-plugin:
39472 maybe-clean-stage4-lto-plugin:
39473 @if lto-plugin-bootstrap
39474 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39475 all-stage4: all-stage4-lto-plugin
39476 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39477 all-stage4-lto-plugin: configure-stage4-lto-plugin
39478 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39479 @r=`${PWD_COMMAND}`; export r; \
39480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481 TFLAGS="$(STAGE4_TFLAGS)"; \
39482 $(HOST_EXPORTS) \
39483 $(POSTSTAGE1_HOST_EXPORTS) \
39484 cd $(HOST_SUBDIR)/lto-plugin && \
39486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39487 CFLAGS="$(STAGE4_CFLAGS)" \
39488 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39489 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39490 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39495 TFLAGS="$(STAGE4_TFLAGS)" \
39496 $(TARGET-stage4-lto-plugin)
39498 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39499 clean-stage4: clean-stage4-lto-plugin
39500 clean-stage4-lto-plugin:
39501 @if [ $(current_stage) = stage4 ]; then \
39502 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39503 else \
39504 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39505 $(MAKE) stage4-start; \
39506 fi; \
39507 cd $(HOST_SUBDIR)/lto-plugin && \
39508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39509 @endif lto-plugin-bootstrap
39512 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39513 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39514 maybe-all-stageprofile-lto-plugin:
39515 maybe-clean-stageprofile-lto-plugin:
39516 @if lto-plugin-bootstrap
39517 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39518 all-stageprofile: all-stageprofile-lto-plugin
39519 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39520 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39521 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39522 @r=`${PWD_COMMAND}`; export r; \
39523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39524 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39525 $(HOST_EXPORTS) \
39526 $(POSTSTAGE1_HOST_EXPORTS) \
39527 cd $(HOST_SUBDIR)/lto-plugin && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39530 CFLAGS="$(STAGEprofile_CFLAGS)" \
39531 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39532 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39533 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39538 TFLAGS="$(STAGEprofile_TFLAGS)" \
39539 $(TARGET-stageprofile-lto-plugin)
39541 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39542 clean-stageprofile: clean-stageprofile-lto-plugin
39543 clean-stageprofile-lto-plugin:
39544 @if [ $(current_stage) = stageprofile ]; then \
39545 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39546 else \
39547 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39548 $(MAKE) stageprofile-start; \
39549 fi; \
39550 cd $(HOST_SUBDIR)/lto-plugin && \
39551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39552 @endif lto-plugin-bootstrap
39555 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39556 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39557 maybe-all-stagetrain-lto-plugin:
39558 maybe-clean-stagetrain-lto-plugin:
39559 @if lto-plugin-bootstrap
39560 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39561 all-stagetrain: all-stagetrain-lto-plugin
39562 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39563 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39564 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39565 @r=`${PWD_COMMAND}`; export r; \
39566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39567 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39568 $(HOST_EXPORTS) \
39569 $(POSTSTAGE1_HOST_EXPORTS) \
39570 cd $(HOST_SUBDIR)/lto-plugin && \
39572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39573 CFLAGS="$(STAGEtrain_CFLAGS)" \
39574 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39575 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39576 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39581 TFLAGS="$(STAGEtrain_TFLAGS)" \
39582 $(TARGET-stagetrain-lto-plugin)
39584 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39585 clean-stagetrain: clean-stagetrain-lto-plugin
39586 clean-stagetrain-lto-plugin:
39587 @if [ $(current_stage) = stagetrain ]; then \
39588 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39589 else \
39590 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39591 $(MAKE) stagetrain-start; \
39592 fi; \
39593 cd $(HOST_SUBDIR)/lto-plugin && \
39594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39595 @endif lto-plugin-bootstrap
39598 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39599 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39600 maybe-all-stagefeedback-lto-plugin:
39601 maybe-clean-stagefeedback-lto-plugin:
39602 @if lto-plugin-bootstrap
39603 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39604 all-stagefeedback: all-stagefeedback-lto-plugin
39605 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39606 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39607 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39608 @r=`${PWD_COMMAND}`; export r; \
39609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39610 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39611 $(HOST_EXPORTS) \
39612 $(POSTSTAGE1_HOST_EXPORTS) \
39613 cd $(HOST_SUBDIR)/lto-plugin && \
39615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39616 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39617 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39618 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39619 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39624 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39625 $(TARGET-stagefeedback-lto-plugin)
39627 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39628 clean-stagefeedback: clean-stagefeedback-lto-plugin
39629 clean-stagefeedback-lto-plugin:
39630 @if [ $(current_stage) = stagefeedback ]; then \
39631 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39632 else \
39633 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39634 $(MAKE) stagefeedback-start; \
39635 fi; \
39636 cd $(HOST_SUBDIR)/lto-plugin && \
39637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39638 @endif lto-plugin-bootstrap
39641 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39642 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39643 maybe-all-stageautoprofile-lto-plugin:
39644 maybe-clean-stageautoprofile-lto-plugin:
39645 @if lto-plugin-bootstrap
39646 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39647 all-stageautoprofile: all-stageautoprofile-lto-plugin
39648 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39649 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39650 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39651 @r=`${PWD_COMMAND}`; export r; \
39652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39653 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39654 $(HOST_EXPORTS) \
39655 $(POSTSTAGE1_HOST_EXPORTS) \
39656 cd $(HOST_SUBDIR)/lto-plugin && \
39657 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39659 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39660 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39661 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39662 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39667 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39668 $(TARGET-stageautoprofile-lto-plugin)
39670 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39671 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39672 clean-stageautoprofile-lto-plugin:
39673 @if [ $(current_stage) = stageautoprofile ]; then \
39674 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39675 else \
39676 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39677 $(MAKE) stageautoprofile-start; \
39678 fi; \
39679 cd $(HOST_SUBDIR)/lto-plugin && \
39680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39681 @endif lto-plugin-bootstrap
39684 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39685 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39686 maybe-all-stageautofeedback-lto-plugin:
39687 maybe-clean-stageautofeedback-lto-plugin:
39688 @if lto-plugin-bootstrap
39689 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39690 all-stageautofeedback: all-stageautofeedback-lto-plugin
39691 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39692 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39693 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39694 @r=`${PWD_COMMAND}`; export r; \
39695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39696 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39697 $(HOST_EXPORTS) \
39698 $(POSTSTAGE1_HOST_EXPORTS) \
39699 cd $(HOST_SUBDIR)/lto-plugin && \
39701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39702 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39703 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39704 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39705 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39710 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39711 $(TARGET-stageautofeedback-lto-plugin)
39713 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39714 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39715 clean-stageautofeedback-lto-plugin:
39716 @if [ $(current_stage) = stageautofeedback ]; then \
39717 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39718 else \
39719 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39720 $(MAKE) stageautofeedback-start; \
39721 fi; \
39722 cd $(HOST_SUBDIR)/lto-plugin && \
39723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39724 @endif lto-plugin-bootstrap
39730 .PHONY: check-lto-plugin maybe-check-lto-plugin
39731 maybe-check-lto-plugin:
39732 @if lto-plugin
39733 maybe-check-lto-plugin: check-lto-plugin
39735 check-lto-plugin:
39736 @: $(MAKE); $(unstage)
39737 @r=`${PWD_COMMAND}`; export r; \
39738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39739 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39740 (cd $(HOST_SUBDIR)/lto-plugin && \
39741 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39743 @endif lto-plugin
39745 .PHONY: install-lto-plugin maybe-install-lto-plugin
39746 maybe-install-lto-plugin:
39747 @if lto-plugin
39748 maybe-install-lto-plugin: install-lto-plugin
39750 install-lto-plugin: installdirs
39751 @: $(MAKE); $(unstage)
39752 @r=`${PWD_COMMAND}`; export r; \
39753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754 $(HOST_EXPORTS) \
39755 (cd $(HOST_SUBDIR)/lto-plugin && \
39756 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39758 @endif lto-plugin
39760 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39761 maybe-install-strip-lto-plugin:
39762 @if lto-plugin
39763 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39765 install-strip-lto-plugin: installdirs
39766 @: $(MAKE); $(unstage)
39767 @r=`${PWD_COMMAND}`; export r; \
39768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39769 $(HOST_EXPORTS) \
39770 (cd $(HOST_SUBDIR)/lto-plugin && \
39771 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39773 @endif lto-plugin
39775 # Other targets (info, dvi, pdf, etc.)
39777 .PHONY: maybe-info-lto-plugin info-lto-plugin
39778 maybe-info-lto-plugin:
39779 @if lto-plugin
39780 maybe-info-lto-plugin: info-lto-plugin
39782 info-lto-plugin: \
39783 configure-lto-plugin
39784 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39785 r=`${PWD_COMMAND}`; export r; \
39786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787 $(HOST_EXPORTS) \
39788 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39790 done; \
39791 echo "Doing info in lto-plugin"; \
39792 (cd $(HOST_SUBDIR)/lto-plugin && \
39793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39795 "RANLIB=$${RANLIB}" \
39796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39797 info) \
39798 || exit 1
39800 @endif lto-plugin
39802 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39803 maybe-dvi-lto-plugin:
39804 @if lto-plugin
39805 maybe-dvi-lto-plugin: dvi-lto-plugin
39807 dvi-lto-plugin: \
39808 configure-lto-plugin
39809 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39810 r=`${PWD_COMMAND}`; export r; \
39811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39812 $(HOST_EXPORTS) \
39813 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39815 done; \
39816 echo "Doing dvi in lto-plugin"; \
39817 (cd $(HOST_SUBDIR)/lto-plugin && \
39818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39820 "RANLIB=$${RANLIB}" \
39821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39822 dvi) \
39823 || exit 1
39825 @endif lto-plugin
39827 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39828 maybe-pdf-lto-plugin:
39829 @if lto-plugin
39830 maybe-pdf-lto-plugin: pdf-lto-plugin
39832 pdf-lto-plugin: \
39833 configure-lto-plugin
39834 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39835 r=`${PWD_COMMAND}`; export r; \
39836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39837 $(HOST_EXPORTS) \
39838 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39840 done; \
39841 echo "Doing pdf in lto-plugin"; \
39842 (cd $(HOST_SUBDIR)/lto-plugin && \
39843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39845 "RANLIB=$${RANLIB}" \
39846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39847 pdf) \
39848 || exit 1
39850 @endif lto-plugin
39852 .PHONY: maybe-html-lto-plugin html-lto-plugin
39853 maybe-html-lto-plugin:
39854 @if lto-plugin
39855 maybe-html-lto-plugin: html-lto-plugin
39857 html-lto-plugin: \
39858 configure-lto-plugin
39859 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39860 r=`${PWD_COMMAND}`; export r; \
39861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39862 $(HOST_EXPORTS) \
39863 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39865 done; \
39866 echo "Doing html in lto-plugin"; \
39867 (cd $(HOST_SUBDIR)/lto-plugin && \
39868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39870 "RANLIB=$${RANLIB}" \
39871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39872 html) \
39873 || exit 1
39875 @endif lto-plugin
39877 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39878 maybe-TAGS-lto-plugin:
39879 @if lto-plugin
39880 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39882 TAGS-lto-plugin: \
39883 configure-lto-plugin
39884 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39885 r=`${PWD_COMMAND}`; export r; \
39886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887 $(HOST_EXPORTS) \
39888 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39890 done; \
39891 echo "Doing TAGS in lto-plugin"; \
39892 (cd $(HOST_SUBDIR)/lto-plugin && \
39893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39895 "RANLIB=$${RANLIB}" \
39896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39897 TAGS) \
39898 || exit 1
39900 @endif lto-plugin
39902 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39903 maybe-install-info-lto-plugin:
39904 @if lto-plugin
39905 maybe-install-info-lto-plugin: install-info-lto-plugin
39907 install-info-lto-plugin: \
39908 configure-lto-plugin \
39909 info-lto-plugin
39910 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39911 r=`${PWD_COMMAND}`; export r; \
39912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913 $(HOST_EXPORTS) \
39914 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39916 done; \
39917 echo "Doing install-info in lto-plugin"; \
39918 (cd $(HOST_SUBDIR)/lto-plugin && \
39919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39921 "RANLIB=$${RANLIB}" \
39922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39923 install-info) \
39924 || exit 1
39926 @endif lto-plugin
39928 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39929 maybe-install-pdf-lto-plugin:
39930 @if lto-plugin
39931 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39933 install-pdf-lto-plugin: \
39934 configure-lto-plugin \
39935 pdf-lto-plugin
39936 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39937 r=`${PWD_COMMAND}`; export r; \
39938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39939 $(HOST_EXPORTS) \
39940 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39942 done; \
39943 echo "Doing install-pdf in lto-plugin"; \
39944 (cd $(HOST_SUBDIR)/lto-plugin && \
39945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39947 "RANLIB=$${RANLIB}" \
39948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39949 install-pdf) \
39950 || exit 1
39952 @endif lto-plugin
39954 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39955 maybe-install-html-lto-plugin:
39956 @if lto-plugin
39957 maybe-install-html-lto-plugin: install-html-lto-plugin
39959 install-html-lto-plugin: \
39960 configure-lto-plugin \
39961 html-lto-plugin
39962 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39963 r=`${PWD_COMMAND}`; export r; \
39964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39965 $(HOST_EXPORTS) \
39966 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39968 done; \
39969 echo "Doing install-html in lto-plugin"; \
39970 (cd $(HOST_SUBDIR)/lto-plugin && \
39971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39973 "RANLIB=$${RANLIB}" \
39974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39975 install-html) \
39976 || exit 1
39978 @endif lto-plugin
39980 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39981 maybe-installcheck-lto-plugin:
39982 @if lto-plugin
39983 maybe-installcheck-lto-plugin: installcheck-lto-plugin
39985 installcheck-lto-plugin: \
39986 configure-lto-plugin
39987 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39988 r=`${PWD_COMMAND}`; export r; \
39989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39990 $(HOST_EXPORTS) \
39991 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39993 done; \
39994 echo "Doing installcheck in lto-plugin"; \
39995 (cd $(HOST_SUBDIR)/lto-plugin && \
39996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39998 "RANLIB=$${RANLIB}" \
39999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40000 installcheck) \
40001 || exit 1
40003 @endif lto-plugin
40005 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40006 maybe-mostlyclean-lto-plugin:
40007 @if lto-plugin
40008 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40010 mostlyclean-lto-plugin:
40011 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40012 r=`${PWD_COMMAND}`; export r; \
40013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014 $(HOST_EXPORTS) \
40015 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40017 done; \
40018 echo "Doing mostlyclean in lto-plugin"; \
40019 (cd $(HOST_SUBDIR)/lto-plugin && \
40020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40022 "RANLIB=$${RANLIB}" \
40023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40024 mostlyclean) \
40025 || exit 1
40027 @endif lto-plugin
40029 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40030 maybe-clean-lto-plugin:
40031 @if lto-plugin
40032 maybe-clean-lto-plugin: clean-lto-plugin
40034 clean-lto-plugin:
40035 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40036 r=`${PWD_COMMAND}`; export r; \
40037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40038 $(HOST_EXPORTS) \
40039 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40041 done; \
40042 echo "Doing clean in lto-plugin"; \
40043 (cd $(HOST_SUBDIR)/lto-plugin && \
40044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40046 "RANLIB=$${RANLIB}" \
40047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40048 clean) \
40049 || exit 1
40051 @endif lto-plugin
40053 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40054 maybe-distclean-lto-plugin:
40055 @if lto-plugin
40056 maybe-distclean-lto-plugin: distclean-lto-plugin
40058 distclean-lto-plugin:
40059 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40060 r=`${PWD_COMMAND}`; export r; \
40061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40062 $(HOST_EXPORTS) \
40063 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40065 done; \
40066 echo "Doing distclean in lto-plugin"; \
40067 (cd $(HOST_SUBDIR)/lto-plugin && \
40068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40070 "RANLIB=$${RANLIB}" \
40071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40072 distclean) \
40073 || exit 1
40075 @endif lto-plugin
40077 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40078 maybe-maintainer-clean-lto-plugin:
40079 @if lto-plugin
40080 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40082 maintainer-clean-lto-plugin:
40083 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40084 r=`${PWD_COMMAND}`; export r; \
40085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40086 $(HOST_EXPORTS) \
40087 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40089 done; \
40090 echo "Doing maintainer-clean in lto-plugin"; \
40091 (cd $(HOST_SUBDIR)/lto-plugin && \
40092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40094 "RANLIB=$${RANLIB}" \
40095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40096 maintainer-clean) \
40097 || exit 1
40099 @endif lto-plugin
40103 .PHONY: configure-libcc1 maybe-configure-libcc1
40104 maybe-configure-libcc1:
40105 @if gcc-bootstrap
40106 configure-libcc1: stage_current
40107 @endif gcc-bootstrap
40108 @if libcc1
40109 maybe-configure-libcc1: configure-libcc1
40110 configure-libcc1:
40111 @: $(MAKE); $(unstage)
40112 @r=`${PWD_COMMAND}`; export r; \
40113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40114 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40116 $(HOST_EXPORTS) \
40117 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40118 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40119 case $(srcdir) in \
40120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40121 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40123 esac; \
40124 module_srcdir=libcc1; \
40125 $(SHELL) \
40126 $$s/$$module_srcdir/configure \
40127 --srcdir=$${topdir}/$$module_srcdir \
40128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40129 --target=${target_alias} --enable-shared \
40130 || exit 1
40131 @endif libcc1
40137 .PHONY: all-libcc1 maybe-all-libcc1
40138 maybe-all-libcc1:
40139 @if gcc-bootstrap
40140 all-libcc1: stage_current
40141 @endif gcc-bootstrap
40142 @if libcc1
40143 TARGET-libcc1=all
40144 maybe-all-libcc1: all-libcc1
40145 all-libcc1: configure-libcc1
40146 @: $(MAKE); $(unstage)
40147 @r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 (cd $(HOST_SUBDIR)/libcc1 && \
40151 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40152 $(TARGET-libcc1))
40153 @endif libcc1
40158 .PHONY: check-libcc1 maybe-check-libcc1
40159 maybe-check-libcc1:
40160 @if libcc1
40161 maybe-check-libcc1: check-libcc1
40163 check-libcc1:
40164 @: $(MAKE); $(unstage)
40165 @r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(HOST_EXPORTS) \
40168 (cd $(HOST_SUBDIR)/libcc1 && \
40169 $(MAKE) $(FLAGS_TO_PASS) check)
40171 @endif libcc1
40173 .PHONY: install-libcc1 maybe-install-libcc1
40174 maybe-install-libcc1:
40175 @if libcc1
40176 maybe-install-libcc1: install-libcc1
40178 install-libcc1: installdirs
40179 @: $(MAKE); $(unstage)
40180 @r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182 $(HOST_EXPORTS) \
40183 (cd $(HOST_SUBDIR)/libcc1 && \
40184 $(MAKE) $(FLAGS_TO_PASS) install)
40186 @endif libcc1
40188 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40189 maybe-install-strip-libcc1:
40190 @if libcc1
40191 maybe-install-strip-libcc1: install-strip-libcc1
40193 install-strip-libcc1: installdirs
40194 @: $(MAKE); $(unstage)
40195 @r=`${PWD_COMMAND}`; export r; \
40196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40197 $(HOST_EXPORTS) \
40198 (cd $(HOST_SUBDIR)/libcc1 && \
40199 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40201 @endif libcc1
40203 # Other targets (info, dvi, pdf, etc.)
40205 .PHONY: maybe-info-libcc1 info-libcc1
40206 maybe-info-libcc1:
40207 @if libcc1
40208 maybe-info-libcc1: info-libcc1
40210 info-libcc1: \
40211 configure-libcc1
40212 @: $(MAKE); $(unstage)
40213 @[ -f ./libcc1/Makefile ] || exit 0; \
40214 r=`${PWD_COMMAND}`; export r; \
40215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40216 $(HOST_EXPORTS) \
40217 for flag in $(EXTRA_HOST_FLAGS) ; do \
40218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40219 done; \
40220 echo "Doing info in libcc1"; \
40221 (cd $(HOST_SUBDIR)/libcc1 && \
40222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40224 "RANLIB=$${RANLIB}" \
40225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40226 info) \
40227 || exit 1
40229 @endif libcc1
40231 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40232 maybe-dvi-libcc1:
40233 @if libcc1
40234 maybe-dvi-libcc1: dvi-libcc1
40236 dvi-libcc1: \
40237 configure-libcc1
40238 @: $(MAKE); $(unstage)
40239 @[ -f ./libcc1/Makefile ] || exit 0; \
40240 r=`${PWD_COMMAND}`; export r; \
40241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40242 $(HOST_EXPORTS) \
40243 for flag in $(EXTRA_HOST_FLAGS) ; do \
40244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40245 done; \
40246 echo "Doing dvi in libcc1"; \
40247 (cd $(HOST_SUBDIR)/libcc1 && \
40248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40250 "RANLIB=$${RANLIB}" \
40251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40252 dvi) \
40253 || exit 1
40255 @endif libcc1
40257 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40258 maybe-pdf-libcc1:
40259 @if libcc1
40260 maybe-pdf-libcc1: pdf-libcc1
40262 pdf-libcc1: \
40263 configure-libcc1
40264 @: $(MAKE); $(unstage)
40265 @[ -f ./libcc1/Makefile ] || exit 0; \
40266 r=`${PWD_COMMAND}`; export r; \
40267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40268 $(HOST_EXPORTS) \
40269 for flag in $(EXTRA_HOST_FLAGS) ; do \
40270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40271 done; \
40272 echo "Doing pdf in libcc1"; \
40273 (cd $(HOST_SUBDIR)/libcc1 && \
40274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40276 "RANLIB=$${RANLIB}" \
40277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40278 pdf) \
40279 || exit 1
40281 @endif libcc1
40283 .PHONY: maybe-html-libcc1 html-libcc1
40284 maybe-html-libcc1:
40285 @if libcc1
40286 maybe-html-libcc1: html-libcc1
40288 html-libcc1: \
40289 configure-libcc1
40290 @: $(MAKE); $(unstage)
40291 @[ -f ./libcc1/Makefile ] || exit 0; \
40292 r=`${PWD_COMMAND}`; export r; \
40293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40294 $(HOST_EXPORTS) \
40295 for flag in $(EXTRA_HOST_FLAGS) ; do \
40296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40297 done; \
40298 echo "Doing html in libcc1"; \
40299 (cd $(HOST_SUBDIR)/libcc1 && \
40300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40302 "RANLIB=$${RANLIB}" \
40303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40304 html) \
40305 || exit 1
40307 @endif libcc1
40309 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40310 maybe-TAGS-libcc1:
40311 @if libcc1
40312 maybe-TAGS-libcc1: TAGS-libcc1
40314 TAGS-libcc1: \
40315 configure-libcc1
40316 @: $(MAKE); $(unstage)
40317 @[ -f ./libcc1/Makefile ] || exit 0; \
40318 r=`${PWD_COMMAND}`; export r; \
40319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40320 $(HOST_EXPORTS) \
40321 for flag in $(EXTRA_HOST_FLAGS) ; do \
40322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40323 done; \
40324 echo "Doing TAGS in libcc1"; \
40325 (cd $(HOST_SUBDIR)/libcc1 && \
40326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40328 "RANLIB=$${RANLIB}" \
40329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40330 TAGS) \
40331 || exit 1
40333 @endif libcc1
40335 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40336 maybe-install-info-libcc1:
40337 @if libcc1
40338 maybe-install-info-libcc1: install-info-libcc1
40340 install-info-libcc1: \
40341 configure-libcc1 \
40342 info-libcc1
40343 @: $(MAKE); $(unstage)
40344 @[ -f ./libcc1/Makefile ] || exit 0; \
40345 r=`${PWD_COMMAND}`; export r; \
40346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40347 $(HOST_EXPORTS) \
40348 for flag in $(EXTRA_HOST_FLAGS) ; do \
40349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40350 done; \
40351 echo "Doing install-info in libcc1"; \
40352 (cd $(HOST_SUBDIR)/libcc1 && \
40353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40355 "RANLIB=$${RANLIB}" \
40356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40357 install-info) \
40358 || exit 1
40360 @endif libcc1
40362 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40363 maybe-install-pdf-libcc1:
40364 @if libcc1
40365 maybe-install-pdf-libcc1: install-pdf-libcc1
40367 install-pdf-libcc1: \
40368 configure-libcc1 \
40369 pdf-libcc1
40370 @: $(MAKE); $(unstage)
40371 @[ -f ./libcc1/Makefile ] || exit 0; \
40372 r=`${PWD_COMMAND}`; export r; \
40373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40374 $(HOST_EXPORTS) \
40375 for flag in $(EXTRA_HOST_FLAGS) ; do \
40376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40377 done; \
40378 echo "Doing install-pdf in libcc1"; \
40379 (cd $(HOST_SUBDIR)/libcc1 && \
40380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40382 "RANLIB=$${RANLIB}" \
40383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40384 install-pdf) \
40385 || exit 1
40387 @endif libcc1
40389 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40390 maybe-install-html-libcc1:
40391 @if libcc1
40392 maybe-install-html-libcc1: install-html-libcc1
40394 install-html-libcc1: \
40395 configure-libcc1 \
40396 html-libcc1
40397 @: $(MAKE); $(unstage)
40398 @[ -f ./libcc1/Makefile ] || exit 0; \
40399 r=`${PWD_COMMAND}`; export r; \
40400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40401 $(HOST_EXPORTS) \
40402 for flag in $(EXTRA_HOST_FLAGS) ; do \
40403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40404 done; \
40405 echo "Doing install-html in libcc1"; \
40406 (cd $(HOST_SUBDIR)/libcc1 && \
40407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40409 "RANLIB=$${RANLIB}" \
40410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40411 install-html) \
40412 || exit 1
40414 @endif libcc1
40416 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40417 maybe-installcheck-libcc1:
40418 @if libcc1
40419 maybe-installcheck-libcc1: installcheck-libcc1
40421 installcheck-libcc1: \
40422 configure-libcc1
40423 @: $(MAKE); $(unstage)
40424 @[ -f ./libcc1/Makefile ] || exit 0; \
40425 r=`${PWD_COMMAND}`; export r; \
40426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40427 $(HOST_EXPORTS) \
40428 for flag in $(EXTRA_HOST_FLAGS) ; do \
40429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40430 done; \
40431 echo "Doing installcheck in libcc1"; \
40432 (cd $(HOST_SUBDIR)/libcc1 && \
40433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40435 "RANLIB=$${RANLIB}" \
40436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40437 installcheck) \
40438 || exit 1
40440 @endif libcc1
40442 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40443 maybe-mostlyclean-libcc1:
40444 @if libcc1
40445 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40447 mostlyclean-libcc1:
40448 @: $(MAKE); $(unstage)
40449 @[ -f ./libcc1/Makefile ] || exit 0; \
40450 r=`${PWD_COMMAND}`; export r; \
40451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40452 $(HOST_EXPORTS) \
40453 for flag in $(EXTRA_HOST_FLAGS) ; do \
40454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40455 done; \
40456 echo "Doing mostlyclean in libcc1"; \
40457 (cd $(HOST_SUBDIR)/libcc1 && \
40458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40460 "RANLIB=$${RANLIB}" \
40461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40462 mostlyclean) \
40463 || exit 1
40465 @endif libcc1
40467 .PHONY: maybe-clean-libcc1 clean-libcc1
40468 maybe-clean-libcc1:
40469 @if libcc1
40470 maybe-clean-libcc1: clean-libcc1
40472 clean-libcc1:
40473 @: $(MAKE); $(unstage)
40474 @[ -f ./libcc1/Makefile ] || exit 0; \
40475 r=`${PWD_COMMAND}`; export r; \
40476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477 $(HOST_EXPORTS) \
40478 for flag in $(EXTRA_HOST_FLAGS) ; do \
40479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40480 done; \
40481 echo "Doing clean in libcc1"; \
40482 (cd $(HOST_SUBDIR)/libcc1 && \
40483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40485 "RANLIB=$${RANLIB}" \
40486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40487 clean) \
40488 || exit 1
40490 @endif libcc1
40492 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40493 maybe-distclean-libcc1:
40494 @if libcc1
40495 maybe-distclean-libcc1: distclean-libcc1
40497 distclean-libcc1:
40498 @: $(MAKE); $(unstage)
40499 @[ -f ./libcc1/Makefile ] || exit 0; \
40500 r=`${PWD_COMMAND}`; export r; \
40501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40502 $(HOST_EXPORTS) \
40503 for flag in $(EXTRA_HOST_FLAGS) ; do \
40504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40505 done; \
40506 echo "Doing distclean in libcc1"; \
40507 (cd $(HOST_SUBDIR)/libcc1 && \
40508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40510 "RANLIB=$${RANLIB}" \
40511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40512 distclean) \
40513 || exit 1
40515 @endif libcc1
40517 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40518 maybe-maintainer-clean-libcc1:
40519 @if libcc1
40520 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40522 maintainer-clean-libcc1:
40523 @: $(MAKE); $(unstage)
40524 @[ -f ./libcc1/Makefile ] || exit 0; \
40525 r=`${PWD_COMMAND}`; export r; \
40526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40527 $(HOST_EXPORTS) \
40528 for flag in $(EXTRA_HOST_FLAGS) ; do \
40529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40530 done; \
40531 echo "Doing maintainer-clean in libcc1"; \
40532 (cd $(HOST_SUBDIR)/libcc1 && \
40533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40535 "RANLIB=$${RANLIB}" \
40536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40537 maintainer-clean) \
40538 || exit 1
40540 @endif libcc1
40544 .PHONY: configure-gotools maybe-configure-gotools
40545 maybe-configure-gotools:
40546 @if gcc-bootstrap
40547 configure-gotools: stage_current
40548 @endif gcc-bootstrap
40549 @if gotools
40550 maybe-configure-gotools: configure-gotools
40551 configure-gotools:
40552 @: $(MAKE); $(unstage)
40553 @r=`${PWD_COMMAND}`; export r; \
40554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40555 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40557 $(HOST_EXPORTS) \
40558 echo Configuring in $(HOST_SUBDIR)/gotools; \
40559 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40560 case $(srcdir) in \
40561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40562 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40564 esac; \
40565 module_srcdir=gotools; \
40566 $(SHELL) \
40567 $$s/$$module_srcdir/configure \
40568 --srcdir=$${topdir}/$$module_srcdir \
40569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40570 --target=${target_alias} \
40571 || exit 1
40572 @endif gotools
40578 .PHONY: all-gotools maybe-all-gotools
40579 maybe-all-gotools:
40580 @if gcc-bootstrap
40581 all-gotools: stage_current
40582 @endif gcc-bootstrap
40583 @if gotools
40584 TARGET-gotools=all
40585 maybe-all-gotools: all-gotools
40586 all-gotools: configure-gotools
40587 @: $(MAKE); $(unstage)
40588 @r=`${PWD_COMMAND}`; export r; \
40589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40590 $(HOST_EXPORTS) \
40591 (cd $(HOST_SUBDIR)/gotools && \
40592 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40593 $(TARGET-gotools))
40594 @endif gotools
40599 .PHONY: check-gotools maybe-check-gotools
40600 maybe-check-gotools:
40601 @if gotools
40602 maybe-check-gotools: check-gotools
40604 check-gotools:
40605 @: $(MAKE); $(unstage)
40606 @r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 $(HOST_EXPORTS) \
40609 (cd $(HOST_SUBDIR)/gotools && \
40610 $(MAKE) $(FLAGS_TO_PASS) check)
40612 @endif gotools
40614 .PHONY: install-gotools maybe-install-gotools
40615 maybe-install-gotools:
40616 @if gotools
40617 maybe-install-gotools: install-gotools
40619 install-gotools: installdirs
40620 @: $(MAKE); $(unstage)
40621 @r=`${PWD_COMMAND}`; export r; \
40622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40623 $(HOST_EXPORTS) \
40624 (cd $(HOST_SUBDIR)/gotools && \
40625 $(MAKE) $(FLAGS_TO_PASS) install)
40627 @endif gotools
40629 .PHONY: install-strip-gotools maybe-install-strip-gotools
40630 maybe-install-strip-gotools:
40631 @if gotools
40632 maybe-install-strip-gotools: install-strip-gotools
40634 install-strip-gotools: installdirs
40635 @: $(MAKE); $(unstage)
40636 @r=`${PWD_COMMAND}`; export r; \
40637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638 $(HOST_EXPORTS) \
40639 (cd $(HOST_SUBDIR)/gotools && \
40640 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40642 @endif gotools
40644 # Other targets (info, dvi, pdf, etc.)
40646 .PHONY: maybe-info-gotools info-gotools
40647 maybe-info-gotools:
40648 @if gotools
40649 maybe-info-gotools: info-gotools
40651 info-gotools: \
40652 configure-gotools
40653 @: $(MAKE); $(unstage)
40654 @[ -f ./gotools/Makefile ] || exit 0; \
40655 r=`${PWD_COMMAND}`; export r; \
40656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40657 $(HOST_EXPORTS) \
40658 for flag in $(EXTRA_HOST_FLAGS) ; do \
40659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40660 done; \
40661 echo "Doing info in gotools"; \
40662 (cd $(HOST_SUBDIR)/gotools && \
40663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40665 "RANLIB=$${RANLIB}" \
40666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40667 info) \
40668 || exit 1
40670 @endif gotools
40672 .PHONY: maybe-dvi-gotools dvi-gotools
40673 maybe-dvi-gotools:
40674 @if gotools
40675 maybe-dvi-gotools: dvi-gotools
40677 dvi-gotools: \
40678 configure-gotools
40679 @: $(MAKE); $(unstage)
40680 @[ -f ./gotools/Makefile ] || exit 0; \
40681 r=`${PWD_COMMAND}`; export r; \
40682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40683 $(HOST_EXPORTS) \
40684 for flag in $(EXTRA_HOST_FLAGS) ; do \
40685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40686 done; \
40687 echo "Doing dvi in gotools"; \
40688 (cd $(HOST_SUBDIR)/gotools && \
40689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40691 "RANLIB=$${RANLIB}" \
40692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40693 dvi) \
40694 || exit 1
40696 @endif gotools
40698 .PHONY: maybe-pdf-gotools pdf-gotools
40699 maybe-pdf-gotools:
40700 @if gotools
40701 maybe-pdf-gotools: pdf-gotools
40703 pdf-gotools: \
40704 configure-gotools
40705 @: $(MAKE); $(unstage)
40706 @[ -f ./gotools/Makefile ] || exit 0; \
40707 r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(HOST_EXPORTS) \
40710 for flag in $(EXTRA_HOST_FLAGS) ; do \
40711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40712 done; \
40713 echo "Doing pdf in gotools"; \
40714 (cd $(HOST_SUBDIR)/gotools && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717 "RANLIB=$${RANLIB}" \
40718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719 pdf) \
40720 || exit 1
40722 @endif gotools
40724 .PHONY: maybe-html-gotools html-gotools
40725 maybe-html-gotools:
40726 @if gotools
40727 maybe-html-gotools: html-gotools
40729 html-gotools: \
40730 configure-gotools
40731 @: $(MAKE); $(unstage)
40732 @[ -f ./gotools/Makefile ] || exit 0; \
40733 r=`${PWD_COMMAND}`; export r; \
40734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40735 $(HOST_EXPORTS) \
40736 for flag in $(EXTRA_HOST_FLAGS) ; do \
40737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40738 done; \
40739 echo "Doing html in gotools"; \
40740 (cd $(HOST_SUBDIR)/gotools && \
40741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40743 "RANLIB=$${RANLIB}" \
40744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40745 html) \
40746 || exit 1
40748 @endif gotools
40750 .PHONY: maybe-TAGS-gotools TAGS-gotools
40751 maybe-TAGS-gotools:
40752 @if gotools
40753 maybe-TAGS-gotools: TAGS-gotools
40755 TAGS-gotools: \
40756 configure-gotools
40757 @: $(MAKE); $(unstage)
40758 @[ -f ./gotools/Makefile ] || exit 0; \
40759 r=`${PWD_COMMAND}`; export r; \
40760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40761 $(HOST_EXPORTS) \
40762 for flag in $(EXTRA_HOST_FLAGS) ; do \
40763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40764 done; \
40765 echo "Doing TAGS in gotools"; \
40766 (cd $(HOST_SUBDIR)/gotools && \
40767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40769 "RANLIB=$${RANLIB}" \
40770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40771 TAGS) \
40772 || exit 1
40774 @endif gotools
40776 .PHONY: maybe-install-info-gotools install-info-gotools
40777 maybe-install-info-gotools:
40778 @if gotools
40779 maybe-install-info-gotools: install-info-gotools
40781 install-info-gotools: \
40782 configure-gotools \
40783 info-gotools
40784 @: $(MAKE); $(unstage)
40785 @[ -f ./gotools/Makefile ] || exit 0; \
40786 r=`${PWD_COMMAND}`; export r; \
40787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40788 $(HOST_EXPORTS) \
40789 for flag in $(EXTRA_HOST_FLAGS) ; do \
40790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40791 done; \
40792 echo "Doing install-info in gotools"; \
40793 (cd $(HOST_SUBDIR)/gotools && \
40794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40796 "RANLIB=$${RANLIB}" \
40797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40798 install-info) \
40799 || exit 1
40801 @endif gotools
40803 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40804 maybe-install-pdf-gotools:
40805 @if gotools
40806 maybe-install-pdf-gotools: install-pdf-gotools
40808 install-pdf-gotools: \
40809 configure-gotools \
40810 pdf-gotools
40811 @: $(MAKE); $(unstage)
40812 @[ -f ./gotools/Makefile ] || exit 0; \
40813 r=`${PWD_COMMAND}`; export r; \
40814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40815 $(HOST_EXPORTS) \
40816 for flag in $(EXTRA_HOST_FLAGS) ; do \
40817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40818 done; \
40819 echo "Doing install-pdf in gotools"; \
40820 (cd $(HOST_SUBDIR)/gotools && \
40821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40823 "RANLIB=$${RANLIB}" \
40824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40825 install-pdf) \
40826 || exit 1
40828 @endif gotools
40830 .PHONY: maybe-install-html-gotools install-html-gotools
40831 maybe-install-html-gotools:
40832 @if gotools
40833 maybe-install-html-gotools: install-html-gotools
40835 install-html-gotools: \
40836 configure-gotools \
40837 html-gotools
40838 @: $(MAKE); $(unstage)
40839 @[ -f ./gotools/Makefile ] || exit 0; \
40840 r=`${PWD_COMMAND}`; export r; \
40841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40842 $(HOST_EXPORTS) \
40843 for flag in $(EXTRA_HOST_FLAGS) ; do \
40844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40845 done; \
40846 echo "Doing install-html in gotools"; \
40847 (cd $(HOST_SUBDIR)/gotools && \
40848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40850 "RANLIB=$${RANLIB}" \
40851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40852 install-html) \
40853 || exit 1
40855 @endif gotools
40857 .PHONY: maybe-installcheck-gotools installcheck-gotools
40858 maybe-installcheck-gotools:
40859 @if gotools
40860 maybe-installcheck-gotools: installcheck-gotools
40862 installcheck-gotools: \
40863 configure-gotools
40864 @: $(MAKE); $(unstage)
40865 @[ -f ./gotools/Makefile ] || exit 0; \
40866 r=`${PWD_COMMAND}`; export r; \
40867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40868 $(HOST_EXPORTS) \
40869 for flag in $(EXTRA_HOST_FLAGS) ; do \
40870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40871 done; \
40872 echo "Doing installcheck in gotools"; \
40873 (cd $(HOST_SUBDIR)/gotools && \
40874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40876 "RANLIB=$${RANLIB}" \
40877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40878 installcheck) \
40879 || exit 1
40881 @endif gotools
40883 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40884 maybe-mostlyclean-gotools:
40885 @if gotools
40886 maybe-mostlyclean-gotools: mostlyclean-gotools
40888 mostlyclean-gotools:
40889 @: $(MAKE); $(unstage)
40890 @[ -f ./gotools/Makefile ] || exit 0; \
40891 r=`${PWD_COMMAND}`; export r; \
40892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40893 $(HOST_EXPORTS) \
40894 for flag in $(EXTRA_HOST_FLAGS) ; do \
40895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40896 done; \
40897 echo "Doing mostlyclean in gotools"; \
40898 (cd $(HOST_SUBDIR)/gotools && \
40899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40901 "RANLIB=$${RANLIB}" \
40902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40903 mostlyclean) \
40904 || exit 1
40906 @endif gotools
40908 .PHONY: maybe-clean-gotools clean-gotools
40909 maybe-clean-gotools:
40910 @if gotools
40911 maybe-clean-gotools: clean-gotools
40913 clean-gotools:
40914 @: $(MAKE); $(unstage)
40915 @[ -f ./gotools/Makefile ] || exit 0; \
40916 r=`${PWD_COMMAND}`; export r; \
40917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918 $(HOST_EXPORTS) \
40919 for flag in $(EXTRA_HOST_FLAGS) ; do \
40920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40921 done; \
40922 echo "Doing clean in gotools"; \
40923 (cd $(HOST_SUBDIR)/gotools && \
40924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40926 "RANLIB=$${RANLIB}" \
40927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40928 clean) \
40929 || exit 1
40931 @endif gotools
40933 .PHONY: maybe-distclean-gotools distclean-gotools
40934 maybe-distclean-gotools:
40935 @if gotools
40936 maybe-distclean-gotools: distclean-gotools
40938 distclean-gotools:
40939 @: $(MAKE); $(unstage)
40940 @[ -f ./gotools/Makefile ] || exit 0; \
40941 r=`${PWD_COMMAND}`; export r; \
40942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40943 $(HOST_EXPORTS) \
40944 for flag in $(EXTRA_HOST_FLAGS) ; do \
40945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40946 done; \
40947 echo "Doing distclean in gotools"; \
40948 (cd $(HOST_SUBDIR)/gotools && \
40949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40951 "RANLIB=$${RANLIB}" \
40952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40953 distclean) \
40954 || exit 1
40956 @endif gotools
40958 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40959 maybe-maintainer-clean-gotools:
40960 @if gotools
40961 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40963 maintainer-clean-gotools:
40964 @: $(MAKE); $(unstage)
40965 @[ -f ./gotools/Makefile ] || exit 0; \
40966 r=`${PWD_COMMAND}`; export r; \
40967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40968 $(HOST_EXPORTS) \
40969 for flag in $(EXTRA_HOST_FLAGS) ; do \
40970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40971 done; \
40972 echo "Doing maintainer-clean in gotools"; \
40973 (cd $(HOST_SUBDIR)/gotools && \
40974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40976 "RANLIB=$${RANLIB}" \
40977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40978 maintainer-clean) \
40979 || exit 1
40981 @endif gotools
40985 .PHONY: configure-libctf maybe-configure-libctf
40986 maybe-configure-libctf:
40987 @if gcc-bootstrap
40988 configure-libctf: stage_current
40989 @endif gcc-bootstrap
40990 @if libctf
40991 maybe-configure-libctf: configure-libctf
40992 configure-libctf:
40993 @r=`${PWD_COMMAND}`; export r; \
40994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40995 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
40996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
40997 $(HOST_EXPORTS) \
40998 echo Configuring in $(HOST_SUBDIR)/libctf; \
40999 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41000 case $(srcdir) in \
41001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41002 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41004 esac; \
41005 module_srcdir=libctf; \
41006 $(SHELL) \
41007 $$s/$$module_srcdir/configure \
41008 --srcdir=$${topdir}/$$module_srcdir \
41009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41010 --target=${target_alias} \
41011 || exit 1
41012 @endif libctf
41016 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41017 maybe-configure-stage1-libctf:
41018 @if libctf-bootstrap
41019 maybe-configure-stage1-libctf: configure-stage1-libctf
41020 configure-stage1-libctf:
41021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41023 @r=`${PWD_COMMAND}`; export r; \
41024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41025 TFLAGS="$(STAGE1_TFLAGS)"; \
41026 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41027 $(HOST_EXPORTS) \
41028 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41029 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41030 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41031 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41033 cd $(HOST_SUBDIR)/libctf || exit 1; \
41034 case $(srcdir) in \
41035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41036 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41038 esac; \
41039 module_srcdir=libctf; \
41040 $(SHELL) $$s/$$module_srcdir/configure \
41041 --srcdir=$${topdir}/$$module_srcdir \
41042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41043 --target=${target_alias} \
41045 $(STAGE1_CONFIGURE_FLAGS)
41046 @endif libctf-bootstrap
41048 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41049 maybe-configure-stage2-libctf:
41050 @if libctf-bootstrap
41051 maybe-configure-stage2-libctf: configure-stage2-libctf
41052 configure-stage2-libctf:
41053 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41055 @r=`${PWD_COMMAND}`; export r; \
41056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41057 TFLAGS="$(STAGE2_TFLAGS)"; \
41058 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41059 $(HOST_EXPORTS) \
41060 $(POSTSTAGE1_HOST_EXPORTS) \
41061 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41062 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41063 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41064 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41066 cd $(HOST_SUBDIR)/libctf || exit 1; \
41067 case $(srcdir) in \
41068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41069 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41071 esac; \
41072 module_srcdir=libctf; \
41073 $(SHELL) $$s/$$module_srcdir/configure \
41074 --srcdir=$${topdir}/$$module_srcdir \
41075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41076 --target=${target_alias} \
41077 --with-build-libsubdir=$(HOST_SUBDIR) \
41078 $(STAGE2_CONFIGURE_FLAGS)
41079 @endif libctf-bootstrap
41081 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41082 maybe-configure-stage3-libctf:
41083 @if libctf-bootstrap
41084 maybe-configure-stage3-libctf: configure-stage3-libctf
41085 configure-stage3-libctf:
41086 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41088 @r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 TFLAGS="$(STAGE3_TFLAGS)"; \
41091 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41092 $(HOST_EXPORTS) \
41093 $(POSTSTAGE1_HOST_EXPORTS) \
41094 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41095 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41096 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41097 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41099 cd $(HOST_SUBDIR)/libctf || exit 1; \
41100 case $(srcdir) in \
41101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41102 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41104 esac; \
41105 module_srcdir=libctf; \
41106 $(SHELL) $$s/$$module_srcdir/configure \
41107 --srcdir=$${topdir}/$$module_srcdir \
41108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41109 --target=${target_alias} \
41110 --with-build-libsubdir=$(HOST_SUBDIR) \
41111 $(STAGE3_CONFIGURE_FLAGS)
41112 @endif libctf-bootstrap
41114 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41115 maybe-configure-stage4-libctf:
41116 @if libctf-bootstrap
41117 maybe-configure-stage4-libctf: configure-stage4-libctf
41118 configure-stage4-libctf:
41119 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41121 @r=`${PWD_COMMAND}`; export r; \
41122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123 TFLAGS="$(STAGE4_TFLAGS)"; \
41124 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41125 $(HOST_EXPORTS) \
41126 $(POSTSTAGE1_HOST_EXPORTS) \
41127 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41128 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41129 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41130 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41132 cd $(HOST_SUBDIR)/libctf || exit 1; \
41133 case $(srcdir) in \
41134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41135 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41137 esac; \
41138 module_srcdir=libctf; \
41139 $(SHELL) $$s/$$module_srcdir/configure \
41140 --srcdir=$${topdir}/$$module_srcdir \
41141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41142 --target=${target_alias} \
41143 --with-build-libsubdir=$(HOST_SUBDIR) \
41144 $(STAGE4_CONFIGURE_FLAGS)
41145 @endif libctf-bootstrap
41147 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41148 maybe-configure-stageprofile-libctf:
41149 @if libctf-bootstrap
41150 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41151 configure-stageprofile-libctf:
41152 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41154 @r=`${PWD_COMMAND}`; export r; \
41155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41156 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41157 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41158 $(HOST_EXPORTS) \
41159 $(POSTSTAGE1_HOST_EXPORTS) \
41160 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41161 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41162 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41163 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41165 cd $(HOST_SUBDIR)/libctf || exit 1; \
41166 case $(srcdir) in \
41167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41168 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41170 esac; \
41171 module_srcdir=libctf; \
41172 $(SHELL) $$s/$$module_srcdir/configure \
41173 --srcdir=$${topdir}/$$module_srcdir \
41174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41175 --target=${target_alias} \
41176 --with-build-libsubdir=$(HOST_SUBDIR) \
41177 $(STAGEprofile_CONFIGURE_FLAGS)
41178 @endif libctf-bootstrap
41180 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41181 maybe-configure-stagetrain-libctf:
41182 @if libctf-bootstrap
41183 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41184 configure-stagetrain-libctf:
41185 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41187 @r=`${PWD_COMMAND}`; export r; \
41188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41189 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41190 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41191 $(HOST_EXPORTS) \
41192 $(POSTSTAGE1_HOST_EXPORTS) \
41193 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41194 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41195 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41196 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41198 cd $(HOST_SUBDIR)/libctf || exit 1; \
41199 case $(srcdir) in \
41200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41201 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41203 esac; \
41204 module_srcdir=libctf; \
41205 $(SHELL) $$s/$$module_srcdir/configure \
41206 --srcdir=$${topdir}/$$module_srcdir \
41207 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41208 --target=${target_alias} \
41209 --with-build-libsubdir=$(HOST_SUBDIR) \
41210 $(STAGEtrain_CONFIGURE_FLAGS)
41211 @endif libctf-bootstrap
41213 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41214 maybe-configure-stagefeedback-libctf:
41215 @if libctf-bootstrap
41216 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41217 configure-stagefeedback-libctf:
41218 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41220 @r=`${PWD_COMMAND}`; export r; \
41221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41223 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41224 $(HOST_EXPORTS) \
41225 $(POSTSTAGE1_HOST_EXPORTS) \
41226 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41227 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41228 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41229 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41231 cd $(HOST_SUBDIR)/libctf || exit 1; \
41232 case $(srcdir) in \
41233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41234 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41236 esac; \
41237 module_srcdir=libctf; \
41238 $(SHELL) $$s/$$module_srcdir/configure \
41239 --srcdir=$${topdir}/$$module_srcdir \
41240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41241 --target=${target_alias} \
41242 --with-build-libsubdir=$(HOST_SUBDIR) \
41243 $(STAGEfeedback_CONFIGURE_FLAGS)
41244 @endif libctf-bootstrap
41246 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41247 maybe-configure-stageautoprofile-libctf:
41248 @if libctf-bootstrap
41249 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41250 configure-stageautoprofile-libctf:
41251 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41253 @r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41256 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41257 $(HOST_EXPORTS) \
41258 $(POSTSTAGE1_HOST_EXPORTS) \
41259 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41260 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41261 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41262 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41264 cd $(HOST_SUBDIR)/libctf || exit 1; \
41265 case $(srcdir) in \
41266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41267 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41269 esac; \
41270 module_srcdir=libctf; \
41271 $(SHELL) $$s/$$module_srcdir/configure \
41272 --srcdir=$${topdir}/$$module_srcdir \
41273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41274 --target=${target_alias} \
41275 --with-build-libsubdir=$(HOST_SUBDIR) \
41276 $(STAGEautoprofile_CONFIGURE_FLAGS)
41277 @endif libctf-bootstrap
41279 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41280 maybe-configure-stageautofeedback-libctf:
41281 @if libctf-bootstrap
41282 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41283 configure-stageautofeedback-libctf:
41284 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41286 @r=`${PWD_COMMAND}`; export r; \
41287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41288 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41289 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41290 $(HOST_EXPORTS) \
41291 $(POSTSTAGE1_HOST_EXPORTS) \
41292 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41293 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41294 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41295 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41297 cd $(HOST_SUBDIR)/libctf || exit 1; \
41298 case $(srcdir) in \
41299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41300 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41302 esac; \
41303 module_srcdir=libctf; \
41304 $(SHELL) $$s/$$module_srcdir/configure \
41305 --srcdir=$${topdir}/$$module_srcdir \
41306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41307 --target=${target_alias} \
41308 --with-build-libsubdir=$(HOST_SUBDIR) \
41309 $(STAGEautofeedback_CONFIGURE_FLAGS)
41310 @endif libctf-bootstrap
41316 .PHONY: all-libctf maybe-all-libctf
41317 maybe-all-libctf:
41318 @if gcc-bootstrap
41319 all-libctf: stage_current
41320 @endif gcc-bootstrap
41321 @if libctf
41322 TARGET-libctf=all
41323 maybe-all-libctf: all-libctf
41324 all-libctf: configure-libctf
41325 @r=`${PWD_COMMAND}`; export r; \
41326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327 $(HOST_EXPORTS) \
41328 (cd $(HOST_SUBDIR)/libctf && \
41329 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41330 $(TARGET-libctf))
41331 @endif libctf
41335 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41336 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41337 maybe-all-stage1-libctf:
41338 maybe-clean-stage1-libctf:
41339 @if libctf-bootstrap
41340 maybe-all-stage1-libctf: all-stage1-libctf
41341 all-stage1: all-stage1-libctf
41342 TARGET-stage1-libctf = $(TARGET-libctf)
41343 all-stage1-libctf: configure-stage1-libctf
41344 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41345 @r=`${PWD_COMMAND}`; export r; \
41346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41347 TFLAGS="$(STAGE1_TFLAGS)"; \
41348 $(HOST_EXPORTS) \
41349 cd $(HOST_SUBDIR)/libctf && \
41351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41352 CFLAGS="$(STAGE1_CFLAGS)" \
41353 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41354 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41355 LIBCFLAGS="$(LIBCFLAGS)" \
41356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41359 $(EXTRA_HOST_FLAGS) \
41360 $(STAGE1_FLAGS_TO_PASS) \
41361 TFLAGS="$(STAGE1_TFLAGS)" \
41362 $(TARGET-stage1-libctf)
41364 maybe-clean-stage1-libctf: clean-stage1-libctf
41365 clean-stage1: clean-stage1-libctf
41366 clean-stage1-libctf:
41367 @if [ $(current_stage) = stage1 ]; then \
41368 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41369 else \
41370 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41371 $(MAKE) stage1-start; \
41372 fi; \
41373 cd $(HOST_SUBDIR)/libctf && \
41374 $(MAKE) $(EXTRA_HOST_FLAGS) \
41375 $(STAGE1_FLAGS_TO_PASS) clean
41376 @endif libctf-bootstrap
41379 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41380 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41381 maybe-all-stage2-libctf:
41382 maybe-clean-stage2-libctf:
41383 @if libctf-bootstrap
41384 maybe-all-stage2-libctf: all-stage2-libctf
41385 all-stage2: all-stage2-libctf
41386 TARGET-stage2-libctf = $(TARGET-libctf)
41387 all-stage2-libctf: configure-stage2-libctf
41388 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41389 @r=`${PWD_COMMAND}`; export r; \
41390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391 TFLAGS="$(STAGE2_TFLAGS)"; \
41392 $(HOST_EXPORTS) \
41393 $(POSTSTAGE1_HOST_EXPORTS) \
41394 cd $(HOST_SUBDIR)/libctf && \
41396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41397 CFLAGS="$(STAGE2_CFLAGS)" \
41398 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41399 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41400 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41405 TFLAGS="$(STAGE2_TFLAGS)" \
41406 $(TARGET-stage2-libctf)
41408 maybe-clean-stage2-libctf: clean-stage2-libctf
41409 clean-stage2: clean-stage2-libctf
41410 clean-stage2-libctf:
41411 @if [ $(current_stage) = stage2 ]; then \
41412 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41413 else \
41414 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41415 $(MAKE) stage2-start; \
41416 fi; \
41417 cd $(HOST_SUBDIR)/libctf && \
41418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41419 @endif libctf-bootstrap
41422 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41423 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41424 maybe-all-stage3-libctf:
41425 maybe-clean-stage3-libctf:
41426 @if libctf-bootstrap
41427 maybe-all-stage3-libctf: all-stage3-libctf
41428 all-stage3: all-stage3-libctf
41429 TARGET-stage3-libctf = $(TARGET-libctf)
41430 all-stage3-libctf: configure-stage3-libctf
41431 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41432 @r=`${PWD_COMMAND}`; export r; \
41433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41434 TFLAGS="$(STAGE3_TFLAGS)"; \
41435 $(HOST_EXPORTS) \
41436 $(POSTSTAGE1_HOST_EXPORTS) \
41437 cd $(HOST_SUBDIR)/libctf && \
41439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41440 CFLAGS="$(STAGE3_CFLAGS)" \
41441 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41442 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41443 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41448 TFLAGS="$(STAGE3_TFLAGS)" \
41449 $(TARGET-stage3-libctf)
41451 maybe-clean-stage3-libctf: clean-stage3-libctf
41452 clean-stage3: clean-stage3-libctf
41453 clean-stage3-libctf:
41454 @if [ $(current_stage) = stage3 ]; then \
41455 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41456 else \
41457 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41458 $(MAKE) stage3-start; \
41459 fi; \
41460 cd $(HOST_SUBDIR)/libctf && \
41461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41462 @endif libctf-bootstrap
41465 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41466 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41467 maybe-all-stage4-libctf:
41468 maybe-clean-stage4-libctf:
41469 @if libctf-bootstrap
41470 maybe-all-stage4-libctf: all-stage4-libctf
41471 all-stage4: all-stage4-libctf
41472 TARGET-stage4-libctf = $(TARGET-libctf)
41473 all-stage4-libctf: configure-stage4-libctf
41474 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41475 @r=`${PWD_COMMAND}`; export r; \
41476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41477 TFLAGS="$(STAGE4_TFLAGS)"; \
41478 $(HOST_EXPORTS) \
41479 $(POSTSTAGE1_HOST_EXPORTS) \
41480 cd $(HOST_SUBDIR)/libctf && \
41482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41483 CFLAGS="$(STAGE4_CFLAGS)" \
41484 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41485 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41486 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41491 TFLAGS="$(STAGE4_TFLAGS)" \
41492 $(TARGET-stage4-libctf)
41494 maybe-clean-stage4-libctf: clean-stage4-libctf
41495 clean-stage4: clean-stage4-libctf
41496 clean-stage4-libctf:
41497 @if [ $(current_stage) = stage4 ]; then \
41498 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41499 else \
41500 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41501 $(MAKE) stage4-start; \
41502 fi; \
41503 cd $(HOST_SUBDIR)/libctf && \
41504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41505 @endif libctf-bootstrap
41508 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41509 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41510 maybe-all-stageprofile-libctf:
41511 maybe-clean-stageprofile-libctf:
41512 @if libctf-bootstrap
41513 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41514 all-stageprofile: all-stageprofile-libctf
41515 TARGET-stageprofile-libctf = $(TARGET-libctf)
41516 all-stageprofile-libctf: configure-stageprofile-libctf
41517 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41518 @r=`${PWD_COMMAND}`; export r; \
41519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41521 $(HOST_EXPORTS) \
41522 $(POSTSTAGE1_HOST_EXPORTS) \
41523 cd $(HOST_SUBDIR)/libctf && \
41525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41526 CFLAGS="$(STAGEprofile_CFLAGS)" \
41527 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41528 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41529 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41534 TFLAGS="$(STAGEprofile_TFLAGS)" \
41535 $(TARGET-stageprofile-libctf)
41537 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41538 clean-stageprofile: clean-stageprofile-libctf
41539 clean-stageprofile-libctf:
41540 @if [ $(current_stage) = stageprofile ]; then \
41541 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41542 else \
41543 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41544 $(MAKE) stageprofile-start; \
41545 fi; \
41546 cd $(HOST_SUBDIR)/libctf && \
41547 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41548 @endif libctf-bootstrap
41551 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41552 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41553 maybe-all-stagetrain-libctf:
41554 maybe-clean-stagetrain-libctf:
41555 @if libctf-bootstrap
41556 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41557 all-stagetrain: all-stagetrain-libctf
41558 TARGET-stagetrain-libctf = $(TARGET-libctf)
41559 all-stagetrain-libctf: configure-stagetrain-libctf
41560 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41561 @r=`${PWD_COMMAND}`; export r; \
41562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41563 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41564 $(HOST_EXPORTS) \
41565 $(POSTSTAGE1_HOST_EXPORTS) \
41566 cd $(HOST_SUBDIR)/libctf && \
41568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41569 CFLAGS="$(STAGEtrain_CFLAGS)" \
41570 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41571 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41572 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41577 TFLAGS="$(STAGEtrain_TFLAGS)" \
41578 $(TARGET-stagetrain-libctf)
41580 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41581 clean-stagetrain: clean-stagetrain-libctf
41582 clean-stagetrain-libctf:
41583 @if [ $(current_stage) = stagetrain ]; then \
41584 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41585 else \
41586 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41587 $(MAKE) stagetrain-start; \
41588 fi; \
41589 cd $(HOST_SUBDIR)/libctf && \
41590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41591 @endif libctf-bootstrap
41594 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41595 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41596 maybe-all-stagefeedback-libctf:
41597 maybe-clean-stagefeedback-libctf:
41598 @if libctf-bootstrap
41599 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41600 all-stagefeedback: all-stagefeedback-libctf
41601 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41602 all-stagefeedback-libctf: configure-stagefeedback-libctf
41603 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41604 @r=`${PWD_COMMAND}`; export r; \
41605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41607 $(HOST_EXPORTS) \
41608 $(POSTSTAGE1_HOST_EXPORTS) \
41609 cd $(HOST_SUBDIR)/libctf && \
41611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41612 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41613 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41614 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41615 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41620 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41621 $(TARGET-stagefeedback-libctf)
41623 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41624 clean-stagefeedback: clean-stagefeedback-libctf
41625 clean-stagefeedback-libctf:
41626 @if [ $(current_stage) = stagefeedback ]; then \
41627 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41628 else \
41629 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41630 $(MAKE) stagefeedback-start; \
41631 fi; \
41632 cd $(HOST_SUBDIR)/libctf && \
41633 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41634 @endif libctf-bootstrap
41637 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41638 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41639 maybe-all-stageautoprofile-libctf:
41640 maybe-clean-stageautoprofile-libctf:
41641 @if libctf-bootstrap
41642 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41643 all-stageautoprofile: all-stageautoprofile-libctf
41644 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41645 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41646 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41647 @r=`${PWD_COMMAND}`; export r; \
41648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41649 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41650 $(HOST_EXPORTS) \
41651 $(POSTSTAGE1_HOST_EXPORTS) \
41652 cd $(HOST_SUBDIR)/libctf && \
41653 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41655 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41656 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41657 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41658 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41663 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41664 $(TARGET-stageautoprofile-libctf)
41666 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41667 clean-stageautoprofile: clean-stageautoprofile-libctf
41668 clean-stageautoprofile-libctf:
41669 @if [ $(current_stage) = stageautoprofile ]; then \
41670 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41671 else \
41672 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41673 $(MAKE) stageautoprofile-start; \
41674 fi; \
41675 cd $(HOST_SUBDIR)/libctf && \
41676 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41677 @endif libctf-bootstrap
41680 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41681 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41682 maybe-all-stageautofeedback-libctf:
41683 maybe-clean-stageautofeedback-libctf:
41684 @if libctf-bootstrap
41685 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41686 all-stageautofeedback: all-stageautofeedback-libctf
41687 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41688 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41689 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41690 @r=`${PWD_COMMAND}`; export r; \
41691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41692 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41693 $(HOST_EXPORTS) \
41694 $(POSTSTAGE1_HOST_EXPORTS) \
41695 cd $(HOST_SUBDIR)/libctf && \
41697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41698 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41699 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41700 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41701 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41705 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41706 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41707 $(TARGET-stageautofeedback-libctf)
41709 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41710 clean-stageautofeedback: clean-stageautofeedback-libctf
41711 clean-stageautofeedback-libctf:
41712 @if [ $(current_stage) = stageautofeedback ]; then \
41713 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41714 else \
41715 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41716 $(MAKE) stageautofeedback-start; \
41717 fi; \
41718 cd $(HOST_SUBDIR)/libctf && \
41719 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41720 @endif libctf-bootstrap
41726 .PHONY: check-libctf maybe-check-libctf
41727 maybe-check-libctf:
41728 @if libctf
41729 maybe-check-libctf: check-libctf
41731 check-libctf:
41732 @: $(MAKE); $(unstage)
41733 @r=`${PWD_COMMAND}`; export r; \
41734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41735 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41736 (cd $(HOST_SUBDIR)/libctf && \
41737 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41739 @endif libctf
41741 .PHONY: install-libctf maybe-install-libctf
41742 maybe-install-libctf:
41743 @if libctf
41744 maybe-install-libctf: install-libctf
41746 install-libctf: installdirs
41747 @: $(MAKE); $(unstage)
41748 @r=`${PWD_COMMAND}`; export r; \
41749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750 $(HOST_EXPORTS) \
41751 (cd $(HOST_SUBDIR)/libctf && \
41752 $(MAKE) $(FLAGS_TO_PASS) install)
41754 @endif libctf
41756 .PHONY: install-strip-libctf maybe-install-strip-libctf
41757 maybe-install-strip-libctf:
41758 @if libctf
41759 maybe-install-strip-libctf: install-strip-libctf
41761 install-strip-libctf: installdirs
41762 @: $(MAKE); $(unstage)
41763 @r=`${PWD_COMMAND}`; export r; \
41764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41765 $(HOST_EXPORTS) \
41766 (cd $(HOST_SUBDIR)/libctf && \
41767 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41769 @endif libctf
41771 # Other targets (info, dvi, pdf, etc.)
41773 .PHONY: maybe-info-libctf info-libctf
41774 maybe-info-libctf:
41775 @if libctf
41776 maybe-info-libctf: info-libctf
41778 info-libctf: \
41779 configure-libctf
41780 @[ -f ./libctf/Makefile ] || exit 0; \
41781 r=`${PWD_COMMAND}`; export r; \
41782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41783 $(HOST_EXPORTS) \
41784 for flag in $(EXTRA_HOST_FLAGS) ; do \
41785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41786 done; \
41787 echo "Doing info in libctf"; \
41788 (cd $(HOST_SUBDIR)/libctf && \
41789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41791 "RANLIB=$${RANLIB}" \
41792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41793 info) \
41794 || exit 1
41796 @endif libctf
41798 .PHONY: maybe-dvi-libctf dvi-libctf
41799 maybe-dvi-libctf:
41800 @if libctf
41801 maybe-dvi-libctf: dvi-libctf
41803 dvi-libctf: \
41804 configure-libctf
41805 @[ -f ./libctf/Makefile ] || exit 0; \
41806 r=`${PWD_COMMAND}`; export r; \
41807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41808 $(HOST_EXPORTS) \
41809 for flag in $(EXTRA_HOST_FLAGS) ; do \
41810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41811 done; \
41812 echo "Doing dvi in libctf"; \
41813 (cd $(HOST_SUBDIR)/libctf && \
41814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41816 "RANLIB=$${RANLIB}" \
41817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41818 dvi) \
41819 || exit 1
41821 @endif libctf
41823 .PHONY: maybe-pdf-libctf pdf-libctf
41824 maybe-pdf-libctf:
41825 @if libctf
41826 maybe-pdf-libctf: pdf-libctf
41828 pdf-libctf: \
41829 configure-libctf
41830 @[ -f ./libctf/Makefile ] || exit 0; \
41831 r=`${PWD_COMMAND}`; export r; \
41832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41833 $(HOST_EXPORTS) \
41834 for flag in $(EXTRA_HOST_FLAGS) ; do \
41835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41836 done; \
41837 echo "Doing pdf in libctf"; \
41838 (cd $(HOST_SUBDIR)/libctf && \
41839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41841 "RANLIB=$${RANLIB}" \
41842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41843 pdf) \
41844 || exit 1
41846 @endif libctf
41848 .PHONY: maybe-html-libctf html-libctf
41849 maybe-html-libctf:
41850 @if libctf
41851 maybe-html-libctf: html-libctf
41853 html-libctf: \
41854 configure-libctf
41855 @[ -f ./libctf/Makefile ] || exit 0; \
41856 r=`${PWD_COMMAND}`; export r; \
41857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41858 $(HOST_EXPORTS) \
41859 for flag in $(EXTRA_HOST_FLAGS) ; do \
41860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41861 done; \
41862 echo "Doing html in libctf"; \
41863 (cd $(HOST_SUBDIR)/libctf && \
41864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41866 "RANLIB=$${RANLIB}" \
41867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41868 html) \
41869 || exit 1
41871 @endif libctf
41873 .PHONY: maybe-TAGS-libctf TAGS-libctf
41874 maybe-TAGS-libctf:
41875 @if libctf
41876 maybe-TAGS-libctf: TAGS-libctf
41878 TAGS-libctf: \
41879 configure-libctf
41880 @[ -f ./libctf/Makefile ] || exit 0; \
41881 r=`${PWD_COMMAND}`; export r; \
41882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41883 $(HOST_EXPORTS) \
41884 for flag in $(EXTRA_HOST_FLAGS) ; do \
41885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886 done; \
41887 echo "Doing TAGS in libctf"; \
41888 (cd $(HOST_SUBDIR)/libctf && \
41889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41891 "RANLIB=$${RANLIB}" \
41892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41893 TAGS) \
41894 || exit 1
41896 @endif libctf
41898 .PHONY: maybe-install-info-libctf install-info-libctf
41899 maybe-install-info-libctf:
41900 @if libctf
41901 maybe-install-info-libctf: install-info-libctf
41903 install-info-libctf: \
41904 configure-libctf \
41905 info-libctf
41906 @[ -f ./libctf/Makefile ] || exit 0; \
41907 r=`${PWD_COMMAND}`; export r; \
41908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41909 $(HOST_EXPORTS) \
41910 for flag in $(EXTRA_HOST_FLAGS) ; do \
41911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41912 done; \
41913 echo "Doing install-info in libctf"; \
41914 (cd $(HOST_SUBDIR)/libctf && \
41915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41917 "RANLIB=$${RANLIB}" \
41918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41919 install-info) \
41920 || exit 1
41922 @endif libctf
41924 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41925 maybe-install-pdf-libctf:
41926 @if libctf
41927 maybe-install-pdf-libctf: install-pdf-libctf
41929 install-pdf-libctf: \
41930 configure-libctf \
41931 pdf-libctf
41932 @[ -f ./libctf/Makefile ] || exit 0; \
41933 r=`${PWD_COMMAND}`; export r; \
41934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935 $(HOST_EXPORTS) \
41936 for flag in $(EXTRA_HOST_FLAGS) ; do \
41937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41938 done; \
41939 echo "Doing install-pdf in libctf"; \
41940 (cd $(HOST_SUBDIR)/libctf && \
41941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41943 "RANLIB=$${RANLIB}" \
41944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41945 install-pdf) \
41946 || exit 1
41948 @endif libctf
41950 .PHONY: maybe-install-html-libctf install-html-libctf
41951 maybe-install-html-libctf:
41952 @if libctf
41953 maybe-install-html-libctf: install-html-libctf
41955 install-html-libctf: \
41956 configure-libctf \
41957 html-libctf
41958 @[ -f ./libctf/Makefile ] || exit 0; \
41959 r=`${PWD_COMMAND}`; export r; \
41960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41961 $(HOST_EXPORTS) \
41962 for flag in $(EXTRA_HOST_FLAGS) ; do \
41963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41964 done; \
41965 echo "Doing install-html in libctf"; \
41966 (cd $(HOST_SUBDIR)/libctf && \
41967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41969 "RANLIB=$${RANLIB}" \
41970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41971 install-html) \
41972 || exit 1
41974 @endif libctf
41976 .PHONY: maybe-installcheck-libctf installcheck-libctf
41977 maybe-installcheck-libctf:
41978 @if libctf
41979 maybe-installcheck-libctf: installcheck-libctf
41981 installcheck-libctf: \
41982 configure-libctf
41983 @[ -f ./libctf/Makefile ] || exit 0; \
41984 r=`${PWD_COMMAND}`; export r; \
41985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41986 $(HOST_EXPORTS) \
41987 for flag in $(EXTRA_HOST_FLAGS) ; do \
41988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41989 done; \
41990 echo "Doing installcheck in libctf"; \
41991 (cd $(HOST_SUBDIR)/libctf && \
41992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41994 "RANLIB=$${RANLIB}" \
41995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41996 installcheck) \
41997 || exit 1
41999 @endif libctf
42001 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42002 maybe-mostlyclean-libctf:
42003 @if libctf
42004 maybe-mostlyclean-libctf: mostlyclean-libctf
42006 mostlyclean-libctf:
42007 @[ -f ./libctf/Makefile ] || exit 0; \
42008 r=`${PWD_COMMAND}`; export r; \
42009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42010 $(HOST_EXPORTS) \
42011 for flag in $(EXTRA_HOST_FLAGS) ; do \
42012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42013 done; \
42014 echo "Doing mostlyclean in libctf"; \
42015 (cd $(HOST_SUBDIR)/libctf && \
42016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42018 "RANLIB=$${RANLIB}" \
42019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42020 mostlyclean) \
42021 || exit 1
42023 @endif libctf
42025 .PHONY: maybe-clean-libctf clean-libctf
42026 maybe-clean-libctf:
42027 @if libctf
42028 maybe-clean-libctf: clean-libctf
42030 clean-libctf:
42031 @[ -f ./libctf/Makefile ] || exit 0; \
42032 r=`${PWD_COMMAND}`; export r; \
42033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42034 $(HOST_EXPORTS) \
42035 for flag in $(EXTRA_HOST_FLAGS) ; do \
42036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42037 done; \
42038 echo "Doing clean in libctf"; \
42039 (cd $(HOST_SUBDIR)/libctf && \
42040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42042 "RANLIB=$${RANLIB}" \
42043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42044 clean) \
42045 || exit 1
42047 @endif libctf
42049 .PHONY: maybe-distclean-libctf distclean-libctf
42050 maybe-distclean-libctf:
42051 @if libctf
42052 maybe-distclean-libctf: distclean-libctf
42054 distclean-libctf:
42055 @[ -f ./libctf/Makefile ] || exit 0; \
42056 r=`${PWD_COMMAND}`; export r; \
42057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42058 $(HOST_EXPORTS) \
42059 for flag in $(EXTRA_HOST_FLAGS) ; do \
42060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42061 done; \
42062 echo "Doing distclean in libctf"; \
42063 (cd $(HOST_SUBDIR)/libctf && \
42064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42066 "RANLIB=$${RANLIB}" \
42067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42068 distclean) \
42069 || exit 1
42071 @endif libctf
42073 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42074 maybe-maintainer-clean-libctf:
42075 @if libctf
42076 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42078 maintainer-clean-libctf:
42079 @[ -f ./libctf/Makefile ] || exit 0; \
42080 r=`${PWD_COMMAND}`; export r; \
42081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42082 $(HOST_EXPORTS) \
42083 for flag in $(EXTRA_HOST_FLAGS) ; do \
42084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42085 done; \
42086 echo "Doing maintainer-clean in libctf"; \
42087 (cd $(HOST_SUBDIR)/libctf && \
42088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42090 "RANLIB=$${RANLIB}" \
42091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42092 maintainer-clean) \
42093 || exit 1
42095 @endif libctf
42099 # ---------------------------------------
42100 # Modules which run on the target machine
42101 # ---------------------------------------
42106 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42107 maybe-configure-target-libstdc++-v3:
42108 @if gcc-bootstrap
42109 configure-target-libstdc++-v3: stage_current
42110 @endif gcc-bootstrap
42111 @if target-libstdc++-v3
42112 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42113 configure-target-libstdc++-v3:
42114 @r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 echo "Checking multilib configuration for libstdc++-v3..."; \
42117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42118 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42119 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42120 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42121 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42122 else \
42123 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42124 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42125 fi; \
42126 else \
42127 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42128 fi; \
42129 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42131 $(RAW_CXX_TARGET_EXPORTS) \
42132 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42133 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42134 case $(srcdir) in \
42135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42136 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42138 esac; \
42139 module_srcdir=libstdc++-v3; \
42140 rm -f no-such-file || : ; \
42141 CONFIG_SITE=no-such-file $(SHELL) \
42142 $$s/$$module_srcdir/configure \
42143 --srcdir=$${topdir}/$$module_srcdir \
42144 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42145 --target=${target_alias} \
42146 || exit 1
42147 @endif target-libstdc++-v3
42151 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42152 maybe-configure-stage1-target-libstdc++-v3:
42153 @if target-libstdc++-v3-bootstrap
42154 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42155 configure-stage1-target-libstdc++-v3:
42156 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42157 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42158 @r=`${PWD_COMMAND}`; export r; \
42159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160 TFLAGS="$(STAGE1_TFLAGS)"; \
42161 echo "Checking multilib configuration for libstdc++-v3..."; \
42162 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42163 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42164 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42165 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42166 else \
42167 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42168 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42169 fi; \
42170 else \
42171 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42172 fi; \
42173 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42174 $(RAW_CXX_TARGET_EXPORTS) \
42175 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42176 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42177 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42178 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42179 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42180 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42181 case $(srcdir) in \
42182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42183 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42185 esac; \
42186 module_srcdir=libstdc++-v3; \
42187 $(SHELL) $$s/$$module_srcdir/configure \
42188 --srcdir=$${topdir}/$$module_srcdir \
42189 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42190 --target=${target_alias} \
42192 $(STAGE1_CONFIGURE_FLAGS)
42193 @endif target-libstdc++-v3-bootstrap
42195 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42196 maybe-configure-stage2-target-libstdc++-v3:
42197 @if target-libstdc++-v3-bootstrap
42198 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42199 configure-stage2-target-libstdc++-v3:
42200 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42201 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42202 @r=`${PWD_COMMAND}`; export r; \
42203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42204 TFLAGS="$(STAGE2_TFLAGS)"; \
42205 echo "Checking multilib configuration for libstdc++-v3..."; \
42206 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42207 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42208 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42209 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42210 else \
42211 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42212 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42213 fi; \
42214 else \
42215 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42216 fi; \
42217 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42218 $(RAW_CXX_TARGET_EXPORTS) \
42220 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42223 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42224 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42225 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42226 case $(srcdir) in \
42227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42228 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42230 esac; \
42231 module_srcdir=libstdc++-v3; \
42232 $(SHELL) $$s/$$module_srcdir/configure \
42233 --srcdir=$${topdir}/$$module_srcdir \
42234 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42235 --target=${target_alias} \
42236 --with-build-libsubdir=$(HOST_SUBDIR) \
42237 $(STAGE2_CONFIGURE_FLAGS)
42238 @endif target-libstdc++-v3-bootstrap
42240 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42241 maybe-configure-stage3-target-libstdc++-v3:
42242 @if target-libstdc++-v3-bootstrap
42243 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42244 configure-stage3-target-libstdc++-v3:
42245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42246 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42247 @r=`${PWD_COMMAND}`; export r; \
42248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249 TFLAGS="$(STAGE3_TFLAGS)"; \
42250 echo "Checking multilib configuration for libstdc++-v3..."; \
42251 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42252 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42253 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42254 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42255 else \
42256 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42257 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42258 fi; \
42259 else \
42260 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42261 fi; \
42262 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42263 $(RAW_CXX_TARGET_EXPORTS) \
42265 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42266 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42267 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42268 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42269 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42270 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42271 case $(srcdir) in \
42272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42273 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42275 esac; \
42276 module_srcdir=libstdc++-v3; \
42277 $(SHELL) $$s/$$module_srcdir/configure \
42278 --srcdir=$${topdir}/$$module_srcdir \
42279 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42280 --target=${target_alias} \
42281 --with-build-libsubdir=$(HOST_SUBDIR) \
42282 $(STAGE3_CONFIGURE_FLAGS)
42283 @endif target-libstdc++-v3-bootstrap
42285 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42286 maybe-configure-stage4-target-libstdc++-v3:
42287 @if target-libstdc++-v3-bootstrap
42288 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42289 configure-stage4-target-libstdc++-v3:
42290 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42291 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42292 @r=`${PWD_COMMAND}`; export r; \
42293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42294 TFLAGS="$(STAGE4_TFLAGS)"; \
42295 echo "Checking multilib configuration for libstdc++-v3..."; \
42296 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42297 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42298 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42299 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42300 else \
42301 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42302 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42303 fi; \
42304 else \
42305 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42306 fi; \
42307 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42308 $(RAW_CXX_TARGET_EXPORTS) \
42310 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42311 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42312 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42313 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42314 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42315 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42316 case $(srcdir) in \
42317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42318 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42320 esac; \
42321 module_srcdir=libstdc++-v3; \
42322 $(SHELL) $$s/$$module_srcdir/configure \
42323 --srcdir=$${topdir}/$$module_srcdir \
42324 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42325 --target=${target_alias} \
42326 --with-build-libsubdir=$(HOST_SUBDIR) \
42327 $(STAGE4_CONFIGURE_FLAGS)
42328 @endif target-libstdc++-v3-bootstrap
42330 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42331 maybe-configure-stageprofile-target-libstdc++-v3:
42332 @if target-libstdc++-v3-bootstrap
42333 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42334 configure-stageprofile-target-libstdc++-v3:
42335 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42336 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42337 @r=`${PWD_COMMAND}`; export r; \
42338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42339 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42340 echo "Checking multilib configuration for libstdc++-v3..."; \
42341 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42342 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42343 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42344 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42345 else \
42346 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42347 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42348 fi; \
42349 else \
42350 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42351 fi; \
42352 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42353 $(RAW_CXX_TARGET_EXPORTS) \
42355 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42356 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42357 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42358 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42359 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42360 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42361 case $(srcdir) in \
42362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42363 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42365 esac; \
42366 module_srcdir=libstdc++-v3; \
42367 $(SHELL) $$s/$$module_srcdir/configure \
42368 --srcdir=$${topdir}/$$module_srcdir \
42369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42370 --target=${target_alias} \
42371 --with-build-libsubdir=$(HOST_SUBDIR) \
42372 $(STAGEprofile_CONFIGURE_FLAGS)
42373 @endif target-libstdc++-v3-bootstrap
42375 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42376 maybe-configure-stagetrain-target-libstdc++-v3:
42377 @if target-libstdc++-v3-bootstrap
42378 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42379 configure-stagetrain-target-libstdc++-v3:
42380 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42381 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42382 @r=`${PWD_COMMAND}`; export r; \
42383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42384 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42385 echo "Checking multilib configuration for libstdc++-v3..."; \
42386 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42387 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42388 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42389 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42390 else \
42391 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42392 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42393 fi; \
42394 else \
42395 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42396 fi; \
42397 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42398 $(RAW_CXX_TARGET_EXPORTS) \
42400 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42401 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42402 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42403 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42404 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42405 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42406 case $(srcdir) in \
42407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42408 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42410 esac; \
42411 module_srcdir=libstdc++-v3; \
42412 $(SHELL) $$s/$$module_srcdir/configure \
42413 --srcdir=$${topdir}/$$module_srcdir \
42414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42415 --target=${target_alias} \
42416 --with-build-libsubdir=$(HOST_SUBDIR) \
42417 $(STAGEtrain_CONFIGURE_FLAGS)
42418 @endif target-libstdc++-v3-bootstrap
42420 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42421 maybe-configure-stagefeedback-target-libstdc++-v3:
42422 @if target-libstdc++-v3-bootstrap
42423 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42424 configure-stagefeedback-target-libstdc++-v3:
42425 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42426 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42427 @r=`${PWD_COMMAND}`; export r; \
42428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42430 echo "Checking multilib configuration for libstdc++-v3..."; \
42431 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42432 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42433 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42434 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42435 else \
42436 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42437 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42438 fi; \
42439 else \
42440 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42441 fi; \
42442 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42443 $(RAW_CXX_TARGET_EXPORTS) \
42445 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42448 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42450 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42451 case $(srcdir) in \
42452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42453 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42455 esac; \
42456 module_srcdir=libstdc++-v3; \
42457 $(SHELL) $$s/$$module_srcdir/configure \
42458 --srcdir=$${topdir}/$$module_srcdir \
42459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42460 --target=${target_alias} \
42461 --with-build-libsubdir=$(HOST_SUBDIR) \
42462 $(STAGEfeedback_CONFIGURE_FLAGS)
42463 @endif target-libstdc++-v3-bootstrap
42465 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42466 maybe-configure-stageautoprofile-target-libstdc++-v3:
42467 @if target-libstdc++-v3-bootstrap
42468 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42469 configure-stageautoprofile-target-libstdc++-v3:
42470 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42471 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42472 @r=`${PWD_COMMAND}`; export r; \
42473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42474 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42475 echo "Checking multilib configuration for libstdc++-v3..."; \
42476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42477 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42478 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42479 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42480 else \
42481 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42482 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42483 fi; \
42484 else \
42485 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42486 fi; \
42487 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42488 $(RAW_CXX_TARGET_EXPORTS) \
42490 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42493 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42494 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42495 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42496 case $(srcdir) in \
42497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42498 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42500 esac; \
42501 module_srcdir=libstdc++-v3; \
42502 $(SHELL) $$s/$$module_srcdir/configure \
42503 --srcdir=$${topdir}/$$module_srcdir \
42504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42505 --target=${target_alias} \
42506 --with-build-libsubdir=$(HOST_SUBDIR) \
42507 $(STAGEautoprofile_CONFIGURE_FLAGS)
42508 @endif target-libstdc++-v3-bootstrap
42510 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42511 maybe-configure-stageautofeedback-target-libstdc++-v3:
42512 @if target-libstdc++-v3-bootstrap
42513 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42514 configure-stageautofeedback-target-libstdc++-v3:
42515 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42516 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42517 @r=`${PWD_COMMAND}`; export r; \
42518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42519 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42520 echo "Checking multilib configuration for libstdc++-v3..."; \
42521 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42522 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42523 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42524 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42525 else \
42526 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42527 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42528 fi; \
42529 else \
42530 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42531 fi; \
42532 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42533 $(RAW_CXX_TARGET_EXPORTS) \
42535 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42538 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42540 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42541 case $(srcdir) in \
42542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42543 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42545 esac; \
42546 module_srcdir=libstdc++-v3; \
42547 $(SHELL) $$s/$$module_srcdir/configure \
42548 --srcdir=$${topdir}/$$module_srcdir \
42549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42550 --target=${target_alias} \
42551 --with-build-libsubdir=$(HOST_SUBDIR) \
42552 $(STAGEautofeedback_CONFIGURE_FLAGS)
42553 @endif target-libstdc++-v3-bootstrap
42559 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42560 maybe-all-target-libstdc++-v3:
42561 @if gcc-bootstrap
42562 all-target-libstdc++-v3: stage_current
42563 @endif gcc-bootstrap
42564 @if target-libstdc++-v3
42565 TARGET-target-libstdc++-v3=all
42566 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42567 all-target-libstdc++-v3: configure-target-libstdc++-v3
42568 @r=`${PWD_COMMAND}`; export r; \
42569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42570 $(RAW_CXX_TARGET_EXPORTS) \
42571 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42573 $(TARGET-target-libstdc++-v3))
42574 @endif target-libstdc++-v3
42578 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42579 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42580 maybe-all-stage1-target-libstdc++-v3:
42581 maybe-clean-stage1-target-libstdc++-v3:
42582 @if target-libstdc++-v3-bootstrap
42583 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42584 all-stage1: all-stage1-target-libstdc++-v3
42585 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42586 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42587 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42588 @r=`${PWD_COMMAND}`; export r; \
42589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42590 TFLAGS="$(STAGE1_TFLAGS)"; \
42591 $(RAW_CXX_TARGET_EXPORTS) \
42592 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42595 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42601 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42603 TFLAGS="$(STAGE1_TFLAGS)" \
42604 $(TARGET-stage1-target-libstdc++-v3)
42606 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42607 clean-stage1: clean-stage1-target-libstdc++-v3
42608 clean-stage1-target-libstdc++-v3:
42609 @if [ $(current_stage) = stage1 ]; then \
42610 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42611 else \
42612 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42613 $(MAKE) stage1-start; \
42614 fi; \
42615 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42616 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42617 clean
42618 @endif target-libstdc++-v3-bootstrap
42621 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42622 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42623 maybe-all-stage2-target-libstdc++-v3:
42624 maybe-clean-stage2-target-libstdc++-v3:
42625 @if target-libstdc++-v3-bootstrap
42626 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42627 all-stage2: all-stage2-target-libstdc++-v3
42628 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42629 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42630 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42631 @r=`${PWD_COMMAND}`; export r; \
42632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42633 TFLAGS="$(STAGE2_TFLAGS)"; \
42634 $(RAW_CXX_TARGET_EXPORTS) \
42636 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42639 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42640 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42641 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42642 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42643 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42644 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42645 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42646 TFLAGS="$(STAGE2_TFLAGS)" \
42647 $(TARGET-stage2-target-libstdc++-v3)
42649 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42650 clean-stage2: clean-stage2-target-libstdc++-v3
42651 clean-stage2-target-libstdc++-v3:
42652 @if [ $(current_stage) = stage2 ]; then \
42653 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42654 else \
42655 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42656 $(MAKE) stage2-start; \
42657 fi; \
42658 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42659 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42660 @endif target-libstdc++-v3-bootstrap
42663 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42664 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42665 maybe-all-stage3-target-libstdc++-v3:
42666 maybe-clean-stage3-target-libstdc++-v3:
42667 @if target-libstdc++-v3-bootstrap
42668 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42669 all-stage3: all-stage3-target-libstdc++-v3
42670 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42671 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42672 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42673 @r=`${PWD_COMMAND}`; export r; \
42674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42675 TFLAGS="$(STAGE3_TFLAGS)"; \
42676 $(RAW_CXX_TARGET_EXPORTS) \
42678 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42680 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42681 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42687 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42688 TFLAGS="$(STAGE3_TFLAGS)" \
42689 $(TARGET-stage3-target-libstdc++-v3)
42691 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42692 clean-stage3: clean-stage3-target-libstdc++-v3
42693 clean-stage3-target-libstdc++-v3:
42694 @if [ $(current_stage) = stage3 ]; then \
42695 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42696 else \
42697 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42698 $(MAKE) stage3-start; \
42699 fi; \
42700 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42701 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42702 @endif target-libstdc++-v3-bootstrap
42705 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42706 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42707 maybe-all-stage4-target-libstdc++-v3:
42708 maybe-clean-stage4-target-libstdc++-v3:
42709 @if target-libstdc++-v3-bootstrap
42710 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42711 all-stage4: all-stage4-target-libstdc++-v3
42712 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42713 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42714 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42715 @r=`${PWD_COMMAND}`; export r; \
42716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42717 TFLAGS="$(STAGE4_TFLAGS)"; \
42718 $(RAW_CXX_TARGET_EXPORTS) \
42720 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42723 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42724 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42725 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42729 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42730 TFLAGS="$(STAGE4_TFLAGS)" \
42731 $(TARGET-stage4-target-libstdc++-v3)
42733 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42734 clean-stage4: clean-stage4-target-libstdc++-v3
42735 clean-stage4-target-libstdc++-v3:
42736 @if [ $(current_stage) = stage4 ]; then \
42737 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42738 else \
42739 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42740 $(MAKE) stage4-start; \
42741 fi; \
42742 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42743 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42744 @endif target-libstdc++-v3-bootstrap
42747 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42748 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42749 maybe-all-stageprofile-target-libstdc++-v3:
42750 maybe-clean-stageprofile-target-libstdc++-v3:
42751 @if target-libstdc++-v3-bootstrap
42752 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42753 all-stageprofile: all-stageprofile-target-libstdc++-v3
42754 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42755 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42756 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42757 @r=`${PWD_COMMAND}`; export r; \
42758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42760 $(RAW_CXX_TARGET_EXPORTS) \
42762 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42765 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42766 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42767 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42771 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42772 TFLAGS="$(STAGEprofile_TFLAGS)" \
42773 $(TARGET-stageprofile-target-libstdc++-v3)
42775 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42776 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42777 clean-stageprofile-target-libstdc++-v3:
42778 @if [ $(current_stage) = stageprofile ]; then \
42779 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42780 else \
42781 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42782 $(MAKE) stageprofile-start; \
42783 fi; \
42784 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42785 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42786 @endif target-libstdc++-v3-bootstrap
42789 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42790 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42791 maybe-all-stagetrain-target-libstdc++-v3:
42792 maybe-clean-stagetrain-target-libstdc++-v3:
42793 @if target-libstdc++-v3-bootstrap
42794 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42795 all-stagetrain: all-stagetrain-target-libstdc++-v3
42796 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42797 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42798 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42799 @r=`${PWD_COMMAND}`; export r; \
42800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42802 $(RAW_CXX_TARGET_EXPORTS) \
42804 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42807 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42808 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42809 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42813 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42814 TFLAGS="$(STAGEtrain_TFLAGS)" \
42815 $(TARGET-stagetrain-target-libstdc++-v3)
42817 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42818 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42819 clean-stagetrain-target-libstdc++-v3:
42820 @if [ $(current_stage) = stagetrain ]; then \
42821 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42822 else \
42823 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42824 $(MAKE) stagetrain-start; \
42825 fi; \
42826 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42827 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42828 @endif target-libstdc++-v3-bootstrap
42831 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42832 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42833 maybe-all-stagefeedback-target-libstdc++-v3:
42834 maybe-clean-stagefeedback-target-libstdc++-v3:
42835 @if target-libstdc++-v3-bootstrap
42836 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42837 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42838 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42839 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42840 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42841 @r=`${PWD_COMMAND}`; export r; \
42842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42843 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42844 $(RAW_CXX_TARGET_EXPORTS) \
42846 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42849 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42855 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42856 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42857 $(TARGET-stagefeedback-target-libstdc++-v3)
42859 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42860 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42861 clean-stagefeedback-target-libstdc++-v3:
42862 @if [ $(current_stage) = stagefeedback ]; then \
42863 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42864 else \
42865 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42866 $(MAKE) stagefeedback-start; \
42867 fi; \
42868 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42869 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42870 @endif target-libstdc++-v3-bootstrap
42873 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42874 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42875 maybe-all-stageautoprofile-target-libstdc++-v3:
42876 maybe-clean-stageautoprofile-target-libstdc++-v3:
42877 @if target-libstdc++-v3-bootstrap
42878 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42879 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42880 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42881 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42882 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42883 @r=`${PWD_COMMAND}`; export r; \
42884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42885 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42886 $(RAW_CXX_TARGET_EXPORTS) \
42888 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42889 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42891 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42892 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42893 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42897 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42898 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42899 $(TARGET-stageautoprofile-target-libstdc++-v3)
42901 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42902 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42903 clean-stageautoprofile-target-libstdc++-v3:
42904 @if [ $(current_stage) = stageautoprofile ]; then \
42905 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42906 else \
42907 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42908 $(MAKE) stageautoprofile-start; \
42909 fi; \
42910 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42911 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42912 @endif target-libstdc++-v3-bootstrap
42915 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42916 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42917 maybe-all-stageautofeedback-target-libstdc++-v3:
42918 maybe-clean-stageautofeedback-target-libstdc++-v3:
42919 @if target-libstdc++-v3-bootstrap
42920 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42921 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42922 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42923 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42924 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42925 @r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42928 $(RAW_CXX_TARGET_EXPORTS) \
42930 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42933 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42939 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42940 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42941 $(TARGET-stageautofeedback-target-libstdc++-v3)
42943 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42944 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42945 clean-stageautofeedback-target-libstdc++-v3:
42946 @if [ $(current_stage) = stageautofeedback ]; then \
42947 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42948 else \
42949 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42950 $(MAKE) stageautofeedback-start; \
42951 fi; \
42952 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42953 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42954 @endif target-libstdc++-v3-bootstrap
42961 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42962 maybe-check-target-libstdc++-v3:
42963 @if target-libstdc++-v3
42964 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42966 check-target-libstdc++-v3:
42967 @: $(MAKE); $(unstage)
42968 @r=`${PWD_COMMAND}`; export r; \
42969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42970 $(RAW_CXX_TARGET_EXPORTS) \
42971 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42972 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42974 @endif target-libstdc++-v3
42976 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42977 maybe-install-target-libstdc++-v3:
42978 @if target-libstdc++-v3
42979 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42981 install-target-libstdc++-v3: installdirs
42982 @: $(MAKE); $(unstage)
42983 @r=`${PWD_COMMAND}`; export r; \
42984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42985 $(RAW_CXX_TARGET_EXPORTS) \
42986 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42987 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42989 @endif target-libstdc++-v3
42991 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
42992 maybe-install-strip-target-libstdc++-v3:
42993 @if target-libstdc++-v3
42994 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
42996 install-strip-target-libstdc++-v3: installdirs
42997 @: $(MAKE); $(unstage)
42998 @r=`${PWD_COMMAND}`; export r; \
42999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43000 $(RAW_CXX_TARGET_EXPORTS) \
43001 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43002 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43004 @endif target-libstdc++-v3
43006 # Other targets (info, dvi, pdf, etc.)
43008 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43009 maybe-info-target-libstdc++-v3:
43010 @if target-libstdc++-v3
43011 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43013 info-target-libstdc++-v3: \
43014 configure-target-libstdc++-v3
43015 @: $(MAKE); $(unstage)
43016 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43017 r=`${PWD_COMMAND}`; export r; \
43018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43019 $(RAW_CXX_TARGET_EXPORTS) \
43020 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43021 for flag in $(EXTRA_TARGET_FLAGS); do \
43022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43023 done; \
43024 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43027 "RANLIB=$${RANLIB}" \
43028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43029 info) \
43030 || exit 1
43032 @endif target-libstdc++-v3
43034 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43035 maybe-dvi-target-libstdc++-v3:
43036 @if target-libstdc++-v3
43037 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43039 dvi-target-libstdc++-v3: \
43040 configure-target-libstdc++-v3
43041 @: $(MAKE); $(unstage)
43042 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43043 r=`${PWD_COMMAND}`; export r; \
43044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43045 $(RAW_CXX_TARGET_EXPORTS) \
43046 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43047 for flag in $(EXTRA_TARGET_FLAGS); do \
43048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43049 done; \
43050 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43053 "RANLIB=$${RANLIB}" \
43054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43055 dvi) \
43056 || exit 1
43058 @endif target-libstdc++-v3
43060 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43061 maybe-pdf-target-libstdc++-v3:
43062 @if target-libstdc++-v3
43063 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43065 pdf-target-libstdc++-v3: \
43066 configure-target-libstdc++-v3
43067 @: $(MAKE); $(unstage)
43068 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43069 r=`${PWD_COMMAND}`; export r; \
43070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43071 $(RAW_CXX_TARGET_EXPORTS) \
43072 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43073 for flag in $(EXTRA_TARGET_FLAGS); do \
43074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43075 done; \
43076 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43079 "RANLIB=$${RANLIB}" \
43080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43081 pdf) \
43082 || exit 1
43084 @endif target-libstdc++-v3
43086 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43087 maybe-html-target-libstdc++-v3:
43088 @if target-libstdc++-v3
43089 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43091 html-target-libstdc++-v3: \
43092 configure-target-libstdc++-v3
43093 @: $(MAKE); $(unstage)
43094 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43095 r=`${PWD_COMMAND}`; export r; \
43096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43097 $(RAW_CXX_TARGET_EXPORTS) \
43098 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43099 for flag in $(EXTRA_TARGET_FLAGS); do \
43100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43101 done; \
43102 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43105 "RANLIB=$${RANLIB}" \
43106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43107 html) \
43108 || exit 1
43110 @endif target-libstdc++-v3
43112 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43113 maybe-TAGS-target-libstdc++-v3:
43114 @if target-libstdc++-v3
43115 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43117 TAGS-target-libstdc++-v3: \
43118 configure-target-libstdc++-v3
43119 @: $(MAKE); $(unstage)
43120 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43121 r=`${PWD_COMMAND}`; export r; \
43122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43123 $(RAW_CXX_TARGET_EXPORTS) \
43124 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43125 for flag in $(EXTRA_TARGET_FLAGS); do \
43126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43127 done; \
43128 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43131 "RANLIB=$${RANLIB}" \
43132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43133 TAGS) \
43134 || exit 1
43136 @endif target-libstdc++-v3
43138 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43139 maybe-install-info-target-libstdc++-v3:
43140 @if target-libstdc++-v3
43141 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43143 install-info-target-libstdc++-v3: \
43144 configure-target-libstdc++-v3 \
43145 info-target-libstdc++-v3
43146 @: $(MAKE); $(unstage)
43147 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43148 r=`${PWD_COMMAND}`; export r; \
43149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43150 $(RAW_CXX_TARGET_EXPORTS) \
43151 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43152 for flag in $(EXTRA_TARGET_FLAGS); do \
43153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43154 done; \
43155 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43158 "RANLIB=$${RANLIB}" \
43159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43160 install-info) \
43161 || exit 1
43163 @endif target-libstdc++-v3
43165 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43166 maybe-install-pdf-target-libstdc++-v3:
43167 @if target-libstdc++-v3
43168 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43170 install-pdf-target-libstdc++-v3: \
43171 configure-target-libstdc++-v3 \
43172 pdf-target-libstdc++-v3
43173 @: $(MAKE); $(unstage)
43174 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43175 r=`${PWD_COMMAND}`; export r; \
43176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43177 $(RAW_CXX_TARGET_EXPORTS) \
43178 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43179 for flag in $(EXTRA_TARGET_FLAGS); do \
43180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43181 done; \
43182 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43185 "RANLIB=$${RANLIB}" \
43186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43187 install-pdf) \
43188 || exit 1
43190 @endif target-libstdc++-v3
43192 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43193 maybe-install-html-target-libstdc++-v3:
43194 @if target-libstdc++-v3
43195 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43197 install-html-target-libstdc++-v3: \
43198 configure-target-libstdc++-v3 \
43199 html-target-libstdc++-v3
43200 @: $(MAKE); $(unstage)
43201 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43202 r=`${PWD_COMMAND}`; export r; \
43203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204 $(RAW_CXX_TARGET_EXPORTS) \
43205 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43206 for flag in $(EXTRA_TARGET_FLAGS); do \
43207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43208 done; \
43209 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43212 "RANLIB=$${RANLIB}" \
43213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43214 install-html) \
43215 || exit 1
43217 @endif target-libstdc++-v3
43219 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43220 maybe-installcheck-target-libstdc++-v3:
43221 @if target-libstdc++-v3
43222 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43224 installcheck-target-libstdc++-v3: \
43225 configure-target-libstdc++-v3
43226 @: $(MAKE); $(unstage)
43227 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43228 r=`${PWD_COMMAND}`; export r; \
43229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43230 $(RAW_CXX_TARGET_EXPORTS) \
43231 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43232 for flag in $(EXTRA_TARGET_FLAGS); do \
43233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43234 done; \
43235 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43238 "RANLIB=$${RANLIB}" \
43239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43240 installcheck) \
43241 || exit 1
43243 @endif target-libstdc++-v3
43245 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43246 maybe-mostlyclean-target-libstdc++-v3:
43247 @if target-libstdc++-v3
43248 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43250 mostlyclean-target-libstdc++-v3:
43251 @: $(MAKE); $(unstage)
43252 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43253 r=`${PWD_COMMAND}`; export r; \
43254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255 $(RAW_CXX_TARGET_EXPORTS) \
43256 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43257 for flag in $(EXTRA_TARGET_FLAGS); do \
43258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43259 done; \
43260 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43263 "RANLIB=$${RANLIB}" \
43264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43265 mostlyclean) \
43266 || exit 1
43268 @endif target-libstdc++-v3
43270 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43271 maybe-clean-target-libstdc++-v3:
43272 @if target-libstdc++-v3
43273 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43275 clean-target-libstdc++-v3:
43276 @: $(MAKE); $(unstage)
43277 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43278 r=`${PWD_COMMAND}`; export r; \
43279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43280 $(RAW_CXX_TARGET_EXPORTS) \
43281 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43282 for flag in $(EXTRA_TARGET_FLAGS); do \
43283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43284 done; \
43285 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43288 "RANLIB=$${RANLIB}" \
43289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43290 clean) \
43291 || exit 1
43293 @endif target-libstdc++-v3
43295 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43296 maybe-distclean-target-libstdc++-v3:
43297 @if target-libstdc++-v3
43298 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43300 distclean-target-libstdc++-v3:
43301 @: $(MAKE); $(unstage)
43302 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43303 r=`${PWD_COMMAND}`; export r; \
43304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305 $(RAW_CXX_TARGET_EXPORTS) \
43306 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43307 for flag in $(EXTRA_TARGET_FLAGS); do \
43308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43309 done; \
43310 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313 "RANLIB=$${RANLIB}" \
43314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43315 distclean) \
43316 || exit 1
43318 @endif target-libstdc++-v3
43320 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43321 maybe-maintainer-clean-target-libstdc++-v3:
43322 @if target-libstdc++-v3
43323 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43325 maintainer-clean-target-libstdc++-v3:
43326 @: $(MAKE); $(unstage)
43327 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43328 r=`${PWD_COMMAND}`; export r; \
43329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43330 $(RAW_CXX_TARGET_EXPORTS) \
43331 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43332 for flag in $(EXTRA_TARGET_FLAGS); do \
43333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43334 done; \
43335 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43338 "RANLIB=$${RANLIB}" \
43339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43340 maintainer-clean) \
43341 || exit 1
43343 @endif target-libstdc++-v3
43349 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43350 maybe-configure-target-libsanitizer:
43351 @if gcc-bootstrap
43352 configure-target-libsanitizer: stage_current
43353 @endif gcc-bootstrap
43354 @if target-libsanitizer
43355 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43356 configure-target-libsanitizer:
43357 @r=`${PWD_COMMAND}`; export r; \
43358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43359 echo "Checking multilib configuration for libsanitizer..."; \
43360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43362 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43363 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43364 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43365 else \
43366 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43367 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43368 fi; \
43369 else \
43370 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43371 fi; \
43372 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43374 $(RAW_CXX_TARGET_EXPORTS) \
43375 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43376 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43377 case $(srcdir) in \
43378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43379 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43381 esac; \
43382 module_srcdir=libsanitizer; \
43383 rm -f no-such-file || : ; \
43384 CONFIG_SITE=no-such-file $(SHELL) \
43385 $$s/$$module_srcdir/configure \
43386 --srcdir=$${topdir}/$$module_srcdir \
43387 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43388 --target=${target_alias} \
43389 || exit 1
43390 @endif target-libsanitizer
43394 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43395 maybe-configure-stage1-target-libsanitizer:
43396 @if target-libsanitizer-bootstrap
43397 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43398 configure-stage1-target-libsanitizer:
43399 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43400 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43401 @r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 TFLAGS="$(STAGE1_TFLAGS)"; \
43404 echo "Checking multilib configuration for libsanitizer..."; \
43405 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43406 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43407 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43408 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43409 else \
43410 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43411 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43412 fi; \
43413 else \
43414 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43415 fi; \
43416 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43417 $(RAW_CXX_TARGET_EXPORTS) \
43418 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43419 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43420 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43421 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43423 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43424 case $(srcdir) in \
43425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43426 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43428 esac; \
43429 module_srcdir=libsanitizer; \
43430 $(SHELL) $$s/$$module_srcdir/configure \
43431 --srcdir=$${topdir}/$$module_srcdir \
43432 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43433 --target=${target_alias} \
43435 $(STAGE1_CONFIGURE_FLAGS)
43436 @endif target-libsanitizer-bootstrap
43438 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43439 maybe-configure-stage2-target-libsanitizer:
43440 @if target-libsanitizer-bootstrap
43441 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43442 configure-stage2-target-libsanitizer:
43443 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43444 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43445 @r=`${PWD_COMMAND}`; export r; \
43446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43447 TFLAGS="$(STAGE2_TFLAGS)"; \
43448 echo "Checking multilib configuration for libsanitizer..."; \
43449 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43450 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43451 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43452 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43453 else \
43454 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43455 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43456 fi; \
43457 else \
43458 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43459 fi; \
43460 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43461 $(RAW_CXX_TARGET_EXPORTS) \
43463 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43464 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43465 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43466 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43468 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43469 case $(srcdir) in \
43470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43471 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43473 esac; \
43474 module_srcdir=libsanitizer; \
43475 $(SHELL) $$s/$$module_srcdir/configure \
43476 --srcdir=$${topdir}/$$module_srcdir \
43477 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43478 --target=${target_alias} \
43479 --with-build-libsubdir=$(HOST_SUBDIR) \
43480 $(STAGE2_CONFIGURE_FLAGS)
43481 @endif target-libsanitizer-bootstrap
43483 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43484 maybe-configure-stage3-target-libsanitizer:
43485 @if target-libsanitizer-bootstrap
43486 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43487 configure-stage3-target-libsanitizer:
43488 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43489 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43490 @r=`${PWD_COMMAND}`; export r; \
43491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43492 TFLAGS="$(STAGE3_TFLAGS)"; \
43493 echo "Checking multilib configuration for libsanitizer..."; \
43494 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43495 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43496 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43497 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43498 else \
43499 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43500 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43501 fi; \
43502 else \
43503 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43504 fi; \
43505 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43506 $(RAW_CXX_TARGET_EXPORTS) \
43508 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43509 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43510 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43511 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43512 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43513 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43514 case $(srcdir) in \
43515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43516 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43518 esac; \
43519 module_srcdir=libsanitizer; \
43520 $(SHELL) $$s/$$module_srcdir/configure \
43521 --srcdir=$${topdir}/$$module_srcdir \
43522 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43523 --target=${target_alias} \
43524 --with-build-libsubdir=$(HOST_SUBDIR) \
43525 $(STAGE3_CONFIGURE_FLAGS)
43526 @endif target-libsanitizer-bootstrap
43528 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43529 maybe-configure-stage4-target-libsanitizer:
43530 @if target-libsanitizer-bootstrap
43531 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43532 configure-stage4-target-libsanitizer:
43533 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43534 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43535 @r=`${PWD_COMMAND}`; export r; \
43536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43537 TFLAGS="$(STAGE4_TFLAGS)"; \
43538 echo "Checking multilib configuration for libsanitizer..."; \
43539 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43540 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43541 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43542 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43543 else \
43544 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43545 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43546 fi; \
43547 else \
43548 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43549 fi; \
43550 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43551 $(RAW_CXX_TARGET_EXPORTS) \
43553 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43554 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43555 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43556 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43557 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43558 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43559 case $(srcdir) in \
43560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43561 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43563 esac; \
43564 module_srcdir=libsanitizer; \
43565 $(SHELL) $$s/$$module_srcdir/configure \
43566 --srcdir=$${topdir}/$$module_srcdir \
43567 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43568 --target=${target_alias} \
43569 --with-build-libsubdir=$(HOST_SUBDIR) \
43570 $(STAGE4_CONFIGURE_FLAGS)
43571 @endif target-libsanitizer-bootstrap
43573 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43574 maybe-configure-stageprofile-target-libsanitizer:
43575 @if target-libsanitizer-bootstrap
43576 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43577 configure-stageprofile-target-libsanitizer:
43578 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43579 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43580 @r=`${PWD_COMMAND}`; export r; \
43581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43582 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43583 echo "Checking multilib configuration for libsanitizer..."; \
43584 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43585 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43586 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43587 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43588 else \
43589 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43590 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43591 fi; \
43592 else \
43593 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43594 fi; \
43595 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43596 $(RAW_CXX_TARGET_EXPORTS) \
43598 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43599 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43600 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43601 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43603 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43604 case $(srcdir) in \
43605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43606 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43608 esac; \
43609 module_srcdir=libsanitizer; \
43610 $(SHELL) $$s/$$module_srcdir/configure \
43611 --srcdir=$${topdir}/$$module_srcdir \
43612 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43613 --target=${target_alias} \
43614 --with-build-libsubdir=$(HOST_SUBDIR) \
43615 $(STAGEprofile_CONFIGURE_FLAGS)
43616 @endif target-libsanitizer-bootstrap
43618 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43619 maybe-configure-stagetrain-target-libsanitizer:
43620 @if target-libsanitizer-bootstrap
43621 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43622 configure-stagetrain-target-libsanitizer:
43623 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43624 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43625 @r=`${PWD_COMMAND}`; export r; \
43626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43627 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43628 echo "Checking multilib configuration for libsanitizer..."; \
43629 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43630 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43631 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43632 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43633 else \
43634 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43635 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43636 fi; \
43637 else \
43638 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43639 fi; \
43640 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43641 $(RAW_CXX_TARGET_EXPORTS) \
43643 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43644 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43645 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43646 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43647 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43648 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43649 case $(srcdir) in \
43650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43651 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43653 esac; \
43654 module_srcdir=libsanitizer; \
43655 $(SHELL) $$s/$$module_srcdir/configure \
43656 --srcdir=$${topdir}/$$module_srcdir \
43657 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43658 --target=${target_alias} \
43659 --with-build-libsubdir=$(HOST_SUBDIR) \
43660 $(STAGEtrain_CONFIGURE_FLAGS)
43661 @endif target-libsanitizer-bootstrap
43663 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43664 maybe-configure-stagefeedback-target-libsanitizer:
43665 @if target-libsanitizer-bootstrap
43666 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43667 configure-stagefeedback-target-libsanitizer:
43668 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43669 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43670 @r=`${PWD_COMMAND}`; export r; \
43671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43673 echo "Checking multilib configuration for libsanitizer..."; \
43674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43675 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43676 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43677 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43678 else \
43679 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43680 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43681 fi; \
43682 else \
43683 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43684 fi; \
43685 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43686 $(RAW_CXX_TARGET_EXPORTS) \
43688 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43689 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43690 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43691 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43692 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43693 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43694 case $(srcdir) in \
43695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43696 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43698 esac; \
43699 module_srcdir=libsanitizer; \
43700 $(SHELL) $$s/$$module_srcdir/configure \
43701 --srcdir=$${topdir}/$$module_srcdir \
43702 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43703 --target=${target_alias} \
43704 --with-build-libsubdir=$(HOST_SUBDIR) \
43705 $(STAGEfeedback_CONFIGURE_FLAGS)
43706 @endif target-libsanitizer-bootstrap
43708 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43709 maybe-configure-stageautoprofile-target-libsanitizer:
43710 @if target-libsanitizer-bootstrap
43711 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43712 configure-stageautoprofile-target-libsanitizer:
43713 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43714 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43715 @r=`${PWD_COMMAND}`; export r; \
43716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43717 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43718 echo "Checking multilib configuration for libsanitizer..."; \
43719 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43720 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43721 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43722 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43723 else \
43724 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43725 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43726 fi; \
43727 else \
43728 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43729 fi; \
43730 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43731 $(RAW_CXX_TARGET_EXPORTS) \
43733 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43734 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43735 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43736 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43737 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43738 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43739 case $(srcdir) in \
43740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43741 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43743 esac; \
43744 module_srcdir=libsanitizer; \
43745 $(SHELL) $$s/$$module_srcdir/configure \
43746 --srcdir=$${topdir}/$$module_srcdir \
43747 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43748 --target=${target_alias} \
43749 --with-build-libsubdir=$(HOST_SUBDIR) \
43750 $(STAGEautoprofile_CONFIGURE_FLAGS)
43751 @endif target-libsanitizer-bootstrap
43753 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43754 maybe-configure-stageautofeedback-target-libsanitizer:
43755 @if target-libsanitizer-bootstrap
43756 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43757 configure-stageautofeedback-target-libsanitizer:
43758 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43759 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43760 @r=`${PWD_COMMAND}`; export r; \
43761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43762 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43763 echo "Checking multilib configuration for libsanitizer..."; \
43764 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43765 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43766 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43767 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43768 else \
43769 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43770 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43771 fi; \
43772 else \
43773 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43774 fi; \
43775 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43776 $(RAW_CXX_TARGET_EXPORTS) \
43778 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43779 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43780 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43781 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43783 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43784 case $(srcdir) in \
43785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43786 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43788 esac; \
43789 module_srcdir=libsanitizer; \
43790 $(SHELL) $$s/$$module_srcdir/configure \
43791 --srcdir=$${topdir}/$$module_srcdir \
43792 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43793 --target=${target_alias} \
43794 --with-build-libsubdir=$(HOST_SUBDIR) \
43795 $(STAGEautofeedback_CONFIGURE_FLAGS)
43796 @endif target-libsanitizer-bootstrap
43802 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43803 maybe-all-target-libsanitizer:
43804 @if gcc-bootstrap
43805 all-target-libsanitizer: stage_current
43806 @endif gcc-bootstrap
43807 @if target-libsanitizer
43808 TARGET-target-libsanitizer=all
43809 maybe-all-target-libsanitizer: all-target-libsanitizer
43810 all-target-libsanitizer: configure-target-libsanitizer
43811 @r=`${PWD_COMMAND}`; export r; \
43812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43813 $(RAW_CXX_TARGET_EXPORTS) \
43814 (cd $(TARGET_SUBDIR)/libsanitizer && \
43815 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43816 $(TARGET-target-libsanitizer))
43817 @endif target-libsanitizer
43821 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43822 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43823 maybe-all-stage1-target-libsanitizer:
43824 maybe-clean-stage1-target-libsanitizer:
43825 @if target-libsanitizer-bootstrap
43826 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43827 all-stage1: all-stage1-target-libsanitizer
43828 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43829 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43831 @r=`${PWD_COMMAND}`; export r; \
43832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833 TFLAGS="$(STAGE1_TFLAGS)"; \
43834 $(RAW_CXX_TARGET_EXPORTS) \
43835 cd $(TARGET_SUBDIR)/libsanitizer && \
43837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43838 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43844 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43846 TFLAGS="$(STAGE1_TFLAGS)" \
43847 $(TARGET-stage1-target-libsanitizer)
43849 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43850 clean-stage1: clean-stage1-target-libsanitizer
43851 clean-stage1-target-libsanitizer:
43852 @if [ $(current_stage) = stage1 ]; then \
43853 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43854 else \
43855 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43856 $(MAKE) stage1-start; \
43857 fi; \
43858 cd $(TARGET_SUBDIR)/libsanitizer && \
43859 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43860 clean
43861 @endif target-libsanitizer-bootstrap
43864 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43865 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43866 maybe-all-stage2-target-libsanitizer:
43867 maybe-clean-stage2-target-libsanitizer:
43868 @if target-libsanitizer-bootstrap
43869 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43870 all-stage2: all-stage2-target-libsanitizer
43871 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43872 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43873 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43874 @r=`${PWD_COMMAND}`; export r; \
43875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876 TFLAGS="$(STAGE2_TFLAGS)"; \
43877 $(RAW_CXX_TARGET_EXPORTS) \
43879 cd $(TARGET_SUBDIR)/libsanitizer && \
43881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43882 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43888 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43889 TFLAGS="$(STAGE2_TFLAGS)" \
43890 $(TARGET-stage2-target-libsanitizer)
43892 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43893 clean-stage2: clean-stage2-target-libsanitizer
43894 clean-stage2-target-libsanitizer:
43895 @if [ $(current_stage) = stage2 ]; then \
43896 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43897 else \
43898 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43899 $(MAKE) stage2-start; \
43900 fi; \
43901 cd $(TARGET_SUBDIR)/libsanitizer && \
43902 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43903 @endif target-libsanitizer-bootstrap
43906 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43907 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43908 maybe-all-stage3-target-libsanitizer:
43909 maybe-clean-stage3-target-libsanitizer:
43910 @if target-libsanitizer-bootstrap
43911 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43912 all-stage3: all-stage3-target-libsanitizer
43913 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43914 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43915 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43916 @r=`${PWD_COMMAND}`; export r; \
43917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918 TFLAGS="$(STAGE3_TFLAGS)"; \
43919 $(RAW_CXX_TARGET_EXPORTS) \
43921 cd $(TARGET_SUBDIR)/libsanitizer && \
43923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43924 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43925 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43926 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43930 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43931 TFLAGS="$(STAGE3_TFLAGS)" \
43932 $(TARGET-stage3-target-libsanitizer)
43934 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43935 clean-stage3: clean-stage3-target-libsanitizer
43936 clean-stage3-target-libsanitizer:
43937 @if [ $(current_stage) = stage3 ]; then \
43938 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43939 else \
43940 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43941 $(MAKE) stage3-start; \
43942 fi; \
43943 cd $(TARGET_SUBDIR)/libsanitizer && \
43944 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43945 @endif target-libsanitizer-bootstrap
43948 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43949 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43950 maybe-all-stage4-target-libsanitizer:
43951 maybe-clean-stage4-target-libsanitizer:
43952 @if target-libsanitizer-bootstrap
43953 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43954 all-stage4: all-stage4-target-libsanitizer
43955 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43956 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43958 @r=`${PWD_COMMAND}`; export r; \
43959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960 TFLAGS="$(STAGE4_TFLAGS)"; \
43961 $(RAW_CXX_TARGET_EXPORTS) \
43963 cd $(TARGET_SUBDIR)/libsanitizer && \
43965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43966 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43967 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43968 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43972 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43973 TFLAGS="$(STAGE4_TFLAGS)" \
43974 $(TARGET-stage4-target-libsanitizer)
43976 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43977 clean-stage4: clean-stage4-target-libsanitizer
43978 clean-stage4-target-libsanitizer:
43979 @if [ $(current_stage) = stage4 ]; then \
43980 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43981 else \
43982 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
43983 $(MAKE) stage4-start; \
43984 fi; \
43985 cd $(TARGET_SUBDIR)/libsanitizer && \
43986 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43987 @endif target-libsanitizer-bootstrap
43990 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
43991 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
43992 maybe-all-stageprofile-target-libsanitizer:
43993 maybe-clean-stageprofile-target-libsanitizer:
43994 @if target-libsanitizer-bootstrap
43995 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
43996 all-stageprofile: all-stageprofile-target-libsanitizer
43997 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
43998 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43999 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44000 @r=`${PWD_COMMAND}`; export r; \
44001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44003 $(RAW_CXX_TARGET_EXPORTS) \
44005 cd $(TARGET_SUBDIR)/libsanitizer && \
44007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44008 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44009 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44010 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44011 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44012 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44013 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44014 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44015 TFLAGS="$(STAGEprofile_TFLAGS)" \
44016 $(TARGET-stageprofile-target-libsanitizer)
44018 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44019 clean-stageprofile: clean-stageprofile-target-libsanitizer
44020 clean-stageprofile-target-libsanitizer:
44021 @if [ $(current_stage) = stageprofile ]; then \
44022 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44023 else \
44024 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44025 $(MAKE) stageprofile-start; \
44026 fi; \
44027 cd $(TARGET_SUBDIR)/libsanitizer && \
44028 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44029 @endif target-libsanitizer-bootstrap
44032 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44033 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44034 maybe-all-stagetrain-target-libsanitizer:
44035 maybe-clean-stagetrain-target-libsanitizer:
44036 @if target-libsanitizer-bootstrap
44037 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44038 all-stagetrain: all-stagetrain-target-libsanitizer
44039 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44040 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44041 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44042 @r=`${PWD_COMMAND}`; export r; \
44043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44044 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44045 $(RAW_CXX_TARGET_EXPORTS) \
44047 cd $(TARGET_SUBDIR)/libsanitizer && \
44049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44050 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44051 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44052 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44056 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44057 TFLAGS="$(STAGEtrain_TFLAGS)" \
44058 $(TARGET-stagetrain-target-libsanitizer)
44060 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44061 clean-stagetrain: clean-stagetrain-target-libsanitizer
44062 clean-stagetrain-target-libsanitizer:
44063 @if [ $(current_stage) = stagetrain ]; then \
44064 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44065 else \
44066 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44067 $(MAKE) stagetrain-start; \
44068 fi; \
44069 cd $(TARGET_SUBDIR)/libsanitizer && \
44070 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44071 @endif target-libsanitizer-bootstrap
44074 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44075 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44076 maybe-all-stagefeedback-target-libsanitizer:
44077 maybe-clean-stagefeedback-target-libsanitizer:
44078 @if target-libsanitizer-bootstrap
44079 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44080 all-stagefeedback: all-stagefeedback-target-libsanitizer
44081 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44082 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44083 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44084 @r=`${PWD_COMMAND}`; export r; \
44085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44087 $(RAW_CXX_TARGET_EXPORTS) \
44089 cd $(TARGET_SUBDIR)/libsanitizer && \
44091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44092 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44093 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44094 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44098 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44099 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44100 $(TARGET-stagefeedback-target-libsanitizer)
44102 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44103 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44104 clean-stagefeedback-target-libsanitizer:
44105 @if [ $(current_stage) = stagefeedback ]; then \
44106 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44107 else \
44108 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44109 $(MAKE) stagefeedback-start; \
44110 fi; \
44111 cd $(TARGET_SUBDIR)/libsanitizer && \
44112 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44113 @endif target-libsanitizer-bootstrap
44116 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44117 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44118 maybe-all-stageautoprofile-target-libsanitizer:
44119 maybe-clean-stageautoprofile-target-libsanitizer:
44120 @if target-libsanitizer-bootstrap
44121 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44122 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44123 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44124 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44125 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44126 @r=`${PWD_COMMAND}`; export r; \
44127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44128 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44129 $(RAW_CXX_TARGET_EXPORTS) \
44131 cd $(TARGET_SUBDIR)/libsanitizer && \
44132 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44134 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44135 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44136 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44137 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44138 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44139 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44140 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44141 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44142 $(TARGET-stageautoprofile-target-libsanitizer)
44144 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44145 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44146 clean-stageautoprofile-target-libsanitizer:
44147 @if [ $(current_stage) = stageautoprofile ]; then \
44148 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44149 else \
44150 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44151 $(MAKE) stageautoprofile-start; \
44152 fi; \
44153 cd $(TARGET_SUBDIR)/libsanitizer && \
44154 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44155 @endif target-libsanitizer-bootstrap
44158 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44159 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44160 maybe-all-stageautofeedback-target-libsanitizer:
44161 maybe-clean-stageautofeedback-target-libsanitizer:
44162 @if target-libsanitizer-bootstrap
44163 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44164 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44165 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44166 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44167 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44168 @r=`${PWD_COMMAND}`; export r; \
44169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44170 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44171 $(RAW_CXX_TARGET_EXPORTS) \
44173 cd $(TARGET_SUBDIR)/libsanitizer && \
44175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44176 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44177 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44178 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44182 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44183 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44184 $(TARGET-stageautofeedback-target-libsanitizer)
44186 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44187 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44188 clean-stageautofeedback-target-libsanitizer:
44189 @if [ $(current_stage) = stageautofeedback ]; then \
44190 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44191 else \
44192 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44193 $(MAKE) stageautofeedback-start; \
44194 fi; \
44195 cd $(TARGET_SUBDIR)/libsanitizer && \
44196 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44197 @endif target-libsanitizer-bootstrap
44204 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44205 maybe-check-target-libsanitizer:
44206 @if target-libsanitizer
44207 maybe-check-target-libsanitizer: check-target-libsanitizer
44209 check-target-libsanitizer:
44210 @: $(MAKE); $(unstage)
44211 @r=`${PWD_COMMAND}`; export r; \
44212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44213 $(RAW_CXX_TARGET_EXPORTS) \
44214 (cd $(TARGET_SUBDIR)/libsanitizer && \
44215 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44217 @endif target-libsanitizer
44219 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44220 maybe-install-target-libsanitizer:
44221 @if target-libsanitizer
44222 maybe-install-target-libsanitizer: install-target-libsanitizer
44224 install-target-libsanitizer: installdirs
44225 @: $(MAKE); $(unstage)
44226 @r=`${PWD_COMMAND}`; export r; \
44227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44228 $(RAW_CXX_TARGET_EXPORTS) \
44229 (cd $(TARGET_SUBDIR)/libsanitizer && \
44230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44232 @endif target-libsanitizer
44234 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44235 maybe-install-strip-target-libsanitizer:
44236 @if target-libsanitizer
44237 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44239 install-strip-target-libsanitizer: installdirs
44240 @: $(MAKE); $(unstage)
44241 @r=`${PWD_COMMAND}`; export r; \
44242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44243 $(RAW_CXX_TARGET_EXPORTS) \
44244 (cd $(TARGET_SUBDIR)/libsanitizer && \
44245 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44247 @endif target-libsanitizer
44249 # Other targets (info, dvi, pdf, etc.)
44251 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44252 maybe-info-target-libsanitizer:
44253 @if target-libsanitizer
44254 maybe-info-target-libsanitizer: info-target-libsanitizer
44256 info-target-libsanitizer: \
44257 configure-target-libsanitizer
44258 @: $(MAKE); $(unstage)
44259 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44260 r=`${PWD_COMMAND}`; export r; \
44261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44262 $(RAW_CXX_TARGET_EXPORTS) \
44263 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44264 for flag in $(EXTRA_TARGET_FLAGS); do \
44265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44266 done; \
44267 (cd $(TARGET_SUBDIR)/libsanitizer && \
44268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44270 "RANLIB=$${RANLIB}" \
44271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44272 info) \
44273 || exit 1
44275 @endif target-libsanitizer
44277 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44278 maybe-dvi-target-libsanitizer:
44279 @if target-libsanitizer
44280 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44282 dvi-target-libsanitizer: \
44283 configure-target-libsanitizer
44284 @: $(MAKE); $(unstage)
44285 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44286 r=`${PWD_COMMAND}`; export r; \
44287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44288 $(RAW_CXX_TARGET_EXPORTS) \
44289 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44290 for flag in $(EXTRA_TARGET_FLAGS); do \
44291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44292 done; \
44293 (cd $(TARGET_SUBDIR)/libsanitizer && \
44294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44296 "RANLIB=$${RANLIB}" \
44297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44298 dvi) \
44299 || exit 1
44301 @endif target-libsanitizer
44303 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44304 maybe-pdf-target-libsanitizer:
44305 @if target-libsanitizer
44306 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44308 pdf-target-libsanitizer: \
44309 configure-target-libsanitizer
44310 @: $(MAKE); $(unstage)
44311 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44312 r=`${PWD_COMMAND}`; export r; \
44313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44314 $(RAW_CXX_TARGET_EXPORTS) \
44315 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44316 for flag in $(EXTRA_TARGET_FLAGS); do \
44317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44318 done; \
44319 (cd $(TARGET_SUBDIR)/libsanitizer && \
44320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44322 "RANLIB=$${RANLIB}" \
44323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44324 pdf) \
44325 || exit 1
44327 @endif target-libsanitizer
44329 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44330 maybe-html-target-libsanitizer:
44331 @if target-libsanitizer
44332 maybe-html-target-libsanitizer: html-target-libsanitizer
44334 html-target-libsanitizer: \
44335 configure-target-libsanitizer
44336 @: $(MAKE); $(unstage)
44337 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44338 r=`${PWD_COMMAND}`; export r; \
44339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340 $(RAW_CXX_TARGET_EXPORTS) \
44341 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44342 for flag in $(EXTRA_TARGET_FLAGS); do \
44343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344 done; \
44345 (cd $(TARGET_SUBDIR)/libsanitizer && \
44346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44348 "RANLIB=$${RANLIB}" \
44349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44350 html) \
44351 || exit 1
44353 @endif target-libsanitizer
44355 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44356 maybe-TAGS-target-libsanitizer:
44357 @if target-libsanitizer
44358 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44360 TAGS-target-libsanitizer: \
44361 configure-target-libsanitizer
44362 @: $(MAKE); $(unstage)
44363 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44364 r=`${PWD_COMMAND}`; export r; \
44365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44366 $(RAW_CXX_TARGET_EXPORTS) \
44367 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44368 for flag in $(EXTRA_TARGET_FLAGS); do \
44369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44370 done; \
44371 (cd $(TARGET_SUBDIR)/libsanitizer && \
44372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44374 "RANLIB=$${RANLIB}" \
44375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44376 TAGS) \
44377 || exit 1
44379 @endif target-libsanitizer
44381 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44382 maybe-install-info-target-libsanitizer:
44383 @if target-libsanitizer
44384 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44386 install-info-target-libsanitizer: \
44387 configure-target-libsanitizer \
44388 info-target-libsanitizer
44389 @: $(MAKE); $(unstage)
44390 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44391 r=`${PWD_COMMAND}`; export r; \
44392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393 $(RAW_CXX_TARGET_EXPORTS) \
44394 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44395 for flag in $(EXTRA_TARGET_FLAGS); do \
44396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44397 done; \
44398 (cd $(TARGET_SUBDIR)/libsanitizer && \
44399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44401 "RANLIB=$${RANLIB}" \
44402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44403 install-info) \
44404 || exit 1
44406 @endif target-libsanitizer
44408 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44409 maybe-install-pdf-target-libsanitizer:
44410 @if target-libsanitizer
44411 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44413 install-pdf-target-libsanitizer: \
44414 configure-target-libsanitizer \
44415 pdf-target-libsanitizer
44416 @: $(MAKE); $(unstage)
44417 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44418 r=`${PWD_COMMAND}`; export r; \
44419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44420 $(RAW_CXX_TARGET_EXPORTS) \
44421 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44422 for flag in $(EXTRA_TARGET_FLAGS); do \
44423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44424 done; \
44425 (cd $(TARGET_SUBDIR)/libsanitizer && \
44426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44428 "RANLIB=$${RANLIB}" \
44429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44430 install-pdf) \
44431 || exit 1
44433 @endif target-libsanitizer
44435 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44436 maybe-install-html-target-libsanitizer:
44437 @if target-libsanitizer
44438 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44440 install-html-target-libsanitizer: \
44441 configure-target-libsanitizer \
44442 html-target-libsanitizer
44443 @: $(MAKE); $(unstage)
44444 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44445 r=`${PWD_COMMAND}`; export r; \
44446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44447 $(RAW_CXX_TARGET_EXPORTS) \
44448 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44449 for flag in $(EXTRA_TARGET_FLAGS); do \
44450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44451 done; \
44452 (cd $(TARGET_SUBDIR)/libsanitizer && \
44453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44455 "RANLIB=$${RANLIB}" \
44456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44457 install-html) \
44458 || exit 1
44460 @endif target-libsanitizer
44462 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44463 maybe-installcheck-target-libsanitizer:
44464 @if target-libsanitizer
44465 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44467 installcheck-target-libsanitizer: \
44468 configure-target-libsanitizer
44469 @: $(MAKE); $(unstage)
44470 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44471 r=`${PWD_COMMAND}`; export r; \
44472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44473 $(RAW_CXX_TARGET_EXPORTS) \
44474 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44475 for flag in $(EXTRA_TARGET_FLAGS); do \
44476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44477 done; \
44478 (cd $(TARGET_SUBDIR)/libsanitizer && \
44479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44481 "RANLIB=$${RANLIB}" \
44482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44483 installcheck) \
44484 || exit 1
44486 @endif target-libsanitizer
44488 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44489 maybe-mostlyclean-target-libsanitizer:
44490 @if target-libsanitizer
44491 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44493 mostlyclean-target-libsanitizer:
44494 @: $(MAKE); $(unstage)
44495 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44496 r=`${PWD_COMMAND}`; export r; \
44497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498 $(RAW_CXX_TARGET_EXPORTS) \
44499 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44500 for flag in $(EXTRA_TARGET_FLAGS); do \
44501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44502 done; \
44503 (cd $(TARGET_SUBDIR)/libsanitizer && \
44504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44506 "RANLIB=$${RANLIB}" \
44507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44508 mostlyclean) \
44509 || exit 1
44511 @endif target-libsanitizer
44513 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44514 maybe-clean-target-libsanitizer:
44515 @if target-libsanitizer
44516 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44518 clean-target-libsanitizer:
44519 @: $(MAKE); $(unstage)
44520 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44521 r=`${PWD_COMMAND}`; export r; \
44522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523 $(RAW_CXX_TARGET_EXPORTS) \
44524 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44525 for flag in $(EXTRA_TARGET_FLAGS); do \
44526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44527 done; \
44528 (cd $(TARGET_SUBDIR)/libsanitizer && \
44529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531 "RANLIB=$${RANLIB}" \
44532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533 clean) \
44534 || exit 1
44536 @endif target-libsanitizer
44538 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44539 maybe-distclean-target-libsanitizer:
44540 @if target-libsanitizer
44541 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44543 distclean-target-libsanitizer:
44544 @: $(MAKE); $(unstage)
44545 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(RAW_CXX_TARGET_EXPORTS) \
44549 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44550 for flag in $(EXTRA_TARGET_FLAGS); do \
44551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552 done; \
44553 (cd $(TARGET_SUBDIR)/libsanitizer && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558 distclean) \
44559 || exit 1
44561 @endif target-libsanitizer
44563 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44564 maybe-maintainer-clean-target-libsanitizer:
44565 @if target-libsanitizer
44566 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44568 maintainer-clean-target-libsanitizer:
44569 @: $(MAKE); $(unstage)
44570 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44571 r=`${PWD_COMMAND}`; export r; \
44572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573 $(RAW_CXX_TARGET_EXPORTS) \
44574 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44575 for flag in $(EXTRA_TARGET_FLAGS); do \
44576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44577 done; \
44578 (cd $(TARGET_SUBDIR)/libsanitizer && \
44579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581 "RANLIB=$${RANLIB}" \
44582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583 maintainer-clean) \
44584 || exit 1
44586 @endif target-libsanitizer
44592 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44593 maybe-configure-target-libvtv:
44594 @if gcc-bootstrap
44595 configure-target-libvtv: stage_current
44596 @endif gcc-bootstrap
44597 @if target-libvtv
44598 maybe-configure-target-libvtv: configure-target-libvtv
44599 configure-target-libvtv:
44600 @r=`${PWD_COMMAND}`; export r; \
44601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44602 echo "Checking multilib configuration for libvtv..."; \
44603 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44604 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44605 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44606 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44607 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44608 else \
44609 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44610 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44611 fi; \
44612 else \
44613 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44614 fi; \
44615 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44617 $(RAW_CXX_TARGET_EXPORTS) \
44618 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44619 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44620 case $(srcdir) in \
44621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44622 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44624 esac; \
44625 module_srcdir=libvtv; \
44626 rm -f no-such-file || : ; \
44627 CONFIG_SITE=no-such-file $(SHELL) \
44628 $$s/$$module_srcdir/configure \
44629 --srcdir=$${topdir}/$$module_srcdir \
44630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44631 --target=${target_alias} \
44632 || exit 1
44633 @endif target-libvtv
44637 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44638 maybe-configure-stage1-target-libvtv:
44639 @if target-libvtv-bootstrap
44640 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44641 configure-stage1-target-libvtv:
44642 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44643 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44644 @r=`${PWD_COMMAND}`; export r; \
44645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44646 TFLAGS="$(STAGE1_TFLAGS)"; \
44647 echo "Checking multilib configuration for libvtv..."; \
44648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44649 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44650 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44651 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44652 else \
44653 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44654 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44655 fi; \
44656 else \
44657 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44658 fi; \
44659 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44660 $(RAW_CXX_TARGET_EXPORTS) \
44661 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44664 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44666 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44667 case $(srcdir) in \
44668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44669 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44671 esac; \
44672 module_srcdir=libvtv; \
44673 $(SHELL) $$s/$$module_srcdir/configure \
44674 --srcdir=$${topdir}/$$module_srcdir \
44675 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44676 --target=${target_alias} \
44678 $(STAGE1_CONFIGURE_FLAGS)
44679 @endif target-libvtv-bootstrap
44681 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44682 maybe-configure-stage2-target-libvtv:
44683 @if target-libvtv-bootstrap
44684 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44685 configure-stage2-target-libvtv:
44686 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44688 @r=`${PWD_COMMAND}`; export r; \
44689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44690 TFLAGS="$(STAGE2_TFLAGS)"; \
44691 echo "Checking multilib configuration for libvtv..."; \
44692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44693 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44694 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44695 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44696 else \
44697 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44698 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44699 fi; \
44700 else \
44701 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44702 fi; \
44703 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44704 $(RAW_CXX_TARGET_EXPORTS) \
44706 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44709 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44711 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44712 case $(srcdir) in \
44713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44714 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44716 esac; \
44717 module_srcdir=libvtv; \
44718 $(SHELL) $$s/$$module_srcdir/configure \
44719 --srcdir=$${topdir}/$$module_srcdir \
44720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44721 --target=${target_alias} \
44722 --with-build-libsubdir=$(HOST_SUBDIR) \
44723 $(STAGE2_CONFIGURE_FLAGS)
44724 @endif target-libvtv-bootstrap
44726 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44727 maybe-configure-stage3-target-libvtv:
44728 @if target-libvtv-bootstrap
44729 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44730 configure-stage3-target-libvtv:
44731 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44732 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44733 @r=`${PWD_COMMAND}`; export r; \
44734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44735 TFLAGS="$(STAGE3_TFLAGS)"; \
44736 echo "Checking multilib configuration for libvtv..."; \
44737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44738 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44739 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44740 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44741 else \
44742 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44743 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44744 fi; \
44745 else \
44746 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44747 fi; \
44748 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44749 $(RAW_CXX_TARGET_EXPORTS) \
44751 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44754 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44756 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44757 case $(srcdir) in \
44758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44759 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44761 esac; \
44762 module_srcdir=libvtv; \
44763 $(SHELL) $$s/$$module_srcdir/configure \
44764 --srcdir=$${topdir}/$$module_srcdir \
44765 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44766 --target=${target_alias} \
44767 --with-build-libsubdir=$(HOST_SUBDIR) \
44768 $(STAGE3_CONFIGURE_FLAGS)
44769 @endif target-libvtv-bootstrap
44771 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44772 maybe-configure-stage4-target-libvtv:
44773 @if target-libvtv-bootstrap
44774 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44775 configure-stage4-target-libvtv:
44776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44777 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44778 @r=`${PWD_COMMAND}`; export r; \
44779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44780 TFLAGS="$(STAGE4_TFLAGS)"; \
44781 echo "Checking multilib configuration for libvtv..."; \
44782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44783 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44784 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44785 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44786 else \
44787 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44788 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44789 fi; \
44790 else \
44791 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44792 fi; \
44793 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44794 $(RAW_CXX_TARGET_EXPORTS) \
44796 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44799 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44801 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44802 case $(srcdir) in \
44803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44804 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44806 esac; \
44807 module_srcdir=libvtv; \
44808 $(SHELL) $$s/$$module_srcdir/configure \
44809 --srcdir=$${topdir}/$$module_srcdir \
44810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44811 --target=${target_alias} \
44812 --with-build-libsubdir=$(HOST_SUBDIR) \
44813 $(STAGE4_CONFIGURE_FLAGS)
44814 @endif target-libvtv-bootstrap
44816 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44817 maybe-configure-stageprofile-target-libvtv:
44818 @if target-libvtv-bootstrap
44819 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44820 configure-stageprofile-target-libvtv:
44821 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44822 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44823 @r=`${PWD_COMMAND}`; export r; \
44824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44825 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44826 echo "Checking multilib configuration for libvtv..."; \
44827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44828 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44829 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44830 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44831 else \
44832 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44833 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44834 fi; \
44835 else \
44836 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44837 fi; \
44838 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44839 $(RAW_CXX_TARGET_EXPORTS) \
44841 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44844 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44846 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44847 case $(srcdir) in \
44848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44849 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44851 esac; \
44852 module_srcdir=libvtv; \
44853 $(SHELL) $$s/$$module_srcdir/configure \
44854 --srcdir=$${topdir}/$$module_srcdir \
44855 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44856 --target=${target_alias} \
44857 --with-build-libsubdir=$(HOST_SUBDIR) \
44858 $(STAGEprofile_CONFIGURE_FLAGS)
44859 @endif target-libvtv-bootstrap
44861 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44862 maybe-configure-stagetrain-target-libvtv:
44863 @if target-libvtv-bootstrap
44864 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44865 configure-stagetrain-target-libvtv:
44866 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44867 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44868 @r=`${PWD_COMMAND}`; export r; \
44869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44870 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44871 echo "Checking multilib configuration for libvtv..."; \
44872 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44873 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44874 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44875 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44876 else \
44877 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44878 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44879 fi; \
44880 else \
44881 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44882 fi; \
44883 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44884 $(RAW_CXX_TARGET_EXPORTS) \
44886 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44887 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44888 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44889 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44891 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44892 case $(srcdir) in \
44893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44894 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44896 esac; \
44897 module_srcdir=libvtv; \
44898 $(SHELL) $$s/$$module_srcdir/configure \
44899 --srcdir=$${topdir}/$$module_srcdir \
44900 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44901 --target=${target_alias} \
44902 --with-build-libsubdir=$(HOST_SUBDIR) \
44903 $(STAGEtrain_CONFIGURE_FLAGS)
44904 @endif target-libvtv-bootstrap
44906 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44907 maybe-configure-stagefeedback-target-libvtv:
44908 @if target-libvtv-bootstrap
44909 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44910 configure-stagefeedback-target-libvtv:
44911 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44912 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44913 @r=`${PWD_COMMAND}`; export r; \
44914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44915 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44916 echo "Checking multilib configuration for libvtv..."; \
44917 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44918 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44919 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44920 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44921 else \
44922 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44923 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44924 fi; \
44925 else \
44926 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44927 fi; \
44928 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44929 $(RAW_CXX_TARGET_EXPORTS) \
44931 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44932 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44933 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44934 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44935 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44936 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44937 case $(srcdir) in \
44938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44939 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44941 esac; \
44942 module_srcdir=libvtv; \
44943 $(SHELL) $$s/$$module_srcdir/configure \
44944 --srcdir=$${topdir}/$$module_srcdir \
44945 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44946 --target=${target_alias} \
44947 --with-build-libsubdir=$(HOST_SUBDIR) \
44948 $(STAGEfeedback_CONFIGURE_FLAGS)
44949 @endif target-libvtv-bootstrap
44951 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44952 maybe-configure-stageautoprofile-target-libvtv:
44953 @if target-libvtv-bootstrap
44954 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44955 configure-stageautoprofile-target-libvtv:
44956 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44957 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44958 @r=`${PWD_COMMAND}`; export r; \
44959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44961 echo "Checking multilib configuration for libvtv..."; \
44962 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44963 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44964 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44965 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44966 else \
44967 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44968 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44969 fi; \
44970 else \
44971 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44972 fi; \
44973 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44974 $(RAW_CXX_TARGET_EXPORTS) \
44976 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44977 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44978 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44979 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44981 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44982 case $(srcdir) in \
44983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44984 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44986 esac; \
44987 module_srcdir=libvtv; \
44988 $(SHELL) $$s/$$module_srcdir/configure \
44989 --srcdir=$${topdir}/$$module_srcdir \
44990 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44991 --target=${target_alias} \
44992 --with-build-libsubdir=$(HOST_SUBDIR) \
44993 $(STAGEautoprofile_CONFIGURE_FLAGS)
44994 @endif target-libvtv-bootstrap
44996 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
44997 maybe-configure-stageautofeedback-target-libvtv:
44998 @if target-libvtv-bootstrap
44999 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45000 configure-stageautofeedback-target-libvtv:
45001 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45002 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45003 @r=`${PWD_COMMAND}`; export r; \
45004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45005 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45006 echo "Checking multilib configuration for libvtv..."; \
45007 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45008 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45009 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45010 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45011 else \
45012 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45013 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45014 fi; \
45015 else \
45016 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45017 fi; \
45018 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45019 $(RAW_CXX_TARGET_EXPORTS) \
45021 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45022 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45023 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45024 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45025 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45026 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45027 case $(srcdir) in \
45028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45029 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45031 esac; \
45032 module_srcdir=libvtv; \
45033 $(SHELL) $$s/$$module_srcdir/configure \
45034 --srcdir=$${topdir}/$$module_srcdir \
45035 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45036 --target=${target_alias} \
45037 --with-build-libsubdir=$(HOST_SUBDIR) \
45038 $(STAGEautofeedback_CONFIGURE_FLAGS)
45039 @endif target-libvtv-bootstrap
45045 .PHONY: all-target-libvtv maybe-all-target-libvtv
45046 maybe-all-target-libvtv:
45047 @if gcc-bootstrap
45048 all-target-libvtv: stage_current
45049 @endif gcc-bootstrap
45050 @if target-libvtv
45051 TARGET-target-libvtv=all
45052 maybe-all-target-libvtv: all-target-libvtv
45053 all-target-libvtv: configure-target-libvtv
45054 @r=`${PWD_COMMAND}`; export r; \
45055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056 $(RAW_CXX_TARGET_EXPORTS) \
45057 (cd $(TARGET_SUBDIR)/libvtv && \
45058 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45059 $(TARGET-target-libvtv))
45060 @endif target-libvtv
45064 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45065 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45066 maybe-all-stage1-target-libvtv:
45067 maybe-clean-stage1-target-libvtv:
45068 @if target-libvtv-bootstrap
45069 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45070 all-stage1: all-stage1-target-libvtv
45071 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45072 all-stage1-target-libvtv: configure-stage1-target-libvtv
45073 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45074 @r=`${PWD_COMMAND}`; export r; \
45075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45076 TFLAGS="$(STAGE1_TFLAGS)"; \
45077 $(RAW_CXX_TARGET_EXPORTS) \
45078 cd $(TARGET_SUBDIR)/libvtv && \
45080 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45081 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45082 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45083 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45087 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45089 TFLAGS="$(STAGE1_TFLAGS)" \
45090 $(TARGET-stage1-target-libvtv)
45092 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45093 clean-stage1: clean-stage1-target-libvtv
45094 clean-stage1-target-libvtv:
45095 @if [ $(current_stage) = stage1 ]; then \
45096 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45097 else \
45098 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45099 $(MAKE) stage1-start; \
45100 fi; \
45101 cd $(TARGET_SUBDIR)/libvtv && \
45102 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45103 clean
45104 @endif target-libvtv-bootstrap
45107 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45108 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45109 maybe-all-stage2-target-libvtv:
45110 maybe-clean-stage2-target-libvtv:
45111 @if target-libvtv-bootstrap
45112 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45113 all-stage2: all-stage2-target-libvtv
45114 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45115 all-stage2-target-libvtv: configure-stage2-target-libvtv
45116 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45117 @r=`${PWD_COMMAND}`; export r; \
45118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45119 TFLAGS="$(STAGE2_TFLAGS)"; \
45120 $(RAW_CXX_TARGET_EXPORTS) \
45122 cd $(TARGET_SUBDIR)/libvtv && \
45124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45125 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45126 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45127 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45131 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45132 TFLAGS="$(STAGE2_TFLAGS)" \
45133 $(TARGET-stage2-target-libvtv)
45135 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45136 clean-stage2: clean-stage2-target-libvtv
45137 clean-stage2-target-libvtv:
45138 @if [ $(current_stage) = stage2 ]; then \
45139 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45140 else \
45141 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45142 $(MAKE) stage2-start; \
45143 fi; \
45144 cd $(TARGET_SUBDIR)/libvtv && \
45145 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45146 @endif target-libvtv-bootstrap
45149 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45150 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45151 maybe-all-stage3-target-libvtv:
45152 maybe-clean-stage3-target-libvtv:
45153 @if target-libvtv-bootstrap
45154 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45155 all-stage3: all-stage3-target-libvtv
45156 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45157 all-stage3-target-libvtv: configure-stage3-target-libvtv
45158 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45159 @r=`${PWD_COMMAND}`; export r; \
45160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45161 TFLAGS="$(STAGE3_TFLAGS)"; \
45162 $(RAW_CXX_TARGET_EXPORTS) \
45164 cd $(TARGET_SUBDIR)/libvtv && \
45166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45167 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45173 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45174 TFLAGS="$(STAGE3_TFLAGS)" \
45175 $(TARGET-stage3-target-libvtv)
45177 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45178 clean-stage3: clean-stage3-target-libvtv
45179 clean-stage3-target-libvtv:
45180 @if [ $(current_stage) = stage3 ]; then \
45181 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45182 else \
45183 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45184 $(MAKE) stage3-start; \
45185 fi; \
45186 cd $(TARGET_SUBDIR)/libvtv && \
45187 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45188 @endif target-libvtv-bootstrap
45191 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45192 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45193 maybe-all-stage4-target-libvtv:
45194 maybe-clean-stage4-target-libvtv:
45195 @if target-libvtv-bootstrap
45196 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45197 all-stage4: all-stage4-target-libvtv
45198 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45199 all-stage4-target-libvtv: configure-stage4-target-libvtv
45200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45201 @r=`${PWD_COMMAND}`; export r; \
45202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45203 TFLAGS="$(STAGE4_TFLAGS)"; \
45204 $(RAW_CXX_TARGET_EXPORTS) \
45206 cd $(TARGET_SUBDIR)/libvtv && \
45208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45209 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45215 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45216 TFLAGS="$(STAGE4_TFLAGS)" \
45217 $(TARGET-stage4-target-libvtv)
45219 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45220 clean-stage4: clean-stage4-target-libvtv
45221 clean-stage4-target-libvtv:
45222 @if [ $(current_stage) = stage4 ]; then \
45223 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45224 else \
45225 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45226 $(MAKE) stage4-start; \
45227 fi; \
45228 cd $(TARGET_SUBDIR)/libvtv && \
45229 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45230 @endif target-libvtv-bootstrap
45233 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45234 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45235 maybe-all-stageprofile-target-libvtv:
45236 maybe-clean-stageprofile-target-libvtv:
45237 @if target-libvtv-bootstrap
45238 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45239 all-stageprofile: all-stageprofile-target-libvtv
45240 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45241 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45242 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45243 @r=`${PWD_COMMAND}`; export r; \
45244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45246 $(RAW_CXX_TARGET_EXPORTS) \
45248 cd $(TARGET_SUBDIR)/libvtv && \
45250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45251 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45257 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45258 TFLAGS="$(STAGEprofile_TFLAGS)" \
45259 $(TARGET-stageprofile-target-libvtv)
45261 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45262 clean-stageprofile: clean-stageprofile-target-libvtv
45263 clean-stageprofile-target-libvtv:
45264 @if [ $(current_stage) = stageprofile ]; then \
45265 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45266 else \
45267 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45268 $(MAKE) stageprofile-start; \
45269 fi; \
45270 cd $(TARGET_SUBDIR)/libvtv && \
45271 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45272 @endif target-libvtv-bootstrap
45275 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45276 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45277 maybe-all-stagetrain-target-libvtv:
45278 maybe-clean-stagetrain-target-libvtv:
45279 @if target-libvtv-bootstrap
45280 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45281 all-stagetrain: all-stagetrain-target-libvtv
45282 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45283 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45284 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45285 @r=`${PWD_COMMAND}`; export r; \
45286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45287 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45288 $(RAW_CXX_TARGET_EXPORTS) \
45290 cd $(TARGET_SUBDIR)/libvtv && \
45292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45293 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45294 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45295 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45299 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45300 TFLAGS="$(STAGEtrain_TFLAGS)" \
45301 $(TARGET-stagetrain-target-libvtv)
45303 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45304 clean-stagetrain: clean-stagetrain-target-libvtv
45305 clean-stagetrain-target-libvtv:
45306 @if [ $(current_stage) = stagetrain ]; then \
45307 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45308 else \
45309 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45310 $(MAKE) stagetrain-start; \
45311 fi; \
45312 cd $(TARGET_SUBDIR)/libvtv && \
45313 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45314 @endif target-libvtv-bootstrap
45317 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45318 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45319 maybe-all-stagefeedback-target-libvtv:
45320 maybe-clean-stagefeedback-target-libvtv:
45321 @if target-libvtv-bootstrap
45322 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45323 all-stagefeedback: all-stagefeedback-target-libvtv
45324 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45325 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45326 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45327 @r=`${PWD_COMMAND}`; export r; \
45328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45330 $(RAW_CXX_TARGET_EXPORTS) \
45332 cd $(TARGET_SUBDIR)/libvtv && \
45334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45335 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45336 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45337 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45341 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45342 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45343 $(TARGET-stagefeedback-target-libvtv)
45345 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45346 clean-stagefeedback: clean-stagefeedback-target-libvtv
45347 clean-stagefeedback-target-libvtv:
45348 @if [ $(current_stage) = stagefeedback ]; then \
45349 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45350 else \
45351 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45352 $(MAKE) stagefeedback-start; \
45353 fi; \
45354 cd $(TARGET_SUBDIR)/libvtv && \
45355 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45356 @endif target-libvtv-bootstrap
45359 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45360 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45361 maybe-all-stageautoprofile-target-libvtv:
45362 maybe-clean-stageautoprofile-target-libvtv:
45363 @if target-libvtv-bootstrap
45364 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45365 all-stageautoprofile: all-stageautoprofile-target-libvtv
45366 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45367 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45368 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45369 @r=`${PWD_COMMAND}`; export r; \
45370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45371 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45372 $(RAW_CXX_TARGET_EXPORTS) \
45374 cd $(TARGET_SUBDIR)/libvtv && \
45375 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45377 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45378 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45379 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45383 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45384 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45385 $(TARGET-stageautoprofile-target-libvtv)
45387 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45388 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45389 clean-stageautoprofile-target-libvtv:
45390 @if [ $(current_stage) = stageautoprofile ]; then \
45391 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45392 else \
45393 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45394 $(MAKE) stageautoprofile-start; \
45395 fi; \
45396 cd $(TARGET_SUBDIR)/libvtv && \
45397 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45398 @endif target-libvtv-bootstrap
45401 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45402 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45403 maybe-all-stageautofeedback-target-libvtv:
45404 maybe-clean-stageautofeedback-target-libvtv:
45405 @if target-libvtv-bootstrap
45406 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45407 all-stageautofeedback: all-stageautofeedback-target-libvtv
45408 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45409 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45410 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45411 @r=`${PWD_COMMAND}`; export r; \
45412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45413 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45414 $(RAW_CXX_TARGET_EXPORTS) \
45416 cd $(TARGET_SUBDIR)/libvtv && \
45418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45419 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45420 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45421 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45425 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45426 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45427 $(TARGET-stageautofeedback-target-libvtv)
45429 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45430 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45431 clean-stageautofeedback-target-libvtv:
45432 @if [ $(current_stage) = stageautofeedback ]; then \
45433 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45434 else \
45435 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45436 $(MAKE) stageautofeedback-start; \
45437 fi; \
45438 cd $(TARGET_SUBDIR)/libvtv && \
45439 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45440 @endif target-libvtv-bootstrap
45447 .PHONY: check-target-libvtv maybe-check-target-libvtv
45448 maybe-check-target-libvtv:
45449 @if target-libvtv
45450 maybe-check-target-libvtv: check-target-libvtv
45452 check-target-libvtv:
45453 @: $(MAKE); $(unstage)
45454 @r=`${PWD_COMMAND}`; export r; \
45455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456 $(RAW_CXX_TARGET_EXPORTS) \
45457 (cd $(TARGET_SUBDIR)/libvtv && \
45458 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45460 @endif target-libvtv
45462 .PHONY: install-target-libvtv maybe-install-target-libvtv
45463 maybe-install-target-libvtv:
45464 @if target-libvtv
45465 maybe-install-target-libvtv: install-target-libvtv
45467 install-target-libvtv: installdirs
45468 @: $(MAKE); $(unstage)
45469 @r=`${PWD_COMMAND}`; export r; \
45470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45471 $(RAW_CXX_TARGET_EXPORTS) \
45472 (cd $(TARGET_SUBDIR)/libvtv && \
45473 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45475 @endif target-libvtv
45477 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45478 maybe-install-strip-target-libvtv:
45479 @if target-libvtv
45480 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45482 install-strip-target-libvtv: installdirs
45483 @: $(MAKE); $(unstage)
45484 @r=`${PWD_COMMAND}`; export r; \
45485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486 $(RAW_CXX_TARGET_EXPORTS) \
45487 (cd $(TARGET_SUBDIR)/libvtv && \
45488 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45490 @endif target-libvtv
45492 # Other targets (info, dvi, pdf, etc.)
45494 .PHONY: maybe-info-target-libvtv info-target-libvtv
45495 maybe-info-target-libvtv:
45496 @if target-libvtv
45497 maybe-info-target-libvtv: info-target-libvtv
45499 info-target-libvtv: \
45500 configure-target-libvtv
45501 @: $(MAKE); $(unstage)
45502 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45503 r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 $(RAW_CXX_TARGET_EXPORTS) \
45506 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45507 for flag in $(EXTRA_TARGET_FLAGS); do \
45508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45509 done; \
45510 (cd $(TARGET_SUBDIR)/libvtv && \
45511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45513 "RANLIB=$${RANLIB}" \
45514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45515 info) \
45516 || exit 1
45518 @endif target-libvtv
45520 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45521 maybe-dvi-target-libvtv:
45522 @if target-libvtv
45523 maybe-dvi-target-libvtv: dvi-target-libvtv
45525 dvi-target-libvtv: \
45526 configure-target-libvtv
45527 @: $(MAKE); $(unstage)
45528 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45529 r=`${PWD_COMMAND}`; export r; \
45530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45531 $(RAW_CXX_TARGET_EXPORTS) \
45532 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45533 for flag in $(EXTRA_TARGET_FLAGS); do \
45534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45535 done; \
45536 (cd $(TARGET_SUBDIR)/libvtv && \
45537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45539 "RANLIB=$${RANLIB}" \
45540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45541 dvi) \
45542 || exit 1
45544 @endif target-libvtv
45546 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45547 maybe-pdf-target-libvtv:
45548 @if target-libvtv
45549 maybe-pdf-target-libvtv: pdf-target-libvtv
45551 pdf-target-libvtv: \
45552 configure-target-libvtv
45553 @: $(MAKE); $(unstage)
45554 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45555 r=`${PWD_COMMAND}`; export r; \
45556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45557 $(RAW_CXX_TARGET_EXPORTS) \
45558 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45559 for flag in $(EXTRA_TARGET_FLAGS); do \
45560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45561 done; \
45562 (cd $(TARGET_SUBDIR)/libvtv && \
45563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45565 "RANLIB=$${RANLIB}" \
45566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45567 pdf) \
45568 || exit 1
45570 @endif target-libvtv
45572 .PHONY: maybe-html-target-libvtv html-target-libvtv
45573 maybe-html-target-libvtv:
45574 @if target-libvtv
45575 maybe-html-target-libvtv: html-target-libvtv
45577 html-target-libvtv: \
45578 configure-target-libvtv
45579 @: $(MAKE); $(unstage)
45580 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45581 r=`${PWD_COMMAND}`; export r; \
45582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45583 $(RAW_CXX_TARGET_EXPORTS) \
45584 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45585 for flag in $(EXTRA_TARGET_FLAGS); do \
45586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45587 done; \
45588 (cd $(TARGET_SUBDIR)/libvtv && \
45589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45591 "RANLIB=$${RANLIB}" \
45592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45593 html) \
45594 || exit 1
45596 @endif target-libvtv
45598 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45599 maybe-TAGS-target-libvtv:
45600 @if target-libvtv
45601 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45603 TAGS-target-libvtv: \
45604 configure-target-libvtv
45605 @: $(MAKE); $(unstage)
45606 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45607 r=`${PWD_COMMAND}`; export r; \
45608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45609 $(RAW_CXX_TARGET_EXPORTS) \
45610 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45611 for flag in $(EXTRA_TARGET_FLAGS); do \
45612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45613 done; \
45614 (cd $(TARGET_SUBDIR)/libvtv && \
45615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45617 "RANLIB=$${RANLIB}" \
45618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45619 TAGS) \
45620 || exit 1
45622 @endif target-libvtv
45624 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45625 maybe-install-info-target-libvtv:
45626 @if target-libvtv
45627 maybe-install-info-target-libvtv: install-info-target-libvtv
45629 install-info-target-libvtv: \
45630 configure-target-libvtv \
45631 info-target-libvtv
45632 @: $(MAKE); $(unstage)
45633 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45634 r=`${PWD_COMMAND}`; export r; \
45635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45636 $(RAW_CXX_TARGET_EXPORTS) \
45637 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45638 for flag in $(EXTRA_TARGET_FLAGS); do \
45639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45640 done; \
45641 (cd $(TARGET_SUBDIR)/libvtv && \
45642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45644 "RANLIB=$${RANLIB}" \
45645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45646 install-info) \
45647 || exit 1
45649 @endif target-libvtv
45651 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45652 maybe-install-pdf-target-libvtv:
45653 @if target-libvtv
45654 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45656 install-pdf-target-libvtv: \
45657 configure-target-libvtv \
45658 pdf-target-libvtv
45659 @: $(MAKE); $(unstage)
45660 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45661 r=`${PWD_COMMAND}`; export r; \
45662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663 $(RAW_CXX_TARGET_EXPORTS) \
45664 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45665 for flag in $(EXTRA_TARGET_FLAGS); do \
45666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45667 done; \
45668 (cd $(TARGET_SUBDIR)/libvtv && \
45669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45671 "RANLIB=$${RANLIB}" \
45672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45673 install-pdf) \
45674 || exit 1
45676 @endif target-libvtv
45678 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45679 maybe-install-html-target-libvtv:
45680 @if target-libvtv
45681 maybe-install-html-target-libvtv: install-html-target-libvtv
45683 install-html-target-libvtv: \
45684 configure-target-libvtv \
45685 html-target-libvtv
45686 @: $(MAKE); $(unstage)
45687 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45688 r=`${PWD_COMMAND}`; export r; \
45689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45690 $(RAW_CXX_TARGET_EXPORTS) \
45691 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45692 for flag in $(EXTRA_TARGET_FLAGS); do \
45693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45694 done; \
45695 (cd $(TARGET_SUBDIR)/libvtv && \
45696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45698 "RANLIB=$${RANLIB}" \
45699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45700 install-html) \
45701 || exit 1
45703 @endif target-libvtv
45705 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45706 maybe-installcheck-target-libvtv:
45707 @if target-libvtv
45708 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45710 installcheck-target-libvtv: \
45711 configure-target-libvtv
45712 @: $(MAKE); $(unstage)
45713 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45714 r=`${PWD_COMMAND}`; export r; \
45715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716 $(RAW_CXX_TARGET_EXPORTS) \
45717 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45718 for flag in $(EXTRA_TARGET_FLAGS); do \
45719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720 done; \
45721 (cd $(TARGET_SUBDIR)/libvtv && \
45722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724 "RANLIB=$${RANLIB}" \
45725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726 installcheck) \
45727 || exit 1
45729 @endif target-libvtv
45731 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45732 maybe-mostlyclean-target-libvtv:
45733 @if target-libvtv
45734 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45736 mostlyclean-target-libvtv:
45737 @: $(MAKE); $(unstage)
45738 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45739 r=`${PWD_COMMAND}`; export r; \
45740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45741 $(RAW_CXX_TARGET_EXPORTS) \
45742 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45743 for flag in $(EXTRA_TARGET_FLAGS); do \
45744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45745 done; \
45746 (cd $(TARGET_SUBDIR)/libvtv && \
45747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45749 "RANLIB=$${RANLIB}" \
45750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45751 mostlyclean) \
45752 || exit 1
45754 @endif target-libvtv
45756 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45757 maybe-clean-target-libvtv:
45758 @if target-libvtv
45759 maybe-clean-target-libvtv: clean-target-libvtv
45761 clean-target-libvtv:
45762 @: $(MAKE); $(unstage)
45763 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45764 r=`${PWD_COMMAND}`; export r; \
45765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766 $(RAW_CXX_TARGET_EXPORTS) \
45767 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45768 for flag in $(EXTRA_TARGET_FLAGS); do \
45769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770 done; \
45771 (cd $(TARGET_SUBDIR)/libvtv && \
45772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774 "RANLIB=$${RANLIB}" \
45775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45776 clean) \
45777 || exit 1
45779 @endif target-libvtv
45781 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45782 maybe-distclean-target-libvtv:
45783 @if target-libvtv
45784 maybe-distclean-target-libvtv: distclean-target-libvtv
45786 distclean-target-libvtv:
45787 @: $(MAKE); $(unstage)
45788 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45789 r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 $(RAW_CXX_TARGET_EXPORTS) \
45792 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45793 for flag in $(EXTRA_TARGET_FLAGS); do \
45794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45795 done; \
45796 (cd $(TARGET_SUBDIR)/libvtv && \
45797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45799 "RANLIB=$${RANLIB}" \
45800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45801 distclean) \
45802 || exit 1
45804 @endif target-libvtv
45806 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45807 maybe-maintainer-clean-target-libvtv:
45808 @if target-libvtv
45809 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45811 maintainer-clean-target-libvtv:
45812 @: $(MAKE); $(unstage)
45813 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45814 r=`${PWD_COMMAND}`; export r; \
45815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45816 $(RAW_CXX_TARGET_EXPORTS) \
45817 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45818 for flag in $(EXTRA_TARGET_FLAGS); do \
45819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45820 done; \
45821 (cd $(TARGET_SUBDIR)/libvtv && \
45822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45824 "RANLIB=$${RANLIB}" \
45825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45826 maintainer-clean) \
45827 || exit 1
45829 @endif target-libvtv
45835 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45836 maybe-configure-target-liboffloadmic:
45837 @if gcc-bootstrap
45838 configure-target-liboffloadmic: stage_current
45839 @endif gcc-bootstrap
45840 @if target-liboffloadmic
45841 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45842 configure-target-liboffloadmic:
45843 @: $(MAKE); $(unstage)
45844 @r=`${PWD_COMMAND}`; export r; \
45845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45846 echo "Checking multilib configuration for liboffloadmic..."; \
45847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45848 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45849 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45850 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45851 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45852 else \
45853 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45854 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45855 fi; \
45856 else \
45857 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45858 fi; \
45859 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45860 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45861 $(NORMAL_TARGET_EXPORTS) \
45862 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45863 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45864 case $(srcdir) in \
45865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45866 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45868 esac; \
45869 module_srcdir=liboffloadmic; \
45870 rm -f no-such-file || : ; \
45871 CONFIG_SITE=no-such-file $(SHELL) \
45872 $$s/$$module_srcdir/configure \
45873 --srcdir=$${topdir}/$$module_srcdir \
45874 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45875 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45876 || exit 1
45877 @endif target-liboffloadmic
45883 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45884 maybe-all-target-liboffloadmic:
45885 @if gcc-bootstrap
45886 all-target-liboffloadmic: stage_current
45887 @endif gcc-bootstrap
45888 @if target-liboffloadmic
45889 TARGET-target-liboffloadmic=all
45890 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45891 all-target-liboffloadmic: configure-target-liboffloadmic
45892 @: $(MAKE); $(unstage)
45893 @r=`${PWD_COMMAND}`; export r; \
45894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45895 $(NORMAL_TARGET_EXPORTS) \
45896 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45898 $(TARGET-target-liboffloadmic))
45899 @endif target-liboffloadmic
45905 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45906 maybe-check-target-liboffloadmic:
45907 @if target-liboffloadmic
45908 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45910 check-target-liboffloadmic:
45911 @: $(MAKE); $(unstage)
45912 @r=`${PWD_COMMAND}`; export r; \
45913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45914 $(NORMAL_TARGET_EXPORTS) \
45915 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45916 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45918 @endif target-liboffloadmic
45920 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45921 maybe-install-target-liboffloadmic:
45922 @if target-liboffloadmic
45923 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45925 install-target-liboffloadmic: installdirs
45926 @: $(MAKE); $(unstage)
45927 @r=`${PWD_COMMAND}`; export r; \
45928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45929 $(NORMAL_TARGET_EXPORTS) \
45930 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45931 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45933 @endif target-liboffloadmic
45935 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45936 maybe-install-strip-target-liboffloadmic:
45937 @if target-liboffloadmic
45938 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45940 install-strip-target-liboffloadmic: installdirs
45941 @: $(MAKE); $(unstage)
45942 @r=`${PWD_COMMAND}`; export r; \
45943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45944 $(NORMAL_TARGET_EXPORTS) \
45945 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45946 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45948 @endif target-liboffloadmic
45950 # Other targets (info, dvi, pdf, etc.)
45952 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45953 maybe-info-target-liboffloadmic:
45954 @if target-liboffloadmic
45955 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45957 info-target-liboffloadmic: \
45958 configure-target-liboffloadmic
45959 @: $(MAKE); $(unstage)
45960 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45961 r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 $(NORMAL_TARGET_EXPORTS) \
45964 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45965 for flag in $(EXTRA_TARGET_FLAGS); do \
45966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967 done; \
45968 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971 "RANLIB=$${RANLIB}" \
45972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973 info) \
45974 || exit 1
45976 @endif target-liboffloadmic
45978 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45979 maybe-dvi-target-liboffloadmic:
45980 @if target-liboffloadmic
45981 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
45983 dvi-target-liboffloadmic: \
45984 configure-target-liboffloadmic
45985 @: $(MAKE); $(unstage)
45986 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45987 r=`${PWD_COMMAND}`; export r; \
45988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989 $(NORMAL_TARGET_EXPORTS) \
45990 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
45991 for flag in $(EXTRA_TARGET_FLAGS); do \
45992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45993 done; \
45994 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45997 "RANLIB=$${RANLIB}" \
45998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45999 dvi) \
46000 || exit 1
46002 @endif target-liboffloadmic
46004 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46005 maybe-pdf-target-liboffloadmic:
46006 @if target-liboffloadmic
46007 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46009 pdf-target-liboffloadmic: \
46010 configure-target-liboffloadmic
46011 @: $(MAKE); $(unstage)
46012 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46013 r=`${PWD_COMMAND}`; export r; \
46014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46015 $(NORMAL_TARGET_EXPORTS) \
46016 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46017 for flag in $(EXTRA_TARGET_FLAGS); do \
46018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46019 done; \
46020 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46023 "RANLIB=$${RANLIB}" \
46024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46025 pdf) \
46026 || exit 1
46028 @endif target-liboffloadmic
46030 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46031 maybe-html-target-liboffloadmic:
46032 @if target-liboffloadmic
46033 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46035 html-target-liboffloadmic: \
46036 configure-target-liboffloadmic
46037 @: $(MAKE); $(unstage)
46038 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46039 r=`${PWD_COMMAND}`; export r; \
46040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46041 $(NORMAL_TARGET_EXPORTS) \
46042 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46043 for flag in $(EXTRA_TARGET_FLAGS); do \
46044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46045 done; \
46046 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46049 "RANLIB=$${RANLIB}" \
46050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46051 html) \
46052 || exit 1
46054 @endif target-liboffloadmic
46056 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46057 maybe-TAGS-target-liboffloadmic:
46058 @if target-liboffloadmic
46059 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46061 TAGS-target-liboffloadmic: \
46062 configure-target-liboffloadmic
46063 @: $(MAKE); $(unstage)
46064 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46065 r=`${PWD_COMMAND}`; export r; \
46066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46067 $(NORMAL_TARGET_EXPORTS) \
46068 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46069 for flag in $(EXTRA_TARGET_FLAGS); do \
46070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46071 done; \
46072 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46075 "RANLIB=$${RANLIB}" \
46076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46077 TAGS) \
46078 || exit 1
46080 @endif target-liboffloadmic
46082 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46083 maybe-install-info-target-liboffloadmic:
46084 @if target-liboffloadmic
46085 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46087 install-info-target-liboffloadmic: \
46088 configure-target-liboffloadmic \
46089 info-target-liboffloadmic
46090 @: $(MAKE); $(unstage)
46091 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46092 r=`${PWD_COMMAND}`; export r; \
46093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46094 $(NORMAL_TARGET_EXPORTS) \
46095 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46096 for flag in $(EXTRA_TARGET_FLAGS); do \
46097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46098 done; \
46099 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46102 "RANLIB=$${RANLIB}" \
46103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46104 install-info) \
46105 || exit 1
46107 @endif target-liboffloadmic
46109 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46110 maybe-install-pdf-target-liboffloadmic:
46111 @if target-liboffloadmic
46112 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46114 install-pdf-target-liboffloadmic: \
46115 configure-target-liboffloadmic \
46116 pdf-target-liboffloadmic
46117 @: $(MAKE); $(unstage)
46118 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46119 r=`${PWD_COMMAND}`; export r; \
46120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46121 $(NORMAL_TARGET_EXPORTS) \
46122 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46123 for flag in $(EXTRA_TARGET_FLAGS); do \
46124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46125 done; \
46126 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46129 "RANLIB=$${RANLIB}" \
46130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46131 install-pdf) \
46132 || exit 1
46134 @endif target-liboffloadmic
46136 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46137 maybe-install-html-target-liboffloadmic:
46138 @if target-liboffloadmic
46139 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46141 install-html-target-liboffloadmic: \
46142 configure-target-liboffloadmic \
46143 html-target-liboffloadmic
46144 @: $(MAKE); $(unstage)
46145 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46146 r=`${PWD_COMMAND}`; export r; \
46147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148 $(NORMAL_TARGET_EXPORTS) \
46149 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46150 for flag in $(EXTRA_TARGET_FLAGS); do \
46151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46152 done; \
46153 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46156 "RANLIB=$${RANLIB}" \
46157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46158 install-html) \
46159 || exit 1
46161 @endif target-liboffloadmic
46163 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46164 maybe-installcheck-target-liboffloadmic:
46165 @if target-liboffloadmic
46166 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46168 installcheck-target-liboffloadmic: \
46169 configure-target-liboffloadmic
46170 @: $(MAKE); $(unstage)
46171 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46172 r=`${PWD_COMMAND}`; export r; \
46173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46174 $(NORMAL_TARGET_EXPORTS) \
46175 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46176 for flag in $(EXTRA_TARGET_FLAGS); do \
46177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46178 done; \
46179 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46182 "RANLIB=$${RANLIB}" \
46183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46184 installcheck) \
46185 || exit 1
46187 @endif target-liboffloadmic
46189 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46190 maybe-mostlyclean-target-liboffloadmic:
46191 @if target-liboffloadmic
46192 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46194 mostlyclean-target-liboffloadmic:
46195 @: $(MAKE); $(unstage)
46196 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46197 r=`${PWD_COMMAND}`; export r; \
46198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46199 $(NORMAL_TARGET_EXPORTS) \
46200 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46201 for flag in $(EXTRA_TARGET_FLAGS); do \
46202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46203 done; \
46204 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46207 "RANLIB=$${RANLIB}" \
46208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46209 mostlyclean) \
46210 || exit 1
46212 @endif target-liboffloadmic
46214 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46215 maybe-clean-target-liboffloadmic:
46216 @if target-liboffloadmic
46217 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46219 clean-target-liboffloadmic:
46220 @: $(MAKE); $(unstage)
46221 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46222 r=`${PWD_COMMAND}`; export r; \
46223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224 $(NORMAL_TARGET_EXPORTS) \
46225 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46226 for flag in $(EXTRA_TARGET_FLAGS); do \
46227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46228 done; \
46229 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46232 "RANLIB=$${RANLIB}" \
46233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46234 clean) \
46235 || exit 1
46237 @endif target-liboffloadmic
46239 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46240 maybe-distclean-target-liboffloadmic:
46241 @if target-liboffloadmic
46242 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46244 distclean-target-liboffloadmic:
46245 @: $(MAKE); $(unstage)
46246 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46247 r=`${PWD_COMMAND}`; export r; \
46248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46249 $(NORMAL_TARGET_EXPORTS) \
46250 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46251 for flag in $(EXTRA_TARGET_FLAGS); do \
46252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46253 done; \
46254 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46257 "RANLIB=$${RANLIB}" \
46258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46259 distclean) \
46260 || exit 1
46262 @endif target-liboffloadmic
46264 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46265 maybe-maintainer-clean-target-liboffloadmic:
46266 @if target-liboffloadmic
46267 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46269 maintainer-clean-target-liboffloadmic:
46270 @: $(MAKE); $(unstage)
46271 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46272 r=`${PWD_COMMAND}`; export r; \
46273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46274 $(NORMAL_TARGET_EXPORTS) \
46275 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46276 for flag in $(EXTRA_TARGET_FLAGS); do \
46277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46278 done; \
46279 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46282 "RANLIB=$${RANLIB}" \
46283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46284 maintainer-clean) \
46285 || exit 1
46287 @endif target-liboffloadmic
46293 .PHONY: configure-target-libssp maybe-configure-target-libssp
46294 maybe-configure-target-libssp:
46295 @if gcc-bootstrap
46296 configure-target-libssp: stage_current
46297 @endif gcc-bootstrap
46298 @if target-libssp
46299 maybe-configure-target-libssp: configure-target-libssp
46300 configure-target-libssp:
46301 @: $(MAKE); $(unstage)
46302 @r=`${PWD_COMMAND}`; export r; \
46303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304 echo "Checking multilib configuration for libssp..."; \
46305 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46306 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46307 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46308 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46309 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46310 else \
46311 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46312 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46313 fi; \
46314 else \
46315 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46316 fi; \
46317 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46318 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46319 $(NORMAL_TARGET_EXPORTS) \
46320 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46321 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46322 case $(srcdir) in \
46323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46324 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46326 esac; \
46327 module_srcdir=libssp; \
46328 rm -f no-such-file || : ; \
46329 CONFIG_SITE=no-such-file $(SHELL) \
46330 $$s/$$module_srcdir/configure \
46331 --srcdir=$${topdir}/$$module_srcdir \
46332 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46333 --target=${target_alias} \
46334 || exit 1
46335 @endif target-libssp
46341 .PHONY: all-target-libssp maybe-all-target-libssp
46342 maybe-all-target-libssp:
46343 @if gcc-bootstrap
46344 all-target-libssp: stage_current
46345 @endif gcc-bootstrap
46346 @if target-libssp
46347 TARGET-target-libssp=all
46348 maybe-all-target-libssp: all-target-libssp
46349 all-target-libssp: configure-target-libssp
46350 @: $(MAKE); $(unstage)
46351 @r=`${PWD_COMMAND}`; export r; \
46352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353 $(NORMAL_TARGET_EXPORTS) \
46354 (cd $(TARGET_SUBDIR)/libssp && \
46355 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46356 $(TARGET-target-libssp))
46357 @endif target-libssp
46363 .PHONY: check-target-libssp maybe-check-target-libssp
46364 maybe-check-target-libssp:
46365 @if target-libssp
46366 maybe-check-target-libssp: check-target-libssp
46368 check-target-libssp:
46369 @: $(MAKE); $(unstage)
46370 @r=`${PWD_COMMAND}`; export r; \
46371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46372 $(NORMAL_TARGET_EXPORTS) \
46373 (cd $(TARGET_SUBDIR)/libssp && \
46374 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46376 @endif target-libssp
46378 .PHONY: install-target-libssp maybe-install-target-libssp
46379 maybe-install-target-libssp:
46380 @if target-libssp
46381 maybe-install-target-libssp: install-target-libssp
46383 install-target-libssp: installdirs
46384 @: $(MAKE); $(unstage)
46385 @r=`${PWD_COMMAND}`; export r; \
46386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46387 $(NORMAL_TARGET_EXPORTS) \
46388 (cd $(TARGET_SUBDIR)/libssp && \
46389 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46391 @endif target-libssp
46393 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46394 maybe-install-strip-target-libssp:
46395 @if target-libssp
46396 maybe-install-strip-target-libssp: install-strip-target-libssp
46398 install-strip-target-libssp: installdirs
46399 @: $(MAKE); $(unstage)
46400 @r=`${PWD_COMMAND}`; export r; \
46401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46402 $(NORMAL_TARGET_EXPORTS) \
46403 (cd $(TARGET_SUBDIR)/libssp && \
46404 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46406 @endif target-libssp
46408 # Other targets (info, dvi, pdf, etc.)
46410 .PHONY: maybe-info-target-libssp info-target-libssp
46411 maybe-info-target-libssp:
46412 @if target-libssp
46413 maybe-info-target-libssp: info-target-libssp
46415 info-target-libssp: \
46416 configure-target-libssp
46417 @: $(MAKE); $(unstage)
46418 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46419 r=`${PWD_COMMAND}`; export r; \
46420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421 $(NORMAL_TARGET_EXPORTS) \
46422 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46423 for flag in $(EXTRA_TARGET_FLAGS); do \
46424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46425 done; \
46426 (cd $(TARGET_SUBDIR)/libssp && \
46427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46429 "RANLIB=$${RANLIB}" \
46430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46431 info) \
46432 || exit 1
46434 @endif target-libssp
46436 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46437 maybe-dvi-target-libssp:
46438 @if target-libssp
46439 maybe-dvi-target-libssp: dvi-target-libssp
46441 dvi-target-libssp: \
46442 configure-target-libssp
46443 @: $(MAKE); $(unstage)
46444 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46445 r=`${PWD_COMMAND}`; export r; \
46446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447 $(NORMAL_TARGET_EXPORTS) \
46448 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46449 for flag in $(EXTRA_TARGET_FLAGS); do \
46450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46451 done; \
46452 (cd $(TARGET_SUBDIR)/libssp && \
46453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46455 "RANLIB=$${RANLIB}" \
46456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46457 dvi) \
46458 || exit 1
46460 @endif target-libssp
46462 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46463 maybe-pdf-target-libssp:
46464 @if target-libssp
46465 maybe-pdf-target-libssp: pdf-target-libssp
46467 pdf-target-libssp: \
46468 configure-target-libssp
46469 @: $(MAKE); $(unstage)
46470 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46471 r=`${PWD_COMMAND}`; export r; \
46472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46473 $(NORMAL_TARGET_EXPORTS) \
46474 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46475 for flag in $(EXTRA_TARGET_FLAGS); do \
46476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46477 done; \
46478 (cd $(TARGET_SUBDIR)/libssp && \
46479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46481 "RANLIB=$${RANLIB}" \
46482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46483 pdf) \
46484 || exit 1
46486 @endif target-libssp
46488 .PHONY: maybe-html-target-libssp html-target-libssp
46489 maybe-html-target-libssp:
46490 @if target-libssp
46491 maybe-html-target-libssp: html-target-libssp
46493 html-target-libssp: \
46494 configure-target-libssp
46495 @: $(MAKE); $(unstage)
46496 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46497 r=`${PWD_COMMAND}`; export r; \
46498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46499 $(NORMAL_TARGET_EXPORTS) \
46500 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46501 for flag in $(EXTRA_TARGET_FLAGS); do \
46502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46503 done; \
46504 (cd $(TARGET_SUBDIR)/libssp && \
46505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46507 "RANLIB=$${RANLIB}" \
46508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46509 html) \
46510 || exit 1
46512 @endif target-libssp
46514 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46515 maybe-TAGS-target-libssp:
46516 @if target-libssp
46517 maybe-TAGS-target-libssp: TAGS-target-libssp
46519 TAGS-target-libssp: \
46520 configure-target-libssp
46521 @: $(MAKE); $(unstage)
46522 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46523 r=`${PWD_COMMAND}`; export r; \
46524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46525 $(NORMAL_TARGET_EXPORTS) \
46526 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46527 for flag in $(EXTRA_TARGET_FLAGS); do \
46528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46529 done; \
46530 (cd $(TARGET_SUBDIR)/libssp && \
46531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46533 "RANLIB=$${RANLIB}" \
46534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46535 TAGS) \
46536 || exit 1
46538 @endif target-libssp
46540 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46541 maybe-install-info-target-libssp:
46542 @if target-libssp
46543 maybe-install-info-target-libssp: install-info-target-libssp
46545 install-info-target-libssp: \
46546 configure-target-libssp \
46547 info-target-libssp
46548 @: $(MAKE); $(unstage)
46549 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46550 r=`${PWD_COMMAND}`; export r; \
46551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46552 $(NORMAL_TARGET_EXPORTS) \
46553 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46554 for flag in $(EXTRA_TARGET_FLAGS); do \
46555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46556 done; \
46557 (cd $(TARGET_SUBDIR)/libssp && \
46558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46560 "RANLIB=$${RANLIB}" \
46561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46562 install-info) \
46563 || exit 1
46565 @endif target-libssp
46567 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46568 maybe-install-pdf-target-libssp:
46569 @if target-libssp
46570 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46572 install-pdf-target-libssp: \
46573 configure-target-libssp \
46574 pdf-target-libssp
46575 @: $(MAKE); $(unstage)
46576 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46577 r=`${PWD_COMMAND}`; export r; \
46578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46579 $(NORMAL_TARGET_EXPORTS) \
46580 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46581 for flag in $(EXTRA_TARGET_FLAGS); do \
46582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46583 done; \
46584 (cd $(TARGET_SUBDIR)/libssp && \
46585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46587 "RANLIB=$${RANLIB}" \
46588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46589 install-pdf) \
46590 || exit 1
46592 @endif target-libssp
46594 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46595 maybe-install-html-target-libssp:
46596 @if target-libssp
46597 maybe-install-html-target-libssp: install-html-target-libssp
46599 install-html-target-libssp: \
46600 configure-target-libssp \
46601 html-target-libssp
46602 @: $(MAKE); $(unstage)
46603 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46604 r=`${PWD_COMMAND}`; export r; \
46605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46606 $(NORMAL_TARGET_EXPORTS) \
46607 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46608 for flag in $(EXTRA_TARGET_FLAGS); do \
46609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46610 done; \
46611 (cd $(TARGET_SUBDIR)/libssp && \
46612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46614 "RANLIB=$${RANLIB}" \
46615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46616 install-html) \
46617 || exit 1
46619 @endif target-libssp
46621 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46622 maybe-installcheck-target-libssp:
46623 @if target-libssp
46624 maybe-installcheck-target-libssp: installcheck-target-libssp
46626 installcheck-target-libssp: \
46627 configure-target-libssp
46628 @: $(MAKE); $(unstage)
46629 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46630 r=`${PWD_COMMAND}`; export r; \
46631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46632 $(NORMAL_TARGET_EXPORTS) \
46633 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46634 for flag in $(EXTRA_TARGET_FLAGS); do \
46635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46636 done; \
46637 (cd $(TARGET_SUBDIR)/libssp && \
46638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46640 "RANLIB=$${RANLIB}" \
46641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46642 installcheck) \
46643 || exit 1
46645 @endif target-libssp
46647 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46648 maybe-mostlyclean-target-libssp:
46649 @if target-libssp
46650 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46652 mostlyclean-target-libssp:
46653 @: $(MAKE); $(unstage)
46654 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46655 r=`${PWD_COMMAND}`; export r; \
46656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46657 $(NORMAL_TARGET_EXPORTS) \
46658 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46659 for flag in $(EXTRA_TARGET_FLAGS); do \
46660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46661 done; \
46662 (cd $(TARGET_SUBDIR)/libssp && \
46663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46665 "RANLIB=$${RANLIB}" \
46666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46667 mostlyclean) \
46668 || exit 1
46670 @endif target-libssp
46672 .PHONY: maybe-clean-target-libssp clean-target-libssp
46673 maybe-clean-target-libssp:
46674 @if target-libssp
46675 maybe-clean-target-libssp: clean-target-libssp
46677 clean-target-libssp:
46678 @: $(MAKE); $(unstage)
46679 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46680 r=`${PWD_COMMAND}`; export r; \
46681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46682 $(NORMAL_TARGET_EXPORTS) \
46683 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46684 for flag in $(EXTRA_TARGET_FLAGS); do \
46685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46686 done; \
46687 (cd $(TARGET_SUBDIR)/libssp && \
46688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46690 "RANLIB=$${RANLIB}" \
46691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46692 clean) \
46693 || exit 1
46695 @endif target-libssp
46697 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46698 maybe-distclean-target-libssp:
46699 @if target-libssp
46700 maybe-distclean-target-libssp: distclean-target-libssp
46702 distclean-target-libssp:
46703 @: $(MAKE); $(unstage)
46704 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46705 r=`${PWD_COMMAND}`; export r; \
46706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46707 $(NORMAL_TARGET_EXPORTS) \
46708 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46709 for flag in $(EXTRA_TARGET_FLAGS); do \
46710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46711 done; \
46712 (cd $(TARGET_SUBDIR)/libssp && \
46713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46715 "RANLIB=$${RANLIB}" \
46716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46717 distclean) \
46718 || exit 1
46720 @endif target-libssp
46722 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46723 maybe-maintainer-clean-target-libssp:
46724 @if target-libssp
46725 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46727 maintainer-clean-target-libssp:
46728 @: $(MAKE); $(unstage)
46729 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46730 r=`${PWD_COMMAND}`; export r; \
46731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46732 $(NORMAL_TARGET_EXPORTS) \
46733 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46734 for flag in $(EXTRA_TARGET_FLAGS); do \
46735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46736 done; \
46737 (cd $(TARGET_SUBDIR)/libssp && \
46738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46740 "RANLIB=$${RANLIB}" \
46741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46742 maintainer-clean) \
46743 || exit 1
46745 @endif target-libssp
46751 .PHONY: configure-target-newlib maybe-configure-target-newlib
46752 maybe-configure-target-newlib:
46753 @if gcc-bootstrap
46754 configure-target-newlib: stage_current
46755 @endif gcc-bootstrap
46756 @if target-newlib
46757 maybe-configure-target-newlib: configure-target-newlib
46758 configure-target-newlib:
46759 @: $(MAKE); $(unstage)
46760 @r=`${PWD_COMMAND}`; export r; \
46761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46762 echo "Checking multilib configuration for newlib..."; \
46763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46764 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46765 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46766 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46767 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46768 else \
46769 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46770 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46771 fi; \
46772 else \
46773 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46774 fi; \
46775 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46776 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46777 $(NORMAL_TARGET_EXPORTS) \
46778 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46779 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46780 case $(srcdir) in \
46781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46782 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46784 esac; \
46785 module_srcdir=newlib; \
46786 rm -f no-such-file || : ; \
46787 CONFIG_SITE=no-such-file $(SHELL) \
46788 $$s/$$module_srcdir/configure \
46789 --srcdir=$${topdir}/$$module_srcdir \
46790 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46791 --target=${target_alias} \
46792 || exit 1
46793 @endif target-newlib
46799 .PHONY: all-target-newlib maybe-all-target-newlib
46800 maybe-all-target-newlib:
46801 @if gcc-bootstrap
46802 all-target-newlib: stage_current
46803 @endif gcc-bootstrap
46804 @if target-newlib
46805 TARGET-target-newlib=all
46806 maybe-all-target-newlib: all-target-newlib
46807 all-target-newlib: configure-target-newlib
46808 @: $(MAKE); $(unstage)
46809 @r=`${PWD_COMMAND}`; export r; \
46810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46811 $(NORMAL_TARGET_EXPORTS) \
46812 (cd $(TARGET_SUBDIR)/newlib && \
46813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46814 $(TARGET-target-newlib))
46815 @endif target-newlib
46821 .PHONY: check-target-newlib maybe-check-target-newlib
46822 maybe-check-target-newlib:
46823 @if target-newlib
46824 maybe-check-target-newlib: check-target-newlib
46826 check-target-newlib:
46827 @: $(MAKE); $(unstage)
46828 @r=`${PWD_COMMAND}`; export r; \
46829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46830 $(NORMAL_TARGET_EXPORTS) \
46831 (cd $(TARGET_SUBDIR)/newlib && \
46832 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46834 @endif target-newlib
46836 .PHONY: install-target-newlib maybe-install-target-newlib
46837 maybe-install-target-newlib:
46838 @if target-newlib
46839 maybe-install-target-newlib: install-target-newlib
46841 install-target-newlib: installdirs
46842 @: $(MAKE); $(unstage)
46843 @r=`${PWD_COMMAND}`; export r; \
46844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46845 $(NORMAL_TARGET_EXPORTS) \
46846 (cd $(TARGET_SUBDIR)/newlib && \
46847 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46849 @endif target-newlib
46851 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46852 maybe-install-strip-target-newlib:
46853 @if target-newlib
46854 maybe-install-strip-target-newlib: install-strip-target-newlib
46856 install-strip-target-newlib: installdirs
46857 @: $(MAKE); $(unstage)
46858 @r=`${PWD_COMMAND}`; export r; \
46859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860 $(NORMAL_TARGET_EXPORTS) \
46861 (cd $(TARGET_SUBDIR)/newlib && \
46862 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46864 @endif target-newlib
46866 # Other targets (info, dvi, pdf, etc.)
46868 .PHONY: maybe-info-target-newlib info-target-newlib
46869 maybe-info-target-newlib:
46870 @if target-newlib
46871 maybe-info-target-newlib: info-target-newlib
46873 info-target-newlib: \
46874 configure-target-newlib
46875 @: $(MAKE); $(unstage)
46876 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46877 r=`${PWD_COMMAND}`; export r; \
46878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879 $(NORMAL_TARGET_EXPORTS) \
46880 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46881 for flag in $(EXTRA_TARGET_FLAGS); do \
46882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46883 done; \
46884 (cd $(TARGET_SUBDIR)/newlib && \
46885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46887 "RANLIB=$${RANLIB}" \
46888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46889 info) \
46890 || exit 1
46892 @endif target-newlib
46894 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46895 maybe-dvi-target-newlib:
46896 @if target-newlib
46897 maybe-dvi-target-newlib: dvi-target-newlib
46899 dvi-target-newlib: \
46900 configure-target-newlib
46901 @: $(MAKE); $(unstage)
46902 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46903 r=`${PWD_COMMAND}`; export r; \
46904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905 $(NORMAL_TARGET_EXPORTS) \
46906 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46907 for flag in $(EXTRA_TARGET_FLAGS); do \
46908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46909 done; \
46910 (cd $(TARGET_SUBDIR)/newlib && \
46911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46913 "RANLIB=$${RANLIB}" \
46914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46915 dvi) \
46916 || exit 1
46918 @endif target-newlib
46920 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46921 maybe-pdf-target-newlib:
46922 @if target-newlib
46923 maybe-pdf-target-newlib: pdf-target-newlib
46925 pdf-target-newlib: \
46926 configure-target-newlib
46927 @: $(MAKE); $(unstage)
46928 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46929 r=`${PWD_COMMAND}`; export r; \
46930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46931 $(NORMAL_TARGET_EXPORTS) \
46932 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46933 for flag in $(EXTRA_TARGET_FLAGS); do \
46934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46935 done; \
46936 (cd $(TARGET_SUBDIR)/newlib && \
46937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46939 "RANLIB=$${RANLIB}" \
46940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46941 pdf) \
46942 || exit 1
46944 @endif target-newlib
46946 .PHONY: maybe-html-target-newlib html-target-newlib
46947 maybe-html-target-newlib:
46948 @if target-newlib
46949 maybe-html-target-newlib: html-target-newlib
46951 html-target-newlib: \
46952 configure-target-newlib
46953 @: $(MAKE); $(unstage)
46954 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46955 r=`${PWD_COMMAND}`; export r; \
46956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46957 $(NORMAL_TARGET_EXPORTS) \
46958 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46959 for flag in $(EXTRA_TARGET_FLAGS); do \
46960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46961 done; \
46962 (cd $(TARGET_SUBDIR)/newlib && \
46963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46965 "RANLIB=$${RANLIB}" \
46966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46967 html) \
46968 || exit 1
46970 @endif target-newlib
46972 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46973 maybe-TAGS-target-newlib:
46974 @if target-newlib
46975 maybe-TAGS-target-newlib: TAGS-target-newlib
46977 TAGS-target-newlib: \
46978 configure-target-newlib
46979 @: $(MAKE); $(unstage)
46980 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46981 r=`${PWD_COMMAND}`; export r; \
46982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46983 $(NORMAL_TARGET_EXPORTS) \
46984 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
46985 for flag in $(EXTRA_TARGET_FLAGS); do \
46986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46987 done; \
46988 (cd $(TARGET_SUBDIR)/newlib && \
46989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46991 "RANLIB=$${RANLIB}" \
46992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46993 TAGS) \
46994 || exit 1
46996 @endif target-newlib
46998 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46999 maybe-install-info-target-newlib:
47000 @if target-newlib
47001 maybe-install-info-target-newlib: install-info-target-newlib
47003 install-info-target-newlib: \
47004 configure-target-newlib \
47005 info-target-newlib
47006 @: $(MAKE); $(unstage)
47007 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47008 r=`${PWD_COMMAND}`; export r; \
47009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47010 $(NORMAL_TARGET_EXPORTS) \
47011 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47012 for flag in $(EXTRA_TARGET_FLAGS); do \
47013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47014 done; \
47015 (cd $(TARGET_SUBDIR)/newlib && \
47016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47018 "RANLIB=$${RANLIB}" \
47019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47020 install-info) \
47021 || exit 1
47023 @endif target-newlib
47025 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47026 maybe-install-pdf-target-newlib:
47027 @if target-newlib
47028 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47030 install-pdf-target-newlib: \
47031 configure-target-newlib \
47032 pdf-target-newlib
47033 @: $(MAKE); $(unstage)
47034 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47035 r=`${PWD_COMMAND}`; export r; \
47036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47037 $(NORMAL_TARGET_EXPORTS) \
47038 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47039 for flag in $(EXTRA_TARGET_FLAGS); do \
47040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47041 done; \
47042 (cd $(TARGET_SUBDIR)/newlib && \
47043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47045 "RANLIB=$${RANLIB}" \
47046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47047 install-pdf) \
47048 || exit 1
47050 @endif target-newlib
47052 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47053 maybe-install-html-target-newlib:
47054 @if target-newlib
47055 maybe-install-html-target-newlib: install-html-target-newlib
47057 install-html-target-newlib: \
47058 configure-target-newlib \
47059 html-target-newlib
47060 @: $(MAKE); $(unstage)
47061 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47062 r=`${PWD_COMMAND}`; export r; \
47063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064 $(NORMAL_TARGET_EXPORTS) \
47065 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47066 for flag in $(EXTRA_TARGET_FLAGS); do \
47067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47068 done; \
47069 (cd $(TARGET_SUBDIR)/newlib && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47072 "RANLIB=$${RANLIB}" \
47073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47074 install-html) \
47075 || exit 1
47077 @endif target-newlib
47079 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47080 maybe-installcheck-target-newlib:
47081 @if target-newlib
47082 maybe-installcheck-target-newlib: installcheck-target-newlib
47084 installcheck-target-newlib: \
47085 configure-target-newlib
47086 @: $(MAKE); $(unstage)
47087 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47088 r=`${PWD_COMMAND}`; export r; \
47089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47090 $(NORMAL_TARGET_EXPORTS) \
47091 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47092 for flag in $(EXTRA_TARGET_FLAGS); do \
47093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47094 done; \
47095 (cd $(TARGET_SUBDIR)/newlib && \
47096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47098 "RANLIB=$${RANLIB}" \
47099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47100 installcheck) \
47101 || exit 1
47103 @endif target-newlib
47105 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47106 maybe-mostlyclean-target-newlib:
47107 @if target-newlib
47108 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47110 mostlyclean-target-newlib:
47111 @: $(MAKE); $(unstage)
47112 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47113 r=`${PWD_COMMAND}`; export r; \
47114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115 $(NORMAL_TARGET_EXPORTS) \
47116 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47117 for flag in $(EXTRA_TARGET_FLAGS); do \
47118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47119 done; \
47120 (cd $(TARGET_SUBDIR)/newlib && \
47121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47123 "RANLIB=$${RANLIB}" \
47124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125 mostlyclean) \
47126 || exit 1
47128 @endif target-newlib
47130 .PHONY: maybe-clean-target-newlib clean-target-newlib
47131 maybe-clean-target-newlib:
47132 @if target-newlib
47133 maybe-clean-target-newlib: clean-target-newlib
47135 clean-target-newlib:
47136 @: $(MAKE); $(unstage)
47137 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47138 r=`${PWD_COMMAND}`; export r; \
47139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47140 $(NORMAL_TARGET_EXPORTS) \
47141 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47142 for flag in $(EXTRA_TARGET_FLAGS); do \
47143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47144 done; \
47145 (cd $(TARGET_SUBDIR)/newlib && \
47146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47148 "RANLIB=$${RANLIB}" \
47149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47150 clean) \
47151 || exit 1
47153 @endif target-newlib
47155 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47156 maybe-distclean-target-newlib:
47157 @if target-newlib
47158 maybe-distclean-target-newlib: distclean-target-newlib
47160 distclean-target-newlib:
47161 @: $(MAKE); $(unstage)
47162 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47163 r=`${PWD_COMMAND}`; export r; \
47164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47165 $(NORMAL_TARGET_EXPORTS) \
47166 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47167 for flag in $(EXTRA_TARGET_FLAGS); do \
47168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47169 done; \
47170 (cd $(TARGET_SUBDIR)/newlib && \
47171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47173 "RANLIB=$${RANLIB}" \
47174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47175 distclean) \
47176 || exit 1
47178 @endif target-newlib
47180 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47181 maybe-maintainer-clean-target-newlib:
47182 @if target-newlib
47183 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47185 maintainer-clean-target-newlib:
47186 @: $(MAKE); $(unstage)
47187 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47188 r=`${PWD_COMMAND}`; export r; \
47189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47190 $(NORMAL_TARGET_EXPORTS) \
47191 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47192 for flag in $(EXTRA_TARGET_FLAGS); do \
47193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47194 done; \
47195 (cd $(TARGET_SUBDIR)/newlib && \
47196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47198 "RANLIB=$${RANLIB}" \
47199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47200 maintainer-clean) \
47201 || exit 1
47203 @endif target-newlib
47209 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47210 maybe-configure-target-libgcc:
47211 @if gcc-bootstrap
47212 configure-target-libgcc: stage_current
47213 @endif gcc-bootstrap
47214 @if target-libgcc
47215 maybe-configure-target-libgcc: configure-target-libgcc
47216 configure-target-libgcc:
47217 @r=`${PWD_COMMAND}`; export r; \
47218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47219 echo "Checking multilib configuration for libgcc..."; \
47220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47221 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47222 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47223 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47224 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47225 else \
47226 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47227 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47228 fi; \
47229 else \
47230 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47231 fi; \
47232 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47234 $(NORMAL_TARGET_EXPORTS) \
47235 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47236 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47237 case $(srcdir) in \
47238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47239 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47241 esac; \
47242 module_srcdir=libgcc; \
47243 rm -f no-such-file || : ; \
47244 CONFIG_SITE=no-such-file $(SHELL) \
47245 $$s/$$module_srcdir/configure \
47246 --srcdir=$${topdir}/$$module_srcdir \
47247 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47248 --target=${target_alias} \
47249 || exit 1
47250 @endif target-libgcc
47254 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47255 maybe-configure-stage1-target-libgcc:
47256 @if target-libgcc-bootstrap
47257 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47258 configure-stage1-target-libgcc:
47259 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47260 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47261 @r=`${PWD_COMMAND}`; export r; \
47262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47263 TFLAGS="$(STAGE1_TFLAGS)"; \
47264 echo "Checking multilib configuration for libgcc..."; \
47265 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47266 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47267 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47268 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47269 else \
47270 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47271 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47272 fi; \
47273 else \
47274 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47275 fi; \
47276 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47277 $(NORMAL_TARGET_EXPORTS) \
47278 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47279 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47280 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47281 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47282 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47283 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47284 case $(srcdir) in \
47285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47286 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47288 esac; \
47289 module_srcdir=libgcc; \
47290 $(SHELL) $$s/$$module_srcdir/configure \
47291 --srcdir=$${topdir}/$$module_srcdir \
47292 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47293 --target=${target_alias} \
47295 $(STAGE1_CONFIGURE_FLAGS)
47296 @endif target-libgcc-bootstrap
47298 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47299 maybe-configure-stage2-target-libgcc:
47300 @if target-libgcc-bootstrap
47301 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47302 configure-stage2-target-libgcc:
47303 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47304 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47305 @r=`${PWD_COMMAND}`; export r; \
47306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307 TFLAGS="$(STAGE2_TFLAGS)"; \
47308 echo "Checking multilib configuration for libgcc..."; \
47309 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47310 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47311 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47312 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47313 else \
47314 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47315 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47316 fi; \
47317 else \
47318 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47319 fi; \
47320 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47321 $(NORMAL_TARGET_EXPORTS) \
47323 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47324 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47325 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47326 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47328 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47329 case $(srcdir) in \
47330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47331 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47333 esac; \
47334 module_srcdir=libgcc; \
47335 $(SHELL) $$s/$$module_srcdir/configure \
47336 --srcdir=$${topdir}/$$module_srcdir \
47337 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47338 --target=${target_alias} \
47339 --with-build-libsubdir=$(HOST_SUBDIR) \
47340 $(STAGE2_CONFIGURE_FLAGS)
47341 @endif target-libgcc-bootstrap
47343 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47344 maybe-configure-stage3-target-libgcc:
47345 @if target-libgcc-bootstrap
47346 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47347 configure-stage3-target-libgcc:
47348 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47349 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47350 @r=`${PWD_COMMAND}`; export r; \
47351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352 TFLAGS="$(STAGE3_TFLAGS)"; \
47353 echo "Checking multilib configuration for libgcc..."; \
47354 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47355 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47356 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47357 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47358 else \
47359 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47360 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47361 fi; \
47362 else \
47363 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47364 fi; \
47365 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47366 $(NORMAL_TARGET_EXPORTS) \
47368 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47369 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47370 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47371 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47372 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47373 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47374 case $(srcdir) in \
47375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47376 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47378 esac; \
47379 module_srcdir=libgcc; \
47380 $(SHELL) $$s/$$module_srcdir/configure \
47381 --srcdir=$${topdir}/$$module_srcdir \
47382 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47383 --target=${target_alias} \
47384 --with-build-libsubdir=$(HOST_SUBDIR) \
47385 $(STAGE3_CONFIGURE_FLAGS)
47386 @endif target-libgcc-bootstrap
47388 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47389 maybe-configure-stage4-target-libgcc:
47390 @if target-libgcc-bootstrap
47391 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47392 configure-stage4-target-libgcc:
47393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47394 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47395 @r=`${PWD_COMMAND}`; export r; \
47396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47397 TFLAGS="$(STAGE4_TFLAGS)"; \
47398 echo "Checking multilib configuration for libgcc..."; \
47399 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47400 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47401 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47402 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47403 else \
47404 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47405 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47406 fi; \
47407 else \
47408 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47409 fi; \
47410 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47411 $(NORMAL_TARGET_EXPORTS) \
47413 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47414 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47415 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47416 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47418 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47419 case $(srcdir) in \
47420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47421 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47423 esac; \
47424 module_srcdir=libgcc; \
47425 $(SHELL) $$s/$$module_srcdir/configure \
47426 --srcdir=$${topdir}/$$module_srcdir \
47427 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47428 --target=${target_alias} \
47429 --with-build-libsubdir=$(HOST_SUBDIR) \
47430 $(STAGE4_CONFIGURE_FLAGS)
47431 @endif target-libgcc-bootstrap
47433 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47434 maybe-configure-stageprofile-target-libgcc:
47435 @if target-libgcc-bootstrap
47436 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47437 configure-stageprofile-target-libgcc:
47438 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47439 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47440 @r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47443 echo "Checking multilib configuration for libgcc..."; \
47444 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47445 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47446 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47447 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47448 else \
47449 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47450 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47451 fi; \
47452 else \
47453 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47454 fi; \
47455 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47456 $(NORMAL_TARGET_EXPORTS) \
47458 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47459 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47460 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47461 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47463 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47464 case $(srcdir) in \
47465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47466 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47468 esac; \
47469 module_srcdir=libgcc; \
47470 $(SHELL) $$s/$$module_srcdir/configure \
47471 --srcdir=$${topdir}/$$module_srcdir \
47472 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47473 --target=${target_alias} \
47474 --with-build-libsubdir=$(HOST_SUBDIR) \
47475 $(STAGEprofile_CONFIGURE_FLAGS)
47476 @endif target-libgcc-bootstrap
47478 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47479 maybe-configure-stagetrain-target-libgcc:
47480 @if target-libgcc-bootstrap
47481 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47482 configure-stagetrain-target-libgcc:
47483 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47484 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47485 @r=`${PWD_COMMAND}`; export r; \
47486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47488 echo "Checking multilib configuration for libgcc..."; \
47489 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47490 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47491 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47492 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47493 else \
47494 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47495 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47496 fi; \
47497 else \
47498 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47499 fi; \
47500 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47501 $(NORMAL_TARGET_EXPORTS) \
47503 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47504 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47505 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47506 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47508 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47509 case $(srcdir) in \
47510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47511 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47513 esac; \
47514 module_srcdir=libgcc; \
47515 $(SHELL) $$s/$$module_srcdir/configure \
47516 --srcdir=$${topdir}/$$module_srcdir \
47517 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47518 --target=${target_alias} \
47519 --with-build-libsubdir=$(HOST_SUBDIR) \
47520 $(STAGEtrain_CONFIGURE_FLAGS)
47521 @endif target-libgcc-bootstrap
47523 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47524 maybe-configure-stagefeedback-target-libgcc:
47525 @if target-libgcc-bootstrap
47526 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47527 configure-stagefeedback-target-libgcc:
47528 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47529 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47530 @r=`${PWD_COMMAND}`; export r; \
47531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47532 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47533 echo "Checking multilib configuration for libgcc..."; \
47534 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47535 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47536 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47537 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47538 else \
47539 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47540 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47541 fi; \
47542 else \
47543 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47544 fi; \
47545 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47546 $(NORMAL_TARGET_EXPORTS) \
47548 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47549 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47550 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47551 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47552 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47553 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47554 case $(srcdir) in \
47555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47556 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47558 esac; \
47559 module_srcdir=libgcc; \
47560 $(SHELL) $$s/$$module_srcdir/configure \
47561 --srcdir=$${topdir}/$$module_srcdir \
47562 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47563 --target=${target_alias} \
47564 --with-build-libsubdir=$(HOST_SUBDIR) \
47565 $(STAGEfeedback_CONFIGURE_FLAGS)
47566 @endif target-libgcc-bootstrap
47568 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47569 maybe-configure-stageautoprofile-target-libgcc:
47570 @if target-libgcc-bootstrap
47571 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47572 configure-stageautoprofile-target-libgcc:
47573 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47574 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47575 @r=`${PWD_COMMAND}`; export r; \
47576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47577 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47578 echo "Checking multilib configuration for libgcc..."; \
47579 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47580 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47581 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47582 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47583 else \
47584 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47585 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47586 fi; \
47587 else \
47588 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47589 fi; \
47590 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47591 $(NORMAL_TARGET_EXPORTS) \
47593 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47594 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47595 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47596 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47598 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47599 case $(srcdir) in \
47600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47601 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47603 esac; \
47604 module_srcdir=libgcc; \
47605 $(SHELL) $$s/$$module_srcdir/configure \
47606 --srcdir=$${topdir}/$$module_srcdir \
47607 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47608 --target=${target_alias} \
47609 --with-build-libsubdir=$(HOST_SUBDIR) \
47610 $(STAGEautoprofile_CONFIGURE_FLAGS)
47611 @endif target-libgcc-bootstrap
47613 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47614 maybe-configure-stageautofeedback-target-libgcc:
47615 @if target-libgcc-bootstrap
47616 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47617 configure-stageautofeedback-target-libgcc:
47618 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47619 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47620 @r=`${PWD_COMMAND}`; export r; \
47621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47622 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47623 echo "Checking multilib configuration for libgcc..."; \
47624 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47625 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47626 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47627 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47628 else \
47629 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47630 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47631 fi; \
47632 else \
47633 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47634 fi; \
47635 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47636 $(NORMAL_TARGET_EXPORTS) \
47638 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47639 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47640 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47641 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47643 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47644 case $(srcdir) in \
47645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47646 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47648 esac; \
47649 module_srcdir=libgcc; \
47650 $(SHELL) $$s/$$module_srcdir/configure \
47651 --srcdir=$${topdir}/$$module_srcdir \
47652 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47653 --target=${target_alias} \
47654 --with-build-libsubdir=$(HOST_SUBDIR) \
47655 $(STAGEautofeedback_CONFIGURE_FLAGS)
47656 @endif target-libgcc-bootstrap
47662 .PHONY: all-target-libgcc maybe-all-target-libgcc
47663 maybe-all-target-libgcc:
47664 @if gcc-bootstrap
47665 all-target-libgcc: stage_current
47666 @endif gcc-bootstrap
47667 @if target-libgcc
47668 TARGET-target-libgcc=all
47669 maybe-all-target-libgcc: all-target-libgcc
47670 all-target-libgcc: configure-target-libgcc
47671 @r=`${PWD_COMMAND}`; export r; \
47672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47673 $(NORMAL_TARGET_EXPORTS) \
47674 (cd $(TARGET_SUBDIR)/libgcc && \
47675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47676 $(TARGET-target-libgcc))
47677 @endif target-libgcc
47681 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47682 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47683 maybe-all-stage1-target-libgcc:
47684 maybe-clean-stage1-target-libgcc:
47685 @if target-libgcc-bootstrap
47686 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47687 all-stage1: all-stage1-target-libgcc
47688 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47689 all-stage1-target-libgcc: configure-stage1-target-libgcc
47690 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47691 @r=`${PWD_COMMAND}`; export r; \
47692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47693 TFLAGS="$(STAGE1_TFLAGS)"; \
47694 $(NORMAL_TARGET_EXPORTS) \
47695 cd $(TARGET_SUBDIR)/libgcc && \
47697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47698 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47699 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47700 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47704 $(EXTRA_TARGET_FLAGS) \
47706 TFLAGS="$(STAGE1_TFLAGS)" \
47707 $(TARGET-stage1-target-libgcc)
47709 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47710 clean-stage1: clean-stage1-target-libgcc
47711 clean-stage1-target-libgcc:
47712 @if [ $(current_stage) = stage1 ]; then \
47713 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47714 else \
47715 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47716 $(MAKE) stage1-start; \
47717 fi; \
47718 cd $(TARGET_SUBDIR)/libgcc && \
47719 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47720 clean
47721 @endif target-libgcc-bootstrap
47724 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47725 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47726 maybe-all-stage2-target-libgcc:
47727 maybe-clean-stage2-target-libgcc:
47728 @if target-libgcc-bootstrap
47729 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47730 all-stage2: all-stage2-target-libgcc
47731 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47732 all-stage2-target-libgcc: configure-stage2-target-libgcc
47733 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47734 @r=`${PWD_COMMAND}`; export r; \
47735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47736 TFLAGS="$(STAGE2_TFLAGS)"; \
47737 $(NORMAL_TARGET_EXPORTS) \
47739 cd $(TARGET_SUBDIR)/libgcc && \
47741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47742 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47743 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47744 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47745 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47746 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47747 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47748 $(EXTRA_TARGET_FLAGS) \
47749 TFLAGS="$(STAGE2_TFLAGS)" \
47750 $(TARGET-stage2-target-libgcc)
47752 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47753 clean-stage2: clean-stage2-target-libgcc
47754 clean-stage2-target-libgcc:
47755 @if [ $(current_stage) = stage2 ]; then \
47756 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47757 else \
47758 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47759 $(MAKE) stage2-start; \
47760 fi; \
47761 cd $(TARGET_SUBDIR)/libgcc && \
47762 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47763 @endif target-libgcc-bootstrap
47766 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47767 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47768 maybe-all-stage3-target-libgcc:
47769 maybe-clean-stage3-target-libgcc:
47770 @if target-libgcc-bootstrap
47771 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47772 all-stage3: all-stage3-target-libgcc
47773 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47774 all-stage3-target-libgcc: configure-stage3-target-libgcc
47775 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47776 @r=`${PWD_COMMAND}`; export r; \
47777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47778 TFLAGS="$(STAGE3_TFLAGS)"; \
47779 $(NORMAL_TARGET_EXPORTS) \
47781 cd $(TARGET_SUBDIR)/libgcc && \
47783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47784 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47785 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47786 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47790 $(EXTRA_TARGET_FLAGS) \
47791 TFLAGS="$(STAGE3_TFLAGS)" \
47792 $(TARGET-stage3-target-libgcc)
47794 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47795 clean-stage3: clean-stage3-target-libgcc
47796 clean-stage3-target-libgcc:
47797 @if [ $(current_stage) = stage3 ]; then \
47798 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47799 else \
47800 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47801 $(MAKE) stage3-start; \
47802 fi; \
47803 cd $(TARGET_SUBDIR)/libgcc && \
47804 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47805 @endif target-libgcc-bootstrap
47808 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47809 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47810 maybe-all-stage4-target-libgcc:
47811 maybe-clean-stage4-target-libgcc:
47812 @if target-libgcc-bootstrap
47813 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47814 all-stage4: all-stage4-target-libgcc
47815 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47816 all-stage4-target-libgcc: configure-stage4-target-libgcc
47817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47818 @r=`${PWD_COMMAND}`; export r; \
47819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47820 TFLAGS="$(STAGE4_TFLAGS)"; \
47821 $(NORMAL_TARGET_EXPORTS) \
47823 cd $(TARGET_SUBDIR)/libgcc && \
47825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47826 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47827 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47828 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47832 $(EXTRA_TARGET_FLAGS) \
47833 TFLAGS="$(STAGE4_TFLAGS)" \
47834 $(TARGET-stage4-target-libgcc)
47836 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47837 clean-stage4: clean-stage4-target-libgcc
47838 clean-stage4-target-libgcc:
47839 @if [ $(current_stage) = stage4 ]; then \
47840 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47841 else \
47842 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47843 $(MAKE) stage4-start; \
47844 fi; \
47845 cd $(TARGET_SUBDIR)/libgcc && \
47846 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47847 @endif target-libgcc-bootstrap
47850 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47851 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47852 maybe-all-stageprofile-target-libgcc:
47853 maybe-clean-stageprofile-target-libgcc:
47854 @if target-libgcc-bootstrap
47855 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47856 all-stageprofile: all-stageprofile-target-libgcc
47857 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47858 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47859 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47860 @r=`${PWD_COMMAND}`; export r; \
47861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47863 $(NORMAL_TARGET_EXPORTS) \
47865 cd $(TARGET_SUBDIR)/libgcc && \
47867 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47868 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47869 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47870 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47871 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47872 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47873 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47874 $(EXTRA_TARGET_FLAGS) \
47875 TFLAGS="$(STAGEprofile_TFLAGS)" \
47876 $(TARGET-stageprofile-target-libgcc)
47878 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47879 clean-stageprofile: clean-stageprofile-target-libgcc
47880 clean-stageprofile-target-libgcc:
47881 @if [ $(current_stage) = stageprofile ]; then \
47882 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47883 else \
47884 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47885 $(MAKE) stageprofile-start; \
47886 fi; \
47887 cd $(TARGET_SUBDIR)/libgcc && \
47888 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47889 @endif target-libgcc-bootstrap
47892 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47893 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47894 maybe-all-stagetrain-target-libgcc:
47895 maybe-clean-stagetrain-target-libgcc:
47896 @if target-libgcc-bootstrap
47897 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47898 all-stagetrain: all-stagetrain-target-libgcc
47899 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47900 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47901 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47902 @r=`${PWD_COMMAND}`; export r; \
47903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47904 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47905 $(NORMAL_TARGET_EXPORTS) \
47907 cd $(TARGET_SUBDIR)/libgcc && \
47909 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47910 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47911 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47912 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47916 $(EXTRA_TARGET_FLAGS) \
47917 TFLAGS="$(STAGEtrain_TFLAGS)" \
47918 $(TARGET-stagetrain-target-libgcc)
47920 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47921 clean-stagetrain: clean-stagetrain-target-libgcc
47922 clean-stagetrain-target-libgcc:
47923 @if [ $(current_stage) = stagetrain ]; then \
47924 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47925 else \
47926 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47927 $(MAKE) stagetrain-start; \
47928 fi; \
47929 cd $(TARGET_SUBDIR)/libgcc && \
47930 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47931 @endif target-libgcc-bootstrap
47934 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47935 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47936 maybe-all-stagefeedback-target-libgcc:
47937 maybe-clean-stagefeedback-target-libgcc:
47938 @if target-libgcc-bootstrap
47939 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47940 all-stagefeedback: all-stagefeedback-target-libgcc
47941 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47942 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47943 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47944 @r=`${PWD_COMMAND}`; export r; \
47945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47946 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47947 $(NORMAL_TARGET_EXPORTS) \
47949 cd $(TARGET_SUBDIR)/libgcc && \
47951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47952 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47953 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47954 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47958 $(EXTRA_TARGET_FLAGS) \
47959 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47960 $(TARGET-stagefeedback-target-libgcc)
47962 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47963 clean-stagefeedback: clean-stagefeedback-target-libgcc
47964 clean-stagefeedback-target-libgcc:
47965 @if [ $(current_stage) = stagefeedback ]; then \
47966 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47967 else \
47968 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47969 $(MAKE) stagefeedback-start; \
47970 fi; \
47971 cd $(TARGET_SUBDIR)/libgcc && \
47972 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47973 @endif target-libgcc-bootstrap
47976 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47977 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47978 maybe-all-stageautoprofile-target-libgcc:
47979 maybe-clean-stageautoprofile-target-libgcc:
47980 @if target-libgcc-bootstrap
47981 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
47982 all-stageautoprofile: all-stageautoprofile-target-libgcc
47983 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
47984 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47985 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47986 @r=`${PWD_COMMAND}`; export r; \
47987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47988 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47989 $(NORMAL_TARGET_EXPORTS) \
47991 cd $(TARGET_SUBDIR)/libgcc && \
47992 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47994 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47995 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47996 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48000 $(EXTRA_TARGET_FLAGS) \
48001 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48002 $(TARGET-stageautoprofile-target-libgcc)
48004 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48005 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48006 clean-stageautoprofile-target-libgcc:
48007 @if [ $(current_stage) = stageautoprofile ]; then \
48008 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48009 else \
48010 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48011 $(MAKE) stageautoprofile-start; \
48012 fi; \
48013 cd $(TARGET_SUBDIR)/libgcc && \
48014 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48015 @endif target-libgcc-bootstrap
48018 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48019 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48020 maybe-all-stageautofeedback-target-libgcc:
48021 maybe-clean-stageautofeedback-target-libgcc:
48022 @if target-libgcc-bootstrap
48023 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48024 all-stageautofeedback: all-stageautofeedback-target-libgcc
48025 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48026 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48027 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48028 @r=`${PWD_COMMAND}`; export r; \
48029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48030 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48031 $(NORMAL_TARGET_EXPORTS) \
48033 cd $(TARGET_SUBDIR)/libgcc && \
48035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48036 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48037 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48038 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48042 $(EXTRA_TARGET_FLAGS) \
48043 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48044 $(TARGET-stageautofeedback-target-libgcc)
48046 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48047 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48048 clean-stageautofeedback-target-libgcc:
48049 @if [ $(current_stage) = stageautofeedback ]; then \
48050 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48051 else \
48052 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48053 $(MAKE) stageautofeedback-start; \
48054 fi; \
48055 cd $(TARGET_SUBDIR)/libgcc && \
48056 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48057 @endif target-libgcc-bootstrap
48064 .PHONY: check-target-libgcc maybe-check-target-libgcc
48065 maybe-check-target-libgcc:
48066 @if target-libgcc
48067 maybe-check-target-libgcc: check-target-libgcc
48069 # Dummy target for uncheckable module.
48070 check-target-libgcc:
48072 @endif target-libgcc
48074 .PHONY: install-target-libgcc maybe-install-target-libgcc
48075 maybe-install-target-libgcc:
48076 @if target-libgcc
48077 maybe-install-target-libgcc: install-target-libgcc
48079 install-target-libgcc: installdirs
48080 @: $(MAKE); $(unstage)
48081 @r=`${PWD_COMMAND}`; export r; \
48082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083 $(NORMAL_TARGET_EXPORTS) \
48084 (cd $(TARGET_SUBDIR)/libgcc && \
48085 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48087 @endif target-libgcc
48089 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48090 maybe-install-strip-target-libgcc:
48091 @if target-libgcc
48092 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48094 install-strip-target-libgcc: installdirs
48095 @: $(MAKE); $(unstage)
48096 @r=`${PWD_COMMAND}`; export r; \
48097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48098 $(NORMAL_TARGET_EXPORTS) \
48099 (cd $(TARGET_SUBDIR)/libgcc && \
48100 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48102 @endif target-libgcc
48104 # Other targets (info, dvi, pdf, etc.)
48106 .PHONY: maybe-info-target-libgcc info-target-libgcc
48107 maybe-info-target-libgcc:
48108 @if target-libgcc
48109 maybe-info-target-libgcc: info-target-libgcc
48111 info-target-libgcc: \
48112 configure-target-libgcc
48113 @: $(MAKE); $(unstage)
48114 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48115 r=`${PWD_COMMAND}`; export r; \
48116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48117 $(NORMAL_TARGET_EXPORTS) \
48118 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48119 for flag in $(EXTRA_TARGET_FLAGS); do \
48120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48121 done; \
48122 (cd $(TARGET_SUBDIR)/libgcc && \
48123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48125 "RANLIB=$${RANLIB}" \
48126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48127 info) \
48128 || exit 1
48130 @endif target-libgcc
48132 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48133 maybe-dvi-target-libgcc:
48134 @if target-libgcc
48135 maybe-dvi-target-libgcc: dvi-target-libgcc
48137 dvi-target-libgcc: \
48138 configure-target-libgcc
48139 @: $(MAKE); $(unstage)
48140 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48141 r=`${PWD_COMMAND}`; export r; \
48142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48143 $(NORMAL_TARGET_EXPORTS) \
48144 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48145 for flag in $(EXTRA_TARGET_FLAGS); do \
48146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48147 done; \
48148 (cd $(TARGET_SUBDIR)/libgcc && \
48149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48151 "RANLIB=$${RANLIB}" \
48152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48153 dvi) \
48154 || exit 1
48156 @endif target-libgcc
48158 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48159 maybe-pdf-target-libgcc:
48160 @if target-libgcc
48161 maybe-pdf-target-libgcc: pdf-target-libgcc
48163 pdf-target-libgcc: \
48164 configure-target-libgcc
48165 @: $(MAKE); $(unstage)
48166 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48167 r=`${PWD_COMMAND}`; export r; \
48168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169 $(NORMAL_TARGET_EXPORTS) \
48170 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48171 for flag in $(EXTRA_TARGET_FLAGS); do \
48172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48173 done; \
48174 (cd $(TARGET_SUBDIR)/libgcc && \
48175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48177 "RANLIB=$${RANLIB}" \
48178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48179 pdf) \
48180 || exit 1
48182 @endif target-libgcc
48184 .PHONY: maybe-html-target-libgcc html-target-libgcc
48185 maybe-html-target-libgcc:
48186 @if target-libgcc
48187 maybe-html-target-libgcc: html-target-libgcc
48189 html-target-libgcc: \
48190 configure-target-libgcc
48191 @: $(MAKE); $(unstage)
48192 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48193 r=`${PWD_COMMAND}`; export r; \
48194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48195 $(NORMAL_TARGET_EXPORTS) \
48196 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48197 for flag in $(EXTRA_TARGET_FLAGS); do \
48198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48199 done; \
48200 (cd $(TARGET_SUBDIR)/libgcc && \
48201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48203 "RANLIB=$${RANLIB}" \
48204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48205 html) \
48206 || exit 1
48208 @endif target-libgcc
48210 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48211 maybe-TAGS-target-libgcc:
48212 @if target-libgcc
48213 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48215 TAGS-target-libgcc: \
48216 configure-target-libgcc
48217 @: $(MAKE); $(unstage)
48218 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48219 r=`${PWD_COMMAND}`; export r; \
48220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48221 $(NORMAL_TARGET_EXPORTS) \
48222 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48223 for flag in $(EXTRA_TARGET_FLAGS); do \
48224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48225 done; \
48226 (cd $(TARGET_SUBDIR)/libgcc && \
48227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48229 "RANLIB=$${RANLIB}" \
48230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48231 TAGS) \
48232 || exit 1
48234 @endif target-libgcc
48236 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48237 maybe-install-info-target-libgcc:
48238 @if target-libgcc
48239 maybe-install-info-target-libgcc: install-info-target-libgcc
48241 install-info-target-libgcc: \
48242 configure-target-libgcc \
48243 info-target-libgcc
48244 @: $(MAKE); $(unstage)
48245 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48246 r=`${PWD_COMMAND}`; export r; \
48247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48248 $(NORMAL_TARGET_EXPORTS) \
48249 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48250 for flag in $(EXTRA_TARGET_FLAGS); do \
48251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48252 done; \
48253 (cd $(TARGET_SUBDIR)/libgcc && \
48254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48256 "RANLIB=$${RANLIB}" \
48257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48258 install-info) \
48259 || exit 1
48261 @endif target-libgcc
48263 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48264 maybe-install-pdf-target-libgcc:
48265 @if target-libgcc
48266 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48268 install-pdf-target-libgcc: \
48269 configure-target-libgcc \
48270 pdf-target-libgcc
48271 @: $(MAKE); $(unstage)
48272 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48273 r=`${PWD_COMMAND}`; export r; \
48274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48275 $(NORMAL_TARGET_EXPORTS) \
48276 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48277 for flag in $(EXTRA_TARGET_FLAGS); do \
48278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48279 done; \
48280 (cd $(TARGET_SUBDIR)/libgcc && \
48281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48283 "RANLIB=$${RANLIB}" \
48284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48285 install-pdf) \
48286 || exit 1
48288 @endif target-libgcc
48290 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48291 maybe-install-html-target-libgcc:
48292 @if target-libgcc
48293 maybe-install-html-target-libgcc: install-html-target-libgcc
48295 install-html-target-libgcc: \
48296 configure-target-libgcc \
48297 html-target-libgcc
48298 @: $(MAKE); $(unstage)
48299 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48300 r=`${PWD_COMMAND}`; export r; \
48301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48302 $(NORMAL_TARGET_EXPORTS) \
48303 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48304 for flag in $(EXTRA_TARGET_FLAGS); do \
48305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48306 done; \
48307 (cd $(TARGET_SUBDIR)/libgcc && \
48308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48310 "RANLIB=$${RANLIB}" \
48311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48312 install-html) \
48313 || exit 1
48315 @endif target-libgcc
48317 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48318 maybe-installcheck-target-libgcc:
48319 @if target-libgcc
48320 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48322 installcheck-target-libgcc: \
48323 configure-target-libgcc
48324 @: $(MAKE); $(unstage)
48325 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48326 r=`${PWD_COMMAND}`; export r; \
48327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48328 $(NORMAL_TARGET_EXPORTS) \
48329 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48330 for flag in $(EXTRA_TARGET_FLAGS); do \
48331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48332 done; \
48333 (cd $(TARGET_SUBDIR)/libgcc && \
48334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48336 "RANLIB=$${RANLIB}" \
48337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48338 installcheck) \
48339 || exit 1
48341 @endif target-libgcc
48343 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48344 maybe-mostlyclean-target-libgcc:
48345 @if target-libgcc
48346 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48348 mostlyclean-target-libgcc:
48349 @: $(MAKE); $(unstage)
48350 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48351 r=`${PWD_COMMAND}`; export r; \
48352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48353 $(NORMAL_TARGET_EXPORTS) \
48354 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
48355 for flag in $(EXTRA_TARGET_FLAGS); do \
48356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48357 done; \
48358 (cd $(TARGET_SUBDIR)/libgcc && \
48359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48361 "RANLIB=$${RANLIB}" \
48362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48363 mostlyclean) \
48364 || exit 1
48366 @endif target-libgcc
48368 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48369 maybe-clean-target-libgcc:
48370 @if target-libgcc
48371 maybe-clean-target-libgcc: clean-target-libgcc
48373 clean-target-libgcc:
48374 @: $(MAKE); $(unstage)
48375 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48376 r=`${PWD_COMMAND}`; export r; \
48377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48378 $(NORMAL_TARGET_EXPORTS) \
48379 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48380 for flag in $(EXTRA_TARGET_FLAGS); do \
48381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48382 done; \
48383 (cd $(TARGET_SUBDIR)/libgcc && \
48384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48386 "RANLIB=$${RANLIB}" \
48387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48388 clean) \
48389 || exit 1
48391 @endif target-libgcc
48393 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48394 maybe-distclean-target-libgcc:
48395 @if target-libgcc
48396 maybe-distclean-target-libgcc: distclean-target-libgcc
48398 distclean-target-libgcc:
48399 @: $(MAKE); $(unstage)
48400 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48401 r=`${PWD_COMMAND}`; export r; \
48402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48405 for flag in $(EXTRA_TARGET_FLAGS); do \
48406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407 done; \
48408 (cd $(TARGET_SUBDIR)/libgcc && \
48409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411 "RANLIB=$${RANLIB}" \
48412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413 distclean) \
48414 || exit 1
48416 @endif target-libgcc
48418 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48419 maybe-maintainer-clean-target-libgcc:
48420 @if target-libgcc
48421 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48423 maintainer-clean-target-libgcc:
48424 @: $(MAKE); $(unstage)
48425 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48426 r=`${PWD_COMMAND}`; export r; \
48427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428 $(NORMAL_TARGET_EXPORTS) \
48429 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48430 for flag in $(EXTRA_TARGET_FLAGS); do \
48431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432 done; \
48433 (cd $(TARGET_SUBDIR)/libgcc && \
48434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436 "RANLIB=$${RANLIB}" \
48437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438 maintainer-clean) \
48439 || exit 1
48441 @endif target-libgcc
48447 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48448 maybe-configure-target-libbacktrace:
48449 @if gcc-bootstrap
48450 configure-target-libbacktrace: stage_current
48451 @endif gcc-bootstrap
48452 @if target-libbacktrace
48453 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48454 configure-target-libbacktrace:
48455 @: $(MAKE); $(unstage)
48456 @r=`${PWD_COMMAND}`; export r; \
48457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458 echo "Checking multilib configuration for libbacktrace..."; \
48459 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48460 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48461 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48462 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48463 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48464 else \
48465 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48466 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48467 fi; \
48468 else \
48469 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48470 fi; \
48471 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48473 $(NORMAL_TARGET_EXPORTS) \
48474 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48475 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48476 case $(srcdir) in \
48477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48478 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48480 esac; \
48481 module_srcdir=libbacktrace; \
48482 rm -f no-such-file || : ; \
48483 CONFIG_SITE=no-such-file $(SHELL) \
48484 $$s/$$module_srcdir/configure \
48485 --srcdir=$${topdir}/$$module_srcdir \
48486 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48487 --target=${target_alias} \
48488 || exit 1
48489 @endif target-libbacktrace
48495 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48496 maybe-all-target-libbacktrace:
48497 @if gcc-bootstrap
48498 all-target-libbacktrace: stage_current
48499 @endif gcc-bootstrap
48500 @if target-libbacktrace
48501 TARGET-target-libbacktrace=all
48502 maybe-all-target-libbacktrace: all-target-libbacktrace
48503 all-target-libbacktrace: configure-target-libbacktrace
48504 @: $(MAKE); $(unstage)
48505 @r=`${PWD_COMMAND}`; export r; \
48506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48507 $(NORMAL_TARGET_EXPORTS) \
48508 (cd $(TARGET_SUBDIR)/libbacktrace && \
48509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48510 $(TARGET-target-libbacktrace))
48511 @endif target-libbacktrace
48517 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48518 maybe-check-target-libbacktrace:
48519 @if target-libbacktrace
48520 maybe-check-target-libbacktrace: check-target-libbacktrace
48522 check-target-libbacktrace:
48523 @: $(MAKE); $(unstage)
48524 @r=`${PWD_COMMAND}`; export r; \
48525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48526 $(NORMAL_TARGET_EXPORTS) \
48527 (cd $(TARGET_SUBDIR)/libbacktrace && \
48528 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48530 @endif target-libbacktrace
48532 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48533 maybe-install-target-libbacktrace:
48534 @if target-libbacktrace
48535 maybe-install-target-libbacktrace: install-target-libbacktrace
48537 install-target-libbacktrace: installdirs
48538 @: $(MAKE); $(unstage)
48539 @r=`${PWD_COMMAND}`; export r; \
48540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541 $(NORMAL_TARGET_EXPORTS) \
48542 (cd $(TARGET_SUBDIR)/libbacktrace && \
48543 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48545 @endif target-libbacktrace
48547 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48548 maybe-install-strip-target-libbacktrace:
48549 @if target-libbacktrace
48550 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48552 install-strip-target-libbacktrace: installdirs
48553 @: $(MAKE); $(unstage)
48554 @r=`${PWD_COMMAND}`; export r; \
48555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48556 $(NORMAL_TARGET_EXPORTS) \
48557 (cd $(TARGET_SUBDIR)/libbacktrace && \
48558 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48560 @endif target-libbacktrace
48562 # Other targets (info, dvi, pdf, etc.)
48564 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48565 maybe-info-target-libbacktrace:
48566 @if target-libbacktrace
48567 maybe-info-target-libbacktrace: info-target-libbacktrace
48569 info-target-libbacktrace: \
48570 configure-target-libbacktrace
48571 @: $(MAKE); $(unstage)
48572 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48573 r=`${PWD_COMMAND}`; export r; \
48574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48575 $(NORMAL_TARGET_EXPORTS) \
48576 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48577 for flag in $(EXTRA_TARGET_FLAGS); do \
48578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48579 done; \
48580 (cd $(TARGET_SUBDIR)/libbacktrace && \
48581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48583 "RANLIB=$${RANLIB}" \
48584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48585 info) \
48586 || exit 1
48588 @endif target-libbacktrace
48590 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48591 maybe-dvi-target-libbacktrace:
48592 @if target-libbacktrace
48593 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48595 dvi-target-libbacktrace: \
48596 configure-target-libbacktrace
48597 @: $(MAKE); $(unstage)
48598 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48599 r=`${PWD_COMMAND}`; export r; \
48600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48601 $(NORMAL_TARGET_EXPORTS) \
48602 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48603 for flag in $(EXTRA_TARGET_FLAGS); do \
48604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48605 done; \
48606 (cd $(TARGET_SUBDIR)/libbacktrace && \
48607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48609 "RANLIB=$${RANLIB}" \
48610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48611 dvi) \
48612 || exit 1
48614 @endif target-libbacktrace
48616 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48617 maybe-pdf-target-libbacktrace:
48618 @if target-libbacktrace
48619 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48621 pdf-target-libbacktrace: \
48622 configure-target-libbacktrace
48623 @: $(MAKE); $(unstage)
48624 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48625 r=`${PWD_COMMAND}`; export r; \
48626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48627 $(NORMAL_TARGET_EXPORTS) \
48628 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48629 for flag in $(EXTRA_TARGET_FLAGS); do \
48630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48631 done; \
48632 (cd $(TARGET_SUBDIR)/libbacktrace && \
48633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48635 "RANLIB=$${RANLIB}" \
48636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48637 pdf) \
48638 || exit 1
48640 @endif target-libbacktrace
48642 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48643 maybe-html-target-libbacktrace:
48644 @if target-libbacktrace
48645 maybe-html-target-libbacktrace: html-target-libbacktrace
48647 html-target-libbacktrace: \
48648 configure-target-libbacktrace
48649 @: $(MAKE); $(unstage)
48650 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48651 r=`${PWD_COMMAND}`; export r; \
48652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48653 $(NORMAL_TARGET_EXPORTS) \
48654 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48655 for flag in $(EXTRA_TARGET_FLAGS); do \
48656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48657 done; \
48658 (cd $(TARGET_SUBDIR)/libbacktrace && \
48659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48661 "RANLIB=$${RANLIB}" \
48662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48663 html) \
48664 || exit 1
48666 @endif target-libbacktrace
48668 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48669 maybe-TAGS-target-libbacktrace:
48670 @if target-libbacktrace
48671 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48673 TAGS-target-libbacktrace: \
48674 configure-target-libbacktrace
48675 @: $(MAKE); $(unstage)
48676 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48677 r=`${PWD_COMMAND}`; export r; \
48678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48679 $(NORMAL_TARGET_EXPORTS) \
48680 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48681 for flag in $(EXTRA_TARGET_FLAGS); do \
48682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48683 done; \
48684 (cd $(TARGET_SUBDIR)/libbacktrace && \
48685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48687 "RANLIB=$${RANLIB}" \
48688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48689 TAGS) \
48690 || exit 1
48692 @endif target-libbacktrace
48694 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48695 maybe-install-info-target-libbacktrace:
48696 @if target-libbacktrace
48697 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48699 install-info-target-libbacktrace: \
48700 configure-target-libbacktrace \
48701 info-target-libbacktrace
48702 @: $(MAKE); $(unstage)
48703 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48704 r=`${PWD_COMMAND}`; export r; \
48705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48706 $(NORMAL_TARGET_EXPORTS) \
48707 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48708 for flag in $(EXTRA_TARGET_FLAGS); do \
48709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48710 done; \
48711 (cd $(TARGET_SUBDIR)/libbacktrace && \
48712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48714 "RANLIB=$${RANLIB}" \
48715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48716 install-info) \
48717 || exit 1
48719 @endif target-libbacktrace
48721 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48722 maybe-install-pdf-target-libbacktrace:
48723 @if target-libbacktrace
48724 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48726 install-pdf-target-libbacktrace: \
48727 configure-target-libbacktrace \
48728 pdf-target-libbacktrace
48729 @: $(MAKE); $(unstage)
48730 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48731 r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 $(NORMAL_TARGET_EXPORTS) \
48734 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48735 for flag in $(EXTRA_TARGET_FLAGS); do \
48736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737 done; \
48738 (cd $(TARGET_SUBDIR)/libbacktrace && \
48739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741 "RANLIB=$${RANLIB}" \
48742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743 install-pdf) \
48744 || exit 1
48746 @endif target-libbacktrace
48748 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48749 maybe-install-html-target-libbacktrace:
48750 @if target-libbacktrace
48751 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48753 install-html-target-libbacktrace: \
48754 configure-target-libbacktrace \
48755 html-target-libbacktrace
48756 @: $(MAKE); $(unstage)
48757 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48758 r=`${PWD_COMMAND}`; export r; \
48759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48760 $(NORMAL_TARGET_EXPORTS) \
48761 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48762 for flag in $(EXTRA_TARGET_FLAGS); do \
48763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48764 done; \
48765 (cd $(TARGET_SUBDIR)/libbacktrace && \
48766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48768 "RANLIB=$${RANLIB}" \
48769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48770 install-html) \
48771 || exit 1
48773 @endif target-libbacktrace
48775 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48776 maybe-installcheck-target-libbacktrace:
48777 @if target-libbacktrace
48778 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48780 installcheck-target-libbacktrace: \
48781 configure-target-libbacktrace
48782 @: $(MAKE); $(unstage)
48783 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48784 r=`${PWD_COMMAND}`; export r; \
48785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48786 $(NORMAL_TARGET_EXPORTS) \
48787 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48788 for flag in $(EXTRA_TARGET_FLAGS); do \
48789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48790 done; \
48791 (cd $(TARGET_SUBDIR)/libbacktrace && \
48792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48794 "RANLIB=$${RANLIB}" \
48795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48796 installcheck) \
48797 || exit 1
48799 @endif target-libbacktrace
48801 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48802 maybe-mostlyclean-target-libbacktrace:
48803 @if target-libbacktrace
48804 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48806 mostlyclean-target-libbacktrace:
48807 @: $(MAKE); $(unstage)
48808 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48809 r=`${PWD_COMMAND}`; export r; \
48810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48811 $(NORMAL_TARGET_EXPORTS) \
48812 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48813 for flag in $(EXTRA_TARGET_FLAGS); do \
48814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48815 done; \
48816 (cd $(TARGET_SUBDIR)/libbacktrace && \
48817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48819 "RANLIB=$${RANLIB}" \
48820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48821 mostlyclean) \
48822 || exit 1
48824 @endif target-libbacktrace
48826 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48827 maybe-clean-target-libbacktrace:
48828 @if target-libbacktrace
48829 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48831 clean-target-libbacktrace:
48832 @: $(MAKE); $(unstage)
48833 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48834 r=`${PWD_COMMAND}`; export r; \
48835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836 $(NORMAL_TARGET_EXPORTS) \
48837 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48838 for flag in $(EXTRA_TARGET_FLAGS); do \
48839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48840 done; \
48841 (cd $(TARGET_SUBDIR)/libbacktrace && \
48842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48844 "RANLIB=$${RANLIB}" \
48845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48846 clean) \
48847 || exit 1
48849 @endif target-libbacktrace
48851 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48852 maybe-distclean-target-libbacktrace:
48853 @if target-libbacktrace
48854 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48856 distclean-target-libbacktrace:
48857 @: $(MAKE); $(unstage)
48858 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48859 r=`${PWD_COMMAND}`; export r; \
48860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48861 $(NORMAL_TARGET_EXPORTS) \
48862 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48863 for flag in $(EXTRA_TARGET_FLAGS); do \
48864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48865 done; \
48866 (cd $(TARGET_SUBDIR)/libbacktrace && \
48867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48869 "RANLIB=$${RANLIB}" \
48870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48871 distclean) \
48872 || exit 1
48874 @endif target-libbacktrace
48876 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48877 maybe-maintainer-clean-target-libbacktrace:
48878 @if target-libbacktrace
48879 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48881 maintainer-clean-target-libbacktrace:
48882 @: $(MAKE); $(unstage)
48883 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48884 r=`${PWD_COMMAND}`; export r; \
48885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48886 $(NORMAL_TARGET_EXPORTS) \
48887 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48888 for flag in $(EXTRA_TARGET_FLAGS); do \
48889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48890 done; \
48891 (cd $(TARGET_SUBDIR)/libbacktrace && \
48892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48894 "RANLIB=$${RANLIB}" \
48895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48896 maintainer-clean) \
48897 || exit 1
48899 @endif target-libbacktrace
48905 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48906 maybe-configure-target-libquadmath:
48907 @if gcc-bootstrap
48908 configure-target-libquadmath: stage_current
48909 @endif gcc-bootstrap
48910 @if target-libquadmath
48911 maybe-configure-target-libquadmath: configure-target-libquadmath
48912 configure-target-libquadmath:
48913 @: $(MAKE); $(unstage)
48914 @r=`${PWD_COMMAND}`; export r; \
48915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48916 echo "Checking multilib configuration for libquadmath..."; \
48917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48918 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48919 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48920 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48921 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48922 else \
48923 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48924 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48925 fi; \
48926 else \
48927 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48928 fi; \
48929 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48930 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48931 $(NORMAL_TARGET_EXPORTS) \
48932 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48933 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48934 case $(srcdir) in \
48935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48936 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48938 esac; \
48939 module_srcdir=libquadmath; \
48940 rm -f no-such-file || : ; \
48941 CONFIG_SITE=no-such-file $(SHELL) \
48942 $$s/$$module_srcdir/configure \
48943 --srcdir=$${topdir}/$$module_srcdir \
48944 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48945 --target=${target_alias} \
48946 || exit 1
48947 @endif target-libquadmath
48953 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48954 maybe-all-target-libquadmath:
48955 @if gcc-bootstrap
48956 all-target-libquadmath: stage_current
48957 @endif gcc-bootstrap
48958 @if target-libquadmath
48959 TARGET-target-libquadmath=all
48960 maybe-all-target-libquadmath: all-target-libquadmath
48961 all-target-libquadmath: configure-target-libquadmath
48962 @: $(MAKE); $(unstage)
48963 @r=`${PWD_COMMAND}`; export r; \
48964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48965 $(NORMAL_TARGET_EXPORTS) \
48966 (cd $(TARGET_SUBDIR)/libquadmath && \
48967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48968 $(TARGET-target-libquadmath))
48969 @endif target-libquadmath
48975 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48976 maybe-check-target-libquadmath:
48977 @if target-libquadmath
48978 maybe-check-target-libquadmath: check-target-libquadmath
48980 check-target-libquadmath:
48981 @: $(MAKE); $(unstage)
48982 @r=`${PWD_COMMAND}`; export r; \
48983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48984 $(NORMAL_TARGET_EXPORTS) \
48985 (cd $(TARGET_SUBDIR)/libquadmath && \
48986 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48988 @endif target-libquadmath
48990 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
48991 maybe-install-target-libquadmath:
48992 @if target-libquadmath
48993 maybe-install-target-libquadmath: install-target-libquadmath
48995 install-target-libquadmath: installdirs
48996 @: $(MAKE); $(unstage)
48997 @r=`${PWD_COMMAND}`; export r; \
48998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48999 $(NORMAL_TARGET_EXPORTS) \
49000 (cd $(TARGET_SUBDIR)/libquadmath && \
49001 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49003 @endif target-libquadmath
49005 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49006 maybe-install-strip-target-libquadmath:
49007 @if target-libquadmath
49008 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49010 install-strip-target-libquadmath: installdirs
49011 @: $(MAKE); $(unstage)
49012 @r=`${PWD_COMMAND}`; export r; \
49013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49014 $(NORMAL_TARGET_EXPORTS) \
49015 (cd $(TARGET_SUBDIR)/libquadmath && \
49016 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49018 @endif target-libquadmath
49020 # Other targets (info, dvi, pdf, etc.)
49022 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49023 maybe-info-target-libquadmath:
49024 @if target-libquadmath
49025 maybe-info-target-libquadmath: info-target-libquadmath
49027 info-target-libquadmath: \
49028 configure-target-libquadmath
49029 @: $(MAKE); $(unstage)
49030 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49031 r=`${PWD_COMMAND}`; export r; \
49032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49033 $(NORMAL_TARGET_EXPORTS) \
49034 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49035 for flag in $(EXTRA_TARGET_FLAGS); do \
49036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49037 done; \
49038 (cd $(TARGET_SUBDIR)/libquadmath && \
49039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49041 "RANLIB=$${RANLIB}" \
49042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49043 info) \
49044 || exit 1
49046 @endif target-libquadmath
49048 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49049 maybe-dvi-target-libquadmath:
49050 @if target-libquadmath
49051 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49053 dvi-target-libquadmath: \
49054 configure-target-libquadmath
49055 @: $(MAKE); $(unstage)
49056 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49057 r=`${PWD_COMMAND}`; export r; \
49058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49059 $(NORMAL_TARGET_EXPORTS) \
49060 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49061 for flag in $(EXTRA_TARGET_FLAGS); do \
49062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49063 done; \
49064 (cd $(TARGET_SUBDIR)/libquadmath && \
49065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49067 "RANLIB=$${RANLIB}" \
49068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49069 dvi) \
49070 || exit 1
49072 @endif target-libquadmath
49074 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49075 maybe-pdf-target-libquadmath:
49076 @if target-libquadmath
49077 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49079 pdf-target-libquadmath: \
49080 configure-target-libquadmath
49081 @: $(MAKE); $(unstage)
49082 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49083 r=`${PWD_COMMAND}`; export r; \
49084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49085 $(NORMAL_TARGET_EXPORTS) \
49086 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49087 for flag in $(EXTRA_TARGET_FLAGS); do \
49088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49089 done; \
49090 (cd $(TARGET_SUBDIR)/libquadmath && \
49091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49093 "RANLIB=$${RANLIB}" \
49094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49095 pdf) \
49096 || exit 1
49098 @endif target-libquadmath
49100 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49101 maybe-html-target-libquadmath:
49102 @if target-libquadmath
49103 maybe-html-target-libquadmath: html-target-libquadmath
49105 html-target-libquadmath: \
49106 configure-target-libquadmath
49107 @: $(MAKE); $(unstage)
49108 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49109 r=`${PWD_COMMAND}`; export r; \
49110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49111 $(NORMAL_TARGET_EXPORTS) \
49112 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49113 for flag in $(EXTRA_TARGET_FLAGS); do \
49114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49115 done; \
49116 (cd $(TARGET_SUBDIR)/libquadmath && \
49117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49119 "RANLIB=$${RANLIB}" \
49120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49121 html) \
49122 || exit 1
49124 @endif target-libquadmath
49126 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49127 maybe-TAGS-target-libquadmath:
49128 @if target-libquadmath
49129 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49131 TAGS-target-libquadmath: \
49132 configure-target-libquadmath
49133 @: $(MAKE); $(unstage)
49134 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49135 r=`${PWD_COMMAND}`; export r; \
49136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49137 $(NORMAL_TARGET_EXPORTS) \
49138 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49139 for flag in $(EXTRA_TARGET_FLAGS); do \
49140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49141 done; \
49142 (cd $(TARGET_SUBDIR)/libquadmath && \
49143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49145 "RANLIB=$${RANLIB}" \
49146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49147 TAGS) \
49148 || exit 1
49150 @endif target-libquadmath
49152 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49153 maybe-install-info-target-libquadmath:
49154 @if target-libquadmath
49155 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49157 install-info-target-libquadmath: \
49158 configure-target-libquadmath \
49159 info-target-libquadmath
49160 @: $(MAKE); $(unstage)
49161 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49162 r=`${PWD_COMMAND}`; export r; \
49163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49164 $(NORMAL_TARGET_EXPORTS) \
49165 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49166 for flag in $(EXTRA_TARGET_FLAGS); do \
49167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49168 done; \
49169 (cd $(TARGET_SUBDIR)/libquadmath && \
49170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49172 "RANLIB=$${RANLIB}" \
49173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49174 install-info) \
49175 || exit 1
49177 @endif target-libquadmath
49179 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49180 maybe-install-pdf-target-libquadmath:
49181 @if target-libquadmath
49182 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49184 install-pdf-target-libquadmath: \
49185 configure-target-libquadmath \
49186 pdf-target-libquadmath
49187 @: $(MAKE); $(unstage)
49188 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49189 r=`${PWD_COMMAND}`; export r; \
49190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49191 $(NORMAL_TARGET_EXPORTS) \
49192 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49193 for flag in $(EXTRA_TARGET_FLAGS); do \
49194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49195 done; \
49196 (cd $(TARGET_SUBDIR)/libquadmath && \
49197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49199 "RANLIB=$${RANLIB}" \
49200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49201 install-pdf) \
49202 || exit 1
49204 @endif target-libquadmath
49206 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49207 maybe-install-html-target-libquadmath:
49208 @if target-libquadmath
49209 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49211 install-html-target-libquadmath: \
49212 configure-target-libquadmath \
49213 html-target-libquadmath
49214 @: $(MAKE); $(unstage)
49215 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49216 r=`${PWD_COMMAND}`; export r; \
49217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218 $(NORMAL_TARGET_EXPORTS) \
49219 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49220 for flag in $(EXTRA_TARGET_FLAGS); do \
49221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49222 done; \
49223 (cd $(TARGET_SUBDIR)/libquadmath && \
49224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49226 "RANLIB=$${RANLIB}" \
49227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49228 install-html) \
49229 || exit 1
49231 @endif target-libquadmath
49233 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49234 maybe-installcheck-target-libquadmath:
49235 @if target-libquadmath
49236 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49238 installcheck-target-libquadmath: \
49239 configure-target-libquadmath
49240 @: $(MAKE); $(unstage)
49241 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49242 r=`${PWD_COMMAND}`; export r; \
49243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49244 $(NORMAL_TARGET_EXPORTS) \
49245 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49246 for flag in $(EXTRA_TARGET_FLAGS); do \
49247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49248 done; \
49249 (cd $(TARGET_SUBDIR)/libquadmath && \
49250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49252 "RANLIB=$${RANLIB}" \
49253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49254 installcheck) \
49255 || exit 1
49257 @endif target-libquadmath
49259 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49260 maybe-mostlyclean-target-libquadmath:
49261 @if target-libquadmath
49262 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49264 mostlyclean-target-libquadmath:
49265 @: $(MAKE); $(unstage)
49266 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49267 r=`${PWD_COMMAND}`; export r; \
49268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49269 $(NORMAL_TARGET_EXPORTS) \
49270 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49271 for flag in $(EXTRA_TARGET_FLAGS); do \
49272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49273 done; \
49274 (cd $(TARGET_SUBDIR)/libquadmath && \
49275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49277 "RANLIB=$${RANLIB}" \
49278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49279 mostlyclean) \
49280 || exit 1
49282 @endif target-libquadmath
49284 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49285 maybe-clean-target-libquadmath:
49286 @if target-libquadmath
49287 maybe-clean-target-libquadmath: clean-target-libquadmath
49289 clean-target-libquadmath:
49290 @: $(MAKE); $(unstage)
49291 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49292 r=`${PWD_COMMAND}`; export r; \
49293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49294 $(NORMAL_TARGET_EXPORTS) \
49295 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49296 for flag in $(EXTRA_TARGET_FLAGS); do \
49297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49298 done; \
49299 (cd $(TARGET_SUBDIR)/libquadmath && \
49300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49302 "RANLIB=$${RANLIB}" \
49303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49304 clean) \
49305 || exit 1
49307 @endif target-libquadmath
49309 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49310 maybe-distclean-target-libquadmath:
49311 @if target-libquadmath
49312 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49314 distclean-target-libquadmath:
49315 @: $(MAKE); $(unstage)
49316 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49317 r=`${PWD_COMMAND}`; export r; \
49318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49319 $(NORMAL_TARGET_EXPORTS) \
49320 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49321 for flag in $(EXTRA_TARGET_FLAGS); do \
49322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49323 done; \
49324 (cd $(TARGET_SUBDIR)/libquadmath && \
49325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49327 "RANLIB=$${RANLIB}" \
49328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49329 distclean) \
49330 || exit 1
49332 @endif target-libquadmath
49334 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49335 maybe-maintainer-clean-target-libquadmath:
49336 @if target-libquadmath
49337 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49339 maintainer-clean-target-libquadmath:
49340 @: $(MAKE); $(unstage)
49341 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49342 r=`${PWD_COMMAND}`; export r; \
49343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49344 $(NORMAL_TARGET_EXPORTS) \
49345 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49346 for flag in $(EXTRA_TARGET_FLAGS); do \
49347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49348 done; \
49349 (cd $(TARGET_SUBDIR)/libquadmath && \
49350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49352 "RANLIB=$${RANLIB}" \
49353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49354 maintainer-clean) \
49355 || exit 1
49357 @endif target-libquadmath
49363 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49364 maybe-configure-target-libgfortran:
49365 @if gcc-bootstrap
49366 configure-target-libgfortran: stage_current
49367 @endif gcc-bootstrap
49368 @if target-libgfortran
49369 maybe-configure-target-libgfortran: configure-target-libgfortran
49370 configure-target-libgfortran:
49371 @: $(MAKE); $(unstage)
49372 @r=`${PWD_COMMAND}`; export r; \
49373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49374 echo "Checking multilib configuration for libgfortran..."; \
49375 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49376 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49377 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49378 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49379 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49380 else \
49381 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49382 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49383 fi; \
49384 else \
49385 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49386 fi; \
49387 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49388 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49389 $(NORMAL_TARGET_EXPORTS) \
49390 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49391 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49392 case $(srcdir) in \
49393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49394 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49396 esac; \
49397 module_srcdir=libgfortran; \
49398 rm -f no-such-file || : ; \
49399 CONFIG_SITE=no-such-file $(SHELL) \
49400 $$s/$$module_srcdir/configure \
49401 --srcdir=$${topdir}/$$module_srcdir \
49402 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49403 --target=${target_alias} \
49404 || exit 1
49405 @endif target-libgfortran
49411 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49412 maybe-all-target-libgfortran:
49413 @if gcc-bootstrap
49414 all-target-libgfortran: stage_current
49415 @endif gcc-bootstrap
49416 @if target-libgfortran
49417 TARGET-target-libgfortran=all
49418 maybe-all-target-libgfortran: all-target-libgfortran
49419 all-target-libgfortran: configure-target-libgfortran
49420 @: $(MAKE); $(unstage)
49421 @r=`${PWD_COMMAND}`; export r; \
49422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49423 $(NORMAL_TARGET_EXPORTS) \
49424 (cd $(TARGET_SUBDIR)/libgfortran && \
49425 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49426 $(TARGET-target-libgfortran))
49427 @endif target-libgfortran
49433 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49434 maybe-check-target-libgfortran:
49435 @if target-libgfortran
49436 maybe-check-target-libgfortran: check-target-libgfortran
49438 check-target-libgfortran:
49439 @: $(MAKE); $(unstage)
49440 @r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 $(NORMAL_TARGET_EXPORTS) \
49443 (cd $(TARGET_SUBDIR)/libgfortran && \
49444 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49446 @endif target-libgfortran
49448 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49449 maybe-install-target-libgfortran:
49450 @if target-libgfortran
49451 maybe-install-target-libgfortran: install-target-libgfortran
49453 install-target-libgfortran: installdirs
49454 @: $(MAKE); $(unstage)
49455 @r=`${PWD_COMMAND}`; export r; \
49456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49457 $(NORMAL_TARGET_EXPORTS) \
49458 (cd $(TARGET_SUBDIR)/libgfortran && \
49459 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49461 @endif target-libgfortran
49463 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49464 maybe-install-strip-target-libgfortran:
49465 @if target-libgfortran
49466 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49468 install-strip-target-libgfortran: installdirs
49469 @: $(MAKE); $(unstage)
49470 @r=`${PWD_COMMAND}`; export r; \
49471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49472 $(NORMAL_TARGET_EXPORTS) \
49473 (cd $(TARGET_SUBDIR)/libgfortran && \
49474 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49476 @endif target-libgfortran
49478 # Other targets (info, dvi, pdf, etc.)
49480 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49481 maybe-info-target-libgfortran:
49482 @if target-libgfortran
49483 maybe-info-target-libgfortran: info-target-libgfortran
49485 info-target-libgfortran: \
49486 configure-target-libgfortran
49487 @: $(MAKE); $(unstage)
49488 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49489 r=`${PWD_COMMAND}`; export r; \
49490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49491 $(NORMAL_TARGET_EXPORTS) \
49492 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49493 for flag in $(EXTRA_TARGET_FLAGS); do \
49494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49495 done; \
49496 (cd $(TARGET_SUBDIR)/libgfortran && \
49497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49499 "RANLIB=$${RANLIB}" \
49500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49501 info) \
49502 || exit 1
49504 @endif target-libgfortran
49506 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49507 maybe-dvi-target-libgfortran:
49508 @if target-libgfortran
49509 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49511 dvi-target-libgfortran: \
49512 configure-target-libgfortran
49513 @: $(MAKE); $(unstage)
49514 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49515 r=`${PWD_COMMAND}`; export r; \
49516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49517 $(NORMAL_TARGET_EXPORTS) \
49518 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49519 for flag in $(EXTRA_TARGET_FLAGS); do \
49520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49521 done; \
49522 (cd $(TARGET_SUBDIR)/libgfortran && \
49523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49525 "RANLIB=$${RANLIB}" \
49526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49527 dvi) \
49528 || exit 1
49530 @endif target-libgfortran
49532 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49533 maybe-pdf-target-libgfortran:
49534 @if target-libgfortran
49535 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49537 pdf-target-libgfortran: \
49538 configure-target-libgfortran
49539 @: $(MAKE); $(unstage)
49540 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49541 r=`${PWD_COMMAND}`; export r; \
49542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49545 for flag in $(EXTRA_TARGET_FLAGS); do \
49546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49547 done; \
49548 (cd $(TARGET_SUBDIR)/libgfortran && \
49549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49551 "RANLIB=$${RANLIB}" \
49552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49553 pdf) \
49554 || exit 1
49556 @endif target-libgfortran
49558 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49559 maybe-html-target-libgfortran:
49560 @if target-libgfortran
49561 maybe-html-target-libgfortran: html-target-libgfortran
49563 html-target-libgfortran: \
49564 configure-target-libgfortran
49565 @: $(MAKE); $(unstage)
49566 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49567 r=`${PWD_COMMAND}`; export r; \
49568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49569 $(NORMAL_TARGET_EXPORTS) \
49570 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49571 for flag in $(EXTRA_TARGET_FLAGS); do \
49572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49573 done; \
49574 (cd $(TARGET_SUBDIR)/libgfortran && \
49575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49577 "RANLIB=$${RANLIB}" \
49578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49579 html) \
49580 || exit 1
49582 @endif target-libgfortran
49584 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49585 maybe-TAGS-target-libgfortran:
49586 @if target-libgfortran
49587 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49589 TAGS-target-libgfortran: \
49590 configure-target-libgfortran
49591 @: $(MAKE); $(unstage)
49592 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49593 r=`${PWD_COMMAND}`; export r; \
49594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49595 $(NORMAL_TARGET_EXPORTS) \
49596 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49597 for flag in $(EXTRA_TARGET_FLAGS); do \
49598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49599 done; \
49600 (cd $(TARGET_SUBDIR)/libgfortran && \
49601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49603 "RANLIB=$${RANLIB}" \
49604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49605 TAGS) \
49606 || exit 1
49608 @endif target-libgfortran
49610 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49611 maybe-install-info-target-libgfortran:
49612 @if target-libgfortran
49613 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49615 install-info-target-libgfortran: \
49616 configure-target-libgfortran \
49617 info-target-libgfortran
49618 @: $(MAKE); $(unstage)
49619 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49620 r=`${PWD_COMMAND}`; export r; \
49621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49622 $(NORMAL_TARGET_EXPORTS) \
49623 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49624 for flag in $(EXTRA_TARGET_FLAGS); do \
49625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49626 done; \
49627 (cd $(TARGET_SUBDIR)/libgfortran && \
49628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49630 "RANLIB=$${RANLIB}" \
49631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49632 install-info) \
49633 || exit 1
49635 @endif target-libgfortran
49637 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49638 maybe-install-pdf-target-libgfortran:
49639 @if target-libgfortran
49640 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49642 install-pdf-target-libgfortran: \
49643 configure-target-libgfortran \
49644 pdf-target-libgfortran
49645 @: $(MAKE); $(unstage)
49646 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49647 r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 $(NORMAL_TARGET_EXPORTS) \
49650 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49651 for flag in $(EXTRA_TARGET_FLAGS); do \
49652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653 done; \
49654 (cd $(TARGET_SUBDIR)/libgfortran && \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657 "RANLIB=$${RANLIB}" \
49658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659 install-pdf) \
49660 || exit 1
49662 @endif target-libgfortran
49664 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49665 maybe-install-html-target-libgfortran:
49666 @if target-libgfortran
49667 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49669 install-html-target-libgfortran: \
49670 configure-target-libgfortran \
49671 html-target-libgfortran
49672 @: $(MAKE); $(unstage)
49673 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49674 r=`${PWD_COMMAND}`; export r; \
49675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49676 $(NORMAL_TARGET_EXPORTS) \
49677 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49678 for flag in $(EXTRA_TARGET_FLAGS); do \
49679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49680 done; \
49681 (cd $(TARGET_SUBDIR)/libgfortran && \
49682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49684 "RANLIB=$${RANLIB}" \
49685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49686 install-html) \
49687 || exit 1
49689 @endif target-libgfortran
49691 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49692 maybe-installcheck-target-libgfortran:
49693 @if target-libgfortran
49694 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49696 installcheck-target-libgfortran: \
49697 configure-target-libgfortran
49698 @: $(MAKE); $(unstage)
49699 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49700 r=`${PWD_COMMAND}`; export r; \
49701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49702 $(NORMAL_TARGET_EXPORTS) \
49703 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49704 for flag in $(EXTRA_TARGET_FLAGS); do \
49705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49706 done; \
49707 (cd $(TARGET_SUBDIR)/libgfortran && \
49708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49710 "RANLIB=$${RANLIB}" \
49711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49712 installcheck) \
49713 || exit 1
49715 @endif target-libgfortran
49717 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49718 maybe-mostlyclean-target-libgfortran:
49719 @if target-libgfortran
49720 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49722 mostlyclean-target-libgfortran:
49723 @: $(MAKE); $(unstage)
49724 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49725 r=`${PWD_COMMAND}`; export r; \
49726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49727 $(NORMAL_TARGET_EXPORTS) \
49728 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49729 for flag in $(EXTRA_TARGET_FLAGS); do \
49730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49731 done; \
49732 (cd $(TARGET_SUBDIR)/libgfortran && \
49733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49735 "RANLIB=$${RANLIB}" \
49736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49737 mostlyclean) \
49738 || exit 1
49740 @endif target-libgfortran
49742 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49743 maybe-clean-target-libgfortran:
49744 @if target-libgfortran
49745 maybe-clean-target-libgfortran: clean-target-libgfortran
49747 clean-target-libgfortran:
49748 @: $(MAKE); $(unstage)
49749 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49750 r=`${PWD_COMMAND}`; export r; \
49751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49752 $(NORMAL_TARGET_EXPORTS) \
49753 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49754 for flag in $(EXTRA_TARGET_FLAGS); do \
49755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49756 done; \
49757 (cd $(TARGET_SUBDIR)/libgfortran && \
49758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49760 "RANLIB=$${RANLIB}" \
49761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49762 clean) \
49763 || exit 1
49765 @endif target-libgfortran
49767 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49768 maybe-distclean-target-libgfortran:
49769 @if target-libgfortran
49770 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49772 distclean-target-libgfortran:
49773 @: $(MAKE); $(unstage)
49774 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49775 r=`${PWD_COMMAND}`; export r; \
49776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49777 $(NORMAL_TARGET_EXPORTS) \
49778 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49779 for flag in $(EXTRA_TARGET_FLAGS); do \
49780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49781 done; \
49782 (cd $(TARGET_SUBDIR)/libgfortran && \
49783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49785 "RANLIB=$${RANLIB}" \
49786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49787 distclean) \
49788 || exit 1
49790 @endif target-libgfortran
49792 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49793 maybe-maintainer-clean-target-libgfortran:
49794 @if target-libgfortran
49795 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49797 maintainer-clean-target-libgfortran:
49798 @: $(MAKE); $(unstage)
49799 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49800 r=`${PWD_COMMAND}`; export r; \
49801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49802 $(NORMAL_TARGET_EXPORTS) \
49803 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49804 for flag in $(EXTRA_TARGET_FLAGS); do \
49805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49806 done; \
49807 (cd $(TARGET_SUBDIR)/libgfortran && \
49808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49810 "RANLIB=$${RANLIB}" \
49811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49812 maintainer-clean) \
49813 || exit 1
49815 @endif target-libgfortran
49821 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49822 maybe-configure-target-libobjc:
49823 @if gcc-bootstrap
49824 configure-target-libobjc: stage_current
49825 @endif gcc-bootstrap
49826 @if target-libobjc
49827 maybe-configure-target-libobjc: configure-target-libobjc
49828 configure-target-libobjc:
49829 @: $(MAKE); $(unstage)
49830 @r=`${PWD_COMMAND}`; export r; \
49831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49832 echo "Checking multilib configuration for libobjc..."; \
49833 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49834 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49835 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49836 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49837 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49838 else \
49839 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49840 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49841 fi; \
49842 else \
49843 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49844 fi; \
49845 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49846 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49847 $(NORMAL_TARGET_EXPORTS) \
49848 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49849 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49850 case $(srcdir) in \
49851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49852 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49854 esac; \
49855 module_srcdir=libobjc; \
49856 rm -f no-such-file || : ; \
49857 CONFIG_SITE=no-such-file $(SHELL) \
49858 $$s/$$module_srcdir/configure \
49859 --srcdir=$${topdir}/$$module_srcdir \
49860 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49861 --target=${target_alias} \
49862 || exit 1
49863 @endif target-libobjc
49869 .PHONY: all-target-libobjc maybe-all-target-libobjc
49870 maybe-all-target-libobjc:
49871 @if gcc-bootstrap
49872 all-target-libobjc: stage_current
49873 @endif gcc-bootstrap
49874 @if target-libobjc
49875 TARGET-target-libobjc=all
49876 maybe-all-target-libobjc: all-target-libobjc
49877 all-target-libobjc: configure-target-libobjc
49878 @: $(MAKE); $(unstage)
49879 @r=`${PWD_COMMAND}`; export r; \
49880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49881 $(NORMAL_TARGET_EXPORTS) \
49882 (cd $(TARGET_SUBDIR)/libobjc && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49884 $(TARGET-target-libobjc))
49885 @endif target-libobjc
49891 .PHONY: check-target-libobjc maybe-check-target-libobjc
49892 maybe-check-target-libobjc:
49893 @if target-libobjc
49894 maybe-check-target-libobjc: check-target-libobjc
49896 check-target-libobjc:
49897 @: $(MAKE); $(unstage)
49898 @r=`${PWD_COMMAND}`; export r; \
49899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49900 $(NORMAL_TARGET_EXPORTS) \
49901 (cd $(TARGET_SUBDIR)/libobjc && \
49902 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49904 @endif target-libobjc
49906 .PHONY: install-target-libobjc maybe-install-target-libobjc
49907 maybe-install-target-libobjc:
49908 @if target-libobjc
49909 maybe-install-target-libobjc: install-target-libobjc
49911 install-target-libobjc: installdirs
49912 @: $(MAKE); $(unstage)
49913 @r=`${PWD_COMMAND}`; export r; \
49914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49915 $(NORMAL_TARGET_EXPORTS) \
49916 (cd $(TARGET_SUBDIR)/libobjc && \
49917 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49919 @endif target-libobjc
49921 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49922 maybe-install-strip-target-libobjc:
49923 @if target-libobjc
49924 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49926 install-strip-target-libobjc: installdirs
49927 @: $(MAKE); $(unstage)
49928 @r=`${PWD_COMMAND}`; export r; \
49929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49930 $(NORMAL_TARGET_EXPORTS) \
49931 (cd $(TARGET_SUBDIR)/libobjc && \
49932 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49934 @endif target-libobjc
49936 # Other targets (info, dvi, pdf, etc.)
49938 .PHONY: maybe-info-target-libobjc info-target-libobjc
49939 maybe-info-target-libobjc:
49940 @if target-libobjc
49941 maybe-info-target-libobjc: info-target-libobjc
49943 info-target-libobjc: \
49944 configure-target-libobjc
49945 @: $(MAKE); $(unstage)
49946 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49947 r=`${PWD_COMMAND}`; export r; \
49948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49949 $(NORMAL_TARGET_EXPORTS) \
49950 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49951 for flag in $(EXTRA_TARGET_FLAGS); do \
49952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49953 done; \
49954 (cd $(TARGET_SUBDIR)/libobjc && \
49955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49957 "RANLIB=$${RANLIB}" \
49958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49959 info) \
49960 || exit 1
49962 @endif target-libobjc
49964 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49965 maybe-dvi-target-libobjc:
49966 @if target-libobjc
49967 maybe-dvi-target-libobjc: dvi-target-libobjc
49969 dvi-target-libobjc: \
49970 configure-target-libobjc
49971 @: $(MAKE); $(unstage)
49972 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49973 r=`${PWD_COMMAND}`; export r; \
49974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49975 $(NORMAL_TARGET_EXPORTS) \
49976 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49977 for flag in $(EXTRA_TARGET_FLAGS); do \
49978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49979 done; \
49980 (cd $(TARGET_SUBDIR)/libobjc && \
49981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49983 "RANLIB=$${RANLIB}" \
49984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49985 dvi) \
49986 || exit 1
49988 @endif target-libobjc
49990 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
49991 maybe-pdf-target-libobjc:
49992 @if target-libobjc
49993 maybe-pdf-target-libobjc: pdf-target-libobjc
49995 pdf-target-libobjc: \
49996 configure-target-libobjc
49997 @: $(MAKE); $(unstage)
49998 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49999 r=`${PWD_COMMAND}`; export r; \
50000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50001 $(NORMAL_TARGET_EXPORTS) \
50002 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50003 for flag in $(EXTRA_TARGET_FLAGS); do \
50004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50005 done; \
50006 (cd $(TARGET_SUBDIR)/libobjc && \
50007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50009 "RANLIB=$${RANLIB}" \
50010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50011 pdf) \
50012 || exit 1
50014 @endif target-libobjc
50016 .PHONY: maybe-html-target-libobjc html-target-libobjc
50017 maybe-html-target-libobjc:
50018 @if target-libobjc
50019 maybe-html-target-libobjc: html-target-libobjc
50021 html-target-libobjc: \
50022 configure-target-libobjc
50023 @: $(MAKE); $(unstage)
50024 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50025 r=`${PWD_COMMAND}`; export r; \
50026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50027 $(NORMAL_TARGET_EXPORTS) \
50028 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50029 for flag in $(EXTRA_TARGET_FLAGS); do \
50030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50031 done; \
50032 (cd $(TARGET_SUBDIR)/libobjc && \
50033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50035 "RANLIB=$${RANLIB}" \
50036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50037 html) \
50038 || exit 1
50040 @endif target-libobjc
50042 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50043 maybe-TAGS-target-libobjc:
50044 @if target-libobjc
50045 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50047 TAGS-target-libobjc: \
50048 configure-target-libobjc
50049 @: $(MAKE); $(unstage)
50050 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50051 r=`${PWD_COMMAND}`; export r; \
50052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50053 $(NORMAL_TARGET_EXPORTS) \
50054 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50055 for flag in $(EXTRA_TARGET_FLAGS); do \
50056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50057 done; \
50058 (cd $(TARGET_SUBDIR)/libobjc && \
50059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50061 "RANLIB=$${RANLIB}" \
50062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50063 TAGS) \
50064 || exit 1
50066 @endif target-libobjc
50068 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50069 maybe-install-info-target-libobjc:
50070 @if target-libobjc
50071 maybe-install-info-target-libobjc: install-info-target-libobjc
50073 install-info-target-libobjc: \
50074 configure-target-libobjc \
50075 info-target-libobjc
50076 @: $(MAKE); $(unstage)
50077 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50078 r=`${PWD_COMMAND}`; export r; \
50079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50080 $(NORMAL_TARGET_EXPORTS) \
50081 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50082 for flag in $(EXTRA_TARGET_FLAGS); do \
50083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50084 done; \
50085 (cd $(TARGET_SUBDIR)/libobjc && \
50086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50088 "RANLIB=$${RANLIB}" \
50089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50090 install-info) \
50091 || exit 1
50093 @endif target-libobjc
50095 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50096 maybe-install-pdf-target-libobjc:
50097 @if target-libobjc
50098 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50100 install-pdf-target-libobjc: \
50101 configure-target-libobjc \
50102 pdf-target-libobjc
50103 @: $(MAKE); $(unstage)
50104 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50105 r=`${PWD_COMMAND}`; export r; \
50106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50107 $(NORMAL_TARGET_EXPORTS) \
50108 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50109 for flag in $(EXTRA_TARGET_FLAGS); do \
50110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50111 done; \
50112 (cd $(TARGET_SUBDIR)/libobjc && \
50113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50115 "RANLIB=$${RANLIB}" \
50116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50117 install-pdf) \
50118 || exit 1
50120 @endif target-libobjc
50122 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50123 maybe-install-html-target-libobjc:
50124 @if target-libobjc
50125 maybe-install-html-target-libobjc: install-html-target-libobjc
50127 install-html-target-libobjc: \
50128 configure-target-libobjc \
50129 html-target-libobjc
50130 @: $(MAKE); $(unstage)
50131 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50132 r=`${PWD_COMMAND}`; export r; \
50133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134 $(NORMAL_TARGET_EXPORTS) \
50135 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50136 for flag in $(EXTRA_TARGET_FLAGS); do \
50137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50138 done; \
50139 (cd $(TARGET_SUBDIR)/libobjc && \
50140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50142 "RANLIB=$${RANLIB}" \
50143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50144 install-html) \
50145 || exit 1
50147 @endif target-libobjc
50149 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50150 maybe-installcheck-target-libobjc:
50151 @if target-libobjc
50152 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50154 installcheck-target-libobjc: \
50155 configure-target-libobjc
50156 @: $(MAKE); $(unstage)
50157 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50158 r=`${PWD_COMMAND}`; export r; \
50159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50160 $(NORMAL_TARGET_EXPORTS) \
50161 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50162 for flag in $(EXTRA_TARGET_FLAGS); do \
50163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50164 done; \
50165 (cd $(TARGET_SUBDIR)/libobjc && \
50166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50168 "RANLIB=$${RANLIB}" \
50169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50170 installcheck) \
50171 || exit 1
50173 @endif target-libobjc
50175 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50176 maybe-mostlyclean-target-libobjc:
50177 @if target-libobjc
50178 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50180 mostlyclean-target-libobjc:
50181 @: $(MAKE); $(unstage)
50182 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50183 r=`${PWD_COMMAND}`; export r; \
50184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50185 $(NORMAL_TARGET_EXPORTS) \
50186 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50187 for flag in $(EXTRA_TARGET_FLAGS); do \
50188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50189 done; \
50190 (cd $(TARGET_SUBDIR)/libobjc && \
50191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50193 "RANLIB=$${RANLIB}" \
50194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50195 mostlyclean) \
50196 || exit 1
50198 @endif target-libobjc
50200 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50201 maybe-clean-target-libobjc:
50202 @if target-libobjc
50203 maybe-clean-target-libobjc: clean-target-libobjc
50205 clean-target-libobjc:
50206 @: $(MAKE); $(unstage)
50207 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50208 r=`${PWD_COMMAND}`; export r; \
50209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210 $(NORMAL_TARGET_EXPORTS) \
50211 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50212 for flag in $(EXTRA_TARGET_FLAGS); do \
50213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214 done; \
50215 (cd $(TARGET_SUBDIR)/libobjc && \
50216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218 "RANLIB=$${RANLIB}" \
50219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220 clean) \
50221 || exit 1
50223 @endif target-libobjc
50225 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50226 maybe-distclean-target-libobjc:
50227 @if target-libobjc
50228 maybe-distclean-target-libobjc: distclean-target-libobjc
50230 distclean-target-libobjc:
50231 @: $(MAKE); $(unstage)
50232 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50233 r=`${PWD_COMMAND}`; export r; \
50234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50235 $(NORMAL_TARGET_EXPORTS) \
50236 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50237 for flag in $(EXTRA_TARGET_FLAGS); do \
50238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50239 done; \
50240 (cd $(TARGET_SUBDIR)/libobjc && \
50241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50243 "RANLIB=$${RANLIB}" \
50244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50245 distclean) \
50246 || exit 1
50248 @endif target-libobjc
50250 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50251 maybe-maintainer-clean-target-libobjc:
50252 @if target-libobjc
50253 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50255 maintainer-clean-target-libobjc:
50256 @: $(MAKE); $(unstage)
50257 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50258 r=`${PWD_COMMAND}`; export r; \
50259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50260 $(NORMAL_TARGET_EXPORTS) \
50261 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50262 for flag in $(EXTRA_TARGET_FLAGS); do \
50263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50264 done; \
50265 (cd $(TARGET_SUBDIR)/libobjc && \
50266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50268 "RANLIB=$${RANLIB}" \
50269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50270 maintainer-clean) \
50271 || exit 1
50273 @endif target-libobjc
50279 .PHONY: configure-target-libgo maybe-configure-target-libgo
50280 maybe-configure-target-libgo:
50281 @if gcc-bootstrap
50282 configure-target-libgo: stage_current
50283 @endif gcc-bootstrap
50284 @if target-libgo
50285 maybe-configure-target-libgo: configure-target-libgo
50286 configure-target-libgo:
50287 @: $(MAKE); $(unstage)
50288 @r=`${PWD_COMMAND}`; export r; \
50289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50290 echo "Checking multilib configuration for libgo..."; \
50291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50293 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50294 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50295 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50296 else \
50297 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50298 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50299 fi; \
50300 else \
50301 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50302 fi; \
50303 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50305 $(NORMAL_TARGET_EXPORTS) \
50306 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50307 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50308 case $(srcdir) in \
50309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50310 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50312 esac; \
50313 module_srcdir=libgo; \
50314 rm -f no-such-file || : ; \
50315 CONFIG_SITE=no-such-file $(SHELL) \
50316 $$s/$$module_srcdir/configure \
50317 --srcdir=$${topdir}/$$module_srcdir \
50318 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50319 --target=${target_alias} \
50320 || exit 1
50321 @endif target-libgo
50327 .PHONY: all-target-libgo maybe-all-target-libgo
50328 maybe-all-target-libgo:
50329 @if gcc-bootstrap
50330 all-target-libgo: stage_current
50331 @endif gcc-bootstrap
50332 @if target-libgo
50333 TARGET-target-libgo=all
50334 maybe-all-target-libgo: all-target-libgo
50335 all-target-libgo: configure-target-libgo
50336 @: $(MAKE); $(unstage)
50337 @r=`${PWD_COMMAND}`; export r; \
50338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50339 $(NORMAL_TARGET_EXPORTS) \
50340 (cd $(TARGET_SUBDIR)/libgo && \
50341 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50342 $(TARGET-target-libgo))
50343 @endif target-libgo
50349 .PHONY: check-target-libgo maybe-check-target-libgo
50350 maybe-check-target-libgo:
50351 @if target-libgo
50352 maybe-check-target-libgo: check-target-libgo
50354 check-target-libgo:
50355 @: $(MAKE); $(unstage)
50356 @r=`${PWD_COMMAND}`; export r; \
50357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358 $(NORMAL_TARGET_EXPORTS) \
50359 (cd $(TARGET_SUBDIR)/libgo && \
50360 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50362 @endif target-libgo
50364 .PHONY: install-target-libgo maybe-install-target-libgo
50365 maybe-install-target-libgo:
50366 @if target-libgo
50367 maybe-install-target-libgo: install-target-libgo
50369 install-target-libgo: installdirs
50370 @: $(MAKE); $(unstage)
50371 @r=`${PWD_COMMAND}`; export r; \
50372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50373 $(NORMAL_TARGET_EXPORTS) \
50374 (cd $(TARGET_SUBDIR)/libgo && \
50375 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50377 @endif target-libgo
50379 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50380 maybe-install-strip-target-libgo:
50381 @if target-libgo
50382 maybe-install-strip-target-libgo: install-strip-target-libgo
50384 install-strip-target-libgo: installdirs
50385 @: $(MAKE); $(unstage)
50386 @r=`${PWD_COMMAND}`; export r; \
50387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50388 $(NORMAL_TARGET_EXPORTS) \
50389 (cd $(TARGET_SUBDIR)/libgo && \
50390 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50392 @endif target-libgo
50394 # Other targets (info, dvi, pdf, etc.)
50396 .PHONY: maybe-info-target-libgo info-target-libgo
50397 maybe-info-target-libgo:
50398 @if target-libgo
50399 maybe-info-target-libgo: info-target-libgo
50401 info-target-libgo: \
50402 configure-target-libgo
50403 @: $(MAKE); $(unstage)
50404 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50405 r=`${PWD_COMMAND}`; export r; \
50406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50407 $(NORMAL_TARGET_EXPORTS) \
50408 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50409 for flag in $(EXTRA_TARGET_FLAGS); do \
50410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50411 done; \
50412 (cd $(TARGET_SUBDIR)/libgo && \
50413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50415 "RANLIB=$${RANLIB}" \
50416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50417 info) \
50418 || exit 1
50420 @endif target-libgo
50422 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50423 maybe-dvi-target-libgo:
50424 @if target-libgo
50425 maybe-dvi-target-libgo: dvi-target-libgo
50427 dvi-target-libgo: \
50428 configure-target-libgo
50429 @: $(MAKE); $(unstage)
50430 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50431 r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 $(NORMAL_TARGET_EXPORTS) \
50434 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50435 for flag in $(EXTRA_TARGET_FLAGS); do \
50436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50437 done; \
50438 (cd $(TARGET_SUBDIR)/libgo && \
50439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50441 "RANLIB=$${RANLIB}" \
50442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50443 dvi) \
50444 || exit 1
50446 @endif target-libgo
50448 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50449 maybe-pdf-target-libgo:
50450 @if target-libgo
50451 maybe-pdf-target-libgo: pdf-target-libgo
50453 pdf-target-libgo: \
50454 configure-target-libgo
50455 @: $(MAKE); $(unstage)
50456 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50457 r=`${PWD_COMMAND}`; export r; \
50458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50459 $(NORMAL_TARGET_EXPORTS) \
50460 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50461 for flag in $(EXTRA_TARGET_FLAGS); do \
50462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50463 done; \
50464 (cd $(TARGET_SUBDIR)/libgo && \
50465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50467 "RANLIB=$${RANLIB}" \
50468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50469 pdf) \
50470 || exit 1
50472 @endif target-libgo
50474 .PHONY: maybe-html-target-libgo html-target-libgo
50475 maybe-html-target-libgo:
50476 @if target-libgo
50477 maybe-html-target-libgo: html-target-libgo
50479 html-target-libgo: \
50480 configure-target-libgo
50481 @: $(MAKE); $(unstage)
50482 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50483 r=`${PWD_COMMAND}`; export r; \
50484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50485 $(NORMAL_TARGET_EXPORTS) \
50486 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50487 for flag in $(EXTRA_TARGET_FLAGS); do \
50488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50489 done; \
50490 (cd $(TARGET_SUBDIR)/libgo && \
50491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50493 "RANLIB=$${RANLIB}" \
50494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50495 html) \
50496 || exit 1
50498 @endif target-libgo
50500 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50501 maybe-TAGS-target-libgo:
50502 @if target-libgo
50503 maybe-TAGS-target-libgo: TAGS-target-libgo
50505 TAGS-target-libgo: \
50506 configure-target-libgo
50507 @: $(MAKE); $(unstage)
50508 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50509 r=`${PWD_COMMAND}`; export r; \
50510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50511 $(NORMAL_TARGET_EXPORTS) \
50512 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50513 for flag in $(EXTRA_TARGET_FLAGS); do \
50514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50515 done; \
50516 (cd $(TARGET_SUBDIR)/libgo && \
50517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50519 "RANLIB=$${RANLIB}" \
50520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50521 TAGS) \
50522 || exit 1
50524 @endif target-libgo
50526 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50527 maybe-install-info-target-libgo:
50528 @if target-libgo
50529 maybe-install-info-target-libgo: install-info-target-libgo
50531 install-info-target-libgo: \
50532 configure-target-libgo \
50533 info-target-libgo
50534 @: $(MAKE); $(unstage)
50535 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50536 r=`${PWD_COMMAND}`; export r; \
50537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50538 $(NORMAL_TARGET_EXPORTS) \
50539 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50540 for flag in $(EXTRA_TARGET_FLAGS); do \
50541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50542 done; \
50543 (cd $(TARGET_SUBDIR)/libgo && \
50544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50546 "RANLIB=$${RANLIB}" \
50547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50548 install-info) \
50549 || exit 1
50551 @endif target-libgo
50553 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50554 maybe-install-pdf-target-libgo:
50555 @if target-libgo
50556 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50558 install-pdf-target-libgo: \
50559 configure-target-libgo \
50560 pdf-target-libgo
50561 @: $(MAKE); $(unstage)
50562 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50563 r=`${PWD_COMMAND}`; export r; \
50564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50565 $(NORMAL_TARGET_EXPORTS) \
50566 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50567 for flag in $(EXTRA_TARGET_FLAGS); do \
50568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50569 done; \
50570 (cd $(TARGET_SUBDIR)/libgo && \
50571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50573 "RANLIB=$${RANLIB}" \
50574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50575 install-pdf) \
50576 || exit 1
50578 @endif target-libgo
50580 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50581 maybe-install-html-target-libgo:
50582 @if target-libgo
50583 maybe-install-html-target-libgo: install-html-target-libgo
50585 install-html-target-libgo: \
50586 configure-target-libgo \
50587 html-target-libgo
50588 @: $(MAKE); $(unstage)
50589 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50590 r=`${PWD_COMMAND}`; export r; \
50591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50592 $(NORMAL_TARGET_EXPORTS) \
50593 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50594 for flag in $(EXTRA_TARGET_FLAGS); do \
50595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50596 done; \
50597 (cd $(TARGET_SUBDIR)/libgo && \
50598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50600 "RANLIB=$${RANLIB}" \
50601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50602 install-html) \
50603 || exit 1
50605 @endif target-libgo
50607 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50608 maybe-installcheck-target-libgo:
50609 @if target-libgo
50610 maybe-installcheck-target-libgo: installcheck-target-libgo
50612 installcheck-target-libgo: \
50613 configure-target-libgo
50614 @: $(MAKE); $(unstage)
50615 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50616 r=`${PWD_COMMAND}`; export r; \
50617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50618 $(NORMAL_TARGET_EXPORTS) \
50619 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50620 for flag in $(EXTRA_TARGET_FLAGS); do \
50621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50622 done; \
50623 (cd $(TARGET_SUBDIR)/libgo && \
50624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50626 "RANLIB=$${RANLIB}" \
50627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50628 installcheck) \
50629 || exit 1
50631 @endif target-libgo
50633 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50634 maybe-mostlyclean-target-libgo:
50635 @if target-libgo
50636 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50638 mostlyclean-target-libgo:
50639 @: $(MAKE); $(unstage)
50640 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50641 r=`${PWD_COMMAND}`; export r; \
50642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643 $(NORMAL_TARGET_EXPORTS) \
50644 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50645 for flag in $(EXTRA_TARGET_FLAGS); do \
50646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647 done; \
50648 (cd $(TARGET_SUBDIR)/libgo && \
50649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651 "RANLIB=$${RANLIB}" \
50652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653 mostlyclean) \
50654 || exit 1
50656 @endif target-libgo
50658 .PHONY: maybe-clean-target-libgo clean-target-libgo
50659 maybe-clean-target-libgo:
50660 @if target-libgo
50661 maybe-clean-target-libgo: clean-target-libgo
50663 clean-target-libgo:
50664 @: $(MAKE); $(unstage)
50665 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50666 r=`${PWD_COMMAND}`; export r; \
50667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50668 $(NORMAL_TARGET_EXPORTS) \
50669 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50670 for flag in $(EXTRA_TARGET_FLAGS); do \
50671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50672 done; \
50673 (cd $(TARGET_SUBDIR)/libgo && \
50674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50676 "RANLIB=$${RANLIB}" \
50677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50678 clean) \
50679 || exit 1
50681 @endif target-libgo
50683 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50684 maybe-distclean-target-libgo:
50685 @if target-libgo
50686 maybe-distclean-target-libgo: distclean-target-libgo
50688 distclean-target-libgo:
50689 @: $(MAKE); $(unstage)
50690 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50691 r=`${PWD_COMMAND}`; export r; \
50692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50693 $(NORMAL_TARGET_EXPORTS) \
50694 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50695 for flag in $(EXTRA_TARGET_FLAGS); do \
50696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50697 done; \
50698 (cd $(TARGET_SUBDIR)/libgo && \
50699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50701 "RANLIB=$${RANLIB}" \
50702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50703 distclean) \
50704 || exit 1
50706 @endif target-libgo
50708 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50709 maybe-maintainer-clean-target-libgo:
50710 @if target-libgo
50711 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50713 maintainer-clean-target-libgo:
50714 @: $(MAKE); $(unstage)
50715 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50716 r=`${PWD_COMMAND}`; export r; \
50717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50718 $(NORMAL_TARGET_EXPORTS) \
50719 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50720 for flag in $(EXTRA_TARGET_FLAGS); do \
50721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50722 done; \
50723 (cd $(TARGET_SUBDIR)/libgo && \
50724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50726 "RANLIB=$${RANLIB}" \
50727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50728 maintainer-clean) \
50729 || exit 1
50731 @endif target-libgo
50737 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
50738 maybe-configure-target-libphobos:
50739 @if gcc-bootstrap
50740 configure-target-libphobos: stage_current
50741 @endif gcc-bootstrap
50742 @if target-libphobos
50743 maybe-configure-target-libphobos: configure-target-libphobos
50744 configure-target-libphobos:
50745 @: $(MAKE); $(unstage)
50746 @r=`${PWD_COMMAND}`; export r; \
50747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50748 echo "Checking multilib configuration for libphobos..."; \
50749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50750 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
50751 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50752 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
50753 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
50754 else \
50755 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
50756 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50757 fi; \
50758 else \
50759 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
50760 fi; \
50761 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
50762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
50763 $(NORMAL_TARGET_EXPORTS) \
50764 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
50765 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
50766 case $(srcdir) in \
50767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50768 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
50769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50770 esac; \
50771 module_srcdir=libphobos; \
50772 rm -f no-such-file || : ; \
50773 CONFIG_SITE=no-such-file $(SHELL) \
50774 $$s/$$module_srcdir/configure \
50775 --srcdir=$${topdir}/$$module_srcdir \
50776 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50777 --target=${target_alias} \
50778 || exit 1
50779 @endif target-libphobos
50785 .PHONY: all-target-libphobos maybe-all-target-libphobos
50786 maybe-all-target-libphobos:
50787 @if gcc-bootstrap
50788 all-target-libphobos: stage_current
50789 @endif gcc-bootstrap
50790 @if target-libphobos
50791 TARGET-target-libphobos=all
50792 maybe-all-target-libphobos: all-target-libphobos
50793 all-target-libphobos: configure-target-libphobos
50794 @: $(MAKE); $(unstage)
50795 @r=`${PWD_COMMAND}`; export r; \
50796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50797 $(NORMAL_TARGET_EXPORTS) \
50798 (cd $(TARGET_SUBDIR)/libphobos && \
50799 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50800 $(TARGET-target-libphobos))
50801 @endif target-libphobos
50807 .PHONY: check-target-libphobos maybe-check-target-libphobos
50808 maybe-check-target-libphobos:
50809 @if target-libphobos
50810 maybe-check-target-libphobos: check-target-libphobos
50812 check-target-libphobos:
50813 @: $(MAKE); $(unstage)
50814 @r=`${PWD_COMMAND}`; export r; \
50815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50816 $(NORMAL_TARGET_EXPORTS) \
50817 (cd $(TARGET_SUBDIR)/libphobos && \
50818 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50820 @endif target-libphobos
50822 .PHONY: install-target-libphobos maybe-install-target-libphobos
50823 maybe-install-target-libphobos:
50824 @if target-libphobos
50825 maybe-install-target-libphobos: install-target-libphobos
50827 install-target-libphobos: installdirs
50828 @: $(MAKE); $(unstage)
50829 @r=`${PWD_COMMAND}`; export r; \
50830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50831 $(NORMAL_TARGET_EXPORTS) \
50832 (cd $(TARGET_SUBDIR)/libphobos && \
50833 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50835 @endif target-libphobos
50837 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
50838 maybe-install-strip-target-libphobos:
50839 @if target-libphobos
50840 maybe-install-strip-target-libphobos: install-strip-target-libphobos
50842 install-strip-target-libphobos: installdirs
50843 @: $(MAKE); $(unstage)
50844 @r=`${PWD_COMMAND}`; export r; \
50845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50846 $(NORMAL_TARGET_EXPORTS) \
50847 (cd $(TARGET_SUBDIR)/libphobos && \
50848 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50850 @endif target-libphobos
50852 # Other targets (info, dvi, pdf, etc.)
50854 .PHONY: maybe-info-target-libphobos info-target-libphobos
50855 maybe-info-target-libphobos:
50856 @if target-libphobos
50857 maybe-info-target-libphobos: info-target-libphobos
50859 info-target-libphobos: \
50860 configure-target-libphobos
50861 @: $(MAKE); $(unstage)
50862 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50863 r=`${PWD_COMMAND}`; export r; \
50864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50865 $(NORMAL_TARGET_EXPORTS) \
50866 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
50867 for flag in $(EXTRA_TARGET_FLAGS); do \
50868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50869 done; \
50870 (cd $(TARGET_SUBDIR)/libphobos && \
50871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50873 "RANLIB=$${RANLIB}" \
50874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50875 info) \
50876 || exit 1
50878 @endif target-libphobos
50880 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
50881 maybe-dvi-target-libphobos:
50882 @if target-libphobos
50883 maybe-dvi-target-libphobos: dvi-target-libphobos
50885 dvi-target-libphobos: \
50886 configure-target-libphobos
50887 @: $(MAKE); $(unstage)
50888 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50889 r=`${PWD_COMMAND}`; export r; \
50890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50891 $(NORMAL_TARGET_EXPORTS) \
50892 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
50893 for flag in $(EXTRA_TARGET_FLAGS); do \
50894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50895 done; \
50896 (cd $(TARGET_SUBDIR)/libphobos && \
50897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50899 "RANLIB=$${RANLIB}" \
50900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50901 dvi) \
50902 || exit 1
50904 @endif target-libphobos
50906 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
50907 maybe-pdf-target-libphobos:
50908 @if target-libphobos
50909 maybe-pdf-target-libphobos: pdf-target-libphobos
50911 pdf-target-libphobos: \
50912 configure-target-libphobos
50913 @: $(MAKE); $(unstage)
50914 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50915 r=`${PWD_COMMAND}`; export r; \
50916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50917 $(NORMAL_TARGET_EXPORTS) \
50918 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
50919 for flag in $(EXTRA_TARGET_FLAGS); do \
50920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50921 done; \
50922 (cd $(TARGET_SUBDIR)/libphobos && \
50923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50925 "RANLIB=$${RANLIB}" \
50926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50927 pdf) \
50928 || exit 1
50930 @endif target-libphobos
50932 .PHONY: maybe-html-target-libphobos html-target-libphobos
50933 maybe-html-target-libphobos:
50934 @if target-libphobos
50935 maybe-html-target-libphobos: html-target-libphobos
50937 html-target-libphobos: \
50938 configure-target-libphobos
50939 @: $(MAKE); $(unstage)
50940 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50941 r=`${PWD_COMMAND}`; export r; \
50942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50943 $(NORMAL_TARGET_EXPORTS) \
50944 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
50945 for flag in $(EXTRA_TARGET_FLAGS); do \
50946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50947 done; \
50948 (cd $(TARGET_SUBDIR)/libphobos && \
50949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50951 "RANLIB=$${RANLIB}" \
50952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50953 html) \
50954 || exit 1
50956 @endif target-libphobos
50958 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
50959 maybe-TAGS-target-libphobos:
50960 @if target-libphobos
50961 maybe-TAGS-target-libphobos: TAGS-target-libphobos
50963 TAGS-target-libphobos: \
50964 configure-target-libphobos
50965 @: $(MAKE); $(unstage)
50966 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50967 r=`${PWD_COMMAND}`; export r; \
50968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50969 $(NORMAL_TARGET_EXPORTS) \
50970 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
50971 for flag in $(EXTRA_TARGET_FLAGS); do \
50972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50973 done; \
50974 (cd $(TARGET_SUBDIR)/libphobos && \
50975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50977 "RANLIB=$${RANLIB}" \
50978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50979 TAGS) \
50980 || exit 1
50982 @endif target-libphobos
50984 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
50985 maybe-install-info-target-libphobos:
50986 @if target-libphobos
50987 maybe-install-info-target-libphobos: install-info-target-libphobos
50989 install-info-target-libphobos: \
50990 configure-target-libphobos \
50991 info-target-libphobos
50992 @: $(MAKE); $(unstage)
50993 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
50994 r=`${PWD_COMMAND}`; export r; \
50995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996 $(NORMAL_TARGET_EXPORTS) \
50997 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
50998 for flag in $(EXTRA_TARGET_FLAGS); do \
50999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000 done; \
51001 (cd $(TARGET_SUBDIR)/libphobos && \
51002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004 "RANLIB=$${RANLIB}" \
51005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006 install-info) \
51007 || exit 1
51009 @endif target-libphobos
51011 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51012 maybe-install-pdf-target-libphobos:
51013 @if target-libphobos
51014 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51016 install-pdf-target-libphobos: \
51017 configure-target-libphobos \
51018 pdf-target-libphobos
51019 @: $(MAKE); $(unstage)
51020 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51021 r=`${PWD_COMMAND}`; export r; \
51022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51023 $(NORMAL_TARGET_EXPORTS) \
51024 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51025 for flag in $(EXTRA_TARGET_FLAGS); do \
51026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51027 done; \
51028 (cd $(TARGET_SUBDIR)/libphobos && \
51029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51031 "RANLIB=$${RANLIB}" \
51032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51033 install-pdf) \
51034 || exit 1
51036 @endif target-libphobos
51038 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51039 maybe-install-html-target-libphobos:
51040 @if target-libphobos
51041 maybe-install-html-target-libphobos: install-html-target-libphobos
51043 install-html-target-libphobos: \
51044 configure-target-libphobos \
51045 html-target-libphobos
51046 @: $(MAKE); $(unstage)
51047 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51048 r=`${PWD_COMMAND}`; export r; \
51049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050 $(NORMAL_TARGET_EXPORTS) \
51051 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51052 for flag in $(EXTRA_TARGET_FLAGS); do \
51053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51054 done; \
51055 (cd $(TARGET_SUBDIR)/libphobos && \
51056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51058 "RANLIB=$${RANLIB}" \
51059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51060 install-html) \
51061 || exit 1
51063 @endif target-libphobos
51065 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51066 maybe-installcheck-target-libphobos:
51067 @if target-libphobos
51068 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51070 installcheck-target-libphobos: \
51071 configure-target-libphobos
51072 @: $(MAKE); $(unstage)
51073 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51074 r=`${PWD_COMMAND}`; export r; \
51075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51076 $(NORMAL_TARGET_EXPORTS) \
51077 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51078 for flag in $(EXTRA_TARGET_FLAGS); do \
51079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51080 done; \
51081 (cd $(TARGET_SUBDIR)/libphobos && \
51082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51084 "RANLIB=$${RANLIB}" \
51085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51086 installcheck) \
51087 || exit 1
51089 @endif target-libphobos
51091 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51092 maybe-mostlyclean-target-libphobos:
51093 @if target-libphobos
51094 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51096 mostlyclean-target-libphobos:
51097 @: $(MAKE); $(unstage)
51098 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51099 r=`${PWD_COMMAND}`; export r; \
51100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51101 $(NORMAL_TARGET_EXPORTS) \
51102 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51103 for flag in $(EXTRA_TARGET_FLAGS); do \
51104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51105 done; \
51106 (cd $(TARGET_SUBDIR)/libphobos && \
51107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51109 "RANLIB=$${RANLIB}" \
51110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51111 mostlyclean) \
51112 || exit 1
51114 @endif target-libphobos
51116 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51117 maybe-clean-target-libphobos:
51118 @if target-libphobos
51119 maybe-clean-target-libphobos: clean-target-libphobos
51121 clean-target-libphobos:
51122 @: $(MAKE); $(unstage)
51123 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51124 r=`${PWD_COMMAND}`; export r; \
51125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51126 $(NORMAL_TARGET_EXPORTS) \
51127 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51128 for flag in $(EXTRA_TARGET_FLAGS); do \
51129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51130 done; \
51131 (cd $(TARGET_SUBDIR)/libphobos && \
51132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51134 "RANLIB=$${RANLIB}" \
51135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51136 clean) \
51137 || exit 1
51139 @endif target-libphobos
51141 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51142 maybe-distclean-target-libphobos:
51143 @if target-libphobos
51144 maybe-distclean-target-libphobos: distclean-target-libphobos
51146 distclean-target-libphobos:
51147 @: $(MAKE); $(unstage)
51148 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51149 r=`${PWD_COMMAND}`; export r; \
51150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51151 $(NORMAL_TARGET_EXPORTS) \
51152 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51153 for flag in $(EXTRA_TARGET_FLAGS); do \
51154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51155 done; \
51156 (cd $(TARGET_SUBDIR)/libphobos && \
51157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51159 "RANLIB=$${RANLIB}" \
51160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51161 distclean) \
51162 || exit 1
51164 @endif target-libphobos
51166 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51167 maybe-maintainer-clean-target-libphobos:
51168 @if target-libphobos
51169 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51171 maintainer-clean-target-libphobos:
51172 @: $(MAKE); $(unstage)
51173 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51174 r=`${PWD_COMMAND}`; export r; \
51175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51176 $(NORMAL_TARGET_EXPORTS) \
51177 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51178 for flag in $(EXTRA_TARGET_FLAGS); do \
51179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51180 done; \
51181 (cd $(TARGET_SUBDIR)/libphobos && \
51182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51184 "RANLIB=$${RANLIB}" \
51185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51186 maintainer-clean) \
51187 || exit 1
51189 @endif target-libphobos
51195 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51196 maybe-configure-target-libtermcap:
51197 @if gcc-bootstrap
51198 configure-target-libtermcap: stage_current
51199 @endif gcc-bootstrap
51200 @if target-libtermcap
51201 maybe-configure-target-libtermcap: configure-target-libtermcap
51202 configure-target-libtermcap:
51203 @: $(MAKE); $(unstage)
51204 @r=`${PWD_COMMAND}`; export r; \
51205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206 echo "Checking multilib configuration for libtermcap..."; \
51207 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51208 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51209 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51210 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51211 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51212 else \
51213 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51214 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51215 fi; \
51216 else \
51217 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51218 fi; \
51219 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51220 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51221 $(NORMAL_TARGET_EXPORTS) \
51222 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51223 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51224 case $(srcdir) in \
51225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51226 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51228 esac; \
51229 module_srcdir=libtermcap; \
51230 rm -f no-such-file || : ; \
51231 CONFIG_SITE=no-such-file $(SHELL) \
51232 $$s/$$module_srcdir/configure \
51233 --srcdir=$${topdir}/$$module_srcdir \
51234 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51235 --target=${target_alias} \
51236 || exit 1
51237 @endif target-libtermcap
51243 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51244 maybe-all-target-libtermcap:
51245 @if gcc-bootstrap
51246 all-target-libtermcap: stage_current
51247 @endif gcc-bootstrap
51248 @if target-libtermcap
51249 TARGET-target-libtermcap=all
51250 maybe-all-target-libtermcap: all-target-libtermcap
51251 all-target-libtermcap: configure-target-libtermcap
51252 @: $(MAKE); $(unstage)
51253 @r=`${PWD_COMMAND}`; export r; \
51254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51255 $(NORMAL_TARGET_EXPORTS) \
51256 (cd $(TARGET_SUBDIR)/libtermcap && \
51257 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51258 $(TARGET-target-libtermcap))
51259 @endif target-libtermcap
51265 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51266 maybe-check-target-libtermcap:
51267 @if target-libtermcap
51268 maybe-check-target-libtermcap: check-target-libtermcap
51270 # Dummy target for uncheckable module.
51271 check-target-libtermcap:
51273 @endif target-libtermcap
51275 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51276 maybe-install-target-libtermcap:
51277 @if target-libtermcap
51278 maybe-install-target-libtermcap: install-target-libtermcap
51280 install-target-libtermcap: installdirs
51281 @: $(MAKE); $(unstage)
51282 @r=`${PWD_COMMAND}`; export r; \
51283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284 $(NORMAL_TARGET_EXPORTS) \
51285 (cd $(TARGET_SUBDIR)/libtermcap && \
51286 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51288 @endif target-libtermcap
51290 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51291 maybe-install-strip-target-libtermcap:
51292 @if target-libtermcap
51293 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51295 install-strip-target-libtermcap: installdirs
51296 @: $(MAKE); $(unstage)
51297 @r=`${PWD_COMMAND}`; export r; \
51298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51299 $(NORMAL_TARGET_EXPORTS) \
51300 (cd $(TARGET_SUBDIR)/libtermcap && \
51301 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51303 @endif target-libtermcap
51305 # Other targets (info, dvi, pdf, etc.)
51307 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51308 maybe-info-target-libtermcap:
51309 @if target-libtermcap
51310 maybe-info-target-libtermcap: info-target-libtermcap
51312 info-target-libtermcap: \
51313 configure-target-libtermcap
51314 @: $(MAKE); $(unstage)
51315 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51316 r=`${PWD_COMMAND}`; export r; \
51317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51318 $(NORMAL_TARGET_EXPORTS) \
51319 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51320 for flag in $(EXTRA_TARGET_FLAGS); do \
51321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51322 done; \
51323 (cd $(TARGET_SUBDIR)/libtermcap && \
51324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51326 "RANLIB=$${RANLIB}" \
51327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51328 info) \
51329 || exit 1
51331 @endif target-libtermcap
51333 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51334 maybe-dvi-target-libtermcap:
51335 @if target-libtermcap
51336 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51338 dvi-target-libtermcap: \
51339 configure-target-libtermcap
51340 @: $(MAKE); $(unstage)
51341 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51342 r=`${PWD_COMMAND}`; export r; \
51343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51344 $(NORMAL_TARGET_EXPORTS) \
51345 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51346 for flag in $(EXTRA_TARGET_FLAGS); do \
51347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51348 done; \
51349 (cd $(TARGET_SUBDIR)/libtermcap && \
51350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51352 "RANLIB=$${RANLIB}" \
51353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51354 dvi) \
51355 || exit 1
51357 @endif target-libtermcap
51359 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51360 maybe-pdf-target-libtermcap:
51361 @if target-libtermcap
51362 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51364 pdf-target-libtermcap: \
51365 configure-target-libtermcap
51366 @: $(MAKE); $(unstage)
51367 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51368 r=`${PWD_COMMAND}`; export r; \
51369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51370 $(NORMAL_TARGET_EXPORTS) \
51371 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51372 for flag in $(EXTRA_TARGET_FLAGS); do \
51373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51374 done; \
51375 (cd $(TARGET_SUBDIR)/libtermcap && \
51376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51378 "RANLIB=$${RANLIB}" \
51379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51380 pdf) \
51381 || exit 1
51383 @endif target-libtermcap
51385 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51386 maybe-html-target-libtermcap:
51387 @if target-libtermcap
51388 maybe-html-target-libtermcap: html-target-libtermcap
51390 html-target-libtermcap: \
51391 configure-target-libtermcap
51392 @: $(MAKE); $(unstage)
51393 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51394 r=`${PWD_COMMAND}`; export r; \
51395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51396 $(NORMAL_TARGET_EXPORTS) \
51397 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51398 for flag in $(EXTRA_TARGET_FLAGS); do \
51399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51400 done; \
51401 (cd $(TARGET_SUBDIR)/libtermcap && \
51402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51404 "RANLIB=$${RANLIB}" \
51405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51406 html) \
51407 || exit 1
51409 @endif target-libtermcap
51411 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51412 maybe-TAGS-target-libtermcap:
51413 @if target-libtermcap
51414 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51416 TAGS-target-libtermcap: \
51417 configure-target-libtermcap
51418 @: $(MAKE); $(unstage)
51419 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51420 r=`${PWD_COMMAND}`; export r; \
51421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51422 $(NORMAL_TARGET_EXPORTS) \
51423 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51424 for flag in $(EXTRA_TARGET_FLAGS); do \
51425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51426 done; \
51427 (cd $(TARGET_SUBDIR)/libtermcap && \
51428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51430 "RANLIB=$${RANLIB}" \
51431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51432 TAGS) \
51433 || exit 1
51435 @endif target-libtermcap
51437 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51438 maybe-install-info-target-libtermcap:
51439 @if target-libtermcap
51440 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51442 install-info-target-libtermcap: \
51443 configure-target-libtermcap \
51444 info-target-libtermcap
51445 @: $(MAKE); $(unstage)
51446 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51447 r=`${PWD_COMMAND}`; export r; \
51448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51449 $(NORMAL_TARGET_EXPORTS) \
51450 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51451 for flag in $(EXTRA_TARGET_FLAGS); do \
51452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51453 done; \
51454 (cd $(TARGET_SUBDIR)/libtermcap && \
51455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51457 "RANLIB=$${RANLIB}" \
51458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51459 install-info) \
51460 || exit 1
51462 @endif target-libtermcap
51464 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51465 maybe-install-pdf-target-libtermcap:
51466 @if target-libtermcap
51467 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51469 install-pdf-target-libtermcap: \
51470 configure-target-libtermcap \
51471 pdf-target-libtermcap
51472 @: $(MAKE); $(unstage)
51473 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51474 r=`${PWD_COMMAND}`; export r; \
51475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51476 $(NORMAL_TARGET_EXPORTS) \
51477 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51478 for flag in $(EXTRA_TARGET_FLAGS); do \
51479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51480 done; \
51481 (cd $(TARGET_SUBDIR)/libtermcap && \
51482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51484 "RANLIB=$${RANLIB}" \
51485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51486 install-pdf) \
51487 || exit 1
51489 @endif target-libtermcap
51491 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51492 maybe-install-html-target-libtermcap:
51493 @if target-libtermcap
51494 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51496 install-html-target-libtermcap: \
51497 configure-target-libtermcap \
51498 html-target-libtermcap
51499 @: $(MAKE); $(unstage)
51500 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51501 r=`${PWD_COMMAND}`; export r; \
51502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51503 $(NORMAL_TARGET_EXPORTS) \
51504 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51505 for flag in $(EXTRA_TARGET_FLAGS); do \
51506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51507 done; \
51508 (cd $(TARGET_SUBDIR)/libtermcap && \
51509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51511 "RANLIB=$${RANLIB}" \
51512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51513 install-html) \
51514 || exit 1
51516 @endif target-libtermcap
51518 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51519 maybe-installcheck-target-libtermcap:
51520 @if target-libtermcap
51521 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51523 installcheck-target-libtermcap: \
51524 configure-target-libtermcap
51525 @: $(MAKE); $(unstage)
51526 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51527 r=`${PWD_COMMAND}`; export r; \
51528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51529 $(NORMAL_TARGET_EXPORTS) \
51530 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
51531 for flag in $(EXTRA_TARGET_FLAGS); do \
51532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51533 done; \
51534 (cd $(TARGET_SUBDIR)/libtermcap && \
51535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51537 "RANLIB=$${RANLIB}" \
51538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51539 installcheck) \
51540 || exit 1
51542 @endif target-libtermcap
51544 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
51545 maybe-mostlyclean-target-libtermcap:
51546 @if target-libtermcap
51547 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
51549 # libtermcap doesn't support mostlyclean.
51550 mostlyclean-target-libtermcap:
51552 @endif target-libtermcap
51554 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
51555 maybe-clean-target-libtermcap:
51556 @if target-libtermcap
51557 maybe-clean-target-libtermcap: clean-target-libtermcap
51559 # libtermcap doesn't support clean.
51560 clean-target-libtermcap:
51562 @endif target-libtermcap
51564 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
51565 maybe-distclean-target-libtermcap:
51566 @if target-libtermcap
51567 maybe-distclean-target-libtermcap: distclean-target-libtermcap
51569 # libtermcap doesn't support distclean.
51570 distclean-target-libtermcap:
51572 @endif target-libtermcap
51574 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
51575 maybe-maintainer-clean-target-libtermcap:
51576 @if target-libtermcap
51577 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
51579 # libtermcap doesn't support maintainer-clean.
51580 maintainer-clean-target-libtermcap:
51582 @endif target-libtermcap
51588 .PHONY: configure-target-winsup maybe-configure-target-winsup
51589 maybe-configure-target-winsup:
51590 @if gcc-bootstrap
51591 configure-target-winsup: stage_current
51592 @endif gcc-bootstrap
51593 @if target-winsup
51594 maybe-configure-target-winsup: configure-target-winsup
51595 configure-target-winsup:
51596 @: $(MAKE); $(unstage)
51597 @r=`${PWD_COMMAND}`; export r; \
51598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51599 echo "Checking multilib configuration for winsup..."; \
51600 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
51602 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
51603 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
51604 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
51605 else \
51606 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
51607 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51608 fi; \
51609 else \
51610 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
51611 fi; \
51612 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
51613 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
51614 $(NORMAL_TARGET_EXPORTS) \
51615 echo Configuring in $(TARGET_SUBDIR)/winsup; \
51616 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
51617 case $(srcdir) in \
51618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51619 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
51620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51621 esac; \
51622 module_srcdir=winsup; \
51623 rm -f no-such-file || : ; \
51624 CONFIG_SITE=no-such-file $(SHELL) \
51625 $$s/$$module_srcdir/configure \
51626 --srcdir=$${topdir}/$$module_srcdir \
51627 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51628 --target=${target_alias} \
51629 || exit 1
51630 @endif target-winsup
51636 .PHONY: all-target-winsup maybe-all-target-winsup
51637 maybe-all-target-winsup:
51638 @if gcc-bootstrap
51639 all-target-winsup: stage_current
51640 @endif gcc-bootstrap
51641 @if target-winsup
51642 TARGET-target-winsup=all
51643 maybe-all-target-winsup: all-target-winsup
51644 all-target-winsup: configure-target-winsup
51645 @: $(MAKE); $(unstage)
51646 @r=`${PWD_COMMAND}`; export r; \
51647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648 $(NORMAL_TARGET_EXPORTS) \
51649 (cd $(TARGET_SUBDIR)/winsup && \
51650 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51651 $(TARGET-target-winsup))
51652 @endif target-winsup
51658 .PHONY: check-target-winsup maybe-check-target-winsup
51659 maybe-check-target-winsup:
51660 @if target-winsup
51661 maybe-check-target-winsup: check-target-winsup
51663 check-target-winsup:
51664 @: $(MAKE); $(unstage)
51665 @r=`${PWD_COMMAND}`; export r; \
51666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51667 $(NORMAL_TARGET_EXPORTS) \
51668 (cd $(TARGET_SUBDIR)/winsup && \
51669 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51671 @endif target-winsup
51673 .PHONY: install-target-winsup maybe-install-target-winsup
51674 maybe-install-target-winsup:
51675 @if target-winsup
51676 maybe-install-target-winsup: install-target-winsup
51678 install-target-winsup: installdirs
51679 @: $(MAKE); $(unstage)
51680 @r=`${PWD_COMMAND}`; export r; \
51681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51682 $(NORMAL_TARGET_EXPORTS) \
51683 (cd $(TARGET_SUBDIR)/winsup && \
51684 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51686 @endif target-winsup
51688 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
51689 maybe-install-strip-target-winsup:
51690 @if target-winsup
51691 maybe-install-strip-target-winsup: install-strip-target-winsup
51693 install-strip-target-winsup: installdirs
51694 @: $(MAKE); $(unstage)
51695 @r=`${PWD_COMMAND}`; export r; \
51696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51697 $(NORMAL_TARGET_EXPORTS) \
51698 (cd $(TARGET_SUBDIR)/winsup && \
51699 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51701 @endif target-winsup
51703 # Other targets (info, dvi, pdf, etc.)
51705 .PHONY: maybe-info-target-winsup info-target-winsup
51706 maybe-info-target-winsup:
51707 @if target-winsup
51708 maybe-info-target-winsup: info-target-winsup
51710 info-target-winsup: \
51711 configure-target-winsup
51712 @: $(MAKE); $(unstage)
51713 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51714 r=`${PWD_COMMAND}`; export r; \
51715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51716 $(NORMAL_TARGET_EXPORTS) \
51717 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
51718 for flag in $(EXTRA_TARGET_FLAGS); do \
51719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51720 done; \
51721 (cd $(TARGET_SUBDIR)/winsup && \
51722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51724 "RANLIB=$${RANLIB}" \
51725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51726 info) \
51727 || exit 1
51729 @endif target-winsup
51731 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
51732 maybe-dvi-target-winsup:
51733 @if target-winsup
51734 maybe-dvi-target-winsup: dvi-target-winsup
51736 dvi-target-winsup: \
51737 configure-target-winsup
51738 @: $(MAKE); $(unstage)
51739 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51740 r=`${PWD_COMMAND}`; export r; \
51741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51742 $(NORMAL_TARGET_EXPORTS) \
51743 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
51744 for flag in $(EXTRA_TARGET_FLAGS); do \
51745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51746 done; \
51747 (cd $(TARGET_SUBDIR)/winsup && \
51748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51750 "RANLIB=$${RANLIB}" \
51751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51752 dvi) \
51753 || exit 1
51755 @endif target-winsup
51757 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
51758 maybe-pdf-target-winsup:
51759 @if target-winsup
51760 maybe-pdf-target-winsup: pdf-target-winsup
51762 pdf-target-winsup: \
51763 configure-target-winsup
51764 @: $(MAKE); $(unstage)
51765 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51766 r=`${PWD_COMMAND}`; export r; \
51767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51768 $(NORMAL_TARGET_EXPORTS) \
51769 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
51770 for flag in $(EXTRA_TARGET_FLAGS); do \
51771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51772 done; \
51773 (cd $(TARGET_SUBDIR)/winsup && \
51774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51776 "RANLIB=$${RANLIB}" \
51777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51778 pdf) \
51779 || exit 1
51781 @endif target-winsup
51783 .PHONY: maybe-html-target-winsup html-target-winsup
51784 maybe-html-target-winsup:
51785 @if target-winsup
51786 maybe-html-target-winsup: html-target-winsup
51788 html-target-winsup: \
51789 configure-target-winsup
51790 @: $(MAKE); $(unstage)
51791 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51792 r=`${PWD_COMMAND}`; export r; \
51793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794 $(NORMAL_TARGET_EXPORTS) \
51795 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
51796 for flag in $(EXTRA_TARGET_FLAGS); do \
51797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798 done; \
51799 (cd $(TARGET_SUBDIR)/winsup && \
51800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802 "RANLIB=$${RANLIB}" \
51803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804 html) \
51805 || exit 1
51807 @endif target-winsup
51809 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
51810 maybe-TAGS-target-winsup:
51811 @if target-winsup
51812 maybe-TAGS-target-winsup: TAGS-target-winsup
51814 TAGS-target-winsup: \
51815 configure-target-winsup
51816 @: $(MAKE); $(unstage)
51817 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51818 r=`${PWD_COMMAND}`; export r; \
51819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51820 $(NORMAL_TARGET_EXPORTS) \
51821 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
51822 for flag in $(EXTRA_TARGET_FLAGS); do \
51823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51824 done; \
51825 (cd $(TARGET_SUBDIR)/winsup && \
51826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51828 "RANLIB=$${RANLIB}" \
51829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51830 TAGS) \
51831 || exit 1
51833 @endif target-winsup
51835 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
51836 maybe-install-info-target-winsup:
51837 @if target-winsup
51838 maybe-install-info-target-winsup: install-info-target-winsup
51840 install-info-target-winsup: \
51841 configure-target-winsup \
51842 info-target-winsup
51843 @: $(MAKE); $(unstage)
51844 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51845 r=`${PWD_COMMAND}`; export r; \
51846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51847 $(NORMAL_TARGET_EXPORTS) \
51848 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
51849 for flag in $(EXTRA_TARGET_FLAGS); do \
51850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51851 done; \
51852 (cd $(TARGET_SUBDIR)/winsup && \
51853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51855 "RANLIB=$${RANLIB}" \
51856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51857 install-info) \
51858 || exit 1
51860 @endif target-winsup
51862 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
51863 maybe-install-pdf-target-winsup:
51864 @if target-winsup
51865 maybe-install-pdf-target-winsup: install-pdf-target-winsup
51867 install-pdf-target-winsup: \
51868 configure-target-winsup \
51869 pdf-target-winsup
51870 @: $(MAKE); $(unstage)
51871 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51872 r=`${PWD_COMMAND}`; export r; \
51873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51874 $(NORMAL_TARGET_EXPORTS) \
51875 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
51876 for flag in $(EXTRA_TARGET_FLAGS); do \
51877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51878 done; \
51879 (cd $(TARGET_SUBDIR)/winsup && \
51880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51882 "RANLIB=$${RANLIB}" \
51883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51884 install-pdf) \
51885 || exit 1
51887 @endif target-winsup
51889 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
51890 maybe-install-html-target-winsup:
51891 @if target-winsup
51892 maybe-install-html-target-winsup: install-html-target-winsup
51894 install-html-target-winsup: \
51895 configure-target-winsup \
51896 html-target-winsup
51897 @: $(MAKE); $(unstage)
51898 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51899 r=`${PWD_COMMAND}`; export r; \
51900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51901 $(NORMAL_TARGET_EXPORTS) \
51902 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
51903 for flag in $(EXTRA_TARGET_FLAGS); do \
51904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51905 done; \
51906 (cd $(TARGET_SUBDIR)/winsup && \
51907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51909 "RANLIB=$${RANLIB}" \
51910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51911 install-html) \
51912 || exit 1
51914 @endif target-winsup
51916 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
51917 maybe-installcheck-target-winsup:
51918 @if target-winsup
51919 maybe-installcheck-target-winsup: installcheck-target-winsup
51921 installcheck-target-winsup: \
51922 configure-target-winsup
51923 @: $(MAKE); $(unstage)
51924 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51925 r=`${PWD_COMMAND}`; export r; \
51926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51927 $(NORMAL_TARGET_EXPORTS) \
51928 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
51929 for flag in $(EXTRA_TARGET_FLAGS); do \
51930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51931 done; \
51932 (cd $(TARGET_SUBDIR)/winsup && \
51933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51935 "RANLIB=$${RANLIB}" \
51936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51937 installcheck) \
51938 || exit 1
51940 @endif target-winsup
51942 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
51943 maybe-mostlyclean-target-winsup:
51944 @if target-winsup
51945 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
51947 mostlyclean-target-winsup:
51948 @: $(MAKE); $(unstage)
51949 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51950 r=`${PWD_COMMAND}`; export r; \
51951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51952 $(NORMAL_TARGET_EXPORTS) \
51953 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
51954 for flag in $(EXTRA_TARGET_FLAGS); do \
51955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51956 done; \
51957 (cd $(TARGET_SUBDIR)/winsup && \
51958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51960 "RANLIB=$${RANLIB}" \
51961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51962 mostlyclean) \
51963 || exit 1
51965 @endif target-winsup
51967 .PHONY: maybe-clean-target-winsup clean-target-winsup
51968 maybe-clean-target-winsup:
51969 @if target-winsup
51970 maybe-clean-target-winsup: clean-target-winsup
51972 clean-target-winsup:
51973 @: $(MAKE); $(unstage)
51974 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
51975 r=`${PWD_COMMAND}`; export r; \
51976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51977 $(NORMAL_TARGET_EXPORTS) \
51978 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
51979 for flag in $(EXTRA_TARGET_FLAGS); do \
51980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51981 done; \
51982 (cd $(TARGET_SUBDIR)/winsup && \
51983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51985 "RANLIB=$${RANLIB}" \
51986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51987 clean) \
51988 || exit 1
51990 @endif target-winsup
51992 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
51993 maybe-distclean-target-winsup:
51994 @if target-winsup
51995 maybe-distclean-target-winsup: distclean-target-winsup
51997 distclean-target-winsup:
51998 @: $(MAKE); $(unstage)
51999 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52000 r=`${PWD_COMMAND}`; export r; \
52001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52002 $(NORMAL_TARGET_EXPORTS) \
52003 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52004 for flag in $(EXTRA_TARGET_FLAGS); do \
52005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52006 done; \
52007 (cd $(TARGET_SUBDIR)/winsup && \
52008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52010 "RANLIB=$${RANLIB}" \
52011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52012 distclean) \
52013 || exit 1
52015 @endif target-winsup
52017 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52018 maybe-maintainer-clean-target-winsup:
52019 @if target-winsup
52020 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52022 maintainer-clean-target-winsup:
52023 @: $(MAKE); $(unstage)
52024 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52025 r=`${PWD_COMMAND}`; export r; \
52026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52027 $(NORMAL_TARGET_EXPORTS) \
52028 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52029 for flag in $(EXTRA_TARGET_FLAGS); do \
52030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52031 done; \
52032 (cd $(TARGET_SUBDIR)/winsup && \
52033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52035 "RANLIB=$${RANLIB}" \
52036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52037 maintainer-clean) \
52038 || exit 1
52040 @endif target-winsup
52046 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52047 maybe-configure-target-libgloss:
52048 @if gcc-bootstrap
52049 configure-target-libgloss: stage_current
52050 @endif gcc-bootstrap
52051 @if target-libgloss
52052 maybe-configure-target-libgloss: configure-target-libgloss
52053 configure-target-libgloss:
52054 @: $(MAKE); $(unstage)
52055 @r=`${PWD_COMMAND}`; export r; \
52056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52057 echo "Checking multilib configuration for libgloss..."; \
52058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52059 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52060 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52061 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52062 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52063 else \
52064 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52065 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52066 fi; \
52067 else \
52068 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52069 fi; \
52070 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52072 $(NORMAL_TARGET_EXPORTS) \
52073 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52074 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52075 case $(srcdir) in \
52076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52077 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52079 esac; \
52080 module_srcdir=libgloss; \
52081 rm -f no-such-file || : ; \
52082 CONFIG_SITE=no-such-file $(SHELL) \
52083 $$s/$$module_srcdir/configure \
52084 --srcdir=$${topdir}/$$module_srcdir \
52085 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52086 --target=${target_alias} \
52087 || exit 1
52088 @endif target-libgloss
52094 .PHONY: all-target-libgloss maybe-all-target-libgloss
52095 maybe-all-target-libgloss:
52096 @if gcc-bootstrap
52097 all-target-libgloss: stage_current
52098 @endif gcc-bootstrap
52099 @if target-libgloss
52100 TARGET-target-libgloss=all
52101 maybe-all-target-libgloss: all-target-libgloss
52102 all-target-libgloss: configure-target-libgloss
52103 @: $(MAKE); $(unstage)
52104 @r=`${PWD_COMMAND}`; export r; \
52105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52106 $(NORMAL_TARGET_EXPORTS) \
52107 (cd $(TARGET_SUBDIR)/libgloss && \
52108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52109 $(TARGET-target-libgloss))
52110 @endif target-libgloss
52116 .PHONY: check-target-libgloss maybe-check-target-libgloss
52117 maybe-check-target-libgloss:
52118 @if target-libgloss
52119 maybe-check-target-libgloss: check-target-libgloss
52121 # Dummy target for uncheckable module.
52122 check-target-libgloss:
52124 @endif target-libgloss
52126 .PHONY: install-target-libgloss maybe-install-target-libgloss
52127 maybe-install-target-libgloss:
52128 @if target-libgloss
52129 maybe-install-target-libgloss: install-target-libgloss
52131 install-target-libgloss: installdirs
52132 @: $(MAKE); $(unstage)
52133 @r=`${PWD_COMMAND}`; export r; \
52134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52135 $(NORMAL_TARGET_EXPORTS) \
52136 (cd $(TARGET_SUBDIR)/libgloss && \
52137 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52139 @endif target-libgloss
52141 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52142 maybe-install-strip-target-libgloss:
52143 @if target-libgloss
52144 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52146 install-strip-target-libgloss: installdirs
52147 @: $(MAKE); $(unstage)
52148 @r=`${PWD_COMMAND}`; export r; \
52149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52150 $(NORMAL_TARGET_EXPORTS) \
52151 (cd $(TARGET_SUBDIR)/libgloss && \
52152 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52154 @endif target-libgloss
52156 # Other targets (info, dvi, pdf, etc.)
52158 .PHONY: maybe-info-target-libgloss info-target-libgloss
52159 maybe-info-target-libgloss:
52160 @if target-libgloss
52161 maybe-info-target-libgloss: info-target-libgloss
52163 info-target-libgloss: \
52164 configure-target-libgloss
52165 @: $(MAKE); $(unstage)
52166 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52167 r=`${PWD_COMMAND}`; export r; \
52168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52169 $(NORMAL_TARGET_EXPORTS) \
52170 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52171 for flag in $(EXTRA_TARGET_FLAGS); do \
52172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52173 done; \
52174 (cd $(TARGET_SUBDIR)/libgloss && \
52175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52177 "RANLIB=$${RANLIB}" \
52178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52179 info) \
52180 || exit 1
52182 @endif target-libgloss
52184 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52185 maybe-dvi-target-libgloss:
52186 @if target-libgloss
52187 maybe-dvi-target-libgloss: dvi-target-libgloss
52189 dvi-target-libgloss: \
52190 configure-target-libgloss
52191 @: $(MAKE); $(unstage)
52192 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52193 r=`${PWD_COMMAND}`; export r; \
52194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52195 $(NORMAL_TARGET_EXPORTS) \
52196 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52197 for flag in $(EXTRA_TARGET_FLAGS); do \
52198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52199 done; \
52200 (cd $(TARGET_SUBDIR)/libgloss && \
52201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52203 "RANLIB=$${RANLIB}" \
52204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52205 dvi) \
52206 || exit 1
52208 @endif target-libgloss
52210 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52211 maybe-pdf-target-libgloss:
52212 @if target-libgloss
52213 maybe-pdf-target-libgloss: pdf-target-libgloss
52215 pdf-target-libgloss: \
52216 configure-target-libgloss
52217 @: $(MAKE); $(unstage)
52218 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52219 r=`${PWD_COMMAND}`; export r; \
52220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221 $(NORMAL_TARGET_EXPORTS) \
52222 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52223 for flag in $(EXTRA_TARGET_FLAGS); do \
52224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225 done; \
52226 (cd $(TARGET_SUBDIR)/libgloss && \
52227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229 "RANLIB=$${RANLIB}" \
52230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231 pdf) \
52232 || exit 1
52234 @endif target-libgloss
52236 .PHONY: maybe-html-target-libgloss html-target-libgloss
52237 maybe-html-target-libgloss:
52238 @if target-libgloss
52239 maybe-html-target-libgloss: html-target-libgloss
52241 html-target-libgloss: \
52242 configure-target-libgloss
52243 @: $(MAKE); $(unstage)
52244 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52245 r=`${PWD_COMMAND}`; export r; \
52246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52247 $(NORMAL_TARGET_EXPORTS) \
52248 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52249 for flag in $(EXTRA_TARGET_FLAGS); do \
52250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52251 done; \
52252 (cd $(TARGET_SUBDIR)/libgloss && \
52253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52255 "RANLIB=$${RANLIB}" \
52256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52257 html) \
52258 || exit 1
52260 @endif target-libgloss
52262 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52263 maybe-TAGS-target-libgloss:
52264 @if target-libgloss
52265 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52267 TAGS-target-libgloss: \
52268 configure-target-libgloss
52269 @: $(MAKE); $(unstage)
52270 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52271 r=`${PWD_COMMAND}`; export r; \
52272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52273 $(NORMAL_TARGET_EXPORTS) \
52274 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52275 for flag in $(EXTRA_TARGET_FLAGS); do \
52276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52277 done; \
52278 (cd $(TARGET_SUBDIR)/libgloss && \
52279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52281 "RANLIB=$${RANLIB}" \
52282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52283 TAGS) \
52284 || exit 1
52286 @endif target-libgloss
52288 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52289 maybe-install-info-target-libgloss:
52290 @if target-libgloss
52291 maybe-install-info-target-libgloss: install-info-target-libgloss
52293 install-info-target-libgloss: \
52294 configure-target-libgloss \
52295 info-target-libgloss
52296 @: $(MAKE); $(unstage)
52297 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52298 r=`${PWD_COMMAND}`; export r; \
52299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52300 $(NORMAL_TARGET_EXPORTS) \
52301 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52302 for flag in $(EXTRA_TARGET_FLAGS); do \
52303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52304 done; \
52305 (cd $(TARGET_SUBDIR)/libgloss && \
52306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52308 "RANLIB=$${RANLIB}" \
52309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52310 install-info) \
52311 || exit 1
52313 @endif target-libgloss
52315 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52316 maybe-install-pdf-target-libgloss:
52317 @if target-libgloss
52318 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52320 install-pdf-target-libgloss: \
52321 configure-target-libgloss \
52322 pdf-target-libgloss
52323 @: $(MAKE); $(unstage)
52324 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52325 r=`${PWD_COMMAND}`; export r; \
52326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52327 $(NORMAL_TARGET_EXPORTS) \
52328 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52329 for flag in $(EXTRA_TARGET_FLAGS); do \
52330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52331 done; \
52332 (cd $(TARGET_SUBDIR)/libgloss && \
52333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52335 "RANLIB=$${RANLIB}" \
52336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52337 install-pdf) \
52338 || exit 1
52340 @endif target-libgloss
52342 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52343 maybe-install-html-target-libgloss:
52344 @if target-libgloss
52345 maybe-install-html-target-libgloss: install-html-target-libgloss
52347 install-html-target-libgloss: \
52348 configure-target-libgloss \
52349 html-target-libgloss
52350 @: $(MAKE); $(unstage)
52351 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52352 r=`${PWD_COMMAND}`; export r; \
52353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52354 $(NORMAL_TARGET_EXPORTS) \
52355 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52356 for flag in $(EXTRA_TARGET_FLAGS); do \
52357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52358 done; \
52359 (cd $(TARGET_SUBDIR)/libgloss && \
52360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52362 "RANLIB=$${RANLIB}" \
52363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52364 install-html) \
52365 || exit 1
52367 @endif target-libgloss
52369 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52370 maybe-installcheck-target-libgloss:
52371 @if target-libgloss
52372 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52374 installcheck-target-libgloss: \
52375 configure-target-libgloss
52376 @: $(MAKE); $(unstage)
52377 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52378 r=`${PWD_COMMAND}`; export r; \
52379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52380 $(NORMAL_TARGET_EXPORTS) \
52381 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
52382 for flag in $(EXTRA_TARGET_FLAGS); do \
52383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52384 done; \
52385 (cd $(TARGET_SUBDIR)/libgloss && \
52386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52388 "RANLIB=$${RANLIB}" \
52389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52390 installcheck) \
52391 || exit 1
52393 @endif target-libgloss
52395 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52396 maybe-mostlyclean-target-libgloss:
52397 @if target-libgloss
52398 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52400 mostlyclean-target-libgloss:
52401 @: $(MAKE); $(unstage)
52402 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52403 r=`${PWD_COMMAND}`; export r; \
52404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52405 $(NORMAL_TARGET_EXPORTS) \
52406 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
52407 for flag in $(EXTRA_TARGET_FLAGS); do \
52408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52409 done; \
52410 (cd $(TARGET_SUBDIR)/libgloss && \
52411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52413 "RANLIB=$${RANLIB}" \
52414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52415 mostlyclean) \
52416 || exit 1
52418 @endif target-libgloss
52420 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52421 maybe-clean-target-libgloss:
52422 @if target-libgloss
52423 maybe-clean-target-libgloss: clean-target-libgloss
52425 clean-target-libgloss:
52426 @: $(MAKE); $(unstage)
52427 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52428 r=`${PWD_COMMAND}`; export r; \
52429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52430 $(NORMAL_TARGET_EXPORTS) \
52431 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
52432 for flag in $(EXTRA_TARGET_FLAGS); do \
52433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52434 done; \
52435 (cd $(TARGET_SUBDIR)/libgloss && \
52436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52438 "RANLIB=$${RANLIB}" \
52439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52440 clean) \
52441 || exit 1
52443 @endif target-libgloss
52445 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52446 maybe-distclean-target-libgloss:
52447 @if target-libgloss
52448 maybe-distclean-target-libgloss: distclean-target-libgloss
52450 distclean-target-libgloss:
52451 @: $(MAKE); $(unstage)
52452 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52453 r=`${PWD_COMMAND}`; export r; \
52454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52455 $(NORMAL_TARGET_EXPORTS) \
52456 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
52457 for flag in $(EXTRA_TARGET_FLAGS); do \
52458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52459 done; \
52460 (cd $(TARGET_SUBDIR)/libgloss && \
52461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52463 "RANLIB=$${RANLIB}" \
52464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52465 distclean) \
52466 || exit 1
52468 @endif target-libgloss
52470 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52471 maybe-maintainer-clean-target-libgloss:
52472 @if target-libgloss
52473 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52475 maintainer-clean-target-libgloss:
52476 @: $(MAKE); $(unstage)
52477 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52478 r=`${PWD_COMMAND}`; export r; \
52479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52480 $(NORMAL_TARGET_EXPORTS) \
52481 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52482 for flag in $(EXTRA_TARGET_FLAGS); do \
52483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52484 done; \
52485 (cd $(TARGET_SUBDIR)/libgloss && \
52486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52488 "RANLIB=$${RANLIB}" \
52489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52490 maintainer-clean) \
52491 || exit 1
52493 @endif target-libgloss
52499 .PHONY: configure-target-libffi maybe-configure-target-libffi
52500 maybe-configure-target-libffi:
52501 @if gcc-bootstrap
52502 configure-target-libffi: stage_current
52503 @endif gcc-bootstrap
52504 @if target-libffi
52505 maybe-configure-target-libffi: configure-target-libffi
52506 configure-target-libffi:
52507 @: $(MAKE); $(unstage)
52508 @r=`${PWD_COMMAND}`; export r; \
52509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52510 echo "Checking multilib configuration for libffi..."; \
52511 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52513 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52514 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52515 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52516 else \
52517 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52518 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52519 fi; \
52520 else \
52521 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52522 fi; \
52523 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52525 $(NORMAL_TARGET_EXPORTS) \
52526 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52527 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52528 case $(srcdir) in \
52529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52530 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52532 esac; \
52533 module_srcdir=libffi; \
52534 rm -f no-such-file || : ; \
52535 CONFIG_SITE=no-such-file $(SHELL) \
52536 $$s/$$module_srcdir/configure \
52537 --srcdir=$${topdir}/$$module_srcdir \
52538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52539 --target=${target_alias} \
52540 || exit 1
52541 @endif target-libffi
52547 .PHONY: all-target-libffi maybe-all-target-libffi
52548 maybe-all-target-libffi:
52549 @if gcc-bootstrap
52550 all-target-libffi: stage_current
52551 @endif gcc-bootstrap
52552 @if target-libffi
52553 TARGET-target-libffi=all
52554 maybe-all-target-libffi: all-target-libffi
52555 all-target-libffi: configure-target-libffi
52556 @: $(MAKE); $(unstage)
52557 @r=`${PWD_COMMAND}`; export r; \
52558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52559 $(NORMAL_TARGET_EXPORTS) \
52560 (cd $(TARGET_SUBDIR)/libffi && \
52561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52562 $(TARGET-target-libffi))
52563 @endif target-libffi
52569 .PHONY: check-target-libffi maybe-check-target-libffi
52570 maybe-check-target-libffi:
52571 @if target-libffi
52572 maybe-check-target-libffi: check-target-libffi
52574 check-target-libffi:
52575 @: $(MAKE); $(unstage)
52576 @r=`${PWD_COMMAND}`; export r; \
52577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52578 $(NORMAL_TARGET_EXPORTS) \
52579 (cd $(TARGET_SUBDIR)/libffi && \
52580 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52582 @endif target-libffi
52584 .PHONY: install-target-libffi maybe-install-target-libffi
52585 maybe-install-target-libffi:
52586 @if target-libffi
52587 maybe-install-target-libffi: install-target-libffi
52589 # Dummy target for uninstallable.
52590 install-target-libffi:
52592 @endif target-libffi
52594 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
52595 maybe-install-strip-target-libffi:
52596 @if target-libffi
52597 maybe-install-strip-target-libffi: install-strip-target-libffi
52599 # Dummy target for uninstallable.
52600 install-strip-target-libffi:
52602 @endif target-libffi
52604 # Other targets (info, dvi, pdf, etc.)
52606 .PHONY: maybe-info-target-libffi info-target-libffi
52607 maybe-info-target-libffi:
52608 @if target-libffi
52609 maybe-info-target-libffi: info-target-libffi
52611 info-target-libffi: \
52612 configure-target-libffi
52613 @: $(MAKE); $(unstage)
52614 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52615 r=`${PWD_COMMAND}`; export r; \
52616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52617 $(NORMAL_TARGET_EXPORTS) \
52618 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
52619 for flag in $(EXTRA_TARGET_FLAGS); do \
52620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52621 done; \
52622 (cd $(TARGET_SUBDIR)/libffi && \
52623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52625 "RANLIB=$${RANLIB}" \
52626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52627 info) \
52628 || exit 1
52630 @endif target-libffi
52632 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52633 maybe-dvi-target-libffi:
52634 @if target-libffi
52635 maybe-dvi-target-libffi: dvi-target-libffi
52637 dvi-target-libffi: \
52638 configure-target-libffi
52639 @: $(MAKE); $(unstage)
52640 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52641 r=`${PWD_COMMAND}`; export r; \
52642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52643 $(NORMAL_TARGET_EXPORTS) \
52644 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
52645 for flag in $(EXTRA_TARGET_FLAGS); do \
52646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52647 done; \
52648 (cd $(TARGET_SUBDIR)/libffi && \
52649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52651 "RANLIB=$${RANLIB}" \
52652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52653 dvi) \
52654 || exit 1
52656 @endif target-libffi
52658 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52659 maybe-pdf-target-libffi:
52660 @if target-libffi
52661 maybe-pdf-target-libffi: pdf-target-libffi
52663 pdf-target-libffi: \
52664 configure-target-libffi
52665 @: $(MAKE); $(unstage)
52666 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52667 r=`${PWD_COMMAND}`; export r; \
52668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52669 $(NORMAL_TARGET_EXPORTS) \
52670 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
52671 for flag in $(EXTRA_TARGET_FLAGS); do \
52672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52673 done; \
52674 (cd $(TARGET_SUBDIR)/libffi && \
52675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52677 "RANLIB=$${RANLIB}" \
52678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52679 pdf) \
52680 || exit 1
52682 @endif target-libffi
52684 .PHONY: maybe-html-target-libffi html-target-libffi
52685 maybe-html-target-libffi:
52686 @if target-libffi
52687 maybe-html-target-libffi: html-target-libffi
52689 html-target-libffi: \
52690 configure-target-libffi
52691 @: $(MAKE); $(unstage)
52692 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52693 r=`${PWD_COMMAND}`; export r; \
52694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52695 $(NORMAL_TARGET_EXPORTS) \
52696 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
52697 for flag in $(EXTRA_TARGET_FLAGS); do \
52698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52699 done; \
52700 (cd $(TARGET_SUBDIR)/libffi && \
52701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52703 "RANLIB=$${RANLIB}" \
52704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52705 html) \
52706 || exit 1
52708 @endif target-libffi
52710 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52711 maybe-TAGS-target-libffi:
52712 @if target-libffi
52713 maybe-TAGS-target-libffi: TAGS-target-libffi
52715 TAGS-target-libffi: \
52716 configure-target-libffi
52717 @: $(MAKE); $(unstage)
52718 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52719 r=`${PWD_COMMAND}`; export r; \
52720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52721 $(NORMAL_TARGET_EXPORTS) \
52722 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
52723 for flag in $(EXTRA_TARGET_FLAGS); do \
52724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52725 done; \
52726 (cd $(TARGET_SUBDIR)/libffi && \
52727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52729 "RANLIB=$${RANLIB}" \
52730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52731 TAGS) \
52732 || exit 1
52734 @endif target-libffi
52736 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52737 maybe-install-info-target-libffi:
52738 @if target-libffi
52739 maybe-install-info-target-libffi: install-info-target-libffi
52741 install-info-target-libffi: \
52742 configure-target-libffi \
52743 info-target-libffi
52744 @: $(MAKE); $(unstage)
52745 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52746 r=`${PWD_COMMAND}`; export r; \
52747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52748 $(NORMAL_TARGET_EXPORTS) \
52749 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
52750 for flag in $(EXTRA_TARGET_FLAGS); do \
52751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52752 done; \
52753 (cd $(TARGET_SUBDIR)/libffi && \
52754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52756 "RANLIB=$${RANLIB}" \
52757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52758 install-info) \
52759 || exit 1
52761 @endif target-libffi
52763 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52764 maybe-install-pdf-target-libffi:
52765 @if target-libffi
52766 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52768 install-pdf-target-libffi: \
52769 configure-target-libffi \
52770 pdf-target-libffi
52771 @: $(MAKE); $(unstage)
52772 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52773 r=`${PWD_COMMAND}`; export r; \
52774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52775 $(NORMAL_TARGET_EXPORTS) \
52776 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
52777 for flag in $(EXTRA_TARGET_FLAGS); do \
52778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52779 done; \
52780 (cd $(TARGET_SUBDIR)/libffi && \
52781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52783 "RANLIB=$${RANLIB}" \
52784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52785 install-pdf) \
52786 || exit 1
52788 @endif target-libffi
52790 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52791 maybe-install-html-target-libffi:
52792 @if target-libffi
52793 maybe-install-html-target-libffi: install-html-target-libffi
52795 install-html-target-libffi: \
52796 configure-target-libffi \
52797 html-target-libffi
52798 @: $(MAKE); $(unstage)
52799 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52800 r=`${PWD_COMMAND}`; export r; \
52801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52802 $(NORMAL_TARGET_EXPORTS) \
52803 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
52804 for flag in $(EXTRA_TARGET_FLAGS); do \
52805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52806 done; \
52807 (cd $(TARGET_SUBDIR)/libffi && \
52808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52810 "RANLIB=$${RANLIB}" \
52811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52812 install-html) \
52813 || exit 1
52815 @endif target-libffi
52817 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52818 maybe-installcheck-target-libffi:
52819 @if target-libffi
52820 maybe-installcheck-target-libffi: installcheck-target-libffi
52822 installcheck-target-libffi: \
52823 configure-target-libffi
52824 @: $(MAKE); $(unstage)
52825 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52826 r=`${PWD_COMMAND}`; export r; \
52827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52828 $(NORMAL_TARGET_EXPORTS) \
52829 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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 installcheck) \
52839 || exit 1
52841 @endif target-libffi
52843 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52844 maybe-mostlyclean-target-libffi:
52845 @if target-libffi
52846 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52848 mostlyclean-target-libffi:
52849 @: $(MAKE); $(unstage)
52850 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52851 r=`${PWD_COMMAND}`; export r; \
52852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52853 $(NORMAL_TARGET_EXPORTS) \
52854 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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 mostlyclean) \
52864 || exit 1
52866 @endif target-libffi
52868 .PHONY: maybe-clean-target-libffi clean-target-libffi
52869 maybe-clean-target-libffi:
52870 @if target-libffi
52871 maybe-clean-target-libffi: clean-target-libffi
52873 clean-target-libffi:
52874 @: $(MAKE); $(unstage)
52875 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52876 r=`${PWD_COMMAND}`; export r; \
52877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52878 $(NORMAL_TARGET_EXPORTS) \
52879 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
52880 for flag in $(EXTRA_TARGET_FLAGS); do \
52881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52882 done; \
52883 (cd $(TARGET_SUBDIR)/libffi && \
52884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52886 "RANLIB=$${RANLIB}" \
52887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52888 clean) \
52889 || exit 1
52891 @endif target-libffi
52893 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52894 maybe-distclean-target-libffi:
52895 @if target-libffi
52896 maybe-distclean-target-libffi: distclean-target-libffi
52898 distclean-target-libffi:
52899 @: $(MAKE); $(unstage)
52900 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52901 r=`${PWD_COMMAND}`; export r; \
52902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52903 $(NORMAL_TARGET_EXPORTS) \
52904 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
52905 for flag in $(EXTRA_TARGET_FLAGS); do \
52906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52907 done; \
52908 (cd $(TARGET_SUBDIR)/libffi && \
52909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52911 "RANLIB=$${RANLIB}" \
52912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52913 distclean) \
52914 || exit 1
52916 @endif target-libffi
52918 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52919 maybe-maintainer-clean-target-libffi:
52920 @if target-libffi
52921 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52923 maintainer-clean-target-libffi:
52924 @: $(MAKE); $(unstage)
52925 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
52926 r=`${PWD_COMMAND}`; export r; \
52927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52928 $(NORMAL_TARGET_EXPORTS) \
52929 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
52930 for flag in $(EXTRA_TARGET_FLAGS); do \
52931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52932 done; \
52933 (cd $(TARGET_SUBDIR)/libffi && \
52934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52936 "RANLIB=$${RANLIB}" \
52937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52938 maintainer-clean) \
52939 || exit 1
52941 @endif target-libffi
52947 .PHONY: configure-target-zlib maybe-configure-target-zlib
52948 maybe-configure-target-zlib:
52949 @if gcc-bootstrap
52950 configure-target-zlib: stage_current
52951 @endif gcc-bootstrap
52952 @if target-zlib
52953 maybe-configure-target-zlib: configure-target-zlib
52954 configure-target-zlib:
52955 @: $(MAKE); $(unstage)
52956 @r=`${PWD_COMMAND}`; export r; \
52957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52958 echo "Checking multilib configuration for zlib..."; \
52959 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52960 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
52961 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52962 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52963 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52964 else \
52965 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52966 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52967 fi; \
52968 else \
52969 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52970 fi; \
52971 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52972 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
52973 $(NORMAL_TARGET_EXPORTS) \
52974 echo Configuring in $(TARGET_SUBDIR)/zlib; \
52975 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52976 case $(srcdir) in \
52977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52978 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52980 esac; \
52981 module_srcdir=zlib; \
52982 rm -f no-such-file || : ; \
52983 CONFIG_SITE=no-such-file $(SHELL) \
52984 $$s/$$module_srcdir/configure \
52985 --srcdir=$${topdir}/$$module_srcdir \
52986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52987 --target=${target_alias} \
52988 || exit 1
52989 @endif target-zlib
52995 .PHONY: all-target-zlib maybe-all-target-zlib
52996 maybe-all-target-zlib:
52997 @if gcc-bootstrap
52998 all-target-zlib: stage_current
52999 @endif gcc-bootstrap
53000 @if target-zlib
53001 TARGET-target-zlib=all
53002 maybe-all-target-zlib: all-target-zlib
53003 all-target-zlib: configure-target-zlib
53004 @: $(MAKE); $(unstage)
53005 @r=`${PWD_COMMAND}`; export r; \
53006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53007 $(NORMAL_TARGET_EXPORTS) \
53008 (cd $(TARGET_SUBDIR)/zlib && \
53009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53010 $(TARGET-target-zlib))
53011 @endif target-zlib
53017 .PHONY: check-target-zlib maybe-check-target-zlib
53018 maybe-check-target-zlib:
53019 @if target-zlib
53020 maybe-check-target-zlib: check-target-zlib
53022 check-target-zlib:
53023 @: $(MAKE); $(unstage)
53024 @r=`${PWD_COMMAND}`; export r; \
53025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53026 $(NORMAL_TARGET_EXPORTS) \
53027 (cd $(TARGET_SUBDIR)/zlib && \
53028 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53030 @endif target-zlib
53032 .PHONY: install-target-zlib maybe-install-target-zlib
53033 maybe-install-target-zlib:
53034 @if target-zlib
53035 maybe-install-target-zlib: install-target-zlib
53037 install-target-zlib: installdirs
53038 @: $(MAKE); $(unstage)
53039 @r=`${PWD_COMMAND}`; export r; \
53040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53041 $(NORMAL_TARGET_EXPORTS) \
53042 (cd $(TARGET_SUBDIR)/zlib && \
53043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53045 @endif target-zlib
53047 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53048 maybe-install-strip-target-zlib:
53049 @if target-zlib
53050 maybe-install-strip-target-zlib: install-strip-target-zlib
53052 install-strip-target-zlib: installdirs
53053 @: $(MAKE); $(unstage)
53054 @r=`${PWD_COMMAND}`; export r; \
53055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53056 $(NORMAL_TARGET_EXPORTS) \
53057 (cd $(TARGET_SUBDIR)/zlib && \
53058 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53060 @endif target-zlib
53062 # Other targets (info, dvi, pdf, etc.)
53064 .PHONY: maybe-info-target-zlib info-target-zlib
53065 maybe-info-target-zlib:
53066 @if target-zlib
53067 maybe-info-target-zlib: info-target-zlib
53069 info-target-zlib: \
53070 configure-target-zlib
53071 @: $(MAKE); $(unstage)
53072 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53073 r=`${PWD_COMMAND}`; export r; \
53074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53075 $(NORMAL_TARGET_EXPORTS) \
53076 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53077 for flag in $(EXTRA_TARGET_FLAGS); do \
53078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53079 done; \
53080 (cd $(TARGET_SUBDIR)/zlib && \
53081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53083 "RANLIB=$${RANLIB}" \
53084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53085 info) \
53086 || exit 1
53088 @endif target-zlib
53090 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53091 maybe-dvi-target-zlib:
53092 @if target-zlib
53093 maybe-dvi-target-zlib: dvi-target-zlib
53095 dvi-target-zlib: \
53096 configure-target-zlib
53097 @: $(MAKE); $(unstage)
53098 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53099 r=`${PWD_COMMAND}`; export r; \
53100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53101 $(NORMAL_TARGET_EXPORTS) \
53102 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53103 for flag in $(EXTRA_TARGET_FLAGS); do \
53104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53105 done; \
53106 (cd $(TARGET_SUBDIR)/zlib && \
53107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53109 "RANLIB=$${RANLIB}" \
53110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53111 dvi) \
53112 || exit 1
53114 @endif target-zlib
53116 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53117 maybe-pdf-target-zlib:
53118 @if target-zlib
53119 maybe-pdf-target-zlib: pdf-target-zlib
53121 pdf-target-zlib: \
53122 configure-target-zlib
53123 @: $(MAKE); $(unstage)
53124 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53125 r=`${PWD_COMMAND}`; export r; \
53126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53127 $(NORMAL_TARGET_EXPORTS) \
53128 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53129 for flag in $(EXTRA_TARGET_FLAGS); do \
53130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53131 done; \
53132 (cd $(TARGET_SUBDIR)/zlib && \
53133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53135 "RANLIB=$${RANLIB}" \
53136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53137 pdf) \
53138 || exit 1
53140 @endif target-zlib
53142 .PHONY: maybe-html-target-zlib html-target-zlib
53143 maybe-html-target-zlib:
53144 @if target-zlib
53145 maybe-html-target-zlib: html-target-zlib
53147 html-target-zlib: \
53148 configure-target-zlib
53149 @: $(MAKE); $(unstage)
53150 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53151 r=`${PWD_COMMAND}`; export r; \
53152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53153 $(NORMAL_TARGET_EXPORTS) \
53154 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 html) \
53164 || exit 1
53166 @endif target-zlib
53168 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53169 maybe-TAGS-target-zlib:
53170 @if target-zlib
53171 maybe-TAGS-target-zlib: TAGS-target-zlib
53173 TAGS-target-zlib: \
53174 configure-target-zlib
53175 @: $(MAKE); $(unstage)
53176 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53177 r=`${PWD_COMMAND}`; export r; \
53178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179 $(NORMAL_TARGET_EXPORTS) \
53180 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53181 for flag in $(EXTRA_TARGET_FLAGS); do \
53182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53183 done; \
53184 (cd $(TARGET_SUBDIR)/zlib && \
53185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53187 "RANLIB=$${RANLIB}" \
53188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53189 TAGS) \
53190 || exit 1
53192 @endif target-zlib
53194 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53195 maybe-install-info-target-zlib:
53196 @if target-zlib
53197 maybe-install-info-target-zlib: install-info-target-zlib
53199 install-info-target-zlib: \
53200 configure-target-zlib \
53201 info-target-zlib
53202 @: $(MAKE); $(unstage)
53203 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53204 r=`${PWD_COMMAND}`; export r; \
53205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206 $(NORMAL_TARGET_EXPORTS) \
53207 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53208 for flag in $(EXTRA_TARGET_FLAGS); do \
53209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53210 done; \
53211 (cd $(TARGET_SUBDIR)/zlib && \
53212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53214 "RANLIB=$${RANLIB}" \
53215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53216 install-info) \
53217 || exit 1
53219 @endif target-zlib
53221 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53222 maybe-install-pdf-target-zlib:
53223 @if target-zlib
53224 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53226 install-pdf-target-zlib: \
53227 configure-target-zlib \
53228 pdf-target-zlib
53229 @: $(MAKE); $(unstage)
53230 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53231 r=`${PWD_COMMAND}`; export r; \
53232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233 $(NORMAL_TARGET_EXPORTS) \
53234 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 install-pdf) \
53244 || exit 1
53246 @endif target-zlib
53248 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53249 maybe-install-html-target-zlib:
53250 @if target-zlib
53251 maybe-install-html-target-zlib: install-html-target-zlib
53253 install-html-target-zlib: \
53254 configure-target-zlib \
53255 html-target-zlib
53256 @: $(MAKE); $(unstage)
53257 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53258 r=`${PWD_COMMAND}`; export r; \
53259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53260 $(NORMAL_TARGET_EXPORTS) \
53261 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53262 for flag in $(EXTRA_TARGET_FLAGS); do \
53263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53264 done; \
53265 (cd $(TARGET_SUBDIR)/zlib && \
53266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53268 "RANLIB=$${RANLIB}" \
53269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53270 install-html) \
53271 || exit 1
53273 @endif target-zlib
53275 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53276 maybe-installcheck-target-zlib:
53277 @if target-zlib
53278 maybe-installcheck-target-zlib: installcheck-target-zlib
53280 installcheck-target-zlib: \
53281 configure-target-zlib
53282 @: $(MAKE); $(unstage)
53283 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53284 r=`${PWD_COMMAND}`; export r; \
53285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53286 $(NORMAL_TARGET_EXPORTS) \
53287 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53288 for flag in $(EXTRA_TARGET_FLAGS); do \
53289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53290 done; \
53291 (cd $(TARGET_SUBDIR)/zlib && \
53292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53294 "RANLIB=$${RANLIB}" \
53295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53296 installcheck) \
53297 || exit 1
53299 @endif target-zlib
53301 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53302 maybe-mostlyclean-target-zlib:
53303 @if target-zlib
53304 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53306 mostlyclean-target-zlib:
53307 @: $(MAKE); $(unstage)
53308 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53309 r=`${PWD_COMMAND}`; export r; \
53310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53311 $(NORMAL_TARGET_EXPORTS) \
53312 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53313 for flag in $(EXTRA_TARGET_FLAGS); do \
53314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53315 done; \
53316 (cd $(TARGET_SUBDIR)/zlib && \
53317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53319 "RANLIB=$${RANLIB}" \
53320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53321 mostlyclean) \
53322 || exit 1
53324 @endif target-zlib
53326 .PHONY: maybe-clean-target-zlib clean-target-zlib
53327 maybe-clean-target-zlib:
53328 @if target-zlib
53329 maybe-clean-target-zlib: clean-target-zlib
53331 clean-target-zlib:
53332 @: $(MAKE); $(unstage)
53333 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53334 r=`${PWD_COMMAND}`; export r; \
53335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53336 $(NORMAL_TARGET_EXPORTS) \
53337 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53338 for flag in $(EXTRA_TARGET_FLAGS); do \
53339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53340 done; \
53341 (cd $(TARGET_SUBDIR)/zlib && \
53342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53344 "RANLIB=$${RANLIB}" \
53345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53346 clean) \
53347 || exit 1
53349 @endif target-zlib
53351 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53352 maybe-distclean-target-zlib:
53353 @if target-zlib
53354 maybe-distclean-target-zlib: distclean-target-zlib
53356 distclean-target-zlib:
53357 @: $(MAKE); $(unstage)
53358 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53359 r=`${PWD_COMMAND}`; export r; \
53360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53361 $(NORMAL_TARGET_EXPORTS) \
53362 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53363 for flag in $(EXTRA_TARGET_FLAGS); do \
53364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53365 done; \
53366 (cd $(TARGET_SUBDIR)/zlib && \
53367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53369 "RANLIB=$${RANLIB}" \
53370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53371 distclean) \
53372 || exit 1
53374 @endif target-zlib
53376 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53377 maybe-maintainer-clean-target-zlib:
53378 @if target-zlib
53379 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53381 maintainer-clean-target-zlib:
53382 @: $(MAKE); $(unstage)
53383 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53384 r=`${PWD_COMMAND}`; export r; \
53385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53386 $(NORMAL_TARGET_EXPORTS) \
53387 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53388 for flag in $(EXTRA_TARGET_FLAGS); do \
53389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53390 done; \
53391 (cd $(TARGET_SUBDIR)/zlib && \
53392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53394 "RANLIB=$${RANLIB}" \
53395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53396 maintainer-clean) \
53397 || exit 1
53399 @endif target-zlib
53405 .PHONY: configure-target-rda maybe-configure-target-rda
53406 maybe-configure-target-rda:
53407 @if gcc-bootstrap
53408 configure-target-rda: stage_current
53409 @endif gcc-bootstrap
53410 @if target-rda
53411 maybe-configure-target-rda: configure-target-rda
53412 configure-target-rda:
53413 @: $(MAKE); $(unstage)
53414 @r=`${PWD_COMMAND}`; export r; \
53415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53416 echo "Checking multilib configuration for rda..."; \
53417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53419 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53420 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53421 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53422 else \
53423 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53424 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53425 fi; \
53426 else \
53427 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53428 fi; \
53429 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53431 $(NORMAL_TARGET_EXPORTS) \
53432 echo Configuring in $(TARGET_SUBDIR)/rda; \
53433 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53434 case $(srcdir) in \
53435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53436 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53438 esac; \
53439 module_srcdir=rda; \
53440 rm -f no-such-file || : ; \
53441 CONFIG_SITE=no-such-file $(SHELL) \
53442 $$s/$$module_srcdir/configure \
53443 --srcdir=$${topdir}/$$module_srcdir \
53444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53445 --target=${target_alias} \
53446 || exit 1
53447 @endif target-rda
53453 .PHONY: all-target-rda maybe-all-target-rda
53454 maybe-all-target-rda:
53455 @if gcc-bootstrap
53456 all-target-rda: stage_current
53457 @endif gcc-bootstrap
53458 @if target-rda
53459 TARGET-target-rda=all
53460 maybe-all-target-rda: all-target-rda
53461 all-target-rda: configure-target-rda
53462 @: $(MAKE); $(unstage)
53463 @r=`${PWD_COMMAND}`; export r; \
53464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53465 $(NORMAL_TARGET_EXPORTS) \
53466 (cd $(TARGET_SUBDIR)/rda && \
53467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53468 $(TARGET-target-rda))
53469 @endif target-rda
53475 .PHONY: check-target-rda maybe-check-target-rda
53476 maybe-check-target-rda:
53477 @if target-rda
53478 maybe-check-target-rda: check-target-rda
53480 check-target-rda:
53481 @: $(MAKE); $(unstage)
53482 @r=`${PWD_COMMAND}`; export r; \
53483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53484 $(NORMAL_TARGET_EXPORTS) \
53485 (cd $(TARGET_SUBDIR)/rda && \
53486 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53488 @endif target-rda
53490 .PHONY: install-target-rda maybe-install-target-rda
53491 maybe-install-target-rda:
53492 @if target-rda
53493 maybe-install-target-rda: install-target-rda
53495 install-target-rda: installdirs
53496 @: $(MAKE); $(unstage)
53497 @r=`${PWD_COMMAND}`; export r; \
53498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53499 $(NORMAL_TARGET_EXPORTS) \
53500 (cd $(TARGET_SUBDIR)/rda && \
53501 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53503 @endif target-rda
53505 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53506 maybe-install-strip-target-rda:
53507 @if target-rda
53508 maybe-install-strip-target-rda: install-strip-target-rda
53510 install-strip-target-rda: installdirs
53511 @: $(MAKE); $(unstage)
53512 @r=`${PWD_COMMAND}`; export r; \
53513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514 $(NORMAL_TARGET_EXPORTS) \
53515 (cd $(TARGET_SUBDIR)/rda && \
53516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53518 @endif target-rda
53520 # Other targets (info, dvi, pdf, etc.)
53522 .PHONY: maybe-info-target-rda info-target-rda
53523 maybe-info-target-rda:
53524 @if target-rda
53525 maybe-info-target-rda: info-target-rda
53527 info-target-rda: \
53528 configure-target-rda
53529 @: $(MAKE); $(unstage)
53530 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53531 r=`${PWD_COMMAND}`; export r; \
53532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53533 $(NORMAL_TARGET_EXPORTS) \
53534 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
53535 for flag in $(EXTRA_TARGET_FLAGS); do \
53536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53537 done; \
53538 (cd $(TARGET_SUBDIR)/rda && \
53539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53541 "RANLIB=$${RANLIB}" \
53542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53543 info) \
53544 || exit 1
53546 @endif target-rda
53548 .PHONY: maybe-dvi-target-rda dvi-target-rda
53549 maybe-dvi-target-rda:
53550 @if target-rda
53551 maybe-dvi-target-rda: dvi-target-rda
53553 dvi-target-rda: \
53554 configure-target-rda
53555 @: $(MAKE); $(unstage)
53556 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53557 r=`${PWD_COMMAND}`; export r; \
53558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53559 $(NORMAL_TARGET_EXPORTS) \
53560 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
53561 for flag in $(EXTRA_TARGET_FLAGS); do \
53562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53563 done; \
53564 (cd $(TARGET_SUBDIR)/rda && \
53565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53567 "RANLIB=$${RANLIB}" \
53568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53569 dvi) \
53570 || exit 1
53572 @endif target-rda
53574 .PHONY: maybe-pdf-target-rda pdf-target-rda
53575 maybe-pdf-target-rda:
53576 @if target-rda
53577 maybe-pdf-target-rda: pdf-target-rda
53579 pdf-target-rda: \
53580 configure-target-rda
53581 @: $(MAKE); $(unstage)
53582 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53583 r=`${PWD_COMMAND}`; export r; \
53584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53585 $(NORMAL_TARGET_EXPORTS) \
53586 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
53587 for flag in $(EXTRA_TARGET_FLAGS); do \
53588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53589 done; \
53590 (cd $(TARGET_SUBDIR)/rda && \
53591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53593 "RANLIB=$${RANLIB}" \
53594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53595 pdf) \
53596 || exit 1
53598 @endif target-rda
53600 .PHONY: maybe-html-target-rda html-target-rda
53601 maybe-html-target-rda:
53602 @if target-rda
53603 maybe-html-target-rda: html-target-rda
53605 html-target-rda: \
53606 configure-target-rda
53607 @: $(MAKE); $(unstage)
53608 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53609 r=`${PWD_COMMAND}`; export r; \
53610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53611 $(NORMAL_TARGET_EXPORTS) \
53612 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
53613 for flag in $(EXTRA_TARGET_FLAGS); do \
53614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53615 done; \
53616 (cd $(TARGET_SUBDIR)/rda && \
53617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53619 "RANLIB=$${RANLIB}" \
53620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53621 html) \
53622 || exit 1
53624 @endif target-rda
53626 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
53627 maybe-TAGS-target-rda:
53628 @if target-rda
53629 maybe-TAGS-target-rda: TAGS-target-rda
53631 TAGS-target-rda: \
53632 configure-target-rda
53633 @: $(MAKE); $(unstage)
53634 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53635 r=`${PWD_COMMAND}`; export r; \
53636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53637 $(NORMAL_TARGET_EXPORTS) \
53638 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
53639 for flag in $(EXTRA_TARGET_FLAGS); do \
53640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53641 done; \
53642 (cd $(TARGET_SUBDIR)/rda && \
53643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53645 "RANLIB=$${RANLIB}" \
53646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53647 TAGS) \
53648 || exit 1
53650 @endif target-rda
53652 .PHONY: maybe-install-info-target-rda install-info-target-rda
53653 maybe-install-info-target-rda:
53654 @if target-rda
53655 maybe-install-info-target-rda: install-info-target-rda
53657 install-info-target-rda: \
53658 configure-target-rda \
53659 info-target-rda
53660 @: $(MAKE); $(unstage)
53661 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53662 r=`${PWD_COMMAND}`; export r; \
53663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53664 $(NORMAL_TARGET_EXPORTS) \
53665 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
53666 for flag in $(EXTRA_TARGET_FLAGS); do \
53667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53668 done; \
53669 (cd $(TARGET_SUBDIR)/rda && \
53670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53672 "RANLIB=$${RANLIB}" \
53673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53674 install-info) \
53675 || exit 1
53677 @endif target-rda
53679 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
53680 maybe-install-pdf-target-rda:
53681 @if target-rda
53682 maybe-install-pdf-target-rda: install-pdf-target-rda
53684 install-pdf-target-rda: \
53685 configure-target-rda \
53686 pdf-target-rda
53687 @: $(MAKE); $(unstage)
53688 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53689 r=`${PWD_COMMAND}`; export r; \
53690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53691 $(NORMAL_TARGET_EXPORTS) \
53692 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
53693 for flag in $(EXTRA_TARGET_FLAGS); do \
53694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53695 done; \
53696 (cd $(TARGET_SUBDIR)/rda && \
53697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53699 "RANLIB=$${RANLIB}" \
53700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53701 install-pdf) \
53702 || exit 1
53704 @endif target-rda
53706 .PHONY: maybe-install-html-target-rda install-html-target-rda
53707 maybe-install-html-target-rda:
53708 @if target-rda
53709 maybe-install-html-target-rda: install-html-target-rda
53711 install-html-target-rda: \
53712 configure-target-rda \
53713 html-target-rda
53714 @: $(MAKE); $(unstage)
53715 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53716 r=`${PWD_COMMAND}`; export r; \
53717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53718 $(NORMAL_TARGET_EXPORTS) \
53719 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
53720 for flag in $(EXTRA_TARGET_FLAGS); do \
53721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53722 done; \
53723 (cd $(TARGET_SUBDIR)/rda && \
53724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53726 "RANLIB=$${RANLIB}" \
53727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53728 install-html) \
53729 || exit 1
53731 @endif target-rda
53733 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
53734 maybe-installcheck-target-rda:
53735 @if target-rda
53736 maybe-installcheck-target-rda: installcheck-target-rda
53738 installcheck-target-rda: \
53739 configure-target-rda
53740 @: $(MAKE); $(unstage)
53741 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53742 r=`${PWD_COMMAND}`; export r; \
53743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53744 $(NORMAL_TARGET_EXPORTS) \
53745 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
53746 for flag in $(EXTRA_TARGET_FLAGS); do \
53747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53748 done; \
53749 (cd $(TARGET_SUBDIR)/rda && \
53750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53752 "RANLIB=$${RANLIB}" \
53753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53754 installcheck) \
53755 || exit 1
53757 @endif target-rda
53759 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
53760 maybe-mostlyclean-target-rda:
53761 @if target-rda
53762 maybe-mostlyclean-target-rda: mostlyclean-target-rda
53764 mostlyclean-target-rda:
53765 @: $(MAKE); $(unstage)
53766 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53767 r=`${PWD_COMMAND}`; export r; \
53768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53769 $(NORMAL_TARGET_EXPORTS) \
53770 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
53771 for flag in $(EXTRA_TARGET_FLAGS); do \
53772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53773 done; \
53774 (cd $(TARGET_SUBDIR)/rda && \
53775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53777 "RANLIB=$${RANLIB}" \
53778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53779 mostlyclean) \
53780 || exit 1
53782 @endif target-rda
53784 .PHONY: maybe-clean-target-rda clean-target-rda
53785 maybe-clean-target-rda:
53786 @if target-rda
53787 maybe-clean-target-rda: clean-target-rda
53789 clean-target-rda:
53790 @: $(MAKE); $(unstage)
53791 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53792 r=`${PWD_COMMAND}`; export r; \
53793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53794 $(NORMAL_TARGET_EXPORTS) \
53795 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
53796 for flag in $(EXTRA_TARGET_FLAGS); do \
53797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53798 done; \
53799 (cd $(TARGET_SUBDIR)/rda && \
53800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53802 "RANLIB=$${RANLIB}" \
53803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53804 clean) \
53805 || exit 1
53807 @endif target-rda
53809 .PHONY: maybe-distclean-target-rda distclean-target-rda
53810 maybe-distclean-target-rda:
53811 @if target-rda
53812 maybe-distclean-target-rda: distclean-target-rda
53814 distclean-target-rda:
53815 @: $(MAKE); $(unstage)
53816 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53817 r=`${PWD_COMMAND}`; export r; \
53818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53819 $(NORMAL_TARGET_EXPORTS) \
53820 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
53821 for flag in $(EXTRA_TARGET_FLAGS); do \
53822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53823 done; \
53824 (cd $(TARGET_SUBDIR)/rda && \
53825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53827 "RANLIB=$${RANLIB}" \
53828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53829 distclean) \
53830 || exit 1
53832 @endif target-rda
53834 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
53835 maybe-maintainer-clean-target-rda:
53836 @if target-rda
53837 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
53839 maintainer-clean-target-rda:
53840 @: $(MAKE); $(unstage)
53841 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
53842 r=`${PWD_COMMAND}`; export r; \
53843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53844 $(NORMAL_TARGET_EXPORTS) \
53845 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
53846 for flag in $(EXTRA_TARGET_FLAGS); do \
53847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53848 done; \
53849 (cd $(TARGET_SUBDIR)/rda && \
53850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53852 "RANLIB=$${RANLIB}" \
53853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53854 maintainer-clean) \
53855 || exit 1
53857 @endif target-rda
53863 .PHONY: configure-target-libada maybe-configure-target-libada
53864 maybe-configure-target-libada:
53865 @if gcc-bootstrap
53866 configure-target-libada: stage_current
53867 @endif gcc-bootstrap
53868 @if target-libada
53869 maybe-configure-target-libada: configure-target-libada
53870 configure-target-libada:
53871 @: $(MAKE); $(unstage)
53872 @r=`${PWD_COMMAND}`; export r; \
53873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53874 echo "Checking multilib configuration for libada..."; \
53875 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
53877 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
53878 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
53879 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
53880 else \
53881 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
53882 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53883 fi; \
53884 else \
53885 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
53886 fi; \
53887 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
53888 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
53889 $(NORMAL_TARGET_EXPORTS) \
53890 echo Configuring in $(TARGET_SUBDIR)/libada; \
53891 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
53892 case $(srcdir) in \
53893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53894 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
53895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53896 esac; \
53897 module_srcdir=libada; \
53898 rm -f no-such-file || : ; \
53899 CONFIG_SITE=no-such-file $(SHELL) \
53900 $$s/$$module_srcdir/configure \
53901 --srcdir=$${topdir}/$$module_srcdir \
53902 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53903 --target=${target_alias} \
53904 || exit 1
53905 @endif target-libada
53911 .PHONY: all-target-libada maybe-all-target-libada
53912 maybe-all-target-libada:
53913 @if gcc-bootstrap
53914 all-target-libada: stage_current
53915 @endif gcc-bootstrap
53916 @if target-libada
53917 TARGET-target-libada=all
53918 maybe-all-target-libada: all-target-libada
53919 all-target-libada: configure-target-libada
53920 @: $(MAKE); $(unstage)
53921 @r=`${PWD_COMMAND}`; export r; \
53922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53923 $(NORMAL_TARGET_EXPORTS) \
53924 (cd $(TARGET_SUBDIR)/libada && \
53925 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53926 $(TARGET-target-libada))
53927 @endif target-libada
53933 .PHONY: check-target-libada maybe-check-target-libada
53934 maybe-check-target-libada:
53935 @if target-libada
53936 maybe-check-target-libada: check-target-libada
53938 check-target-libada:
53939 @: $(MAKE); $(unstage)
53940 @r=`${PWD_COMMAND}`; export r; \
53941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53942 $(NORMAL_TARGET_EXPORTS) \
53943 (cd $(TARGET_SUBDIR)/libada && \
53944 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53946 @endif target-libada
53948 .PHONY: install-target-libada maybe-install-target-libada
53949 maybe-install-target-libada:
53950 @if target-libada
53951 maybe-install-target-libada: install-target-libada
53953 install-target-libada: installdirs
53954 @: $(MAKE); $(unstage)
53955 @r=`${PWD_COMMAND}`; export r; \
53956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53957 $(NORMAL_TARGET_EXPORTS) \
53958 (cd $(TARGET_SUBDIR)/libada && \
53959 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53961 @endif target-libada
53963 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
53964 maybe-install-strip-target-libada:
53965 @if target-libada
53966 maybe-install-strip-target-libada: install-strip-target-libada
53968 install-strip-target-libada: installdirs
53969 @: $(MAKE); $(unstage)
53970 @r=`${PWD_COMMAND}`; export r; \
53971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53972 $(NORMAL_TARGET_EXPORTS) \
53973 (cd $(TARGET_SUBDIR)/libada && \
53974 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53976 @endif target-libada
53978 # Other targets (info, dvi, pdf, etc.)
53980 .PHONY: maybe-info-target-libada info-target-libada
53981 maybe-info-target-libada:
53982 @if target-libada
53983 maybe-info-target-libada: info-target-libada
53985 info-target-libada: \
53986 configure-target-libada
53987 @: $(MAKE); $(unstage)
53988 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
53989 r=`${PWD_COMMAND}`; export r; \
53990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53991 $(NORMAL_TARGET_EXPORTS) \
53992 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
53993 for flag in $(EXTRA_TARGET_FLAGS); do \
53994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53995 done; \
53996 (cd $(TARGET_SUBDIR)/libada && \
53997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53999 "RANLIB=$${RANLIB}" \
54000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54001 info) \
54002 || exit 1
54004 @endif target-libada
54006 .PHONY: maybe-dvi-target-libada dvi-target-libada
54007 maybe-dvi-target-libada:
54008 @if target-libada
54009 maybe-dvi-target-libada: dvi-target-libada
54011 dvi-target-libada: \
54012 configure-target-libada
54013 @: $(MAKE); $(unstage)
54014 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54015 r=`${PWD_COMMAND}`; export r; \
54016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54017 $(NORMAL_TARGET_EXPORTS) \
54018 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54019 for flag in $(EXTRA_TARGET_FLAGS); do \
54020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54021 done; \
54022 (cd $(TARGET_SUBDIR)/libada && \
54023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54025 "RANLIB=$${RANLIB}" \
54026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54027 dvi) \
54028 || exit 1
54030 @endif target-libada
54032 .PHONY: maybe-pdf-target-libada pdf-target-libada
54033 maybe-pdf-target-libada:
54034 @if target-libada
54035 maybe-pdf-target-libada: pdf-target-libada
54037 pdf-target-libada: \
54038 configure-target-libada
54039 @: $(MAKE); $(unstage)
54040 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54041 r=`${PWD_COMMAND}`; export r; \
54042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54043 $(NORMAL_TARGET_EXPORTS) \
54044 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54045 for flag in $(EXTRA_TARGET_FLAGS); do \
54046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54047 done; \
54048 (cd $(TARGET_SUBDIR)/libada && \
54049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54051 "RANLIB=$${RANLIB}" \
54052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54053 pdf) \
54054 || exit 1
54056 @endif target-libada
54058 .PHONY: maybe-html-target-libada html-target-libada
54059 maybe-html-target-libada:
54060 @if target-libada
54061 maybe-html-target-libada: html-target-libada
54063 html-target-libada: \
54064 configure-target-libada
54065 @: $(MAKE); $(unstage)
54066 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54067 r=`${PWD_COMMAND}`; export r; \
54068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069 $(NORMAL_TARGET_EXPORTS) \
54070 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54071 for flag in $(EXTRA_TARGET_FLAGS); do \
54072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073 done; \
54074 (cd $(TARGET_SUBDIR)/libada && \
54075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077 "RANLIB=$${RANLIB}" \
54078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079 html) \
54080 || exit 1
54082 @endif target-libada
54084 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54085 maybe-TAGS-target-libada:
54086 @if target-libada
54087 maybe-TAGS-target-libada: TAGS-target-libada
54089 TAGS-target-libada: \
54090 configure-target-libada
54091 @: $(MAKE); $(unstage)
54092 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54093 r=`${PWD_COMMAND}`; export r; \
54094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54095 $(NORMAL_TARGET_EXPORTS) \
54096 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54097 for flag in $(EXTRA_TARGET_FLAGS); do \
54098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54099 done; \
54100 (cd $(TARGET_SUBDIR)/libada && \
54101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54103 "RANLIB=$${RANLIB}" \
54104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54105 TAGS) \
54106 || exit 1
54108 @endif target-libada
54110 .PHONY: maybe-install-info-target-libada install-info-target-libada
54111 maybe-install-info-target-libada:
54112 @if target-libada
54113 maybe-install-info-target-libada: install-info-target-libada
54115 install-info-target-libada: \
54116 configure-target-libada \
54117 info-target-libada
54118 @: $(MAKE); $(unstage)
54119 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54120 r=`${PWD_COMMAND}`; export r; \
54121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54122 $(NORMAL_TARGET_EXPORTS) \
54123 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54124 for flag in $(EXTRA_TARGET_FLAGS); do \
54125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54126 done; \
54127 (cd $(TARGET_SUBDIR)/libada && \
54128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54130 "RANLIB=$${RANLIB}" \
54131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54132 install-info) \
54133 || exit 1
54135 @endif target-libada
54137 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54138 maybe-install-pdf-target-libada:
54139 @if target-libada
54140 maybe-install-pdf-target-libada: install-pdf-target-libada
54142 install-pdf-target-libada: \
54143 configure-target-libada \
54144 pdf-target-libada
54145 @: $(MAKE); $(unstage)
54146 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54147 r=`${PWD_COMMAND}`; export r; \
54148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54149 $(NORMAL_TARGET_EXPORTS) \
54150 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54151 for flag in $(EXTRA_TARGET_FLAGS); do \
54152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54153 done; \
54154 (cd $(TARGET_SUBDIR)/libada && \
54155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54157 "RANLIB=$${RANLIB}" \
54158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54159 install-pdf) \
54160 || exit 1
54162 @endif target-libada
54164 .PHONY: maybe-install-html-target-libada install-html-target-libada
54165 maybe-install-html-target-libada:
54166 @if target-libada
54167 maybe-install-html-target-libada: install-html-target-libada
54169 install-html-target-libada: \
54170 configure-target-libada \
54171 html-target-libada
54172 @: $(MAKE); $(unstage)
54173 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54174 r=`${PWD_COMMAND}`; export r; \
54175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54176 $(NORMAL_TARGET_EXPORTS) \
54177 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54178 for flag in $(EXTRA_TARGET_FLAGS); do \
54179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54180 done; \
54181 (cd $(TARGET_SUBDIR)/libada && \
54182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54184 "RANLIB=$${RANLIB}" \
54185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54186 install-html) \
54187 || exit 1
54189 @endif target-libada
54191 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54192 maybe-installcheck-target-libada:
54193 @if target-libada
54194 maybe-installcheck-target-libada: installcheck-target-libada
54196 installcheck-target-libada: \
54197 configure-target-libada
54198 @: $(MAKE); $(unstage)
54199 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54200 r=`${PWD_COMMAND}`; export r; \
54201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54202 $(NORMAL_TARGET_EXPORTS) \
54203 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54204 for flag in $(EXTRA_TARGET_FLAGS); do \
54205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54206 done; \
54207 (cd $(TARGET_SUBDIR)/libada && \
54208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54210 "RANLIB=$${RANLIB}" \
54211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54212 installcheck) \
54213 || exit 1
54215 @endif target-libada
54217 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54218 maybe-mostlyclean-target-libada:
54219 @if target-libada
54220 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54222 mostlyclean-target-libada:
54223 @: $(MAKE); $(unstage)
54224 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54225 r=`${PWD_COMMAND}`; export r; \
54226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54227 $(NORMAL_TARGET_EXPORTS) \
54228 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54229 for flag in $(EXTRA_TARGET_FLAGS); do \
54230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54231 done; \
54232 (cd $(TARGET_SUBDIR)/libada && \
54233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54235 "RANLIB=$${RANLIB}" \
54236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54237 mostlyclean) \
54238 || exit 1
54240 @endif target-libada
54242 .PHONY: maybe-clean-target-libada clean-target-libada
54243 maybe-clean-target-libada:
54244 @if target-libada
54245 maybe-clean-target-libada: clean-target-libada
54247 clean-target-libada:
54248 @: $(MAKE); $(unstage)
54249 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54250 r=`${PWD_COMMAND}`; export r; \
54251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54252 $(NORMAL_TARGET_EXPORTS) \
54253 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54254 for flag in $(EXTRA_TARGET_FLAGS); do \
54255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54256 done; \
54257 (cd $(TARGET_SUBDIR)/libada && \
54258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54260 "RANLIB=$${RANLIB}" \
54261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54262 clean) \
54263 || exit 1
54265 @endif target-libada
54267 .PHONY: maybe-distclean-target-libada distclean-target-libada
54268 maybe-distclean-target-libada:
54269 @if target-libada
54270 maybe-distclean-target-libada: distclean-target-libada
54272 distclean-target-libada:
54273 @: $(MAKE); $(unstage)
54274 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54275 r=`${PWD_COMMAND}`; export r; \
54276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54277 $(NORMAL_TARGET_EXPORTS) \
54278 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54279 for flag in $(EXTRA_TARGET_FLAGS); do \
54280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54281 done; \
54282 (cd $(TARGET_SUBDIR)/libada && \
54283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54285 "RANLIB=$${RANLIB}" \
54286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54287 distclean) \
54288 || exit 1
54290 @endif target-libada
54292 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54293 maybe-maintainer-clean-target-libada:
54294 @if target-libada
54295 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54297 maintainer-clean-target-libada:
54298 @: $(MAKE); $(unstage)
54299 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54300 r=`${PWD_COMMAND}`; export r; \
54301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54302 $(NORMAL_TARGET_EXPORTS) \
54303 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54304 for flag in $(EXTRA_TARGET_FLAGS); do \
54305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54306 done; \
54307 (cd $(TARGET_SUBDIR)/libada && \
54308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54310 "RANLIB=$${RANLIB}" \
54311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54312 maintainer-clean) \
54313 || exit 1
54315 @endif target-libada
54321 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54322 maybe-configure-target-libgomp:
54323 @if gcc-bootstrap
54324 configure-target-libgomp: stage_current
54325 @endif gcc-bootstrap
54326 @if target-libgomp
54327 maybe-configure-target-libgomp: configure-target-libgomp
54328 configure-target-libgomp:
54329 @r=`${PWD_COMMAND}`; export r; \
54330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54331 echo "Checking multilib configuration for libgomp..."; \
54332 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54333 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54334 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54335 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54336 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54337 else \
54338 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54339 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54340 fi; \
54341 else \
54342 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54343 fi; \
54344 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54346 $(NORMAL_TARGET_EXPORTS) \
54347 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54348 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54349 case $(srcdir) in \
54350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54351 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54353 esac; \
54354 module_srcdir=libgomp; \
54355 rm -f no-such-file || : ; \
54356 CONFIG_SITE=no-such-file $(SHELL) \
54357 $$s/$$module_srcdir/configure \
54358 --srcdir=$${topdir}/$$module_srcdir \
54359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54360 --target=${target_alias} \
54361 || exit 1
54362 @endif target-libgomp
54366 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54367 maybe-configure-stage1-target-libgomp:
54368 @if target-libgomp-bootstrap
54369 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54370 configure-stage1-target-libgomp:
54371 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54373 @r=`${PWD_COMMAND}`; export r; \
54374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54375 TFLAGS="$(STAGE1_TFLAGS)"; \
54376 echo "Checking multilib configuration for libgomp..."; \
54377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54378 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54379 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54380 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54381 else \
54382 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54383 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54384 fi; \
54385 else \
54386 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54387 fi; \
54388 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54389 $(NORMAL_TARGET_EXPORTS) \
54390 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54393 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54394 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54395 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54396 case $(srcdir) in \
54397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54398 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54400 esac; \
54401 module_srcdir=libgomp; \
54402 $(SHELL) $$s/$$module_srcdir/configure \
54403 --srcdir=$${topdir}/$$module_srcdir \
54404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54405 --target=${target_alias} \
54407 $(STAGE1_CONFIGURE_FLAGS)
54408 @endif target-libgomp-bootstrap
54410 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54411 maybe-configure-stage2-target-libgomp:
54412 @if target-libgomp-bootstrap
54413 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54414 configure-stage2-target-libgomp:
54415 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54416 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54417 @r=`${PWD_COMMAND}`; export r; \
54418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54419 TFLAGS="$(STAGE2_TFLAGS)"; \
54420 echo "Checking multilib configuration for libgomp..."; \
54421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54422 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54423 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54424 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54425 else \
54426 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54427 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54428 fi; \
54429 else \
54430 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54431 fi; \
54432 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54433 $(NORMAL_TARGET_EXPORTS) \
54435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54438 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54440 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54441 case $(srcdir) in \
54442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54443 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54445 esac; \
54446 module_srcdir=libgomp; \
54447 $(SHELL) $$s/$$module_srcdir/configure \
54448 --srcdir=$${topdir}/$$module_srcdir \
54449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54450 --target=${target_alias} \
54451 --with-build-libsubdir=$(HOST_SUBDIR) \
54452 $(STAGE2_CONFIGURE_FLAGS)
54453 @endif target-libgomp-bootstrap
54455 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54456 maybe-configure-stage3-target-libgomp:
54457 @if target-libgomp-bootstrap
54458 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54459 configure-stage3-target-libgomp:
54460 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54462 @r=`${PWD_COMMAND}`; export r; \
54463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54464 TFLAGS="$(STAGE3_TFLAGS)"; \
54465 echo "Checking multilib configuration for libgomp..."; \
54466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54467 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54468 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54469 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54470 else \
54471 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54472 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54473 fi; \
54474 else \
54475 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54476 fi; \
54477 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54478 $(NORMAL_TARGET_EXPORTS) \
54480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54483 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54485 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54486 case $(srcdir) in \
54487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54488 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54490 esac; \
54491 module_srcdir=libgomp; \
54492 $(SHELL) $$s/$$module_srcdir/configure \
54493 --srcdir=$${topdir}/$$module_srcdir \
54494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54495 --target=${target_alias} \
54496 --with-build-libsubdir=$(HOST_SUBDIR) \
54497 $(STAGE3_CONFIGURE_FLAGS)
54498 @endif target-libgomp-bootstrap
54500 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54501 maybe-configure-stage4-target-libgomp:
54502 @if target-libgomp-bootstrap
54503 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54504 configure-stage4-target-libgomp:
54505 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54507 @r=`${PWD_COMMAND}`; export r; \
54508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54509 TFLAGS="$(STAGE4_TFLAGS)"; \
54510 echo "Checking multilib configuration for libgomp..."; \
54511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54512 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54513 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54514 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54515 else \
54516 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54517 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54518 fi; \
54519 else \
54520 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54521 fi; \
54522 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54523 $(NORMAL_TARGET_EXPORTS) \
54525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54528 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
54529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54530 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54531 case $(srcdir) in \
54532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54533 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54535 esac; \
54536 module_srcdir=libgomp; \
54537 $(SHELL) $$s/$$module_srcdir/configure \
54538 --srcdir=$${topdir}/$$module_srcdir \
54539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54540 --target=${target_alias} \
54541 --with-build-libsubdir=$(HOST_SUBDIR) \
54542 $(STAGE4_CONFIGURE_FLAGS)
54543 @endif target-libgomp-bootstrap
54545 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54546 maybe-configure-stageprofile-target-libgomp:
54547 @if target-libgomp-bootstrap
54548 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54549 configure-stageprofile-target-libgomp:
54550 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54552 @r=`${PWD_COMMAND}`; export r; \
54553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54555 echo "Checking multilib configuration for libgomp..."; \
54556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54557 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54558 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54559 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54560 else \
54561 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54562 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54563 fi; \
54564 else \
54565 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54566 fi; \
54567 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54568 $(NORMAL_TARGET_EXPORTS) \
54570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54573 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
54574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54575 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54576 case $(srcdir) in \
54577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54578 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54580 esac; \
54581 module_srcdir=libgomp; \
54582 $(SHELL) $$s/$$module_srcdir/configure \
54583 --srcdir=$${topdir}/$$module_srcdir \
54584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54585 --target=${target_alias} \
54586 --with-build-libsubdir=$(HOST_SUBDIR) \
54587 $(STAGEprofile_CONFIGURE_FLAGS)
54588 @endif target-libgomp-bootstrap
54590 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
54591 maybe-configure-stagetrain-target-libgomp:
54592 @if target-libgomp-bootstrap
54593 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
54594 configure-stagetrain-target-libgomp:
54595 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54597 @r=`${PWD_COMMAND}`; export r; \
54598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54599 TFLAGS="$(STAGEtrain_TFLAGS)"; \
54600 echo "Checking multilib configuration for libgomp..."; \
54601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54602 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54603 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54604 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54605 else \
54606 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54607 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54608 fi; \
54609 else \
54610 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54611 fi; \
54612 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54613 $(NORMAL_TARGET_EXPORTS) \
54615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54618 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
54619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54620 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54621 case $(srcdir) in \
54622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54623 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54625 esac; \
54626 module_srcdir=libgomp; \
54627 $(SHELL) $$s/$$module_srcdir/configure \
54628 --srcdir=$${topdir}/$$module_srcdir \
54629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54630 --target=${target_alias} \
54631 --with-build-libsubdir=$(HOST_SUBDIR) \
54632 $(STAGEtrain_CONFIGURE_FLAGS)
54633 @endif target-libgomp-bootstrap
54635 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54636 maybe-configure-stagefeedback-target-libgomp:
54637 @if target-libgomp-bootstrap
54638 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54639 configure-stagefeedback-target-libgomp:
54640 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54641 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54642 @r=`${PWD_COMMAND}`; export r; \
54643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54644 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54645 echo "Checking multilib configuration for libgomp..."; \
54646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54647 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54648 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54649 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54650 else \
54651 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54652 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54653 fi; \
54654 else \
54655 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54656 fi; \
54657 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54658 $(NORMAL_TARGET_EXPORTS) \
54660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54663 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
54664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54665 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54666 case $(srcdir) in \
54667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54668 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54670 esac; \
54671 module_srcdir=libgomp; \
54672 $(SHELL) $$s/$$module_srcdir/configure \
54673 --srcdir=$${topdir}/$$module_srcdir \
54674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54675 --target=${target_alias} \
54676 --with-build-libsubdir=$(HOST_SUBDIR) \
54677 $(STAGEfeedback_CONFIGURE_FLAGS)
54678 @endif target-libgomp-bootstrap
54680 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
54681 maybe-configure-stageautoprofile-target-libgomp:
54682 @if target-libgomp-bootstrap
54683 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
54684 configure-stageautoprofile-target-libgomp:
54685 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54687 @r=`${PWD_COMMAND}`; export r; \
54688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54689 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54690 echo "Checking multilib configuration for libgomp..."; \
54691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54692 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54693 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54694 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54695 else \
54696 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54697 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54698 fi; \
54699 else \
54700 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54701 fi; \
54702 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54703 $(NORMAL_TARGET_EXPORTS) \
54705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54708 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
54709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54710 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54711 case $(srcdir) in \
54712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54713 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54715 esac; \
54716 module_srcdir=libgomp; \
54717 $(SHELL) $$s/$$module_srcdir/configure \
54718 --srcdir=$${topdir}/$$module_srcdir \
54719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54720 --target=${target_alias} \
54721 --with-build-libsubdir=$(HOST_SUBDIR) \
54722 $(STAGEautoprofile_CONFIGURE_FLAGS)
54723 @endif target-libgomp-bootstrap
54725 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
54726 maybe-configure-stageautofeedback-target-libgomp:
54727 @if target-libgomp-bootstrap
54728 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
54729 configure-stageautofeedback-target-libgomp:
54730 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54732 @r=`${PWD_COMMAND}`; export r; \
54733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54734 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54735 echo "Checking multilib configuration for libgomp..."; \
54736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54737 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54738 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54739 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54740 else \
54741 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54742 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54743 fi; \
54744 else \
54745 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54746 fi; \
54747 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54748 $(NORMAL_TARGET_EXPORTS) \
54750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54753 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
54754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54755 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54756 case $(srcdir) in \
54757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54758 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54760 esac; \
54761 module_srcdir=libgomp; \
54762 $(SHELL) $$s/$$module_srcdir/configure \
54763 --srcdir=$${topdir}/$$module_srcdir \
54764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54765 --target=${target_alias} \
54766 --with-build-libsubdir=$(HOST_SUBDIR) \
54767 $(STAGEautofeedback_CONFIGURE_FLAGS)
54768 @endif target-libgomp-bootstrap
54774 .PHONY: all-target-libgomp maybe-all-target-libgomp
54775 maybe-all-target-libgomp:
54776 @if gcc-bootstrap
54777 all-target-libgomp: stage_current
54778 @endif gcc-bootstrap
54779 @if target-libgomp
54780 TARGET-target-libgomp=all
54781 maybe-all-target-libgomp: all-target-libgomp
54782 all-target-libgomp: configure-target-libgomp
54783 @r=`${PWD_COMMAND}`; export r; \
54784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54785 $(NORMAL_TARGET_EXPORTS) \
54786 (cd $(TARGET_SUBDIR)/libgomp && \
54787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54788 $(TARGET-target-libgomp))
54789 @endif target-libgomp
54793 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54794 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54795 maybe-all-stage1-target-libgomp:
54796 maybe-clean-stage1-target-libgomp:
54797 @if target-libgomp-bootstrap
54798 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54799 all-stage1: all-stage1-target-libgomp
54800 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54801 all-stage1-target-libgomp: configure-stage1-target-libgomp
54802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54803 @r=`${PWD_COMMAND}`; export r; \
54804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805 TFLAGS="$(STAGE1_TFLAGS)"; \
54806 $(NORMAL_TARGET_EXPORTS) \
54807 cd $(TARGET_SUBDIR)/libgomp && \
54809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54810 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54811 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54812 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54816 $(EXTRA_TARGET_FLAGS) \
54818 TFLAGS="$(STAGE1_TFLAGS)" \
54819 $(TARGET-stage1-target-libgomp)
54821 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54822 clean-stage1: clean-stage1-target-libgomp
54823 clean-stage1-target-libgomp:
54824 @if [ $(current_stage) = stage1 ]; then \
54825 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54826 else \
54827 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54828 $(MAKE) stage1-start; \
54829 fi; \
54830 cd $(TARGET_SUBDIR)/libgomp && \
54831 $(MAKE) $(EXTRA_TARGET_FLAGS) \
54832 clean
54833 @endif target-libgomp-bootstrap
54836 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
54837 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
54838 maybe-all-stage2-target-libgomp:
54839 maybe-clean-stage2-target-libgomp:
54840 @if target-libgomp-bootstrap
54841 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
54842 all-stage2: all-stage2-target-libgomp
54843 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
54844 all-stage2-target-libgomp: configure-stage2-target-libgomp
54845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54846 @r=`${PWD_COMMAND}`; export r; \
54847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54848 TFLAGS="$(STAGE2_TFLAGS)"; \
54849 $(NORMAL_TARGET_EXPORTS) \
54851 cd $(TARGET_SUBDIR)/libgomp && \
54853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54854 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54860 $(EXTRA_TARGET_FLAGS) \
54861 TFLAGS="$(STAGE2_TFLAGS)" \
54862 $(TARGET-stage2-target-libgomp)
54864 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
54865 clean-stage2: clean-stage2-target-libgomp
54866 clean-stage2-target-libgomp:
54867 @if [ $(current_stage) = stage2 ]; then \
54868 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54869 else \
54870 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
54871 $(MAKE) stage2-start; \
54872 fi; \
54873 cd $(TARGET_SUBDIR)/libgomp && \
54874 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54875 @endif target-libgomp-bootstrap
54878 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
54879 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
54880 maybe-all-stage3-target-libgomp:
54881 maybe-clean-stage3-target-libgomp:
54882 @if target-libgomp-bootstrap
54883 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
54884 all-stage3: all-stage3-target-libgomp
54885 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
54886 all-stage3-target-libgomp: configure-stage3-target-libgomp
54887 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54888 @r=`${PWD_COMMAND}`; export r; \
54889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54890 TFLAGS="$(STAGE3_TFLAGS)"; \
54891 $(NORMAL_TARGET_EXPORTS) \
54893 cd $(TARGET_SUBDIR)/libgomp && \
54895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54896 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54897 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54898 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54902 $(EXTRA_TARGET_FLAGS) \
54903 TFLAGS="$(STAGE3_TFLAGS)" \
54904 $(TARGET-stage3-target-libgomp)
54906 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
54907 clean-stage3: clean-stage3-target-libgomp
54908 clean-stage3-target-libgomp:
54909 @if [ $(current_stage) = stage3 ]; then \
54910 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54911 else \
54912 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
54913 $(MAKE) stage3-start; \
54914 fi; \
54915 cd $(TARGET_SUBDIR)/libgomp && \
54916 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54917 @endif target-libgomp-bootstrap
54920 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
54921 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
54922 maybe-all-stage4-target-libgomp:
54923 maybe-clean-stage4-target-libgomp:
54924 @if target-libgomp-bootstrap
54925 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
54926 all-stage4: all-stage4-target-libgomp
54927 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
54928 all-stage4-target-libgomp: configure-stage4-target-libgomp
54929 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54930 @r=`${PWD_COMMAND}`; export r; \
54931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54932 TFLAGS="$(STAGE4_TFLAGS)"; \
54933 $(NORMAL_TARGET_EXPORTS) \
54935 cd $(TARGET_SUBDIR)/libgomp && \
54937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54938 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54944 $(EXTRA_TARGET_FLAGS) \
54945 TFLAGS="$(STAGE4_TFLAGS)" \
54946 $(TARGET-stage4-target-libgomp)
54948 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
54949 clean-stage4: clean-stage4-target-libgomp
54950 clean-stage4-target-libgomp:
54951 @if [ $(current_stage) = stage4 ]; then \
54952 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54953 else \
54954 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
54955 $(MAKE) stage4-start; \
54956 fi; \
54957 cd $(TARGET_SUBDIR)/libgomp && \
54958 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54959 @endif target-libgomp-bootstrap
54962 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
54963 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
54964 maybe-all-stageprofile-target-libgomp:
54965 maybe-clean-stageprofile-target-libgomp:
54966 @if target-libgomp-bootstrap
54967 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
54968 all-stageprofile: all-stageprofile-target-libgomp
54969 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
54970 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54972 @r=`${PWD_COMMAND}`; export r; \
54973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54974 TFLAGS="$(STAGEprofile_TFLAGS)"; \
54975 $(NORMAL_TARGET_EXPORTS) \
54977 cd $(TARGET_SUBDIR)/libgomp && \
54979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54980 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54986 $(EXTRA_TARGET_FLAGS) \
54987 TFLAGS="$(STAGEprofile_TFLAGS)" \
54988 $(TARGET-stageprofile-target-libgomp)
54990 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
54991 clean-stageprofile: clean-stageprofile-target-libgomp
54992 clean-stageprofile-target-libgomp:
54993 @if [ $(current_stage) = stageprofile ]; then \
54994 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54995 else \
54996 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
54997 $(MAKE) stageprofile-start; \
54998 fi; \
54999 cd $(TARGET_SUBDIR)/libgomp && \
55000 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55001 @endif target-libgomp-bootstrap
55004 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55005 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55006 maybe-all-stagetrain-target-libgomp:
55007 maybe-clean-stagetrain-target-libgomp:
55008 @if target-libgomp-bootstrap
55009 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55010 all-stagetrain: all-stagetrain-target-libgomp
55011 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55012 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55013 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55014 @r=`${PWD_COMMAND}`; export r; \
55015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55016 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55017 $(NORMAL_TARGET_EXPORTS) \
55019 cd $(TARGET_SUBDIR)/libgomp && \
55021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55022 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55028 $(EXTRA_TARGET_FLAGS) \
55029 TFLAGS="$(STAGEtrain_TFLAGS)" \
55030 $(TARGET-stagetrain-target-libgomp)
55032 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55033 clean-stagetrain: clean-stagetrain-target-libgomp
55034 clean-stagetrain-target-libgomp:
55035 @if [ $(current_stage) = stagetrain ]; then \
55036 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55037 else \
55038 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55039 $(MAKE) stagetrain-start; \
55040 fi; \
55041 cd $(TARGET_SUBDIR)/libgomp && \
55042 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55043 @endif target-libgomp-bootstrap
55046 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55047 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55048 maybe-all-stagefeedback-target-libgomp:
55049 maybe-clean-stagefeedback-target-libgomp:
55050 @if target-libgomp-bootstrap
55051 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55052 all-stagefeedback: all-stagefeedback-target-libgomp
55053 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55054 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55055 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55056 @r=`${PWD_COMMAND}`; export r; \
55057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55059 $(NORMAL_TARGET_EXPORTS) \
55061 cd $(TARGET_SUBDIR)/libgomp && \
55063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55070 $(EXTRA_TARGET_FLAGS) \
55071 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55072 $(TARGET-stagefeedback-target-libgomp)
55074 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55075 clean-stagefeedback: clean-stagefeedback-target-libgomp
55076 clean-stagefeedback-target-libgomp:
55077 @if [ $(current_stage) = stagefeedback ]; then \
55078 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55079 else \
55080 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55081 $(MAKE) stagefeedback-start; \
55082 fi; \
55083 cd $(TARGET_SUBDIR)/libgomp && \
55084 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55085 @endif target-libgomp-bootstrap
55088 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55089 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55090 maybe-all-stageautoprofile-target-libgomp:
55091 maybe-clean-stageautoprofile-target-libgomp:
55092 @if target-libgomp-bootstrap
55093 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55094 all-stageautoprofile: all-stageautoprofile-target-libgomp
55095 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55096 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55097 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55098 @r=`${PWD_COMMAND}`; export r; \
55099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55100 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55101 $(NORMAL_TARGET_EXPORTS) \
55103 cd $(TARGET_SUBDIR)/libgomp && \
55104 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55106 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55107 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55108 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55112 $(EXTRA_TARGET_FLAGS) \
55113 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55114 $(TARGET-stageautoprofile-target-libgomp)
55116 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55117 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55118 clean-stageautoprofile-target-libgomp:
55119 @if [ $(current_stage) = stageautoprofile ]; then \
55120 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55121 else \
55122 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55123 $(MAKE) stageautoprofile-start; \
55124 fi; \
55125 cd $(TARGET_SUBDIR)/libgomp && \
55126 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55127 @endif target-libgomp-bootstrap
55130 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55131 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55132 maybe-all-stageautofeedback-target-libgomp:
55133 maybe-clean-stageautofeedback-target-libgomp:
55134 @if target-libgomp-bootstrap
55135 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55136 all-stageautofeedback: all-stageautofeedback-target-libgomp
55137 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55138 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55139 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55140 @r=`${PWD_COMMAND}`; export r; \
55141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55142 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55143 $(NORMAL_TARGET_EXPORTS) \
55145 cd $(TARGET_SUBDIR)/libgomp && \
55147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55148 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55149 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55150 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55154 $(EXTRA_TARGET_FLAGS) \
55155 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55156 $(TARGET-stageautofeedback-target-libgomp)
55158 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55159 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55160 clean-stageautofeedback-target-libgomp:
55161 @if [ $(current_stage) = stageautofeedback ]; then \
55162 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55163 else \
55164 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55165 $(MAKE) stageautofeedback-start; \
55166 fi; \
55167 cd $(TARGET_SUBDIR)/libgomp && \
55168 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55169 @endif target-libgomp-bootstrap
55176 .PHONY: check-target-libgomp maybe-check-target-libgomp
55177 maybe-check-target-libgomp:
55178 @if target-libgomp
55179 maybe-check-target-libgomp: check-target-libgomp
55181 check-target-libgomp:
55182 @: $(MAKE); $(unstage)
55183 @r=`${PWD_COMMAND}`; export r; \
55184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55185 $(NORMAL_TARGET_EXPORTS) \
55186 (cd $(TARGET_SUBDIR)/libgomp && \
55187 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55189 @endif target-libgomp
55191 .PHONY: install-target-libgomp maybe-install-target-libgomp
55192 maybe-install-target-libgomp:
55193 @if target-libgomp
55194 maybe-install-target-libgomp: install-target-libgomp
55196 install-target-libgomp: installdirs
55197 @: $(MAKE); $(unstage)
55198 @r=`${PWD_COMMAND}`; export r; \
55199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55200 $(NORMAL_TARGET_EXPORTS) \
55201 (cd $(TARGET_SUBDIR)/libgomp && \
55202 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55204 @endif target-libgomp
55206 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55207 maybe-install-strip-target-libgomp:
55208 @if target-libgomp
55209 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55211 install-strip-target-libgomp: installdirs
55212 @: $(MAKE); $(unstage)
55213 @r=`${PWD_COMMAND}`; export r; \
55214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55215 $(NORMAL_TARGET_EXPORTS) \
55216 (cd $(TARGET_SUBDIR)/libgomp && \
55217 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55219 @endif target-libgomp
55221 # Other targets (info, dvi, pdf, etc.)
55223 .PHONY: maybe-info-target-libgomp info-target-libgomp
55224 maybe-info-target-libgomp:
55225 @if target-libgomp
55226 maybe-info-target-libgomp: info-target-libgomp
55228 info-target-libgomp: \
55229 configure-target-libgomp
55230 @: $(MAKE); $(unstage)
55231 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55232 r=`${PWD_COMMAND}`; export r; \
55233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234 $(NORMAL_TARGET_EXPORTS) \
55235 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55236 for flag in $(EXTRA_TARGET_FLAGS); do \
55237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55238 done; \
55239 (cd $(TARGET_SUBDIR)/libgomp && \
55240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55242 "RANLIB=$${RANLIB}" \
55243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55244 info) \
55245 || exit 1
55247 @endif target-libgomp
55249 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55250 maybe-dvi-target-libgomp:
55251 @if target-libgomp
55252 maybe-dvi-target-libgomp: dvi-target-libgomp
55254 dvi-target-libgomp: \
55255 configure-target-libgomp
55256 @: $(MAKE); $(unstage)
55257 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55258 r=`${PWD_COMMAND}`; export r; \
55259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55260 $(NORMAL_TARGET_EXPORTS) \
55261 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55262 for flag in $(EXTRA_TARGET_FLAGS); do \
55263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55264 done; \
55265 (cd $(TARGET_SUBDIR)/libgomp && \
55266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55268 "RANLIB=$${RANLIB}" \
55269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55270 dvi) \
55271 || exit 1
55273 @endif target-libgomp
55275 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55276 maybe-pdf-target-libgomp:
55277 @if target-libgomp
55278 maybe-pdf-target-libgomp: pdf-target-libgomp
55280 pdf-target-libgomp: \
55281 configure-target-libgomp
55282 @: $(MAKE); $(unstage)
55283 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55284 r=`${PWD_COMMAND}`; export r; \
55285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55286 $(NORMAL_TARGET_EXPORTS) \
55287 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55288 for flag in $(EXTRA_TARGET_FLAGS); do \
55289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55290 done; \
55291 (cd $(TARGET_SUBDIR)/libgomp && \
55292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55294 "RANLIB=$${RANLIB}" \
55295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55296 pdf) \
55297 || exit 1
55299 @endif target-libgomp
55301 .PHONY: maybe-html-target-libgomp html-target-libgomp
55302 maybe-html-target-libgomp:
55303 @if target-libgomp
55304 maybe-html-target-libgomp: html-target-libgomp
55306 html-target-libgomp: \
55307 configure-target-libgomp
55308 @: $(MAKE); $(unstage)
55309 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55310 r=`${PWD_COMMAND}`; export r; \
55311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55312 $(NORMAL_TARGET_EXPORTS) \
55313 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55314 for flag in $(EXTRA_TARGET_FLAGS); do \
55315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55316 done; \
55317 (cd $(TARGET_SUBDIR)/libgomp && \
55318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55320 "RANLIB=$${RANLIB}" \
55321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55322 html) \
55323 || exit 1
55325 @endif target-libgomp
55327 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55328 maybe-TAGS-target-libgomp:
55329 @if target-libgomp
55330 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55332 TAGS-target-libgomp: \
55333 configure-target-libgomp
55334 @: $(MAKE); $(unstage)
55335 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55336 r=`${PWD_COMMAND}`; export r; \
55337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55338 $(NORMAL_TARGET_EXPORTS) \
55339 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55340 for flag in $(EXTRA_TARGET_FLAGS); do \
55341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55342 done; \
55343 (cd $(TARGET_SUBDIR)/libgomp && \
55344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55346 "RANLIB=$${RANLIB}" \
55347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55348 TAGS) \
55349 || exit 1
55351 @endif target-libgomp
55353 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55354 maybe-install-info-target-libgomp:
55355 @if target-libgomp
55356 maybe-install-info-target-libgomp: install-info-target-libgomp
55358 install-info-target-libgomp: \
55359 configure-target-libgomp \
55360 info-target-libgomp
55361 @: $(MAKE); $(unstage)
55362 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55363 r=`${PWD_COMMAND}`; export r; \
55364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55365 $(NORMAL_TARGET_EXPORTS) \
55366 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55367 for flag in $(EXTRA_TARGET_FLAGS); do \
55368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55369 done; \
55370 (cd $(TARGET_SUBDIR)/libgomp && \
55371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55373 "RANLIB=$${RANLIB}" \
55374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55375 install-info) \
55376 || exit 1
55378 @endif target-libgomp
55380 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55381 maybe-install-pdf-target-libgomp:
55382 @if target-libgomp
55383 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55385 install-pdf-target-libgomp: \
55386 configure-target-libgomp \
55387 pdf-target-libgomp
55388 @: $(MAKE); $(unstage)
55389 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55390 r=`${PWD_COMMAND}`; export r; \
55391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55392 $(NORMAL_TARGET_EXPORTS) \
55393 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55394 for flag in $(EXTRA_TARGET_FLAGS); do \
55395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55396 done; \
55397 (cd $(TARGET_SUBDIR)/libgomp && \
55398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55400 "RANLIB=$${RANLIB}" \
55401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55402 install-pdf) \
55403 || exit 1
55405 @endif target-libgomp
55407 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55408 maybe-install-html-target-libgomp:
55409 @if target-libgomp
55410 maybe-install-html-target-libgomp: install-html-target-libgomp
55412 install-html-target-libgomp: \
55413 configure-target-libgomp \
55414 html-target-libgomp
55415 @: $(MAKE); $(unstage)
55416 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55417 r=`${PWD_COMMAND}`; export r; \
55418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55419 $(NORMAL_TARGET_EXPORTS) \
55420 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55421 for flag in $(EXTRA_TARGET_FLAGS); do \
55422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55423 done; \
55424 (cd $(TARGET_SUBDIR)/libgomp && \
55425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55427 "RANLIB=$${RANLIB}" \
55428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55429 install-html) \
55430 || exit 1
55432 @endif target-libgomp
55434 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55435 maybe-installcheck-target-libgomp:
55436 @if target-libgomp
55437 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55439 installcheck-target-libgomp: \
55440 configure-target-libgomp
55441 @: $(MAKE); $(unstage)
55442 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55443 r=`${PWD_COMMAND}`; export r; \
55444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55445 $(NORMAL_TARGET_EXPORTS) \
55446 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55447 for flag in $(EXTRA_TARGET_FLAGS); do \
55448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55449 done; \
55450 (cd $(TARGET_SUBDIR)/libgomp && \
55451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55453 "RANLIB=$${RANLIB}" \
55454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55455 installcheck) \
55456 || exit 1
55458 @endif target-libgomp
55460 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55461 maybe-mostlyclean-target-libgomp:
55462 @if target-libgomp
55463 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55465 mostlyclean-target-libgomp:
55466 @: $(MAKE); $(unstage)
55467 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55468 r=`${PWD_COMMAND}`; export r; \
55469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55470 $(NORMAL_TARGET_EXPORTS) \
55471 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55472 for flag in $(EXTRA_TARGET_FLAGS); do \
55473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55474 done; \
55475 (cd $(TARGET_SUBDIR)/libgomp && \
55476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55478 "RANLIB=$${RANLIB}" \
55479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55480 mostlyclean) \
55481 || exit 1
55483 @endif target-libgomp
55485 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55486 maybe-clean-target-libgomp:
55487 @if target-libgomp
55488 maybe-clean-target-libgomp: clean-target-libgomp
55490 clean-target-libgomp:
55491 @: $(MAKE); $(unstage)
55492 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55493 r=`${PWD_COMMAND}`; export r; \
55494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55495 $(NORMAL_TARGET_EXPORTS) \
55496 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55497 for flag in $(EXTRA_TARGET_FLAGS); do \
55498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55499 done; \
55500 (cd $(TARGET_SUBDIR)/libgomp && \
55501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55503 "RANLIB=$${RANLIB}" \
55504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55505 clean) \
55506 || exit 1
55508 @endif target-libgomp
55510 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55511 maybe-distclean-target-libgomp:
55512 @if target-libgomp
55513 maybe-distclean-target-libgomp: distclean-target-libgomp
55515 distclean-target-libgomp:
55516 @: $(MAKE); $(unstage)
55517 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55518 r=`${PWD_COMMAND}`; export r; \
55519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55520 $(NORMAL_TARGET_EXPORTS) \
55521 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55522 for flag in $(EXTRA_TARGET_FLAGS); do \
55523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55524 done; \
55525 (cd $(TARGET_SUBDIR)/libgomp && \
55526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55528 "RANLIB=$${RANLIB}" \
55529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55530 distclean) \
55531 || exit 1
55533 @endif target-libgomp
55535 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55536 maybe-maintainer-clean-target-libgomp:
55537 @if target-libgomp
55538 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55540 maintainer-clean-target-libgomp:
55541 @: $(MAKE); $(unstage)
55542 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55543 r=`${PWD_COMMAND}`; export r; \
55544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55545 $(NORMAL_TARGET_EXPORTS) \
55546 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
55547 for flag in $(EXTRA_TARGET_FLAGS); do \
55548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55549 done; \
55550 (cd $(TARGET_SUBDIR)/libgomp && \
55551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55553 "RANLIB=$${RANLIB}" \
55554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55555 maintainer-clean) \
55556 || exit 1
55558 @endif target-libgomp
55564 .PHONY: configure-target-libitm maybe-configure-target-libitm
55565 maybe-configure-target-libitm:
55566 @if gcc-bootstrap
55567 configure-target-libitm: stage_current
55568 @endif gcc-bootstrap
55569 @if target-libitm
55570 maybe-configure-target-libitm: configure-target-libitm
55571 configure-target-libitm:
55572 @: $(MAKE); $(unstage)
55573 @r=`${PWD_COMMAND}`; export r; \
55574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55575 echo "Checking multilib configuration for libitm..."; \
55576 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
55578 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
55579 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
55580 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
55581 else \
55582 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
55583 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55584 fi; \
55585 else \
55586 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
55587 fi; \
55588 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
55589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
55590 $(NORMAL_TARGET_EXPORTS) \
55591 echo Configuring in $(TARGET_SUBDIR)/libitm; \
55592 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
55593 case $(srcdir) in \
55594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55595 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
55596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55597 esac; \
55598 module_srcdir=libitm; \
55599 rm -f no-such-file || : ; \
55600 CONFIG_SITE=no-such-file $(SHELL) \
55601 $$s/$$module_srcdir/configure \
55602 --srcdir=$${topdir}/$$module_srcdir \
55603 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55604 --target=${target_alias} \
55605 || exit 1
55606 @endif target-libitm
55612 .PHONY: all-target-libitm maybe-all-target-libitm
55613 maybe-all-target-libitm:
55614 @if gcc-bootstrap
55615 all-target-libitm: stage_current
55616 @endif gcc-bootstrap
55617 @if target-libitm
55618 TARGET-target-libitm=all
55619 maybe-all-target-libitm: all-target-libitm
55620 all-target-libitm: configure-target-libitm
55621 @: $(MAKE); $(unstage)
55622 @r=`${PWD_COMMAND}`; export r; \
55623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55624 $(NORMAL_TARGET_EXPORTS) \
55625 (cd $(TARGET_SUBDIR)/libitm && \
55626 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55627 $(TARGET-target-libitm))
55628 @endif target-libitm
55634 .PHONY: check-target-libitm maybe-check-target-libitm
55635 maybe-check-target-libitm:
55636 @if target-libitm
55637 maybe-check-target-libitm: check-target-libitm
55639 check-target-libitm:
55640 @: $(MAKE); $(unstage)
55641 @r=`${PWD_COMMAND}`; export r; \
55642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55643 $(NORMAL_TARGET_EXPORTS) \
55644 (cd $(TARGET_SUBDIR)/libitm && \
55645 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55647 @endif target-libitm
55649 .PHONY: install-target-libitm maybe-install-target-libitm
55650 maybe-install-target-libitm:
55651 @if target-libitm
55652 maybe-install-target-libitm: install-target-libitm
55654 install-target-libitm: installdirs
55655 @: $(MAKE); $(unstage)
55656 @r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(NORMAL_TARGET_EXPORTS) \
55659 (cd $(TARGET_SUBDIR)/libitm && \
55660 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55662 @endif target-libitm
55664 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
55665 maybe-install-strip-target-libitm:
55666 @if target-libitm
55667 maybe-install-strip-target-libitm: install-strip-target-libitm
55669 install-strip-target-libitm: installdirs
55670 @: $(MAKE); $(unstage)
55671 @r=`${PWD_COMMAND}`; export r; \
55672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55673 $(NORMAL_TARGET_EXPORTS) \
55674 (cd $(TARGET_SUBDIR)/libitm && \
55675 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55677 @endif target-libitm
55679 # Other targets (info, dvi, pdf, etc.)
55681 .PHONY: maybe-info-target-libitm info-target-libitm
55682 maybe-info-target-libitm:
55683 @if target-libitm
55684 maybe-info-target-libitm: info-target-libitm
55686 info-target-libitm: \
55687 configure-target-libitm
55688 @: $(MAKE); $(unstage)
55689 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55690 r=`${PWD_COMMAND}`; export r; \
55691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55692 $(NORMAL_TARGET_EXPORTS) \
55693 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
55694 for flag in $(EXTRA_TARGET_FLAGS); do \
55695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55696 done; \
55697 (cd $(TARGET_SUBDIR)/libitm && \
55698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55700 "RANLIB=$${RANLIB}" \
55701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55702 info) \
55703 || exit 1
55705 @endif target-libitm
55707 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
55708 maybe-dvi-target-libitm:
55709 @if target-libitm
55710 maybe-dvi-target-libitm: dvi-target-libitm
55712 dvi-target-libitm: \
55713 configure-target-libitm
55714 @: $(MAKE); $(unstage)
55715 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55716 r=`${PWD_COMMAND}`; export r; \
55717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55718 $(NORMAL_TARGET_EXPORTS) \
55719 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
55720 for flag in $(EXTRA_TARGET_FLAGS); do \
55721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55722 done; \
55723 (cd $(TARGET_SUBDIR)/libitm && \
55724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55726 "RANLIB=$${RANLIB}" \
55727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55728 dvi) \
55729 || exit 1
55731 @endif target-libitm
55733 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
55734 maybe-pdf-target-libitm:
55735 @if target-libitm
55736 maybe-pdf-target-libitm: pdf-target-libitm
55738 pdf-target-libitm: \
55739 configure-target-libitm
55740 @: $(MAKE); $(unstage)
55741 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55742 r=`${PWD_COMMAND}`; export r; \
55743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55744 $(NORMAL_TARGET_EXPORTS) \
55745 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
55746 for flag in $(EXTRA_TARGET_FLAGS); do \
55747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55748 done; \
55749 (cd $(TARGET_SUBDIR)/libitm && \
55750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55752 "RANLIB=$${RANLIB}" \
55753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55754 pdf) \
55755 || exit 1
55757 @endif target-libitm
55759 .PHONY: maybe-html-target-libitm html-target-libitm
55760 maybe-html-target-libitm:
55761 @if target-libitm
55762 maybe-html-target-libitm: html-target-libitm
55764 html-target-libitm: \
55765 configure-target-libitm
55766 @: $(MAKE); $(unstage)
55767 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55768 r=`${PWD_COMMAND}`; export r; \
55769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55770 $(NORMAL_TARGET_EXPORTS) \
55771 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
55772 for flag in $(EXTRA_TARGET_FLAGS); do \
55773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55774 done; \
55775 (cd $(TARGET_SUBDIR)/libitm && \
55776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55778 "RANLIB=$${RANLIB}" \
55779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55780 html) \
55781 || exit 1
55783 @endif target-libitm
55785 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
55786 maybe-TAGS-target-libitm:
55787 @if target-libitm
55788 maybe-TAGS-target-libitm: TAGS-target-libitm
55790 TAGS-target-libitm: \
55791 configure-target-libitm
55792 @: $(MAKE); $(unstage)
55793 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55794 r=`${PWD_COMMAND}`; export r; \
55795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55796 $(NORMAL_TARGET_EXPORTS) \
55797 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
55798 for flag in $(EXTRA_TARGET_FLAGS); do \
55799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55800 done; \
55801 (cd $(TARGET_SUBDIR)/libitm && \
55802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55804 "RANLIB=$${RANLIB}" \
55805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55806 TAGS) \
55807 || exit 1
55809 @endif target-libitm
55811 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
55812 maybe-install-info-target-libitm:
55813 @if target-libitm
55814 maybe-install-info-target-libitm: install-info-target-libitm
55816 install-info-target-libitm: \
55817 configure-target-libitm \
55818 info-target-libitm
55819 @: $(MAKE); $(unstage)
55820 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55821 r=`${PWD_COMMAND}`; export r; \
55822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55823 $(NORMAL_TARGET_EXPORTS) \
55824 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
55825 for flag in $(EXTRA_TARGET_FLAGS); do \
55826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55827 done; \
55828 (cd $(TARGET_SUBDIR)/libitm && \
55829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55831 "RANLIB=$${RANLIB}" \
55832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55833 install-info) \
55834 || exit 1
55836 @endif target-libitm
55838 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
55839 maybe-install-pdf-target-libitm:
55840 @if target-libitm
55841 maybe-install-pdf-target-libitm: install-pdf-target-libitm
55843 install-pdf-target-libitm: \
55844 configure-target-libitm \
55845 pdf-target-libitm
55846 @: $(MAKE); $(unstage)
55847 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55848 r=`${PWD_COMMAND}`; export r; \
55849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55850 $(NORMAL_TARGET_EXPORTS) \
55851 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
55852 for flag in $(EXTRA_TARGET_FLAGS); do \
55853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55854 done; \
55855 (cd $(TARGET_SUBDIR)/libitm && \
55856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55858 "RANLIB=$${RANLIB}" \
55859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55860 install-pdf) \
55861 || exit 1
55863 @endif target-libitm
55865 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
55866 maybe-install-html-target-libitm:
55867 @if target-libitm
55868 maybe-install-html-target-libitm: install-html-target-libitm
55870 install-html-target-libitm: \
55871 configure-target-libitm \
55872 html-target-libitm
55873 @: $(MAKE); $(unstage)
55874 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55875 r=`${PWD_COMMAND}`; export r; \
55876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55877 $(NORMAL_TARGET_EXPORTS) \
55878 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
55879 for flag in $(EXTRA_TARGET_FLAGS); do \
55880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55881 done; \
55882 (cd $(TARGET_SUBDIR)/libitm && \
55883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55885 "RANLIB=$${RANLIB}" \
55886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55887 install-html) \
55888 || exit 1
55890 @endif target-libitm
55892 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
55893 maybe-installcheck-target-libitm:
55894 @if target-libitm
55895 maybe-installcheck-target-libitm: installcheck-target-libitm
55897 installcheck-target-libitm: \
55898 configure-target-libitm
55899 @: $(MAKE); $(unstage)
55900 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55901 r=`${PWD_COMMAND}`; export r; \
55902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55903 $(NORMAL_TARGET_EXPORTS) \
55904 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
55905 for flag in $(EXTRA_TARGET_FLAGS); do \
55906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55907 done; \
55908 (cd $(TARGET_SUBDIR)/libitm && \
55909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55911 "RANLIB=$${RANLIB}" \
55912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55913 installcheck) \
55914 || exit 1
55916 @endif target-libitm
55918 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
55919 maybe-mostlyclean-target-libitm:
55920 @if target-libitm
55921 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
55923 mostlyclean-target-libitm:
55924 @: $(MAKE); $(unstage)
55925 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55926 r=`${PWD_COMMAND}`; export r; \
55927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55928 $(NORMAL_TARGET_EXPORTS) \
55929 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
55930 for flag in $(EXTRA_TARGET_FLAGS); do \
55931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55932 done; \
55933 (cd $(TARGET_SUBDIR)/libitm && \
55934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55936 "RANLIB=$${RANLIB}" \
55937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55938 mostlyclean) \
55939 || exit 1
55941 @endif target-libitm
55943 .PHONY: maybe-clean-target-libitm clean-target-libitm
55944 maybe-clean-target-libitm:
55945 @if target-libitm
55946 maybe-clean-target-libitm: clean-target-libitm
55948 clean-target-libitm:
55949 @: $(MAKE); $(unstage)
55950 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55951 r=`${PWD_COMMAND}`; export r; \
55952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55953 $(NORMAL_TARGET_EXPORTS) \
55954 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
55955 for flag in $(EXTRA_TARGET_FLAGS); do \
55956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55957 done; \
55958 (cd $(TARGET_SUBDIR)/libitm && \
55959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55961 "RANLIB=$${RANLIB}" \
55962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55963 clean) \
55964 || exit 1
55966 @endif target-libitm
55968 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
55969 maybe-distclean-target-libitm:
55970 @if target-libitm
55971 maybe-distclean-target-libitm: distclean-target-libitm
55973 distclean-target-libitm:
55974 @: $(MAKE); $(unstage)
55975 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
55976 r=`${PWD_COMMAND}`; export r; \
55977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55978 $(NORMAL_TARGET_EXPORTS) \
55979 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
55980 for flag in $(EXTRA_TARGET_FLAGS); do \
55981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55982 done; \
55983 (cd $(TARGET_SUBDIR)/libitm && \
55984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55986 "RANLIB=$${RANLIB}" \
55987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55988 distclean) \
55989 || exit 1
55991 @endif target-libitm
55993 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
55994 maybe-maintainer-clean-target-libitm:
55995 @if target-libitm
55996 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
55998 maintainer-clean-target-libitm:
55999 @: $(MAKE); $(unstage)
56000 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56001 r=`${PWD_COMMAND}`; export r; \
56002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56003 $(NORMAL_TARGET_EXPORTS) \
56004 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56005 for flag in $(EXTRA_TARGET_FLAGS); do \
56006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56007 done; \
56008 (cd $(TARGET_SUBDIR)/libitm && \
56009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56011 "RANLIB=$${RANLIB}" \
56012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56013 maintainer-clean) \
56014 || exit 1
56016 @endif target-libitm
56022 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56023 maybe-configure-target-libatomic:
56024 @if gcc-bootstrap
56025 configure-target-libatomic: stage_current
56026 @endif gcc-bootstrap
56027 @if target-libatomic
56028 maybe-configure-target-libatomic: configure-target-libatomic
56029 configure-target-libatomic:
56030 @: $(MAKE); $(unstage)
56031 @r=`${PWD_COMMAND}`; export r; \
56032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56033 echo "Checking multilib configuration for libatomic..."; \
56034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56036 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56037 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56038 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56039 else \
56040 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56041 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56042 fi; \
56043 else \
56044 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56045 fi; \
56046 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56048 $(NORMAL_TARGET_EXPORTS) \
56049 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56050 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56051 case $(srcdir) in \
56052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56053 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56055 esac; \
56056 module_srcdir=libatomic; \
56057 rm -f no-such-file || : ; \
56058 CONFIG_SITE=no-such-file $(SHELL) \
56059 $$s/$$module_srcdir/configure \
56060 --srcdir=$${topdir}/$$module_srcdir \
56061 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56062 --target=${target_alias} \
56063 || exit 1
56064 @endif target-libatomic
56070 .PHONY: all-target-libatomic maybe-all-target-libatomic
56071 maybe-all-target-libatomic:
56072 @if gcc-bootstrap
56073 all-target-libatomic: stage_current
56074 @endif gcc-bootstrap
56075 @if target-libatomic
56076 TARGET-target-libatomic=all
56077 maybe-all-target-libatomic: all-target-libatomic
56078 all-target-libatomic: configure-target-libatomic
56079 @: $(MAKE); $(unstage)
56080 @r=`${PWD_COMMAND}`; export r; \
56081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56082 $(NORMAL_TARGET_EXPORTS) \
56083 (cd $(TARGET_SUBDIR)/libatomic && \
56084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56085 $(TARGET-target-libatomic))
56086 @endif target-libatomic
56092 .PHONY: check-target-libatomic maybe-check-target-libatomic
56093 maybe-check-target-libatomic:
56094 @if target-libatomic
56095 maybe-check-target-libatomic: check-target-libatomic
56097 check-target-libatomic:
56098 @: $(MAKE); $(unstage)
56099 @r=`${PWD_COMMAND}`; export r; \
56100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56101 $(NORMAL_TARGET_EXPORTS) \
56102 (cd $(TARGET_SUBDIR)/libatomic && \
56103 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56105 @endif target-libatomic
56107 .PHONY: install-target-libatomic maybe-install-target-libatomic
56108 maybe-install-target-libatomic:
56109 @if target-libatomic
56110 maybe-install-target-libatomic: install-target-libatomic
56112 install-target-libatomic: installdirs
56113 @: $(MAKE); $(unstage)
56114 @r=`${PWD_COMMAND}`; export r; \
56115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56116 $(NORMAL_TARGET_EXPORTS) \
56117 (cd $(TARGET_SUBDIR)/libatomic && \
56118 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56120 @endif target-libatomic
56122 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56123 maybe-install-strip-target-libatomic:
56124 @if target-libatomic
56125 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56127 install-strip-target-libatomic: installdirs
56128 @: $(MAKE); $(unstage)
56129 @r=`${PWD_COMMAND}`; export r; \
56130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56131 $(NORMAL_TARGET_EXPORTS) \
56132 (cd $(TARGET_SUBDIR)/libatomic && \
56133 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56135 @endif target-libatomic
56137 # Other targets (info, dvi, pdf, etc.)
56139 .PHONY: maybe-info-target-libatomic info-target-libatomic
56140 maybe-info-target-libatomic:
56141 @if target-libatomic
56142 maybe-info-target-libatomic: info-target-libatomic
56144 info-target-libatomic: \
56145 configure-target-libatomic
56146 @: $(MAKE); $(unstage)
56147 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56148 r=`${PWD_COMMAND}`; export r; \
56149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56150 $(NORMAL_TARGET_EXPORTS) \
56151 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56152 for flag in $(EXTRA_TARGET_FLAGS); do \
56153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56154 done; \
56155 (cd $(TARGET_SUBDIR)/libatomic && \
56156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56158 "RANLIB=$${RANLIB}" \
56159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56160 info) \
56161 || exit 1
56163 @endif target-libatomic
56165 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56166 maybe-dvi-target-libatomic:
56167 @if target-libatomic
56168 maybe-dvi-target-libatomic: dvi-target-libatomic
56170 dvi-target-libatomic: \
56171 configure-target-libatomic
56172 @: $(MAKE); $(unstage)
56173 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56174 r=`${PWD_COMMAND}`; export r; \
56175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56176 $(NORMAL_TARGET_EXPORTS) \
56177 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56178 for flag in $(EXTRA_TARGET_FLAGS); do \
56179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56180 done; \
56181 (cd $(TARGET_SUBDIR)/libatomic && \
56182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56184 "RANLIB=$${RANLIB}" \
56185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56186 dvi) \
56187 || exit 1
56189 @endif target-libatomic
56191 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56192 maybe-pdf-target-libatomic:
56193 @if target-libatomic
56194 maybe-pdf-target-libatomic: pdf-target-libatomic
56196 pdf-target-libatomic: \
56197 configure-target-libatomic
56198 @: $(MAKE); $(unstage)
56199 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56200 r=`${PWD_COMMAND}`; export r; \
56201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56202 $(NORMAL_TARGET_EXPORTS) \
56203 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56204 for flag in $(EXTRA_TARGET_FLAGS); do \
56205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56206 done; \
56207 (cd $(TARGET_SUBDIR)/libatomic && \
56208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56210 "RANLIB=$${RANLIB}" \
56211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56212 pdf) \
56213 || exit 1
56215 @endif target-libatomic
56217 .PHONY: maybe-html-target-libatomic html-target-libatomic
56218 maybe-html-target-libatomic:
56219 @if target-libatomic
56220 maybe-html-target-libatomic: html-target-libatomic
56222 html-target-libatomic: \
56223 configure-target-libatomic
56224 @: $(MAKE); $(unstage)
56225 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56226 r=`${PWD_COMMAND}`; export r; \
56227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56228 $(NORMAL_TARGET_EXPORTS) \
56229 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56230 for flag in $(EXTRA_TARGET_FLAGS); do \
56231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56232 done; \
56233 (cd $(TARGET_SUBDIR)/libatomic && \
56234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56236 "RANLIB=$${RANLIB}" \
56237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56238 html) \
56239 || exit 1
56241 @endif target-libatomic
56243 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56244 maybe-TAGS-target-libatomic:
56245 @if target-libatomic
56246 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56248 TAGS-target-libatomic: \
56249 configure-target-libatomic
56250 @: $(MAKE); $(unstage)
56251 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56252 r=`${PWD_COMMAND}`; export r; \
56253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56254 $(NORMAL_TARGET_EXPORTS) \
56255 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56256 for flag in $(EXTRA_TARGET_FLAGS); do \
56257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56258 done; \
56259 (cd $(TARGET_SUBDIR)/libatomic && \
56260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56262 "RANLIB=$${RANLIB}" \
56263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56264 TAGS) \
56265 || exit 1
56267 @endif target-libatomic
56269 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56270 maybe-install-info-target-libatomic:
56271 @if target-libatomic
56272 maybe-install-info-target-libatomic: install-info-target-libatomic
56274 install-info-target-libatomic: \
56275 configure-target-libatomic \
56276 info-target-libatomic
56277 @: $(MAKE); $(unstage)
56278 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56279 r=`${PWD_COMMAND}`; export r; \
56280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56281 $(NORMAL_TARGET_EXPORTS) \
56282 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56283 for flag in $(EXTRA_TARGET_FLAGS); do \
56284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56285 done; \
56286 (cd $(TARGET_SUBDIR)/libatomic && \
56287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56289 "RANLIB=$${RANLIB}" \
56290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56291 install-info) \
56292 || exit 1
56294 @endif target-libatomic
56296 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56297 maybe-install-pdf-target-libatomic:
56298 @if target-libatomic
56299 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56301 install-pdf-target-libatomic: \
56302 configure-target-libatomic \
56303 pdf-target-libatomic
56304 @: $(MAKE); $(unstage)
56305 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56306 r=`${PWD_COMMAND}`; export r; \
56307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56308 $(NORMAL_TARGET_EXPORTS) \
56309 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56310 for flag in $(EXTRA_TARGET_FLAGS); do \
56311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56312 done; \
56313 (cd $(TARGET_SUBDIR)/libatomic && \
56314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56316 "RANLIB=$${RANLIB}" \
56317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56318 install-pdf) \
56319 || exit 1
56321 @endif target-libatomic
56323 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56324 maybe-install-html-target-libatomic:
56325 @if target-libatomic
56326 maybe-install-html-target-libatomic: install-html-target-libatomic
56328 install-html-target-libatomic: \
56329 configure-target-libatomic \
56330 html-target-libatomic
56331 @: $(MAKE); $(unstage)
56332 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56333 r=`${PWD_COMMAND}`; export r; \
56334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56335 $(NORMAL_TARGET_EXPORTS) \
56336 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56337 for flag in $(EXTRA_TARGET_FLAGS); do \
56338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56339 done; \
56340 (cd $(TARGET_SUBDIR)/libatomic && \
56341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56343 "RANLIB=$${RANLIB}" \
56344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56345 install-html) \
56346 || exit 1
56348 @endif target-libatomic
56350 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56351 maybe-installcheck-target-libatomic:
56352 @if target-libatomic
56353 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56355 installcheck-target-libatomic: \
56356 configure-target-libatomic
56357 @: $(MAKE); $(unstage)
56358 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56359 r=`${PWD_COMMAND}`; export r; \
56360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56361 $(NORMAL_TARGET_EXPORTS) \
56362 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56363 for flag in $(EXTRA_TARGET_FLAGS); do \
56364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56365 done; \
56366 (cd $(TARGET_SUBDIR)/libatomic && \
56367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56369 "RANLIB=$${RANLIB}" \
56370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56371 installcheck) \
56372 || exit 1
56374 @endif target-libatomic
56376 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56377 maybe-mostlyclean-target-libatomic:
56378 @if target-libatomic
56379 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56381 mostlyclean-target-libatomic:
56382 @: $(MAKE); $(unstage)
56383 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56384 r=`${PWD_COMMAND}`; export r; \
56385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56386 $(NORMAL_TARGET_EXPORTS) \
56387 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56388 for flag in $(EXTRA_TARGET_FLAGS); do \
56389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56390 done; \
56391 (cd $(TARGET_SUBDIR)/libatomic && \
56392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56394 "RANLIB=$${RANLIB}" \
56395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56396 mostlyclean) \
56397 || exit 1
56399 @endif target-libatomic
56401 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56402 maybe-clean-target-libatomic:
56403 @if target-libatomic
56404 maybe-clean-target-libatomic: clean-target-libatomic
56406 clean-target-libatomic:
56407 @: $(MAKE); $(unstage)
56408 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56409 r=`${PWD_COMMAND}`; export r; \
56410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56411 $(NORMAL_TARGET_EXPORTS) \
56412 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56413 for flag in $(EXTRA_TARGET_FLAGS); do \
56414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56415 done; \
56416 (cd $(TARGET_SUBDIR)/libatomic && \
56417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56419 "RANLIB=$${RANLIB}" \
56420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56421 clean) \
56422 || exit 1
56424 @endif target-libatomic
56426 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56427 maybe-distclean-target-libatomic:
56428 @if target-libatomic
56429 maybe-distclean-target-libatomic: distclean-target-libatomic
56431 distclean-target-libatomic:
56432 @: $(MAKE); $(unstage)
56433 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56434 r=`${PWD_COMMAND}`; export r; \
56435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56436 $(NORMAL_TARGET_EXPORTS) \
56437 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56438 for flag in $(EXTRA_TARGET_FLAGS); do \
56439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56440 done; \
56441 (cd $(TARGET_SUBDIR)/libatomic && \
56442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56444 "RANLIB=$${RANLIB}" \
56445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56446 distclean) \
56447 || exit 1
56449 @endif target-libatomic
56451 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56452 maybe-maintainer-clean-target-libatomic:
56453 @if target-libatomic
56454 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56456 maintainer-clean-target-libatomic:
56457 @: $(MAKE); $(unstage)
56458 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56459 r=`${PWD_COMMAND}`; export r; \
56460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56461 $(NORMAL_TARGET_EXPORTS) \
56462 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56463 for flag in $(EXTRA_TARGET_FLAGS); do \
56464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56465 done; \
56466 (cd $(TARGET_SUBDIR)/libatomic && \
56467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56469 "RANLIB=$${RANLIB}" \
56470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56471 maintainer-clean) \
56472 || exit 1
56474 @endif target-libatomic
56478 @if target-libgomp
56479 .PHONY: check-target-libgomp-c++
56480 check-target-libgomp-c++:
56481 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56483 .PHONY: check-target-libgomp-fortran
56484 check-target-libgomp-fortran:
56485 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56487 @endif target-libgomp
56489 @if target-libitm
56490 .PHONY: check-target-libitm-c++
56491 check-target-libitm-c++:
56492 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56494 @endif target-libitm
56496 # ----------
56497 # GCC module
56498 # ----------
56500 @if gcc-no-bootstrap
56501 .PHONY: cross
56502 cross: all-build all-gas all-ld
56503 @r=`${PWD_COMMAND}`; export r; \
56504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56505 $(HOST_EXPORTS) \
56506 echo "Building the C and C++ compiler"; \
56507 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56508 @r=`${PWD_COMMAND}`; export r; \
56509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56510 echo "Building runtime libraries"; \
56511 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56512 @endif gcc-no-bootstrap
56514 @if gcc
56516 .PHONY: check-gcc-c check-c
56517 check-gcc-c:
56518 r=`${PWD_COMMAND}`; export r; \
56519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56520 $(HOST_EXPORTS) \
56521 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56522 check-c: check-gcc-c
56524 .PHONY: check-gcc-c++ check-c++
56525 check-gcc-c++:
56526 r=`${PWD_COMMAND}`; export r; \
56527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56528 $(HOST_EXPORTS) \
56529 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56530 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
56532 .PHONY: check-gcc-fortran check-fortran
56533 check-gcc-fortran:
56534 r=`${PWD_COMMAND}`; export r; \
56535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56536 $(HOST_EXPORTS) \
56537 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56538 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
56540 .PHONY: check-gcc-ada check-ada
56541 check-gcc-ada:
56542 r=`${PWD_COMMAND}`; export r; \
56543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56544 $(HOST_EXPORTS) \
56545 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56546 check-ada: check-gcc-ada check-target-libada
56548 .PHONY: check-gcc-objc check-objc
56549 check-gcc-objc:
56550 r=`${PWD_COMMAND}`; export r; \
56551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56552 $(HOST_EXPORTS) \
56553 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56554 check-objc: check-gcc-objc check-target-libobjc
56556 .PHONY: check-gcc-obj-c++ check-obj-c++
56557 check-gcc-obj-c++:
56558 r=`${PWD_COMMAND}`; export r; \
56559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56560 $(HOST_EXPORTS) \
56561 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56562 check-obj-c++: check-gcc-obj-c++
56564 .PHONY: check-gcc-go check-go
56565 check-gcc-go:
56566 r=`${PWD_COMMAND}`; export r; \
56567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56568 $(HOST_EXPORTS) \
56569 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56570 check-go: check-gcc-go check-target-libgo check-gotools
56572 .PHONY: check-gcc-d check-d
56573 check-gcc-d:
56574 r=`${PWD_COMMAND}`; export r; \
56575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56576 $(HOST_EXPORTS) \
56577 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
56578 check-d: check-gcc-d check-target-libphobos
56581 # The gcc part of install-no-fixedincludes, which relies on an intimate
56582 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
56583 .PHONY: gcc-install-no-fixedincludes
56584 gcc-install-no-fixedincludes:
56585 @if [ -f ./gcc/Makefile ]; then \
56586 r=`${PWD_COMMAND}`; export r; \
56587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56588 $(HOST_EXPORTS) \
56589 (cd ./gcc \
56590 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
56591 else true; fi
56592 @endif gcc
56594 # ---------------------
56595 # GCC bootstrap support
56596 # ---------------------
56598 # We track the current stage (the one in 'gcc') in the stage_current file.
56599 # stage_last instead tracks the stage that was built last. These targets
56600 # are dummy when toplevel bootstrap is not active.
56602 # While making host and target tools, symlinks to the final stage must be
56603 # there, so $(unstage) should be run at various points. To avoid excessive
56604 # recursive invocations of make, we "inline" them using a variable. These
56605 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56606 # to avoid warnings from the GNU Make job server.
56608 unstage = :
56609 stage = :
56610 current_stage = ""
56612 @if gcc-bootstrap
56613 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56614 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56615 current_stage = "`cat stage_current 2> /dev/null`"
56616 @endif gcc-bootstrap
56618 .PHONY: unstage stage
56619 unstage:
56620 @: $(MAKE); $(unstage)
56621 stage:
56622 @: $(MAKE); $(stage)
56624 # Disable commands for lean bootstrap.
56625 LEAN = false
56627 # We name the build directories for the various stages "stage1-gcc",
56628 # "stage2-gcc","stage3-gcc", etc.
56630 # Since the 'compare' process will fail (on debugging information) if any
56631 # directory names are different, we need to link the gcc directory for
56632 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56633 # the build directories constant as well. For the latter, we use naked names
56634 # like 'gcc', because the scripts in that directory assume it. We use
56635 # mv on platforms where symlinks to directories do not work or are not
56636 # reliable.
56638 # 'touch' doesn't work right on some platforms.
56639 STAMP = echo timestamp >
56641 # We only want to compare .o files, so set this!
56642 objext = .o
56645 .PHONY: stage1-start stage1-end
56647 stage1-start::
56648 @: $(MAKE); $(stage); \
56649 echo stage1 > stage_current; \
56650 echo stage1 > stage_last; \
56651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56652 @if bfd
56653 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56654 mkdir stage1-bfd; \
56655 mv stage1-bfd bfd
56656 @endif bfd
56657 @if opcodes
56658 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56659 mkdir stage1-opcodes; \
56660 mv stage1-opcodes opcodes
56661 @endif opcodes
56662 @if binutils
56663 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56664 mkdir stage1-binutils; \
56665 mv stage1-binutils binutils
56666 @endif binutils
56667 @if fixincludes
56668 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
56669 mkdir stage1-fixincludes; \
56670 mv stage1-fixincludes fixincludes
56671 @endif fixincludes
56672 @if gas
56673 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56674 mkdir stage1-gas; \
56675 mv stage1-gas gas
56676 @endif gas
56677 @if gcc
56678 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56679 mkdir stage1-gcc; \
56680 mv stage1-gcc gcc
56681 @endif gcc
56682 @if gmp
56683 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56684 mkdir stage1-gmp; \
56685 mv stage1-gmp gmp
56686 @endif gmp
56687 @if mpfr
56688 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56689 mkdir stage1-mpfr; \
56690 mv stage1-mpfr mpfr
56691 @endif mpfr
56692 @if mpc
56693 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56694 mkdir stage1-mpc; \
56695 mv stage1-mpc mpc
56696 @endif mpc
56697 @if isl
56698 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
56699 mkdir stage1-isl; \
56700 mv stage1-isl isl
56701 @endif isl
56702 @if libelf
56703 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56704 mkdir stage1-libelf; \
56705 mv stage1-libelf libelf
56706 @endif libelf
56707 @if gold
56708 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56709 mkdir stage1-gold; \
56710 mv stage1-gold gold
56711 @endif gold
56712 @if intl
56713 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56714 mkdir stage1-intl; \
56715 mv stage1-intl intl
56716 @endif intl
56717 @if ld
56718 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56719 mkdir stage1-ld; \
56720 mv stage1-ld ld
56721 @endif ld
56722 @if libbacktrace
56723 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
56724 mkdir stage1-libbacktrace; \
56725 mv stage1-libbacktrace libbacktrace
56726 @endif libbacktrace
56727 @if libcpp
56728 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56729 mkdir stage1-libcpp; \
56730 mv stage1-libcpp libcpp
56731 @endif libcpp
56732 @if libcody
56733 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
56734 mkdir stage1-libcody; \
56735 mv stage1-libcody libcody
56736 @endif libcody
56737 @if libdecnumber
56738 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56739 mkdir stage1-libdecnumber; \
56740 mv stage1-libdecnumber libdecnumber
56741 @endif libdecnumber
56742 @if libiberty
56743 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56744 mkdir stage1-libiberty; \
56745 mv stage1-libiberty libiberty
56746 @endif libiberty
56747 @if libiberty-linker-plugin
56748 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
56749 mkdir stage1-libiberty-linker-plugin; \
56750 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
56751 @endif libiberty-linker-plugin
56752 @if libiconv
56753 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
56754 mkdir stage1-libiconv; \
56755 mv stage1-libiconv libiconv
56756 @endif libiconv
56757 @if zlib
56758 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56759 mkdir stage1-zlib; \
56760 mv stage1-zlib zlib
56761 @endif zlib
56762 @if lto-plugin
56763 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56764 mkdir stage1-lto-plugin; \
56765 mv stage1-lto-plugin lto-plugin
56766 @endif lto-plugin
56767 @if libctf
56768 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
56769 mkdir stage1-libctf; \
56770 mv stage1-libctf libctf
56771 @endif libctf
56772 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56773 mkdir stage1-$(TARGET_SUBDIR); \
56774 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56776 stage1-end::
56777 @if bfd
56778 @if test -d $(HOST_SUBDIR)/bfd; then \
56779 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
56781 @endif bfd
56782 @if opcodes
56783 @if test -d $(HOST_SUBDIR)/opcodes; then \
56784 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
56786 @endif opcodes
56787 @if binutils
56788 @if test -d $(HOST_SUBDIR)/binutils; then \
56789 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
56791 @endif binutils
56792 @if fixincludes
56793 @if test -d $(HOST_SUBDIR)/fixincludes; then \
56794 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
56796 @endif fixincludes
56797 @if gas
56798 @if test -d $(HOST_SUBDIR)/gas; then \
56799 cd $(HOST_SUBDIR); mv gas stage1-gas; \
56801 @endif gas
56802 @if gcc
56803 @if test -d $(HOST_SUBDIR)/gcc; then \
56804 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
56806 @endif gcc
56807 @if gmp
56808 @if test -d $(HOST_SUBDIR)/gmp; then \
56809 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
56811 @endif gmp
56812 @if mpfr
56813 @if test -d $(HOST_SUBDIR)/mpfr; then \
56814 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
56816 @endif mpfr
56817 @if mpc
56818 @if test -d $(HOST_SUBDIR)/mpc; then \
56819 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
56821 @endif mpc
56822 @if isl
56823 @if test -d $(HOST_SUBDIR)/isl; then \
56824 cd $(HOST_SUBDIR); mv isl stage1-isl; \
56826 @endif isl
56827 @if libelf
56828 @if test -d $(HOST_SUBDIR)/libelf; then \
56829 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
56831 @endif libelf
56832 @if gold
56833 @if test -d $(HOST_SUBDIR)/gold; then \
56834 cd $(HOST_SUBDIR); mv gold stage1-gold; \
56836 @endif gold
56837 @if intl
56838 @if test -d $(HOST_SUBDIR)/intl; then \
56839 cd $(HOST_SUBDIR); mv intl stage1-intl; \
56841 @endif intl
56842 @if ld
56843 @if test -d $(HOST_SUBDIR)/ld; then \
56844 cd $(HOST_SUBDIR); mv ld stage1-ld; \
56846 @endif ld
56847 @if libbacktrace
56848 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56849 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
56851 @endif libbacktrace
56852 @if libcpp
56853 @if test -d $(HOST_SUBDIR)/libcpp; then \
56854 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
56856 @endif libcpp
56857 @if libcody
56858 @if test -d $(HOST_SUBDIR)/libcody; then \
56859 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
56861 @endif libcody
56862 @if libdecnumber
56863 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56864 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
56866 @endif libdecnumber
56867 @if libiberty
56868 @if test -d $(HOST_SUBDIR)/libiberty; then \
56869 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
56871 @endif libiberty
56872 @if libiberty-linker-plugin
56873 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56874 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
56876 @endif libiberty-linker-plugin
56877 @if libiconv
56878 @if test -d $(HOST_SUBDIR)/libiconv; then \
56879 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
56881 @endif libiconv
56882 @if zlib
56883 @if test -d $(HOST_SUBDIR)/zlib; then \
56884 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
56886 @endif zlib
56887 @if lto-plugin
56888 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56889 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
56891 @endif lto-plugin
56892 @if libctf
56893 @if test -d $(HOST_SUBDIR)/libctf; then \
56894 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
56896 @endif libctf
56897 @if test -d $(TARGET_SUBDIR); then \
56898 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
56900 rm -f stage_current
56902 # Bubble a bug fix through all the stages up to stage 1. They are
56903 # remade, but not reconfigured. The next stage (if any) will not be
56904 # reconfigured either.
56905 .PHONY: stage1-bubble
56906 stage1-bubble::
56907 @r=`${PWD_COMMAND}`; export r; \
56908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56909 if test -f stage1-lean ; then \
56910 echo Skipping rebuild of stage1; \
56911 else \
56912 $(MAKE) stage1-start; \
56913 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56916 .PHONY: all-stage1 clean-stage1
56917 do-clean: clean-stage1
56919 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56920 # only possibility, but now it conflicts with no-bootstrap rules
56921 @if gcc-bootstrap
56926 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56928 .PHONY: distclean-stage1
56929 distclean-stage1::
56930 @: $(MAKE); $(stage)
56931 @test "`cat stage_last`" != stage1 || rm -f stage_last
56932 rm -rf stage1-*
56935 @endif gcc-bootstrap
56938 .PHONY: stage2-start stage2-end
56940 stage2-start::
56941 @: $(MAKE); $(stage); \
56942 echo stage2 > stage_current; \
56943 echo stage2 > stage_last; \
56944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56945 @if bfd
56946 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56947 mkdir stage2-bfd; \
56948 mv stage2-bfd bfd; \
56949 mv stage1-bfd prev-bfd || test -f stage1-lean
56950 @endif bfd
56951 @if opcodes
56952 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56953 mkdir stage2-opcodes; \
56954 mv stage2-opcodes opcodes; \
56955 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56956 @endif opcodes
56957 @if binutils
56958 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56959 mkdir stage2-binutils; \
56960 mv stage2-binutils binutils; \
56961 mv stage1-binutils prev-binutils || test -f stage1-lean
56962 @endif binutils
56963 @if fixincludes
56964 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
56965 mkdir stage2-fixincludes; \
56966 mv stage2-fixincludes fixincludes; \
56967 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
56968 @endif fixincludes
56969 @if gas
56970 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56971 mkdir stage2-gas; \
56972 mv stage2-gas gas; \
56973 mv stage1-gas prev-gas || test -f stage1-lean
56974 @endif gas
56975 @if gcc
56976 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56977 mkdir stage2-gcc; \
56978 mv stage2-gcc gcc; \
56979 mv stage1-gcc prev-gcc || test -f stage1-lean
56980 @endif gcc
56981 @if gmp
56982 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56983 mkdir stage2-gmp; \
56984 mv stage2-gmp gmp; \
56985 mv stage1-gmp prev-gmp || test -f stage1-lean
56986 @endif gmp
56987 @if mpfr
56988 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56989 mkdir stage2-mpfr; \
56990 mv stage2-mpfr mpfr; \
56991 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56992 @endif mpfr
56993 @if mpc
56994 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56995 mkdir stage2-mpc; \
56996 mv stage2-mpc mpc; \
56997 mv stage1-mpc prev-mpc || test -f stage1-lean
56998 @endif mpc
56999 @if isl
57000 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57001 mkdir stage2-isl; \
57002 mv stage2-isl isl; \
57003 mv stage1-isl prev-isl || test -f stage1-lean
57004 @endif isl
57005 @if libelf
57006 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57007 mkdir stage2-libelf; \
57008 mv stage2-libelf libelf; \
57009 mv stage1-libelf prev-libelf || test -f stage1-lean
57010 @endif libelf
57011 @if gold
57012 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57013 mkdir stage2-gold; \
57014 mv stage2-gold gold; \
57015 mv stage1-gold prev-gold || test -f stage1-lean
57016 @endif gold
57017 @if intl
57018 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57019 mkdir stage2-intl; \
57020 mv stage2-intl intl; \
57021 mv stage1-intl prev-intl || test -f stage1-lean
57022 @endif intl
57023 @if ld
57024 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57025 mkdir stage2-ld; \
57026 mv stage2-ld ld; \
57027 mv stage1-ld prev-ld || test -f stage1-lean
57028 @endif ld
57029 @if libbacktrace
57030 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57031 mkdir stage2-libbacktrace; \
57032 mv stage2-libbacktrace libbacktrace; \
57033 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
57034 @endif libbacktrace
57035 @if libcpp
57036 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57037 mkdir stage2-libcpp; \
57038 mv stage2-libcpp libcpp; \
57039 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57040 @endif libcpp
57041 @if libcody
57042 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57043 mkdir stage2-libcody; \
57044 mv stage2-libcody libcody; \
57045 mv stage1-libcody prev-libcody || test -f stage1-lean
57046 @endif libcody
57047 @if libdecnumber
57048 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57049 mkdir stage2-libdecnumber; \
57050 mv stage2-libdecnumber libdecnumber; \
57051 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57052 @endif libdecnumber
57053 @if libiberty
57054 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57055 mkdir stage2-libiberty; \
57056 mv stage2-libiberty libiberty; \
57057 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57058 @endif libiberty
57059 @if libiberty-linker-plugin
57060 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57061 mkdir stage2-libiberty-linker-plugin; \
57062 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57063 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57064 @endif libiberty-linker-plugin
57065 @if libiconv
57066 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57067 mkdir stage2-libiconv; \
57068 mv stage2-libiconv libiconv; \
57069 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57070 @endif libiconv
57071 @if zlib
57072 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57073 mkdir stage2-zlib; \
57074 mv stage2-zlib zlib; \
57075 mv stage1-zlib prev-zlib || test -f stage1-lean
57076 @endif zlib
57077 @if lto-plugin
57078 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57079 mkdir stage2-lto-plugin; \
57080 mv stage2-lto-plugin lto-plugin; \
57081 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57082 @endif lto-plugin
57083 @if libctf
57084 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57085 mkdir stage2-libctf; \
57086 mv stage2-libctf libctf; \
57087 mv stage1-libctf prev-libctf || test -f stage1-lean
57088 @endif libctf
57089 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57090 mkdir stage2-$(TARGET_SUBDIR); \
57091 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57092 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57094 stage2-end::
57095 @if bfd
57096 @if test -d $(HOST_SUBDIR)/bfd; then \
57097 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57098 mv prev-bfd stage1-bfd; : ; \
57100 @endif bfd
57101 @if opcodes
57102 @if test -d $(HOST_SUBDIR)/opcodes; then \
57103 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57104 mv prev-opcodes stage1-opcodes; : ; \
57106 @endif opcodes
57107 @if binutils
57108 @if test -d $(HOST_SUBDIR)/binutils; then \
57109 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57110 mv prev-binutils stage1-binutils; : ; \
57112 @endif binutils
57113 @if fixincludes
57114 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57115 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57116 mv prev-fixincludes stage1-fixincludes; : ; \
57118 @endif fixincludes
57119 @if gas
57120 @if test -d $(HOST_SUBDIR)/gas; then \
57121 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57122 mv prev-gas stage1-gas; : ; \
57124 @endif gas
57125 @if gcc
57126 @if test -d $(HOST_SUBDIR)/gcc; then \
57127 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57128 mv prev-gcc stage1-gcc; : ; \
57130 @endif gcc
57131 @if gmp
57132 @if test -d $(HOST_SUBDIR)/gmp; then \
57133 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57134 mv prev-gmp stage1-gmp; : ; \
57136 @endif gmp
57137 @if mpfr
57138 @if test -d $(HOST_SUBDIR)/mpfr; then \
57139 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57140 mv prev-mpfr stage1-mpfr; : ; \
57142 @endif mpfr
57143 @if mpc
57144 @if test -d $(HOST_SUBDIR)/mpc; then \
57145 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57146 mv prev-mpc stage1-mpc; : ; \
57148 @endif mpc
57149 @if isl
57150 @if test -d $(HOST_SUBDIR)/isl; then \
57151 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57152 mv prev-isl stage1-isl; : ; \
57154 @endif isl
57155 @if libelf
57156 @if test -d $(HOST_SUBDIR)/libelf; then \
57157 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57158 mv prev-libelf stage1-libelf; : ; \
57160 @endif libelf
57161 @if gold
57162 @if test -d $(HOST_SUBDIR)/gold; then \
57163 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57164 mv prev-gold stage1-gold; : ; \
57166 @endif gold
57167 @if intl
57168 @if test -d $(HOST_SUBDIR)/intl; then \
57169 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57170 mv prev-intl stage1-intl; : ; \
57172 @endif intl
57173 @if ld
57174 @if test -d $(HOST_SUBDIR)/ld; then \
57175 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57176 mv prev-ld stage1-ld; : ; \
57178 @endif ld
57179 @if libbacktrace
57180 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57181 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57182 mv prev-libbacktrace stage1-libbacktrace; : ; \
57184 @endif libbacktrace
57185 @if libcpp
57186 @if test -d $(HOST_SUBDIR)/libcpp; then \
57187 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57188 mv prev-libcpp stage1-libcpp; : ; \
57190 @endif libcpp
57191 @if libcody
57192 @if test -d $(HOST_SUBDIR)/libcody; then \
57193 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57194 mv prev-libcody stage1-libcody; : ; \
57196 @endif libcody
57197 @if libdecnumber
57198 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57199 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57200 mv prev-libdecnumber stage1-libdecnumber; : ; \
57202 @endif libdecnumber
57203 @if libiberty
57204 @if test -d $(HOST_SUBDIR)/libiberty; then \
57205 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57206 mv prev-libiberty stage1-libiberty; : ; \
57208 @endif libiberty
57209 @if libiberty-linker-plugin
57210 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57211 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57212 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57214 @endif libiberty-linker-plugin
57215 @if libiconv
57216 @if test -d $(HOST_SUBDIR)/libiconv; then \
57217 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57218 mv prev-libiconv stage1-libiconv; : ; \
57220 @endif libiconv
57221 @if zlib
57222 @if test -d $(HOST_SUBDIR)/zlib; then \
57223 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57224 mv prev-zlib stage1-zlib; : ; \
57226 @endif zlib
57227 @if lto-plugin
57228 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57229 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57230 mv prev-lto-plugin stage1-lto-plugin; : ; \
57232 @endif lto-plugin
57233 @if libctf
57234 @if test -d $(HOST_SUBDIR)/libctf; then \
57235 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57236 mv prev-libctf stage1-libctf; : ; \
57238 @endif libctf
57239 @if test -d $(TARGET_SUBDIR); then \
57240 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57241 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57243 rm -f stage_current
57245 # Bubble a bug fix through all the stages up to stage 2. They are
57246 # remade, but not reconfigured. The next stage (if any) will not be
57247 # reconfigured either.
57248 .PHONY: stage2-bubble
57249 stage2-bubble:: stage1-bubble
57250 @r=`${PWD_COMMAND}`; export r; \
57251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57252 if test -f stage2-lean || test -f stage1-lean ; then \
57253 echo Skipping rebuild of stage2; \
57254 else \
57255 $(MAKE) stage2-start; \
57256 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57259 .PHONY: all-stage2 clean-stage2
57260 do-clean: clean-stage2
57262 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57263 # only possibility, but now it conflicts with no-bootstrap rules
57264 @if gcc-bootstrap
57268 .PHONY: bootstrap2 bootstrap2-lean
57269 bootstrap2:
57270 echo stage2 > stage_final
57271 @r=`${PWD_COMMAND}`; export r; \
57272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57274 @: $(MAKE); $(unstage)
57275 @r=`${PWD_COMMAND}`; export r; \
57276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57277 TFLAGS="$(STAGE2_TFLAGS)"; \
57278 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57280 bootstrap2-lean:
57281 echo stage2 > stage_final
57282 @r=`${PWD_COMMAND}`; export r; \
57283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57284 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57285 @: $(MAKE); $(unstage)
57286 @r=`${PWD_COMMAND}`; export r; \
57287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57288 TFLAGS="$(STAGE2_TFLAGS)"; \
57289 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57292 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57293 distclean-stage1:: distclean-stage2
57294 .PHONY: distclean-stage2
57295 distclean-stage2::
57296 @: $(MAKE); $(stage)
57297 @test "`cat stage_last`" != stage2 || rm -f stage_last
57298 rm -rf stage2-*
57301 @endif gcc-bootstrap
57304 .PHONY: stage3-start stage3-end
57306 stage3-start::
57307 @: $(MAKE); $(stage); \
57308 echo stage3 > stage_current; \
57309 echo stage3 > stage_last; \
57310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57311 @if bfd
57312 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57313 mkdir stage3-bfd; \
57314 mv stage3-bfd bfd; \
57315 mv stage2-bfd prev-bfd || test -f stage2-lean
57316 @endif bfd
57317 @if opcodes
57318 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57319 mkdir stage3-opcodes; \
57320 mv stage3-opcodes opcodes; \
57321 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57322 @endif opcodes
57323 @if binutils
57324 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57325 mkdir stage3-binutils; \
57326 mv stage3-binutils binutils; \
57327 mv stage2-binutils prev-binutils || test -f stage2-lean
57328 @endif binutils
57329 @if fixincludes
57330 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57331 mkdir stage3-fixincludes; \
57332 mv stage3-fixincludes fixincludes; \
57333 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57334 @endif fixincludes
57335 @if gas
57336 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57337 mkdir stage3-gas; \
57338 mv stage3-gas gas; \
57339 mv stage2-gas prev-gas || test -f stage2-lean
57340 @endif gas
57341 @if gcc
57342 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57343 mkdir stage3-gcc; \
57344 mv stage3-gcc gcc; \
57345 mv stage2-gcc prev-gcc || test -f stage2-lean
57346 @endif gcc
57347 @if gmp
57348 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57349 mkdir stage3-gmp; \
57350 mv stage3-gmp gmp; \
57351 mv stage2-gmp prev-gmp || test -f stage2-lean
57352 @endif gmp
57353 @if mpfr
57354 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57355 mkdir stage3-mpfr; \
57356 mv stage3-mpfr mpfr; \
57357 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57358 @endif mpfr
57359 @if mpc
57360 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57361 mkdir stage3-mpc; \
57362 mv stage3-mpc mpc; \
57363 mv stage2-mpc prev-mpc || test -f stage2-lean
57364 @endif mpc
57365 @if isl
57366 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57367 mkdir stage3-isl; \
57368 mv stage3-isl isl; \
57369 mv stage2-isl prev-isl || test -f stage2-lean
57370 @endif isl
57371 @if libelf
57372 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57373 mkdir stage3-libelf; \
57374 mv stage3-libelf libelf; \
57375 mv stage2-libelf prev-libelf || test -f stage2-lean
57376 @endif libelf
57377 @if gold
57378 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57379 mkdir stage3-gold; \
57380 mv stage3-gold gold; \
57381 mv stage2-gold prev-gold || test -f stage2-lean
57382 @endif gold
57383 @if intl
57384 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57385 mkdir stage3-intl; \
57386 mv stage3-intl intl; \
57387 mv stage2-intl prev-intl || test -f stage2-lean
57388 @endif intl
57389 @if ld
57390 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57391 mkdir stage3-ld; \
57392 mv stage3-ld ld; \
57393 mv stage2-ld prev-ld || test -f stage2-lean
57394 @endif ld
57395 @if libbacktrace
57396 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57397 mkdir stage3-libbacktrace; \
57398 mv stage3-libbacktrace libbacktrace; \
57399 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57400 @endif libbacktrace
57401 @if libcpp
57402 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57403 mkdir stage3-libcpp; \
57404 mv stage3-libcpp libcpp; \
57405 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57406 @endif libcpp
57407 @if libcody
57408 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57409 mkdir stage3-libcody; \
57410 mv stage3-libcody libcody; \
57411 mv stage2-libcody prev-libcody || test -f stage2-lean
57412 @endif libcody
57413 @if libdecnumber
57414 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57415 mkdir stage3-libdecnumber; \
57416 mv stage3-libdecnumber libdecnumber; \
57417 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57418 @endif libdecnumber
57419 @if libiberty
57420 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57421 mkdir stage3-libiberty; \
57422 mv stage3-libiberty libiberty; \
57423 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57424 @endif libiberty
57425 @if libiberty-linker-plugin
57426 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57427 mkdir stage3-libiberty-linker-plugin; \
57428 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57429 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57430 @endif libiberty-linker-plugin
57431 @if libiconv
57432 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57433 mkdir stage3-libiconv; \
57434 mv stage3-libiconv libiconv; \
57435 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57436 @endif libiconv
57437 @if zlib
57438 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57439 mkdir stage3-zlib; \
57440 mv stage3-zlib zlib; \
57441 mv stage2-zlib prev-zlib || test -f stage2-lean
57442 @endif zlib
57443 @if lto-plugin
57444 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57445 mkdir stage3-lto-plugin; \
57446 mv stage3-lto-plugin lto-plugin; \
57447 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57448 @endif lto-plugin
57449 @if libctf
57450 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57451 mkdir stage3-libctf; \
57452 mv stage3-libctf libctf; \
57453 mv stage2-libctf prev-libctf || test -f stage2-lean
57454 @endif libctf
57455 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57456 mkdir stage3-$(TARGET_SUBDIR); \
57457 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57458 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57460 stage3-end::
57461 @if bfd
57462 @if test -d $(HOST_SUBDIR)/bfd; then \
57463 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57464 mv prev-bfd stage2-bfd; : ; \
57466 @endif bfd
57467 @if opcodes
57468 @if test -d $(HOST_SUBDIR)/opcodes; then \
57469 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57470 mv prev-opcodes stage2-opcodes; : ; \
57472 @endif opcodes
57473 @if binutils
57474 @if test -d $(HOST_SUBDIR)/binutils; then \
57475 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57476 mv prev-binutils stage2-binutils; : ; \
57478 @endif binutils
57479 @if fixincludes
57480 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57481 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57482 mv prev-fixincludes stage2-fixincludes; : ; \
57484 @endif fixincludes
57485 @if gas
57486 @if test -d $(HOST_SUBDIR)/gas; then \
57487 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57488 mv prev-gas stage2-gas; : ; \
57490 @endif gas
57491 @if gcc
57492 @if test -d $(HOST_SUBDIR)/gcc; then \
57493 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57494 mv prev-gcc stage2-gcc; : ; \
57496 @endif gcc
57497 @if gmp
57498 @if test -d $(HOST_SUBDIR)/gmp; then \
57499 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57500 mv prev-gmp stage2-gmp; : ; \
57502 @endif gmp
57503 @if mpfr
57504 @if test -d $(HOST_SUBDIR)/mpfr; then \
57505 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57506 mv prev-mpfr stage2-mpfr; : ; \
57508 @endif mpfr
57509 @if mpc
57510 @if test -d $(HOST_SUBDIR)/mpc; then \
57511 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57512 mv prev-mpc stage2-mpc; : ; \
57514 @endif mpc
57515 @if isl
57516 @if test -d $(HOST_SUBDIR)/isl; then \
57517 cd $(HOST_SUBDIR); mv isl stage3-isl; \
57518 mv prev-isl stage2-isl; : ; \
57520 @endif isl
57521 @if libelf
57522 @if test -d $(HOST_SUBDIR)/libelf; then \
57523 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
57524 mv prev-libelf stage2-libelf; : ; \
57526 @endif libelf
57527 @if gold
57528 @if test -d $(HOST_SUBDIR)/gold; then \
57529 cd $(HOST_SUBDIR); mv gold stage3-gold; \
57530 mv prev-gold stage2-gold; : ; \
57532 @endif gold
57533 @if intl
57534 @if test -d $(HOST_SUBDIR)/intl; then \
57535 cd $(HOST_SUBDIR); mv intl stage3-intl; \
57536 mv prev-intl stage2-intl; : ; \
57538 @endif intl
57539 @if ld
57540 @if test -d $(HOST_SUBDIR)/ld; then \
57541 cd $(HOST_SUBDIR); mv ld stage3-ld; \
57542 mv prev-ld stage2-ld; : ; \
57544 @endif ld
57545 @if libbacktrace
57546 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57547 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
57548 mv prev-libbacktrace stage2-libbacktrace; : ; \
57550 @endif libbacktrace
57551 @if libcpp
57552 @if test -d $(HOST_SUBDIR)/libcpp; then \
57553 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
57554 mv prev-libcpp stage2-libcpp; : ; \
57556 @endif libcpp
57557 @if libcody
57558 @if test -d $(HOST_SUBDIR)/libcody; then \
57559 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
57560 mv prev-libcody stage2-libcody; : ; \
57562 @endif libcody
57563 @if libdecnumber
57564 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57565 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
57566 mv prev-libdecnumber stage2-libdecnumber; : ; \
57568 @endif libdecnumber
57569 @if libiberty
57570 @if test -d $(HOST_SUBDIR)/libiberty; then \
57571 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
57572 mv prev-libiberty stage2-libiberty; : ; \
57574 @endif libiberty
57575 @if libiberty-linker-plugin
57576 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57577 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
57578 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
57580 @endif libiberty-linker-plugin
57581 @if libiconv
57582 @if test -d $(HOST_SUBDIR)/libiconv; then \
57583 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
57584 mv prev-libiconv stage2-libiconv; : ; \
57586 @endif libiconv
57587 @if zlib
57588 @if test -d $(HOST_SUBDIR)/zlib; then \
57589 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
57590 mv prev-zlib stage2-zlib; : ; \
57592 @endif zlib
57593 @if lto-plugin
57594 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57595 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
57596 mv prev-lto-plugin stage2-lto-plugin; : ; \
57598 @endif lto-plugin
57599 @if libctf
57600 @if test -d $(HOST_SUBDIR)/libctf; then \
57601 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
57602 mv prev-libctf stage2-libctf; : ; \
57604 @endif libctf
57605 @if test -d $(TARGET_SUBDIR); then \
57606 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
57607 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
57609 rm -f stage_current
57611 # Bubble a bug fix through all the stages up to stage 3. They are
57612 # remade, but not reconfigured. The next stage (if any) will not be
57613 # reconfigured either.
57614 .PHONY: stage3-bubble
57615 stage3-bubble:: stage2-bubble
57616 @r=`${PWD_COMMAND}`; export r; \
57617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618 if test -f stage3-lean || test -f stage2-lean ; then \
57619 echo Skipping rebuild of stage3; \
57620 else \
57621 $(MAKE) stage3-start; \
57622 if $(LEAN); then \
57623 rm -rf stage1-*; \
57624 $(STAMP) stage1-lean; \
57625 fi; \
57626 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57630 .PHONY: all-stage3 clean-stage3
57631 do-clean: clean-stage3
57633 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57634 # only possibility, but now it conflicts with no-bootstrap rules
57635 @if gcc-bootstrap
57637 compare:
57638 @r=`${PWD_COMMAND}`; export r; \
57639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57640 if test -f stage2-lean; then \
57641 echo Cannot compare object files as stage 2 was deleted.; \
57642 exit 0; \
57643 fi; \
57644 : $(MAKE); $(stage); \
57645 rm -f .bad_compare; \
57646 echo Comparing stages 2 and 3; \
57647 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57648 files=`find stage3-* -name "*$(objext)" -print | \
57649 sed -n s,^stage$$sed-,,p`; \
57650 for file in $${files} ${extra-compare}; do \
57651 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57652 if test ! -f $$f1; then continue; fi; \
57653 $(do-compare) > /dev/null 2>&1; \
57654 if test $$? -eq 1; then \
57655 case $$file in \
57656 @compare_exclusions@) \
57657 echo warning: $$file differs ;; \
57658 *) \
57659 echo $$file differs >> .bad_compare ;; \
57660 esac; \
57661 fi; \
57662 done; \
57663 if [ -f .bad_compare ]; then \
57664 echo "Bootstrap comparison failure!"; \
57665 cat .bad_compare; \
57666 exit 1; \
57667 else \
57668 echo Comparison successful.; \
57669 fi; \
57670 $(STAMP) compare
57671 if $(LEAN); then \
57672 rm -rf stage2-*; \
57673 $(STAMP) stage2-lean; \
57678 .PHONY: bootstrap bootstrap-lean
57679 bootstrap:
57680 echo stage3 > stage_final
57681 @r=`${PWD_COMMAND}`; export r; \
57682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57684 @: $(MAKE); $(unstage)
57685 @r=`${PWD_COMMAND}`; export r; \
57686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57687 TFLAGS="$(STAGE3_TFLAGS)"; \
57688 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57690 bootstrap-lean:
57691 echo stage3 > stage_final
57692 @r=`${PWD_COMMAND}`; export r; \
57693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57694 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57695 @: $(MAKE); $(unstage)
57696 @r=`${PWD_COMMAND}`; export r; \
57697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57698 TFLAGS="$(STAGE3_TFLAGS)"; \
57699 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57702 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57703 distclean-stage2:: distclean-stage3
57704 .PHONY: distclean-stage3
57705 distclean-stage3::
57706 @: $(MAKE); $(stage)
57707 @test "`cat stage_last`" != stage3 || rm -f stage_last
57708 rm -rf stage3-* compare
57711 .PHONY: cleanstrap
57712 cleanstrap: do-distclean local-clean
57713 echo stage3 > stage_final
57714 @r=`${PWD_COMMAND}`; export r; \
57715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57716 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57717 @: $(MAKE); $(unstage)
57718 @r=`${PWD_COMMAND}`; export r; \
57719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57720 TFLAGS="$(STAGE3_TFLAGS)"; \
57721 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57723 @endif gcc-bootstrap
57726 .PHONY: stage4-start stage4-end
57728 stage4-start::
57729 @: $(MAKE); $(stage); \
57730 echo stage4 > stage_current; \
57731 echo stage4 > stage_last; \
57732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57733 @if bfd
57734 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57735 mkdir stage4-bfd; \
57736 mv stage4-bfd bfd; \
57737 mv stage3-bfd prev-bfd || test -f stage3-lean
57738 @endif bfd
57739 @if opcodes
57740 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57741 mkdir stage4-opcodes; \
57742 mv stage4-opcodes opcodes; \
57743 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57744 @endif opcodes
57745 @if binutils
57746 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57747 mkdir stage4-binutils; \
57748 mv stage4-binutils binutils; \
57749 mv stage3-binutils prev-binutils || test -f stage3-lean
57750 @endif binutils
57751 @if fixincludes
57752 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
57753 mkdir stage4-fixincludes; \
57754 mv stage4-fixincludes fixincludes; \
57755 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
57756 @endif fixincludes
57757 @if gas
57758 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57759 mkdir stage4-gas; \
57760 mv stage4-gas gas; \
57761 mv stage3-gas prev-gas || test -f stage3-lean
57762 @endif gas
57763 @if gcc
57764 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57765 mkdir stage4-gcc; \
57766 mv stage4-gcc gcc; \
57767 mv stage3-gcc prev-gcc || test -f stage3-lean
57768 @endif gcc
57769 @if gmp
57770 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57771 mkdir stage4-gmp; \
57772 mv stage4-gmp gmp; \
57773 mv stage3-gmp prev-gmp || test -f stage3-lean
57774 @endif gmp
57775 @if mpfr
57776 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57777 mkdir stage4-mpfr; \
57778 mv stage4-mpfr mpfr; \
57779 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57780 @endif mpfr
57781 @if mpc
57782 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57783 mkdir stage4-mpc; \
57784 mv stage4-mpc mpc; \
57785 mv stage3-mpc prev-mpc || test -f stage3-lean
57786 @endif mpc
57787 @if isl
57788 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
57789 mkdir stage4-isl; \
57790 mv stage4-isl isl; \
57791 mv stage3-isl prev-isl || test -f stage3-lean
57792 @endif isl
57793 @if libelf
57794 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57795 mkdir stage4-libelf; \
57796 mv stage4-libelf libelf; \
57797 mv stage3-libelf prev-libelf || test -f stage3-lean
57798 @endif libelf
57799 @if gold
57800 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57801 mkdir stage4-gold; \
57802 mv stage4-gold gold; \
57803 mv stage3-gold prev-gold || test -f stage3-lean
57804 @endif gold
57805 @if intl
57806 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57807 mkdir stage4-intl; \
57808 mv stage4-intl intl; \
57809 mv stage3-intl prev-intl || test -f stage3-lean
57810 @endif intl
57811 @if ld
57812 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57813 mkdir stage4-ld; \
57814 mv stage4-ld ld; \
57815 mv stage3-ld prev-ld || test -f stage3-lean
57816 @endif ld
57817 @if libbacktrace
57818 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
57819 mkdir stage4-libbacktrace; \
57820 mv stage4-libbacktrace libbacktrace; \
57821 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
57822 @endif libbacktrace
57823 @if libcpp
57824 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57825 mkdir stage4-libcpp; \
57826 mv stage4-libcpp libcpp; \
57827 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57828 @endif libcpp
57829 @if libcody
57830 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
57831 mkdir stage4-libcody; \
57832 mv stage4-libcody libcody; \
57833 mv stage3-libcody prev-libcody || test -f stage3-lean
57834 @endif libcody
57835 @if libdecnumber
57836 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57837 mkdir stage4-libdecnumber; \
57838 mv stage4-libdecnumber libdecnumber; \
57839 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57840 @endif libdecnumber
57841 @if libiberty
57842 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57843 mkdir stage4-libiberty; \
57844 mv stage4-libiberty libiberty; \
57845 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57846 @endif libiberty
57847 @if libiberty-linker-plugin
57848 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
57849 mkdir stage4-libiberty-linker-plugin; \
57850 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
57851 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
57852 @endif libiberty-linker-plugin
57853 @if libiconv
57854 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
57855 mkdir stage4-libiconv; \
57856 mv stage4-libiconv libiconv; \
57857 mv stage3-libiconv prev-libiconv || test -f stage3-lean
57858 @endif libiconv
57859 @if zlib
57860 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57861 mkdir stage4-zlib; \
57862 mv stage4-zlib zlib; \
57863 mv stage3-zlib prev-zlib || test -f stage3-lean
57864 @endif zlib
57865 @if lto-plugin
57866 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57867 mkdir stage4-lto-plugin; \
57868 mv stage4-lto-plugin lto-plugin; \
57869 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57870 @endif lto-plugin
57871 @if libctf
57872 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
57873 mkdir stage4-libctf; \
57874 mv stage4-libctf libctf; \
57875 mv stage3-libctf prev-libctf || test -f stage3-lean
57876 @endif libctf
57877 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57878 mkdir stage4-$(TARGET_SUBDIR); \
57879 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57880 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57882 stage4-end::
57883 @if bfd
57884 @if test -d $(HOST_SUBDIR)/bfd; then \
57885 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
57886 mv prev-bfd stage3-bfd; : ; \
57888 @endif bfd
57889 @if opcodes
57890 @if test -d $(HOST_SUBDIR)/opcodes; then \
57891 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
57892 mv prev-opcodes stage3-opcodes; : ; \
57894 @endif opcodes
57895 @if binutils
57896 @if test -d $(HOST_SUBDIR)/binutils; then \
57897 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
57898 mv prev-binutils stage3-binutils; : ; \
57900 @endif binutils
57901 @if fixincludes
57902 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57903 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
57904 mv prev-fixincludes stage3-fixincludes; : ; \
57906 @endif fixincludes
57907 @if gas
57908 @if test -d $(HOST_SUBDIR)/gas; then \
57909 cd $(HOST_SUBDIR); mv gas stage4-gas; \
57910 mv prev-gas stage3-gas; : ; \
57912 @endif gas
57913 @if gcc
57914 @if test -d $(HOST_SUBDIR)/gcc; then \
57915 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
57916 mv prev-gcc stage3-gcc; : ; \
57918 @endif gcc
57919 @if gmp
57920 @if test -d $(HOST_SUBDIR)/gmp; then \
57921 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
57922 mv prev-gmp stage3-gmp; : ; \
57924 @endif gmp
57925 @if mpfr
57926 @if test -d $(HOST_SUBDIR)/mpfr; then \
57927 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
57928 mv prev-mpfr stage3-mpfr; : ; \
57930 @endif mpfr
57931 @if mpc
57932 @if test -d $(HOST_SUBDIR)/mpc; then \
57933 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
57934 mv prev-mpc stage3-mpc; : ; \
57936 @endif mpc
57937 @if isl
57938 @if test -d $(HOST_SUBDIR)/isl; then \
57939 cd $(HOST_SUBDIR); mv isl stage4-isl; \
57940 mv prev-isl stage3-isl; : ; \
57942 @endif isl
57943 @if libelf
57944 @if test -d $(HOST_SUBDIR)/libelf; then \
57945 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
57946 mv prev-libelf stage3-libelf; : ; \
57948 @endif libelf
57949 @if gold
57950 @if test -d $(HOST_SUBDIR)/gold; then \
57951 cd $(HOST_SUBDIR); mv gold stage4-gold; \
57952 mv prev-gold stage3-gold; : ; \
57954 @endif gold
57955 @if intl
57956 @if test -d $(HOST_SUBDIR)/intl; then \
57957 cd $(HOST_SUBDIR); mv intl stage4-intl; \
57958 mv prev-intl stage3-intl; : ; \
57960 @endif intl
57961 @if ld
57962 @if test -d $(HOST_SUBDIR)/ld; then \
57963 cd $(HOST_SUBDIR); mv ld stage4-ld; \
57964 mv prev-ld stage3-ld; : ; \
57966 @endif ld
57967 @if libbacktrace
57968 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57969 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
57970 mv prev-libbacktrace stage3-libbacktrace; : ; \
57972 @endif libbacktrace
57973 @if libcpp
57974 @if test -d $(HOST_SUBDIR)/libcpp; then \
57975 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
57976 mv prev-libcpp stage3-libcpp; : ; \
57978 @endif libcpp
57979 @if libcody
57980 @if test -d $(HOST_SUBDIR)/libcody; then \
57981 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
57982 mv prev-libcody stage3-libcody; : ; \
57984 @endif libcody
57985 @if libdecnumber
57986 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57987 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
57988 mv prev-libdecnumber stage3-libdecnumber; : ; \
57990 @endif libdecnumber
57991 @if libiberty
57992 @if test -d $(HOST_SUBDIR)/libiberty; then \
57993 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
57994 mv prev-libiberty stage3-libiberty; : ; \
57996 @endif libiberty
57997 @if libiberty-linker-plugin
57998 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57999 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58000 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58002 @endif libiberty-linker-plugin
58003 @if libiconv
58004 @if test -d $(HOST_SUBDIR)/libiconv; then \
58005 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58006 mv prev-libiconv stage3-libiconv; : ; \
58008 @endif libiconv
58009 @if zlib
58010 @if test -d $(HOST_SUBDIR)/zlib; then \
58011 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58012 mv prev-zlib stage3-zlib; : ; \
58014 @endif zlib
58015 @if lto-plugin
58016 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58017 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58018 mv prev-lto-plugin stage3-lto-plugin; : ; \
58020 @endif lto-plugin
58021 @if libctf
58022 @if test -d $(HOST_SUBDIR)/libctf; then \
58023 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58024 mv prev-libctf stage3-libctf; : ; \
58026 @endif libctf
58027 @if test -d $(TARGET_SUBDIR); then \
58028 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58029 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58031 rm -f stage_current
58033 # Bubble a bug fix through all the stages up to stage 4. They are
58034 # remade, but not reconfigured. The next stage (if any) will not be
58035 # reconfigured either.
58036 .PHONY: stage4-bubble
58037 stage4-bubble:: stage3-bubble
58038 @r=`${PWD_COMMAND}`; export r; \
58039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58040 if test -f stage4-lean || test -f stage3-lean ; then \
58041 echo Skipping rebuild of stage4; \
58042 else \
58043 $(MAKE) stage4-start; \
58044 if $(LEAN); then \
58045 rm -rf stage2-*; \
58046 $(STAMP) stage2-lean; \
58047 fi; \
58048 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58052 .PHONY: all-stage4 clean-stage4
58053 do-clean: clean-stage4
58055 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58056 # only possibility, but now it conflicts with no-bootstrap rules
58057 @if gcc-bootstrap
58059 compare3:
58060 @r=`${PWD_COMMAND}`; export r; \
58061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58062 if test -f stage3-lean; then \
58063 echo Cannot compare object files as stage 3 was deleted.; \
58064 exit 0; \
58065 fi; \
58066 : $(MAKE); $(stage); \
58067 rm -f .bad_compare; \
58068 echo Comparing stages 3 and 4; \
58069 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58070 files=`find stage4-* -name "*$(objext)" -print | \
58071 sed -n s,^stage$$sed-,,p`; \
58072 for file in $${files} ${extra-compare}; do \
58073 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58074 if test ! -f $$f1; then continue; fi; \
58075 $(do-compare3) > /dev/null 2>&1; \
58076 if test $$? -eq 1; then \
58077 case $$file in \
58078 @compare_exclusions@) \
58079 echo warning: $$file differs ;; \
58080 *) \
58081 echo $$file differs >> .bad_compare ;; \
58082 esac; \
58083 fi; \
58084 done; \
58085 if [ -f .bad_compare ]; then \
58086 echo "Bootstrap comparison failure!"; \
58087 cat .bad_compare; \
58088 exit 1; \
58089 else \
58090 echo Comparison successful.; \
58091 fi; \
58092 $(STAMP) compare3
58093 if $(LEAN); then \
58094 rm -rf stage3-*; \
58095 $(STAMP) stage3-lean; \
58100 .PHONY: bootstrap4 bootstrap4-lean
58101 bootstrap4:
58102 echo stage4 > stage_final
58103 @r=`${PWD_COMMAND}`; export r; \
58104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58105 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58106 @: $(MAKE); $(unstage)
58107 @r=`${PWD_COMMAND}`; export r; \
58108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58109 TFLAGS="$(STAGE4_TFLAGS)"; \
58110 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58112 bootstrap4-lean:
58113 echo stage4 > stage_final
58114 @r=`${PWD_COMMAND}`; export r; \
58115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58116 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58117 @: $(MAKE); $(unstage)
58118 @r=`${PWD_COMMAND}`; export r; \
58119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58120 TFLAGS="$(STAGE4_TFLAGS)"; \
58121 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58124 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58125 distclean-stage3:: distclean-stage4
58126 .PHONY: distclean-stage4
58127 distclean-stage4::
58128 @: $(MAKE); $(stage)
58129 @test "`cat stage_last`" != stage4 || rm -f stage_last
58130 rm -rf stage4-* compare3
58133 @endif gcc-bootstrap
58136 .PHONY: stageprofile-start stageprofile-end
58138 stageprofile-start::
58139 @: $(MAKE); $(stage); \
58140 echo stageprofile > stage_current; \
58141 echo stageprofile > stage_last; \
58142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58143 @if bfd
58144 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58145 mkdir stageprofile-bfd; \
58146 mv stageprofile-bfd bfd; \
58147 mv stage1-bfd prev-bfd || test -f stage1-lean
58148 @endif bfd
58149 @if opcodes
58150 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58151 mkdir stageprofile-opcodes; \
58152 mv stageprofile-opcodes opcodes; \
58153 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58154 @endif opcodes
58155 @if binutils
58156 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58157 mkdir stageprofile-binutils; \
58158 mv stageprofile-binutils binutils; \
58159 mv stage1-binutils prev-binutils || test -f stage1-lean
58160 @endif binutils
58161 @if fixincludes
58162 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58163 mkdir stageprofile-fixincludes; \
58164 mv stageprofile-fixincludes fixincludes; \
58165 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58166 @endif fixincludes
58167 @if gas
58168 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58169 mkdir stageprofile-gas; \
58170 mv stageprofile-gas gas; \
58171 mv stage1-gas prev-gas || test -f stage1-lean
58172 @endif gas
58173 @if gcc
58174 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58175 mkdir stageprofile-gcc; \
58176 mv stageprofile-gcc gcc; \
58177 mv stage1-gcc prev-gcc || test -f stage1-lean
58178 @endif gcc
58179 @if gmp
58180 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58181 mkdir stageprofile-gmp; \
58182 mv stageprofile-gmp gmp; \
58183 mv stage1-gmp prev-gmp || test -f stage1-lean
58184 @endif gmp
58185 @if mpfr
58186 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58187 mkdir stageprofile-mpfr; \
58188 mv stageprofile-mpfr mpfr; \
58189 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58190 @endif mpfr
58191 @if mpc
58192 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58193 mkdir stageprofile-mpc; \
58194 mv stageprofile-mpc mpc; \
58195 mv stage1-mpc prev-mpc || test -f stage1-lean
58196 @endif mpc
58197 @if isl
58198 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58199 mkdir stageprofile-isl; \
58200 mv stageprofile-isl isl; \
58201 mv stage1-isl prev-isl || test -f stage1-lean
58202 @endif isl
58203 @if libelf
58204 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58205 mkdir stageprofile-libelf; \
58206 mv stageprofile-libelf libelf; \
58207 mv stage1-libelf prev-libelf || test -f stage1-lean
58208 @endif libelf
58209 @if gold
58210 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58211 mkdir stageprofile-gold; \
58212 mv stageprofile-gold gold; \
58213 mv stage1-gold prev-gold || test -f stage1-lean
58214 @endif gold
58215 @if intl
58216 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58217 mkdir stageprofile-intl; \
58218 mv stageprofile-intl intl; \
58219 mv stage1-intl prev-intl || test -f stage1-lean
58220 @endif intl
58221 @if ld
58222 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58223 mkdir stageprofile-ld; \
58224 mv stageprofile-ld ld; \
58225 mv stage1-ld prev-ld || test -f stage1-lean
58226 @endif ld
58227 @if libbacktrace
58228 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58229 mkdir stageprofile-libbacktrace; \
58230 mv stageprofile-libbacktrace libbacktrace; \
58231 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58232 @endif libbacktrace
58233 @if libcpp
58234 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58235 mkdir stageprofile-libcpp; \
58236 mv stageprofile-libcpp libcpp; \
58237 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58238 @endif libcpp
58239 @if libcody
58240 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58241 mkdir stageprofile-libcody; \
58242 mv stageprofile-libcody libcody; \
58243 mv stage1-libcody prev-libcody || test -f stage1-lean
58244 @endif libcody
58245 @if libdecnumber
58246 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58247 mkdir stageprofile-libdecnumber; \
58248 mv stageprofile-libdecnumber libdecnumber; \
58249 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58250 @endif libdecnumber
58251 @if libiberty
58252 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58253 mkdir stageprofile-libiberty; \
58254 mv stageprofile-libiberty libiberty; \
58255 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58256 @endif libiberty
58257 @if libiberty-linker-plugin
58258 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58259 mkdir stageprofile-libiberty-linker-plugin; \
58260 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58261 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58262 @endif libiberty-linker-plugin
58263 @if libiconv
58264 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58265 mkdir stageprofile-libiconv; \
58266 mv stageprofile-libiconv libiconv; \
58267 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58268 @endif libiconv
58269 @if zlib
58270 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58271 mkdir stageprofile-zlib; \
58272 mv stageprofile-zlib zlib; \
58273 mv stage1-zlib prev-zlib || test -f stage1-lean
58274 @endif zlib
58275 @if lto-plugin
58276 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58277 mkdir stageprofile-lto-plugin; \
58278 mv stageprofile-lto-plugin lto-plugin; \
58279 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58280 @endif lto-plugin
58281 @if libctf
58282 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58283 mkdir stageprofile-libctf; \
58284 mv stageprofile-libctf libctf; \
58285 mv stage1-libctf prev-libctf || test -f stage1-lean
58286 @endif libctf
58287 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58288 mkdir stageprofile-$(TARGET_SUBDIR); \
58289 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58290 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58292 stageprofile-end::
58293 @if bfd
58294 @if test -d $(HOST_SUBDIR)/bfd; then \
58295 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58296 mv prev-bfd stage1-bfd; : ; \
58298 @endif bfd
58299 @if opcodes
58300 @if test -d $(HOST_SUBDIR)/opcodes; then \
58301 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58302 mv prev-opcodes stage1-opcodes; : ; \
58304 @endif opcodes
58305 @if binutils
58306 @if test -d $(HOST_SUBDIR)/binutils; then \
58307 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58308 mv prev-binutils stage1-binutils; : ; \
58310 @endif binutils
58311 @if fixincludes
58312 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58313 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58314 mv prev-fixincludes stage1-fixincludes; : ; \
58316 @endif fixincludes
58317 @if gas
58318 @if test -d $(HOST_SUBDIR)/gas; then \
58319 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58320 mv prev-gas stage1-gas; : ; \
58322 @endif gas
58323 @if gcc
58324 @if test -d $(HOST_SUBDIR)/gcc; then \
58325 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58326 mv prev-gcc stage1-gcc; : ; \
58328 @endif gcc
58329 @if gmp
58330 @if test -d $(HOST_SUBDIR)/gmp; then \
58331 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58332 mv prev-gmp stage1-gmp; : ; \
58334 @endif gmp
58335 @if mpfr
58336 @if test -d $(HOST_SUBDIR)/mpfr; then \
58337 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58338 mv prev-mpfr stage1-mpfr; : ; \
58340 @endif mpfr
58341 @if mpc
58342 @if test -d $(HOST_SUBDIR)/mpc; then \
58343 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58344 mv prev-mpc stage1-mpc; : ; \
58346 @endif mpc
58347 @if isl
58348 @if test -d $(HOST_SUBDIR)/isl; then \
58349 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58350 mv prev-isl stage1-isl; : ; \
58352 @endif isl
58353 @if libelf
58354 @if test -d $(HOST_SUBDIR)/libelf; then \
58355 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58356 mv prev-libelf stage1-libelf; : ; \
58358 @endif libelf
58359 @if gold
58360 @if test -d $(HOST_SUBDIR)/gold; then \
58361 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58362 mv prev-gold stage1-gold; : ; \
58364 @endif gold
58365 @if intl
58366 @if test -d $(HOST_SUBDIR)/intl; then \
58367 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58368 mv prev-intl stage1-intl; : ; \
58370 @endif intl
58371 @if ld
58372 @if test -d $(HOST_SUBDIR)/ld; then \
58373 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58374 mv prev-ld stage1-ld; : ; \
58376 @endif ld
58377 @if libbacktrace
58378 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58379 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58380 mv prev-libbacktrace stage1-libbacktrace; : ; \
58382 @endif libbacktrace
58383 @if libcpp
58384 @if test -d $(HOST_SUBDIR)/libcpp; then \
58385 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58386 mv prev-libcpp stage1-libcpp; : ; \
58388 @endif libcpp
58389 @if libcody
58390 @if test -d $(HOST_SUBDIR)/libcody; then \
58391 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58392 mv prev-libcody stage1-libcody; : ; \
58394 @endif libcody
58395 @if libdecnumber
58396 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58397 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58398 mv prev-libdecnumber stage1-libdecnumber; : ; \
58400 @endif libdecnumber
58401 @if libiberty
58402 @if test -d $(HOST_SUBDIR)/libiberty; then \
58403 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58404 mv prev-libiberty stage1-libiberty; : ; \
58406 @endif libiberty
58407 @if libiberty-linker-plugin
58408 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58409 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58410 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58412 @endif libiberty-linker-plugin
58413 @if libiconv
58414 @if test -d $(HOST_SUBDIR)/libiconv; then \
58415 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58416 mv prev-libiconv stage1-libiconv; : ; \
58418 @endif libiconv
58419 @if zlib
58420 @if test -d $(HOST_SUBDIR)/zlib; then \
58421 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58422 mv prev-zlib stage1-zlib; : ; \
58424 @endif zlib
58425 @if lto-plugin
58426 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58427 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58428 mv prev-lto-plugin stage1-lto-plugin; : ; \
58430 @endif lto-plugin
58431 @if libctf
58432 @if test -d $(HOST_SUBDIR)/libctf; then \
58433 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58434 mv prev-libctf stage1-libctf; : ; \
58436 @endif libctf
58437 @if test -d $(TARGET_SUBDIR); then \
58438 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58439 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58441 rm -f stage_current
58443 # Bubble a bug fix through all the stages up to stage profile. They are
58444 # remade, but not reconfigured. The next stage (if any) will not be
58445 # reconfigured either.
58446 .PHONY: stageprofile-bubble
58447 stageprofile-bubble:: stage1-bubble
58448 @r=`${PWD_COMMAND}`; export r; \
58449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58450 if test -f stageprofile-lean || test -f stage1-lean ; then \
58451 echo Skipping rebuild of stageprofile; \
58452 else \
58453 $(MAKE) stageprofile-start; \
58454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58457 .PHONY: all-stageprofile clean-stageprofile
58458 do-clean: clean-stageprofile
58460 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58461 # only possibility, but now it conflicts with no-bootstrap rules
58462 @if gcc-bootstrap
58467 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58468 distclean-stage1:: distclean-stageprofile
58469 .PHONY: distclean-stageprofile
58470 distclean-stageprofile::
58471 @: $(MAKE); $(stage)
58472 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58473 rm -rf stageprofile-*
58476 @endif gcc-bootstrap
58479 .PHONY: stagetrain-start stagetrain-end
58481 stagetrain-start::
58482 @: $(MAKE); $(stage); \
58483 echo stagetrain > stage_current; \
58484 echo stagetrain > stage_last; \
58485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58486 @if bfd
58487 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58488 mkdir stagetrain-bfd; \
58489 mv stagetrain-bfd bfd; \
58490 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58491 @endif bfd
58492 @if opcodes
58493 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58494 mkdir stagetrain-opcodes; \
58495 mv stagetrain-opcodes opcodes; \
58496 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58497 @endif opcodes
58498 @if binutils
58499 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58500 mkdir stagetrain-binutils; \
58501 mv stagetrain-binutils binutils; \
58502 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58503 @endif binutils
58504 @if fixincludes
58505 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58506 mkdir stagetrain-fixincludes; \
58507 mv stagetrain-fixincludes fixincludes; \
58508 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58509 @endif fixincludes
58510 @if gas
58511 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58512 mkdir stagetrain-gas; \
58513 mv stagetrain-gas gas; \
58514 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58515 @endif gas
58516 @if gcc
58517 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
58518 mkdir stagetrain-gcc; \
58519 mv stagetrain-gcc gcc; \
58520 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58521 @endif gcc
58522 @if gmp
58523 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
58524 mkdir stagetrain-gmp; \
58525 mv stagetrain-gmp gmp; \
58526 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58527 @endif gmp
58528 @if mpfr
58529 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
58530 mkdir stagetrain-mpfr; \
58531 mv stagetrain-mpfr mpfr; \
58532 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58533 @endif mpfr
58534 @if mpc
58535 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
58536 mkdir stagetrain-mpc; \
58537 mv stagetrain-mpc mpc; \
58538 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58539 @endif mpc
58540 @if isl
58541 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
58542 mkdir stagetrain-isl; \
58543 mv stagetrain-isl isl; \
58544 mv stageprofile-isl prev-isl || test -f stageprofile-lean
58545 @endif isl
58546 @if libelf
58547 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
58548 mkdir stagetrain-libelf; \
58549 mv stagetrain-libelf libelf; \
58550 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58551 @endif libelf
58552 @if gold
58553 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
58554 mkdir stagetrain-gold; \
58555 mv stagetrain-gold gold; \
58556 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58557 @endif gold
58558 @if intl
58559 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
58560 mkdir stagetrain-intl; \
58561 mv stagetrain-intl intl; \
58562 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58563 @endif intl
58564 @if ld
58565 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
58566 mkdir stagetrain-ld; \
58567 mv stagetrain-ld ld; \
58568 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58569 @endif ld
58570 @if libbacktrace
58571 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
58572 mkdir stagetrain-libbacktrace; \
58573 mv stagetrain-libbacktrace libbacktrace; \
58574 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
58575 @endif libbacktrace
58576 @if libcpp
58577 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
58578 mkdir stagetrain-libcpp; \
58579 mv stagetrain-libcpp libcpp; \
58580 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58581 @endif libcpp
58582 @if libcody
58583 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
58584 mkdir stagetrain-libcody; \
58585 mv stagetrain-libcody libcody; \
58586 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
58587 @endif libcody
58588 @if libdecnumber
58589 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
58590 mkdir stagetrain-libdecnumber; \
58591 mv stagetrain-libdecnumber libdecnumber; \
58592 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58593 @endif libdecnumber
58594 @if libiberty
58595 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
58596 mkdir stagetrain-libiberty; \
58597 mv stagetrain-libiberty libiberty; \
58598 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58599 @endif libiberty
58600 @if libiberty-linker-plugin
58601 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
58602 mkdir stagetrain-libiberty-linker-plugin; \
58603 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
58604 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
58605 @endif libiberty-linker-plugin
58606 @if libiconv
58607 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
58608 mkdir stagetrain-libiconv; \
58609 mv stagetrain-libiconv libiconv; \
58610 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
58611 @endif libiconv
58612 @if zlib
58613 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
58614 mkdir stagetrain-zlib; \
58615 mv stagetrain-zlib zlib; \
58616 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58617 @endif zlib
58618 @if lto-plugin
58619 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
58620 mkdir stagetrain-lto-plugin; \
58621 mv stagetrain-lto-plugin lto-plugin; \
58622 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58623 @endif lto-plugin
58624 @if libctf
58625 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
58626 mkdir stagetrain-libctf; \
58627 mv stagetrain-libctf libctf; \
58628 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
58629 @endif libctf
58630 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
58631 mkdir stagetrain-$(TARGET_SUBDIR); \
58632 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58633 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58635 stagetrain-end::
58636 @if bfd
58637 @if test -d $(HOST_SUBDIR)/bfd; then \
58638 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
58639 mv prev-bfd stageprofile-bfd; : ; \
58641 @endif bfd
58642 @if opcodes
58643 @if test -d $(HOST_SUBDIR)/opcodes; then \
58644 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
58645 mv prev-opcodes stageprofile-opcodes; : ; \
58647 @endif opcodes
58648 @if binutils
58649 @if test -d $(HOST_SUBDIR)/binutils; then \
58650 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
58651 mv prev-binutils stageprofile-binutils; : ; \
58653 @endif binutils
58654 @if fixincludes
58655 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58656 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
58657 mv prev-fixincludes stageprofile-fixincludes; : ; \
58659 @endif fixincludes
58660 @if gas
58661 @if test -d $(HOST_SUBDIR)/gas; then \
58662 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
58663 mv prev-gas stageprofile-gas; : ; \
58665 @endif gas
58666 @if gcc
58667 @if test -d $(HOST_SUBDIR)/gcc; then \
58668 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
58669 mv prev-gcc stageprofile-gcc; : ; \
58671 @endif gcc
58672 @if gmp
58673 @if test -d $(HOST_SUBDIR)/gmp; then \
58674 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
58675 mv prev-gmp stageprofile-gmp; : ; \
58677 @endif gmp
58678 @if mpfr
58679 @if test -d $(HOST_SUBDIR)/mpfr; then \
58680 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
58681 mv prev-mpfr stageprofile-mpfr; : ; \
58683 @endif mpfr
58684 @if mpc
58685 @if test -d $(HOST_SUBDIR)/mpc; then \
58686 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
58687 mv prev-mpc stageprofile-mpc; : ; \
58689 @endif mpc
58690 @if isl
58691 @if test -d $(HOST_SUBDIR)/isl; then \
58692 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
58693 mv prev-isl stageprofile-isl; : ; \
58695 @endif isl
58696 @if libelf
58697 @if test -d $(HOST_SUBDIR)/libelf; then \
58698 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
58699 mv prev-libelf stageprofile-libelf; : ; \
58701 @endif libelf
58702 @if gold
58703 @if test -d $(HOST_SUBDIR)/gold; then \
58704 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
58705 mv prev-gold stageprofile-gold; : ; \
58707 @endif gold
58708 @if intl
58709 @if test -d $(HOST_SUBDIR)/intl; then \
58710 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
58711 mv prev-intl stageprofile-intl; : ; \
58713 @endif intl
58714 @if ld
58715 @if test -d $(HOST_SUBDIR)/ld; then \
58716 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
58717 mv prev-ld stageprofile-ld; : ; \
58719 @endif ld
58720 @if libbacktrace
58721 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58722 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
58723 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
58725 @endif libbacktrace
58726 @if libcpp
58727 @if test -d $(HOST_SUBDIR)/libcpp; then \
58728 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
58729 mv prev-libcpp stageprofile-libcpp; : ; \
58731 @endif libcpp
58732 @if libcody
58733 @if test -d $(HOST_SUBDIR)/libcody; then \
58734 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
58735 mv prev-libcody stageprofile-libcody; : ; \
58737 @endif libcody
58738 @if libdecnumber
58739 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58740 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
58741 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
58743 @endif libdecnumber
58744 @if libiberty
58745 @if test -d $(HOST_SUBDIR)/libiberty; then \
58746 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
58747 mv prev-libiberty stageprofile-libiberty; : ; \
58749 @endif libiberty
58750 @if libiberty-linker-plugin
58751 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58752 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
58753 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
58755 @endif libiberty-linker-plugin
58756 @if libiconv
58757 @if test -d $(HOST_SUBDIR)/libiconv; then \
58758 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
58759 mv prev-libiconv stageprofile-libiconv; : ; \
58761 @endif libiconv
58762 @if zlib
58763 @if test -d $(HOST_SUBDIR)/zlib; then \
58764 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
58765 mv prev-zlib stageprofile-zlib; : ; \
58767 @endif zlib
58768 @if lto-plugin
58769 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58770 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
58771 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
58773 @endif lto-plugin
58774 @if libctf
58775 @if test -d $(HOST_SUBDIR)/libctf; then \
58776 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
58777 mv prev-libctf stageprofile-libctf; : ; \
58779 @endif libctf
58780 @if test -d $(TARGET_SUBDIR); then \
58781 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
58782 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
58784 rm -f stage_current
58786 # Bubble a bug fix through all the stages up to stage train. They are
58787 # remade, but not reconfigured. The next stage (if any) will not be
58788 # reconfigured either.
58789 .PHONY: stagetrain-bubble
58790 stagetrain-bubble:: stageprofile-bubble
58791 @r=`${PWD_COMMAND}`; export r; \
58792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58793 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
58794 echo Skipping rebuild of stagetrain; \
58795 else \
58796 $(MAKE) stagetrain-start; \
58797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
58800 .PHONY: all-stagetrain clean-stagetrain
58801 do-clean: clean-stagetrain
58803 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58804 # only possibility, but now it conflicts with no-bootstrap rules
58805 @if gcc-bootstrap
58810 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58811 distclean-stageprofile:: distclean-stagetrain
58812 .PHONY: distclean-stagetrain
58813 distclean-stagetrain::
58814 @: $(MAKE); $(stage)
58815 @test "`cat stage_last`" != stagetrain || rm -f stage_last
58816 rm -rf stagetrain-*
58819 @endif gcc-bootstrap
58822 .PHONY: stagefeedback-start stagefeedback-end
58824 stagefeedback-start::
58825 @: $(MAKE); $(stage); \
58826 echo stagefeedback > stage_current; \
58827 echo stagefeedback > stage_last; \
58828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58829 @if bfd
58830 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58831 mkdir stagefeedback-bfd; \
58832 mv stagefeedback-bfd bfd; \
58833 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
58834 @endif bfd
58835 @if opcodes
58836 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58837 mkdir stagefeedback-opcodes; \
58838 mv stagefeedback-opcodes opcodes; \
58839 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
58840 @endif opcodes
58841 @if binutils
58842 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58843 mkdir stagefeedback-binutils; \
58844 mv stagefeedback-binutils binutils; \
58845 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
58846 @endif binutils
58847 @if fixincludes
58848 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
58849 mkdir stagefeedback-fixincludes; \
58850 mv stagefeedback-fixincludes fixincludes; \
58851 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
58852 @endif fixincludes
58853 @if gas
58854 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58855 mkdir stagefeedback-gas; \
58856 mv stagefeedback-gas gas; \
58857 mv stagetrain-gas prev-gas || test -f stagetrain-lean
58858 @endif gas
58859 @if gcc
58860 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58861 mkdir stagefeedback-gcc; \
58862 mv stagefeedback-gcc gcc; \
58863 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
58864 @endif gcc
58865 @if gmp
58866 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58867 mkdir stagefeedback-gmp; \
58868 mv stagefeedback-gmp gmp; \
58869 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
58870 @endif gmp
58871 @if mpfr
58872 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58873 mkdir stagefeedback-mpfr; \
58874 mv stagefeedback-mpfr mpfr; \
58875 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
58876 @endif mpfr
58877 @if mpc
58878 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58879 mkdir stagefeedback-mpc; \
58880 mv stagefeedback-mpc mpc; \
58881 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
58882 @endif mpc
58883 @if isl
58884 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
58885 mkdir stagefeedback-isl; \
58886 mv stagefeedback-isl isl; \
58887 mv stagetrain-isl prev-isl || test -f stagetrain-lean
58888 @endif isl
58889 @if libelf
58890 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58891 mkdir stagefeedback-libelf; \
58892 mv stagefeedback-libelf libelf; \
58893 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
58894 @endif libelf
58895 @if gold
58896 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58897 mkdir stagefeedback-gold; \
58898 mv stagefeedback-gold gold; \
58899 mv stagetrain-gold prev-gold || test -f stagetrain-lean
58900 @endif gold
58901 @if intl
58902 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58903 mkdir stagefeedback-intl; \
58904 mv stagefeedback-intl intl; \
58905 mv stagetrain-intl prev-intl || test -f stagetrain-lean
58906 @endif intl
58907 @if ld
58908 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58909 mkdir stagefeedback-ld; \
58910 mv stagefeedback-ld ld; \
58911 mv stagetrain-ld prev-ld || test -f stagetrain-lean
58912 @endif ld
58913 @if libbacktrace
58914 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
58915 mkdir stagefeedback-libbacktrace; \
58916 mv stagefeedback-libbacktrace libbacktrace; \
58917 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
58918 @endif libbacktrace
58919 @if libcpp
58920 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58921 mkdir stagefeedback-libcpp; \
58922 mv stagefeedback-libcpp libcpp; \
58923 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
58924 @endif libcpp
58925 @if libcody
58926 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
58927 mkdir stagefeedback-libcody; \
58928 mv stagefeedback-libcody libcody; \
58929 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
58930 @endif libcody
58931 @if libdecnumber
58932 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58933 mkdir stagefeedback-libdecnumber; \
58934 mv stagefeedback-libdecnumber libdecnumber; \
58935 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
58936 @endif libdecnumber
58937 @if libiberty
58938 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58939 mkdir stagefeedback-libiberty; \
58940 mv stagefeedback-libiberty libiberty; \
58941 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
58942 @endif libiberty
58943 @if libiberty-linker-plugin
58944 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
58945 mkdir stagefeedback-libiberty-linker-plugin; \
58946 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
58947 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
58948 @endif libiberty-linker-plugin
58949 @if libiconv
58950 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
58951 mkdir stagefeedback-libiconv; \
58952 mv stagefeedback-libiconv libiconv; \
58953 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
58954 @endif libiconv
58955 @if zlib
58956 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58957 mkdir stagefeedback-zlib; \
58958 mv stagefeedback-zlib zlib; \
58959 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
58960 @endif zlib
58961 @if lto-plugin
58962 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58963 mkdir stagefeedback-lto-plugin; \
58964 mv stagefeedback-lto-plugin lto-plugin; \
58965 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
58966 @endif lto-plugin
58967 @if libctf
58968 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
58969 mkdir stagefeedback-libctf; \
58970 mv stagefeedback-libctf libctf; \
58971 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
58972 @endif libctf
58973 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58974 mkdir stagefeedback-$(TARGET_SUBDIR); \
58975 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58976 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
58978 stagefeedback-end::
58979 @if bfd
58980 @if test -d $(HOST_SUBDIR)/bfd; then \
58981 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
58982 mv prev-bfd stagetrain-bfd; : ; \
58984 @endif bfd
58985 @if opcodes
58986 @if test -d $(HOST_SUBDIR)/opcodes; then \
58987 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
58988 mv prev-opcodes stagetrain-opcodes; : ; \
58990 @endif opcodes
58991 @if binutils
58992 @if test -d $(HOST_SUBDIR)/binutils; then \
58993 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
58994 mv prev-binutils stagetrain-binutils; : ; \
58996 @endif binutils
58997 @if fixincludes
58998 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58999 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59000 mv prev-fixincludes stagetrain-fixincludes; : ; \
59002 @endif fixincludes
59003 @if gas
59004 @if test -d $(HOST_SUBDIR)/gas; then \
59005 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59006 mv prev-gas stagetrain-gas; : ; \
59008 @endif gas
59009 @if gcc
59010 @if test -d $(HOST_SUBDIR)/gcc; then \
59011 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59012 mv prev-gcc stagetrain-gcc; : ; \
59014 @endif gcc
59015 @if gmp
59016 @if test -d $(HOST_SUBDIR)/gmp; then \
59017 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59018 mv prev-gmp stagetrain-gmp; : ; \
59020 @endif gmp
59021 @if mpfr
59022 @if test -d $(HOST_SUBDIR)/mpfr; then \
59023 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59024 mv prev-mpfr stagetrain-mpfr; : ; \
59026 @endif mpfr
59027 @if mpc
59028 @if test -d $(HOST_SUBDIR)/mpc; then \
59029 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59030 mv prev-mpc stagetrain-mpc; : ; \
59032 @endif mpc
59033 @if isl
59034 @if test -d $(HOST_SUBDIR)/isl; then \
59035 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59036 mv prev-isl stagetrain-isl; : ; \
59038 @endif isl
59039 @if libelf
59040 @if test -d $(HOST_SUBDIR)/libelf; then \
59041 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59042 mv prev-libelf stagetrain-libelf; : ; \
59044 @endif libelf
59045 @if gold
59046 @if test -d $(HOST_SUBDIR)/gold; then \
59047 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59048 mv prev-gold stagetrain-gold; : ; \
59050 @endif gold
59051 @if intl
59052 @if test -d $(HOST_SUBDIR)/intl; then \
59053 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59054 mv prev-intl stagetrain-intl; : ; \
59056 @endif intl
59057 @if ld
59058 @if test -d $(HOST_SUBDIR)/ld; then \
59059 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59060 mv prev-ld stagetrain-ld; : ; \
59062 @endif ld
59063 @if libbacktrace
59064 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59065 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59066 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59068 @endif libbacktrace
59069 @if libcpp
59070 @if test -d $(HOST_SUBDIR)/libcpp; then \
59071 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59072 mv prev-libcpp stagetrain-libcpp; : ; \
59074 @endif libcpp
59075 @if libcody
59076 @if test -d $(HOST_SUBDIR)/libcody; then \
59077 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59078 mv prev-libcody stagetrain-libcody; : ; \
59080 @endif libcody
59081 @if libdecnumber
59082 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59083 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59084 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59086 @endif libdecnumber
59087 @if libiberty
59088 @if test -d $(HOST_SUBDIR)/libiberty; then \
59089 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59090 mv prev-libiberty stagetrain-libiberty; : ; \
59092 @endif libiberty
59093 @if libiberty-linker-plugin
59094 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59095 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59096 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59098 @endif libiberty-linker-plugin
59099 @if libiconv
59100 @if test -d $(HOST_SUBDIR)/libiconv; then \
59101 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59102 mv prev-libiconv stagetrain-libiconv; : ; \
59104 @endif libiconv
59105 @if zlib
59106 @if test -d $(HOST_SUBDIR)/zlib; then \
59107 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59108 mv prev-zlib stagetrain-zlib; : ; \
59110 @endif zlib
59111 @if lto-plugin
59112 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59113 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59114 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59116 @endif lto-plugin
59117 @if libctf
59118 @if test -d $(HOST_SUBDIR)/libctf; then \
59119 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59120 mv prev-libctf stagetrain-libctf; : ; \
59122 @endif libctf
59123 @if test -d $(TARGET_SUBDIR); then \
59124 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59125 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59127 rm -f stage_current
59129 # Bubble a bug fix through all the stages up to stage feedback. They are
59130 # remade, but not reconfigured. The next stage (if any) will not be
59131 # reconfigured either.
59132 .PHONY: stagefeedback-bubble
59133 stagefeedback-bubble:: stagetrain-bubble
59134 @r=`${PWD_COMMAND}`; export r; \
59135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59136 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59137 echo Skipping rebuild of stagefeedback; \
59138 else \
59139 $(MAKE) stagefeedback-start; \
59140 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59143 .PHONY: all-stagefeedback clean-stagefeedback
59144 do-clean: clean-stagefeedback
59146 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59147 # only possibility, but now it conflicts with no-bootstrap rules
59148 @if gcc-bootstrap
59152 .PHONY: profiledbootstrap profiledbootstrap-lean
59153 profiledbootstrap:
59154 echo stagefeedback > stage_final
59155 @r=`${PWD_COMMAND}`; export r; \
59156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59157 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59158 @: $(MAKE); $(unstage)
59159 @r=`${PWD_COMMAND}`; export r; \
59160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59161 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59162 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59164 profiledbootstrap-lean:
59165 echo stagefeedback > stage_final
59166 @r=`${PWD_COMMAND}`; export r; \
59167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59168 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59169 @: $(MAKE); $(unstage)
59170 @r=`${PWD_COMMAND}`; export r; \
59171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59172 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59173 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59176 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59177 distclean-stagetrain:: distclean-stagefeedback
59178 .PHONY: distclean-stagefeedback
59179 distclean-stagefeedback::
59180 @: $(MAKE); $(stage)
59181 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59182 rm -rf stagefeedback-*
59185 @endif gcc-bootstrap
59188 .PHONY: stageautoprofile-start stageautoprofile-end
59190 stageautoprofile-start::
59191 @: $(MAKE); $(stage); \
59192 echo stageautoprofile > stage_current; \
59193 echo stageautoprofile > stage_last; \
59194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59195 @if bfd
59196 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59197 mkdir stageautoprofile-bfd; \
59198 mv stageautoprofile-bfd bfd; \
59199 mv stage1-bfd prev-bfd || test -f stage1-lean
59200 @endif bfd
59201 @if opcodes
59202 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59203 mkdir stageautoprofile-opcodes; \
59204 mv stageautoprofile-opcodes opcodes; \
59205 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59206 @endif opcodes
59207 @if binutils
59208 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59209 mkdir stageautoprofile-binutils; \
59210 mv stageautoprofile-binutils binutils; \
59211 mv stage1-binutils prev-binutils || test -f stage1-lean
59212 @endif binutils
59213 @if fixincludes
59214 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59215 mkdir stageautoprofile-fixincludes; \
59216 mv stageautoprofile-fixincludes fixincludes; \
59217 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59218 @endif fixincludes
59219 @if gas
59220 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59221 mkdir stageautoprofile-gas; \
59222 mv stageautoprofile-gas gas; \
59223 mv stage1-gas prev-gas || test -f stage1-lean
59224 @endif gas
59225 @if gcc
59226 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59227 mkdir stageautoprofile-gcc; \
59228 mv stageautoprofile-gcc gcc; \
59229 mv stage1-gcc prev-gcc || test -f stage1-lean
59230 @endif gcc
59231 @if gmp
59232 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59233 mkdir stageautoprofile-gmp; \
59234 mv stageautoprofile-gmp gmp; \
59235 mv stage1-gmp prev-gmp || test -f stage1-lean
59236 @endif gmp
59237 @if mpfr
59238 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59239 mkdir stageautoprofile-mpfr; \
59240 mv stageautoprofile-mpfr mpfr; \
59241 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59242 @endif mpfr
59243 @if mpc
59244 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59245 mkdir stageautoprofile-mpc; \
59246 mv stageautoprofile-mpc mpc; \
59247 mv stage1-mpc prev-mpc || test -f stage1-lean
59248 @endif mpc
59249 @if isl
59250 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59251 mkdir stageautoprofile-isl; \
59252 mv stageautoprofile-isl isl; \
59253 mv stage1-isl prev-isl || test -f stage1-lean
59254 @endif isl
59255 @if libelf
59256 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59257 mkdir stageautoprofile-libelf; \
59258 mv stageautoprofile-libelf libelf; \
59259 mv stage1-libelf prev-libelf || test -f stage1-lean
59260 @endif libelf
59261 @if gold
59262 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59263 mkdir stageautoprofile-gold; \
59264 mv stageautoprofile-gold gold; \
59265 mv stage1-gold prev-gold || test -f stage1-lean
59266 @endif gold
59267 @if intl
59268 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59269 mkdir stageautoprofile-intl; \
59270 mv stageautoprofile-intl intl; \
59271 mv stage1-intl prev-intl || test -f stage1-lean
59272 @endif intl
59273 @if ld
59274 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59275 mkdir stageautoprofile-ld; \
59276 mv stageautoprofile-ld ld; \
59277 mv stage1-ld prev-ld || test -f stage1-lean
59278 @endif ld
59279 @if libbacktrace
59280 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59281 mkdir stageautoprofile-libbacktrace; \
59282 mv stageautoprofile-libbacktrace libbacktrace; \
59283 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59284 @endif libbacktrace
59285 @if libcpp
59286 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59287 mkdir stageautoprofile-libcpp; \
59288 mv stageautoprofile-libcpp libcpp; \
59289 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59290 @endif libcpp
59291 @if libcody
59292 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59293 mkdir stageautoprofile-libcody; \
59294 mv stageautoprofile-libcody libcody; \
59295 mv stage1-libcody prev-libcody || test -f stage1-lean
59296 @endif libcody
59297 @if libdecnumber
59298 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59299 mkdir stageautoprofile-libdecnumber; \
59300 mv stageautoprofile-libdecnumber libdecnumber; \
59301 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59302 @endif libdecnumber
59303 @if libiberty
59304 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59305 mkdir stageautoprofile-libiberty; \
59306 mv stageautoprofile-libiberty libiberty; \
59307 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59308 @endif libiberty
59309 @if libiberty-linker-plugin
59310 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59311 mkdir stageautoprofile-libiberty-linker-plugin; \
59312 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59313 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59314 @endif libiberty-linker-plugin
59315 @if libiconv
59316 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59317 mkdir stageautoprofile-libiconv; \
59318 mv stageautoprofile-libiconv libiconv; \
59319 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59320 @endif libiconv
59321 @if zlib
59322 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59323 mkdir stageautoprofile-zlib; \
59324 mv stageautoprofile-zlib zlib; \
59325 mv stage1-zlib prev-zlib || test -f stage1-lean
59326 @endif zlib
59327 @if lto-plugin
59328 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59329 mkdir stageautoprofile-lto-plugin; \
59330 mv stageautoprofile-lto-plugin lto-plugin; \
59331 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59332 @endif lto-plugin
59333 @if libctf
59334 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59335 mkdir stageautoprofile-libctf; \
59336 mv stageautoprofile-libctf libctf; \
59337 mv stage1-libctf prev-libctf || test -f stage1-lean
59338 @endif libctf
59339 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59340 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59341 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59342 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59344 stageautoprofile-end::
59345 @if bfd
59346 @if test -d $(HOST_SUBDIR)/bfd; then \
59347 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59348 mv prev-bfd stage1-bfd; : ; \
59350 @endif bfd
59351 @if opcodes
59352 @if test -d $(HOST_SUBDIR)/opcodes; then \
59353 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59354 mv prev-opcodes stage1-opcodes; : ; \
59356 @endif opcodes
59357 @if binutils
59358 @if test -d $(HOST_SUBDIR)/binutils; then \
59359 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59360 mv prev-binutils stage1-binutils; : ; \
59362 @endif binutils
59363 @if fixincludes
59364 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59365 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59366 mv prev-fixincludes stage1-fixincludes; : ; \
59368 @endif fixincludes
59369 @if gas
59370 @if test -d $(HOST_SUBDIR)/gas; then \
59371 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59372 mv prev-gas stage1-gas; : ; \
59374 @endif gas
59375 @if gcc
59376 @if test -d $(HOST_SUBDIR)/gcc; then \
59377 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59378 mv prev-gcc stage1-gcc; : ; \
59380 @endif gcc
59381 @if gmp
59382 @if test -d $(HOST_SUBDIR)/gmp; then \
59383 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59384 mv prev-gmp stage1-gmp; : ; \
59386 @endif gmp
59387 @if mpfr
59388 @if test -d $(HOST_SUBDIR)/mpfr; then \
59389 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59390 mv prev-mpfr stage1-mpfr; : ; \
59392 @endif mpfr
59393 @if mpc
59394 @if test -d $(HOST_SUBDIR)/mpc; then \
59395 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59396 mv prev-mpc stage1-mpc; : ; \
59398 @endif mpc
59399 @if isl
59400 @if test -d $(HOST_SUBDIR)/isl; then \
59401 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59402 mv prev-isl stage1-isl; : ; \
59404 @endif isl
59405 @if libelf
59406 @if test -d $(HOST_SUBDIR)/libelf; then \
59407 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59408 mv prev-libelf stage1-libelf; : ; \
59410 @endif libelf
59411 @if gold
59412 @if test -d $(HOST_SUBDIR)/gold; then \
59413 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59414 mv prev-gold stage1-gold; : ; \
59416 @endif gold
59417 @if intl
59418 @if test -d $(HOST_SUBDIR)/intl; then \
59419 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59420 mv prev-intl stage1-intl; : ; \
59422 @endif intl
59423 @if ld
59424 @if test -d $(HOST_SUBDIR)/ld; then \
59425 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59426 mv prev-ld stage1-ld; : ; \
59428 @endif ld
59429 @if libbacktrace
59430 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59431 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59432 mv prev-libbacktrace stage1-libbacktrace; : ; \
59434 @endif libbacktrace
59435 @if libcpp
59436 @if test -d $(HOST_SUBDIR)/libcpp; then \
59437 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59438 mv prev-libcpp stage1-libcpp; : ; \
59440 @endif libcpp
59441 @if libcody
59442 @if test -d $(HOST_SUBDIR)/libcody; then \
59443 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59444 mv prev-libcody stage1-libcody; : ; \
59446 @endif libcody
59447 @if libdecnumber
59448 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59449 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59450 mv prev-libdecnumber stage1-libdecnumber; : ; \
59452 @endif libdecnumber
59453 @if libiberty
59454 @if test -d $(HOST_SUBDIR)/libiberty; then \
59455 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59456 mv prev-libiberty stage1-libiberty; : ; \
59458 @endif libiberty
59459 @if libiberty-linker-plugin
59460 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59461 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59462 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59464 @endif libiberty-linker-plugin
59465 @if libiconv
59466 @if test -d $(HOST_SUBDIR)/libiconv; then \
59467 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59468 mv prev-libiconv stage1-libiconv; : ; \
59470 @endif libiconv
59471 @if zlib
59472 @if test -d $(HOST_SUBDIR)/zlib; then \
59473 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59474 mv prev-zlib stage1-zlib; : ; \
59476 @endif zlib
59477 @if lto-plugin
59478 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59479 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59480 mv prev-lto-plugin stage1-lto-plugin; : ; \
59482 @endif lto-plugin
59483 @if libctf
59484 @if test -d $(HOST_SUBDIR)/libctf; then \
59485 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59486 mv prev-libctf stage1-libctf; : ; \
59488 @endif libctf
59489 @if test -d $(TARGET_SUBDIR); then \
59490 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59491 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59493 rm -f stage_current
59495 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59496 # remade, but not reconfigured. The next stage (if any) will not be
59497 # reconfigured either.
59498 .PHONY: stageautoprofile-bubble
59499 stageautoprofile-bubble:: stage1-bubble
59500 @r=`${PWD_COMMAND}`; export r; \
59501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59502 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59503 echo Skipping rebuild of stageautoprofile; \
59504 else \
59505 $(MAKE) stageautoprofile-start; \
59506 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59509 .PHONY: all-stageautoprofile clean-stageautoprofile
59510 do-clean: clean-stageautoprofile
59512 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59513 # only possibility, but now it conflicts with no-bootstrap rules
59514 @if gcc-bootstrap
59519 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59520 distclean-stage1:: distclean-stageautoprofile
59521 .PHONY: distclean-stageautoprofile
59522 distclean-stageautoprofile::
59523 @: $(MAKE); $(stage)
59524 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
59525 rm -rf stageautoprofile-*
59528 @endif gcc-bootstrap
59531 .PHONY: stageautofeedback-start stageautofeedback-end
59533 stageautofeedback-start::
59534 @: $(MAKE); $(stage); \
59535 echo stageautofeedback > stage_current; \
59536 echo stageautofeedback > stage_last; \
59537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59538 @if bfd
59539 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
59540 mkdir stageautofeedback-bfd; \
59541 mv stageautofeedback-bfd bfd; \
59542 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
59543 @endif bfd
59544 @if opcodes
59545 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
59546 mkdir stageautofeedback-opcodes; \
59547 mv stageautofeedback-opcodes opcodes; \
59548 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
59549 @endif opcodes
59550 @if binutils
59551 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
59552 mkdir stageautofeedback-binutils; \
59553 mv stageautofeedback-binutils binutils; \
59554 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
59555 @endif binutils
59556 @if fixincludes
59557 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
59558 mkdir stageautofeedback-fixincludes; \
59559 mv stageautofeedback-fixincludes fixincludes; \
59560 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
59561 @endif fixincludes
59562 @if gas
59563 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
59564 mkdir stageautofeedback-gas; \
59565 mv stageautofeedback-gas gas; \
59566 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
59567 @endif gas
59568 @if gcc
59569 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
59570 mkdir stageautofeedback-gcc; \
59571 mv stageautofeedback-gcc gcc; \
59572 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
59573 @endif gcc
59574 @if gmp
59575 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
59576 mkdir stageautofeedback-gmp; \
59577 mv stageautofeedback-gmp gmp; \
59578 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
59579 @endif gmp
59580 @if mpfr
59581 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
59582 mkdir stageautofeedback-mpfr; \
59583 mv stageautofeedback-mpfr mpfr; \
59584 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
59585 @endif mpfr
59586 @if mpc
59587 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
59588 mkdir stageautofeedback-mpc; \
59589 mv stageautofeedback-mpc mpc; \
59590 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
59591 @endif mpc
59592 @if isl
59593 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
59594 mkdir stageautofeedback-isl; \
59595 mv stageautofeedback-isl isl; \
59596 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
59597 @endif isl
59598 @if libelf
59599 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
59600 mkdir stageautofeedback-libelf; \
59601 mv stageautofeedback-libelf libelf; \
59602 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
59603 @endif libelf
59604 @if gold
59605 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
59606 mkdir stageautofeedback-gold; \
59607 mv stageautofeedback-gold gold; \
59608 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
59609 @endif gold
59610 @if intl
59611 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
59612 mkdir stageautofeedback-intl; \
59613 mv stageautofeedback-intl intl; \
59614 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
59615 @endif intl
59616 @if ld
59617 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
59618 mkdir stageautofeedback-ld; \
59619 mv stageautofeedback-ld ld; \
59620 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
59621 @endif ld
59622 @if libbacktrace
59623 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
59624 mkdir stageautofeedback-libbacktrace; \
59625 mv stageautofeedback-libbacktrace libbacktrace; \
59626 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
59627 @endif libbacktrace
59628 @if libcpp
59629 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
59630 mkdir stageautofeedback-libcpp; \
59631 mv stageautofeedback-libcpp libcpp; \
59632 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
59633 @endif libcpp
59634 @if libcody
59635 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
59636 mkdir stageautofeedback-libcody; \
59637 mv stageautofeedback-libcody libcody; \
59638 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
59639 @endif libcody
59640 @if libdecnumber
59641 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
59642 mkdir stageautofeedback-libdecnumber; \
59643 mv stageautofeedback-libdecnumber libdecnumber; \
59644 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
59645 @endif libdecnumber
59646 @if libiberty
59647 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
59648 mkdir stageautofeedback-libiberty; \
59649 mv stageautofeedback-libiberty libiberty; \
59650 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
59651 @endif libiberty
59652 @if libiberty-linker-plugin
59653 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
59654 mkdir stageautofeedback-libiberty-linker-plugin; \
59655 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59656 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
59657 @endif libiberty-linker-plugin
59658 @if libiconv
59659 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
59660 mkdir stageautofeedback-libiconv; \
59661 mv stageautofeedback-libiconv libiconv; \
59662 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
59663 @endif libiconv
59664 @if zlib
59665 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
59666 mkdir stageautofeedback-zlib; \
59667 mv stageautofeedback-zlib zlib; \
59668 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
59669 @endif zlib
59670 @if lto-plugin
59671 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
59672 mkdir stageautofeedback-lto-plugin; \
59673 mv stageautofeedback-lto-plugin lto-plugin; \
59674 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
59675 @endif lto-plugin
59676 @if libctf
59677 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
59678 mkdir stageautofeedback-libctf; \
59679 mv stageautofeedback-libctf libctf; \
59680 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
59681 @endif libctf
59682 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
59683 mkdir stageautofeedback-$(TARGET_SUBDIR); \
59684 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59685 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
59687 stageautofeedback-end::
59688 @if bfd
59689 @if test -d $(HOST_SUBDIR)/bfd; then \
59690 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
59691 mv prev-bfd stageautoprofile-bfd; : ; \
59693 @endif bfd
59694 @if opcodes
59695 @if test -d $(HOST_SUBDIR)/opcodes; then \
59696 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
59697 mv prev-opcodes stageautoprofile-opcodes; : ; \
59699 @endif opcodes
59700 @if binutils
59701 @if test -d $(HOST_SUBDIR)/binutils; then \
59702 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
59703 mv prev-binutils stageautoprofile-binutils; : ; \
59705 @endif binutils
59706 @if fixincludes
59707 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59708 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
59709 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
59711 @endif fixincludes
59712 @if gas
59713 @if test -d $(HOST_SUBDIR)/gas; then \
59714 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
59715 mv prev-gas stageautoprofile-gas; : ; \
59717 @endif gas
59718 @if gcc
59719 @if test -d $(HOST_SUBDIR)/gcc; then \
59720 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
59721 mv prev-gcc stageautoprofile-gcc; : ; \
59723 @endif gcc
59724 @if gmp
59725 @if test -d $(HOST_SUBDIR)/gmp; then \
59726 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
59727 mv prev-gmp stageautoprofile-gmp; : ; \
59729 @endif gmp
59730 @if mpfr
59731 @if test -d $(HOST_SUBDIR)/mpfr; then \
59732 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
59733 mv prev-mpfr stageautoprofile-mpfr; : ; \
59735 @endif mpfr
59736 @if mpc
59737 @if test -d $(HOST_SUBDIR)/mpc; then \
59738 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
59739 mv prev-mpc stageautoprofile-mpc; : ; \
59741 @endif mpc
59742 @if isl
59743 @if test -d $(HOST_SUBDIR)/isl; then \
59744 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
59745 mv prev-isl stageautoprofile-isl; : ; \
59747 @endif isl
59748 @if libelf
59749 @if test -d $(HOST_SUBDIR)/libelf; then \
59750 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
59751 mv prev-libelf stageautoprofile-libelf; : ; \
59753 @endif libelf
59754 @if gold
59755 @if test -d $(HOST_SUBDIR)/gold; then \
59756 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
59757 mv prev-gold stageautoprofile-gold; : ; \
59759 @endif gold
59760 @if intl
59761 @if test -d $(HOST_SUBDIR)/intl; then \
59762 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
59763 mv prev-intl stageautoprofile-intl; : ; \
59765 @endif intl
59766 @if ld
59767 @if test -d $(HOST_SUBDIR)/ld; then \
59768 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
59769 mv prev-ld stageautoprofile-ld; : ; \
59771 @endif ld
59772 @if libbacktrace
59773 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59774 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
59775 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
59777 @endif libbacktrace
59778 @if libcpp
59779 @if test -d $(HOST_SUBDIR)/libcpp; then \
59780 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
59781 mv prev-libcpp stageautoprofile-libcpp; : ; \
59783 @endif libcpp
59784 @if libcody
59785 @if test -d $(HOST_SUBDIR)/libcody; then \
59786 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
59787 mv prev-libcody stageautoprofile-libcody; : ; \
59789 @endif libcody
59790 @if libdecnumber
59791 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59792 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
59793 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
59795 @endif libdecnumber
59796 @if libiberty
59797 @if test -d $(HOST_SUBDIR)/libiberty; then \
59798 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
59799 mv prev-libiberty stageautoprofile-libiberty; : ; \
59801 @endif libiberty
59802 @if libiberty-linker-plugin
59803 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59804 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
59805 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
59807 @endif libiberty-linker-plugin
59808 @if libiconv
59809 @if test -d $(HOST_SUBDIR)/libiconv; then \
59810 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
59811 mv prev-libiconv stageautoprofile-libiconv; : ; \
59813 @endif libiconv
59814 @if zlib
59815 @if test -d $(HOST_SUBDIR)/zlib; then \
59816 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
59817 mv prev-zlib stageautoprofile-zlib; : ; \
59819 @endif zlib
59820 @if lto-plugin
59821 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59822 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
59823 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
59825 @endif lto-plugin
59826 @if libctf
59827 @if test -d $(HOST_SUBDIR)/libctf; then \
59828 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
59829 mv prev-libctf stageautoprofile-libctf; : ; \
59831 @endif libctf
59832 @if test -d $(TARGET_SUBDIR); then \
59833 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
59834 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
59836 rm -f stage_current
59838 # Bubble a bug fix through all the stages up to stage autofeedback. They are
59839 # remade, but not reconfigured. The next stage (if any) will not be
59840 # reconfigured either.
59841 .PHONY: stageautofeedback-bubble
59842 stageautofeedback-bubble:: stageautoprofile-bubble
59843 @r=`${PWD_COMMAND}`; export r; \
59844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59845 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
59846 echo Skipping rebuild of stageautofeedback; \
59847 else \
59848 $(MAKE) stageautofeedback-start; \
59849 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
59852 .PHONY: all-stageautofeedback clean-stageautofeedback
59853 do-clean: clean-stageautofeedback
59855 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59856 # only possibility, but now it conflicts with no-bootstrap rules
59857 @if gcc-bootstrap
59861 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
59862 autoprofiledbootstrap:
59863 echo stageautofeedback > stage_final
59864 @r=`${PWD_COMMAND}`; export r; \
59865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59866 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
59867 @: $(MAKE); $(unstage)
59868 @r=`${PWD_COMMAND}`; export r; \
59869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59870 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59871 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59873 autoprofiledbootstrap-lean:
59874 echo stageautofeedback > stage_final
59875 @r=`${PWD_COMMAND}`; export r; \
59876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
59878 @: $(MAKE); $(unstage)
59879 @r=`${PWD_COMMAND}`; export r; \
59880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59881 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59882 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59885 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59886 distclean-stageautoprofile:: distclean-stageautofeedback
59887 .PHONY: distclean-stageautofeedback
59888 distclean-stageautofeedback::
59889 @: $(MAKE); $(stage)
59890 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
59891 rm -rf stageautofeedback-*
59894 @endif gcc-bootstrap
59898 stageprofile-end::
59899 $(MAKE) distclean-stagefeedback
59901 stagefeedback-start::
59902 @r=`${PWD_COMMAND}`; export r; \
59903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59904 for i in prev-*; do \
59905 j=`echo $$i | sed s/^prev-//`; \
59906 cd $$r/$$i && \
59907 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
59908 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
59909 done
59911 @if gcc-bootstrap
59912 do-distclean: distclean-stage1
59914 # Provide a GCC build when we're building target libraries. This does
59915 # not work as a dependency, just as the minimum necessary to avoid errors.
59916 stage_last:
59917 @r=`${PWD_COMMAND}`; export r; \
59918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59919 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
59921 # Same as unstage, but not phony and defaulting to stage1-start. We place
59922 # it in the dependency so that for example `make -j3 all-gcc' works.
59923 stage_current:
59924 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
59926 .PHONY: restrap
59927 restrap::
59928 @: $(MAKE); $(stage)
59929 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
59930 restrap:: all
59931 @endif gcc-bootstrap
59933 # --------------------------------------
59934 # Dependencies between different modules
59935 # --------------------------------------
59937 # Generic dependencies for target modules on host stuff, especially gcc
59938 @if gcc-bootstrap
59939 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
59940 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
59941 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
59942 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
59943 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
59944 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
59945 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
59946 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
59947 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
59948 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
59949 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
59950 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
59951 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
59952 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
59953 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
59954 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
59955 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
59956 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
59957 configure-stage1-target-libvtv: maybe-all-stage1-gcc
59958 configure-stage2-target-libvtv: maybe-all-stage2-gcc
59959 configure-stage3-target-libvtv: maybe-all-stage3-gcc
59960 configure-stage4-target-libvtv: maybe-all-stage4-gcc
59961 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
59962 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
59963 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
59964 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
59965 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
59966 configure-target-liboffloadmic: stage_last
59967 configure-target-libssp: stage_last
59968 configure-target-newlib: stage_last
59969 configure-stage1-target-libgcc: maybe-all-stage1-gcc
59970 configure-stage2-target-libgcc: maybe-all-stage2-gcc
59971 configure-stage3-target-libgcc: maybe-all-stage3-gcc
59972 configure-stage4-target-libgcc: maybe-all-stage4-gcc
59973 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
59974 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
59975 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
59976 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
59977 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
59978 configure-target-libbacktrace: stage_last
59979 configure-target-libquadmath: stage_last
59980 configure-target-libgfortran: stage_last
59981 configure-target-libobjc: stage_last
59982 configure-target-libgo: stage_last
59983 configure-target-libphobos: stage_last
59984 configure-target-libtermcap: stage_last
59985 configure-target-winsup: stage_last
59986 configure-target-libgloss: stage_last
59987 configure-target-libffi: stage_last
59988 configure-target-zlib: stage_last
59989 configure-target-rda: stage_last
59990 configure-target-libada: stage_last
59991 configure-stage1-target-libgomp: maybe-all-stage1-gcc
59992 configure-stage2-target-libgomp: maybe-all-stage2-gcc
59993 configure-stage3-target-libgomp: maybe-all-stage3-gcc
59994 configure-stage4-target-libgomp: maybe-all-stage4-gcc
59995 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
59996 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
59997 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
59998 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
59999 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60000 configure-target-libitm: stage_last
60001 configure-target-libatomic: stage_last
60002 @endif gcc-bootstrap
60004 @if gcc-no-bootstrap
60005 configure-target-libstdc++-v3: maybe-all-gcc
60006 configure-target-libsanitizer: maybe-all-gcc
60007 configure-target-libvtv: maybe-all-gcc
60008 configure-target-liboffloadmic: maybe-all-gcc
60009 configure-target-libssp: maybe-all-gcc
60010 configure-target-newlib: maybe-all-gcc
60011 configure-target-libgcc: maybe-all-gcc
60012 configure-target-libbacktrace: maybe-all-gcc
60013 configure-target-libquadmath: maybe-all-gcc
60014 configure-target-libgfortran: maybe-all-gcc
60015 configure-target-libobjc: maybe-all-gcc
60016 configure-target-libgo: maybe-all-gcc
60017 configure-target-libphobos: maybe-all-gcc
60018 configure-target-libtermcap: maybe-all-gcc
60019 configure-target-winsup: maybe-all-gcc
60020 configure-target-libgloss: maybe-all-gcc
60021 configure-target-libffi: maybe-all-gcc
60022 configure-target-zlib: maybe-all-gcc
60023 configure-target-rda: maybe-all-gcc
60024 configure-target-libada: maybe-all-gcc
60025 configure-target-libgomp: maybe-all-gcc
60026 configure-target-libitm: maybe-all-gcc
60027 configure-target-libatomic: maybe-all-gcc
60028 @endif gcc-no-bootstrap
60031 # There are two types of dependencies here: 'hard' dependencies, where one
60032 # module simply won't build without the other; and 'soft' dependencies, where
60033 # if the depended-on module is missing, the depending module will do without
60034 # or find a substitute somewhere (perhaps installed). Soft dependencies
60035 # are made here to depend on a 'maybe-' target. If you're not sure,
60036 # it's safer to use a soft dependency.
60043 # With all the machinery above in place, it is pretty easy to generate
60044 # dependencies. Host dependencies are a bit more complex because we have
60045 # to check for bootstrap/prebootstrap dependencies. To resolve
60046 # prebootstrap dependencies, prebootstrap modules are gathered in
60047 # a hash table.
60048 all-build-bison: maybe-all-build-texinfo
60049 all-build-flex: maybe-all-build-texinfo
60050 all-build-flex: maybe-all-build-bison
60051 all-build-flex: maybe-all-build-m4
60052 all-build-libiberty: maybe-all-build-texinfo
60053 all-build-m4: maybe-all-build-texinfo
60054 all-build-fixincludes: maybe-all-build-libiberty
60055 all-build-libcpp: maybe-all-build-libiberty
60056 configure-gcc: maybe-configure-intl
60057 configure-stage1-gcc: maybe-configure-stage1-intl
60058 configure-stage2-gcc: maybe-configure-stage2-intl
60059 configure-stage3-gcc: maybe-configure-stage3-intl
60060 configure-stage4-gcc: maybe-configure-stage4-intl
60061 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60062 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60063 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60064 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60065 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60066 configure-gcc: maybe-all-gmp
60067 configure-stage1-gcc: maybe-all-stage1-gmp
60068 configure-stage2-gcc: maybe-all-stage2-gmp
60069 configure-stage3-gcc: maybe-all-stage3-gmp
60070 configure-stage4-gcc: maybe-all-stage4-gmp
60071 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60072 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60073 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60074 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60075 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60076 configure-gcc: maybe-all-mpfr
60077 configure-stage1-gcc: maybe-all-stage1-mpfr
60078 configure-stage2-gcc: maybe-all-stage2-mpfr
60079 configure-stage3-gcc: maybe-all-stage3-mpfr
60080 configure-stage4-gcc: maybe-all-stage4-mpfr
60081 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60082 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60083 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60084 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60085 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60086 configure-gcc: maybe-all-mpc
60087 configure-stage1-gcc: maybe-all-stage1-mpc
60088 configure-stage2-gcc: maybe-all-stage2-mpc
60089 configure-stage3-gcc: maybe-all-stage3-mpc
60090 configure-stage4-gcc: maybe-all-stage4-mpc
60091 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60092 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60093 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60094 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60095 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60096 configure-gcc: maybe-all-isl
60097 configure-stage1-gcc: maybe-all-stage1-isl
60098 configure-stage2-gcc: maybe-all-stage2-isl
60099 configure-stage3-gcc: maybe-all-stage3-isl
60100 configure-stage4-gcc: maybe-all-stage4-isl
60101 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60102 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60103 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60104 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60105 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60106 configure-gcc: maybe-all-lto-plugin
60107 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60108 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60109 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60110 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60111 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60112 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60113 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60114 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60115 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60116 configure-gcc: maybe-all-binutils
60117 configure-stage1-gcc: maybe-all-stage1-binutils
60118 configure-stage2-gcc: maybe-all-stage2-binutils
60119 configure-stage3-gcc: maybe-all-stage3-binutils
60120 configure-stage4-gcc: maybe-all-stage4-binutils
60121 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60122 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60123 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60124 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60125 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60126 configure-gcc: maybe-all-gas
60127 configure-stage1-gcc: maybe-all-stage1-gas
60128 configure-stage2-gcc: maybe-all-stage2-gas
60129 configure-stage3-gcc: maybe-all-stage3-gas
60130 configure-stage4-gcc: maybe-all-stage4-gas
60131 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60132 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60133 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60134 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60135 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60136 configure-gcc: maybe-all-ld
60137 configure-stage1-gcc: maybe-all-stage1-ld
60138 configure-stage2-gcc: maybe-all-stage2-ld
60139 configure-stage3-gcc: maybe-all-stage3-ld
60140 configure-stage4-gcc: maybe-all-stage4-ld
60141 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60142 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60143 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60144 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60145 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60146 configure-gcc: maybe-all-gold
60147 configure-stage1-gcc: maybe-all-stage1-gold
60148 configure-stage2-gcc: maybe-all-stage2-gold
60149 configure-stage3-gcc: maybe-all-stage3-gold
60150 configure-stage4-gcc: maybe-all-stage4-gold
60151 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60152 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60153 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60154 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60155 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60156 configure-gcc: maybe-all-libelf
60157 configure-stage1-gcc: maybe-all-stage1-libelf
60158 configure-stage2-gcc: maybe-all-stage2-libelf
60159 configure-stage3-gcc: maybe-all-stage3-libelf
60160 configure-stage4-gcc: maybe-all-stage4-libelf
60161 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60162 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60163 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60164 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60165 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60166 configure-gcc: maybe-all-libiconv
60167 configure-stage1-gcc: maybe-all-stage1-libiconv
60168 configure-stage2-gcc: maybe-all-stage2-libiconv
60169 configure-stage3-gcc: maybe-all-stage3-libiconv
60170 configure-stage4-gcc: maybe-all-stage4-libiconv
60171 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60172 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60173 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60174 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60175 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60176 all-gcc: all-libiberty
60177 all-stage1-gcc: all-stage1-libiberty
60178 all-stage2-gcc: all-stage2-libiberty
60179 all-stage3-gcc: all-stage3-libiberty
60180 all-stage4-gcc: all-stage4-libiberty
60181 all-stageprofile-gcc: all-stageprofile-libiberty
60182 all-stagetrain-gcc: all-stagetrain-libiberty
60183 all-stagefeedback-gcc: all-stagefeedback-libiberty
60184 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60185 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60186 all-gcc: maybe-all-intl
60187 all-stage1-gcc: maybe-all-stage1-intl
60188 all-stage2-gcc: maybe-all-stage2-intl
60189 all-stage3-gcc: maybe-all-stage3-intl
60190 all-stage4-gcc: maybe-all-stage4-intl
60191 all-stageprofile-gcc: maybe-all-stageprofile-intl
60192 all-stagetrain-gcc: maybe-all-stagetrain-intl
60193 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60194 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60195 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60196 all-gcc: maybe-all-mpfr
60197 all-stage1-gcc: maybe-all-stage1-mpfr
60198 all-stage2-gcc: maybe-all-stage2-mpfr
60199 all-stage3-gcc: maybe-all-stage3-mpfr
60200 all-stage4-gcc: maybe-all-stage4-mpfr
60201 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60202 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60203 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60204 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60205 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60206 all-gcc: maybe-all-mpc
60207 all-stage1-gcc: maybe-all-stage1-mpc
60208 all-stage2-gcc: maybe-all-stage2-mpc
60209 all-stage3-gcc: maybe-all-stage3-mpc
60210 all-stage4-gcc: maybe-all-stage4-mpc
60211 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60212 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60213 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60214 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60215 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60216 all-gcc: maybe-all-isl
60217 all-stage1-gcc: maybe-all-stage1-isl
60218 all-stage2-gcc: maybe-all-stage2-isl
60219 all-stage3-gcc: maybe-all-stage3-isl
60220 all-stage4-gcc: maybe-all-stage4-isl
60221 all-stageprofile-gcc: maybe-all-stageprofile-isl
60222 all-stagetrain-gcc: maybe-all-stagetrain-isl
60223 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60224 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60225 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60226 all-gcc: maybe-all-build-texinfo
60227 all-stage1-gcc: maybe-all-build-texinfo
60228 all-stage2-gcc: maybe-all-build-texinfo
60229 all-stage3-gcc: maybe-all-build-texinfo
60230 all-stage4-gcc: maybe-all-build-texinfo
60231 all-stageprofile-gcc: maybe-all-build-texinfo
60232 all-stagetrain-gcc: maybe-all-build-texinfo
60233 all-stagefeedback-gcc: maybe-all-build-texinfo
60234 all-stageautoprofile-gcc: maybe-all-build-texinfo
60235 all-stageautofeedback-gcc: maybe-all-build-texinfo
60236 all-gcc: maybe-all-build-bison
60237 all-stage1-gcc: maybe-all-build-bison
60238 all-stage2-gcc: maybe-all-build-bison
60239 all-stage3-gcc: maybe-all-build-bison
60240 all-stage4-gcc: maybe-all-build-bison
60241 all-stageprofile-gcc: maybe-all-build-bison
60242 all-stagetrain-gcc: maybe-all-build-bison
60243 all-stagefeedback-gcc: maybe-all-build-bison
60244 all-stageautoprofile-gcc: maybe-all-build-bison
60245 all-stageautofeedback-gcc: maybe-all-build-bison
60246 all-gcc: maybe-all-build-flex
60247 all-stage1-gcc: maybe-all-build-flex
60248 all-stage2-gcc: maybe-all-build-flex
60249 all-stage3-gcc: maybe-all-build-flex
60250 all-stage4-gcc: maybe-all-build-flex
60251 all-stageprofile-gcc: maybe-all-build-flex
60252 all-stagetrain-gcc: maybe-all-build-flex
60253 all-stagefeedback-gcc: maybe-all-build-flex
60254 all-stageautoprofile-gcc: maybe-all-build-flex
60255 all-stageautofeedback-gcc: maybe-all-build-flex
60256 all-gcc: maybe-all-build-libiberty
60257 all-stage1-gcc: maybe-all-build-libiberty
60258 all-stage2-gcc: maybe-all-build-libiberty
60259 all-stage3-gcc: maybe-all-build-libiberty
60260 all-stage4-gcc: maybe-all-build-libiberty
60261 all-stageprofile-gcc: maybe-all-build-libiberty
60262 all-stagetrain-gcc: maybe-all-build-libiberty
60263 all-stagefeedback-gcc: maybe-all-build-libiberty
60264 all-stageautoprofile-gcc: maybe-all-build-libiberty
60265 all-stageautofeedback-gcc: maybe-all-build-libiberty
60266 all-gcc: maybe-all-build-fixincludes
60267 all-stage1-gcc: maybe-all-build-fixincludes
60268 all-stage2-gcc: maybe-all-build-fixincludes
60269 all-stage3-gcc: maybe-all-build-fixincludes
60270 all-stage4-gcc: maybe-all-build-fixincludes
60271 all-stageprofile-gcc: maybe-all-build-fixincludes
60272 all-stagetrain-gcc: maybe-all-build-fixincludes
60273 all-stagefeedback-gcc: maybe-all-build-fixincludes
60274 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60275 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60276 all-gcc: maybe-all-build-libcpp
60277 all-stage1-gcc: maybe-all-build-libcpp
60278 all-stage2-gcc: maybe-all-build-libcpp
60279 all-stage3-gcc: maybe-all-build-libcpp
60280 all-stage4-gcc: maybe-all-build-libcpp
60281 all-stageprofile-gcc: maybe-all-build-libcpp
60282 all-stagetrain-gcc: maybe-all-build-libcpp
60283 all-stagefeedback-gcc: maybe-all-build-libcpp
60284 all-stageautoprofile-gcc: maybe-all-build-libcpp
60285 all-stageautofeedback-gcc: maybe-all-build-libcpp
60286 all-gcc: maybe-all-zlib
60287 all-stage1-gcc: maybe-all-stage1-zlib
60288 all-stage2-gcc: maybe-all-stage2-zlib
60289 all-stage3-gcc: maybe-all-stage3-zlib
60290 all-stage4-gcc: maybe-all-stage4-zlib
60291 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60292 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60293 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60294 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60295 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60296 all-gcc: all-libbacktrace
60297 all-stage1-gcc: all-stage1-libbacktrace
60298 all-stage2-gcc: all-stage2-libbacktrace
60299 all-stage3-gcc: all-stage3-libbacktrace
60300 all-stage4-gcc: all-stage4-libbacktrace
60301 all-stageprofile-gcc: all-stageprofile-libbacktrace
60302 all-stagetrain-gcc: all-stagetrain-libbacktrace
60303 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60304 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60305 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60306 all-gcc: all-libcpp
60307 all-stage1-gcc: all-stage1-libcpp
60308 all-stage2-gcc: all-stage2-libcpp
60309 all-stage3-gcc: all-stage3-libcpp
60310 all-stage4-gcc: all-stage4-libcpp
60311 all-stageprofile-gcc: all-stageprofile-libcpp
60312 all-stagetrain-gcc: all-stagetrain-libcpp
60313 all-stagefeedback-gcc: all-stagefeedback-libcpp
60314 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60315 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60316 all-gcc: all-libcody
60317 all-stage1-gcc: all-stage1-libcody
60318 all-stage2-gcc: all-stage2-libcody
60319 all-stage3-gcc: all-stage3-libcody
60320 all-stage4-gcc: all-stage4-libcody
60321 all-stageprofile-gcc: all-stageprofile-libcody
60322 all-stagetrain-gcc: all-stagetrain-libcody
60323 all-stagefeedback-gcc: all-stagefeedback-libcody
60324 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60325 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60326 all-gcc: all-libdecnumber
60327 all-stage1-gcc: all-stage1-libdecnumber
60328 all-stage2-gcc: all-stage2-libdecnumber
60329 all-stage3-gcc: all-stage3-libdecnumber
60330 all-stage4-gcc: all-stage4-libdecnumber
60331 all-stageprofile-gcc: all-stageprofile-libdecnumber
60332 all-stagetrain-gcc: all-stagetrain-libdecnumber
60333 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60334 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60335 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60336 all-gcc: maybe-all-libiberty
60337 all-stage1-gcc: maybe-all-stage1-libiberty
60338 all-stage2-gcc: maybe-all-stage2-libiberty
60339 all-stage3-gcc: maybe-all-stage3-libiberty
60340 all-stage4-gcc: maybe-all-stage4-libiberty
60341 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60342 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60343 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60344 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60345 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60346 all-gcc: maybe-all-fixincludes
60347 all-stage1-gcc: maybe-all-stage1-fixincludes
60348 all-stage2-gcc: maybe-all-stage2-fixincludes
60349 all-stage3-gcc: maybe-all-stage3-fixincludes
60350 all-stage4-gcc: maybe-all-stage4-fixincludes
60351 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60352 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60353 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60354 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60355 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60356 all-gcc: maybe-all-lto-plugin
60357 all-stage1-gcc: maybe-all-stage1-lto-plugin
60358 all-stage2-gcc: maybe-all-stage2-lto-plugin
60359 all-stage3-gcc: maybe-all-stage3-lto-plugin
60360 all-stage4-gcc: maybe-all-stage4-lto-plugin
60361 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60362 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60363 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60364 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60365 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60366 all-gcc: maybe-all-libiconv
60367 all-stage1-gcc: maybe-all-stage1-libiconv
60368 all-stage2-gcc: maybe-all-stage2-libiconv
60369 all-stage3-gcc: maybe-all-stage3-libiconv
60370 all-stage4-gcc: maybe-all-stage4-libiconv
60371 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60372 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60373 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60374 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60375 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60376 info-gcc: maybe-all-build-libiberty
60377 info-stage1-gcc: maybe-all-build-libiberty
60378 info-stage2-gcc: maybe-all-build-libiberty
60379 info-stage3-gcc: maybe-all-build-libiberty
60380 info-stage4-gcc: maybe-all-build-libiberty
60381 info-stageprofile-gcc: maybe-all-build-libiberty
60382 info-stagetrain-gcc: maybe-all-build-libiberty
60383 info-stagefeedback-gcc: maybe-all-build-libiberty
60384 info-stageautoprofile-gcc: maybe-all-build-libiberty
60385 info-stageautofeedback-gcc: maybe-all-build-libiberty
60386 dvi-gcc: maybe-all-build-libiberty
60387 dvi-stage1-gcc: maybe-all-build-libiberty
60388 dvi-stage2-gcc: maybe-all-build-libiberty
60389 dvi-stage3-gcc: maybe-all-build-libiberty
60390 dvi-stage4-gcc: maybe-all-build-libiberty
60391 dvi-stageprofile-gcc: maybe-all-build-libiberty
60392 dvi-stagetrain-gcc: maybe-all-build-libiberty
60393 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60394 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60395 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60396 pdf-gcc: maybe-all-build-libiberty
60397 pdf-stage1-gcc: maybe-all-build-libiberty
60398 pdf-stage2-gcc: maybe-all-build-libiberty
60399 pdf-stage3-gcc: maybe-all-build-libiberty
60400 pdf-stage4-gcc: maybe-all-build-libiberty
60401 pdf-stageprofile-gcc: maybe-all-build-libiberty
60402 pdf-stagetrain-gcc: maybe-all-build-libiberty
60403 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60404 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60405 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60406 html-gcc: maybe-all-build-libiberty
60407 html-stage1-gcc: maybe-all-build-libiberty
60408 html-stage2-gcc: maybe-all-build-libiberty
60409 html-stage3-gcc: maybe-all-build-libiberty
60410 html-stage4-gcc: maybe-all-build-libiberty
60411 html-stageprofile-gcc: maybe-all-build-libiberty
60412 html-stagetrain-gcc: maybe-all-build-libiberty
60413 html-stagefeedback-gcc: maybe-all-build-libiberty
60414 html-stageautoprofile-gcc: maybe-all-build-libiberty
60415 html-stageautofeedback-gcc: maybe-all-build-libiberty
60416 install-gcc: maybe-install-fixincludes
60417 install-gcc: maybe-install-lto-plugin
60418 install-strip-gcc: maybe-install-strip-fixincludes
60419 install-strip-gcc: maybe-install-strip-lto-plugin
60420 configure-libcpp: configure-libiberty
60421 configure-stage1-libcpp: configure-stage1-libiberty
60422 configure-stage2-libcpp: configure-stage2-libiberty
60423 configure-stage3-libcpp: configure-stage3-libiberty
60424 configure-stage4-libcpp: configure-stage4-libiberty
60425 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60426 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60427 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60428 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60429 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60430 configure-libcpp: maybe-configure-intl
60431 configure-stage1-libcpp: maybe-configure-stage1-intl
60432 configure-stage2-libcpp: maybe-configure-stage2-intl
60433 configure-stage3-libcpp: maybe-configure-stage3-intl
60434 configure-stage4-libcpp: maybe-configure-stage4-intl
60435 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60436 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60437 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60438 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60439 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60440 configure-libcpp: maybe-all-libiconv
60441 configure-stage1-libcpp: maybe-all-stage1-libiconv
60442 configure-stage2-libcpp: maybe-all-stage2-libiconv
60443 configure-stage3-libcpp: maybe-all-stage3-libiconv
60444 configure-stage4-libcpp: maybe-all-stage4-libiconv
60445 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60446 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60447 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60448 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60449 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60450 all-libcpp: all-libiberty
60451 all-stage1-libcpp: all-stage1-libiberty
60452 all-stage2-libcpp: all-stage2-libiberty
60453 all-stage3-libcpp: all-stage3-libiberty
60454 all-stage4-libcpp: all-stage4-libiberty
60455 all-stageprofile-libcpp: all-stageprofile-libiberty
60456 all-stagetrain-libcpp: all-stagetrain-libiberty
60457 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60458 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60459 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60460 all-libcpp: maybe-all-intl
60461 all-stage1-libcpp: maybe-all-stage1-intl
60462 all-stage2-libcpp: maybe-all-stage2-intl
60463 all-stage3-libcpp: maybe-all-stage3-intl
60464 all-stage4-libcpp: maybe-all-stage4-intl
60465 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60466 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60467 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60468 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60469 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60470 all-libcpp: maybe-all-libiconv
60471 all-stage1-libcpp: maybe-all-stage1-libiconv
60472 all-stage2-libcpp: maybe-all-stage2-libiconv
60473 all-stage3-libcpp: maybe-all-stage3-libiconv
60474 all-stage4-libcpp: maybe-all-stage4-libiconv
60475 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60476 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60477 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60478 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60479 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60480 all-fixincludes: maybe-all-libiberty
60481 all-stage1-fixincludes: maybe-all-stage1-libiberty
60482 all-stage2-fixincludes: maybe-all-stage2-libiberty
60483 all-stage3-fixincludes: maybe-all-stage3-libiberty
60484 all-stage4-fixincludes: maybe-all-stage4-libiberty
60485 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60486 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60487 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60488 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60489 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60490 all-gnattools: maybe-all-target-libada
60491 all-lto-plugin: maybe-all-libiberty
60492 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60493 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60494 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60495 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60496 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60497 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60498 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60499 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60500 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60501 all-lto-plugin: maybe-all-libiberty-linker-plugin
60502 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60503 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60504 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60505 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60506 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60507 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60508 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60509 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60510 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60511 all-gotools: maybe-all-target-libgo
60512 configure-intl: maybe-all-libiconv
60513 configure-stage1-intl: maybe-all-stage1-libiconv
60514 configure-stage2-intl: maybe-all-stage2-libiconv
60515 configure-stage3-intl: maybe-all-stage3-libiconv
60516 configure-stage4-intl: maybe-all-stage4-libiconv
60517 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
60518 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
60519 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60520 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60521 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60522 configure-mpfr: maybe-all-gmp
60523 configure-stage1-mpfr: maybe-all-stage1-gmp
60524 configure-stage2-mpfr: maybe-all-stage2-gmp
60525 configure-stage3-mpfr: maybe-all-stage3-gmp
60526 configure-stage4-mpfr: maybe-all-stage4-gmp
60527 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
60528 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
60529 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
60530 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
60531 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
60532 configure-mpc: maybe-all-mpfr
60533 configure-stage1-mpc: maybe-all-stage1-mpfr
60534 configure-stage2-mpc: maybe-all-stage2-mpfr
60535 configure-stage3-mpc: maybe-all-stage3-mpfr
60536 configure-stage4-mpc: maybe-all-stage4-mpfr
60537 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
60538 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
60539 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
60540 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
60541 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
60542 configure-isl: maybe-all-gmp
60543 configure-stage1-isl: maybe-all-stage1-gmp
60544 configure-stage2-isl: maybe-all-stage2-gmp
60545 configure-stage3-isl: maybe-all-stage3-gmp
60546 configure-stage4-isl: maybe-all-stage4-gmp
60547 configure-stageprofile-isl: maybe-all-stageprofile-gmp
60548 configure-stagetrain-isl: maybe-all-stagetrain-gmp
60549 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
60550 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
60551 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
60552 all-intl: maybe-all-libiconv
60553 all-stage1-intl: maybe-all-stage1-libiconv
60554 all-stage2-intl: maybe-all-stage2-libiconv
60555 all-stage3-intl: maybe-all-stage3-libiconv
60556 all-stage4-intl: maybe-all-stage4-libiconv
60557 all-stageprofile-intl: maybe-all-stageprofile-libiconv
60558 all-stagetrain-intl: maybe-all-stagetrain-libiconv
60559 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
60560 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
60561 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
60562 configure-gdb: maybe-configure-sim
60563 configure-gdb: maybe-all-gnulib
60564 configure-gdb: maybe-all-gdbsupport
60565 all-gdb: maybe-all-gnulib
60566 all-gdb: maybe-all-gdbsupport
60567 all-gdb: maybe-all-readline
60568 all-gdb: maybe-all-build-bison
60569 all-gdb: maybe-all-sim
60570 all-gdb: maybe-all-libtermcap
60571 configure-gdbserver: maybe-all-gnulib
60572 all-gdbserver: maybe-all-gdbsupport
60573 all-gdbserver: maybe-all-gnulib
60574 configure-libgui: maybe-configure-tcl
60575 configure-libgui: maybe-configure-tk
60576 all-libgui: maybe-all-tcl
60577 all-libgui: maybe-all-tk
60578 all-libgui: maybe-all-itcl
60579 configure-gdbsupport: maybe-configure-gnulib
60580 all-gdbsupport: maybe-all-gnulib
60581 configure-bfd: configure-libiberty
60582 configure-stage1-bfd: configure-stage1-libiberty
60583 configure-stage2-bfd: configure-stage2-libiberty
60584 configure-stage3-bfd: configure-stage3-libiberty
60585 configure-stage4-bfd: configure-stage4-libiberty
60586 configure-stageprofile-bfd: configure-stageprofile-libiberty
60587 configure-stagetrain-bfd: configure-stagetrain-libiberty
60588 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
60589 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
60590 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
60591 configure-bfd: maybe-configure-intl
60592 configure-stage1-bfd: maybe-configure-stage1-intl
60593 configure-stage2-bfd: maybe-configure-stage2-intl
60594 configure-stage3-bfd: maybe-configure-stage3-intl
60595 configure-stage4-bfd: maybe-configure-stage4-intl
60596 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
60597 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
60598 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
60599 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
60600 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
60601 all-bfd: maybe-all-libiberty
60602 all-stage1-bfd: maybe-all-stage1-libiberty
60603 all-stage2-bfd: maybe-all-stage2-libiberty
60604 all-stage3-bfd: maybe-all-stage3-libiberty
60605 all-stage4-bfd: maybe-all-stage4-libiberty
60606 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
60607 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
60608 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
60609 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
60610 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
60611 all-bfd: maybe-all-intl
60612 all-stage1-bfd: maybe-all-stage1-intl
60613 all-stage2-bfd: maybe-all-stage2-intl
60614 all-stage3-bfd: maybe-all-stage3-intl
60615 all-stage4-bfd: maybe-all-stage4-intl
60616 all-stageprofile-bfd: maybe-all-stageprofile-intl
60617 all-stagetrain-bfd: maybe-all-stagetrain-intl
60618 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
60619 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
60620 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
60621 all-bfd: maybe-all-zlib
60622 all-stage1-bfd: maybe-all-stage1-zlib
60623 all-stage2-bfd: maybe-all-stage2-zlib
60624 all-stage3-bfd: maybe-all-stage3-zlib
60625 all-stage4-bfd: maybe-all-stage4-zlib
60626 all-stageprofile-bfd: maybe-all-stageprofile-zlib
60627 all-stagetrain-bfd: maybe-all-stagetrain-zlib
60628 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
60629 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
60630 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
60631 configure-opcodes: configure-libiberty
60632 configure-stage1-opcodes: configure-stage1-libiberty
60633 configure-stage2-opcodes: configure-stage2-libiberty
60634 configure-stage3-opcodes: configure-stage3-libiberty
60635 configure-stage4-opcodes: configure-stage4-libiberty
60636 configure-stageprofile-opcodes: configure-stageprofile-libiberty
60637 configure-stagetrain-opcodes: configure-stagetrain-libiberty
60638 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
60639 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
60640 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
60641 all-opcodes: maybe-all-libiberty
60642 all-stage1-opcodes: maybe-all-stage1-libiberty
60643 all-stage2-opcodes: maybe-all-stage2-libiberty
60644 all-stage3-opcodes: maybe-all-stage3-libiberty
60645 all-stage4-opcodes: maybe-all-stage4-libiberty
60646 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
60647 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
60648 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
60649 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
60650 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
60651 configure-binutils: maybe-configure-intl
60652 configure-stage1-binutils: maybe-configure-stage1-intl
60653 configure-stage2-binutils: maybe-configure-stage2-intl
60654 configure-stage3-binutils: maybe-configure-stage3-intl
60655 configure-stage4-binutils: maybe-configure-stage4-intl
60656 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
60657 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
60658 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
60659 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
60660 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
60661 all-binutils: maybe-all-libiberty
60662 all-stage1-binutils: maybe-all-stage1-libiberty
60663 all-stage2-binutils: maybe-all-stage2-libiberty
60664 all-stage3-binutils: maybe-all-stage3-libiberty
60665 all-stage4-binutils: maybe-all-stage4-libiberty
60666 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
60667 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
60668 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
60669 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
60670 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
60671 all-binutils: maybe-all-opcodes
60672 all-stage1-binutils: maybe-all-stage1-opcodes
60673 all-stage2-binutils: maybe-all-stage2-opcodes
60674 all-stage3-binutils: maybe-all-stage3-opcodes
60675 all-stage4-binutils: maybe-all-stage4-opcodes
60676 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
60677 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
60678 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
60679 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
60680 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
60681 all-binutils: maybe-all-bfd
60682 all-stage1-binutils: maybe-all-stage1-bfd
60683 all-stage2-binutils: maybe-all-stage2-bfd
60684 all-stage3-binutils: maybe-all-stage3-bfd
60685 all-stage4-binutils: maybe-all-stage4-bfd
60686 all-stageprofile-binutils: maybe-all-stageprofile-bfd
60687 all-stagetrain-binutils: maybe-all-stagetrain-bfd
60688 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
60689 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
60690 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
60691 all-binutils: maybe-all-build-flex
60692 all-stage1-binutils: maybe-all-build-flex
60693 all-stage2-binutils: maybe-all-build-flex
60694 all-stage3-binutils: maybe-all-build-flex
60695 all-stage4-binutils: maybe-all-build-flex
60696 all-stageprofile-binutils: maybe-all-build-flex
60697 all-stagetrain-binutils: maybe-all-build-flex
60698 all-stagefeedback-binutils: maybe-all-build-flex
60699 all-stageautoprofile-binutils: maybe-all-build-flex
60700 all-stageautofeedback-binutils: maybe-all-build-flex
60701 all-binutils: maybe-all-build-bison
60702 all-stage1-binutils: maybe-all-build-bison
60703 all-stage2-binutils: maybe-all-build-bison
60704 all-stage3-binutils: maybe-all-build-bison
60705 all-stage4-binutils: maybe-all-build-bison
60706 all-stageprofile-binutils: maybe-all-build-bison
60707 all-stagetrain-binutils: maybe-all-build-bison
60708 all-stagefeedback-binutils: maybe-all-build-bison
60709 all-stageautoprofile-binutils: maybe-all-build-bison
60710 all-stageautofeedback-binutils: maybe-all-build-bison
60711 all-binutils: maybe-all-intl
60712 all-stage1-binutils: maybe-all-stage1-intl
60713 all-stage2-binutils: maybe-all-stage2-intl
60714 all-stage3-binutils: maybe-all-stage3-intl
60715 all-stage4-binutils: maybe-all-stage4-intl
60716 all-stageprofile-binutils: maybe-all-stageprofile-intl
60717 all-stagetrain-binutils: maybe-all-stagetrain-intl
60718 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
60719 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
60720 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
60721 all-binutils: maybe-all-gas
60722 all-stage1-binutils: maybe-all-stage1-gas
60723 all-stage2-binutils: maybe-all-stage2-gas
60724 all-stage3-binutils: maybe-all-stage3-gas
60725 all-stage4-binutils: maybe-all-stage4-gas
60726 all-stageprofile-binutils: maybe-all-stageprofile-gas
60727 all-stagetrain-binutils: maybe-all-stagetrain-gas
60728 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
60729 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
60730 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
60731 all-binutils: maybe-all-libctf
60732 all-stage1-binutils: maybe-all-stage1-libctf
60733 all-stage2-binutils: maybe-all-stage2-libctf
60734 all-stage3-binutils: maybe-all-stage3-libctf
60735 all-stage4-binutils: maybe-all-stage4-libctf
60736 all-stageprofile-binutils: maybe-all-stageprofile-libctf
60737 all-stagetrain-binutils: maybe-all-stagetrain-libctf
60738 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
60739 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
60740 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
60741 all-ld: maybe-all-libctf
60742 all-stage1-ld: maybe-all-stage1-libctf
60743 all-stage2-ld: maybe-all-stage2-libctf
60744 all-stage3-ld: maybe-all-stage3-libctf
60745 all-stage4-ld: maybe-all-stage4-libctf
60746 all-stageprofile-ld: maybe-all-stageprofile-libctf
60747 all-stagetrain-ld: maybe-all-stagetrain-libctf
60748 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
60749 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
60750 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
60751 install-binutils: maybe-install-opcodes
60752 install-strip-binutils: maybe-install-strip-opcodes
60753 install-opcodes: maybe-install-bfd
60754 install-strip-opcodes: maybe-install-strip-bfd
60755 configure-gas: maybe-configure-intl
60756 configure-stage1-gas: maybe-configure-stage1-intl
60757 configure-stage2-gas: maybe-configure-stage2-intl
60758 configure-stage3-gas: maybe-configure-stage3-intl
60759 configure-stage4-gas: maybe-configure-stage4-intl
60760 configure-stageprofile-gas: maybe-configure-stageprofile-intl
60761 configure-stagetrain-gas: maybe-configure-stagetrain-intl
60762 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
60763 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
60764 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
60765 all-gas: maybe-all-libiberty
60766 all-stage1-gas: maybe-all-stage1-libiberty
60767 all-stage2-gas: maybe-all-stage2-libiberty
60768 all-stage3-gas: maybe-all-stage3-libiberty
60769 all-stage4-gas: maybe-all-stage4-libiberty
60770 all-stageprofile-gas: maybe-all-stageprofile-libiberty
60771 all-stagetrain-gas: maybe-all-stagetrain-libiberty
60772 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
60773 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
60774 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
60775 all-gas: maybe-all-opcodes
60776 all-stage1-gas: maybe-all-stage1-opcodes
60777 all-stage2-gas: maybe-all-stage2-opcodes
60778 all-stage3-gas: maybe-all-stage3-opcodes
60779 all-stage4-gas: maybe-all-stage4-opcodes
60780 all-stageprofile-gas: maybe-all-stageprofile-opcodes
60781 all-stagetrain-gas: maybe-all-stagetrain-opcodes
60782 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
60783 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
60784 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
60785 all-gas: maybe-all-bfd
60786 all-stage1-gas: maybe-all-stage1-bfd
60787 all-stage2-gas: maybe-all-stage2-bfd
60788 all-stage3-gas: maybe-all-stage3-bfd
60789 all-stage4-gas: maybe-all-stage4-bfd
60790 all-stageprofile-gas: maybe-all-stageprofile-bfd
60791 all-stagetrain-gas: maybe-all-stagetrain-bfd
60792 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
60793 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
60794 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
60795 all-gas: maybe-all-intl
60796 all-stage1-gas: maybe-all-stage1-intl
60797 all-stage2-gas: maybe-all-stage2-intl
60798 all-stage3-gas: maybe-all-stage3-intl
60799 all-stage4-gas: maybe-all-stage4-intl
60800 all-stageprofile-gas: maybe-all-stageprofile-intl
60801 all-stagetrain-gas: maybe-all-stagetrain-intl
60802 all-stagefeedback-gas: maybe-all-stagefeedback-intl
60803 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
60804 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
60805 configure-ld: maybe-configure-intl
60806 configure-stage1-ld: maybe-configure-stage1-intl
60807 configure-stage2-ld: maybe-configure-stage2-intl
60808 configure-stage3-ld: maybe-configure-stage3-intl
60809 configure-stage4-ld: maybe-configure-stage4-intl
60810 configure-stageprofile-ld: maybe-configure-stageprofile-intl
60811 configure-stagetrain-ld: maybe-configure-stagetrain-intl
60812 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
60813 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
60814 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
60815 all-ld: maybe-all-libiberty
60816 all-stage1-ld: maybe-all-stage1-libiberty
60817 all-stage2-ld: maybe-all-stage2-libiberty
60818 all-stage3-ld: maybe-all-stage3-libiberty
60819 all-stage4-ld: maybe-all-stage4-libiberty
60820 all-stageprofile-ld: maybe-all-stageprofile-libiberty
60821 all-stagetrain-ld: maybe-all-stagetrain-libiberty
60822 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
60823 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
60824 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
60825 all-ld: maybe-all-bfd
60826 all-stage1-ld: maybe-all-stage1-bfd
60827 all-stage2-ld: maybe-all-stage2-bfd
60828 all-stage3-ld: maybe-all-stage3-bfd
60829 all-stage4-ld: maybe-all-stage4-bfd
60830 all-stageprofile-ld: maybe-all-stageprofile-bfd
60831 all-stagetrain-ld: maybe-all-stagetrain-bfd
60832 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
60833 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
60834 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
60835 all-ld: maybe-all-opcodes
60836 all-stage1-ld: maybe-all-stage1-opcodes
60837 all-stage2-ld: maybe-all-stage2-opcodes
60838 all-stage3-ld: maybe-all-stage3-opcodes
60839 all-stage4-ld: maybe-all-stage4-opcodes
60840 all-stageprofile-ld: maybe-all-stageprofile-opcodes
60841 all-stagetrain-ld: maybe-all-stagetrain-opcodes
60842 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
60843 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
60844 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
60845 all-ld: maybe-all-build-bison
60846 all-stage1-ld: maybe-all-build-bison
60847 all-stage2-ld: maybe-all-build-bison
60848 all-stage3-ld: maybe-all-build-bison
60849 all-stage4-ld: maybe-all-build-bison
60850 all-stageprofile-ld: maybe-all-build-bison
60851 all-stagetrain-ld: maybe-all-build-bison
60852 all-stagefeedback-ld: maybe-all-build-bison
60853 all-stageautoprofile-ld: maybe-all-build-bison
60854 all-stageautofeedback-ld: maybe-all-build-bison
60855 all-ld: maybe-all-build-flex
60856 all-stage1-ld: maybe-all-build-flex
60857 all-stage2-ld: maybe-all-build-flex
60858 all-stage3-ld: maybe-all-build-flex
60859 all-stage4-ld: maybe-all-build-flex
60860 all-stageprofile-ld: maybe-all-build-flex
60861 all-stagetrain-ld: maybe-all-build-flex
60862 all-stagefeedback-ld: maybe-all-build-flex
60863 all-stageautoprofile-ld: maybe-all-build-flex
60864 all-stageautofeedback-ld: maybe-all-build-flex
60865 all-ld: maybe-all-intl
60866 all-stage1-ld: maybe-all-stage1-intl
60867 all-stage2-ld: maybe-all-stage2-intl
60868 all-stage3-ld: maybe-all-stage3-intl
60869 all-stage4-ld: maybe-all-stage4-intl
60870 all-stageprofile-ld: maybe-all-stageprofile-intl
60871 all-stagetrain-ld: maybe-all-stagetrain-intl
60872 all-stagefeedback-ld: maybe-all-stagefeedback-intl
60873 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
60874 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
60875 all-ld: maybe-all-gas
60876 all-stage1-ld: maybe-all-stage1-gas
60877 all-stage2-ld: maybe-all-stage2-gas
60878 all-stage3-ld: maybe-all-stage3-gas
60879 all-stage4-ld: maybe-all-stage4-gas
60880 all-stageprofile-ld: maybe-all-stageprofile-gas
60881 all-stagetrain-ld: maybe-all-stagetrain-gas
60882 all-stagefeedback-ld: maybe-all-stagefeedback-gas
60883 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
60884 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
60885 all-ld: maybe-all-binutils
60886 all-stage1-ld: maybe-all-stage1-binutils
60887 all-stage2-ld: maybe-all-stage2-binutils
60888 all-stage3-ld: maybe-all-stage3-binutils
60889 all-stage4-ld: maybe-all-stage4-binutils
60890 all-stageprofile-ld: maybe-all-stageprofile-binutils
60891 all-stagetrain-ld: maybe-all-stagetrain-binutils
60892 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
60893 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
60894 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
60895 install-ld: maybe-install-gold
60896 install-strip-ld: maybe-install-strip-gold
60897 configure-gold: maybe-configure-intl
60898 configure-stage1-gold: maybe-configure-stage1-intl
60899 configure-stage2-gold: maybe-configure-stage2-intl
60900 configure-stage3-gold: maybe-configure-stage3-intl
60901 configure-stage4-gold: maybe-configure-stage4-intl
60902 configure-stageprofile-gold: maybe-configure-stageprofile-intl
60903 configure-stagetrain-gold: maybe-configure-stagetrain-intl
60904 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
60905 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
60906 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
60907 all-gold: maybe-all-libiberty
60908 all-stage1-gold: maybe-all-stage1-libiberty
60909 all-stage2-gold: maybe-all-stage2-libiberty
60910 all-stage3-gold: maybe-all-stage3-libiberty
60911 all-stage4-gold: maybe-all-stage4-libiberty
60912 all-stageprofile-gold: maybe-all-stageprofile-libiberty
60913 all-stagetrain-gold: maybe-all-stagetrain-libiberty
60914 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
60915 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
60916 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
60917 all-gold: maybe-all-intl
60918 all-stage1-gold: maybe-all-stage1-intl
60919 all-stage2-gold: maybe-all-stage2-intl
60920 all-stage3-gold: maybe-all-stage3-intl
60921 all-stage4-gold: maybe-all-stage4-intl
60922 all-stageprofile-gold: maybe-all-stageprofile-intl
60923 all-stagetrain-gold: maybe-all-stagetrain-intl
60924 all-stagefeedback-gold: maybe-all-stagefeedback-intl
60925 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
60926 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
60927 all-gold: maybe-all-bfd
60928 all-stage1-gold: maybe-all-stage1-bfd
60929 all-stage2-gold: maybe-all-stage2-bfd
60930 all-stage3-gold: maybe-all-stage3-bfd
60931 all-stage4-gold: maybe-all-stage4-bfd
60932 all-stageprofile-gold: maybe-all-stageprofile-bfd
60933 all-stagetrain-gold: maybe-all-stagetrain-bfd
60934 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
60935 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
60936 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
60937 all-gold: maybe-all-build-bison
60938 all-stage1-gold: maybe-all-build-bison
60939 all-stage2-gold: maybe-all-build-bison
60940 all-stage3-gold: maybe-all-build-bison
60941 all-stage4-gold: maybe-all-build-bison
60942 all-stageprofile-gold: maybe-all-build-bison
60943 all-stagetrain-gold: maybe-all-build-bison
60944 all-stagefeedback-gold: maybe-all-build-bison
60945 all-stageautoprofile-gold: maybe-all-build-bison
60946 all-stageautofeedback-gold: maybe-all-build-bison
60947 all-gold: maybe-all-gas
60948 all-stage1-gold: maybe-all-stage1-gas
60949 all-stage2-gold: maybe-all-stage2-gas
60950 all-stage3-gold: maybe-all-stage3-gas
60951 all-stage4-gold: maybe-all-stage4-gas
60952 all-stageprofile-gold: maybe-all-stageprofile-gas
60953 all-stagetrain-gold: maybe-all-stagetrain-gas
60954 all-stagefeedback-gold: maybe-all-stagefeedback-gas
60955 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60956 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60957 check-gold: maybe-all-binutils
60958 check-stage1-gold: maybe-all-stage1-binutils
60959 check-stage2-gold: maybe-all-stage2-binutils
60960 check-stage3-gold: maybe-all-stage3-binutils
60961 check-stage4-gold: maybe-all-stage4-binutils
60962 check-stageprofile-gold: maybe-all-stageprofile-binutils
60963 check-stagetrain-gold: maybe-all-stagetrain-binutils
60964 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
60965 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
60966 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
60967 check-gold: maybe-all-gas
60968 check-stage1-gold: maybe-all-stage1-gas
60969 check-stage2-gold: maybe-all-stage2-gas
60970 check-stage3-gold: maybe-all-stage3-gas
60971 check-stage4-gold: maybe-all-stage4-gas
60972 check-stageprofile-gold: maybe-all-stageprofile-gas
60973 check-stagetrain-gold: maybe-all-stagetrain-gas
60974 check-stagefeedback-gold: maybe-all-stagefeedback-gas
60975 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
60976 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
60977 configure-opcodes: maybe-configure-intl
60978 configure-stage1-opcodes: maybe-configure-stage1-intl
60979 configure-stage2-opcodes: maybe-configure-stage2-intl
60980 configure-stage3-opcodes: maybe-configure-stage3-intl
60981 configure-stage4-opcodes: maybe-configure-stage4-intl
60982 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
60983 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
60984 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
60985 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
60986 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
60987 all-opcodes: maybe-all-bfd
60988 all-stage1-opcodes: maybe-all-stage1-bfd
60989 all-stage2-opcodes: maybe-all-stage2-bfd
60990 all-stage3-opcodes: maybe-all-stage3-bfd
60991 all-stage4-opcodes: maybe-all-stage4-bfd
60992 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
60993 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
60994 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
60995 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
60996 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
60997 all-opcodes: maybe-all-libiberty
60998 all-stage1-opcodes: maybe-all-stage1-libiberty
60999 all-stage2-opcodes: maybe-all-stage2-libiberty
61000 all-stage3-opcodes: maybe-all-stage3-libiberty
61001 all-stage4-opcodes: maybe-all-stage4-libiberty
61002 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61003 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61004 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61005 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61006 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61007 all-opcodes: maybe-all-intl
61008 all-stage1-opcodes: maybe-all-stage1-intl
61009 all-stage2-opcodes: maybe-all-stage2-intl
61010 all-stage3-opcodes: maybe-all-stage3-intl
61011 all-stage4-opcodes: maybe-all-stage4-intl
61012 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61013 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61014 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61015 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61016 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61017 all-dejagnu: maybe-all-tcl
61018 all-dejagnu: maybe-all-expect
61019 all-dejagnu: maybe-all-tk
61020 configure-expect: maybe-configure-tcl
61021 configure-expect: maybe-configure-tk
61022 all-expect: maybe-all-tcl
61023 all-expect: maybe-all-tk
61024 configure-itcl: maybe-configure-tcl
61025 configure-itcl: maybe-configure-tk
61026 all-itcl: maybe-all-tcl
61027 all-itcl: maybe-all-tk
61028 install-itcl: maybe-install-tcl
61029 install-strip-itcl: maybe-install-strip-tcl
61030 configure-tk: maybe-configure-tcl
61031 all-tk: maybe-all-tcl
61032 all-sid: maybe-all-tcl
61033 all-sid: maybe-all-tk
61034 install-sid: maybe-install-tcl
61035 install-strip-sid: maybe-install-strip-tcl
61036 install-sid: maybe-install-tk
61037 install-strip-sid: maybe-install-strip-tk
61038 all-sim: maybe-all-readline
61039 all-fastjar: maybe-all-build-texinfo
61040 all-libctf: all-libiberty
61041 all-stage1-libctf: all-stage1-libiberty
61042 all-stage2-libctf: all-stage2-libiberty
61043 all-stage3-libctf: all-stage3-libiberty
61044 all-stage4-libctf: all-stage4-libiberty
61045 all-stageprofile-libctf: all-stageprofile-libiberty
61046 all-stagetrain-libctf: all-stagetrain-libiberty
61047 all-stagefeedback-libctf: all-stagefeedback-libiberty
61048 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61049 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61050 all-libctf: maybe-all-bfd
61051 all-stage1-libctf: maybe-all-stage1-bfd
61052 all-stage2-libctf: maybe-all-stage2-bfd
61053 all-stage3-libctf: maybe-all-stage3-bfd
61054 all-stage4-libctf: maybe-all-stage4-bfd
61055 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61056 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61057 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61058 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61059 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61060 all-libctf: maybe-all-zlib
61061 all-stage1-libctf: maybe-all-stage1-zlib
61062 all-stage2-libctf: maybe-all-stage2-zlib
61063 all-stage3-libctf: maybe-all-stage3-zlib
61064 all-stage4-libctf: maybe-all-stage4-zlib
61065 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61066 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61067 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61068 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61069 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61070 configure-libctf: maybe-all-bfd
61071 configure-stage1-libctf: maybe-all-stage1-bfd
61072 configure-stage2-libctf: maybe-all-stage2-bfd
61073 configure-stage3-libctf: maybe-all-stage3-bfd
61074 configure-stage4-libctf: maybe-all-stage4-bfd
61075 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61076 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61077 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61078 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61079 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61080 configure-libctf: maybe-all-intl
61081 configure-stage1-libctf: maybe-all-stage1-intl
61082 configure-stage2-libctf: maybe-all-stage2-intl
61083 configure-stage3-libctf: maybe-all-stage3-intl
61084 configure-stage4-libctf: maybe-all-stage4-intl
61085 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61086 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61087 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61088 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61089 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61090 configure-libctf: maybe-all-zlib
61091 configure-stage1-libctf: maybe-all-stage1-zlib
61092 configure-stage2-libctf: maybe-all-stage2-zlib
61093 configure-stage3-libctf: maybe-all-stage3-zlib
61094 configure-stage4-libctf: maybe-all-stage4-zlib
61095 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61096 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61097 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61098 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61099 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61100 configure-libctf: maybe-all-libiconv
61101 configure-stage1-libctf: maybe-all-stage1-libiconv
61102 configure-stage2-libctf: maybe-all-stage2-libiconv
61103 configure-stage3-libctf: maybe-all-stage3-libiconv
61104 configure-stage4-libctf: maybe-all-stage4-libiconv
61105 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61106 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61107 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61108 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61109 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61110 check-libctf: maybe-all-ld
61111 check-stage1-libctf: maybe-all-stage1-ld
61112 check-stage2-libctf: maybe-all-stage2-ld
61113 check-stage3-libctf: maybe-all-stage3-ld
61114 check-stage4-libctf: maybe-all-stage4-ld
61115 check-stageprofile-libctf: maybe-all-stageprofile-ld
61116 check-stagetrain-libctf: maybe-all-stagetrain-ld
61117 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61118 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61119 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61120 all-bison: maybe-all-build-texinfo
61121 all-flex: maybe-all-build-bison
61122 all-flex: maybe-all-m4
61123 all-flex: maybe-all-build-texinfo
61124 all-m4: maybe-all-build-texinfo
61125 configure-target-fastjar: maybe-configure-target-zlib
61126 all-target-fastjar: maybe-all-target-zlib
61127 configure-target-libgo: maybe-configure-target-libffi
61128 all-target-libgo: maybe-all-target-libbacktrace
61129 all-target-libgo: maybe-all-target-libffi
61130 all-target-libgo: maybe-all-target-libatomic
61131 configure-target-libphobos: maybe-configure-target-libbacktrace
61132 configure-target-libphobos: maybe-configure-target-zlib
61133 all-target-libphobos: maybe-all-target-libbacktrace
61134 all-target-libphobos: maybe-all-target-zlib
61135 all-target-libphobos: maybe-all-target-libatomic
61136 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61137 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61138 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61139 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61140 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61141 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61142 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61143 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61144 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61145 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61146 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61147 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61148 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61149 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61150 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61151 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61152 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61153 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61154 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61155 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61156 configure-target-libvtv: maybe-all-target-libstdc++-v3
61157 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61158 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61159 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61160 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61161 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61162 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61163 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61164 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61165 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61166 all-target-libstdc++-v3: maybe-configure-target-libgomp
61167 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61168 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61169 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61170 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61171 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61172 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61173 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61174 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61175 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61176 install-target-libgo: maybe-install-target-libatomic
61177 install-target-libgfortran: maybe-install-target-libquadmath
61178 install-target-libgfortran: maybe-install-target-libgcc
61179 install-target-libphobos: maybe-install-target-libatomic
61180 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61181 install-target-libsanitizer: maybe-install-target-libgcc
61182 install-target-libvtv: maybe-install-target-libstdc++-v3
61183 install-target-libvtv: maybe-install-target-libgcc
61184 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61185 install-target-liboffloadmic: maybe-install-target-libgcc
61186 install-target-libitm: maybe-install-target-libgcc
61187 install-target-libobjc: maybe-install-target-libgcc
61188 install-target-libstdc++-v3: maybe-install-target-libgcc
61189 all-target-libgloss: maybe-all-target-newlib
61190 all-target-winsup: maybe-all-target-libtermcap
61191 configure-target-libgfortran: maybe-all-target-libquadmath
61192 configure-target-libgfortran: maybe-all-target-libbacktrace
61195 @if gcc-bootstrap
61196 configure-gnattools: stage_last
61197 configure-libcc1: stage_last
61198 configure-c++tools: stage_last
61199 configure-utils: stage_last
61200 configure-gdb: stage_last
61201 configure-gdbserver: stage_last
61202 configure-gdbsupport: stage_last
61203 configure-gprof: stage_last
61204 configure-sid: stage_last
61205 configure-sim: stage_last
61206 configure-fastjar: stage_last
61207 configure-bison: stage_last
61208 configure-flex: stage_last
61209 configure-m4: stage_last
61210 @endif gcc-bootstrap
61212 @unless gcc-bootstrap
61213 all-gnattools: maybe-all-target-libstdc++-v3
61214 configure-libcc1: maybe-configure-gcc
61215 all-libcc1: maybe-all-gcc
61216 all-c++tools: maybe-all-gcc
61217 all-utils: maybe-all-libiberty
61218 configure-gdb: maybe-all-intl
61219 configure-gdb: maybe-all-bfd
61220 configure-gdb: maybe-all-libiconv
61221 all-gdb: maybe-all-libiberty
61222 all-gdb: maybe-all-libiconv
61223 all-gdb: maybe-all-opcodes
61224 all-gdb: maybe-all-libdecnumber
61225 all-gdb: maybe-all-libctf
61226 all-gdbserver: maybe-all-libiberty
61227 configure-gdbsupport: maybe-configure-intl
61228 all-gdbsupport: maybe-all-intl
61229 configure-gprof: maybe-configure-intl
61230 all-gprof: maybe-all-libiberty
61231 all-gprof: maybe-all-bfd
61232 all-gprof: maybe-all-opcodes
61233 all-gprof: maybe-all-intl
61234 all-gprof: maybe-all-gas
61235 all-sid: maybe-all-libiberty
61236 all-sid: maybe-all-bfd
61237 all-sid: maybe-all-opcodes
61238 configure-sim: maybe-configure-intl
61239 all-sim: maybe-all-intl
61240 all-sim: maybe-all-libiberty
61241 all-sim: maybe-all-bfd
61242 all-sim: maybe-all-opcodes
61243 all-fastjar: maybe-all-zlib
61244 all-fastjar: maybe-all-libiberty
61245 all-bison: maybe-all-intl
61246 all-flex: maybe-all-intl
61247 all-m4: maybe-all-intl
61248 configure-target-libgo: maybe-all-target-libstdc++-v3
61249 configure-target-liboffloadmic: maybe-configure-target-libgomp
61250 all-target-liboffloadmic: maybe-all-target-libgomp
61251 configure-target-newlib: maybe-all-binutils
61252 configure-target-newlib: maybe-all-ld
61253 @endunless gcc-bootstrap
61255 # Dependencies for target modules on other target modules are
61256 # described by lang_env_dependencies; the defaults apply to anything
61257 # not mentioned there.
61260 @if gcc-bootstrap
61261 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61262 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61263 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61264 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61265 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61266 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61267 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61268 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61269 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61270 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61271 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61272 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61273 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61274 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61275 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61276 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61277 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61278 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61279 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61280 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61281 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61282 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61283 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61284 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61285 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61286 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61287 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61288 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61289 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61290 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61291 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61292 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61293 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61294 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61295 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61296 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61297 @endif gcc-bootstrap
61299 @if gcc-no-bootstrap
61300 configure-target-libstdc++-v3: maybe-all-target-libgcc
61301 configure-target-libsanitizer: maybe-all-target-libgcc
61302 configure-target-libvtv: maybe-all-target-libgcc
61303 configure-target-liboffloadmic: maybe-all-target-libgcc
61304 configure-target-libssp: maybe-all-target-libgcc
61305 configure-target-newlib: maybe-all-target-libgcc
61306 configure-target-libbacktrace: maybe-all-target-libgcc
61307 configure-target-libquadmath: maybe-all-target-libgcc
61308 configure-target-libgfortran: maybe-all-target-libgcc
61309 configure-target-libobjc: maybe-all-target-libgcc
61310 configure-target-libgo: maybe-all-target-libgcc
61311 configure-target-libphobos: maybe-all-target-libgcc
61312 configure-target-libtermcap: maybe-all-target-libgcc
61313 configure-target-winsup: maybe-all-target-libgcc
61314 configure-target-libgloss: maybe-all-target-libgcc
61315 configure-target-libffi: maybe-all-target-libgcc
61316 configure-target-zlib: maybe-all-target-libgcc
61317 configure-target-rda: maybe-all-target-libgcc
61318 configure-target-libada: maybe-all-target-libgcc
61319 configure-target-libgomp: maybe-all-target-libgcc
61320 configure-target-libitm: maybe-all-target-libgcc
61321 configure-target-libatomic: maybe-all-target-libgcc
61322 @endif gcc-no-bootstrap
61325 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61327 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61329 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61331 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61332 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61334 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61338 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61340 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61342 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61344 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61346 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61348 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61350 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61352 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61355 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61356 configure-target-libffi: maybe-all-target-libstdc++-v3
61358 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61360 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61362 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61364 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61366 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61367 configure-target-libitm: maybe-all-target-libstdc++-v3
61369 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61372 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61373 GDB_TK = @GDB_TK@
61374 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61375 configure-gdb: $(CONFIGURE_GDB_TK)
61376 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61377 install-gdb: $(INSTALL_GDB_TK)
61379 # Serialization dependencies. Host configures don't work well in parallel to
61380 # each other, due to contention over config.cache. Target configures and
61381 # build configures are similar.
61382 @serialization_dependencies@
61384 # --------------------------------
61385 # Regenerating top level configury
61386 # --------------------------------
61388 # Rebuilding Makefile.in, using autogen.
61389 AUTOGEN = autogen
61390 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61391 cd $(srcdir) && $(AUTOGEN) Makefile.def
61393 # Rebuilding Makefile.
61394 Makefile: $(srcdir)/Makefile.in config.status
61395 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61397 config.status: configure
61398 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61400 # Rebuilding configure.
61401 AUTOCONF = autoconf
61402 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61403 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61404 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61405 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61406 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61407 cd $(srcdir) && $(AUTOCONF)
61409 # ------------------------------
61410 # Special directives to GNU Make
61411 # ------------------------------
61413 # Don't pass command-line variables to submakes.
61414 .NOEXPORT:
61415 MAKEOVERRIDES=
61417 # end of Makefile.in